Pull latest translations from Transifex.
authorRichard W.M. Jones <rjones@redhat.com>
Sun, 17 Jul 2011 21:02:58 +0000 (22:02 +0100)
committerRichard W.M. Jones <rjones@redhat.com>
Sun, 17 Jul 2011 21:02:58 +0000 (22:02 +0100)
17 files changed:
po-docs/es.po [new file with mode: 0644]
po-docs/ja.po
po-docs/uk.po
po/en_GB.po [new file with mode: 0644]
po/es.po
po/gu.po
po/hi.po
po/kn.po
po/ml.po
po/mr.po
po/nl.po
po/or.po
po/pa.po
po/pl.po
po/ta.po
po/te.po
po/uk.po

diff --git a/po-docs/es.po b/po-docs/es.po
new file mode 100644 (file)
index 0000000..299208e
--- /dev/null
@@ -0,0 +1,31750 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Red Hat Inc.
+# This file is distributed under the same license as the libguestfs package.
+# 
+# Luis Bazán <lbazan@bakertillypanama.com>, 2011.
+msgid ""
+msgstr ""
+"Project-Id-Version: libguestfs\n"
+"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"
+"POT-Creation-Date: 2011-07-15 17:18+0200\n"
+"PO-Revision-Date: 2011-07-17 20:50+0000\n"
+"Last-Translator: rjones <rjones@redhat.com>\n"
+"Language-Team: Spanish (Castilian) <trans-es@lists.fedoraproject.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: es\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#. type: =head1
+#: ../src/guestfs.pod:3 ../fish/guestfish.pod:3
+#: ../test-tool/libguestfs-test-tool.pod:3 ../fuse/guestmount.pod:3
+#: ../tools/virt-win-reg.pl:35 ../tools/virt-list-filesystems.pl:30
+#: ../tools/virt-tar.pl:31 ../tools/virt-make-fs.pl:35
+#: ../tools/virt-list-partitions.pl:30
+msgid "NAME"
+msgstr "NOMBRE"
+
+#. type: textblock
+#: ../src/guestfs.pod:5
+msgid "guestfs - Library for accessing and modifying virtual machine images"
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:7 ../fish/guestfish.pod:7
+#: ../test-tool/libguestfs-test-tool.pod:7 ../fuse/guestmount.pod:7
+#: ../tools/virt-win-reg.pl:39 ../tools/virt-list-filesystems.pl:34
+#: ../tools/virt-tar.pl:35 ../tools/virt-make-fs.pl:39
+#: ../tools/virt-list-partitions.pl:34
+msgid "SYNOPSIS"
+msgstr "SINOPSIS"
+
+#. type: verbatim
+#: ../src/guestfs.pod:9
+#, no-wrap
+msgid ""
+" #include <guestfs.h>\n"
+" \n"
+msgstr ""
+" #include <guestfs.h>\n"
+"\n"
+
+#. type: verbatim
+#: ../src/guestfs.pod:11
+#, no-wrap
+msgid ""
+" guestfs_h *g = guestfs_create ();\n"
+" guestfs_add_drive (g, \"guest.img\");\n"
+" guestfs_launch (g);\n"
+" guestfs_mount (g, \"/dev/sda1\", \"/\");\n"
+" guestfs_touch (g, \"/hello\");\n"
+" guestfs_umount (g, \"/\");\n"
+" guestfs_close (g);\n"
+"\n"
+msgstr ""
+"  guestfs_h *g = guestfs_create ();\n"
+" guestfs_add_drive (g, \"guest.img\");\n"
+" guestfs_launch (g);\n"
+" guestfs_mount (g, \"/dev/sda1\", \"/\");\n"
+" guestfs_touch (g, \"/hello\");\n"
+" guestfs_umount (g, \"/\");\n"
+" guestfs_close (g);\n"
+"\n"
+
+#. type: verbatim
+#: ../src/guestfs.pod:19
+#, no-wrap
+msgid ""
+" cc prog.c -o prog -lguestfs\n"
+"or:\n"
+" cc prog.c -o prog `pkg-config libguestfs --cflags --libs`\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:23 ../fish/guestfish.pod:30
+#: ../test-tool/libguestfs-test-tool.pod:11 ../fuse/guestmount.pod:20
+#: ../tools/virt-win-reg.pl:63 ../tools/virt-list-filesystems.pl:40
+#: ../tools/virt-tar.pl:77 ../tools/virt-make-fs.pl:47
+#: ../tools/virt-list-partitions.pl:40
+msgid "DESCRIPTION"
+msgstr "DESCRIPCIÓN"
+
+#. type: textblock
+#: ../src/guestfs.pod:25
+msgid ""
+"Libguestfs is a library for accessing and modifying guest disk images.  "
+"Amongst the things this is good for: making batch configuration changes to "
+"guests, getting disk used/free statistics (see also: virt-df), migrating "
+"between virtualization systems (see also: virt-p2v), performing partial "
+"backups, performing partial guest clones, cloning guests and changing "
+"registry/UUID/hostname info, and much else besides."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:33
+msgid ""
+"Libguestfs uses Linux kernel and qemu code, and can access any type of guest"
+" filesystem that Linux and qemu can, including but not limited to: ext2/3/4,"
+" btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, "
+"qcow2, vmdk."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:38
+msgid ""
+"Libguestfs provides ways to enumerate guest storage (eg. partitions, LVs, "
+"what filesystem is in each LV, etc.).  It can also run commands in the "
+"context of the guest.  Also you can access filesystems over FUSE."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:43
+msgid ""
+"Libguestfs is a library that can be linked with C and C++ management "
+"programs (or management programs written in OCaml, Perl, Python, Ruby, Java,"
+" PHP, Haskell or C#).  You can also use it from shell scripts or the command"
+" line."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:48
+msgid ""
+"You don't need to be root to use libguestfs, although obviously you do need "
+"enough permissions to access the disk images."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:51
+msgid ""
+"Libguestfs is a large API because it can do many things.  For a gentle "
+"introduction, please read the L</API OVERVIEW> section next."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:54
+msgid ""
+"There are also some example programs in the L<guestfs-examples(3)> manual "
+"page."
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:57
+msgid "API OVERVIEW"
+msgstr "API GENERAL"
+
+#. type: textblock
+#: ../src/guestfs.pod:59
+msgid ""
+"This section provides a gentler overview of the libguestfs API.  We also try"
+" to group API calls together, where that may not be obvious from reading "
+"about the individual calls in the main section of this manual."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:64
+msgid "HANDLES"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:66
+msgid ""
+"Before you can use libguestfs calls, you have to create a handle.  Then you "
+"must add at least one disk image to the handle, followed by launching the "
+"handle, then performing whatever operations you want, and finally closing "
+"the handle.  By convention we use the single letter C<g> for the name of the"
+" handle variable, although of course you can use any name you want."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:73
+msgid ""
+"The general structure of all libguestfs-using programs looks like this:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:76
+#, no-wrap
+msgid ""
+" guestfs_h *g = guestfs_create ();\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:78
+#, no-wrap
+msgid ""
+" /* Call guestfs_add_drive additional times if there are\n"
+"  * multiple disk images.\n"
+"  */\n"
+" guestfs_add_drive (g, \"guest.img\");\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:83
+#, no-wrap
+msgid ""
+" /* Most manipulation calls won't work until you've launched\n"
+"  * the handle 'g'.  You have to do this _after_ adding drives\n"
+"  * and _before_ other commands.\n"
+"  */\n"
+" guestfs_launch (g);\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:89
+#, no-wrap
+msgid ""
+" /* Now you can examine what partitions, LVs etc are available.\n"
+"  */\n"
+" char **partitions = guestfs_list_partitions (g);\n"
+" char **logvols = guestfs_lvs (g);\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:94
+#, no-wrap
+msgid ""
+" /* To access a filesystem in the image, you must mount it.\n"
+"  */\n"
+" guestfs_mount (g, \"/dev/sda1\", \"/\");\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:98
+#, no-wrap
+msgid ""
+" /* Now you can perform filesystem actions on the guest\n"
+"  * disk image.\n"
+"  */\n"
+" guestfs_touch (g, \"/hello\");\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:103
+#, no-wrap
+msgid ""
+" /* This is only needed for libguestfs < 1.5.24.  Since then\n"
+"  * it is done automatically when you close the handle.  See\n"
+"  * discussion of autosync in this page.\n"
+"  */\n"
+" guestfs_sync (g);\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:109
+#, no-wrap
+msgid ""
+" /* Close the handle 'g'. */\n"
+" guestfs_close (g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:112
+msgid ""
+"The code above doesn't include any error checking.  In real code you should "
+"check return values carefully for errors.  In general all functions that "
+"return integers return C<-1> on error, and all functions that return "
+"pointers return C<NULL> on error.  See section L</ERROR HANDLING> below for "
+"how to handle errors, and consult the documentation for each function call "
+"below to see precisely how they return error indications.  See L<guestfs-"
+"examples(3)> for fully worked examples."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:121
+msgid "DISK IMAGES"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:123
+msgid ""
+"The image filename (C<\"guest.img\"> in the example above) could be a disk "
+"image from a virtual machine, a L<dd(1)> copy of a physical hard disk, an "
+"actual block device, or simply an empty file of zeroes that you have created"
+" through L<posix_fallocate(3)>.  Libguestfs lets you do useful things to all"
+" of these."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:129
+msgid ""
+"The call you should use in modern code for adding drives is "
+"L</guestfs_add_drive_opts>.  To add a disk image, allowing writes, and "
+"specifying that the format is raw, do:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:133
+#, no-wrap
+msgid ""
+" guestfs_add_drive_opts (g, filename,\n"
+"                         GUESTFS_ADD_DRIVE_OPTS_FORMAT, \"raw\",\n"
+"                         -1);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:137
+msgid "You can add a disk read-only using:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:139
+#, no-wrap
+msgid ""
+" guestfs_add_drive_opts (g, filename,\n"
+"                         GUESTFS_ADD_DRIVE_OPTS_FORMAT, \"raw\",\n"
+"                         GUESTFS_ADD_DRIVE_OPTS_READONLY, 1,\n"
+"                         -1);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:144
+msgid ""
+"or by calling the older function L</guestfs_add_drive_ro>.  In either case "
+"libguestfs won't modify the file."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:147
+msgid ""
+"Be extremely cautious if the disk image is in use, eg. if it is being used "
+"by a virtual machine.  Adding it read-write will almost certainly cause disk"
+" corruption, but adding it read-only is safe."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:151
+msgid ""
+"You must add at least one disk image, and you may add multiple disk images."
+"  In the API, the disk images are usually referred to as C</dev/sda> (for "
+"the first one you added), C</dev/sdb> (for the second one you added), etc."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:156
+msgid ""
+"Once L</guestfs_launch> has been called you cannot add any more images.  You"
+" can call L</guestfs_list_devices> to get a list of the device names, in the"
+" order that you added them.  See also L</BLOCK DEVICE NAMING> below."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:161
+msgid "MOUNTING"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:163
+msgid ""
+"Before you can read or write files, create directories and so on in a disk "
+"image that contains filesystems, you have to mount those filesystems using "
+"L</guestfs_mount_options> or L</guestfs_mount_ro>.  If you already know that"
+" a disk image contains (for example) one partition with a filesystem on that"
+" partition, then you can mount it directly:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:170
+#, no-wrap
+msgid ""
+" guestfs_mount_options (g, \"\", \"/dev/sda1\", \"/\");\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:172
+msgid ""
+"where C</dev/sda1> means literally the first partition (C<1>) of the first "
+"disk image that we added (C</dev/sda>).  If the disk contains Linux LVM2 "
+"logical volumes you could refer to those instead (eg. C</dev/VG/LV>).  Note "
+"that these are libguestfs virtual devices, and are nothing to do with host "
+"devices."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:178
+msgid ""
+"If you are given a disk image and you don't know what it contains then you "
+"have to find out.  Libguestfs can do that too: use "
+"L</guestfs_list_partitions> and L</guestfs_lvs> to list possible partitions "
+"and LVs, and either try mounting each to see what is mountable, or else "
+"examine them with L</guestfs_vfs_type> or L</guestfs_file>.  To list just "
+"filesystems, use L</guestfs_list_filesystems>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:186
+msgid ""
+"Libguestfs also has a set of APIs for inspection of unknown disk images (see"
+" L</INSPECTION> below).  But you might find it easier to look at higher "
+"level programs built on top of libguestfs, in particular L<virt-"
+"inspector(1)>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:191
+msgid ""
+"To mount a filesystem read-only, use L</guestfs_mount_ro>.  There are "
+"several other variations of the C<guestfs_mount_*> call."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:194
+msgid "FILESYSTEM ACCESS AND MODIFICATION"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:196
+msgid ""
+"The majority of the libguestfs API consists of fairly low-level calls for "
+"accessing and modifying the files, directories, symlinks etc on mounted "
+"filesystems.  There are over a hundred such calls which you can find listed "
+"in detail below in this man page, and we don't even pretend to cover them "
+"all in this overview."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:202
+msgid ""
+"Specify filenames as full paths, starting with C<\"/\"> and including the "
+"mount point."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:205
+msgid ""
+"For example, if you mounted a filesystem at C<\"/\"> and you want to read "
+"the file called C<\"etc/passwd\"> then you could do:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:208
+#, no-wrap
+msgid ""
+" char *data = guestfs_cat (g, \"/etc/passwd\");\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:210
+msgid ""
+"This would return C<data> as a newly allocated buffer containing the full "
+"content of that file (with some conditions: see also L</DOWNLOADING> below),"
+" or C<NULL> if there was an error."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:214
+msgid ""
+"As another example, to create a top-level directory on that filesystem "
+"called C<\"var\"> you would do:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:217
+#, no-wrap
+msgid ""
+" guestfs_mkdir (g, \"/var\");\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:219
+msgid "To create a symlink you could do:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:221
+#, no-wrap
+msgid ""
+" guestfs_ln_s (g, \"/etc/init.d/portmap\",\n"
+"               \"/etc/rc3.d/S30portmap\");\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:224
+msgid ""
+"Libguestfs will reject attempts to use relative paths and there is no "
+"concept of a current working directory."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:227
+msgid ""
+"Libguestfs can return errors in many situations: for example if the "
+"filesystem isn't writable, or if a file or directory that you requested "
+"doesn't exist.  If you are using the C API (documented here)  you have to "
+"check for those error conditions after each call.  (Other language bindings "
+"turn these errors into exceptions)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:233
+msgid ""
+"File writes are affected by the per-handle umask, set by calling "
+"L</guestfs_umask> and defaulting to 022.  See L</UMASK>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:236
+msgid "PARTITIONING"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:238
+msgid ""
+"Libguestfs contains API calls to read, create and modify partition tables on"
+" disk images."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:241
+msgid ""
+"In the common case where you want to create a single partition covering the "
+"whole disk, you should use the L</guestfs_part_disk> call:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:245
+#, no-wrap
+msgid ""
+" const char *parttype = \"mbr\";\n"
+" if (disk_is_larger_than_2TB)\n"
+"   parttype = \"gpt\";\n"
+" guestfs_part_disk (g, \"/dev/sda\", parttype);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:250
+msgid ""
+"Obviously this effectively wipes anything that was on that disk image "
+"before."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:253
+msgid "LVM2"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:255
+msgid ""
+"Libguestfs provides access to a large part of the LVM2 API, such as "
+"L</guestfs_lvcreate> and L</guestfs_vgremove>.  It won't make much sense "
+"unless you familiarize yourself with the concepts of physical volumes, "
+"volume groups and logical volumes."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:260
+msgid ""
+"This author strongly recommends reading the LVM HOWTO, online at "
+"L<http://tldp.org/HOWTO/LVM-HOWTO/>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:263
+msgid "DOWNLOADING"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:265
+msgid ""
+"Use L</guestfs_cat> to download small, text only files.  This call is "
+"limited to files which are less than 2 MB and which cannot contain any ASCII"
+" NUL (C<\\0>) characters.  However the API is very simple to use."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:269
+msgid ""
+"L</guestfs_read_file> can be used to read files which contain arbitrary 8 "
+"bit data, since it returns a (pointer, size) pair.  However it is still "
+"limited to \"small\" files, less than 2 MB."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:273
+msgid ""
+"L</guestfs_download> can be used to download any file, with no limits on "
+"content or size (even files larger than 4 GB)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:276
+msgid ""
+"To download multiple files, see L</guestfs_tar_out> and L</guestfs_tgz_out>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:279
+msgid "UPLOADING"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:281
+msgid ""
+"It's often the case that you want to write a file or files to the disk "
+"image."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:284
+msgid ""
+"To write a small file with fixed content, use L</guestfs_write>.  To create "
+"a file of all zeroes, use L</guestfs_truncate_size> (sparse) or "
+"L</guestfs_fallocate64> (with all disk blocks allocated).  There are a "
+"variety of other functions for creating test files, for example "
+"L</guestfs_fill> and L</guestfs_fill_pattern>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:290
+msgid ""
+"To upload a single file, use L</guestfs_upload>.  This call has no limits on"
+" file content or size (even files larger than 4 GB)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:293
+msgid ""
+"To upload multiple files, see L</guestfs_tar_in> and L</guestfs_tgz_in>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:295
+msgid ""
+"However the fastest way to upload I<large numbers of arbitrary files> is to "
+"turn them into a squashfs or CD ISO (see L<mksquashfs(8)> and "
+"L<mkisofs(8)>), then attach this using L</guestfs_add_drive_ro>.  If you add"
+" the drive in a predictable way (eg. adding it last after all other drives) "
+"then you can get the device name from L</guestfs_list_devices> and mount it "
+"directly using L</guestfs_mount_ro>.  Note that squashfs images are "
+"sometimes non-portable between kernel versions, and they don't support "
+"labels or UUIDs.  If you want to pre-build an image or you need to mount it "
+"using a label or UUID, use an ISO image instead."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:306
+msgid "COPYING"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:308
+msgid ""
+"There are various different commands for copying between files and devices "
+"and in and out of the guest filesystem.  These are summarised in the table "
+"below."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:314
+msgid "B<file> to B<file>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:316
+msgid ""
+"Use L</guestfs_cp> to copy a single file, or L</guestfs_cp_a> to copy "
+"directories recursively."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:319
+msgid "B<file or device> to B<file or device>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:321
+msgid ""
+"Use L</guestfs_dd> which efficiently uses L<dd(1)> to copy between files and"
+" devices in the guest."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:324
+msgid "Example: duplicate the contents of an LV:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:326
+#, no-wrap
+msgid ""
+" guestfs_dd (g, \"/dev/VG/Original\", \"/dev/VG/Copy\");\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:328
+msgid ""
+"The destination (C</dev/VG/Copy>) must be at least as large as the source "
+"(C</dev/VG/Original>).  To copy less than the whole source device, use "
+"L</guestfs_copy_size>."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:332
+msgid "B<file on the host> to B<file or device>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:334
+msgid "Use L</guestfs_upload>.  See L</UPLOADING> above."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:336
+msgid "B<file or device> to B<file on the host>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:338
+msgid "Use L</guestfs_download>.  See L</DOWNLOADING> above."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:342
+msgid "UPLOADING AND DOWNLOADING TO PIPES AND FILE DESCRIPTORS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:344
+msgid ""
+"Calls like L</guestfs_upload>, L</guestfs_download>, L</guestfs_tar_in>, "
+"L</guestfs_tar_out> etc appear to only take filenames as arguments, so it "
+"appears you can only upload and download to files.  However many Un*x-like "
+"hosts let you use the special device files C</dev/stdin>, C</dev/stdout>, "
+"C</dev/stderr> and C</dev/fd/N> to read and write from stdin, stdout, "
+"stderr, and arbitrary file descriptor N."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:352
+msgid "For example, L<virt-cat(1)> writes its output to stdout by doing:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:355
+#, no-wrap
+msgid ""
+" guestfs_download (g, filename, \"/dev/stdout\");\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:357
+msgid "and you can write tar output to a file descriptor C<fd> by doing:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:359
+#, no-wrap
+msgid ""
+" char devfd[64];\n"
+" snprintf (devfd, sizeof devfd, \"/dev/fd/%d\", fd);\n"
+" guestfs_tar_out (g, \"/\", devfd);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:363
+msgid "LISTING FILES"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:365
+msgid ""
+"L</guestfs_ll> is just designed for humans to read (mainly when using the "
+"L<guestfish(1)>-equivalent command C<ll>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:368
+msgid ""
+"L</guestfs_ls> is a quick way to get a list of files in a directory from "
+"programs, as a flat list of strings."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:371
+msgid ""
+"L</guestfs_readdir> is a programmatic way to get a list of files in a "
+"directory, plus additional information about each one.  It is more "
+"equivalent to using the L<readdir(3)> call on a local filesystem."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:375
+msgid ""
+"L</guestfs_find> and L</guestfs_find0> can be used to recursively list "
+"files."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:378
+msgid "RUNNING COMMANDS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:380
+msgid ""
+"Although libguestfs is primarily an API for manipulating files inside guest "
+"images, we also provide some limited facilities for running commands inside "
+"guests."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:384
+msgid "There are many limitations to this:"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:388 ../src/guestfs.pod:393 ../src/guestfs.pod:398
+#: ../src/guestfs.pod:402 ../src/guestfs.pod:407 ../src/guestfs.pod:411
+#: ../src/guestfs.pod:416 ../src/guestfs.pod:421 ../src/guestfs.pod:1064
+#: ../src/guestfs.pod:1068 ../src/guestfs.pod:1072 ../src/guestfs.pod:1077
+#: ../src/guestfs.pod:1085 ../src/guestfs.pod:1104 ../src/guestfs.pod:1112
+#: ../src/guestfs.pod:1134 ../src/guestfs.pod:1138 ../src/guestfs.pod:1142
+#: ../src/guestfs.pod:1146 ../src/guestfs.pod:1150 ../src/guestfs.pod:1154
+#: ../src/guestfs.pod:1643 ../src/guestfs.pod:1648 ../src/guestfs.pod:1652
+#: ../src/guestfs.pod:1754 ../src/guestfs.pod:1759 ../src/guestfs.pod:1763
+#: ../src/guestfs.pod:1773 ../src/guestfs.pod:2047 ../src/guestfs.pod:2052
+#: ../src/guestfs.pod:2058 ../src/guestfs.pod:2066 ../src/guestfs.pod:2420
+#: ../src/guestfs.pod:2426 ../src/guestfs.pod:2431 ../src/guestfs.pod:2437
+#: ../src/guestfs.pod:3011 ../src/guestfs.pod:3015 ../src/guestfs.pod:3019
+#: ../src/guestfs.pod:3023 ../src/guestfs-actions.pod:15
+#: ../src/guestfs-actions.pod:22 ../src/guestfs-actions.pod:583
+#: ../src/guestfs-actions.pod:591 ../src/guestfs-actions.pod:598
+#: ../src/guestfs-actions.pod:605 ../src/guestfs-actions.pod:1662
+#: ../src/guestfs-actions.pod:1666 ../src/guestfs-actions.pod:1670
+#: ../src/guestfs-actions.pod:1674 ../src/guestfs-actions.pod:1682
+#: ../src/guestfs-actions.pod:1686 ../src/guestfs-actions.pod:1690
+#: ../src/guestfs-actions.pod:1700 ../src/guestfs-actions.pod:1704
+#: ../src/guestfs-actions.pod:1708 ../src/guestfs-actions.pod:1846
+#: ../src/guestfs-actions.pod:1850 ../src/guestfs-actions.pod:1855
+#: ../src/guestfs-actions.pod:1860 ../src/guestfs-actions.pod:1921
+#: ../src/guestfs-actions.pod:1925 ../src/guestfs-actions.pod:1930
+#: ../src/guestfs-actions.pod:2857 ../src/guestfs-actions.pod:2863
+#: ../src/guestfs-actions.pod:2871 ../src/guestfs-actions.pod:2878
+#: ../src/guestfs-actions.pod:2885 ../fish/guestfish.pod:445
+#: ../fish/guestfish.pod:449 ../fish/guestfish.pod:453
+#: ../fish/guestfish.pod:457 ../fish/guestfish-actions.pod:13
+#: ../fish/guestfish-actions.pod:20 ../fish/guestfish-actions.pod:385
+#: ../fish/guestfish-actions.pod:393 ../fish/guestfish-actions.pod:400
+#: ../fish/guestfish-actions.pod:407 ../fish/guestfish-actions.pod:1099
+#: ../fish/guestfish-actions.pod:1103 ../fish/guestfish-actions.pod:1107
+#: ../fish/guestfish-actions.pod:1111 ../fish/guestfish-actions.pod:1119
+#: ../fish/guestfish-actions.pod:1123 ../fish/guestfish-actions.pod:1127
+#: ../fish/guestfish-actions.pod:1137 ../fish/guestfish-actions.pod:1141
+#: ../fish/guestfish-actions.pod:1145 ../fish/guestfish-actions.pod:1235
+#: ../fish/guestfish-actions.pod:1239 ../fish/guestfish-actions.pod:1244
+#: ../fish/guestfish-actions.pod:1249 ../fish/guestfish-actions.pod:1291
+#: ../fish/guestfish-actions.pod:1295 ../fish/guestfish-actions.pod:1300
+#: ../fish/guestfish-actions.pod:1933 ../fish/guestfish-actions.pod:1939
+#: ../fish/guestfish-actions.pod:1947 ../fish/guestfish-actions.pod:1954
+#: ../fish/guestfish-actions.pod:1961 ../tools/virt-win-reg.pl:195
+#: ../tools/virt-win-reg.pl:200 ../tools/virt-win-reg.pl:206
+#: ../tools/virt-win-reg.pl:708 ../tools/virt-win-reg.pl:714
+#: ../tools/virt-win-reg.pl:720
+msgid "*"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:390
+msgid ""
+"The kernel version that the command runs under will be different from what "
+"it expects."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:395
+msgid ""
+"If the command needs to communicate with daemons, then most likely they "
+"won't be running."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:400
+msgid "The command will be running in limited memory."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:404
+msgid ""
+"The network may not be available unless you enable it (see "
+"L</guestfs_set_network>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:409
+msgid "Only supports Linux guests (not Windows, BSD, etc)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:413
+msgid ""
+"Architecture limitations (eg. won't work for a PPC guest on an X86 host)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:418
+msgid ""
+"For SELinux guests, you may need to enable SELinux and load policy first.  "
+"See L</SELINUX> in this manpage."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:423
+msgid ""
+"I<Security:> It is not safe to run commands from untrusted, possibly "
+"malicious guests.  These commands may attempt to exploit your program by "
+"sending unexpected output.  They could also try to exploit the Linux kernel "
+"or qemu provided by the libguestfs appliance.  They could use the network "
+"provided by the libguestfs appliance to bypass ordinary network partitions "
+"and firewalls.  They could use the elevated privileges or different SELinux "
+"context of your program to their advantage."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:432
+msgid ""
+"A secure alternative is to use libguestfs to install a \"firstboot\" script "
+"(a script which runs when the guest next boots normally), and to have this "
+"script run the commands you want in the normal context of the running guest,"
+" network security and so on.  For information about other security issues, "
+"see L</SECURITY>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:440
+msgid ""
+"The two main API calls to run commands are L</guestfs_command> and "
+"L</guestfs_sh> (there are also variations)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:443
+msgid ""
+"The difference is that L</guestfs_sh> runs commands using the shell, so any "
+"shell globs, redirections, etc will work."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:446
+msgid "CONFIGURATION FILES"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:448
+msgid ""
+"To read and write configuration files in Linux guest filesystems, we "
+"strongly recommend using Augeas.  For example, Augeas understands how to "
+"read and write, say, a Linux shadow password file or X.org configuration "
+"file, and so avoids you having to write that code."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:453
+msgid ""
+"The main Augeas calls are bound through the C<guestfs_aug_*> APIs.  We don't"
+" document Augeas itself here because there is excellent documentation on the"
+" L<http://augeas.net/> website."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:457
+msgid ""
+"If you don't want to use Augeas (you fool!) then try calling "
+"L</guestfs_read_lines> to get the file as a list of lines which you can "
+"iterate over."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:461
+msgid "SELINUX"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:463
+msgid ""
+"We support SELinux guests.  To ensure that labeling happens correctly in "
+"SELinux guests, you need to enable SELinux and load the guest's policy:"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:469 ../src/guestfs.pod:1257 ../src/guestfs.pod:1395
+#: ../src/guestfs.pod:2465
+msgid "1."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:471
+msgid "Before launching, do:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:473
+#, no-wrap
+msgid ""
+" guestfs_set_selinux (g, 1);\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:475 ../src/guestfs.pod:1261 ../src/guestfs.pod:1399
+#: ../src/guestfs.pod:2490
+msgid "2."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:477
+msgid ""
+"After mounting the guest's filesystem(s), load the policy.  This is best "
+"done by running the L<load_policy(8)> command in the guest itself:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:481
+#, no-wrap
+msgid ""
+" guestfs_sh (g, \"/usr/sbin/load_policy\");\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:483
+msgid ""
+"(Older versions of C<load_policy> require you to specify the name of the "
+"policy file)."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:486 ../src/guestfs.pod:1405
+msgid "3."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:488
+msgid ""
+"Optionally, set the security context for the API.  The correct security "
+"context to use can only be known by inspecting the guest.  As an example:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:492
+#, no-wrap
+msgid ""
+" guestfs_setcon (g, \"unconfined_u:unconfined_r:unconfined_t:s0\");\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:496
+msgid "This will work for running commands and editing existing files."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:498
+msgid ""
+"When new files are created, you may need to label them explicitly, for "
+"example by running the external command C<restorecon pathname>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:502
+msgid "UMASK"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:504
+msgid ""
+"Certain calls are affected by the current file mode creation mask (the "
+"\"umask\").  In particular ones which create files or directories, such as "
+"L</guestfs_touch>, L</guestfs_mknod> or L</guestfs_mkdir>.  This affects "
+"either the default mode that the file is created with or modifies the mode "
+"that you supply."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:510
+msgid ""
+"The default umask is C<022>, so files are created with modes such as C<0644>"
+" and directories with C<0755>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:513
+msgid ""
+"There are two ways to avoid being affected by umask.  Either set umask to 0 "
+"(call C<guestfs_umask (g, 0)> early after launching).  Or call "
+"L</guestfs_chmod> after creating each file or directory."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:517
+msgid "For more information about umask, see L<umask(2)>."
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:519 ../fish/guestfish.pod:825
+msgid "ENCRYPTED DISKS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:521
+msgid ""
+"Libguestfs allows you to access Linux guests which have been encrypted using"
+" whole disk encryption that conforms to the Linux Unified Key Setup (LUKS) "
+"standard.  This includes nearly all whole disk encryption systems used by "
+"modern Linux guests."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:527
+msgid ""
+"Use L</guestfs_vfs_type> to identify LUKS-encrypted block devices (it "
+"returns the string C<crypto_LUKS>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:530
+msgid ""
+"Then open these devices by calling L</guestfs_luks_open>.  Obviously you "
+"will require the passphrase!"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:533
+msgid ""
+"Opening a LUKS device creates a new device mapper device called "
+"C</dev/mapper/mapname> (where C<mapname> is the string you supply to "
+"L</guestfs_luks_open>).  Reads and writes to this mapper device are "
+"decrypted from and encrypted to the underlying block device respectively."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:539
+msgid ""
+"LVM volume groups on the device can be made visible by calling "
+"L</guestfs_vgscan> followed by L</guestfs_vg_activate_all>.  The logical "
+"volume(s) can now be mounted in the usual way."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:543
+msgid ""
+"Use the reverse process to close a LUKS device.  Unmount any logical volumes"
+" on it, deactivate the volume groups by caling C<guestfs_vg_activate (g, 0, "
+"[\"/dev/VG\"])>.  Then close the mapper device by calling "
+"L</guestfs_luks_close> on the C</dev/mapper/mapname> device (I<not> the "
+"underlying encrypted block device)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:550
+msgid "INSPECTION"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:552
+msgid ""
+"Libguestfs has APIs for inspecting an unknown disk image to find out if it "
+"contains operating systems, an install CD or a live CD.  (These APIs used to"
+" be in a separate Perl-only library called L<Sys::Guestfs::Lib(3)> but since"
+" version 1.5.3 the most frequently used part of this library has been "
+"rewritten in C and moved into the core code)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:559
+msgid ""
+"Add all disks belonging to the unknown virtual machine and call "
+"L</guestfs_launch> in the usual way."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:562
+msgid ""
+"Then call L</guestfs_inspect_os>.  This function uses other libguestfs calls"
+" and certain heuristics, and returns a list of operating systems that were "
+"found.  An empty list means none were found.  A single element is the root "
+"filesystem of the operating system.  For dual- or multi-boot guests, "
+"multiple roots can be returned, each one corresponding to a separate "
+"operating system.  (Multi-boot virtual machines are extremely rare in the "
+"world of virtualization, but since this scenario can happen, we have built "
+"libguestfs to deal with it.)"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:571
+msgid ""
+"For each root, you can then call various C<guestfs_inspect_get_*> functions "
+"to get additional details about that operating system.  For example, call "
+"L</guestfs_inspect_get_type> to return the string C<windows> or C<linux> for"
+" Windows and Linux-based operating systems respectively."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:577
+msgid ""
+"Un*x-like and Linux-based operating systems usually consist of several "
+"filesystems which are mounted at boot time (for example, a separate boot "
+"partition mounted on C</boot>).  The inspection rules are able to detect how"
+" filesystems correspond to mount points.  Call "
+"C<guestfs_inspect_get_mountpoints> to get this mapping.  It might return a "
+"hash table like this example:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:584
+#, no-wrap
+msgid ""
+" /boot => /dev/sda1\n"
+" /     => /dev/vg_guest/lv_root\n"
+" /usr  => /dev/vg_guest/lv_usr\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:588
+msgid ""
+"The caller can then make calls to L</guestfs_mount_options> to mount the "
+"filesystems as suggested."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:591
+msgid ""
+"Be careful to mount filesystems in the right order (eg. C</> before "
+"C</usr>).  Sorting the keys of the hash by length, shortest first, should "
+"work."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:595
+msgid ""
+"Inspection currently only works for some common operating systems.  "
+"Contributors are welcome to send patches for other operating systems that we"
+" currently cannot detect."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:599
+msgid ""
+"Encrypted disks must be opened before inspection.  See L</ENCRYPTED DISKS> "
+"for more details.  The L</guestfs_inspect_os> function just ignores any "
+"encrypted devices."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:603
+msgid ""
+"A note on the implementation: The call L</guestfs_inspect_os> performs "
+"inspection and caches the results in the guest handle.  Subsequent calls to "
+"C<guestfs_inspect_get_*> return this cached information, but I<do not> re-"
+"read the disks.  If you change the content of the guest disks, you can redo "
+"inspection by calling L</guestfs_inspect_os> again.  "
+"(L</guestfs_inspect_list_applications> works a little differently from the "
+"other calls and does read the disks.  See documentation for that function "
+"for details)."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:612
+msgid "INSPECTING INSTALL DISKS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:614
+msgid ""
+"Libguestfs (since 1.9.4) can detect some install disks, install CDs, live "
+"CDs and more."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:617
+msgid ""
+"Call L</guestfs_inspect_get_format> to return the format of the operating "
+"system, which currently can be C<installed> (a regular operating system) or "
+"C<installer> (some sort of install disk)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:621
+msgid ""
+"Further information is available about the operating system that can be "
+"installed using the regular inspection APIs like "
+"L</guestfs_inspect_get_product_name>, L</guestfs_inspect_get_major_version> "
+"etc."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:626
+msgid ""
+"Some additional information specific to installer disks is also available "
+"from the L</guestfs_inspect_is_live>, L</guestfs_inspect_is_netinst> and "
+"L</guestfs_inspect_is_multipart> calls."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:631
+msgid "SPECIAL CONSIDERATIONS FOR WINDOWS GUESTS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:633
+msgid ""
+"Libguestfs can mount NTFS partitions.  It does this using the L<http://www"
+".ntfs-3g.org/> driver."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:636
+msgid "DRIVE LETTERS AND PATHS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:638
+msgid ""
+"DOS and Windows still use drive letters, and the filesystems are always "
+"treated as case insensitive by Windows itself, and therefore you might find "
+"a Windows configuration file referring to a path like "
+"C<c:\\windows\\system32>.  When the filesystem is mounted in libguestfs, "
+"that directory might be referred to as C</WINDOWS/System32>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:644
+msgid ""
+"Drive letter mappings can be found using inspection (see L</INSPECTION> and "
+"L</guestfs_inspect_get_drive_mappings>)"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:647
+msgid ""
+"Dealing with separator characters (backslash vs forward slash) is outside "
+"the scope of libguestfs, but usually a simple character replacement will "
+"work."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:651
+msgid ""
+"To resolve the case insensitivity of paths, call "
+"L</guestfs_case_sensitive_path>."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:654
+msgid "ACCESSING THE WINDOWS REGISTRY"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:656
+msgid ""
+"Libguestfs also provides some help for decoding Windows Registry \"hive\" "
+"files, through the library C<hivex> which is part of the libguestfs project "
+"although ships as a separate tarball.  You have to locate and download the "
+"hive file(s) yourself, and then pass them to C<hivex> functions.  See also "
+"the programs L<hivexml(1)>, L<hivexsh(1)>, L<hivexregedit(1)> and L<virt-"
+"win-reg(1)> for more help on this issue."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:664
+msgid "SYMLINKS ON NTFS-3G FILESYSTEMS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:666
+msgid ""
+"Ntfs-3g tries to rewrite \"Junction Points\" and NTFS \"symbolic links\" to "
+"provide something which looks like a Linux symlink.  The way it tries to do "
+"the rewriting is described here:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:670
+msgid ""
+"L<http://www.tuxera.com/community/ntfs-3g-advanced/junction-points-and-"
+"symbolic-links/>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:672
+msgid ""
+"The essential problem is that ntfs-3g simply does not have enough "
+"information to do a correct job.  NTFS links can contain drive letters and "
+"references to external device GUIDs that ntfs-3g has no way of resolving.  "
+"It is almost certainly the case that libguestfs callers should ignore what "
+"ntfs-3g does (ie. don't use L</guestfs_readlink> on NTFS volumes)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:679
+msgid ""
+"Instead if you encounter a symbolic link on an ntfs-3g filesystem, use "
+"L</guestfs_lgetxattr> to read the C<system.ntfs_reparse_data> extended "
+"attribute, and read the raw reparse data from that (you can find the format "
+"documented in various places around the web)."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:684
+msgid "EXTENDED ATTRIBUTES ON NTFS-3G FILESYSTEMS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:686
+msgid ""
+"There are other useful extended attributes that can be read from ntfs-3g "
+"filesystems (using L</guestfs_getxattr>).  See:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:689
+msgid ""
+"L<http://www.tuxera.com/community/ntfs-3g-advanced/extended-attributes/>"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:691
+msgid "USING LIBGUESTFS WITH OTHER PROGRAMMING LANGUAGES"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:693
+msgid ""
+"Although we don't want to discourage you from using the C API, we will "
+"mention here that the same API is also available in other languages."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:696
+msgid ""
+"The API is broadly identical in all supported languages.  This means that "
+"the C call C<guestfs_add_drive_ro(g,file)> is C<$g-E<gt>add_drive_ro($file)>"
+" in Perl, C<g.add_drive_ro(file)> in Python, and C<g#add_drive_ro file> in "
+"OCaml.  In other words, a straightforward, predictable isomorphism between "
+"each language."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:702
+msgid ""
+"Error messages are automatically transformed into exceptions if the language"
+" supports it."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:705
+msgid ""
+"We don't try to \"object orientify\" parts of the API in OO languages, "
+"although contributors are welcome to write higher level APIs above what we "
+"provide in their favourite languages if they wish."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:711
+msgid "B<C++>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:713
+msgid ""
+"You can use the I<guestfs.h> header file from C++ programs.  The C++ API is "
+"identical to the C API.  C++ classes and exceptions are not used."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:717
+msgid "B<C#>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:719
+msgid ""
+"The C# bindings are highly experimental.  Please read the warnings at the "
+"top of C<csharp/Libguestfs.cs>."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:722
+msgid "B<Haskell>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:724
+msgid ""
+"This is the only language binding that is working but incomplete.  Only "
+"calls which return simple integers have been bound in Haskell, and we are "
+"looking for help to complete this binding."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:728
+msgid "B<Java>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:730
+msgid ""
+"Full documentation is contained in the Javadoc which is distributed with "
+"libguestfs."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:733
+msgid "B<OCaml>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:735
+msgid "See L<guestfs-ocaml(3)>."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:737
+msgid "B<Perl>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:739
+msgid "See L<guestfs-perl(3)> and L<Sys::Guestfs(3)>."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:741
+msgid "B<PHP>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:743
+msgid ""
+"For documentation see C<README-PHP> supplied with libguestfs sources or in "
+"the php-libguestfs package for your distribution."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:746
+msgid "The PHP binding only works correctly on 64 bit machines."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:748
+msgid "B<Python>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:750
+msgid "See L<guestfs-python(3)>."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:752
+msgid "B<Ruby>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:754
+msgid "See L<guestfs-ruby(3)>."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:756
+msgid "B<shell scripts>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:758
+msgid "See L<guestfish(1)>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:762
+msgid "LIBGUESTFS GOTCHAS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:764
+msgid ""
+"L<http://en.wikipedia.org/wiki/Gotcha_(programming)>: \"A feature of a "
+"system [...] that works in the way it is documented but is counterintuitive "
+"and almost invites mistakes.\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:768
+msgid ""
+"Since we developed libguestfs and the associated tools, there are several "
+"things we would have designed differently, but are now stuck with for "
+"backwards compatibility or other reasons.  If there is ever a libguestfs 2.0"
+" release, you can expect these to change.  Beware of them."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:776
+msgid "Autosync / forgetting to sync."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:778
+msgid ""
+"I<Update:> Autosync is enabled by default for all API users starting from "
+"libguestfs 1.5.24.  This section only applies to older versions."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:781
+msgid ""
+"When modifying a filesystem from C or another language, you B<must> unmount "
+"all filesystems and call L</guestfs_sync> explicitly before you close the "
+"libguestfs handle.  You can also call:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:785
+#, no-wrap
+msgid ""
+" guestfs_set_autosync (g, 1);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:787
+msgid ""
+"to have the unmount/sync done automatically for you when the handle 'g' is "
+"closed.  (This feature is called \"autosync\", L</guestfs_set_autosync> "
+"q.v.)"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:791
+msgid ""
+"If you forget to do this, then it is entirely possible that your changes "
+"won't be written out, or will be partially written, or (very rarely) that "
+"you'll get disk corruption."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:795
+msgid ""
+"Note that in L<guestfish(3)> autosync is the default.  So quick and dirty "
+"guestfish scripts that forget to sync will work just fine, which can make "
+"this very puzzling if you are trying to debug a problem."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:799
+msgid "Mount option C<-o sync> should not be the default."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:801
+msgid ""
+"If you use L</guestfs_mount>, then C<-o sync,noatime> are added implicitly."
+"  However C<-o sync> does not add any reliability benefit, but does have a "
+"very large performance impact."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:805
+msgid ""
+"The work around is to use L</guestfs_mount_options> and set the mount "
+"options that you actually want to use."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:808
+msgid "Read-only should be the default."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:810
+msgid ""
+"In L<guestfish(3)>, I<--ro> should be the default, and you should have to "
+"specify I<--rw> if you want to make changes to the image."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:813
+msgid "This would reduce the potential to corrupt live VM images."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:815
+msgid ""
+"Note that many filesystems change the disk when you just mount and unmount, "
+"even if you didn't perform any writes.  You need to use "
+"L</guestfs_add_drive_ro> to guarantee that the disk is not changed."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:819
+msgid "guestfish command line is hard to use."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:821
+msgid ""
+"C<guestfish disk.img> doesn't do what people expect (open C<disk.img> for "
+"examination).  It tries to run a guestfish command C<disk.img> which doesn't"
+" exist, so it fails.  In earlier versions of guestfish the error message was"
+" also unintuitive, but we have corrected this since.  Like the Bourne shell,"
+" we should have used C<guestfish -c command> to run commands."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:828
+msgid "guestfish megabyte modifiers don't work right on all commands"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:830
+msgid ""
+"In recent guestfish you can use C<1M> to mean 1 megabyte (and similarly for "
+"other modifiers).  What guestfish actually does is to multiply the number "
+"part by the modifier part and pass the result to the C API.  However this "
+"doesn't work for a few APIs which aren't expecting bytes, but are already "
+"expecting some other unit (eg. megabytes)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:837
+msgid "The most common is L</guestfs_lvcreate>.  The guestfish command:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:839
+#, no-wrap
+msgid ""
+" lvcreate LV VG 100M\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:841
+msgid ""
+"does not do what you might expect.  Instead because L</guestfs_lvcreate> is "
+"already expecting megabytes, this tries to create a 100 I<terabyte> (100 "
+"megabytes * megabytes) logical volume.  The error message you get from this "
+"is also a little obscure."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:846
+msgid ""
+"This could be fixed in the generator by specially marking parameters and "
+"return values which take bytes or other units."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:849
+msgid "Ambiguity between devices and paths"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:851
+msgid ""
+"There is a subtle ambiguity in the API between a device name (eg. "
+"C</dev/sdb2>) and a similar pathname.  A file might just happen to be called"
+" C<sdb2> in the directory C</dev> (consider some non-Unix VM image)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:856
+msgid ""
+"In the current API we usually resolve this ambiguity by having two separate "
+"calls, for example L</guestfs_checksum> and L</guestfs_checksum_device>.  "
+"Some API calls are ambiguous and (incorrectly) resolve the problem by "
+"detecting if the path supplied begins with C</dev/>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:862
+msgid ""
+"To avoid both the ambiguity and the need to duplicate some calls, we could "
+"make paths/devices into structured names.  One way to do this would be to "
+"use a notation like grub (C<hd(0,0)>), although nobody really likes this "
+"aspect of grub.  Another way would be to use a structured type, equivalent "
+"to this OCaml type:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:868
+#, no-wrap
+msgid ""
+" type path = Path of string | Device of int | Partition of int * int\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:870
+msgid "which would allow you to pass arguments like:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:872
+#, no-wrap
+msgid ""
+" Path \"/foo/bar\"\n"
+" Device 1            (* /dev/sdb, or perhaps /dev/sda *)\n"
+" Partition (1, 2)    (* /dev/sdb2 (or is it /dev/sda2 or /dev/sdb3?) *)\n"
+" Path \"/dev/sdb2\"    (* not a device *)\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:877
+msgid ""
+"As you can see there are still problems to resolve even with this "
+"representation.  Also consider how it might work in guestfish."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:882
+msgid "KEYS AND PASSPHRASES"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:884
+msgid ""
+"Certain libguestfs calls take a parameter that contains sensitive key "
+"material, passed in as a C string."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:887
+msgid ""
+"In the future we would hope to change the libguestfs implementation so that "
+"keys are L<mlock(2)>-ed into physical RAM, and thus can never end up in "
+"swap.  However this is I<not> done at the moment, because of the complexity "
+"of such an implementation."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:892
+msgid ""
+"Therefore you should be aware that any key parameter you pass to libguestfs "
+"might end up being written out to the swap partition.  If this is a concern,"
+" scrub the swap partition or don't use libguestfs on encrypted devices."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:897
+msgid "MULTIPLE HANDLES AND MULTIPLE THREADS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:899
+msgid ""
+"All high-level libguestfs actions are synchronous.  If you want to use "
+"libguestfs asynchronously then you must create a thread."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:902
+msgid ""
+"Only use the handle from a single thread.  Either use the handle exclusively"
+" from one thread, or provide your own mutex so that two threads cannot issue"
+" calls on the same handle at the same time."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:906
+msgid ""
+"See the graphical program guestfs-browser for one possible architecture for "
+"multithreaded programs using libvirt and libguestfs."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:909
+msgid "PATH"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:911
+msgid ""
+"Libguestfs needs a supermin appliance, which it finds by looking along an "
+"internal path."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:914
+msgid ""
+"By default it looks for these in the directory C<$libdir/guestfs> (eg. "
+"C</usr/local/lib/guestfs> or C</usr/lib64/guestfs>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:917
+msgid ""
+"Use L</guestfs_set_path> or set the environment variable L</LIBGUESTFS_PATH>"
+" to change the directories that libguestfs will search in.  The value is a "
+"colon-separated list of paths.  The current directory is I<not> searched "
+"unless the path contains an empty element or C<.>.  For example "
+"C<LIBGUESTFS_PATH=:/usr/lib/guestfs> would search the current directory and "
+"then C</usr/lib/guestfs>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:924
+msgid "QEMU WRAPPERS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:926
+msgid ""
+"If you want to compile your own qemu, run qemu from a non-standard location,"
+" or pass extra arguments to qemu, then you can write a shell-script wrapper "
+"around qemu."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:930
+msgid ""
+"There is one important rule to remember: you I<must C<exec qemu>> as the "
+"last command in the shell script (so that qemu replaces the shell and "
+"becomes the direct child of the libguestfs-using program).  If you don't do "
+"this, then the qemu process won't be cleaned up correctly."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:935
+msgid ""
+"Here is an example of a wrapper, where I have built my own copy of qemu from"
+" source:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:938
+#, no-wrap
+msgid ""
+" #!/bin/sh -\n"
+" qemudir=/home/rjones/d/qemu\n"
+" exec $qemudir/x86_64-softmmu/qemu-system-x86_64 -L $qemudir/pc-bios \"$@\"\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:942
+msgid ""
+"Save this script as C</tmp/qemu.wrapper> (or wherever), C<chmod +x>, and "
+"then use it by setting the LIBGUESTFS_QEMU environment variable.  For "
+"example:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:946
+#, no-wrap
+msgid ""
+" LIBGUESTFS_QEMU=/tmp/qemu.wrapper guestfish\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:948
+msgid ""
+"Note that libguestfs also calls qemu with the -help and -version options in "
+"order to determine features."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:951
+msgid "ATTACHING TO RUNNING DAEMONS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:953
+msgid ""
+"I<Note (1):> This is B<highly experimental> and has a tendency to eat "
+"babies.  Use with caution."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:956
+msgid ""
+"I<Note (2):> This section explains how to attach to a running daemon from a "
+"low level perspective.  For most users, simply using virt tools such as "
+"L<guestfish(1)> with the I<--live> option will \"just work\"."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:960
+msgid "Using guestfs_set_attach_method"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:962
+msgid ""
+"By calling L</guestfs_set_attach_method> you can change how the library "
+"connects to the C<guestfsd> daemon in L</guestfs_launch> (read "
+"L</ARCHITECTURE> for some background)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:966
+msgid ""
+"The normal attach method is C<appliance>, where a small appliance is created"
+" containing the daemon, and then the library connects to this."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:969
+msgid ""
+"Setting attach method to C<unix:I<path>> (where I<path> is the path of a "
+"Unix domain socket) causes L</guestfs_launch> to connect to an existing "
+"daemon over the Unix domain socket."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:973
+msgid ""
+"The normal use for this is to connect to a running virtual machine that "
+"contains a C<guestfsd> daemon, and send commands so you can read and write "
+"files inside the live virtual machine."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:977
+msgid "Using guestfs_add_domain with live flag"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:979
+msgid ""
+"L</guestfs_add_domain> provides some help for getting the correct attach "
+"method.  If you pass the C<live> option to this function, then (if the "
+"virtual machine is running) it will examine the libvirt XML looking for a "
+"virtio-serial channel to connect to:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:985
+#, no-wrap
+msgid ""
+" <domain>\n"
+"   ...\n"
+"   <devices>\n"
+"     ...\n"
+"     <channel type='unix'>\n"
+"       <source mode='bind' path='/path/to/socket'/>\n"
+"       <target type='virtio' name='org.libguestfs.channel.0'/>\n"
+"     </channel>\n"
+"     ...\n"
+"   </devices>\n"
+" </domain>\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:997
+msgid ""
+"L</guestfs_add_domain> extracts C</path/to/socket> and sets the attach "
+"method to C<unix:/path/to/socket>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1000
+msgid ""
+"Some of the libguestfs tools (including guestfish) support a I<--live> "
+"option which is passed through to L</guestfs_add_domain> thus allowing you "
+"to attach to and modify live virtual machines."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1004
+msgid ""
+"The virtual machine needs to have been set up beforehand so that it has the "
+"virtio-serial channel and so that guestfsd is running inside it."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1008
+msgid "ABI GUARANTEE"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1010
+msgid ""
+"We guarantee the libguestfs ABI (binary interface), for public, high-level "
+"actions as outlined in this section.  Although we will deprecate some "
+"actions, for example if they get replaced by newer calls, we will keep the "
+"old actions forever.  This allows you the developer to program in confidence"
+" against the libguestfs API."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1016
+msgid "BLOCK DEVICE NAMING"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1018
+msgid ""
+"In the kernel there is now quite a profusion of schemata for naming block "
+"devices (in this context, by I<block device> I mean a physical or virtual "
+"hard drive).  The original Linux IDE driver used names starting with "
+"C</dev/hd*>.  SCSI devices have historically used a different naming scheme,"
+" C</dev/sd*>.  When the Linux kernel I<libata> driver became a popular "
+"replacement for the old IDE driver (particularly for SATA devices) those "
+"devices also used the C</dev/sd*> scheme.  Additionally we now have virtual "
+"machines with paravirtualized drivers.  This has created several different "
+"naming systems, such as C</dev/vd*> for virtio disks and C</dev/xvd*> for "
+"Xen PV disks."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1030
+msgid ""
+"As discussed above, libguestfs uses a qemu appliance running an embedded "
+"Linux kernel to access block devices.  We can run a variety of appliances "
+"based on a variety of Linux kernels."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1034
+msgid ""
+"This causes a problem for libguestfs because many API calls use device or "
+"partition names.  Working scripts and the recipe (example) scripts that we "
+"make available over the internet could fail if the naming scheme changes."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1039
+msgid ""
+"Therefore libguestfs defines C</dev/sd*> as the I<standard naming scheme>.  "
+"Internally C</dev/sd*> names are translated, if necessary, to other names as"
+" required.  For example, under RHEL 5 which uses the C</dev/hd*> scheme, any"
+" device parameter C</dev/sda2> is translated to C</dev/hda2> transparently."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1045
+msgid ""
+"Note that this I<only> applies to parameters.  The L</guestfs_list_devices>,"
+" L</guestfs_list_partitions> and similar calls return the true names of the "
+"devices and partitions as known to the appliance."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:1050
+msgid "ALGORITHM FOR BLOCK DEVICE NAME TRANSLATION"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1052
+msgid ""
+"Usually this translation is transparent.  However in some (very rare)  cases"
+" you may need to know the exact algorithm.  Such cases include where you use"
+" L</guestfs_config> to add a mixture of virtio and IDE devices to the qemu-"
+"based appliance, so have a mixture of C</dev/sd*> and C</dev/vd*> devices."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1058
+msgid ""
+"The algorithm is applied only to I<parameters> which are known to be either "
+"device or partition names.  Return values from functions such as "
+"L</guestfs_list_devices> are never changed."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1066
+msgid "Is the string a parameter which is a device or partition name?"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1070
+msgid "Does the string begin with C</dev/sd>?"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1074
+msgid ""
+"Does the named device exist? If so, we use that device.  However if I<not> "
+"then we continue with this algorithm."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1079
+msgid "Replace initial C</dev/sd> string with C</dev/hd>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1081
+msgid "For example, change C</dev/sda2> to C</dev/hda2>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1083
+msgid "If that named device exists, use it.  If not, continue."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1087
+msgid "Replace initial C</dev/sd> string with C</dev/vd>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1089
+msgid "If that named device exists, use it.  If not, return an error."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:1093
+msgid "PORTABILITY CONCERNS WITH BLOCK DEVICE NAMING"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1095
+msgid ""
+"Although the standard naming scheme and automatic translation is useful for "
+"simple programs and guestfish scripts, for larger programs it is best not to"
+" rely on this mechanism."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1099
+msgid ""
+"Where possible for maximum future portability programs using libguestfs "
+"should use these future-proof techniques:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1106
+msgid ""
+"Use L</guestfs_list_devices> or L</guestfs_list_partitions> to list actual "
+"device names, and then use those names directly."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1109
+msgid ""
+"Since those device names exist by definition, they will never be translated."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1114
+msgid ""
+"Use higher level ways to identify filesystems, such as LVM names, UUIDs and "
+"filesystem labels."
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:1119
+msgid "SECURITY"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1121
+msgid ""
+"This section discusses security implications of using libguestfs, "
+"particularly with untrusted or malicious guests or disk images."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1124
+msgid "GENERAL SECURITY CONSIDERATIONS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1126
+msgid ""
+"Be careful with any files or data that you download from a guest (by "
+"\"download\" we mean not just the L</guestfs_download> command but any "
+"command that reads files, filenames, directories or anything else from a "
+"disk image).  An attacker could manipulate the data to fool your program "
+"into doing the wrong thing.  Consider cases such as:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1136
+msgid "the data (file etc) not being present"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1140
+msgid "being present but empty"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1144
+msgid "being much larger than normal"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1148
+msgid "containing arbitrary 8 bit data"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1152
+msgid "being in an unexpected character encoding"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1156
+msgid "containing homoglyphs."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1160
+msgid "SECURITY OF MOUNTING FILESYSTEMS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1162
+msgid ""
+"When you mount a filesystem under Linux, mistakes in the kernel filesystem "
+"(VFS) module can sometimes be escalated into exploits by deliberately "
+"creating a malicious, malformed filesystem.  These exploits are very severe "
+"for two reasons.  Firstly there are very many filesystem drivers in the "
+"kernel, and many of them are infrequently used and not much developer "
+"attention has been paid to the code.  Linux userspace helps potential "
+"crackers by detecting the filesystem type and automatically choosing the "
+"right VFS driver, even if that filesystem type is obscure or unexpected for "
+"the administrator.  Secondly, a kernel-level exploit is like a local root "
+"exploit (worse in some ways), giving immediate and total access to the "
+"system right down to the hardware level."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1175
+msgid ""
+"That explains why you should never mount a filesystem from an untrusted "
+"guest on your host kernel.  How about libguestfs? We run a Linux kernel "
+"inside a qemu virtual machine, usually running as a non-root user.  The "
+"attacker would need to write a filesystem which first exploited the kernel, "
+"and then exploited either qemu virtualization (eg. a faulty qemu driver) or "
+"the libguestfs protocol, and finally to be as serious as the host kernel "
+"exploit it would need to escalate its privileges to root.  This multi-step "
+"escalation, performed by a static piece of data, is thought to be extremely "
+"hard to do, although we never say 'never' about security issues."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1186
+msgid ""
+"In any case callers can reduce the attack surface by forcing the filesystem "
+"type when mounting (use L</guestfs_mount_vfs>)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1189
+msgid "PROTOCOL SECURITY"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1191
+msgid ""
+"The protocol is designed to be secure, being based on RFC 4506 (XDR)  with a"
+" defined upper message size.  However a program that uses libguestfs must "
+"also take care - for example you can write a program that downloads a binary"
+" from a disk image and executes it locally, and no amount of protocol "
+"security will save you from the consequences."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1197
+msgid "INSPECTION SECURITY"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1199
+msgid ""
+"Parts of the inspection API (see L</INSPECTION>) return untrusted strings "
+"directly from the guest, and these could contain any 8 bit data.  Callers "
+"should be careful to escape these before printing them to a structured file "
+"(for example, use HTML escaping if creating a web page)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1205
+msgid ""
+"Guest configuration may be altered in unusual ways by the administrator of "
+"the virtual machine, and may not reflect reality (particularly for untrusted"
+" or actively malicious guests).  For example we parse the hostname from "
+"configuration files like C</etc/sysconfig/network> that we find in the "
+"guest, but the guest administrator can easily manipulate these files to "
+"provide the wrong hostname."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1213
+msgid ""
+"The inspection API parses guest configuration using two external libraries: "
+"Augeas (Linux configuration) and hivex (Windows Registry).  Both are "
+"designed to be robust in the face of malicious data, although denial of "
+"service attacks are still possible, for example with oversized configuration"
+" files."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1219
+msgid "RUNNING UNTRUSTED GUEST COMMANDS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1221
+msgid ""
+"Be very cautious about running commands from the guest.  By running a "
+"command in the guest, you are giving CPU time to a binary that you do not "
+"control, under the same user account as the library, albeit wrapped in qemu "
+"virtualization.  More information and alternatives can be found in the "
+"section L</RUNNING COMMANDS>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1227
+msgid "CVE-2010-3851"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1229
+msgid "https://bugzilla.redhat.com/642934"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1231
+msgid ""
+"This security bug concerns the automatic disk format detection that qemu "
+"does on disk images."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1234
+msgid ""
+"A raw disk image is just the raw bytes, there is no header.  Other disk "
+"images like qcow2 contain a special header.  Qemu deals with this by looking"
+" for one of the known headers, and if none is found then assuming the disk "
+"image must be raw."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1239
+msgid ""
+"This allows a guest which has been given a raw disk image to write some "
+"other header.  At next boot (or when the disk image is accessed by "
+"libguestfs) qemu would do autodetection and think the disk image format was,"
+" say, qcow2 based on the header written by the guest."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1244
+msgid ""
+"This in itself would not be a problem, but qcow2 offers many features, one "
+"of which is to allow a disk image to refer to another image (called the "
+"\"backing disk\").  It does this by placing the path to the backing disk "
+"into the qcow2 header.  This path is not validated and could point to any "
+"host file (eg. \"/etc/passwd\").  The backing disk is then exposed through "
+"\"holes\" in the qcow2 disk image, which of course is completely under the "
+"control of the attacker."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1252
+msgid ""
+"In libguestfs this is rather hard to exploit except under two circumstances:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1259
+msgid "You have enabled the network or have opened the disk in write mode."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1263
+msgid ""
+"You are also running untrusted code from the guest (see L</RUNNING "
+"COMMANDS>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1268
+msgid ""
+"The way to avoid this is to specify the expected disk format when adding "
+"disks (the optional C<format> option to L</guestfs_add_drive_opts>).  You "
+"should always do this if the disk is raw format, and it's a good idea for "
+"other cases too."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1273
+msgid ""
+"For disks added from libvirt using calls like L</guestfs_add_domain>, the "
+"format is fetched from libvirt and passed through."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1276
+msgid ""
+"For libguestfs tools, use the I<--format> command line parameter as "
+"appropriate."
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:1279
+msgid "CONNECTION MANAGEMENT"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1281
+msgid "guestfs_h *"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1283
+msgid ""
+"C<guestfs_h> is the opaque type representing a connection handle.  Create a "
+"handle by calling L</guestfs_create>.  Call L</guestfs_close> to free the "
+"handle and release all resources used."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1287
+msgid ""
+"For information on using multiple handles and threads, see the section "
+"L</MULTIPLE HANDLES AND MULTIPLE THREADS> above."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1290
+msgid "guestfs_create"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1292
+#, no-wrap
+msgid ""
+" guestfs_h *guestfs_create (void);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1294
+msgid "Create a connection handle."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1296
+msgid ""
+"On success this returns a non-NULL pointer to a handle.  On error it returns"
+" NULL."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1299
+msgid ""
+"You have to \"configure\" the handle after creating it.  This includes "
+"calling L</guestfs_add_drive_opts> (or one of the equivalent calls) on the "
+"handle at least once."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1303
+msgid "After configuring the handle, you have to call L</guestfs_launch>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1305
+msgid ""
+"You may also want to configure error handling for the handle.  See the "
+"L</ERROR HANDLING> section below."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1308
+msgid "guestfs_close"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1310
+#, no-wrap
+msgid ""
+" void guestfs_close (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1312
+msgid "This closes the connection handle and frees up all resources used."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1314
+msgid ""
+"If autosync was set on the handle and the handle was launched, then this "
+"implicitly calls various functions to unmount filesystems and sync the disk."
+"  See L</guestfs_set_autosync> for more details."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1318
+msgid "If a close callback was set on the handle, then it is called."
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:1320
+msgid "ERROR HANDLING"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1322
+msgid ""
+"API functions can return errors.  For example, almost all functions that "
+"return C<int> will return C<-1> to indicate an error."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1325
+msgid ""
+"Additional information is available for errors: an error message string and "
+"optionally an error number (errno) if the thing that failed was a system "
+"call."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1329
+msgid ""
+"You can get at the additional information about the last error on the handle"
+" by calling L</guestfs_last_error>, L</guestfs_last_errno>, and/or by "
+"setting up an error handler with L</guestfs_set_error_handler>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1334
+msgid ""
+"When the handle is created, a default error handler is installed which "
+"prints the error message string to C<stderr>.  For small short-running "
+"command line programs it is sufficient to do:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1338
+#, no-wrap
+msgid ""
+" if (guestfs_launch (g) == -1)\n"
+"   exit (EXIT_FAILURE);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1341
+msgid ""
+"since the default error handler will ensure that an error message has been "
+"printed to C<stderr> before the program exits."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1344
+msgid ""
+"For other programs the caller will almost certainly want to install an "
+"alternate error handler or do error handling in-line like this:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1347
+#, no-wrap
+msgid ""
+" g = guestfs_create ();\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1349
+#, no-wrap
+msgid ""
+" /* This disables the default behaviour of printing errors\n"
+"    on stderr. */\n"
+" guestfs_set_error_handler (g, NULL, NULL);\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1353
+#, no-wrap
+msgid ""
+" if (guestfs_launch (g) == -1) {\n"
+"   /* Examine the error message and print it etc. */\n"
+"   char *msg = guestfs_last_error (g);\n"
+"   int errnum = guestfs_last_errno (g);\n"
+"   fprintf (stderr, \"%s\\n\", msg);\n"
+"   /* ... */\n"
+"  }\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1361
+msgid ""
+"Out of memory errors are handled differently.  The default action is to call"
+" L<abort(3)>.  If this is undesirable, then you can set a handler using "
+"L</guestfs_set_out_of_memory_handler>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1365
+msgid ""
+"L</guestfs_create> returns C<NULL> if the handle cannot be created, and "
+"because there is no handle if this happens there is no way to get additional"
+" error information.  However L</guestfs_create> is supposed to be a "
+"lightweight operation which can only fail because of insufficient memory (it"
+" returns NULL in this case)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1371
+msgid "guestfs_last_error"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1373
+#, no-wrap
+msgid ""
+" const char *guestfs_last_error (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1375
+msgid ""
+"This returns the last error message that happened on C<g>.  If there has not"
+" been an error since the handle was created, then this returns C<NULL>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1379
+msgid ""
+"The lifetime of the returned string is until the next error occurs, or "
+"L</guestfs_close> is called."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1382
+msgid "guestfs_last_errno"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1384
+#, no-wrap
+msgid ""
+" int guestfs_last_errno (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1386
+msgid "This returns the last error number (errno) that happened on C<g>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1388
+msgid "If successful, an errno integer not equal to zero is returned."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1390
+msgid ""
+"If no error, this returns 0.  This call can return 0 in three situations:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1397
+msgid "There has not been any error on the handle."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1401
+msgid ""
+"There has been an error but the errno was meaningless.  This corresponds to "
+"the case where the error did not come from a failed system call, but for "
+"some other reason."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1407
+msgid ""
+"There was an error from a failed system call, but for some reason the errno "
+"was not captured and returned.  This usually indicates a bug in libguestfs."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1413
+msgid ""
+"Libguestfs tries to convert the errno from inside the applicance into a "
+"corresponding errno for the caller (not entirely trivial: the appliance "
+"might be running a completely different operating system from the library "
+"and error numbers are not standardized across Un*xen).  If this could not be"
+" done, then the error is translated to C<EINVAL>.  In practice this should "
+"only happen in very rare circumstances."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1421
+msgid "guestfs_set_error_handler"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1423
+#, no-wrap
+msgid ""
+" typedef void (*guestfs_error_handler_cb) (guestfs_h *g,\n"
+"                                           void *opaque,\n"
+"                                           const char *msg);\n"
+" void guestfs_set_error_handler (guestfs_h *g,\n"
+"                                 guestfs_error_handler_cb cb,\n"
+"                                 void *opaque);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1430
+msgid ""
+"The callback C<cb> will be called if there is an error.  The parameters "
+"passed to the callback are an opaque data pointer and the error message "
+"string."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1434
+msgid ""
+"C<errno> is not passed to the callback.  To get that the callback must call "
+"L</guestfs_last_errno>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1437
+msgid ""
+"Note that the message string C<msg> is freed as soon as the callback "
+"function returns, so if you want to stash it somewhere you must make your "
+"own copy."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1441
+msgid "The default handler prints messages on C<stderr>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1443
+msgid "If you set C<cb> to C<NULL> then I<no> handler is called."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1445
+msgid "guestfs_get_error_handler"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1447
+#, no-wrap
+msgid ""
+" guestfs_error_handler_cb guestfs_get_error_handler (guestfs_h *g,\n"
+"                                                     void **opaque_rtn);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1450
+msgid "Returns the current error handler callback."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1452
+msgid "guestfs_set_out_of_memory_handler"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1454
+#, no-wrap
+msgid ""
+" typedef void (*guestfs_abort_cb) (void);\n"
+" int guestfs_set_out_of_memory_handler (guestfs_h *g,\n"
+"                                        guestfs_abort_cb);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1458
+msgid ""
+"The callback C<cb> will be called if there is an out of memory situation.  "
+"I<Note this callback must not return>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1461
+msgid "The default is to call L<abort(3)>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1463
+msgid ""
+"You cannot set C<cb> to C<NULL>.  You can't ignore out of memory situations."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1466
+msgid "guestfs_get_out_of_memory_handler"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1468
+#, no-wrap
+msgid ""
+" guestfs_abort_fn guestfs_get_out_of_memory_handler (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1470
+msgid "This returns the current out of memory handler."
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:1472
+msgid "API CALLS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1474 ../fish/guestfish.pod:1068
+msgid "@ACTIONS@"
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:1476
+msgid "STRUCTURES"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1478
+msgid "@STRUCTS@"
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:1480
+msgid "AVAILABILITY"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1482
+msgid "GROUPS OF FUNCTIONALITY IN THE APPLIANCE"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1484
+msgid ""
+"Using L</guestfs_available> you can test availability of the following "
+"groups of functions.  This test queries the appliance to see if the "
+"appliance you are currently using supports the functionality."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1489
+msgid "@AVAILABILITY@"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1491
+msgid "GUESTFISH supported COMMAND"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1493
+msgid ""
+"In L<guestfish(3)> there is a handy interactive command C<supported> which "
+"prints out the available groups and whether they are supported by this build"
+" of libguestfs.  Note however that you have to do C<run> first."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1498
+msgid "SINGLE CALLS AT COMPILE TIME"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1500
+msgid ""
+"Since version 1.5.8, C<E<lt>guestfs.hE<gt>> defines symbols for each C API "
+"function, such as:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1503
+#, no-wrap
+msgid ""
+" #define LIBGUESTFS_HAVE_DD 1\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1505
+msgid "if L</guestfs_dd> is available."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1507
+msgid ""
+"Before version 1.5.8, if you needed to test whether a single libguestfs "
+"function is available at compile time, we recommended using build tools such"
+" as autoconf or cmake.  For example in autotools you could use:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1512
+#, no-wrap
+msgid ""
+" AC_CHECK_LIB([guestfs],[guestfs_create])\n"
+" AC_CHECK_FUNCS([guestfs_dd])\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1515
+msgid ""
+"which would result in C<HAVE_GUESTFS_DD> being either defined or not defined"
+" in your program."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1518
+msgid "SINGLE CALLS AT RUN TIME"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1520
+msgid ""
+"Testing at compile time doesn't guarantee that a function really exists in "
+"the library.  The reason is that you might be dynamically linked against a "
+"previous I<libguestfs.so> (dynamic library)  which doesn't have the call.  "
+"This situation unfortunately results in a segmentation fault, which is a "
+"shortcoming of the C dynamic linking system itself."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1527
+msgid ""
+"You can use L<dlopen(3)> to test if a function is available at run time, as "
+"in this example program (note that you still need the compile time check as "
+"well):"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1531
+#, no-wrap
+msgid ""
+" #include <stdio.h>\n"
+" #include <stdlib.h>\n"
+" #include <unistd.h>\n"
+" #include <dlfcn.h>\n"
+" #include <guestfs.h>\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1537
+#, no-wrap
+msgid ""
+" main ()\n"
+" {\n"
+" #ifdef LIBGUESTFS_HAVE_DD\n"
+"   void *dl;\n"
+"   int has_function;\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1543
+#, no-wrap
+msgid ""
+"   /* Test if the function guestfs_dd is really available. */\n"
+"   dl = dlopen (NULL, RTLD_LAZY);\n"
+"   if (!dl) {\n"
+"     fprintf (stderr, \"dlopen: %s\\n\", dlerror ());\n"
+"     exit (EXIT_FAILURE);\n"
+"   }\n"
+"   has_function = dlsym (dl, \"guestfs_dd\") != NULL;\n"
+"   dlclose (dl);\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1552
+#, no-wrap
+msgid ""
+"   if (!has_function)\n"
+"     printf (\"this libguestfs.so does NOT have guestfs_dd function\\n\");\n"
+"   else {\n"
+"     printf (\"this libguestfs.so has guestfs_dd function\\n\");\n"
+"     /* Now it's safe to call\n"
+"     guestfs_dd (g, \"foo\", \"bar\");\n"
+"     */\n"
+"   }\n"
+" #else\n"
+"   printf (\"guestfs_dd function was not found at compile time\\n\");\n"
+" #endif\n"
+"  }\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1565
+msgid ""
+"You may think the above is an awful lot of hassle, and it is.  There are "
+"other ways outside of the C linking system to ensure that this kind of "
+"incompatibility never arises, such as using package versioning:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1570
+#, no-wrap
+msgid ""
+" Requires: libguestfs >= 1.0.80\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:1572
+msgid "CALLS WITH OPTIONAL ARGUMENTS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1574
+msgid ""
+"A recent feature of the API is the introduction of calls which take optional"
+" arguments.  In C these are declared 3 ways.  The main way is as a call "
+"which takes variable arguments (ie. C<...>), as in this example:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1579
+#, no-wrap
+msgid ""
+" int guestfs_add_drive_opts (guestfs_h *g, const char *filename, ...);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1581
+msgid ""
+"Call this with a list of optional arguments, terminated by C<-1>.  So to "
+"call with no optional arguments specified:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1584
+#, no-wrap
+msgid ""
+" guestfs_add_drive_opts (g, filename, -1);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1586
+msgid "With a single optional argument:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1588
+#, no-wrap
+msgid ""
+" guestfs_add_drive_opts (g, filename,\n"
+"                         GUESTFS_ADD_DRIVE_OPTS_FORMAT, \"qcow2\",\n"
+"                         -1);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1592
+msgid "With two:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1594
+#, no-wrap
+msgid ""
+" guestfs_add_drive_opts (g, filename,\n"
+"                         GUESTFS_ADD_DRIVE_OPTS_FORMAT, \"qcow2\",\n"
+"                         GUESTFS_ADD_DRIVE_OPTS_READONLY, 1,\n"
+"                         -1);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1599
+msgid ""
+"and so forth.  Don't forget the terminating C<-1> otherwise Bad Things will "
+"happen!"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1602
+msgid "USING va_list FOR OPTIONAL ARGUMENTS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1604
+msgid ""
+"The second variant has the same name with the suffix C<_va>, which works the"
+" same way but takes a C<va_list>.  See the C manual for details.  For the "
+"example function, this is declared:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1608
+#, no-wrap
+msgid ""
+" int guestfs_add_drive_opts_va (guestfs_h *g, const char *filename,\n"
+"                                va_list args);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1611
+msgid "CONSTRUCTING OPTIONAL ARGUMENTS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1613
+msgid ""
+"The third variant is useful where you need to construct these calls.  You "
+"pass in a structure where you fill in the optional fields.  The structure "
+"has a bitmask as the first element which you must set to indicate which "
+"fields you have filled in.  For our example function the structure and call "
+"are declared:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1619
+#, no-wrap
+msgid ""
+" struct guestfs_add_drive_opts_argv {\n"
+"   uint64_t bitmask;\n"
+"   int readonly;\n"
+"   const char *format;\n"
+"   /* ... */\n"
+" };\n"
+" int guestfs_add_drive_opts_argv (guestfs_h *g, const char *filename,\n"
+"              const struct guestfs_add_drive_opts_argv *optargs);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1628
+msgid "You could call it like this:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1630
+#, no-wrap
+msgid ""
+" struct guestfs_add_drive_opts_argv optargs = {\n"
+"   .bitmask = GUESTFS_ADD_DRIVE_OPTS_READONLY_BITMASK |\n"
+"              GUESTFS_ADD_DRIVE_OPTS_FORMAT_BITMASK,\n"
+"   .readonly = 1,\n"
+"   .format = \"qcow2\"\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1637
+#, no-wrap
+msgid ""
+" guestfs_add_drive_opts_argv (g, filename, &optargs);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1639 ../src/guestfs-actions.pod:11
+#: ../src/guestfs-actions.pod:1917 ../src/guestfs-actions.pod:2853
+#: ../fish/guestfish-actions.pod:9 ../fish/guestfish-actions.pod:1287
+#: ../fish/guestfish-actions.pod:1929 ../tools/virt-win-reg.pl:704
+msgid "Notes:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1645
+msgid ""
+"The C<_BITMASK> suffix on each option name when specifying the bitmask."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1650
+msgid "You do not need to fill in all fields of the structure."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1654
+msgid ""
+"There must be a one-to-one correspondence between fields of the structure "
+"that are filled in, and bits set in the bitmask."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1659
+msgid "OPTIONAL ARGUMENTS IN OTHER LANGUAGES"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1661
+msgid ""
+"In other languages, optional arguments are expressed in the way that is "
+"natural for that language.  We refer you to the language-specific "
+"documentation for more details on that."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1665
+msgid "For guestfish, see L<guestfish(1)/OPTIONAL ARGUMENTS>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1667
+msgid "SETTING CALLBACKS TO HANDLE EVENTS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1669
+msgid ""
+"B<Note:> This section documents the generic event mechanism introduced in "
+"libguestfs 1.10, which you should use in new code if possible.  The old "
+"functions C<guestfs_set_log_message_callback>, "
+"C<guestfs_set_subprocess_quit_callback>, "
+"C<guestfs_set_launch_done_callback>, C<guestfs_set_close_callback> and "
+"C<guestfs_set_progress_callback> are no longer documented in this manual "
+"page.  Because of the ABI guarantee, the old functions continue to work."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1678
+msgid ""
+"Handles generate events when certain things happen, such as log messages "
+"being generated, progress messages during long-running operations, or the "
+"handle being closed.  The API calls described below let you register a "
+"callback to be called when events happen.  You can register multiple "
+"callbacks (for the same, different or overlapping sets of events), and "
+"individually remove callbacks.  If callbacks are not removed, then they "
+"remain in force until the handle is closed."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1686
+msgid ""
+"In the current implementation, events are only generated synchronously: that"
+" means that events (and hence callbacks) can only happen while you are in "
+"the middle of making another libguestfs call.  The callback is called in the"
+" same thread."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1691
+msgid ""
+"Events may contain a payload, usually nothing (void), an array of 64 bit "
+"unsigned integers, or a message buffer.  Payloads are discussed later on."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:1695
+msgid "CLASSES OF EVENTS"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:1699
+msgid "GUESTFS_EVENT_CLOSE (payload type: void)"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1702
+msgid ""
+"The callback function will be called while the handle is being closed "
+"(synchronously from L</guestfs_close>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1705
+msgid ""
+"Note that libguestfs installs an L<atexit(3)> handler to try to clean up "
+"handles that are open when the program exits.  This means that this callback"
+" might be called indirectly from L<exit(3)>, which can cause unexpected "
+"problems in higher-level languages (eg. if your HLL interpreter has already "
+"been cleaned up by the time this is called, and if your callback then jumps "
+"into some HLL function)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1712
+msgid ""
+"If no callback is registered: the handle is closed without any callback "
+"being invoked."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:1715
+msgid "GUESTFS_EVENT_SUBPROCESS_QUIT (payload type: void)"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1718
+msgid ""
+"The callback function will be called when the child process quits, either "
+"asynchronously or if killed by L</guestfs_kill_subprocess>.  (This "
+"corresponds to a transition from any state to the CONFIG state)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1722 ../src/guestfs.pod:1731
+msgid "If no callback is registered: the event is ignored."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:1724
+msgid "GUESTFS_EVENT_LAUNCH_DONE (payload type: void)"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1727
+msgid ""
+"The callback function will be called when the child process becomes ready "
+"first time after it has been launched.  (This corresponds to a transition "
+"from LAUNCHING to the READY state)."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:1733
+msgid "GUESTFS_EVENT_PROGRESS (payload type: array of 4 x uint64_t)"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1736
+msgid ""
+"Some long-running operations can generate progress messages.  If this "
+"callback is registered, then it will be called each time a progress message "
+"is generated (usually two seconds after the operation started, and three "
+"times per second thereafter until it completes, although the frequency may "
+"change in future versions)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1742
+msgid ""
+"The callback receives in the payload four unsigned 64 bit numbers which are "
+"(in order): C<proc_nr>, C<serial>, C<position>, C<total>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1745
+msgid ""
+"The units of C<total> are not defined, although for some operations C<total>"
+" may relate in some way to the amount of data to be transferred (eg. in "
+"bytes or megabytes), and C<position> may be the portion which has been "
+"transferred."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1750
+msgid "The only defined and stable parts of the API are:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1756
+msgid ""
+"The callback can display to the user some type of progress bar or indicator "
+"which shows the ratio of C<position>:C<total>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1761
+msgid "0 E<lt>= C<position> E<lt>= C<total>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1765
+msgid ""
+"If any progress notification is sent during a call, then a final progress "
+"notification is always sent when C<position> = C<total> (I<unless> the call "
+"fails with an error)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1769
+msgid ""
+"This is to simplify caller code, so callers can easily set the progress "
+"indicator to \"100%\" at the end of the operation, without requiring special"
+" code to detect this case."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1775
+msgid ""
+"For some calls we are unable to estimate the progress of the call, but we "
+"can still generate progress messages to indicate activity.  This is known as"
+" \"pulse mode\", and is directly supported by certain progress bar "
+"implementations (eg. GtkProgressBar)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1780
+msgid ""
+"For these calls, zero or more progress messages are generated with "
+"C<position = 0> and C<total = 1>, followed by a final message with "
+"C<position = total = 1>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1784
+msgid ""
+"As noted above, if the call fails with an error then the final message may "
+"not be generated."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1789
+msgid ""
+"The callback also receives the procedure number (C<proc_nr>) and serial "
+"number (C<serial>) of the call.  These are only useful for debugging "
+"protocol issues, and the callback can normally ignore them.  The callback "
+"may want to print these numbers in error messages or debugging messages."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1795
+msgid "If no callback is registered: progress messages are discarded."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:1797
+msgid "GUESTFS_EVENT_APPLIANCE (payload type: message buffer)"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1800
+msgid ""
+"The callback function is called whenever a log message is generated by qemu,"
+" the appliance kernel, guestfsd (daemon), or utility programs."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1803
+msgid ""
+"If the verbose flag (L</guestfs_set_verbose>) is set before launch "
+"(L</guestfs_launch>) then additional debug messages are generated."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1806 ../src/guestfs.pod:1820
+msgid ""
+"If no callback is registered: the messages are discarded unless the verbose "
+"flag is set in which case they are sent to stderr.  You can override the "
+"printing of verbose messages to stderr by setting up a callback."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:1811
+msgid "GUESTFS_EVENT_LIBRARY (payload type: message buffer)"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1814
+msgid ""
+"The callback function is called whenever a log message is generated by the "
+"library part of libguestfs."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1817
+msgid ""
+"If the verbose flag (L</guestfs_set_verbose>) is set then additional debug "
+"messages are generated."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:1825
+msgid "GUESTFS_EVENT_TRACE (payload type: message buffer)"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1828
+msgid ""
+"The callback function is called whenever a trace message is generated.  This"
+" only applies if the trace flag (L</guestfs_set_trace>) is set."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1831
+msgid ""
+"If no callback is registered: the messages are sent to stderr.  You can "
+"override the printing of trace messages to stderr by setting up a callback."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:1837
+msgid "guestfs_set_event_callback"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1839
+#, no-wrap
+msgid ""
+" int guestfs_set_event_callback (guestfs_h *g,\n"
+"                                 guestfs_event_callback cb,\n"
+"                                 uint64_t event_bitmask,\n"
+"                                 int flags,\n"
+"                                 void *opaque);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1845
+msgid ""
+"This function registers a callback (C<cb>) for all event classes in the "
+"C<event_bitmask>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1848
+msgid ""
+"For example, to register for all log message events, you could call this "
+"function with the bitmask C<GUESTFS_EVENT_APPLIANCE|GUESTFS_EVENT_LIBRARY>."
+"  To register a single callback for all possible classes of events, use "
+"C<GUESTFS_EVENT_ALL>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1854
+msgid "C<flags> should always be passed as 0."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1856
+msgid ""
+"C<opaque> is an opaque pointer which is passed to the callback.  You can use"
+" it for any purpose."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1859
+msgid ""
+"The return value is the event handle (an integer) which you can use to "
+"delete the callback (see below)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1862
+msgid ""
+"If there is an error, this function returns C<-1>, and sets the error in the"
+" handle in the usual way (see L</guestfs_last_error> etc.)"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1865
+msgid ""
+"Callbacks remain in effect until they are deleted, or until the handle is "
+"closed."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1868
+msgid ""
+"In the case where multiple callbacks are registered for a particular event "
+"class, all of the callbacks are called.  The order in which multiple "
+"callbacks are called is not defined."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:1872
+msgid "guestfs_delete_event_callback"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1874
+#, no-wrap
+msgid ""
+" void guestfs_delete_event_callback (guestfs_h *g, int event_handle);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1876
+msgid ""
+"Delete a callback that was previously registered.  C<event_handle> should be"
+" the integer that was returned by a previous call to "
+"C<guestfs_set_event_callback> on the same handle."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:1880
+msgid "guestfs_event_callback"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1882
+#, no-wrap
+msgid ""
+" typedef void (*guestfs_event_callback) (\n"
+"                  guestfs_h *g,\n"
+"                  void *opaque,\n"
+"                  uint64_t event,\n"
+"                  int event_handle,\n"
+"                  int flags,\n"
+"                  const char *buf, size_t buf_len,\n"
+"                  const uint64_t *array, size_t array_len);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1891
+msgid ""
+"This is the type of the event callback function that you have to provide."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1894
+msgid ""
+"The basic parameters are: the handle (C<g>), the opaque user pointer "
+"(C<opaque>), the event class (eg. C<GUESTFS_EVENT_PROGRESS>), the event "
+"handle, and C<flags> which in the current API you should ignore."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1898
+msgid ""
+"The remaining parameters contain the event payload (if any).  Each event may"
+" contain a payload, which usually relates to the event class, but for future"
+" proofing your code should be written to handle any payload for any event "
+"class."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1903
+msgid ""
+"C<buf> and C<buf_len> contain a message buffer (if C<buf_len == 0>, then "
+"there is no message buffer).  Note that this message buffer can contain "
+"arbitrary 8 bit data, including NUL bytes."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1907
+msgid ""
+"C<array> and C<array_len> is an array of 64 bit unsigned integers.  At the "
+"moment this is only used for progress messages."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:1910
+msgid "EXAMPLE: CAPTURING LOG MESSAGES"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1912
+msgid ""
+"One motivation for the generic event API was to allow GUI programs to "
+"capture debug and other messages.  In libguestfs E<le> 1.8 these were sent "
+"unconditionally to C<stderr>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1916
+msgid ""
+"Events associated with log messages are: C<GUESTFS_EVENT_LIBRARY>, "
+"C<GUESTFS_EVENT_APPLIANCE> and C<GUESTFS_EVENT_TRACE>.  (Note that error "
+"messages are not events; you must capture error messages separately)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1921
+msgid ""
+"Programs have to set up a callback to capture the classes of events of "
+"interest:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1924
+#, no-wrap
+msgid ""
+" int eh =\n"
+"   guestfs_set_event_callback\n"
+"     (g, message_callback,\n"
+"      GUESTFS_EVENT_LIBRARY|GUESTFS_EVENT_APPLIANCE|\n"
+"      GUESTFS_EVENT_TRACE,\n"
+"      0, NULL) == -1)\n"
+" if (eh == -1) {\n"
+"   // handle error in the usual way\n"
+" }\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1934
+msgid ""
+"The callback can then direct messages to the appropriate place.  In this "
+"example, messages are directed to syslog:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1937
+#, no-wrap
+msgid ""
+" static void\n"
+" message_callback (\n"
+"         guestfs_h *g,\n"
+"         void *opaque,\n"
+"         uint64_t event,\n"
+"         int event_handle,\n"
+"         int flags,\n"
+"         const char *buf, size_t buf_len,\n"
+"         const uint64_t *array, size_t array_len)\n"
+" {\n"
+"   const int priority = LOG_USER|LOG_INFO;\n"
+"   if (buf_len > 0)\n"
+"     syslog (priority, \"event 0x%lx: %s\", event, buf);\n"
+" }\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:1952
+msgid "CANCELLING LONG TRANSFERS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1954
+msgid ""
+"Some operations can be cancelled by the caller while they are in progress.  "
+"Currently only operations that involve uploading or downloading data can be "
+"cancelled (technically: operations that have C<FileIn> or C<FileOut> "
+"parameters in the generator)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:1959
+msgid "guestfs_user_cancel"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:1961
+#, no-wrap
+msgid ""
+" void guestfs_user_cancel (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1963
+msgid ""
+"C<guestfs_user_cancel> cancels the current upload or download operation."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1966
+msgid ""
+"Unlike most other libguestfs calls, this function is signal safe and thread "
+"safe.  You can call it from a signal handler or from another thread, without"
+" needing to do any locking."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1970
+msgid ""
+"The transfer that was in progress (if there is one) will stop shortly "
+"afterwards, and will return an error.  The errno (see "
+"L</guestfs_last_errno>) is set to C<EINTR>, so you can test for this to find"
+" out if the operation was cancelled or failed because of another error."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1976
+msgid ""
+"No cleanup is performed: for example, if a file was being uploaded then "
+"after cancellation there may be a partially uploaded file.  It is the "
+"caller's responsibility to clean up if necessary."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1980
+msgid ""
+"There are two common places that you might call C<guestfs_user_cancel>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1982
+msgid ""
+"In an interactive text-based program, you might call it from a C<SIGINT> "
+"signal handler so that pressing C<^C> cancels the current operation.  (You "
+"also need to call L</guestfs_set_pgroup> so that child processes don't "
+"receive the C<^C> signal)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1987
+msgid ""
+"In a graphical program, when the main thread is displaying a progress bar "
+"with a cancel button, wire up the cancel button to call this function."
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:1991
+msgid "PRIVATE DATA AREA"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1993
+msgid ""
+"You can attach named pieces of private data to the libguestfs handle, fetch "
+"them by name, and walk over them, for the lifetime of the handle.  This is "
+"called the private data area and is only available from the C API."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:1998
+msgid "To attach a named piece of data, use the following call:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2000
+#, no-wrap
+msgid ""
+" void guestfs_set_private (guestfs_h *g, const char *key, void *data);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2002
+msgid ""
+"C<key> is the name to associate with this data, and C<data> is an arbitrary "
+"pointer (which can be C<NULL>).  Any previous item with the same key is "
+"overwritten."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2006
+msgid ""
+"You can use any C<key> you want, but your key should I<not> start with an "
+"underscore character.  Keys beginning with an underscore character are "
+"reserved for internal libguestfs purposes (eg. for implementing language "
+"bindings).  It is recommended that you prefix the key with some unique "
+"string to avoid collisions with other users."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2012
+msgid "To retrieve the pointer, use:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2014
+#, no-wrap
+msgid ""
+" void *guestfs_get_private (guestfs_h *g, const char *key);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2016
+msgid ""
+"This function returns C<NULL> if either no data is found associated with "
+"C<key>, or if the user previously set the C<key>'s C<data> pointer to "
+"C<NULL>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2020
+msgid ""
+"Libguestfs does not try to look at or interpret the C<data> pointer in any "
+"way.  As far as libguestfs is concerned, it need not be a valid pointer at "
+"all.  In particular, libguestfs does I<not> try to free the data when the "
+"handle is closed.  If the data must be freed, then the caller must either "
+"free it before calling L</guestfs_close> or must set up a close callback to "
+"do it (see L</GUESTFS_EVENT_CLOSE>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2027
+msgid "To walk over all entries, use these two functions:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2029
+#, no-wrap
+msgid ""
+" void *guestfs_first_private (guestfs_h *g, const char **key_rtn);\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2031
+#, no-wrap
+msgid ""
+" void *guestfs_next_private (guestfs_h *g, const char **key_rtn);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2033
+msgid ""
+"C<guestfs_first_private> returns the first key, pointer pair (\"first\" does"
+" not have any particular meaning -- keys are not returned in any defined "
+"order).  A pointer to the key is returned in C<*key_rtn> and the "
+"corresponding data pointer is returned from the function.  C<NULL> is "
+"returned if there are no keys stored in the handle."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2039
+msgid ""
+"C<guestfs_next_private> returns the next key, pointer pair.  The return "
+"value of this function is also C<NULL> is there are no further entries to "
+"return."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2043
+msgid "Notes about walking over entries:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2049
+msgid ""
+"You must not call C<guestfs_set_private> while walking over the entries."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2054
+msgid ""
+"The handle maintains an internal iterator which is reset when you call "
+"C<guestfs_first_private>.  This internal iterator is invalidated when you "
+"call C<guestfs_set_private>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2060
+msgid "If you have set the data pointer associated with a key to C<NULL>, ie:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2062
+#, no-wrap
+msgid ""
+" guestfs_set_private (g, key, NULL);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2064
+msgid "then that C<key> is not returned when walking."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2068
+msgid ""
+"C<*key_rtn> is only valid until the next call to C<guestfs_first_private>, "
+"C<guestfs_next_private> or C<guestfs_set_private>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2074
+msgid ""
+"The following example code shows how to print all keys and data pointers "
+"that are associated with the handle C<g>:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2077
+#, no-wrap
+msgid ""
+" const char *key;\n"
+" void *data = guestfs_first_private (g, &key);\n"
+" while (data != NULL)\n"
+"   {\n"
+"     printf (\"key = %s, data = %p\\n\", key, data);\n"
+"     data = guestfs_next_private (g, &key);\n"
+"   }\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2085
+msgid ""
+"More commonly you are only interested in keys that begin with an "
+"application-specific prefix C<foo_>.  Modify the loop like so:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2088
+#, no-wrap
+msgid ""
+" const char *key;\n"
+" void *data = guestfs_first_private (g, &key);\n"
+" while (data != NULL)\n"
+"   {\n"
+"     if (strncmp (key, \"foo_\", strlen (\"foo_\")) == 0)\n"
+"       printf (\"key = %s, data = %p\\n\", key, data);\n"
+"     data = guestfs_next_private (g, &key);\n"
+"   }\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2097
+msgid ""
+"If you need to modify keys while walking, then you have to jump back to the "
+"beginning of the loop.  For example, to delete all keys prefixed with "
+"C<foo_>:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2101
+#, no-wrap
+msgid ""
+"  const char *key;\n"
+"  void *data;\n"
+" again:\n"
+"  data = guestfs_first_private (g, &key);\n"
+"  while (data != NULL)\n"
+"    {\n"
+"      if (strncmp (key, \"foo_\", strlen (\"foo_\")) == 0)\n"
+"        {\n"
+"          guestfs_set_private (g, key, NULL);\n"
+"          /* note that 'key' pointer is now invalid, and so is\n"
+"             the internal iterator */\n"
+"          goto again;\n"
+"        }\n"
+"      data = guestfs_next_private (g, &key);\n"
+"    }\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2117
+msgid ""
+"Note that the above loop is guaranteed to terminate because the keys are "
+"being deleted, but other manipulations of keys within the loop might not "
+"terminate unless you also maintain an indication of which keys have been "
+"visited."
+msgstr ""
+
+#. type: =end
+#: ../src/guestfs.pod:2122 ../src/guestfs.pod:2127
+msgid "html"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2124
+msgid ""
+"<!-- old anchor for the next section --> <a "
+"name=\"state_machine_and_low_level_event_api\"/>"
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:2129
+msgid "ARCHITECTURE"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2131
+msgid ""
+"Internally, libguestfs is implemented by running an appliance (a special "
+"type of small virtual machine) using L<qemu(1)>.  Qemu runs as a child "
+"process of the main program."
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2135
+#, no-wrap
+msgid ""
+"  ___________________\n"
+" /                   \\\n"
+" | main program      |\n"
+" |                   |\n"
+" |                   |           child process / appliance\n"
+" |                   |           __________________________\n"
+" |                   |          / qemu                     \\\n"
+" +-------------------+   RPC    |      +-----------------+ |\n"
+" | libguestfs     <--------------------> guestfsd        | |\n"
+" |                   |          |      +-----------------+ |\n"
+" \\___________________/          |      | Linux kernel    | |\n"
+"                                |      +--^--------------+ |\n"
+"                                \\_________|________________/\n"
+"                                          |\n"
+"                                   _______v______\n"
+"                                  /              \\\n"
+"                                  | Device or    |\n"
+"                                  | disk image   |\n"
+"                                  \\______________/\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2155
+msgid ""
+"The library, linked to the main program, creates the child process and hence"
+" the appliance in the L</guestfs_launch> function."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2158
+msgid ""
+"Inside the appliance is a Linux kernel and a complete stack of userspace "
+"tools (such as LVM and ext2 programs) and a small controlling daemon called "
+"L</guestfsd>.  The library talks to L</guestfsd> using remote procedure "
+"calls (RPC).  There is a mostly one-to-one correspondence between libguestfs"
+" API calls and RPC calls to the daemon.  Lastly the disk image(s) are "
+"attached to the qemu process which translates device access by the "
+"appliance's Linux kernel into accesses to the image."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2167
+msgid ""
+"A common misunderstanding is that the appliance \"is\" the virtual machine."
+"  Although the disk image you are attached to might also be used by some "
+"virtual machine, libguestfs doesn't know or care about this.  (But you will "
+"care if both libguestfs's qemu process and your virtual machine are trying "
+"to update the disk image at the same time, since these usually results in "
+"massive disk corruption)."
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:2174
+msgid "STATE MACHINE"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2176
+msgid "libguestfs uses a state machine to model the child process:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2178
+#, no-wrap
+msgid ""
+"                         |\n"
+"                    guestfs_create\n"
+"                         |\n"
+"                         |\n"
+"                     ____V_____\n"
+"                    /          \\\n"
+"                    |  CONFIG  |\n"
+"                    \\__________/\n"
+"                     ^ ^   ^  \\\n"
+"                    /  |    \\  \\ guestfs_launch\n"
+"                   /   |    _\\__V______\n"
+"                  /    |   /           \\\n"
+"                 /     |   | LAUNCHING |\n"
+"                /      |   \\___________/\n"
+"               /       |       /\n"
+"              /        |  guestfs_launch\n"
+"             /         |     /\n"
+"    ______  /        __|____V\n"
+"   /      \\ ------> /        \\\n"
+"   | BUSY |         | READY  |\n"
+"   \\______/ <------ \\________/\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2200
+msgid ""
+"The normal transitions are (1) CONFIG (when the handle is created, but there"
+" is no child process), (2) LAUNCHING (when the child process is booting up),"
+" (3) alternating between READY and BUSY as commands are issued to, and "
+"carried out by, the child process."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2205
+msgid ""
+"The guest may be killed by L</guestfs_kill_subprocess>, or may die "
+"asynchronously at any time (eg. due to some internal error), and that causes"
+" the state to transition back to CONFIG."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2209
+msgid ""
+"Configuration commands for qemu such as L</guestfs_add_drive> can only be "
+"issued when in the CONFIG state."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2212
+msgid ""
+"The API offers one call that goes from CONFIG through LAUNCHING to READY.  "
+"L</guestfs_launch> blocks until the child process is READY to accept "
+"commands (or until some failure or timeout).  L</guestfs_launch> internally "
+"moves the state from CONFIG to LAUNCHING while it is running."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2218
+msgid ""
+"API actions such as L</guestfs_mount> can only be issued when in the READY "
+"state.  These API calls block waiting for the command to be carried out (ie."
+" the state to transition to BUSY and then back to READY).  There are no non-"
+"blocking versions, and no way to issue more than one command per handle at "
+"the same time."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2224
+msgid ""
+"Finally, the child process sends asynchronous messages back to the main "
+"program, such as kernel log messages.  You can register a callback to "
+"receive these messages."
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:2228
+msgid "INTERNALS"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2230
+msgid "COMMUNICATION PROTOCOL"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2232
+msgid ""
+"Don't rely on using this protocol directly.  This section documents how it "
+"currently works, but it may change at any time."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2235
+msgid ""
+"The protocol used to talk between the library and the daemon running inside "
+"the qemu virtual machine is a simple RPC mechanism built on top of XDR (RFC "
+"1014, RFC 1832, RFC 4506)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2239
+msgid ""
+"The detailed format of structures is in C<src/guestfs_protocol.x> (note: "
+"this file is automatically generated)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2242
+msgid ""
+"There are two broad cases, ordinary functions that don't have any C<FileIn> "
+"and C<FileOut> parameters, which are handled with very simple request/reply "
+"messages.  Then there are functions that have any C<FileIn> or C<FileOut> "
+"parameters, which use the same request and reply messages, but they may also"
+" be followed by files sent using a chunked encoding."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:2249
+msgid "ORDINARY FUNCTIONS (NO FILEIN/FILEOUT PARAMS)"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2251
+msgid "For ordinary functions, the request message is:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2253
+#, no-wrap
+msgid ""
+" total length (header + arguments,\n"
+"      but not including the length word itself)\n"
+" struct guestfs_message_header (encoded as XDR)\n"
+" struct guestfs_<foo>_args (encoded as XDR)\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2258
+msgid ""
+"The total length field allows the daemon to allocate a fixed size buffer "
+"into which it slurps the rest of the message.  As a result, the total length"
+" is limited to C<GUESTFS_MESSAGE_MAX> bytes (currently 4MB), which means the"
+" effective size of any request is limited to somewhere under this size."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2264
+msgid ""
+"Note also that many functions don't take any arguments, in which case the "
+"C<guestfs_I<foo>_args> is completely omitted."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2267
+msgid ""
+"The header contains the procedure number (C<guestfs_proc>) which is how the "
+"receiver knows what type of args structure to expect, or none at all."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2271
+msgid ""
+"For functions that take optional arguments, the optional arguments are "
+"encoded in the C<guestfs_I<foo>_args> structure in the same way as ordinary "
+"arguments.  A bitmask in the header indicates which optional arguments are "
+"meaningful.  The bitmask is also checked to see if it contains bits set "
+"which the daemon does not know about (eg. if more optional arguments were "
+"added in a later version of the library), and this causes the call to be "
+"rejected."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2279
+msgid "The reply message for ordinary functions is:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2281
+#, no-wrap
+msgid ""
+" total length (header + ret,\n"
+"      but not including the length word itself)\n"
+" struct guestfs_message_header (encoded as XDR)\n"
+" struct guestfs_<foo>_ret (encoded as XDR)\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2286
+msgid ""
+"As above the C<guestfs_I<foo>_ret> structure may be completely omitted for "
+"functions that return no formal return values."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2289
+msgid ""
+"As above the total length of the reply is limited to C<GUESTFS_MESSAGE_MAX>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2292
+msgid ""
+"In the case of an error, a flag is set in the header, and the reply message "
+"is slightly changed:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2295
+#, no-wrap
+msgid ""
+" total length (header + error,\n"
+"      but not including the length word itself)\n"
+" struct guestfs_message_header (encoded as XDR)\n"
+" struct guestfs_message_error (encoded as XDR)\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2300
+msgid ""
+"The C<guestfs_message_error> structure contains the error message as a "
+"string."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:2303
+msgid "FUNCTIONS THAT HAVE FILEIN PARAMETERS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2305
+msgid ""
+"A C<FileIn> parameter indicates that we transfer a file I<into> the guest.  "
+"The normal request message is sent (see above).  However this is followed by"
+" a sequence of file chunks."
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2309
+#, no-wrap
+msgid ""
+" total length (header + arguments,\n"
+"      but not including the length word itself,\n"
+"      and not including the chunks)\n"
+" struct guestfs_message_header (encoded as XDR)\n"
+" struct guestfs_<foo>_args (encoded as XDR)\n"
+" sequence of chunks for FileIn param #0\n"
+" sequence of chunks for FileIn param #1 etc.\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2317
+msgid "The \"sequence of chunks\" is:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2319
+#, no-wrap
+msgid ""
+" length of chunk (not including length word itself)\n"
+" struct guestfs_chunk (encoded as XDR)\n"
+" length of chunk\n"
+" struct guestfs_chunk (encoded as XDR)\n"
+"   ...\n"
+" length of chunk\n"
+" struct guestfs_chunk (with data.data_len == 0)\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2327
+msgid ""
+"The final chunk has the C<data_len> field set to zero.  Additionally a flag "
+"is set in the final chunk to indicate either successful completion or early "
+"cancellation."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2331
+msgid ""
+"At time of writing there are no functions that have more than one FileIn "
+"parameter.  However this is (theoretically) supported, by sending the "
+"sequence of chunks for each FileIn parameter one after another (from left to"
+" right)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2336
+msgid ""
+"Both the library (sender) I<and> the daemon (receiver) may cancel the "
+"transfer.  The library does this by sending a chunk with a special flag set "
+"to indicate cancellation.  When the daemon sees this, it cancels the whole "
+"RPC, does I<not> send any reply, and goes back to reading the next request."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2342
+msgid ""
+"The daemon may also cancel.  It does this by writing a special word "
+"C<GUESTFS_CANCEL_FLAG> to the socket.  The library listens for this during "
+"the transfer, and if it gets it, it will cancel the transfer (it sends a "
+"cancel chunk).  The special word is chosen so that even if cancellation "
+"happens right at the end of the transfer (after the library has finished "
+"writing and has started listening for the reply), the \"spurious\" cancel "
+"flag will not be confused with the reply message."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2351
+msgid ""
+"This protocol allows the transfer of arbitrary sized files (no 32 bit "
+"limit), and also files where the size is not known in advance (eg. from "
+"pipes or sockets).  However the chunks are rather small "
+"(C<GUESTFS_MAX_CHUNK_SIZE>), so that neither the library nor the daemon need"
+" to keep much in memory."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:2357
+msgid "FUNCTIONS THAT HAVE FILEOUT PARAMETERS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2359
+msgid ""
+"The protocol for FileOut parameters is exactly the same as for FileIn "
+"parameters, but with the roles of daemon and library reversed."
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2362
+#, no-wrap
+msgid ""
+" total length (header + ret,\n"
+"      but not including the length word itself,\n"
+"      and not including the chunks)\n"
+" struct guestfs_message_header (encoded as XDR)\n"
+" struct guestfs_<foo>_ret (encoded as XDR)\n"
+" sequence of chunks for FileOut param #0\n"
+" sequence of chunks for FileOut param #1 etc.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:2370
+msgid "INITIAL MESSAGE"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2372
+msgid ""
+"When the daemon launches it sends an initial word (C<GUESTFS_LAUNCH_FLAG>) "
+"which indicates that the guest and daemon is alive.  This is what "
+"L</guestfs_launch> waits for."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:2376
+msgid "PROGRESS NOTIFICATION MESSAGES"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2378
+msgid ""
+"The daemon may send progress notification messages at any time.  These are "
+"distinguished by the normal length word being replaced by "
+"C<GUESTFS_PROGRESS_FLAG>, followed by a fixed size progress message."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2382
+msgid ""
+"The library turns them into progress callbacks (see "
+"L</GUESTFS_EVENT_PROGRESS>) if there is a callback registered, or discards "
+"them if not."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2386
+msgid ""
+"The daemon self-limits the frequency of progress messages it sends (see "
+"C<daemon/proto.c:notify_progress>).  Not all calls generate progress "
+"messages."
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:2390
+msgid "LIBGUESTFS VERSION NUMBERS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2392
+msgid ""
+"Since April 2010, libguestfs has started to make separate development and "
+"stable releases, along with corresponding branches in our git repository.  "
+"These separate releases can be identified by version number:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2397
+#, no-wrap
+msgid ""
+"                 even numbers for stable: 1.2.x, 1.4.x, ...\n"
+"       .-------- odd numbers for development: 1.3.x, 1.5.x, ...\n"
+"       |\n"
+"       v\n"
+" 1  .  3  .  5\n"
+" ^           ^\n"
+" |           |\n"
+" |           `-------- sub-version\n"
+" |\n"
+" `------ always '1' because we don't change the ABI\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2408
+msgid "Thus \"1.3.5\" is the 5th update to the development branch \"1.3\"."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2410
+msgid ""
+"As time passes we cherry pick fixes from the development branch and backport"
+" those into the stable branch, the effect being that the stable branch "
+"should get more stable and less buggy over time.  So the stable releases are"
+" ideal for people who don't need new features but would just like the "
+"software to work."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2416
+msgid "Our criteria for backporting changes are:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2422
+msgid ""
+"Documentation changes which don't affect any code are backported unless the "
+"documentation refers to a future feature which is not in stable."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2428
+msgid ""
+"Bug fixes which are not controversial, fix obvious problems, and have been "
+"well tested are backported."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2433
+msgid ""
+"Simple rearrangements of code which shouldn't affect how it works get "
+"backported.  This is so that the code in the two branches doesn't get too "
+"far out of step, allowing us to backport future fixes more easily."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2439
+msgid ""
+"We I<don't> backport new features, new APIs, new tools etc, except in one "
+"exceptional case: the new feature is required in order to implement an "
+"important bug fix."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2445
+msgid ""
+"A new stable branch starts when we think the new features in development are"
+" substantial and compelling enough over the current stable branch to warrant"
+" it.  When that happens we create new stable and development versions 1.N.0 "
+"and 1.(N+1).0 [N is even].  The new dot-oh release won't necessarily be so "
+"stable at this point, but by backporting fixes from development, that branch"
+" will stabilize over time."
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:2453
+msgid "EXTENDING LIBGUESTFS"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2455
+msgid "ADDING A NEW API ACTION"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2457
+msgid ""
+"Large amounts of boilerplate code in libguestfs (RPC, bindings, "
+"documentation) are generated, and this makes it easy to extend the "
+"libguestfs API."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2461
+msgid "To add a new API action there are two changes:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2467
+msgid ""
+"You need to add a description of the call (name, parameters, return type, "
+"tests, documentation) to C<generator/generator_actions.ml>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2470
+msgid ""
+"There are two sorts of API action, depending on whether the call goes "
+"through to the daemon in the appliance, or is serviced entirely by the "
+"library (see L</ARCHITECTURE> above).  L</guestfs_sync> is an example of the"
+" former, since the sync is done in the appliance.  L</guestfs_set_trace> is "
+"an example of the latter, since a trace flag is maintained in the handle and"
+" all tracing is done on the library side."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2478
+msgid ""
+"Most new actions are of the first type, and get added to the "
+"C<daemon_functions> list.  Each function has a unique procedure number used "
+"in the RPC protocol which is assigned to that action when we publish "
+"libguestfs and cannot be reused.  Take the latest procedure number and "
+"increment it."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2484
+msgid ""
+"For library-only actions of the second type, add to the "
+"C<non_daemon_functions> list.  Since these functions are serviced by the "
+"library and do not travel over the RPC mechanism to the daemon, these "
+"functions do not need a procedure number, and so the procedure number is set"
+" to C<-1>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2492
+msgid "Implement the action (in C):"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2494
+msgid ""
+"For daemon actions, implement the function C<do_E<lt>nameE<gt>> in the "
+"C<daemon/> directory."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2497
+msgid ""
+"For library actions, implement the function C<guestfs__E<lt>nameE<gt>> "
+"(note: double underscore) in the C<src/> directory."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2500
+msgid "In either case, use another function as an example of what to do."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2504
+msgid "After making these changes, use C<make> to compile."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2506
+msgid ""
+"Note that you don't need to implement the RPC, language bindings, manual "
+"pages or anything else.  It's all automatically generated from the OCaml "
+"description."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2510
+msgid "ADDING TESTS FOR AN API ACTION"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2512
+msgid ""
+"You can supply zero or as many tests as you want per API call.  The tests "
+"can either be added as part of the API description "
+"(C<generator/generator_actions.ml>), or in some rarer cases you may want to "
+"drop a script into C<regressions/>.  Note that adding a script to "
+"C<regressions/> is slower, so if possible use the first method."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2518
+msgid ""
+"The following describes the test environment used when you add an API test "
+"in C<generator_actions.ml>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2521
+msgid "The test environment has 4 block devices:"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2525
+msgid "C</dev/sda> 500MB"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2527
+msgid "General block device for testing."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2529
+msgid "C</dev/sdb> 50MB"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2531
+msgid ""
+"C</dev/sdb1> is an ext2 filesystem used for testing filesystem write "
+"operations."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2534
+msgid "C</dev/sdc> 10MB"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2536
+msgid "Used in a few tests where two block devices are needed."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2538
+msgid "C</dev/sdd>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2540
+msgid "ISO with fixed content (see C<images/test.iso>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2544
+msgid ""
+"To be able to run the tests in a reasonable amount of time, the libguestfs "
+"appliance and block devices are reused between tests.  So don't try testing "
+"L</guestfs_kill_subprocess> :-x"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2548
+msgid ""
+"Each test starts with an initial scenario, selected using one of the "
+"C<Init*> expressions, described in C<generator/generator_types.ml>.  These "
+"initialize the disks mentioned above in a particular way as documented in "
+"C<generator_types.ml>.  You should not assume anything about the previous "
+"contents of other disks that are not initialized."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2554
+msgid ""
+"You can add a prerequisite clause to any individual test.  This is a run-"
+"time check, which, if it fails, causes the test to be skipped.  Useful if "
+"testing a command which might not work on all variations of libguestfs "
+"builds.  A test that has prerequisite of C<Always> means to run "
+"unconditionally."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2560
+msgid ""
+"In addition, packagers can skip individual tests by setting environment "
+"variables before running C<make check>."
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2563
+#, no-wrap
+msgid ""
+" SKIP_TEST_<CMD>_<NUM>=1\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2565
+msgid "eg: C<SKIP_TEST_COMMAND_3=1> skips test #3 of L</guestfs_command>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2567
+msgid "or:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2569
+#, no-wrap
+msgid ""
+" SKIP_TEST_<CMD>=1\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2571
+msgid "eg: C<SKIP_TEST_ZEROFREE=1> skips all L</guestfs_zerofree> tests."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2573
+msgid "Packagers can run only certain tests by setting for example:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2575
+#, no-wrap
+msgid ""
+" TEST_ONLY=\"vfs_type zerofree\"\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2577
+msgid ""
+"See C<capitests/tests.c> for more details of how these environment variables"
+" work."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2580
+msgid "DEBUGGING NEW API ACTIONS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2582
+msgid "Test new actions work before submitting them."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2584
+msgid "You can use guestfish to try out new commands."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2586
+msgid ""
+"Debugging the daemon is a problem because it runs inside a minimal "
+"environment.  However you can fprintf messages in the daemon to stderr, and "
+"they will show up if you use C<guestfish -v>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2590
+msgid "FORMATTING CODE AND OTHER CONVENTIONS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2592
+msgid ""
+"Our C source code generally adheres to some basic code-formatting "
+"conventions.  The existing code base is not totally consistent on this "
+"front, but we do prefer that contributed code be formatted similarly.  In "
+"short, use spaces-not-TABs for indentation, use 2 spaces for each "
+"indentation level, and other than that, follow the K&R style."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2598
+msgid ""
+"If you use Emacs, add the following to one of one of your start-up files "
+"(e.g., ~/.emacs), to help ensure that you get indentation right:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2601
+#, no-wrap
+msgid ""
+" ;;; In libguestfs, indent with spaces everywhere (not TABs).\n"
+" ;;; Exceptions: Makefile and ChangeLog modes.\n"
+" (add-hook 'find-file-hook\n"
+"     '(lambda () (if (and buffer-file-name\n"
+"                          (string-match \"/libguestfs\\\\>\"\n"
+"                              (buffer-file-name))\n"
+"                          (not (string-equal mode-name \"Change Log\"))\n"
+"                          (not (string-equal mode-name \"Makefile\")))\n"
+"                     (setq indent-tabs-mode nil))))\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2611
+#, no-wrap
+msgid ""
+" ;;; When editing C sources in libguestfs, use this style.\n"
+" (defun libguestfs-c-mode ()\n"
+"   \"C mode with adjusted defaults for use with libguestfs.\"\n"
+"   (interactive)\n"
+"   (c-set-style \"K&R\")\n"
+"   (setq c-indent-level 2)\n"
+"   (setq c-basic-offset 2))\n"
+" (add-hook 'c-mode-hook\n"
+"           '(lambda () (if (string-match \"/libguestfs\\\\>\"\n"
+"                               (buffer-file-name))\n"
+"                           (libguestfs-c-mode))))\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2623
+msgid "Enable warnings when compiling (and fix any problems this finds):"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2626
+#, no-wrap
+msgid ""
+" ./configure --enable-gcc-warnings\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2628
+msgid "Useful targets are:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2630
+#, no-wrap
+msgid ""
+" make syntax-check  # checks the syntax of the C code\n"
+" make check         # runs the test suite\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2633
+msgid "DAEMON CUSTOM PRINTF FORMATTERS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2635
+msgid ""
+"In the daemon code we have created custom printf formatters C<%Q> and C<%R>,"
+" which are used to do shell quoting."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2640
+msgid "%Q"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2642
+msgid ""
+"Simple shell quoted string.  Any spaces or other shell characters are "
+"escaped for you."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2645
+msgid "%R"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2647
+msgid ""
+"Same as C<%Q> except the string is treated as a path which is prefixed by "
+"the sysroot."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2652 ../fish/guestfish.pod:242 ../fish/guestfish.pod:673
+msgid "For example:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2654
+#, no-wrap
+msgid ""
+" asprintf (&cmd, \"cat %R\", path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2656
+msgid "would produce C<cat /sysroot/some\\ path\\ with\\ spaces>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2658
+msgid ""
+"I<Note:> Do I<not> use these when you are passing parameters to the "
+"C<command{,r,v,rv}()> functions.  These parameters do NOT need to be quoted "
+"because they are not passed via the shell (instead, straight to exec).  You "
+"probably want to use the C<sysroot_path()> function however."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2664
+msgid "SUBMITTING YOUR NEW API ACTIONS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2666
+msgid ""
+"Submit patches to the mailing list: "
+"L<http://www.redhat.com/mailman/listinfo/libguestfs> and CC to "
+"L<rjones@redhat.com>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2670
+msgid "INTERNATIONALIZATION (I18N) SUPPORT"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2672
+msgid "We support i18n (gettext anyhow) in the library."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2674
+msgid ""
+"However many messages come from the daemon, and we don't translate those at "
+"the moment.  One reason is that the appliance generally has all locale files"
+" removed from it, because they take up a lot of space.  So we'd have to "
+"readd some of those, as well as copying our PO files into the appliance."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2680
+msgid ""
+"Debugging messages are never translated, since they are intended for the "
+"programmers."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2683
+msgid "SOURCE CODE SUBDIRECTORIES"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2687 ../src/guestfs-actions.pod:6174
+#: ../fish/guestfish-actions.pod:4072
+msgid "C<appliance>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2689
+msgid "The libguestfs appliance, build scripts and so on."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2691
+msgid "C<capitests>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2693
+msgid "Automated tests of the C API."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2695
+msgid "C<cat>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2697
+msgid ""
+"The L<virt-cat(1)>, L<virt-filesystems(1)> and L<virt-ls(1)> commands and "
+"documentation."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2700
+msgid "C<caution>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2702
+msgid ""
+"Safety and liveness tests of components that libguestfs depends upon (not of"
+" libguestfs itself).  Mainly this is for qemu and the kernel."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2705
+msgid "C<contrib>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2707
+msgid "Outside contributions, experimental parts."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2709
+msgid "C<daemon>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2711
+msgid ""
+"The daemon that runs inside the libguestfs appliance and carries out "
+"actions."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2714
+msgid "C<df>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2716
+msgid "L<virt-df(1)> command and documentation."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2718
+msgid "C<edit>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2720
+msgid "L<virt-edit(1)> command and documentation."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2722
+msgid "C<examples>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2724
+msgid "C API example code."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2726
+msgid "C<fish>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2728
+msgid ""
+"L<guestfish(1)>, the command-line shell, and various shell scripts built on "
+"top such as L<virt-copy-in(1)>, L<virt-copy-out(1)>, L<virt-tar-in(1)>, L"
+"<virt-tar-out(1)>."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2732
+msgid "C<fuse>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2734
+msgid ""
+"L<guestmount(1)>, FUSE (userspace filesystem) built on top of libguestfs."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2736
+msgid "C<generator>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2738
+msgid ""
+"The crucially important generator, used to automatically generate large "
+"amounts of boilerplate C code for things like RPC and bindings."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2741
+msgid "C<images>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2743
+msgid "Files used by the test suite."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2745
+msgid "Some \"phony\" guest images which we test against."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2747
+msgid "C<inspector>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2749
+msgid "L<virt-inspector(1)>, the virtual machine image inspector."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2751
+msgid "C<logo>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2753
+msgid "Logo used on the website.  The fish is called Arthur by the way."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2755
+msgid "C<m4>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2757
+msgid "M4 macros used by autoconf."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2759
+msgid "C<po>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2761
+msgid "Translations of simple gettext strings."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2763
+msgid "C<po-docs>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2765
+msgid ""
+"The build infrastructure and PO files for translations of manpages and POD "
+"files.  Eventually this will be combined with the C<po> directory, but that "
+"is rather complicated."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2769
+msgid "C<regressions>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2771
+msgid "Regression tests."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2773
+msgid "C<rescue>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2775
+msgid "L<virt-rescue(1)> command and documentation."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2777
+msgid "C<src>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2779
+msgid "Source code to the C library."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2781
+msgid "C<tools>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2783
+msgid ""
+"Command line tools written in Perl (L<virt-resize(1)> and many others)."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2785
+msgid "C<test-tool>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2787
+msgid ""
+"Test tool for end users to test if their qemu/kernel combination will work "
+"with libguestfs."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2790
+msgid "C<csharp>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2792
+msgid "C<haskell>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2794
+msgid "C<java>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2796
+msgid "C<ocaml>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2798
+msgid "C<php>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2800
+msgid "C<perl>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2802
+msgid "C<python>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2804
+msgid "C<ruby>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2806
+msgid "Language bindings."
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:2810
+msgid "LIMITS"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2812
+msgid "PROTOCOL LIMITS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2814
+msgid ""
+"Internally libguestfs uses a message-based protocol to pass API calls and "
+"their responses to and from a small \"appliance\" (see L</INTERNALS> for "
+"plenty more detail about this).  The maximum message size used by the "
+"protocol is slightly less than 4 MB.  For some API calls you may need to be "
+"aware of this limit.  The API calls which may be affected are individually "
+"documented, with a link back to this section of the documentation."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2822
+msgid ""
+"A simple call such as L</guestfs_cat> returns its result (the file data) in "
+"a simple string.  Because this string is at some point internally encoded as"
+" a message, the maximum size that it can return is slightly under 4 MB.  If "
+"the requested file is larger than this then you will get an error."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2828
+msgid ""
+"In order to transfer large files into and out of the guest filesystem, you "
+"need to use particular calls that support this.  The sections L</UPLOADING> "
+"and L</DOWNLOADING> document how to do this."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2832
+msgid ""
+"You might also consider mounting the disk image using our FUSE filesystem "
+"support (L<guestmount(1)>)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2835
+msgid "MAXIMUM NUMBER OF DISKS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2837
+msgid ""
+"When using virtio disks (the default) the current limit is B<25> disks."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2840
+msgid ""
+"Virtio itself consumes 1 virtual PCI slot per disk, and PCI is limited to 31"
+" slots.  However febootstrap only understands disks with names C</dev/vda> "
+"through C</dev/vdz> (26 letters) and it reserves one disk for its own "
+"purposes."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2845
+msgid ""
+"We are working to substantially raise this limit in future versions but it "
+"requires complex changes to qemu."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2848
+msgid ""
+"In future versions of libguestfs it should also be possible to \"hot plug\" "
+"disks (add and remove disks after calling L</guestfs_launch>).  This also "
+"requires changes to qemu."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2852
+msgid "MAXIMUM NUMBER OF PARTITIONS PER DISK"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2854
+msgid "Virtio limits the maximum number of partitions per disk to B<15>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2856
+msgid ""
+"This is because it reserves 4 bits for the minor device number (thus "
+"C</dev/vda>, and C</dev/vda1> through C</dev/vda15>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2859
+msgid ""
+"If you attach a disk with more than 15 partitions, the extra partitions are "
+"ignored by libguestfs."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2862
+msgid "MAXIMUM SIZE OF A DISK"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2864
+msgid "Probably the limit is between 2**63-1 and 2**64-1 bytes."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2866
+msgid ""
+"We have tested block devices up to 1 exabyte (2**60 or "
+"1,152,921,504,606,846,976 bytes) using sparse files backed by an XFS host "
+"filesystem."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2870
+msgid ""
+"Although libguestfs probably does not impose any limit, the underlying host "
+"storage will.  If you store disk images on a host ext4 filesystem, then the "
+"maximum size will be limited by the maximum ext4 file size (currently 16 "
+"TB).  If you store disk images as host logical volumes then you are limited "
+"by the maximum size of an LV."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2876
+msgid ""
+"For the hugest disk image files, we recommend using XFS on the host for "
+"storage."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2879
+msgid "MAXIMUM SIZE OF A PARTITION"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2881
+msgid ""
+"The MBR (ie. classic MS-DOS) partitioning scheme uses 32 bit sector numbers."
+"  Assuming a 512 byte sector size, this means that MBR cannot address a "
+"partition located beyond 2 TB on the disk."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2885
+msgid ""
+"It is recommended that you use GPT partitions on disks which are larger than"
+" this size.  GPT uses 64 bit sector numbers and so can address partitions "
+"which are theoretically larger than the largest disk we could support."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2890
+msgid "MAXIMUM SIZE OF A FILESYSTEM, FILES, DIRECTORIES"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2892
+msgid ""
+"This depends on the filesystem type.  libguestfs itself does not impose any "
+"known limit.  Consult Wikipedia or the filesystem documentation to find out "
+"what these limits are."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2896
+msgid "MAXIMUM UPLOAD AND DOWNLOAD"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2898
+msgid ""
+"The API functions L</guestfs_upload>, L</guestfs_download>, "
+"L</guestfs_tar_in>, L</guestfs_tar_out> and the like allow unlimited sized "
+"uploads and downloads."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs.pod:2902
+msgid "INSPECTION LIMITS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2904
+msgid ""
+"The inspection code has several arbitrary limits on things like the size of "
+"Windows Registry hive it will read, and the length of product name.  These "
+"are intended to stop a malicious guest from consuming arbitrary amounts of "
+"memory and disk space on the host, and should not be reached in practice.  "
+"See the source code for more information."
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:2910 ../fish/guestfish.pod:1075
+#: ../test-tool/libguestfs-test-tool.pod:82
+msgid "ENVIRONMENT VARIABLES"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2914 ../fish/guestfish.pod:1106
+msgid "LIBGUESTFS_APPEND"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2916 ../fish/guestfish.pod:1108
+msgid "Pass additional options to the guest kernel."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2918 ../fish/guestfish.pod:1110
+msgid "LIBGUESTFS_DEBUG"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2920
+msgid ""
+"Set C<LIBGUESTFS_DEBUG=1> to enable verbose messages.  This has the same "
+"effect as calling C<guestfs_set_verbose (g, 1)>."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2923 ../fish/guestfish.pod:1115
+msgid "LIBGUESTFS_MEMSIZE"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2925 ../fish/guestfish.pod:1117
+msgid ""
+"Set the memory allocated to the qemu process, in megabytes.  For example:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:2928 ../fish/guestfish.pod:1120
+#, no-wrap
+msgid ""
+" LIBGUESTFS_MEMSIZE=700\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2930 ../fish/guestfish.pod:1122
+msgid "LIBGUESTFS_PATH"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2932
+msgid ""
+"Set the path that libguestfs uses to search for a supermin appliance.  See "
+"the discussion of paths in section L</PATH> above."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2935 ../fish/guestfish.pod:1127
+msgid "LIBGUESTFS_QEMU"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2937 ../fish/guestfish.pod:1129
+msgid ""
+"Set the default qemu binary that libguestfs uses.  If not set, then the qemu"
+" which was found at compile time by the configure script is used."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2941
+msgid "See also L</QEMU WRAPPERS> above."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2943 ../fish/guestfish.pod:1133
+msgid "LIBGUESTFS_TRACE"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2945
+msgid ""
+"Set C<LIBGUESTFS_TRACE=1> to enable command traces.  This has the same "
+"effect as calling C<guestfs_set_trace (g, 1)>."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs.pod:2948 ../fish/guestfish.pod:1142
+msgid "TMPDIR"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2950 ../fish/guestfish.pod:1144
+msgid ""
+"Location of temporary directory, defaults to C</tmp> except for the cached "
+"supermin appliance which defaults to C</var/tmp>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2953 ../fish/guestfish.pod:1147
+msgid ""
+"If libguestfs was compiled to use the supermin appliance then the real "
+"appliance is cached in this directory, shared between all handles belonging "
+"to the same EUID.  You can use C<$TMPDIR> to configure another directory to "
+"use in case C</var/tmp> is not large enough."
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:2961 ../fish/guestfish.pod:1214
+#: ../test-tool/libguestfs-test-tool.pod:87 ../fuse/guestmount.pod:279
+#: ../tools/virt-win-reg.pl:744 ../tools/virt-list-filesystems.pl:189
+#: ../tools/virt-tar.pl:286 ../tools/virt-make-fs.pl:539
+#: ../tools/virt-list-partitions.pl:257
+msgid "SEE ALSO"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2963
+msgid ""
+"L<guestfs-examples(3)>, L<guestfs-ocaml(3)>, L<guestfs-python(3)>, L"
+"<guestfs-ruby(3)>, L<guestfish(1)>, L<guestmount(1)>, L<virt-cat(1)>, L"
+"<virt-copy-in(1)>, L<virt-copy-out(1)>, L<virt-df(1)>, L<virt-edit(1)>, L"
+"<virt-filesystems(1)>, L<virt-inspector(1)>, L<virt-list-filesystems(1)>, L"
+"<virt-list-partitions(1)>, L<virt-ls(1)>, L<virt-make-fs(1)>, L<virt-"
+"rescue(1)>, L<virt-tar(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)>, L<virt-"
+"win-reg(1)>, L<qemu(1)>, L<febootstrap(1)>, L<hivex(3)>, "
+"L<http://libguestfs.org/>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2990
+msgid ""
+"Tools with a similar purpose: L<fdisk(8)>, L<parted(8)>, L<kpartx(8)>, "
+"L<lvm(8)>, L<disktype(1)>."
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:2997 ../tools/virt-win-reg.pl:759
+#: ../tools/virt-make-fs.pl:553
+msgid "BUGS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:2999
+msgid "To get a list of bugs against libguestfs use this link:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:3001
+msgid ""
+"L<https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:3003
+msgid "To report a new bug against libguestfs use this link:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:3005
+msgid ""
+"L<https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:3007
+msgid "When reporting a bug, please check:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:3013
+msgid "That the bug hasn't been reported already."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:3017
+msgid "That you are testing a recent version."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:3021
+msgid "Describe the bug accurately, and give a way to reproduce it."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:3025
+msgid ""
+"Run libguestfs-test-tool and paste the B<complete, unedited> output into the"
+" bug report."
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:3030 ../fish/guestfish.pod:1238
+#: ../test-tool/libguestfs-test-tool.pod:93 ../fuse/guestmount.pod:290
+msgid "AUTHORS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:3032 ../fish/guestfish.pod:1240
+#: ../test-tool/libguestfs-test-tool.pod:95 ../fuse/guestmount.pod:292
+msgid "Richard W.M. Jones (C<rjones at redhat dot com>)"
+msgstr ""
+
+#. type: =head1
+#: ../src/guestfs.pod:3034 ../fish/guestfish.pod:1242
+#: ../test-tool/libguestfs-test-tool.pod:97 ../fuse/guestmount.pod:294
+#: ../tools/virt-win-reg.pl:774 ../tools/virt-list-filesystems.pl:206
+#: ../tools/virt-tar.pl:305 ../tools/virt-make-fs.pl:568
+#: ../tools/virt-list-partitions.pl:273
+msgid "COPYRIGHT"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:3036 ../fish/guestfish.pod:1244
+#: ../test-tool/libguestfs-test-tool.pod:99
+msgid "Copyright (C) 2009-2011 Red Hat Inc.  L<http://libguestfs.org/>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:3039
+msgid ""
+"This library is free software; you can redistribute it and/or modify it "
+"under the terms of the GNU Lesser General Public License as published by the"
+" Free Software Foundation; either version 2 of the License, or (at your "
+"option) any later version."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:3044
+msgid ""
+"This library is distributed in the hope that it will be useful, but WITHOUT "
+"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
+"FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License"
+" for more details."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:3049
+msgid ""
+"You should have received a copy of the GNU Lesser General Public License "
+"along with this library; if not, write to the Free Software Foundation, "
+"Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1
+msgid "guestfs_add_cdrom"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:7 ../fish/guestfish-actions.pod:5
+msgid "This function adds a virtual CD-ROM disk image to the guest."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:9 ../fish/guestfish-actions.pod:7
+msgid "This is equivalent to the qemu parameter I<-cdrom filename>."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../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
+#: ../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:2339 ../src/guestfs-actions.pod:2483
+#: ../src/guestfs-actions.pod:2544 ../src/guestfs-actions.pod:2579
+#: ../src/guestfs-actions.pod:3619 ../src/guestfs-actions.pod:3634
+#: ../src/guestfs-actions.pod:3659 ../src/guestfs-actions.pod:3848
+#: ../src/guestfs-actions.pod:3862 ../src/guestfs-actions.pod:3875
+#: ../src/guestfs-actions.pod:3889 ../src/guestfs-actions.pod:3904
+#: ../src/guestfs-actions.pod:3940 ../src/guestfs-actions.pod:4012
+#: ../src/guestfs-actions.pod:4032 ../src/guestfs-actions.pod:4049
+#: ../src/guestfs-actions.pod:4072 ../src/guestfs-actions.pod:4095
+#: ../src/guestfs-actions.pod:4130 ../src/guestfs-actions.pod:4149
+#: ../src/guestfs-actions.pod:4168 ../src/guestfs-actions.pod:4203
+#: ../src/guestfs-actions.pod:4215 ../src/guestfs-actions.pod:4251
+#: ../src/guestfs-actions.pod:4267 ../src/guestfs-actions.pod:4280
+#: ../src/guestfs-actions.pod:4295 ../src/guestfs-actions.pod:4312
+#: ../src/guestfs-actions.pod:4405 ../src/guestfs-actions.pod:4425
+#: ../src/guestfs-actions.pod:4438 ../src/guestfs-actions.pod:4489
+#: ../src/guestfs-actions.pod:4507 ../src/guestfs-actions.pod:4525
+#: ../src/guestfs-actions.pod:4541 ../src/guestfs-actions.pod:4555
+#: ../src/guestfs-actions.pod:4569 ../src/guestfs-actions.pod:4586
+#: ../src/guestfs-actions.pod:4601 ../src/guestfs-actions.pod:4621
+#: ../src/guestfs-actions.pod:4691 ../src/guestfs-actions.pod:4764
+#: ../src/guestfs-actions.pod:4795 ../src/guestfs-actions.pod:4814
+#: ../src/guestfs-actions.pod:4833 ../src/guestfs-actions.pod:4845
+#: ../src/guestfs-actions.pod:4862 ../src/guestfs-actions.pod:4875
+#: ../src/guestfs-actions.pod:4890 ../src/guestfs-actions.pod:4905
+#: ../src/guestfs-actions.pod:4940 ../src/guestfs-actions.pod:4973
+#: ../src/guestfs-actions.pod:5012 ../src/guestfs-actions.pod:5032
+#: ../src/guestfs-actions.pod:5046 ../src/guestfs-actions.pod:5063
+#: ../src/guestfs-actions.pod:5112 ../src/guestfs-actions.pod:5158
+#: ../src/guestfs-actions.pod:5212 ../src/guestfs-actions.pod:5248
+#: ../src/guestfs-actions.pod:5283 ../src/guestfs-actions.pod:5300
+#: ../src/guestfs-actions.pod:5318 ../src/guestfs-actions.pod:5452
+#: ../src/guestfs-actions.pod:5509 ../src/guestfs-actions.pod:5531
+#: ../src/guestfs-actions.pod:5549 ../src/guestfs-actions.pod:5581
+#: ../src/guestfs-actions.pod:5647 ../src/guestfs-actions.pod:5664
+#: ../src/guestfs-actions.pod:5677 ../src/guestfs-actions.pod:5691
+#: ../src/guestfs-actions.pod:5980 ../src/guestfs-actions.pod:5999
+#: ../src/guestfs-actions.pod:6018 ../src/guestfs-actions.pod:6032
+#: ../src/guestfs-actions.pod:6044 ../src/guestfs-actions.pod:6058
+#: ../src/guestfs-actions.pod:6070 ../src/guestfs-actions.pod:6084
+#: ../src/guestfs-actions.pod:6100 ../src/guestfs-actions.pod:6121
+#: ../src/guestfs-actions.pod:6140 ../src/guestfs-actions.pod:6159
+#: ../src/guestfs-actions.pod:6189 ../src/guestfs-actions.pod:6207
+#: ../src/guestfs-actions.pod:6230 ../src/guestfs-actions.pod:6248
+#: ../src/guestfs-actions.pod:6267 ../src/guestfs-actions.pod:6288
+#: ../src/guestfs-actions.pod:6307 ../src/guestfs-actions.pod:6324
+#: ../src/guestfs-actions.pod:6343 ../src/guestfs-actions.pod:6369
+#: ../src/guestfs-actions.pod:6393 ../src/guestfs-actions.pod:6412
+#: ../src/guestfs-actions.pod:6436 ../src/guestfs-actions.pod:6455
+#: ../src/guestfs-actions.pod:6470 ../src/guestfs-actions.pod:6489
+#: ../src/guestfs-actions.pod:6526 ../src/guestfs-actions.pod:6556
+#: ../src/guestfs-actions.pod:6589 ../src/guestfs-actions.pod:6711
+#: ../src/guestfs-actions.pod:6832 ../src/guestfs-actions.pod:6844
+#: ../src/guestfs-actions.pod:6857 ../src/guestfs-actions.pod:6870
+#: ../src/guestfs-actions.pod:6892 ../src/guestfs-actions.pod:6905
+#: ../src/guestfs-actions.pod:6918 ../src/guestfs-actions.pod:6931
+#: ../src/guestfs-actions.pod:6946 ../src/guestfs-actions.pod:7005
+#: ../src/guestfs-actions.pod:7022 ../src/guestfs-actions.pod:7038
+#: ../src/guestfs-actions.pod:7054 ../src/guestfs-actions.pod:7071
+#: ../src/guestfs-actions.pod:7084 ../src/guestfs-actions.pod:7104
+#: ../src/guestfs-actions.pod:7140 ../src/guestfs-actions.pod:7154
+#: ../src/guestfs-actions.pod:7195 ../src/guestfs-actions.pod:7208
+#: ../src/guestfs-actions.pod:7226 ../src/guestfs-actions.pod:7260
+#: ../src/guestfs-actions.pod:7296 ../src/guestfs-actions.pod:7412
+#: ../src/guestfs-actions.pod:7427 ../src/guestfs-actions.pod:7441
+#: ../src/guestfs-actions.pod:7496 ../src/guestfs-actions.pod:7509
+#: ../src/guestfs-actions.pod:7554 ../src/guestfs-actions.pod:7587
+#: ../src/guestfs-actions.pod:7650 ../src/guestfs-actions.pod:7670
+#: ../src/guestfs-actions.pod:7694 ../src/guestfs-actions.pod:7761
+#: ../src/guestfs-actions.pod:7780 ../src/guestfs-actions.pod:7809
+msgid "This function returns 0 on success or -1 on error."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:32 ../src/guestfs-actions.pod:254
+#: ../src/guestfs-actions.pod:275 ../fish/guestfish-actions.pod:28
+#: ../fish/guestfish-actions.pod:163 ../fish/guestfish-actions.pod:177
+msgid ""
+"This function is deprecated.  In new code, use the C<add_drive_opts> call "
+"instead."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:35 ../src/guestfs-actions.pod:257
+#: ../src/guestfs-actions.pod:278 ../src/guestfs-actions.pod:1513
+#: ../src/guestfs-actions.pod:2008 ../src/guestfs-actions.pod:2029
+#: ../src/guestfs-actions.pod:4626 ../src/guestfs-actions.pod:4945
+#: ../src/guestfs-actions.pod:5163 ../src/guestfs-actions.pod:5253
+#: ../src/guestfs-actions.pod:6534 ../src/guestfs-actions.pod:6564
+#: ../src/guestfs-actions.pod:6597 ../src/guestfs-actions.pod:6656
+#: ../src/guestfs-actions.pod:7592 ../src/guestfs-actions.pod:7702
+#: ../src/guestfs-actions.pod:7872 ../fish/guestfish-actions.pod:31
+#: ../fish/guestfish-actions.pod:166 ../fish/guestfish-actions.pod:180
+#: ../fish/guestfish-actions.pod:986 ../fish/guestfish-actions.pod:1346
+#: ../fish/guestfish-actions.pod:1360 ../fish/guestfish-actions.pod:3085
+#: ../fish/guestfish-actions.pod:3292 ../fish/guestfish-actions.pod:3406
+#: ../fish/guestfish-actions.pod:3454 ../fish/guestfish-actions.pod:4349
+#: ../fish/guestfish-actions.pod:4372 ../fish/guestfish-actions.pod:4394
+#: ../fish/guestfish-actions.pod:4432 ../fish/guestfish-actions.pod:5081
+#: ../fish/guestfish-actions.pod:5179
+msgid ""
+"Deprecated functions will not be removed from the API, but the fact that "
+"they are deprecated indicates that there are problems with correct use of "
+"these functions."
+msgstr ""
+
+#. type: textblock
+#: ../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:2190
+#: ../src/guestfs-actions.pod:3621 ../src/guestfs-actions.pod:3641
+#: ../src/guestfs-actions.pod:4949 ../src/guestfs-actions.pod:6209
+#: ../src/guestfs-actions.pod:6326 ../src/guestfs-actions.pod:6457
+#: ../src/guestfs-actions.pod:6948 ../src/guestfs-actions.pod:7073
+#: ../src/guestfs-actions.pod:7596
+msgid "(Added in 0.3)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:41
+msgid "guestfs_add_domain"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:48 ../src/guestfs-actions.pod:151
+#: ../src/guestfs-actions.pod:832 ../src/guestfs-actions.pod:2824
+#: ../src/guestfs-actions.pod:4640 ../src/guestfs-actions.pod:4959
+#: ../src/guestfs-actions.pod:5176
+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
+#: ../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
+#: ../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
+#: ../src/guestfs-actions.pod:64 ../fish/guestfish-actions.pod:46
+msgid ""
+"The number of disks added is returned.  This operation is atomic: if an "
+"error is returned, then no disks are added."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:67 ../fish/guestfish-actions.pod:49
+msgid ""
+"This function does some minimal checks to make sure the libvirt domain is "
+"not running (unless C<readonly> is true).  In a future version we will try "
+"to acquire the libvirt lock on each disk."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:71 ../fish/guestfish-actions.pod:53
+msgid ""
+"Disks must be accessible locally.  This often means that adding disks from a"
+" remote libvirt connection (see L<http://libvirt.org/remote.html>)  will "
+"fail unless those disks are accessible via the same device path locally too."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:76 ../fish/guestfish-actions.pod:58
+msgid ""
+"The optional C<libvirturi> parameter sets the libvirt URI (see "
+"L<http://libvirt.org/uri.html>).  If this is not set then we connect to the "
+"default libvirt URI (or one set through an environment variable, see the "
+"libvirt documentation for full details)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:82 ../fish/guestfish-actions.pod:64
+msgid ""
+"The optional C<live> flag controls whether this call will try to connect to "
+"a running virtual machine C<guestfsd> process if it sees a suitable "
+"E<lt>channelE<gt> element in the libvirt XML definition.  The default (if "
+"the flag is omitted) is never to try.  See L<guestfs(3)/ATTACHING TO RUNNING"
+" DAEMONS> for more information."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:89 ../fish/guestfish-actions.pod:71
+msgid ""
+"If the C<allowuuid> flag is true (default is false) then a UUID I<may> be "
+"passed instead of the domain name.  The C<dom> string is treated as a UUID "
+"first and looked up, and if that lookup fails then we treat C<dom> as a name"
+" as usual."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:94
+msgid ""
+"The other optional parameters are passed directly through to "
+"C<guestfs_add_drive_opts>."
+msgstr ""
+
+#. type: textblock
+#: ../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:2099
+#: ../src/guestfs-actions.pod:2154 ../src/guestfs-actions.pod:2177
+#: ../src/guestfs-actions.pod:2470 ../src/guestfs-actions.pod:2942
+#: ../src/guestfs-actions.pod:2960 ../src/guestfs-actions.pod:5135
+#: ../src/guestfs-actions.pod:5355 ../src/guestfs-actions.pod:5761
+#: ../src/guestfs-actions.pod:5787 ../src/guestfs-actions.pod:7181
+#: ../src/guestfs-actions.pod:7607 ../src/guestfs-actions.pod:7620
+#: ../src/guestfs-actions.pod:7633
+msgid "On error this function returns -1."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:99
+msgid "(Added in 1.7.4)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:101
+msgid "guestfs_add_domain_va"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:108
+msgid "This is the \"va_list variant\" of L</guestfs_add_domain>."
+msgstr ""
+
+#. type: textblock
+#: ../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:2908 ../src/guestfs-actions.pod:2920
+#: ../src/guestfs-actions.pod:4705 ../src/guestfs-actions.pod:4717
+#: ../src/guestfs-actions.pod:4987 ../src/guestfs-actions.pod:4999
+#: ../src/guestfs-actions.pod:5225 ../src/guestfs-actions.pod:5236
+msgid "See L</CALLS WITH OPTIONAL ARGUMENTS>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:112
+msgid "guestfs_add_domain_argv"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:119
+msgid "This is the \"argv variant\" of L</guestfs_add_domain>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:123
+msgid "guestfs_add_drive"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../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
+#: ../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
+#: ../src/guestfs-actions.pod:144
+msgid "guestfs_add_drive_opts"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../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
+#: ../src/guestfs-actions.pod:160 ../fish/guestfish-actions.pod:102
+msgid ""
+"This function adds a virtual machine disk image C<filename> to libguestfs.  "
+"The first time you call this function, the disk appears as C</dev/sda>, the "
+"second time as C</dev/sdb>, and so on."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:165 ../fish/guestfish-actions.pod:107
+msgid ""
+"You don't necessarily need to be root when using libguestfs.  However you "
+"obviously do need sufficient permissions to access the filename for whatever"
+" operations you want to perform (ie. read access if you just want to read "
+"the image or write access if you want to modify the image)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:171 ../fish/guestfish-actions.pod:113
+msgid "This call checks that C<filename> exists."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:173 ../src/guestfs-actions.pod:4653
+#: ../fish/guestfish-actions.pod:115 ../fish/guestfish-actions.pod:3096
+msgid "The optional arguments are:"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:177 ../fish/guestfish-actions.pod:119
+msgid "C<readonly>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:179 ../fish/guestfish-actions.pod:121
+msgid ""
+"If true then the image is treated as read-only.  Writes are still allowed, "
+"but they are stored in a temporary snapshot overlay which is discarded at "
+"the end.  The disk that you add is not modified."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:183 ../fish/guestfish-actions.pod:125
+msgid "C<format>"
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:189 ../fish/guestfish-actions.pod:131
+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."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:194 ../fish/guestfish-actions.pod:136
+msgid "C<iface>"
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:203
+msgid "(Added in 1.5.23)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:205
+msgid "guestfs_add_drive_opts_va"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:212
+msgid "This is the \"va_list variant\" of L</guestfs_add_drive_opts>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:216
+msgid "guestfs_add_drive_opts_argv"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:223
+msgid "This is the \"argv variant\" of L</guestfs_add_drive_opts>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:227
+msgid "guestfs_add_drive_ro"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../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
+#: ../src/guestfs-actions.pod:240
+msgid "(Added in 1.0.38)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:242
+msgid "guestfs_add_drive_ro_with_if"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../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
+#: ../src/guestfs-actions.pod:261 ../src/guestfs-actions.pod:282
+#: ../src/guestfs-actions.pod:2429
+msgid "(Added in 1.0.84)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:263
+msgid "guestfs_add_drive_with_if"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../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
+#: ../src/guestfs-actions.pod:284
+msgid "guestfs_aug_clear"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:290 ../fish/guestfish-actions.pod:188
+msgid ""
+"Set the value associated with C<path> to C<NULL>.  This is the same as the "
+"L<augtool(1)> C<clear> command."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:295 ../src/guestfs-actions.pod:2179
+msgid "(Added in 1.3.4)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:297
+msgid "guestfs_aug_close"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:299
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_aug_close (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../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:5838
+msgid "(Added in 0.7)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:311
+msgid "guestfs_aug_defnode"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:319 ../fish/guestfish-actions.pod:204
+msgid ""
+"Defines a variable C<name> whose value is the result of evaluating C<expr>."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:326 ../fish/guestfish-actions.pod:211
+msgid ""
+"On success this returns a pair containing the number of nodes in the "
+"nodeset, and a boolean flag if a node was created."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:336
+msgid "guestfs_aug_defvar"
+msgstr ""
+
+#. type: verbatim
+#: ../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: textblock
+#: ../src/guestfs-actions.pod:343 ../fish/guestfish-actions.pod:219
+msgid ""
+"Defines an Augeas variable C<name> whose value is the result of evaluating "
+"C<expr>.  If C<expr> is NULL, then C<name> is undefined."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:347 ../fish/guestfish-actions.pod:223
+msgid ""
+"On success this returns the number of nodes in C<expr>, or C<0> if C<expr> "
+"evaluates to something which is not a nodeset."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:354
+msgid "guestfs_aug_get"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:360 ../fish/guestfish-actions.pod:230
+msgid ""
+"Look up the value associated with C<path>.  If C<path> matches exactly one "
+"node, the C<value> is returned."
+msgstr ""
+
+#. type: textblock
+#: ../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:2202
+#: ../src/guestfs-actions.pod:2394 ../src/guestfs-actions.pod:2598
+#: ../src/guestfs-actions.pod:2688 ../src/guestfs-actions.pod:2792
+#: ../src/guestfs-actions.pod:2811 ../src/guestfs-actions.pod:3025
+#: ../src/guestfs-actions.pod:3053 ../src/guestfs-actions.pod:3074
+#: ../src/guestfs-actions.pod:3108 ../src/guestfs-actions.pod:3167
+#: ../src/guestfs-actions.pod:3187 ../src/guestfs-actions.pod:3207
+#: ../src/guestfs-actions.pod:3834 ../src/guestfs-actions.pod:4187
+#: ../src/guestfs-actions.pod:4357 ../src/guestfs-actions.pod:4467
+#: ../src/guestfs-actions.pod:5373 ../src/guestfs-actions.pod:5566
+#: ../src/guestfs-actions.pod:5736 ../src/guestfs-actions.pod:5914
+#: ../src/guestfs-actions.pod:5963 ../src/guestfs-actions.pod:6617
+#: ../src/guestfs-actions.pod:6633 ../src/guestfs-actions.pod:6650
+#: ../src/guestfs-actions.pod:6681 ../src/guestfs-actions.pod:7355
+#: ../src/guestfs-actions.pod:7374 ../src/guestfs-actions.pod:7392
+#: ../src/guestfs-actions.pod:7566 ../src/guestfs-actions.pod:7866
+msgid ""
+"This function returns a string, or NULL on error.  I<The caller must free "
+"the returned string after use>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:368
+msgid "guestfs_aug_init"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:375 ../fish/guestfish-actions.pod:237
+msgid ""
+"Create a new Augeas handle for editing configuration files.  If there was "
+"any previous Augeas handle associated with this guestfs session, then it is "
+"closed."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:379
+msgid "You must call this before using any other C<guestfs_aug_*> commands."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:382 ../fish/guestfish-actions.pod:244
+msgid ""
+"C<root> is the filesystem root.  C<root> must not be NULL, use C</> instead."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:385 ../fish/guestfish-actions.pod:247
+msgid ""
+"The flags are the same as the flags defined in E<lt>augeas.hE<gt>, the "
+"logical I<or> of the following integers:"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:391 ../fish/guestfish-actions.pod:253
+msgid "C<AUG_SAVE_BACKUP> = 1"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:393 ../fish/guestfish-actions.pod:255
+msgid "Keep the original file with a C<.augsave> extension."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:395 ../fish/guestfish-actions.pod:257
+msgid "C<AUG_SAVE_NEWFILE> = 2"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:397 ../fish/guestfish-actions.pod:259
+msgid ""
+"Save changes into a file with extension C<.augnew>, and do not overwrite "
+"original.  Overrides C<AUG_SAVE_BACKUP>."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:400 ../fish/guestfish-actions.pod:262
+msgid "C<AUG_TYPE_CHECK> = 4"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:402 ../fish/guestfish-actions.pod:264
+msgid "Typecheck lenses (can be expensive)."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:404 ../fish/guestfish-actions.pod:266
+msgid "C<AUG_NO_STDINC> = 8"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:406 ../fish/guestfish-actions.pod:268
+msgid "Do not use standard load path for modules."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:408 ../fish/guestfish-actions.pod:270
+msgid "C<AUG_SAVE_NOOP> = 16"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:410 ../fish/guestfish-actions.pod:272
+msgid "Make save a no-op, just record what would have been changed."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:412 ../fish/guestfish-actions.pod:274
+msgid "C<AUG_NO_LOAD> = 32"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:414
+msgid "Do not load the tree in C<guestfs_aug_init>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:418
+msgid "To close the handle, you can call C<guestfs_aug_close>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:420 ../fish/guestfish-actions.pod:282
+msgid "To find out more about Augeas, see L<http://augeas.net/>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:426
+msgid "guestfs_aug_insert"
+msgstr ""
+
+#. type: verbatim
+#: ../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: textblock
+#: ../src/guestfs-actions.pod:434 ../fish/guestfish-actions.pod:288
+msgid ""
+"Create a new sibling C<label> for C<path>, inserting it into the tree before"
+" or after C<path> (depending on the boolean flag C<before>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:438 ../fish/guestfish-actions.pod:292
+msgid ""
+"C<path> must match exactly one existing node in the tree, and C<label> must "
+"be a label, ie. not contain C</>, C<*> or end with a bracketed index C<[N]>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:446
+msgid "guestfs_aug_load"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:448
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_aug_load (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:451 ../fish/guestfish-actions.pod:300
+msgid "Load files into the tree."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:453 ../fish/guestfish-actions.pod:302
+msgid "See C<aug_load> in the Augeas documentation for the full gory details."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:460
+msgid "guestfs_aug_ls"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../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
+#: ../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:2274
+#: ../src/guestfs-actions.pod:2290 ../src/guestfs-actions.pod:2309
+#: ../src/guestfs-actions.pod:2352 ../src/guestfs-actions.pod:2376
+#: ../src/guestfs-actions.pod:2447 ../src/guestfs-actions.pod:2496
+#: ../src/guestfs-actions.pod:2753 ../src/guestfs-actions.pod:3127
+#: ../src/guestfs-actions.pod:3403 ../src/guestfs-actions.pod:3717
+#: ../src/guestfs-actions.pod:3734 ../src/guestfs-actions.pod:3754
+#: ../src/guestfs-actions.pod:3816 ../src/guestfs-actions.pod:3921
+#: ../src/guestfs-actions.pod:4329 ../src/guestfs-actions.pod:5096
+#: ../src/guestfs-actions.pod:5708 ../src/guestfs-actions.pod:5834
+#: ../src/guestfs-actions.pod:5948 ../src/guestfs-actions.pod:6697
+#: ../src/guestfs-actions.pod:6758 ../src/guestfs-actions.pod:6813
+#: ../src/guestfs-actions.pod:6959 ../src/guestfs-actions.pod:6983
+#: ../src/guestfs-actions.pod:7459 ../src/guestfs-actions.pod:7479
+#: ../src/guestfs-actions.pod:7526 ../src/guestfs-actions.pod:7718
+#: ../src/guestfs-actions.pod:7737 ../src/guestfs-actions.pod:7823
+#: ../src/guestfs-actions.pod:7842 ../src/guestfs-actions.pod:7888
+#: ../src/guestfs-actions.pod:7907
+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
+#: ../src/guestfs-actions.pod:473 ../src/guestfs-actions.pod:1063
+#: ../src/guestfs-actions.pod:1081 ../src/guestfs-actions.pod:1491
+#: ../src/guestfs-actions.pod:3481 ../src/guestfs-actions.pod:3512
+#: ../src/guestfs-actions.pod:4170 ../src/guestfs-actions.pod:4220
+#: ../src/guestfs-actions.pod:4407 ../src/guestfs-actions.pod:4440
+#: ../src/guestfs-actions.pod:4603 ../src/guestfs-actions.pod:5100
+#: ../src/guestfs-actions.pod:5649 ../src/guestfs-actions.pod:6046
+#: ../src/guestfs-actions.pod:6060 ../src/guestfs-actions.pod:6072
+#: ../src/guestfs-actions.pod:6538 ../src/guestfs-actions.pod:7197
+#: ../src/guestfs-actions.pod:7210 ../src/guestfs-actions.pod:7443
+#: ../src/guestfs-actions.pod:7706
+msgid "(Added in 0.8)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:475
+msgid "guestfs_aug_match"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:477
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_aug_match (guestfs_h *g,\n"
+"                    const char *augpath);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:481 ../fish/guestfish-actions.pod:316
+msgid ""
+"Returns a list of paths which match the path expression C<path>.  The "
+"returned paths are sufficiently qualified so that they match exactly one "
+"node in the current tree."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:491
+msgid "guestfs_aug_mv"
+msgstr ""
+
+#. type: verbatim
+#: ../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: textblock
+#: ../src/guestfs-actions.pod:498 ../fish/guestfish-actions.pod:324
+msgid ""
+"Move the node C<src> to C<dest>.  C<src> must match exactly one node.  "
+"C<dest> is overwritten if it exists."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:505
+msgid "guestfs_aug_rm"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:507
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_aug_rm (guestfs_h *g,\n"
+"                 const char *augpath);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:511 ../fish/guestfish-actions.pod:331
+msgid "Remove C<path> and all of its children."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:513 ../fish/guestfish-actions.pod:333
+msgid "On success this returns the number of entries which were removed."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:519
+msgid "guestfs_aug_save"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:521
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_aug_save (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:524 ../fish/guestfish-actions.pod:339
+msgid "This writes all pending changes to disk."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:533
+msgid "guestfs_aug_set"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:540 ../fish/guestfish-actions.pod:348
+msgid "Set the value associated with C<path> to C<val>."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:551
+msgid "guestfs_available"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:553
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_available (guestfs_h *g,\n"
+"                    char *const *groups);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:557 ../fish/guestfish-actions.pod:359
+msgid ""
+"This command is used to check the availability of some groups of "
+"functionality in the appliance, which not all builds of the libguestfs "
+"appliance will be able to provide."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:566 ../fish/guestfish-actions.pod:368
+msgid ""
+"The argument C<groups> is a list of group names, eg: C<[\"inotify\", "
+"\"augeas\"]> would check for the availability of the Linux inotify functions"
+" and Augeas (configuration file editing) functions."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:571 ../fish/guestfish-actions.pod:373
+msgid "The command returns no error if I<all> requested groups are available."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:573 ../fish/guestfish-actions.pod:375
+msgid ""
+"It fails with an error if one or more of the requested groups is unavailable"
+" in the appliance."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:576 ../fish/guestfish-actions.pod:378
+msgid ""
+"If an unknown group name is included in the list of groups then an error is "
+"always returned."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:579 ../fish/guestfish-actions.pod:381
+msgid "I<Notes:>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:585
+msgid "You must call C<guestfs_launch> before calling this function."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:587 ../fish/guestfish-actions.pod:389
+msgid ""
+"The reason is because we don't know what groups are supported by the "
+"appliance/daemon until it is running and can be queried."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:593 ../fish/guestfish-actions.pod:395
+msgid ""
+"If a group of functions is available, this does not necessarily mean that "
+"they will work.  You still have to check for errors when calling individual "
+"API functions even if they are available."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:600 ../fish/guestfish-actions.pod:402
+msgid ""
+"It is usually the job of distro packagers to build complete functionality "
+"into the libguestfs appliance.  Upstream libguestfs, if built from source "
+"with all requirements satisfied, will support everything."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:616 ../src/guestfs-actions.pod:1236
+msgid "(Added in 1.0.80)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:618
+msgid "guestfs_available_all_groups"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:620
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_available_all_groups (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:629
+msgid "See also C<guestfs_available> and L<guestfs(3)/AVAILABILITY>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:635
+msgid "(Added in 1.3.15)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:637
+msgid "guestfs_base64_in"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:644 ../fish/guestfish-actions.pod:432
+msgid ""
+"This command uploads base64-encoded data from C<base64file> to C<filename>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:649 ../src/guestfs-actions.pod:663
+msgid "(Added in 1.3.5)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:651
+msgid "guestfs_base64_out"
+msgstr ""
+
+#. type: verbatim
+#: ../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: textblock
+#: ../src/guestfs-actions.pod:658 ../fish/guestfish-actions.pod:441
+msgid ""
+"This command downloads the contents of C<filename>, writing it out to local "
+"file C<base64file> encoded as base64."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:665
+msgid "guestfs_blockdev_flushbufs"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:671 ../fish/guestfish-actions.pod:450
+msgid ""
+"This tells the kernel to flush internal buffers associated with C<device>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:674 ../src/guestfs-actions.pod:691
+#: ../src/guestfs-actions.pod:706 ../src/guestfs-actions.pod:722
+#: ../src/guestfs-actions.pod:740 ../src/guestfs-actions.pod:759
+#: ../src/guestfs-actions.pod:773 ../src/guestfs-actions.pod:791
+#: ../src/guestfs-actions.pod:805 ../src/guestfs-actions.pod:819
+#: ../fish/guestfish-actions.pod:453 ../fish/guestfish-actions.pod:464
+#: ../fish/guestfish-actions.pod:473 ../fish/guestfish-actions.pod:483
+#: ../fish/guestfish-actions.pod:495 ../fish/guestfish-actions.pod:508
+#: ../fish/guestfish-actions.pod:516 ../fish/guestfish-actions.pod:527
+#: ../fish/guestfish-actions.pod:535 ../fish/guestfish-actions.pod:543
+msgid "This uses the L<blockdev(8)> command."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:680
+msgid "guestfs_blockdev_getbsz"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:682
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_blockdev_getbsz (guestfs_h *g,\n"
+"                          const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:686 ../fish/guestfish-actions.pod:459
+msgid "This returns the block size of a device."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:688 ../src/guestfs-actions.pod:788
+#: ../fish/guestfish-actions.pod:461 ../fish/guestfish-actions.pod:524
+msgid ""
+"(Note this is different from both I<size in blocks> and I<filesystem block "
+"size>)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:697
+msgid "guestfs_blockdev_getro"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:703 ../fish/guestfish-actions.pod:470
+msgid ""
+"Returns a boolean indicating if the block device is read-only (true if read-"
+"only, false if not)."
+msgstr ""
+
+#. type: textblock
+#: ../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:2125
+#: ../src/guestfs-actions.pod:2140 ../src/guestfs-actions.pod:2165
+#: ../src/guestfs-actions.pod:2188 ../src/guestfs-actions.pod:3224
+#: ../src/guestfs-actions.pod:3240 ../src/guestfs-actions.pod:3258
+#: ../src/guestfs-actions.pod:3420 ../src/guestfs-actions.pod:3434
+#: ../src/guestfs-actions.pod:3449 ../src/guestfs-actions.pod:3463
+#: ../src/guestfs-actions.pod:3479 ../src/guestfs-actions.pod:3494
+#: ../src/guestfs-actions.pod:3510 ../src/guestfs-actions.pod:3524
+#: ../src/guestfs-actions.pod:3537 ../src/guestfs-actions.pod:3551
+#: ../src/guestfs-actions.pod:3566 ../src/guestfs-actions.pod:3581
+#: ../src/guestfs-actions.pod:3594 ../src/guestfs-actions.pod:3608
+#: ../src/guestfs-actions.pod:5337
+msgid "This function returns a C truth value on success or -1 on error."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:712
+msgid "guestfs_blockdev_getsize64"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:718 ../fish/guestfish-actions.pod:479
+msgid "This returns the size of the device in bytes."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:720
+msgid "See also C<guestfs_blockdev_getsz>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:728
+msgid "guestfs_blockdev_getss"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:734 ../fish/guestfish-actions.pod:489
+msgid ""
+"This returns the size of sectors on a block device.  Usually 512, but can be"
+" larger for modern devices."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:737
+msgid ""
+"(Note, this is not the size in sectors, use C<guestfs_blockdev_getsz> for "
+"that)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:746
+msgid "guestfs_blockdev_getsz"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:752 ../fish/guestfish-actions.pod:501
+msgid ""
+"This returns the size of the device in units of 512-byte sectors (even if "
+"the sectorsize isn't 512 bytes ... weird)."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:765
+msgid "guestfs_blockdev_rereadpt"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:767
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_blockdev_rereadpt (guestfs_h *g,\n"
+"                            const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:771 ../fish/guestfish-actions.pod:514
+msgid "Reread the partition table on C<device>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:779
+msgid "guestfs_blockdev_setbsz"
+msgstr ""
+
+#. type: verbatim
+#: ../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: textblock
+#: ../src/guestfs-actions.pod:786 ../fish/guestfish-actions.pod:522
+msgid "This sets the block size of a device."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:797
+msgid "guestfs_blockdev_setro"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:799
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_blockdev_setro (guestfs_h *g,\n"
+"                         const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:803 ../fish/guestfish-actions.pod:533
+msgid "Sets the block device named C<device> to read-only."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:811
+msgid "guestfs_blockdev_setrw"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:813
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_blockdev_setrw (guestfs_h *g,\n"
+"                         const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:817 ../fish/guestfish-actions.pod:541
+msgid "Sets the block device named C<device> to read-write."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:825
+msgid "guestfs_btrfs_filesystem_resize"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:837
+#, no-wrap
+msgid ""
+" GUESTFS_BTRFS_FILESYSTEM_RESIZE_SIZE, int64_t size,\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:839 ../fish/guestfish-actions.pod:549
+msgid "This command resizes a btrfs filesystem."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:841 ../fish/guestfish-actions.pod:551
+msgid ""
+"Note that unlike other resize calls, the filesystem has to be mounted and "
+"the parameter is the mountpoint not the device (this is a requirement of "
+"btrfs itself)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:845 ../src/guestfs-actions.pod:5187
+#: ../fish/guestfish-actions.pod:555 ../fish/guestfish-actions.pod:3417
+msgid "The optional parameters are:"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:849 ../src/guestfs-actions.pod:5191
+#: ../fish/guestfish-actions.pod:559 ../fish/guestfish-actions.pod:3421
+msgid "C<size>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:851 ../fish/guestfish-actions.pod:561
+msgid ""
+"The new size (in bytes) of the filesystem.  If omitted, the filesystem is "
+"resized to the maximum size."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:856 ../fish/guestfish-actions.pod:566
+msgid "See also L<btrfs(8)>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:860
+msgid "(Added in 1.11.17)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:862
+msgid "guestfs_btrfs_filesystem_resize_va"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:869
+msgid "This is the \"va_list variant\" of L</guestfs_btrfs_filesystem_resize>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:873
+msgid "guestfs_btrfs_filesystem_resize_argv"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:880
+msgid "This is the \"argv variant\" of L</guestfs_btrfs_filesystem_resize>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:884
+msgid "guestfs_case_sensitive_path"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:890 ../fish/guestfish-actions.pod:574
+msgid ""
+"This can be used to resolve case insensitive paths on a filesystem which is "
+"case sensitive.  The use case is to resolve paths which you have read from "
+"Windows configuration files or the Windows Registry, to the true path."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:895 ../fish/guestfish-actions.pod:579
+msgid ""
+"The command handles a peculiarity of the Linux ntfs-3g filesystem driver "
+"(and probably others), which is that although the underlying filesystem is "
+"case-insensitive, the driver exports the filesystem to Linux as case-"
+"sensitive."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:900 ../fish/guestfish-actions.pod:584
+msgid ""
+"One consequence of this is that special directories such as C<c:\\windows> "
+"may appear as C</WINDOWS> or C</windows> (or other things) depending on the "
+"precise details of how they were created.  In Windows itself this would not "
+"be a problem."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:906 ../fish/guestfish-actions.pod:590
+msgid ""
+"Bug or feature? You decide: L<http://www.tuxera.com/community/ntfs-3g-"
+"faq/#posixfilenames1>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:909 ../fish/guestfish-actions.pod:593
+msgid ""
+"This function resolves the true case of each element in the path and returns"
+" the case-sensitive path."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:917 ../fish/guestfish-actions.pod:601
+msgid "I<Note>: This function does not handle drive names, backslashes etc."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:920
+msgid "See also C<guestfs_realpath>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:925 ../src/guestfs-actions.pod:7377
+msgid "(Added in 1.0.75)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:927
+msgid "guestfs_cat"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:929
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_cat (guestfs_h *g,\n"
+"              const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:933 ../src/guestfs-actions.pod:5824
+#: ../fish/guestfish-actions.pod:610 ../fish/guestfish-actions.pod:3831
+msgid "Return the contents of the file named C<path>."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:943 ../src/guestfs-actions.pod:1122
+#: ../src/guestfs-actions.pod:1142 ../src/guestfs-actions.pod:1438
+#: ../src/guestfs-actions.pod:1457 ../src/guestfs-actions.pod:1560
+#: ../src/guestfs-actions.pod:1579 ../src/guestfs-actions.pod:1825
+#: ../src/guestfs-actions.pod:2294 ../src/guestfs-actions.pod:2313
+#: ../src/guestfs-actions.pod:2356 ../src/guestfs-actions.pod:2380
+#: ../src/guestfs-actions.pod:2397 ../src/guestfs-actions.pod:2426
+#: ../src/guestfs-actions.pod:5606 ../src/guestfs-actions.pod:5632
+#: ../src/guestfs-actions.pod:5763 ../src/guestfs-actions.pod:5789
+#: ../src/guestfs-actions.pod:5813 ../src/guestfs-actions.pod:6762
+#: ../src/guestfs-actions.pod:6817 ../src/guestfs-actions.pod:6963
+#: ../src/guestfs-actions.pod:6987 ../src/guestfs-actions.pod:7652
+#: ../src/guestfs-actions.pod:7672 ../src/guestfs-actions.pod:7696
+#: ../src/guestfs-actions.pod:7722 ../src/guestfs-actions.pod:7741
+#: ../src/guestfs-actions.pod:7827 ../src/guestfs-actions.pod:7846
+#: ../src/guestfs-actions.pod:7892 ../src/guestfs-actions.pod:7911
+#: ../fish/guestfish-actions.pod:617 ../fish/guestfish-actions.pod:752
+#: ../fish/guestfish-actions.pod:764 ../fish/guestfish-actions.pod:940
+#: ../fish/guestfish-actions.pod:950 ../fish/guestfish-actions.pod:1017
+#: ../fish/guestfish-actions.pod:1027 ../fish/guestfish-actions.pod:1219
+#: ../fish/guestfish-actions.pod:1526 ../fish/guestfish-actions.pod:1536
+#: ../fish/guestfish-actions.pod:1564 ../fish/guestfish-actions.pod:1579
+#: ../fish/guestfish-actions.pod:1589 ../fish/guestfish-actions.pod:1608
+#: ../fish/guestfish-actions.pod:3701 ../fish/guestfish-actions.pod:3716
+#: ../fish/guestfish-actions.pod:3792 ../fish/guestfish-actions.pod:3809
+#: ../fish/guestfish-actions.pod:3824 ../fish/guestfish-actions.pod:4493
+#: ../fish/guestfish-actions.pod:4539 ../fish/guestfish-actions.pod:4624
+#: ../fish/guestfish-actions.pod:4639 ../fish/guestfish-actions.pod:5045
+#: ../fish/guestfish-actions.pod:5057 ../fish/guestfish-actions.pod:5075
+#: ../fish/guestfish-actions.pod:5092 ../fish/guestfish-actions.pod:5102
+#: ../fish/guestfish-actions.pod:5151 ../fish/guestfish-actions.pod:5161
+#: ../fish/guestfish-actions.pod:5190 ../fish/guestfish-actions.pod:5200
+msgid ""
+"Because of the message protocol, there is a transfer limit of somewhere "
+"between 2MB and 4MB.  See L<guestfs(3)/PROTOCOL LIMITS>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:946 ../src/guestfs-actions.pod:3738
+#: ../src/guestfs-actions.pod:3820 ../src/guestfs-actions.pod:3837
+#: ../src/guestfs-actions.pod:3925 ../src/guestfs-actions.pod:4333
+#: ../src/guestfs-actions.pod:4347 ../src/guestfs-actions.pod:5712
+#: ../src/guestfs-actions.pod:5726 ../src/guestfs-actions.pod:7530
+#: ../src/guestfs-actions.pod:7544
+msgid "(Added in 0.4)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:948
+msgid "guestfs_checksum"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:955 ../fish/guestfish-actions.pod:624
+msgid ""
+"This call computes the MD5, SHAx or CRC checksum of the file named C<path>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:958 ../fish/guestfish-actions.pod:627
+msgid ""
+"The type of checksum to compute is given by the C<csumtype> parameter which "
+"must have one of the following values:"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:963 ../fish/guestfish-actions.pod:632
+msgid "C<crc>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:965 ../fish/guestfish-actions.pod:634
+msgid ""
+"Compute the cyclic redundancy check (CRC) specified by POSIX for the "
+"C<cksum> command."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:968 ../fish/guestfish-actions.pod:637
+msgid "C<md5>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:970 ../fish/guestfish-actions.pod:639
+msgid "Compute the MD5 hash (using the C<md5sum> program)."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:972 ../fish/guestfish-actions.pod:641
+msgid "C<sha1>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:974 ../fish/guestfish-actions.pod:643
+msgid "Compute the SHA1 hash (using the C<sha1sum> program)."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:976 ../fish/guestfish-actions.pod:645
+msgid "C<sha224>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:978 ../fish/guestfish-actions.pod:647
+msgid "Compute the SHA224 hash (using the C<sha224sum> program)."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:980 ../fish/guestfish-actions.pod:649
+msgid "C<sha256>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:982 ../fish/guestfish-actions.pod:651
+msgid "Compute the SHA256 hash (using the C<sha256sum> program)."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:984 ../fish/guestfish-actions.pod:653
+msgid "C<sha384>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:986 ../fish/guestfish-actions.pod:655
+msgid "Compute the SHA384 hash (using the C<sha384sum> program)."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:988 ../fish/guestfish-actions.pod:657
+msgid "C<sha512>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:990 ../fish/guestfish-actions.pod:659
+msgid "Compute the SHA512 hash (using the C<sha512sum> program)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:994 ../fish/guestfish-actions.pod:663
+msgid "The checksum is returned as a printable string."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:996
+msgid "To get the checksum for a device, use C<guestfs_checksum_device>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:998
+msgid "To get the checksums for many files, use C<guestfs_checksums_out>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1003 ../src/guestfs-actions.pod:1311
+#: ../src/guestfs-actions.pod:2156 ../src/guestfs-actions.pod:3436
+#: ../src/guestfs-actions.pod:3465 ../src/guestfs-actions.pod:3526
+#: ../src/guestfs-actions.pod:3553 ../src/guestfs-actions.pod:7233
+msgid "(Added in 1.0.2)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1005
+msgid "guestfs_checksum_device"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../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
+#: ../src/guestfs-actions.pod:1019 ../src/guestfs-actions.pod:5167
+#: ../src/guestfs-actions.pod:5302 ../src/guestfs-actions.pod:5339
+#: ../src/guestfs-actions.pod:5357 ../src/guestfs-actions.pod:5533
+#: ../src/guestfs-actions.pod:7142 ../src/guestfs-actions.pod:7156
+#: ../src/guestfs-actions.pod:7556
+msgid "(Added in 1.3.2)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1021
+msgid "guestfs_checksums_out"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:1029 ../fish/guestfish-actions.pod:681
+msgid ""
+"This command computes the checksums of all regular files in C<directory> and"
+" then emits a list of those checksums to the local output file C<sumsfile>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1033 ../fish/guestfish-actions.pod:685
+msgid ""
+"This can be used for verifying the integrity of a virtual machine.  However "
+"to be properly secure you should pay attention to the output of the checksum"
+" command (it uses the ones from GNU coreutils).  In particular when the "
+"filename is not printable, coreutils uses a special backslash syntax.  For "
+"more information, see the GNU coreutils info file."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1043
+msgid "(Added in 1.3.7)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1045
+msgid "guestfs_chmod"
+msgstr ""
+
+#. type: verbatim
+#: ../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: textblock
+#: ../src/guestfs-actions.pod:1052 ../fish/guestfish-actions.pod:699
+msgid ""
+"Change the mode (permissions) of C<path> to C<mode>.  Only numeric modes are"
+" supported."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1055 ../fish/guestfish-actions.pod:702
+msgid ""
+"I<Note>: When using this command from guestfish, C<mode> by default would be"
+" decimal, unless you prefix it with C<0> to get octal, ie. use C<0700> not "
+"C<700>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1059 ../src/guestfs-actions.pod:4584
+#: ../src/guestfs-actions.pod:4793 ../src/guestfs-actions.pod:4812
+#: ../src/guestfs-actions.pod:4831 ../fish/guestfish-actions.pod:706
+#: ../fish/guestfish-actions.pod:3060 ../fish/guestfish-actions.pod:3199
+#: ../fish/guestfish-actions.pod:3209 ../fish/guestfish-actions.pod:3219
+msgid "The mode actually set is affected by the umask."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1065
+msgid "guestfs_chown"
+msgstr ""
+
+#. type: verbatim
+#: ../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: textblock
+#: ../src/guestfs-actions.pod:1073 ../fish/guestfish-actions.pod:712
+msgid "Change the file owner to C<owner> and group to C<group>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1075 ../src/guestfs-actions.pod:3655
+#: ../fish/guestfish-actions.pod:714 ../fish/guestfish-actions.pod:2495
+msgid ""
+"Only numeric uid and gid are supported.  If you want to use names, you will "
+"need to locate and parse the password file yourself (Augeas support makes "
+"this relatively easy)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1083
+msgid "guestfs_command"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:1085
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_command (guestfs_h *g,\n"
+"                  char *const *arguments);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1089 ../fish/guestfish-actions.pod:722
+msgid ""
+"This call runs a command from the guest filesystem.  The filesystem must be "
+"mounted, and must contain a compatible operating system (ie. something "
+"Linux, with the same or compatible processor architecture)."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:1101 ../fish/guestfish-actions.pod:734
+msgid "The return value is anything printed to I<stdout> by the command."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1104 ../fish/guestfish-actions.pod:737
+msgid ""
+"If the command returns a non-zero exit status, then this function returns an"
+" error message.  The error message string is the content of I<stderr> from "
+"the command."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1108 ../fish/guestfish-actions.pod:741
+msgid ""
+"The C<$PATH> environment variable will contain at least C</usr/bin> and "
+"C</bin>.  If you require a program from another location, you should provide"
+" the full path in the first parameter."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1113 ../fish/guestfish-actions.pod:746
+msgid ""
+"Shared libraries and data files required by the program must be available on"
+" filesystems which are mounted in the correct places.  It is the caller's "
+"responsibility to ensure all filesystems that are needed are mounted at the "
+"right locations."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1125 ../src/guestfs-actions.pod:1145
+#: ../src/guestfs-actions.pod:1610
+msgid "(Added in 0.9.1)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1127
+msgid "guestfs_command_lines"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../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
+#: ../src/guestfs-actions.pod:1136
+msgid "See also: C<guestfs_sh_lines>"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1147
+msgid "guestfs_config"
+msgstr ""
+
+#. type: verbatim
+#: ../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: textblock
+#: ../src/guestfs-actions.pod:1154 ../fish/guestfish-actions.pod:771
+msgid ""
+"This can be used to add arbitrary qemu command line parameters of the form "
+"I<-param value>.  Actually it's not quite arbitrary - we prevent you from "
+"setting some parameters which would interfere with parameters that we use."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1159 ../fish/guestfish-actions.pod:776
+msgid "The first character of C<param> string must be a C<-> (dash)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1161 ../fish/guestfish-actions.pod:778
+msgid "C<value> can be NULL."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1167
+msgid "guestfs_copy_size"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:1175 ../fish/guestfish-actions.pod:784
+msgid ""
+"This command copies exactly C<size> bytes from one source device or file "
+"C<src> to another destination device or file C<dest>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1178 ../fish/guestfish-actions.pod:787
+msgid ""
+"Note this will fail if the source is too short or if the destination is not "
+"large enough."
+msgstr ""
+
+#. type: textblock
+#: ../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:3636 ../src/guestfs-actions.pod:7228
+#: ../src/guestfs-actions.pod:7262 ../src/guestfs-actions.pod:7763
+#: ../src/guestfs-actions.pod:7782
+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
+#: ../src/guestfs-actions.pod:1188 ../src/guestfs-actions.pod:4360
+#: ../src/guestfs-actions.pod:5739 ../src/guestfs-actions.pod:7463
+#: ../src/guestfs-actions.pod:7483 ../src/guestfs-actions.pod:7569
+msgid "(Added in 1.0.87)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1190
+msgid "guestfs_cp"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:1197 ../fish/guestfish-actions.pod:794
+msgid ""
+"This copies a file from C<src> to C<dest> where C<dest> is either a "
+"destination filename or destination directory."
+msgstr ""
+
+#. type: textblock
+#: ../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:5114
+#: ../src/guestfs-actions.pod:5583
+msgid "(Added in 1.0.18)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1204
+msgid "guestfs_cp_a"
+msgstr ""
+
+#. type: verbatim
+#: ../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: textblock
+#: ../src/guestfs-actions.pod:1211 ../fish/guestfish-actions.pod:801
+msgid ""
+"This copies a file or directory from C<src> to C<dest> recursively using the"
+" C<cp -a> command."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1218
+msgid "guestfs_dd"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:1225 ../fish/guestfish-actions.pod:808
+msgid ""
+"This command copies from one source device or file C<src> to another "
+"destination device or file C<dest>.  Normally you would use this to copy to "
+"or from a device or partition, for example to duplicate a filesystem."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:1238
+msgid "guestfs_df"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:1240
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_df (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1243 ../fish/guestfish-actions.pod:821
+msgid "This command runs the C<df> command to report disk space used."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:1252 ../src/guestfs-actions.pod:1269
+#: ../src/guestfs-actions.pod:1387 ../src/guestfs-actions.pod:2359
+#: ../src/guestfs-actions.pod:2383 ../src/guestfs-actions.pod:2451
+#: ../src/guestfs-actions.pod:4470 ../src/guestfs-actions.pod:5014
+#: ../src/guestfs-actions.pod:6966 ../src/guestfs-actions.pod:6990
+#: ../src/guestfs-actions.pod:7609 ../src/guestfs-actions.pod:7622
+#: ../src/guestfs-actions.pod:7635
+msgid "(Added in 1.0.54)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1254
+msgid "guestfs_df_h"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:1256
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_df_h (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1259 ../fish/guestfish-actions.pod:831
+msgid ""
+"This command runs the C<df -h> command to report disk space used in human-"
+"readable format."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1271
+msgid "guestfs_dmesg"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:1273
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_dmesg (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1276 ../fish/guestfish-actions.pod:842
+msgid ""
+"This returns the kernel messages (C<dmesg> output) from the guest kernel.  "
+"This is sometimes useful for extended debugging of problems."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:1290
+msgid "guestfs_download"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:1297 ../src/guestfs-actions.pod:1322
+#: ../fish/guestfish-actions.pod:855 ../fish/guestfish-actions.pod:868
+msgid ""
+"Download file C<remotefilename> and save it as C<filename> on the local "
+"machine."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1300 ../src/guestfs-actions.pod:7222
+#: ../fish/guestfish-actions.pod:858 ../fish/guestfish-actions.pod:4797
+msgid "C<filename> can also be a named pipe."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1302
+msgid "See also C<guestfs_upload>, C<guestfs_cat>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1313
+msgid "guestfs_download_offset"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:1325 ../fish/guestfish-actions.pod:871
+msgid ""
+"C<remotefilename> is read for C<size> bytes starting at C<offset> (this "
+"region must be within the file or device)."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:1333
+msgid "See also C<guestfs_download>, C<guestfs_pread>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1342 ../src/guestfs-actions.pod:7267
+msgid "(Added in 1.5.17)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1344
+msgid "guestfs_drop_caches"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:1346
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_drop_caches (guestfs_h *g,\n"
+"                      int whattodrop);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1350 ../fish/guestfish-actions.pod:887
+msgid ""
+"This instructs the guest kernel to drop its page cache, and/or dentries and "
+"inode caches.  The parameter C<whattodrop> tells the kernel what precisely "
+"to drop, see L<http://linux-mm.org/Drop_Caches>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1355 ../fish/guestfish-actions.pod:892
+msgid "Setting C<whattodrop> to 3 should drop everything."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1357 ../fish/guestfish-actions.pod:894
+msgid ""
+"This automatically calls L<sync(2)> before the operation, so that the "
+"maximum guest memory is freed."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1364
+msgid "guestfs_du"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:1366
+#, no-wrap
+msgid ""
+" int64_t\n"
+" guestfs_du (guestfs_h *g,\n"
+"             const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1370 ../fish/guestfish-actions.pod:901
+msgid ""
+"This command runs the C<du -s> command to estimate file space usage for "
+"C<path>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1373 ../fish/guestfish-actions.pod:904
+msgid ""
+"C<path> can be a file or a directory.  If C<path> is a directory then the "
+"estimate includes the contents of the directory and all subdirectories "
+"(recursively)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1377 ../fish/guestfish-actions.pod:908
+msgid ""
+"The result is the estimated size in I<kilobytes> (ie. units of 1024 bytes)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1389
+msgid "guestfs_e2fsck_f"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:1395 ../fish/guestfish-actions.pod:915
+msgid ""
+"This runs C<e2fsck -p -f device>, ie. runs the ext2/ext3 filesystem checker "
+"on C<device>, noninteractively (I<-p>), even if the filesystem appears to be"
+" clean (I<-f>)."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:1404
+msgid "(Added in 1.0.29)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1406
+msgid "guestfs_echo_daemon"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:1412 ../fish/guestfish-actions.pod:926
+msgid ""
+"This command concatenates the list of C<words> passed with single spaces "
+"between them and returns the resulting string."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1415 ../fish/guestfish-actions.pod:929
+msgid "You can use this command to test the connection through to the daemon."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1417
+msgid "See also C<guestfs_ping_daemon>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1422 ../src/guestfs-actions.pod:2167
+#: ../src/guestfs-actions.pod:6438
+msgid "(Added in 1.0.69)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1424
+msgid "guestfs_egrep"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:1431 ../fish/guestfish-actions.pod:937
+msgid ""
+"This calls the external C<egrep> program and returns the matching lines."
+msgstr ""
+
+#. type: textblock
+#: ../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:2297
+#: ../src/guestfs-actions.pod:2316 ../src/guestfs-actions.pod:2472
+#: ../src/guestfs-actions.pod:2485 ../src/guestfs-actions.pod:2500
+#: ../src/guestfs-actions.pod:2546 ../src/guestfs-actions.pod:2568
+#: ../src/guestfs-actions.pod:2581 ../src/guestfs-actions.pod:3850
+#: ../src/guestfs-actions.pod:3864 ../src/guestfs-actions.pod:3877
+#: ../src/guestfs-actions.pod:3891 ../src/guestfs-actions.pod:4892
+#: ../src/guestfs-actions.pod:5917 ../src/guestfs-actions.pod:5966
+#: ../src/guestfs-actions.pod:6834 ../src/guestfs-actions.pod:6846
+#: ../src/guestfs-actions.pod:6859 ../src/guestfs-actions.pod:6872
+#: ../src/guestfs-actions.pod:6894 ../src/guestfs-actions.pod:6907
+#: ../src/guestfs-actions.pod:6920 ../src/guestfs-actions.pod:6933
+#: ../src/guestfs-actions.pod:7725 ../src/guestfs-actions.pod:7744
+#: ../src/guestfs-actions.pod:7830 ../src/guestfs-actions.pod:7849
+#: ../src/guestfs-actions.pod:7895 ../src/guestfs-actions.pod:7914
+msgid "(Added in 1.0.66)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1443
+msgid "guestfs_egrepi"
+msgstr ""
+
+#. type: verbatim
+#: ../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: textblock
+#: ../src/guestfs-actions.pod:1450 ../fish/guestfish-actions.pod:947
+msgid ""
+"This calls the external C<egrep -i> program and returns the matching lines."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1462
+msgid "guestfs_equal"
+msgstr ""
+
+#. type: verbatim
+#: ../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: textblock
+#: ../src/guestfs-actions.pod:1469 ../fish/guestfish-actions.pod:957
+msgid ""
+"This compares the two files C<file1> and C<file2> and returns true if their "
+"content is exactly equal, or false otherwise."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1472 ../fish/guestfish-actions.pod:960
+msgid "The external L<cmp(1)> program is used for the comparison."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1478
+msgid "guestfs_exists"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:1480
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_exists (guestfs_h *g,\n"
+"                 const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1484 ../fish/guestfish-actions.pod:966
+msgid ""
+"This returns C<true> if and only if there is a file, directory (or anything)"
+" with the given C<path> name."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1487
+msgid "See also C<guestfs_is_file>, C<guestfs_is_dir>, C<guestfs_stat>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1493
+msgid "guestfs_fallocate"
+msgstr ""
+
+#. type: verbatim
+#: ../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: textblock
+#: ../src/guestfs-actions.pod:1500 ../src/guestfs-actions.pod:1526
+#: ../fish/guestfish-actions.pod:975 ../fish/guestfish-actions.pod:994
+msgid ""
+"This command preallocates a file (containing zero bytes) named C<path> of "
+"size C<len> bytes.  If the file exists already, it is overwritten."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1504 ../fish/guestfish-actions.pod:979
+msgid ""
+"Do not confuse this with the guestfish-specific C<alloc> command which "
+"allocates a file in the host and attaches it as a device."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1510 ../fish/guestfish-actions.pod:983
+msgid ""
+"This function is deprecated.  In new code, use the C<fallocate64> call "
+"instead."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1519
+msgid "guestfs_fallocate64"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../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
+#: ../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
+#: ../src/guestfs-actions.pod:1538 ../fish/guestfish-actions.pod:1006
+msgid ""
+"Do not confuse this with the guestfish-specific C<alloc> and C<sparse> "
+"commands which create a file in the host and attach it as a device."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1544
+msgid "(Added in 1.3.17)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1546
+msgid "guestfs_fgrep"
+msgstr ""
+
+#. type: verbatim
+#: ../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: textblock
+#: ../src/guestfs-actions.pod:1553 ../fish/guestfish-actions.pod:1014
+msgid ""
+"This calls the external C<fgrep> program and returns the matching lines."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1565
+msgid "guestfs_fgrepi"
+msgstr ""
+
+#. type: verbatim
+#: ../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: textblock
+#: ../src/guestfs-actions.pod:1572 ../fish/guestfish-actions.pod:1024
+msgid ""
+"This calls the external C<fgrep -i> program and returns the matching lines."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1584
+msgid "guestfs_file"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:1586
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_file (guestfs_h *g,\n"
+"               const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1590 ../fish/guestfish-actions.pod:1034
+msgid ""
+"This call uses the standard L<file(1)> command to determine the type or "
+"contents of the file."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1593 ../fish/guestfish-actions.pod:1037
+msgid ""
+"This call will also transparently look inside various types of compressed "
+"file."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1596 ../fish/guestfish-actions.pod:1040
+msgid ""
+"The exact command which runs is C<file -zb path>.  Note in particular that "
+"the filename is not prepended to the output (the I<-b> option)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1600 ../fish/guestfish-actions.pod:1044
+msgid ""
+"The output depends on the output of the underlying L<file(1)> command and it"
+" can change in future in ways beyond our control.  In other words, the "
+"output is not guaranteed by the ABI."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:1612
+msgid "guestfs_file_architecture"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:1618 ../fish/guestfish-actions.pod:1055
+msgid ""
+"This detects the architecture of the binary C<filename>, and returns it if "
+"known."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1621 ../fish/guestfish-actions.pod:1058
+msgid "Currently defined architectures are:"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:1625 ../fish/guestfish-actions.pod:1062
+msgid "\"i386\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1627 ../fish/guestfish-actions.pod:1064
+msgid ""
+"This string is returned for all 32 bit i386, i486, i586, i686 binaries "
+"irrespective of the precise processor requirements of the binary."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:1630 ../fish/guestfish-actions.pod:1067
+msgid "\"x86_64\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1632 ../fish/guestfish-actions.pod:1069
+msgid "64 bit x86-64."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:1634 ../fish/guestfish-actions.pod:1071
+msgid "\"sparc\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1636 ../fish/guestfish-actions.pod:1073
+msgid "32 bit SPARC."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:1638 ../fish/guestfish-actions.pod:1075
+msgid "\"sparc64\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1640 ../fish/guestfish-actions.pod:1077
+msgid "64 bit SPARC V9 and above."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:1642 ../fish/guestfish-actions.pod:1079
+msgid "\"ia64\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1644 ../fish/guestfish-actions.pod:1081
+msgid "Intel Itanium."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:1646 ../fish/guestfish-actions.pod:1083
+msgid "\"ppc\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1648 ../fish/guestfish-actions.pod:1085
+msgid "32 bit Power PC."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:1650 ../fish/guestfish-actions.pod:1087
+msgid "\"ppc64\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1652 ../fish/guestfish-actions.pod:1089
+msgid "64 bit Power PC."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1656 ../fish/guestfish-actions.pod:1093
+msgid "Libguestfs may return other architecture strings in future."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1658 ../fish/guestfish-actions.pod:1095
+msgid "The function works on at least the following types of files:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1664 ../fish/guestfish-actions.pod:1101
+msgid "many types of Un*x and Linux binary"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1668 ../fish/guestfish-actions.pod:1105
+msgid "many types of Un*x and Linux shared library"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1672 ../fish/guestfish-actions.pod:1109
+msgid "Windows Win32 and Win64 binaries"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1676 ../fish/guestfish-actions.pod:1113
+msgid "Windows Win32 and Win64 DLLs"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1678 ../fish/guestfish-actions.pod:1115
+msgid "Win32 binaries and DLLs return C<i386>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1680 ../fish/guestfish-actions.pod:1117
+msgid "Win64 binaries and DLLs return C<x86_64>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1684 ../fish/guestfish-actions.pod:1121
+msgid "Linux kernel modules"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1688 ../fish/guestfish-actions.pod:1125
+msgid "Linux new-style initrd images"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1692 ../fish/guestfish-actions.pod:1129
+msgid "some non-x86 Linux vmlinuz kernels"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1696 ../fish/guestfish-actions.pod:1133
+msgid "What it can't do currently:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1702 ../fish/guestfish-actions.pod:1139
+msgid "static libraries (libfoo.a)"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1706 ../fish/guestfish-actions.pod:1143
+msgid "Linux old-style initrd as compressed ext2 filesystem (RHEL 3)"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1710 ../fish/guestfish-actions.pod:1147
+msgid "x86 Linux vmlinuz kernels"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1712 ../fish/guestfish-actions.pod:1149
+msgid ""
+"x86 vmlinuz images (bzImage format) consist of a mix of 16-, 32- and "
+"compressed code, and are horribly hard to unpack.  If you want to find the "
+"architecture of a kernel, use the architecture of the associated initrd or "
+"kernel module(s) instead."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1722 ../src/guestfs-actions.pod:1885
+#: ../src/guestfs-actions.pod:1902 ../src/guestfs-actions.pod:2601
+#: ../src/guestfs-actions.pod:2691 ../src/guestfs-actions.pod:2757
+#: ../src/guestfs-actions.pod:2944 ../src/guestfs-actions.pod:2962
+#: ../src/guestfs-actions.pod:3002 ../src/guestfs-actions.pod:3077
+#: ../src/guestfs-actions.pod:3170 ../src/guestfs-actions.pod:3407
+#: ../src/guestfs-actions.pod:3539
+msgid "(Added in 1.5.3)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1724
+msgid "guestfs_filesize"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:1730 ../fish/guestfish-actions.pod:1160
+msgid "This command returns the size of C<file> in bytes."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:1738
+msgid "(Added in 1.0.82)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1740
+msgid "guestfs_fill"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:1748 ../fish/guestfish-actions.pod:1170
+msgid ""
+"This command creates a new file called C<path>.  The initial content of the "
+"file is C<len> octets of C<c>, where C<c> must be a number in the range "
+"C<[0..255]>."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:1764
+msgid "(Added in 1.0.79)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1766
+msgid "guestfs_fill_pattern"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../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
+#: ../src/guestfs-actions.pod:1786
+msgid "(Added in 1.3.12)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1788
+msgid "guestfs_find"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:1790
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_find (guestfs_h *g,\n"
+"               const char *directory);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1794 ../fish/guestfish-actions.pod:1192
+msgid ""
+"This command lists out all files and directories, recursively, starting at "
+"C<directory>.  It is essentially equivalent to running the shell command "
+"C<find directory -print> but some post-processing happens on the output, "
+"described below."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1799 ../fish/guestfish-actions.pod:1197
+msgid ""
+"This returns a list of strings I<without any prefix>.  Thus if the directory"
+" structure was:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:1802 ../fish/guestfish-actions.pod:1200
+#, no-wrap
+msgid ""
+" /tmp/a\n"
+" /tmp/b\n"
+" /tmp/c/d\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1806
+msgid ""
+"then the returned list from C<guestfs_find> C</tmp> would be 4 elements:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:1809 ../fish/guestfish-actions.pod:1207
+#, no-wrap
+msgid ""
+" a\n"
+" b\n"
+" c\n"
+" c/d\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1814 ../fish/guestfish-actions.pod:1212
+msgid ""
+"If C<directory> is not a directory, then this command returns an error."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1817 ../fish/guestfish-actions.pod:1215
+msgid "The returned list is sorted."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1819
+msgid "See also C<guestfs_find0>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1828 ../src/guestfs-actions.pod:4297
+#: ../src/guestfs-actions.pod:6001
+msgid "(Added in 1.0.27)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1830
+msgid "guestfs_find0"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:1837 ../fish/guestfish-actions.pod:1226
+msgid ""
+"This command lists out all files and directories, recursively, starting at "
+"C<directory>, placing the resulting list in the external file called "
+"C<files>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1841
+msgid ""
+"This command works the same way as C<guestfs_find> with the following "
+"exceptions:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1848 ../fish/guestfish-actions.pod:1237
+msgid "The resulting list is written to an external file."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1852 ../fish/guestfish-actions.pod:1241
+msgid ""
+"Items (filenames) in the result are separated by C<\\0> characters.  See "
+"L<find(1)> option I<-print0>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1857 ../fish/guestfish-actions.pod:1246
+msgid "This command is not limited in the number of names that it can return."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1862 ../fish/guestfish-actions.pod:1251
+msgid "The result list is not sorted."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1868
+msgid "(Added in 1.0.74)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1870
+msgid "guestfs_findfs_label"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:1876 ../fish/guestfish-actions.pod:1261
+msgid ""
+"This command searches the filesystems and returns the one which has the "
+"given label.  An error is returned if no such filesystem can be found."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1880
+msgid "To find the label of a filesystem, use C<guestfs_vfs_label>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1887
+msgid "guestfs_findfs_uuid"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:1893 ../fish/guestfish-actions.pod:1271
+msgid ""
+"This command searches the filesystems and returns the one which has the "
+"given UUID.  An error is returned if no such filesystem can be found."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1897
+msgid "To find the UUID of a filesystem, use C<guestfs_vfs_uuid>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1904
+msgid "guestfs_fsck"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:1911 ../fish/guestfish-actions.pod:1281
+msgid ""
+"This runs the filesystem checker (fsck) on C<device> which should have "
+"filesystem type C<fstype>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1914 ../fish/guestfish-actions.pod:1284
+msgid ""
+"The returned integer is the status.  See L<fsck(8)> for the list of status "
+"codes from C<fsck>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1923 ../fish/guestfish-actions.pod:1293
+msgid "Multiple status codes can be summed together."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1927 ../fish/guestfish-actions.pod:1297
+msgid ""
+"A non-zero return code can mean \"success\", for example if errors have been"
+" corrected on the filesystem."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1932 ../fish/guestfish-actions.pod:1302
+msgid "Checking or repairing NTFS volumes is not supported (by linux-ntfs)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1937 ../fish/guestfish-actions.pod:1307
+msgid ""
+"This command is entirely equivalent to running C<fsck -a -t fstype device>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1941 ../src/guestfs-actions.pod:7768
+msgid "(Added in 1.0.16)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1943
+msgid "guestfs_get_append"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:1945
+#, no-wrap
+msgid ""
+" const char *\n"
+" guestfs_get_append (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1948 ../fish/guestfish-actions.pod:1313
+msgid ""
+"Return the additional kernel options which are added to the guest kernel "
+"command line."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1951 ../fish/guestfish-actions.pod:1316
+msgid "If C<NULL> then no options are added."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:1957 ../src/guestfs-actions.pod:5679
+#: ../src/guestfs-actions.pod:6161 ../src/guestfs-actions.pod:6601
+#: ../src/guestfs-actions.pod:6620 ../src/guestfs-actions.pod:6636
+#: ../src/guestfs-actions.pod:6660 ../src/guestfs-actions.pod:7414
+#: ../src/guestfs-actions.pod:7429 ../src/guestfs-actions.pod:7811
+msgid "(Added in 1.0.26)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1959
+msgid "guestfs_get_attach_method"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:1961
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_get_attach_method (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1964
+msgid "Return the current attach method.  See C<guestfs_set_attach_method>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1969 ../src/guestfs-actions.pod:6191
+msgid "(Added in 1.9.8)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1971
+msgid "guestfs_get_autosync"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:1973
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_autosync (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1976 ../fish/guestfish-actions.pod:1328
+msgid "Get the autosync flag."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1982
+msgid "guestfs_get_direct"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:1984
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_direct (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1987 ../fish/guestfish-actions.pod:1334
+msgid "Return the direct appliance mode flag."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:1991 ../src/guestfs-actions.pod:6232
+msgid "(Added in 1.0.72)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:1993
+msgid "guestfs_get_e2label"
+msgstr ""
+
+#. type: verbatim
+#: ../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
+#: ../src/guestfs-actions.pod:1999 ../fish/guestfish-actions.pod:1340
+msgid ""
+"This returns the ext2/3/4 filesystem label of the filesystem on C<device>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2005 ../fish/guestfish-actions.pod:1343
+msgid ""
+"This function is deprecated.  In new code, use the C<vfs_label> call "
+"instead."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2012 ../src/guestfs-actions.pod:2033
+#: ../src/guestfs-actions.pod:6250 ../src/guestfs-actions.pod:6269
+msgid "(Added in 1.0.15)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2014
+msgid "guestfs_get_e2uuid"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2016
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_get_e2uuid (guestfs_h *g,\n"
+"                     const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2020 ../fish/guestfish-actions.pod:1354
+msgid ""
+"This returns the ext2/3/4 filesystem UUID of the filesystem on C<device>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2026 ../fish/guestfish-actions.pod:1357
+msgid ""
+"This function is deprecated.  In new code, use the C<vfs_uuid> call instead."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2035
+msgid "guestfs_get_memsize"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2037
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_memsize (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2040 ../fish/guestfish-actions.pod:1368
+msgid ""
+"This gets the memory size in megabytes allocated to the qemu subprocess."
+msgstr ""
+
+#. type: textblock
+#: ../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
+#: ../src/guestfs-actions.pod:2047 ../src/guestfs-actions.pod:2137
+#: ../src/guestfs-actions.pod:6285 ../src/guestfs-actions.pod:6409
+#: ../fish/guestfish-actions.pod:1375 ../fish/guestfish-actions.pod:1432
+#: ../fish/guestfish-actions.pod:4157 ../fish/guestfish-actions.pod:4259
+msgid ""
+"For more information on the architecture of libguestfs, see L<guestfs(3)>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2052 ../src/guestfs-actions.pod:4588
+#: ../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:5904 ../src/guestfs-actions.pod:6290
+#: ../src/guestfs-actions.pod:6568 ../src/guestfs-actions.pod:7183
+msgid "(Added in 1.0.55)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2054
+msgid "guestfs_get_network"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2056
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_network (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2059 ../fish/guestfish-actions.pod:1382
+msgid "This returns the enable network flag."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2063 ../src/guestfs-actions.pod:6309
+msgid "(Added in 1.5.4)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2065
+msgid "guestfs_get_path"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2067
+#, no-wrap
+msgid ""
+" const char *\n"
+" guestfs_get_path (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2070 ../fish/guestfish-actions.pod:1388
+msgid "Return the current search path."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2072 ../fish/guestfish-actions.pod:1390
+msgid ""
+"This is always non-NULL.  If it wasn't set already, then this will return "
+"the default path."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2075 ../src/guestfs-actions.pod:2113
+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
+#: ../src/guestfs-actions.pod:2080
+msgid "guestfs_get_pgroup"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2082
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_pgroup (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2085 ../fish/guestfish-actions.pod:1397
+msgid "This returns the process group flag."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2089
+msgid "guestfs_get_pid"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2091
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_pid (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2094 ../fish/guestfish-actions.pod:1405
+msgid ""
+"Return the process ID of the qemu subprocess.  If there is no qemu "
+"subprocess, then this will return an error."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2097 ../fish/guestfish-actions.pod:1408
+msgid "This is an internal call used for debugging and testing."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2101
+msgid "(Added in 1.0.56)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2103
+msgid "guestfs_get_qemu"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2105
+#, no-wrap
+msgid ""
+" const char *\n"
+" guestfs_get_qemu (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2108 ../fish/guestfish-actions.pod:1414
+msgid "Return the current qemu binary."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2110 ../fish/guestfish-actions.pod:1416
+msgid ""
+"This is always non-NULL.  If it wasn't set already, then this will return "
+"the default qemu binary name."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2116 ../src/guestfs-actions.pod:6371
+msgid "(Added in 1.0.6)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2118
+msgid "guestfs_get_recovery_proc"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2120
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_recovery_proc (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2123 ../fish/guestfish-actions.pod:1423
+msgid "Return the recovery process enabled flag."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2127 ../src/guestfs-actions.pod:3661
+#: ../src/guestfs-actions.pod:3992 ../src/guestfs-actions.pod:4395
+#: ../src/guestfs-actions.pod:4427 ../src/guestfs-actions.pod:5609
+#: ../src/guestfs-actions.pod:5952 ../src/guestfs-actions.pod:6395
+#: ../src/guestfs-actions.pod:7086 ../src/guestfs-actions.pod:7106
+#: ../src/guestfs-actions.pod:7298
+msgid "(Added in 1.0.77)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2129
+msgid "guestfs_get_selinux"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2131
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_selinux (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2134
+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
+#: ../src/guestfs-actions.pod:2142 ../src/guestfs-actions.pod:2205
+#: ../src/guestfs-actions.pod:6414 ../src/guestfs-actions.pod:6472
+msgid "(Added in 1.0.67)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2144
+msgid "guestfs_get_state"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2146
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_state (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2149 ../fish/guestfish-actions.pod:1439
+msgid ""
+"This returns the current state as an opaque integer.  This is only useful "
+"for printing debug and internal error messages."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2152 ../src/guestfs-actions.pod:3432
+#: ../src/guestfs-actions.pod:3461 ../src/guestfs-actions.pod:3522
+#: ../src/guestfs-actions.pod:3549 ../fish/guestfish-actions.pod:1442
+#: ../fish/guestfish-actions.pod:2362 ../fish/guestfish-actions.pod:2380
+#: ../fish/guestfish-actions.pod:2418 ../fish/guestfish-actions.pod:2434
+msgid "For more information on states, see L<guestfs(3)>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2158
+msgid "guestfs_get_trace"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2160
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_trace (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2163 ../fish/guestfish-actions.pod:1448
+msgid "Return the command trace flag."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2169
+msgid "guestfs_get_umask"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2171
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_umask (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2174
+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
+#: ../src/guestfs-actions.pod:2181
+msgid "guestfs_get_verbose"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2183
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_get_verbose (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2186 ../fish/guestfish-actions.pod:1461
+msgid "This returns the verbose messages flag."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2192
+msgid "guestfs_getcon"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2194
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_getcon (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2197 ../fish/guestfish-actions.pod:1467
+msgid "This gets the SELinux security context of the daemon."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2199
+msgid ""
+"See the documentation about SELINUX in L<guestfs(3)>, and C<guestfs_setcon>"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2207
+msgid "guestfs_getxattr"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2209
+#, 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
+#: ../src/guestfs-actions.pod:2215
+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
+#: ../src/guestfs-actions.pod:2219 ../src/guestfs-actions.pod:3675
+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
+#: ../src/guestfs-actions.pod:2226 ../src/guestfs-actions.pod:3682
+#: ../fish/guestfish-actions.pod:1487 ../fish/guestfish-actions.pod:2514
+msgid ""
+"Extended attribute values are blobs of binary data.  If there is no extended"
+" attribute named C<name>, this returns an error."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2229
+msgid "See also: C<guestfs_getxattrs>, C<guestfs_lgetxattr>, L<attr(5)>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2231 ../src/guestfs-actions.pod:2422
+#: ../src/guestfs-actions.pod:2892 ../src/guestfs-actions.pod:3687
+#: ../src/guestfs-actions.pod:5602 ../src/guestfs-actions.pod:5628
+#: ../src/guestfs-actions.pod:5809
+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
+#: ../src/guestfs-actions.pod:2235 ../src/guestfs-actions.pod:3691
+msgid "(Added in 1.7.24)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2237
+msgid "guestfs_getxattrs"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2239
+#, no-wrap
+msgid ""
+" struct guestfs_xattr_list *\n"
+" guestfs_getxattrs (guestfs_h *g,\n"
+"                    const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2243 ../fish/guestfish-actions.pod:1496
+msgid ""
+"This call lists the extended attributes of the file or directory C<path>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2246 ../fish/guestfish-actions.pod:1499
+msgid ""
+"At the system call level, this is a combination of the L<listxattr(2)> and "
+"L<getxattr(2)> calls."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2249
+msgid "See also: C<guestfs_lgetxattrs>, L<attr(5)>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2251 ../src/guestfs-actions.pod:3703
+#: ../src/guestfs-actions.pod:4391
+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
+#: ../src/guestfs-actions.pod:2255 ../src/guestfs-actions.pod:3707
+#: ../src/guestfs-actions.pod:3906 ../src/guestfs-actions.pod:3942
+#: ../src/guestfs-actions.pod:5982 ../src/guestfs-actions.pod:6491
+#: ../src/guestfs-actions.pod:7876
+msgid "(Added in 1.0.59)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2257
+msgid "guestfs_glob_expand"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2259
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_glob_expand (guestfs_h *g,\n"
+"                      const char *pattern);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2263 ../fish/guestfish-actions.pod:1508
+msgid ""
+"This command searches for all the pathnames matching C<pattern> according to"
+" the wildcard expansion rules used by the shell."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2267 ../fish/guestfish-actions.pod:1512
+msgid ""
+"If no paths match, then this returns an empty list (note: not an error)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2270 ../fish/guestfish-actions.pod:1515
+msgid ""
+"It is just a wrapper around the C L<glob(3)> function with flags "
+"C<GLOB_MARK|GLOB_BRACE>.  See that manual page for more details."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2278 ../src/guestfs-actions.pod:6684
+#: ../src/guestfs-actions.pod:6701
+msgid "(Added in 1.0.50)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2280
+msgid "guestfs_grep"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2282
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_grep (guestfs_h *g,\n"
+"               const char *regex,\n"
+"               const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2287 ../fish/guestfish-actions.pod:1523
+msgid ""
+"This calls the external C<grep> program and returns the matching lines."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2299
+msgid "guestfs_grepi"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2301
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_grepi (guestfs_h *g,\n"
+"                const char *regex,\n"
+"                const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2306 ../fish/guestfish-actions.pod:1533
+msgid ""
+"This calls the external C<grep -i> program and returns the matching lines."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2318
+msgid "guestfs_grub_install"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2320
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_grub_install (guestfs_h *g,\n"
+"                       const char *root,\n"
+"                       const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2325 ../fish/guestfish-actions.pod:1543
+msgid ""
+"This command installs GRUB (the Grand Unified Bootloader) on C<device>, with"
+" the root directory being C<root>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2328 ../fish/guestfish-actions.pod:1546
+msgid ""
+"Note: If grub-install reports the error \"No suitable drive was found in the"
+" generated device map.\" it may be that you need to create a "
+"C</boot/grub/device.map> file first that contains the mapping between grub "
+"device names and Linux device names.  It is usually sufficient to create a "
+"file containing:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2335 ../fish/guestfish-actions.pod:1553
+#, no-wrap
+msgid ""
+" (hd0) /dev/vda\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2337 ../fish/guestfish-actions.pod:1555
+msgid "replacing C</dev/vda> with the name of the installation device."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2341
+msgid "(Added in 1.0.17)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2343
+msgid "guestfs_head"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2345
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_head (guestfs_h *g,\n"
+"               const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2349 ../fish/guestfish-actions.pod:1561
+msgid ""
+"This command returns up to the first 10 lines of a file as a list of "
+"strings."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2361
+msgid "guestfs_head_n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2363
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_head_n (guestfs_h *g,\n"
+"                 int nrlines,\n"
+"                 const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2368 ../fish/guestfish-actions.pod:1571
+msgid ""
+"If the parameter C<nrlines> is a positive number, this returns the first "
+"C<nrlines> lines of the file C<path>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2371 ../fish/guestfish-actions.pod:1574
+msgid ""
+"If the parameter C<nrlines> is a negative number, this returns lines from "
+"the file C<path>, excluding the last C<nrlines> lines."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2374 ../src/guestfs-actions.pod:6981
+#: ../fish/guestfish-actions.pod:1577 ../fish/guestfish-actions.pod:4637
+msgid "If the parameter C<nrlines> is zero, this returns an empty list."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2385
+msgid "guestfs_hexdump"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2387
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_hexdump (guestfs_h *g,\n"
+"                  const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2391 ../fish/guestfish-actions.pod:1586
+msgid ""
+"This runs C<hexdump -C> on the given C<path>.  The result is the human-"
+"readable, canonical hex dump of the file."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2400 ../src/guestfs-actions.pod:6765
+#: ../src/guestfs-actions.pod:6820
+msgid "(Added in 1.0.22)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2402
+msgid "guestfs_initrd_cat"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2404
+#, 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
+#: ../src/guestfs-actions.pod:2410 ../fish/guestfish-actions.pod:1596
+msgid ""
+"This command unpacks the file C<filename> from the initrd file called "
+"C<initrdpath>.  The filename must be given I<without> the initial C</> "
+"character."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2414 ../fish/guestfish-actions.pod:1600
+msgid ""
+"For example, in guestfish you could use the following command to examine the"
+" boot script (usually called C</init>)  contained in a Linux initrd or "
+"initramfs image:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2418 ../fish/guestfish-actions.pod:1604
+#, no-wrap
+msgid ""
+" initrd-cat /boot/initrd-<version>.img init\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2420
+msgid "See also C<guestfs_initrd_list>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2431
+msgid "guestfs_initrd_list"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2433
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_initrd_list (guestfs_h *g,\n"
+"                      const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2437 ../fish/guestfish-actions.pod:1615
+msgid "This command lists out files contained in an initrd."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2439 ../fish/guestfish-actions.pod:1617
+msgid ""
+"The files are listed without any initial C</> character.  The files are "
+"listed in the order they appear (not necessarily alphabetical).  Directory "
+"names are listed as separate items."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2443 ../fish/guestfish-actions.pod:1621
+msgid ""
+"Old Linux kernels (2.4 and earlier) used a compressed ext2 filesystem as "
+"initrd.  We I<only> support the newer initramfs format (compressed cpio "
+"files)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2453
+msgid "guestfs_inotify_add_watch"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2455
+#, no-wrap
+msgid ""
+" int64_t\n"
+" guestfs_inotify_add_watch (guestfs_h *g,\n"
+"                            const char *path,\n"
+"                            int mask);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2460 ../fish/guestfish-actions.pod:1629
+msgid "Watch C<path> for the events listed in C<mask>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2462 ../fish/guestfish-actions.pod:1631
+msgid ""
+"Note that if C<path> is a directory then events within that directory are "
+"watched, but this does I<not> happen recursively (in subdirectories)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2466 ../fish/guestfish-actions.pod:1635
+msgid ""
+"Note for non-C or non-Linux callers: the inotify events are defined by the "
+"Linux kernel ABI and are listed in C</usr/include/sys/inotify.h>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2474
+msgid "guestfs_inotify_close"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2476
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_inotify_close (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2479 ../fish/guestfish-actions.pod:1643
+msgid ""
+"This closes the inotify handle which was previously opened by inotify_init."
+"  It removes all watches, throws away any pending events, and deallocates "
+"all resources."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2487
+msgid "guestfs_inotify_files"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2489
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_inotify_files (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2492
+msgid ""
+"This function is a helpful wrapper around C<guestfs_inotify_read> which just"
+" returns a list of pathnames of objects that were touched.  The returned "
+"pathnames are sorted and deduplicated."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2502
+msgid "guestfs_inotify_init"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2504
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_inotify_init (guestfs_h *g,\n"
+"                       int maxevents);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2508 ../fish/guestfish-actions.pod:1659
+msgid ""
+"This command creates a new inotify handle.  The inotify subsystem can be "
+"used to notify events which happen to objects in the guest filesystem."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2512
+msgid ""
+"C<maxevents> is the maximum number of events which will be queued up between"
+" calls to C<guestfs_inotify_read> or C<guestfs_inotify_files>.  If this is "
+"passed as C<0>, then the kernel (or previously set)  default is used.  For "
+"Linux 2.6.29 the default was 16384 events.  Beyond this limit, the kernel "
+"throws away events, but records the fact that it threw them away by setting "
+"a flag C<IN_Q_OVERFLOW> in the returned structure list (see "
+"C<guestfs_inotify_read>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2522
+msgid ""
+"Before any events are generated, you have to add some watches to the "
+"internal watch list.  See: C<guestfs_inotify_add_watch>, "
+"C<guestfs_inotify_rm_watch> and C<guestfs_inotify_watch_all>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2528
+msgid ""
+"Queued up events should be read periodically by calling "
+"C<guestfs_inotify_read> (or C<guestfs_inotify_files> which is just a helpful"
+" wrapper around C<guestfs_inotify_read>).  If you don't read the events out "
+"often enough then you risk the internal queue overflowing."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2535
+msgid ""
+"The handle should be closed after use by calling C<guestfs_inotify_close>.  "
+"This also removes any watches automatically."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2539 ../fish/guestfish-actions.pod:1690
+msgid ""
+"See also L<inotify(7)> for an overview of the inotify interface as exposed "
+"by the Linux kernel, which is roughly what we expose via libguestfs.  Note "
+"that there is one global inotify handle per libguestfs instance."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2548
+msgid "guestfs_inotify_read"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2550
+#, no-wrap
+msgid ""
+" struct guestfs_inotify_event_list *\n"
+" guestfs_inotify_read (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2553 ../fish/guestfish-actions.pod:1699
+msgid ""
+"Return the complete queue of events that have happened since the previous "
+"read call."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2556 ../fish/guestfish-actions.pod:1702
+msgid "If no events have happened, this returns an empty list."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2558 ../fish/guestfish-actions.pod:1704
+msgid ""
+"I<Note>: In order to make sure that all events have been read, you must call"
+" this function repeatedly until it returns an empty list.  The reason is "
+"that the call will read events up to the maximum appliance-to-host message "
+"size and leave remaining events in the queue."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2564
+msgid ""
+"This function returns a C<struct guestfs_inotify_event_list *>, or NULL if "
+"there was an error.  I<The caller must call "
+"C<guestfs_free_inotify_event_list> after use>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2570
+msgid "guestfs_inotify_rm_watch"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2572
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_inotify_rm_watch (guestfs_h *g,\n"
+"                           int wd);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2576
+msgid ""
+"Remove a previously defined inotify watch.  See "
+"C<guestfs_inotify_add_watch>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2583
+msgid "guestfs_inspect_get_arch"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2585
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_inspect_get_arch (guestfs_h *g,\n"
+"                           const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2589
+msgid ""
+"This returns the architecture of the inspected operating system.  The "
+"possible return values are listed under C<guestfs_file_architecture>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2593 ../fish/guestfish-actions.pod:1725
+msgid ""
+"If the architecture could not be determined, then the string C<unknown> is "
+"returned."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2596 ../src/guestfs-actions.pod:2686
+#: ../src/guestfs-actions.pod:2790 ../src/guestfs-actions.pod:2809
+#: ../src/guestfs-actions.pod:2940 ../src/guestfs-actions.pod:3023
+#: ../src/guestfs-actions.pod:3051 ../src/guestfs-actions.pod:3072
+#: ../src/guestfs-actions.pod:3125 ../src/guestfs-actions.pod:3165
+#: ../src/guestfs-actions.pod:3185 ../src/guestfs-actions.pod:3205
+#: ../src/guestfs-actions.pod:3222 ../src/guestfs-actions.pod:3238
+#: ../src/guestfs-actions.pod:3256 ../src/guestfs-actions.pod:3358
+#: ../src/guestfs-actions.pod:3399 ../fish/guestfish-actions.pod:1728
+#: ../fish/guestfish-actions.pod:1811 ../fish/guestfish-actions.pod:1890
+#: ../fish/guestfish-actions.pod:1902 ../fish/guestfish-actions.pod:1986
+#: ../fish/guestfish-actions.pod:2047 ../fish/guestfish-actions.pod:2068
+#: ../fish/guestfish-actions.pod:2082 ../fish/guestfish-actions.pod:2122
+#: ../fish/guestfish-actions.pod:2154 ../fish/guestfish-actions.pod:2167
+#: ../fish/guestfish-actions.pod:2180 ../fish/guestfish-actions.pod:2190
+#: ../fish/guestfish-actions.pod:2200 ../fish/guestfish-actions.pod:2212
+#: ../fish/guestfish-actions.pod:2308 ../fish/guestfish-actions.pod:2342
+msgid "Please read L<guestfs(3)/INSPECTION> for more details."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2603
+msgid "guestfs_inspect_get_distro"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2605
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_inspect_get_distro (guestfs_h *g,\n"
+"                             const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2609 ../fish/guestfish-actions.pod:1734
+msgid ""
+"This returns the distro (distribution) of the inspected operating system."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2612 ../fish/guestfish-actions.pod:1737
+msgid "Currently defined distros are:"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2616 ../fish/guestfish-actions.pod:1741
+msgid "\"archlinux\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2618 ../fish/guestfish-actions.pod:1743
+msgid "Arch Linux."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2620 ../fish/guestfish-actions.pod:1745
+msgid "\"centos\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2622 ../fish/guestfish-actions.pod:1747
+msgid "CentOS."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2624 ../fish/guestfish-actions.pod:1749
+msgid "\"debian\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2626 ../fish/guestfish-actions.pod:1751
+msgid "Debian."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2628 ../fish/guestfish-actions.pod:1753
+msgid "\"fedora\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2630 ../fish/guestfish-actions.pod:1755
+msgid "Fedora."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2632 ../fish/guestfish-actions.pod:1757
+msgid "\"gentoo\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2634 ../fish/guestfish-actions.pod:1759
+msgid "Gentoo."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2636 ../fish/guestfish-actions.pod:1761
+msgid "\"linuxmint\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2638 ../fish/guestfish-actions.pod:1763
+msgid "Linux Mint."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2640 ../fish/guestfish-actions.pod:1765
+msgid "\"mandriva\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2642 ../fish/guestfish-actions.pod:1767
+msgid "Mandriva."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2644 ../fish/guestfish-actions.pod:1769
+msgid "\"meego\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2646 ../fish/guestfish-actions.pod:1771
+msgid "MeeGo."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2648 ../fish/guestfish-actions.pod:1773
+msgid "\"pardus\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2650 ../fish/guestfish-actions.pod:1775
+msgid "Pardus."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2652 ../fish/guestfish-actions.pod:1777
+msgid "\"redhat-based\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2654 ../fish/guestfish-actions.pod:1779
+msgid "Some Red Hat-derived distro."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2656 ../fish/guestfish-actions.pod:1781
+msgid "\"rhel\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2658 ../fish/guestfish-actions.pod:1783
+msgid "Red Hat Enterprise Linux."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2660 ../fish/guestfish-actions.pod:1785
+msgid "\"scientificlinux\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2662 ../fish/guestfish-actions.pod:1787
+msgid "Scientific Linux."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2664 ../fish/guestfish-actions.pod:1789
+msgid "\"slackware\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2666 ../fish/guestfish-actions.pod:1791
+msgid "Slackware."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2668 ../fish/guestfish-actions.pod:1793
+msgid "\"ubuntu\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2670 ../fish/guestfish-actions.pod:1795
+msgid "Ubuntu."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2672 ../src/guestfs-actions.pod:2781
+#: ../src/guestfs-actions.pod:3156 ../fish/guestfish-actions.pod:1797
+#: ../fish/guestfish-actions.pod:1881 ../fish/guestfish-actions.pod:2145
+msgid "\"unknown\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2674 ../fish/guestfish-actions.pod:1799
+msgid "The distro could not be determined."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2676 ../src/guestfs-actions.pod:3148
+#: ../fish/guestfish-actions.pod:1801 ../fish/guestfish-actions.pod:2137
+msgid "\"windows\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2678 ../fish/guestfish-actions.pod:1803
+msgid ""
+"Windows does not have distributions.  This string is returned if the OS type"
+" is Windows."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2683 ../src/guestfs-actions.pod:2787
+#: ../src/guestfs-actions.pod:3162 ../fish/guestfish-actions.pod:1808
+#: ../fish/guestfish-actions.pod:1887 ../fish/guestfish-actions.pod:2151
+msgid ""
+"Future versions of libguestfs may return other strings here.  The caller "
+"should be prepared to handle any string."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2693
+msgid "guestfs_inspect_get_drive_mappings"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2695
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_inspect_get_drive_mappings (guestfs_h *g,\n"
+"                                     const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2699 ../fish/guestfish-actions.pod:1817
+msgid ""
+"This call is useful for Windows which uses a primitive system of assigning "
+"drive letters (like \"C:\") to partitions.  This inspection API examines the"
+" Windows Registry to find out how disks/partitions are mapped to drive "
+"letters, and returns a hash table as in the example below:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2705 ../fish/guestfish-actions.pod:1823
+#, no-wrap
+msgid ""
+" C      =>     /dev/vda2\n"
+" E      =>     /dev/vdb1\n"
+" F      =>     /dev/vdc1\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2709 ../fish/guestfish-actions.pod:1827
+msgid ""
+"Note that keys are drive letters.  For Windows, the key is case insensitive "
+"and just contains the drive letter, without the customary colon separator "
+"character."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2713 ../fish/guestfish-actions.pod:1831
+msgid ""
+"In future we may support other operating systems that also used drive "
+"letters, but the keys for those might not be case insensitive and might be "
+"longer than 1 character.  For example in OS-9, hard drives were named C<h0>,"
+" C<h1> etc."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2718 ../fish/guestfish-actions.pod:1836
+msgid ""
+"For Windows guests, currently only hard drive mappings are returned.  "
+"Removable disks (eg. DVD-ROMs) are ignored."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2721 ../fish/guestfish-actions.pod:1839
+msgid ""
+"For guests that do not use drive mappings, or if the drive mappings could "
+"not be determined, this returns an empty hash table."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2724
+msgid ""
+"Please read L<guestfs(3)/INSPECTION> for more details.  See also "
+"C<guestfs_inspect_get_mountpoints>, C<guestfs_inspect_get_filesystems>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2728 ../src/guestfs-actions.pod:2996
+#: ../src/guestfs-actions.pod:3794 ../src/guestfs-actions.pod:5076
+#: ../src/guestfs-actions.pod:7122
+msgid ""
+"This function returns a NULL-terminated array of strings, or NULL if there "
+"was an error.  The array of strings will always have length C<2n+1>, where "
+"C<n> keys and values alternate, followed by the trailing NULL entry.  I<The "
+"caller must free the strings and the array after use>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2734 ../src/guestfs-actions.pod:3190
+msgid "(Added in 1.9.17)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2736
+msgid "guestfs_inspect_get_filesystems"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2738
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_inspect_get_filesystems (guestfs_h *g,\n"
+"                                  const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2742 ../fish/guestfish-actions.pod:1850
+msgid ""
+"This returns a list of all the filesystems that we think are associated with"
+" this operating system.  This includes the root filesystem, other ordinary "
+"filesystems, and non-mounted devices like swap partitions."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2747 ../fish/guestfish-actions.pod:1855
+msgid ""
+"In the case of a multi-boot virtual machine, it is possible for a filesystem"
+" to be shared between operating systems."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2750
+msgid ""
+"Please read L<guestfs(3)/INSPECTION> for more details.  See also "
+"C<guestfs_inspect_get_mountpoints>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2759
+msgid "guestfs_inspect_get_format"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2761
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_inspect_get_format (guestfs_h *g,\n"
+"                             const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2765 ../fish/guestfish-actions.pod:1865
+msgid ""
+"This returns the format of the inspected operating system.  You can use it "
+"to detect install images, live CDs and similar."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2768 ../fish/guestfish-actions.pod:1868
+msgid "Currently defined formats are:"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2772 ../fish/guestfish-actions.pod:1872
+msgid "\"installed\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2774 ../fish/guestfish-actions.pod:1874
+msgid "This is an installed operating system."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:2776 ../fish/guestfish-actions.pod:1876
+msgid "\"installer\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2778 ../fish/guestfish-actions.pod:1878
+msgid ""
+"The disk image being inspected is not an installed operating system, but a "
+"I<bootable> install disk, live CD, or similar."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2783 ../fish/guestfish-actions.pod:1883
+msgid "The format of this disk image is not known."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2795 ../src/guestfs-actions.pod:3226
+#: ../src/guestfs-actions.pod:3242 ../src/guestfs-actions.pod:3260
+#: ../src/guestfs-actions.pod:6020
+msgid "(Added in 1.9.4)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2797
+msgid "guestfs_inspect_get_hostname"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2799
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_inspect_get_hostname (guestfs_h *g,\n"
+"                               const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2803 ../fish/guestfish-actions.pod:1896
+msgid ""
+"This function returns the hostname of the operating system as found by "
+"inspection of the guest's configuration files."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2806 ../fish/guestfish-actions.pod:1899
+msgid ""
+"If the hostname could not be determined, then the string C<unknown> is "
+"returned."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2814
+msgid "(Added in 1.7.9)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2816
+msgid "guestfs_inspect_get_icon"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2818
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_inspect_get_icon (guestfs_h *g,\n"
+"                           const char *root,\n"
+"                           size_t *size_r,\n"
+"                           ...);\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2829
+#, no-wrap
+msgid ""
+" GUESTFS_INSPECT_GET_ICON_FAVICON, int favicon,\n"
+" GUESTFS_INSPECT_GET_ICON_HIGHQUALITY, int highquality,\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2832 ../fish/guestfish-actions.pod:1908
+msgid ""
+"This function returns an icon corresponding to the inspected operating "
+"system.  The icon is returned as a buffer containing a PNG image (re-encoded"
+" to PNG if necessary)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2836 ../fish/guestfish-actions.pod:1912
+msgid ""
+"If it was not possible to get an icon this function returns a zero-length "
+"(non-NULL) buffer.  I<Callers must check for this case>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2839 ../fish/guestfish-actions.pod:1915
+msgid ""
+"Libguestfs will start by looking for a file called C</etc/favicon.png> or "
+"C<C:\\etc\\favicon.png> and if it has the correct format, the contents of "
+"this file will be returned.  You can disable favicons by passing the "
+"optional C<favicon> boolean as false (default is true)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2845 ../fish/guestfish-actions.pod:1921
+msgid ""
+"If finding the favicon fails, then we look in other places in the guest for "
+"a suitable icon."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2848 ../fish/guestfish-actions.pod:1924
+msgid ""
+"If the optional C<highquality> boolean is true then only high quality icons "
+"are returned, which means only icons of high resolution with an alpha "
+"channel.  The default (false) is to return any icon we can, even if it is of"
+" substandard quality."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2859 ../fish/guestfish-actions.pod:1935
+msgid ""
+"Unlike most other inspection API calls, the guest's disks must be mounted up"
+" before you call this, since it needs to read information from the guest "
+"filesystem during the call."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2865 ../fish/guestfish-actions.pod:1941
+msgid ""
+"B<Security:> The icon data comes from the untrusted guest, and should be "
+"treated with caution.  PNG files have been known to contain exploits.  "
+"Ensure that libpng (or other relevant libraries) are fully up to date before"
+" trying to process or display the icon."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2873 ../fish/guestfish-actions.pod:1949
+msgid ""
+"The PNG image returned can be any size.  It might not be square.  Libguestfs"
+" tries to return the largest, highest quality icon available.  The "
+"application must scale the icon to the required size."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2880 ../fish/guestfish-actions.pod:1956
+msgid ""
+"Extracting icons from Windows guests requires the external C<wrestool> "
+"program from the C<icoutils> package, and several programs (C<bmptopnm>, "
+"C<pnmtopng>, C<pamcut>)  from the C<netpbm> package.  These must be "
+"installed separately."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2887 ../fish/guestfish-actions.pod:1963
+msgid ""
+"Operating system icons are usually trademarks.  Seek legal advice before "
+"using trademarks in applications."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2896 ../src/guestfs-actions.pod:3721
+#: ../src/guestfs-actions.pod:4975
+msgid "(Added in 1.11.12)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2898
+msgid "guestfs_inspect_get_icon_va"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2900
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_inspect_get_icon_va (guestfs_h *g,\n"
+"                              const char *root,\n"
+"                              size_t *size_r,\n"
+"                              va_list args);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2906
+msgid "This is the \"va_list variant\" of L</guestfs_inspect_get_icon>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2910
+msgid "guestfs_inspect_get_icon_argv"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2912
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_inspect_get_icon_argv (guestfs_h *g,\n"
+"                                const char *root,\n"
+"                                size_t *size_r,\n"
+"                                const struct guestfs_inspect_get_icon_argv *optargs);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2918
+msgid "This is the \"argv variant\" of L</guestfs_inspect_get_icon>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2922
+msgid "guestfs_inspect_get_major_version"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2924
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_inspect_get_major_version (guestfs_h *g,\n"
+"                                    const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2928 ../fish/guestfish-actions.pod:1974
+msgid ""
+"This returns the major version number of the inspected operating system."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2931 ../fish/guestfish-actions.pod:1977
+msgid ""
+"Windows uses a consistent versioning scheme which is I<not> reflected in the"
+" popular public names used by the operating system.  Notably the operating "
+"system known as \"Windows 7\" is really version 6.1 (ie. major = 6, minor = "
+"1).  You can find out the real versions corresponding to releases of Windows"
+" by consulting Wikipedia or MSDN."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2938 ../src/guestfs-actions.pod:2955
+#: ../fish/guestfish-actions.pod:1984 ../fish/guestfish-actions.pod:1995
+msgid "If the version could not be determined, then C<0> is returned."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2946
+msgid "guestfs_inspect_get_minor_version"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2948
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_inspect_get_minor_version (guestfs_h *g,\n"
+"                                    const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2952 ../fish/guestfish-actions.pod:1992
+msgid ""
+"This returns the minor version number of the inspected operating system."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2957
+msgid ""
+"Please read L<guestfs(3)/INSPECTION> for more details.  See also "
+"C<guestfs_inspect_get_major_version>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:2964
+msgid "guestfs_inspect_get_mountpoints"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:2966
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_inspect_get_mountpoints (guestfs_h *g,\n"
+"                                  const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2970 ../fish/guestfish-actions.pod:2004
+msgid ""
+"This returns a hash of where we think the filesystems associated with this "
+"operating system should be mounted.  Callers should note that this is at "
+"best an educated guess made by reading configuration files such as "
+"C</etc/fstab>.  I<In particular note> that this may return filesystems which"
+" are non-existent or not mountable and callers should be prepared to handle "
+"or ignore failures if they try to mount them."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2979 ../fish/guestfish-actions.pod:2013
+msgid ""
+"Each element in the returned hashtable has a key which is the path of the "
+"mountpoint (eg. C</boot>) and a value which is the filesystem that would be "
+"mounted there (eg. C</dev/sda1>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2984 ../fish/guestfish-actions.pod:2018
+msgid ""
+"Non-mounted devices such as swap devices are I<not> returned in this list."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2987
+msgid ""
+"For operating systems like Windows which still use drive letters, this call "
+"will only return an entry for the first drive \"mounted on\" C</>.  For "
+"information about the mapping of drive letters to partitions, see "
+"C<guestfs_inspect_get_drive_mappings>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:2993
+msgid ""
+"Please read L<guestfs(3)/INSPECTION> for more details.  See also "
+"C<guestfs_inspect_get_filesystems>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3004
+msgid "guestfs_inspect_get_package_format"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3006
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_inspect_get_package_format (guestfs_h *g,\n"
+"                                     const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3010
+msgid ""
+"This function and C<guestfs_inspect_get_package_management> return the "
+"package format and package management tool used by the inspected operating "
+"system.  For example for Fedora these functions would return C<rpm> (package"
+" format) and C<yum> (package management)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3016 ../fish/guestfish-actions.pod:2040
+msgid ""
+"This returns the string C<unknown> if we could not determine the package "
+"format I<or> if the operating system does not have a real packaging system "
+"(eg. Windows)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3020 ../fish/guestfish-actions.pod:2044
+msgid ""
+"Possible strings include: C<rpm>, C<deb>, C<ebuild>, C<pisi>, C<pacman>.  "
+"Future versions of libguestfs may return other strings."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3028 ../src/guestfs-actions.pod:3056
+msgid "(Added in 1.7.5)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3030
+msgid "guestfs_inspect_get_package_management"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3032
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_inspect_get_package_management (guestfs_h *g,\n"
+"                                         const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3036
+msgid ""
+"C<guestfs_inspect_get_package_format> and this function return the package "
+"format and package management tool used by the inspected operating system.  "
+"For example for Fedora these functions would return C<rpm> (package format) "
+"and C<yum> (package management)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3042 ../fish/guestfish-actions.pod:2059
+msgid ""
+"This returns the string C<unknown> if we could not determine the package "
+"management tool I<or> if the operating system does not have a real packaging"
+" system (eg. Windows)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3046 ../fish/guestfish-actions.pod:2063
+msgid ""
+"Possible strings include: C<yum>, C<up2date>, C<apt> (for all Debian "
+"derivatives), C<portage>, C<pisi>, C<pacman>, C<urpmi>.  Future versions of "
+"libguestfs may return other strings."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3058
+msgid "guestfs_inspect_get_product_name"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3060
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_inspect_get_product_name (guestfs_h *g,\n"
+"                                   const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3064 ../fish/guestfish-actions.pod:2074
+msgid ""
+"This returns the product name of the inspected operating system.  The "
+"product name is generally some freeform string which can be displayed to the"
+" user, but should not be parsed by programs."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3069 ../fish/guestfish-actions.pod:2079
+msgid ""
+"If the product name could not be determined, then the string C<unknown> is "
+"returned."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3079
+msgid "guestfs_inspect_get_product_variant"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3081
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_inspect_get_product_variant (guestfs_h *g,\n"
+"                                      const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3085 ../fish/guestfish-actions.pod:2088
+msgid "This returns the product variant of the inspected operating system."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3088 ../fish/guestfish-actions.pod:2091
+msgid ""
+"For Windows guests, this returns the contents of the Registry key "
+"C<HKLM\\Software\\Microsoft\\Windows NT\\CurrentVersion> C<InstallationType>"
+" which is usually a string such as C<Client> or C<Server> (other values are "
+"possible).  This can be used to distinguish consumer and enterprise versions"
+" of Windows that have the same version number (for example, Windows 7 and "
+"Windows 2008 Server are both version 6.1, but the former is C<Client> and "
+"the latter is C<Server>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3097 ../fish/guestfish-actions.pod:2100
+msgid ""
+"For enterprise Linux guests, in future we intend this to return the product "
+"variant such as C<Desktop>, C<Server> and so on.  But this is not "
+"implemented at present."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3101 ../fish/guestfish-actions.pod:2104
+msgid ""
+"If the product variant could not be determined, then the string C<unknown> "
+"is returned."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3104
+msgid ""
+"Please read L<guestfs(3)/INSPECTION> for more details.  See also "
+"C<guestfs_inspect_get_product_name>, C<guestfs_inspect_get_major_version>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3111
+msgid "(Added in 1.9.13)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3113
+msgid "guestfs_inspect_get_roots"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3115
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_inspect_get_roots (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3118
+msgid ""
+"This function is a convenient way to get the list of root devices, as "
+"returned from a previous call to C<guestfs_inspect_os>, but without redoing "
+"the whole inspection process."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3122
+msgid ""
+"This returns an empty list if either no root devices were found or the "
+"caller has not called C<guestfs_inspect_os>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3131
+msgid "(Added in 1.7.3)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3133
+msgid "guestfs_inspect_get_type"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3135
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_inspect_get_type (guestfs_h *g,\n"
+"                           const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3139 ../fish/guestfish-actions.pod:2128
+msgid ""
+"This returns the type of the inspected operating system.  Currently defined "
+"types are:"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:3144 ../fish/guestfish-actions.pod:2133
+msgid "\"linux\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3146 ../fish/guestfish-actions.pod:2135
+msgid "Any Linux-based operating system."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3150 ../fish/guestfish-actions.pod:2139
+msgid "Any Microsoft Windows operating system."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:3152 ../fish/guestfish-actions.pod:2141
+msgid "\"freebsd\""
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3154 ../fish/guestfish-actions.pod:2143
+msgid "FreeBSD."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3158 ../fish/guestfish-actions.pod:2147
+msgid "The operating system type could not be determined."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3172
+msgid "guestfs_inspect_get_windows_current_control_set"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3174
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_inspect_get_windows_current_control_set (guestfs_h *g,\n"
+"                                                  const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3178 ../fish/guestfish-actions.pod:2160
+msgid ""
+"This returns the Windows CurrentControlSet of the inspected guest.  The "
+"CurrentControlSet is a registry key name such as C<ControlSet001>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3181 ../fish/guestfish-actions.pod:2163
+msgid ""
+"This call assumes that the guest is Windows and that the Registry could be "
+"examined by inspection.  If this is not the case then an error is returned."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3192
+msgid "guestfs_inspect_get_windows_systemroot"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3194
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_inspect_get_windows_systemroot (guestfs_h *g,\n"
+"                                         const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3198 ../fish/guestfish-actions.pod:2173
+msgid ""
+"This returns the Windows systemroot of the inspected guest.  The systemroot "
+"is a directory path such as C</WINDOWS>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3201 ../fish/guestfish-actions.pod:2176
+msgid ""
+"This call assumes that the guest is Windows and that the systemroot could be"
+" determined by inspection.  If this is not the case then an error is "
+"returned."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3210
+msgid "(Added in 1.5.25)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3212
+msgid "guestfs_inspect_is_live"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3214
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_inspect_is_live (guestfs_h *g,\n"
+"                          const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3218
+msgid ""
+"If C<guestfs_inspect_get_format> returns C<installer> (this is an install "
+"disk), then this returns true if a live image was detected on the disk."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3228
+msgid "guestfs_inspect_is_multipart"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3230
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_inspect_is_multipart (guestfs_h *g,\n"
+"                               const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3234
+msgid ""
+"If C<guestfs_inspect_get_format> returns C<installer> (this is an install "
+"disk), then this returns true if the disk is part of a set."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3244
+msgid "guestfs_inspect_is_netinst"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3246
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_inspect_is_netinst (guestfs_h *g,\n"
+"                             const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3250
+msgid ""
+"If C<guestfs_inspect_get_format> returns C<installer> (this is an install "
+"disk), then this returns true if the disk is a network installer, ie. not a "
+"self-contained install CD but one which is likely to require network access "
+"to complete the install."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3262
+msgid "guestfs_inspect_list_applications"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3264
+#, no-wrap
+msgid ""
+" struct guestfs_application_list *\n"
+" guestfs_inspect_list_applications (guestfs_h *g,\n"
+"                                    const char *root);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3268 ../fish/guestfish-actions.pod:2218
+msgid "Return the list of applications installed in the operating system."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3270
+msgid ""
+"I<Note:> This call works differently from other parts of the inspection API."
+"  You have to call C<guestfs_inspect_os>, then "
+"C<guestfs_inspect_get_mountpoints>, then mount up the disks, before calling "
+"this.  Listing applications is a significantly more difficult operation "
+"which requires access to the full filesystem.  Also note that unlike the "
+"other C<guestfs_inspect_get_*> calls which are just returning data cached in"
+" the libguestfs handle, this call actually reads parts of the mounted "
+"filesystems during the call."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3280 ../fish/guestfish-actions.pod:2230
+msgid ""
+"This returns an empty list if the inspection code was not able to determine "
+"the list of applications."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3283 ../fish/guestfish-actions.pod:2233
+msgid "The application structure contains the following fields:"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:3287 ../fish/guestfish-actions.pod:2237
+msgid "C<app_name>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3289 ../fish/guestfish-actions.pod:2239
+msgid ""
+"The name of the application.  For Red Hat-derived and Debian-derived Linux "
+"guests, this is the package name."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:3292 ../fish/guestfish-actions.pod:2242
+msgid "C<app_display_name>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3294 ../fish/guestfish-actions.pod:2244
+msgid ""
+"The display name of the application, sometimes localized to the install "
+"language of the guest operating system."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3297 ../fish/guestfish-actions.pod:2247
+msgid ""
+"If unavailable this is returned as an empty string C<\"\">.  Callers needing"
+" to display something can use C<app_name> instead."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:3300 ../fish/guestfish-actions.pod:2250
+msgid "C<app_epoch>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3302 ../fish/guestfish-actions.pod:2252
+msgid ""
+"For package managers which use epochs, this contains the epoch of the "
+"package (an integer).  If unavailable, this is returned as C<0>."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:3305 ../fish/guestfish-actions.pod:2255
+msgid "C<app_version>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3307 ../fish/guestfish-actions.pod:2257
+msgid ""
+"The version string of the application or package.  If unavailable this is "
+"returned as an empty string C<\"\">."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:3310 ../fish/guestfish-actions.pod:2260
+msgid "C<app_release>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3312 ../fish/guestfish-actions.pod:2262
+msgid ""
+"The release string of the application or package, for package managers that "
+"use this.  If unavailable this is returned as an empty string C<\"\">."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:3316 ../fish/guestfish-actions.pod:2266
+msgid "C<app_install_path>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3318 ../fish/guestfish-actions.pod:2268
+msgid ""
+"The installation path of the application (on operating systems such as "
+"Windows which use installation paths).  This path is in the format used by "
+"the guest operating system, it is not a libguestfs path."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3323 ../fish/guestfish-actions.pod:2273
+msgid "If unavailable this is returned as an empty string C<\"\">."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:3325 ../fish/guestfish-actions.pod:2275
+msgid "C<app_trans_path>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3327 ../fish/guestfish-actions.pod:2277
+msgid ""
+"The install path translated into a libguestfs path.  If unavailable this is "
+"returned as an empty string C<\"\">."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:3330 ../fish/guestfish-actions.pod:2280
+msgid "C<app_publisher>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3332 ../fish/guestfish-actions.pod:2282
+msgid ""
+"The name of the publisher of the application, for package managers that use "
+"this.  If unavailable this is returned as an empty string C<\"\">."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:3336 ../fish/guestfish-actions.pod:2286
+msgid "C<app_url>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3338 ../fish/guestfish-actions.pod:2288
+msgid ""
+"The URL (eg. upstream URL) of the application.  If unavailable this is "
+"returned as an empty string C<\"\">."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:3341 ../fish/guestfish-actions.pod:2291
+msgid "C<app_source_package>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3343 ../fish/guestfish-actions.pod:2293
+msgid ""
+"For packaging systems which support this, the name of the source package.  "
+"If unavailable this is returned as an empty string C<\"\">."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:3346 ../fish/guestfish-actions.pod:2296
+msgid "C<app_summary>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3348 ../fish/guestfish-actions.pod:2298
+msgid ""
+"A short (usually one line) description of the application or package.  If "
+"unavailable this is returned as an empty string C<\"\">."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:3351 ../fish/guestfish-actions.pod:2301
+msgid "C<app_description>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3353 ../fish/guestfish-actions.pod:2303
+msgid ""
+"A longer description of the application or package.  If unavailable this is "
+"returned as an empty string C<\"\">."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3360
+msgid ""
+"This function returns a C<struct guestfs_application_list *>, or NULL if "
+"there was an error.  I<The caller must call C<guestfs_free_application_list>"
+" after use>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3364
+msgid "(Added in 1.7.8)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3366
+msgid "guestfs_inspect_os"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3368
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_inspect_os (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3371 ../fish/guestfish-actions.pod:2314
+msgid ""
+"This function uses other libguestfs functions and certain heuristics to "
+"inspect the disk(s) (usually disks belonging to a virtual machine), looking "
+"for operating systems."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3375 ../fish/guestfish-actions.pod:2318
+msgid "The list returned is empty if no operating systems were found."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3377 ../fish/guestfish-actions.pod:2320
+msgid ""
+"If one operating system was found, then this returns a list with a single "
+"element, which is the name of the root filesystem of this operating system."
+"  It is also possible for this function to return a list containing more "
+"than one element, indicating a dual-boot or multi-boot virtual machine, with"
+" each element being the root filesystem of one of the operating systems."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3384
+msgid ""
+"You can pass the root string(s) returned to other C<guestfs_inspect_get_*> "
+"functions in order to query further information about each operating system,"
+" such as the name and version."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3389
+msgid ""
+"This function uses other libguestfs features such as C<guestfs_mount_ro> and"
+" C<guestfs_umount_all> in order to mount and unmount filesystems and look at"
+" the contents.  This should be called with no disks currently mounted.  The "
+"function may also use Augeas, so any existing Augeas handle will be closed."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3395 ../fish/guestfish-actions.pod:2338
+msgid ""
+"This function cannot decrypt encrypted disks.  The caller must do that first"
+" (supplying the necessary keys) if the disk is encrypted."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3401 ../src/guestfs-actions.pod:3732
+#: ../src/guestfs-actions.pod:3814
+msgid "See also C<guestfs_list_filesystems>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3409
+msgid "guestfs_is_blockdev"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3411
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_is_blockdev (guestfs_h *g,\n"
+"                      const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3415 ../fish/guestfish-actions.pod:2350
+msgid ""
+"This returns C<true> if and only if there is a block device with the given "
+"C<path> name."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3418 ../src/guestfs-actions.pod:3447
+#: ../src/guestfs-actions.pod:3477 ../src/guestfs-actions.pod:3492
+#: ../src/guestfs-actions.pod:3508 ../src/guestfs-actions.pod:3564
+#: ../src/guestfs-actions.pod:3579
+msgid "See also C<guestfs_stat>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3422 ../src/guestfs-actions.pod:3451
+#: ../src/guestfs-actions.pod:3496 ../src/guestfs-actions.pod:3568
+#: ../src/guestfs-actions.pod:3583
+msgid "(Added in 1.5.10)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3424
+msgid "guestfs_is_busy"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3426
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_is_busy (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3429 ../fish/guestfish-actions.pod:2359
+msgid ""
+"This returns true iff this handle is busy processing a command (in the "
+"C<BUSY> state)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3438
+msgid "guestfs_is_chardev"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3440
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_is_chardev (guestfs_h *g,\n"
+"                     const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3444 ../fish/guestfish-actions.pod:2368
+msgid ""
+"This returns C<true> if and only if there is a character device with the "
+"given C<path> name."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3453
+msgid "guestfs_is_config"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3455
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_is_config (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3458 ../fish/guestfish-actions.pod:2377
+msgid ""
+"This returns true iff this handle is being configured (in the C<CONFIG> "
+"state)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3467
+msgid "guestfs_is_dir"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3469
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_is_dir (guestfs_h *g,\n"
+"                 const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3473 ../fish/guestfish-actions.pod:2386
+msgid ""
+"This returns C<true> if and only if there is a directory with the given "
+"C<path> name.  Note that it returns false for other objects like files."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3483
+msgid "guestfs_is_fifo"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3485
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_is_fifo (guestfs_h *g,\n"
+"                  const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3489 ../fish/guestfish-actions.pod:2396
+msgid ""
+"This returns C<true> if and only if there is a FIFO (named pipe)  with the "
+"given C<path> name."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3498
+msgid "guestfs_is_file"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3500
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_is_file (guestfs_h *g,\n"
+"                  const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3504 ../fish/guestfish-actions.pod:2405
+msgid ""
+"This returns C<true> if and only if there is a regular file with the given "
+"C<path> name.  Note that it returns false for other objects like "
+"directories."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3514
+msgid "guestfs_is_launching"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3516
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_is_launching (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3519 ../fish/guestfish-actions.pod:2415
+msgid ""
+"This returns true iff this handle is launching the subprocess (in the "
+"C<LAUNCHING> state)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3528
+msgid "guestfs_is_lv"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3530
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_is_lv (guestfs_h *g,\n"
+"                const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3534 ../fish/guestfish-actions.pod:2424
+msgid ""
+"This command tests whether C<device> is a logical volume, and returns true "
+"iff this is the case."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3541
+msgid "guestfs_is_ready"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3543
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_is_ready (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3546 ../fish/guestfish-actions.pod:2431
+msgid ""
+"This returns true iff this handle is ready to accept commands (in the "
+"C<READY> state)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3555
+msgid "guestfs_is_socket"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3557
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_is_socket (guestfs_h *g,\n"
+"                    const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3561 ../fish/guestfish-actions.pod:2440
+msgid ""
+"This returns C<true> if and only if there is a Unix domain socket with the "
+"given C<path> name."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3570
+msgid "guestfs_is_symlink"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3572
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_is_symlink (guestfs_h *g,\n"
+"                     const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3576 ../fish/guestfish-actions.pod:2449
+msgid ""
+"This returns C<true> if and only if there is a symbolic link with the given "
+"C<path> name."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3585
+msgid "guestfs_is_zero"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3587
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_is_zero (guestfs_h *g,\n"
+"                  const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3591 ../fish/guestfish-actions.pod:2458
+msgid ""
+"This returns true iff the file exists and the file is empty or it contains "
+"all zero bytes."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3596 ../src/guestfs-actions.pod:3610
+msgid "(Added in 1.11.8)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3598
+msgid "guestfs_is_zero_device"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3600
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_is_zero_device (guestfs_h *g,\n"
+"                         const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3604 ../fish/guestfish-actions.pod:2465
+msgid "This returns true iff the device exists and contains all zero bytes."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3606 ../fish/guestfish-actions.pod:2467
+msgid "Note that for large devices this can take a long time to run."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3612
+msgid "guestfs_kill_subprocess"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3614
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_kill_subprocess (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3617 ../fish/guestfish-actions.pod:2473
+msgid "This kills the qemu subprocess.  You should never need to call this."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3623
+msgid "guestfs_launch"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3625
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_launch (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3628 ../fish/guestfish-actions.pod:2481
+msgid ""
+"Internally libguestfs is implemented by running a virtual machine using "
+"L<qemu(1)>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3631 ../fish/guestfish-actions.pod:2484
+msgid ""
+"You should call this after configuring the handle (eg. adding drives) but "
+"before performing any actions."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3643
+msgid "guestfs_lchown"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3645
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_lchown (guestfs_h *g,\n"
+"                 int owner,\n"
+"                 int group,\n"
+"                 const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3651
+msgid ""
+"Change the file owner to C<owner> and group to C<group>.  This is like "
+"C<guestfs_chown> but if C<path> is a symlink then the link itself is "
+"changed, not the target."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3663
+msgid "guestfs_lgetxattr"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3665
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_lgetxattr (guestfs_h *g,\n"
+"                    const char *path,\n"
+"                    const char *name,\n"
+"                    size_t *size_r);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3671 ../fish/guestfish-actions.pod:2503
+msgid ""
+"Get a single extended attribute from file C<path> named C<name>.  If C<path>"
+" is a symlink, then this call returns an extended attribute from the "
+"symlink."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3685
+msgid "See also: C<guestfs_lgetxattrs>, C<guestfs_getxattr>, L<attr(5)>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3693
+msgid "guestfs_lgetxattrs"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3695
+#, no-wrap
+msgid ""
+" struct guestfs_xattr_list *\n"
+" guestfs_lgetxattrs (guestfs_h *g,\n"
+"                     const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3699
+msgid ""
+"This is the same as C<guestfs_getxattrs>, but if C<path> is a symbolic link,"
+" then it returns the extended attributes of the link itself."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3709
+msgid "guestfs_list_9p"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3711
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_list_9p (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3714 ../fish/guestfish-actions.pod:2531
+msgid ""
+"List all 9p filesystems attached to the guest.  A list of mount tags is "
+"returned."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3723
+msgid "guestfs_list_devices"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3725
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_list_devices (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3728 ../fish/guestfish-actions.pod:2538
+msgid "List all the block devices."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3730 ../fish/guestfish-actions.pod:2540
+msgid "The full block device names are returned, eg. C</dev/sda>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3740
+msgid "guestfs_list_dm_devices"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3742
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_list_dm_devices (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3745 ../fish/guestfish-actions.pod:2548
+msgid "List all device mapper devices."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3747
+msgid ""
+"The returned list contains C</dev/mapper/*> devices, eg. ones created by a "
+"previous call to C<guestfs_luks_open>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3750
+msgid ""
+"Device mapper devices which correspond to logical volumes are I<not> "
+"returned in this list.  Call C<guestfs_lvs> if you want to list logical "
+"volumes."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3758 ../src/guestfs-actions.pod:5214
+msgid "(Added in 1.11.15)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3760
+msgid "guestfs_list_filesystems"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3762
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_list_filesystems (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3765 ../fish/guestfish-actions.pod:2561
+msgid ""
+"This inspection command looks for filesystems on partitions, block devices "
+"and logical volumes, returning a list of devices containing filesystems and "
+"their type."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3769 ../fish/guestfish-actions.pod:2565
+msgid ""
+"The return value is a hash, where the keys are the devices containing "
+"filesystems, and the values are the filesystem types.  For example:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3773 ../fish/guestfish-actions.pod:2569
+#, no-wrap
+msgid ""
+" \"/dev/sda1\" => \"ntfs\"\n"
+" \"/dev/sda2\" => \"ext2\"\n"
+" \"/dev/vg_guest/lv_root\" => \"ext4\"\n"
+" \"/dev/vg_guest/lv_swap\" => \"swap\"\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3778 ../fish/guestfish-actions.pod:2574
+msgid ""
+"The value can have the special value \"unknown\", meaning the content of the"
+" device is undetermined or empty.  \"swap\" means a Linux swap partition."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3782
+msgid ""
+"This command runs other libguestfs commands, which might include "
+"C<guestfs_mount> and C<guestfs_umount>, and therefore you should use this "
+"soon after launch and only when nothing is mounted."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3786
+msgid ""
+"Not all of the filesystems returned will be mountable.  In particular, swap "
+"partitions are returned in the list.  Also this command does not check that "
+"each filesystem found is valid and mountable, and some filesystems might be "
+"mountable but require special options.  Filesystems may not all belong to a "
+"single logical operating system (use C<guestfs_inspect_os> to look for "
+"OSes)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3800 ../src/guestfs-actions.pod:5569
+msgid "(Added in 1.5.15)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3802
+msgid "guestfs_list_partitions"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3804
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_list_partitions (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3807 ../fish/guestfish-actions.pod:2594
+msgid "List all the partitions detected on all block devices."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3809 ../fish/guestfish-actions.pod:2596
+msgid "The full partition device names are returned, eg. C</dev/sda1>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3811
+msgid ""
+"This does not return logical volumes.  For that you will need to call "
+"C<guestfs_lvs>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3822
+msgid "guestfs_ll"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3824
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_ll (guestfs_h *g,\n"
+"             const char *directory);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3828 ../fish/guestfish-actions.pod:2607
+msgid ""
+"List the files in C<directory> (relative to the root directory, there is no "
+"cwd) in the format of 'ls -la'."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3831 ../fish/guestfish-actions.pod:2610
+msgid ""
+"This command is mostly useful for interactive sessions.  It is I<not> "
+"intended that you try to parse the output string."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3839
+msgid "guestfs_ln"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3841
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_ln (guestfs_h *g,\n"
+"             const char *target,\n"
+"             const char *linkname);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3846 ../fish/guestfish-actions.pod:2617
+msgid "This command creates a hard link using the C<ln> command."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3852
+msgid "guestfs_ln_f"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3854
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_ln_f (guestfs_h *g,\n"
+"               const char *target,\n"
+"               const char *linkname);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3859 ../fish/guestfish-actions.pod:2623
+msgid ""
+"This command creates a hard link using the C<ln -f> command.  The I<-f> "
+"option removes the link (C<linkname>) if it exists already."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3866
+msgid "guestfs_ln_s"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3868
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_ln_s (guestfs_h *g,\n"
+"               const char *target,\n"
+"               const char *linkname);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3873 ../fish/guestfish-actions.pod:2630
+msgid "This command creates a symbolic link using the C<ln -s> command."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3879
+msgid "guestfs_ln_sf"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3881
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_ln_sf (guestfs_h *g,\n"
+"                const char *target,\n"
+"                const char *linkname);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3886 ../fish/guestfish-actions.pod:2636
+msgid ""
+"This command creates a symbolic link using the C<ln -sf> command, The I<-f> "
+"option removes the link (C<linkname>) if it exists already."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3893
+msgid "guestfs_lremovexattr"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3895
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_lremovexattr (guestfs_h *g,\n"
+"                       const char *xattr,\n"
+"                       const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3900
+msgid ""
+"This is the same as C<guestfs_removexattr>, but if C<path> is a symbolic "
+"link, then it removes an extended attribute of the link itself."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3908
+msgid "guestfs_ls"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3910
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_ls (guestfs_h *g,\n"
+"             const char *directory);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3914 ../fish/guestfish-actions.pod:2651
+msgid ""
+"List the files in C<directory> (relative to the root directory, there is no "
+"cwd).  The '.' and '..' entries are not returned, but hidden files are "
+"shown."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3918
+msgid ""
+"This command is mostly useful for interactive sessions.  Programs should "
+"probably use C<guestfs_readdir> instead."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3927
+msgid "guestfs_lsetxattr"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3929
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_lsetxattr (guestfs_h *g,\n"
+"                    const char *xattr,\n"
+"                    const char *val,\n"
+"                    int vallen,\n"
+"                    const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3936
+msgid ""
+"This is the same as C<guestfs_setxattr>, but if C<path> is a symbolic link, "
+"then it sets an extended attribute of the link itself."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3944
+msgid "guestfs_lstat"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3946
+#, no-wrap
+msgid ""
+" struct guestfs_stat *\n"
+" guestfs_lstat (guestfs_h *g,\n"
+"                const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3950 ../src/guestfs-actions.pod:6721
+#: ../fish/guestfish-actions.pod:2670 ../fish/guestfish-actions.pod:4472
+msgid "Returns file information for the given C<path>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3952
+msgid ""
+"This is the same as C<guestfs_stat> except that if C<path> is a symbolic "
+"link, then the link is stat-ed, not the file it refers to."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3956 ../fish/guestfish-actions.pod:2676
+msgid "This is the same as the C<lstat(2)> system call."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3958 ../src/guestfs-actions.pod:6725
+msgid ""
+"This function returns a C<struct guestfs_stat *>, or NULL if there was an "
+"error.  I<The caller must call C<guestfs_free_stat> after use>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3962 ../src/guestfs-actions.pod:6729
+#: ../src/guestfs-actions.pod:6747 ../src/guestfs-actions.pod:7128
+msgid "(Added in 0.9.2)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3964
+msgid "guestfs_lstatlist"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3966
+#, no-wrap
+msgid ""
+" struct guestfs_stat_list *\n"
+" guestfs_lstatlist (guestfs_h *g,\n"
+"                    const char *path,\n"
+"                    char *const *names);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3971
+msgid ""
+"This call allows you to perform the C<guestfs_lstat> operation on multiple "
+"files, where all files are in the directory C<path>.  C<names> is the list "
+"of files from this directory."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3975 ../fish/guestfish-actions.pod:2686
+msgid ""
+"On return you get a list of stat structs, with a one-to-one correspondence "
+"to the C<names> list.  If any name did not exist or could not be lstat'd, "
+"then the C<ino> field of that structure is set to C<-1>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3980
+msgid ""
+"This call is intended for programs that want to efficiently list a directory"
+" contents without making many round-trips.  See also C<guestfs_lxattrlist> "
+"for a similarly efficient call for getting extended attributes.  Very long "
+"directory listings might cause the protocol message size to be exceeded, "
+"causing this call to fail.  The caller must split up such requests into "
+"smaller groups of names."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:3988
+msgid ""
+"This function returns a C<struct guestfs_stat_list *>, or NULL if there was "
+"an error.  I<The caller must call C<guestfs_free_stat_list> after use>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:3994
+msgid "guestfs_luks_add_key"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:3996
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_luks_add_key (guestfs_h *g,\n"
+"                       const char *device,\n"
+"                       const char *key,\n"
+"                       const char *newkey,\n"
+"                       int keyslot);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4003 ../fish/guestfish-actions.pod:2703
+msgid ""
+"This command adds a new key on LUKS device C<device>.  C<key> is any "
+"existing key, and is used to access the device.  C<newkey> is the new key to"
+" add.  C<keyslot> is the key slot that will be replaced."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4008
+msgid ""
+"Note that if C<keyslot> already contains a key, then this command will fail."
+"  You have to use C<guestfs_luks_kill_slot> first to remove that key."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4014 ../src/guestfs-actions.pod:4054
+#: ../src/guestfs-actions.pod:4077 ../src/guestfs-actions.pod:4097
+#: ../src/guestfs-actions.pod:4132 ../src/guestfs-actions.pod:4151
+msgid ""
+"This function takes a key or passphrase parameter which could contain "
+"sensitive material.  Read the section L</KEYS AND PASSPHRASES> for more "
+"information."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4018 ../src/guestfs-actions.pod:4058
+#: ../src/guestfs-actions.pod:4081 ../src/guestfs-actions.pod:4101
+msgid "(Added in 1.5.2)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4020
+msgid "guestfs_luks_close"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4022
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_luks_close (guestfs_h *g,\n"
+"                     const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4026
+msgid ""
+"This closes a LUKS device that was created earlier by C<guestfs_luks_open> "
+"or C<guestfs_luks_open_ro>.  The C<device> parameter must be the name of the"
+" LUKS mapping device (ie. C</dev/mapper/mapname>) and I<not> the name of the"
+" underlying block device."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4034 ../src/guestfs-actions.pod:4136
+#: ../src/guestfs-actions.pod:4155 ../src/guestfs-actions.pod:4205
+#: ../src/guestfs-actions.pod:4253
+msgid "(Added in 1.5.1)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4036
+msgid "guestfs_luks_format"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4038
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_luks_format (guestfs_h *g,\n"
+"                      const char *device,\n"
+"                      const char *key,\n"
+"                      int keyslot);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4044 ../fish/guestfish-actions.pod:2729
+msgid ""
+"This command erases existing data on C<device> and formats the device as a "
+"LUKS encrypted device.  C<key> is the initial key, which is added to key "
+"slot C<slot>.  (LUKS supports 8 key slots, numbered 0-7)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4051 ../src/guestfs-actions.pod:4074
+#: ../src/guestfs-actions.pod:4217 ../src/guestfs-actions.pod:5320
+#: ../src/guestfs-actions.pod:6102 ../src/guestfs-actions.pod:6528
+#: ../src/guestfs-actions.pod:6558 ../src/guestfs-actions.pod:6591
+#: ../src/guestfs-actions.pod:7787 ../fish/guestfish-actions.pod:2737
+#: ../fish/guestfish-actions.pod:2750 ../fish/guestfish-actions.pod:2837
+#: ../fish/guestfish-actions.pod:3498 ../fish/guestfish-actions.pod:4018
+#: ../fish/guestfish-actions.pod:4343 ../fish/guestfish-actions.pod:4366
+#: ../fish/guestfish-actions.pod:4388 ../fish/guestfish-actions.pod:5126
+msgid ""
+"B<This command is dangerous.  Without careful use you can easily destroy all"
+" your data>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4060
+msgid "guestfs_luks_format_cipher"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4062
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_luks_format_cipher (guestfs_h *g,\n"
+"                             const char *device,\n"
+"                             const char *key,\n"
+"                             int keyslot,\n"
+"                             const char *cipher);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4069
+msgid ""
+"This command is the same as C<guestfs_luks_format> but it also allows you to"
+" set the C<cipher> used."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4083
+msgid "guestfs_luks_kill_slot"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4085
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_luks_kill_slot (guestfs_h *g,\n"
+"                         const char *device,\n"
+"                         const char *key,\n"
+"                         int keyslot);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4091 ../fish/guestfish-actions.pod:2757
+msgid ""
+"This command deletes the key in key slot C<keyslot> from the encrypted LUKS "
+"device C<device>.  C<key> must be one of the I<other> keys."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4103
+msgid "guestfs_luks_open"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4105
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_luks_open (guestfs_h *g,\n"
+"                    const char *device,\n"
+"                    const char *key,\n"
+"                    const char *mapname);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4111 ../fish/guestfish-actions.pod:2768
+msgid ""
+"This command opens a block device which has been encrypted according to the "
+"Linux Unified Key Setup (LUKS) standard."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4114 ../fish/guestfish-actions.pod:2771
+msgid "C<device> is the encrypted block device or partition."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4116 ../fish/guestfish-actions.pod:2773
+msgid ""
+"The caller must supply one of the keys associated with the LUKS block "
+"device, in the C<key> parameter."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4119 ../fish/guestfish-actions.pod:2776
+msgid ""
+"This creates a new block device called C</dev/mapper/mapname>.  Reads and "
+"writes to this block device are decrypted from and encrypted to the "
+"underlying C<device> respectively."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4123
+msgid ""
+"If this block device contains LVM volume groups, then calling "
+"C<guestfs_vgscan> followed by C<guestfs_vg_activate_all> will make them "
+"visible."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4127
+msgid "Use C<guestfs_list_dm_devices> to list all device mapper devices."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4138
+msgid "guestfs_luks_open_ro"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4140
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_luks_open_ro (guestfs_h *g,\n"
+"                       const char *device,\n"
+"                       const char *key,\n"
+"                       const char *mapname);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4146
+msgid ""
+"This is the same as C<guestfs_luks_open> except that a read-only mapping is "
+"created."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4157
+msgid "guestfs_lvcreate"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4159
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_lvcreate (guestfs_h *g,\n"
+"                   const char *logvol,\n"
+"                   const char *volgroup,\n"
+"                   int mbytes);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4165 ../fish/guestfish-actions.pod:2804
+msgid ""
+"This creates an LVM logical volume called C<logvol> on the volume group "
+"C<volgroup>, with C<size> megabytes."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4172
+msgid "guestfs_lvm_canonical_lv_name"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4174
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_lvm_canonical_lv_name (guestfs_h *g,\n"
+"                                const char *lvname);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4178 ../fish/guestfish-actions.pod:2811
+msgid ""
+"This converts alternative naming schemes for LVs that you might find to the "
+"canonical name.  For example, C</dev/mapper/VG-LV> is converted to "
+"C</dev/VG/LV>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4182 ../fish/guestfish-actions.pod:2815
+msgid ""
+"This command returns an error if the C<lvname> parameter does not refer to a"
+" logical volume."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4185
+msgid "See also C<guestfs_is_lv>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4190
+msgid "(Added in 1.5.24)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4192
+msgid "guestfs_lvm_clear_filter"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4194
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_lvm_clear_filter (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4197
+msgid ""
+"This undoes the effect of C<guestfs_lvm_set_filter>.  LVM will be able to "
+"see every block device."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4200 ../src/guestfs-actions.pod:4242
+#: ../fish/guestfish-actions.pod:2827 ../fish/guestfish-actions.pod:2858
+msgid ""
+"This command also clears the LVM cache and performs a volume group scan."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4207
+msgid "guestfs_lvm_remove_all"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4209
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_lvm_remove_all (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4212 ../fish/guestfish-actions.pod:2834
+msgid ""
+"This command removes all LVM logical volumes, volume groups and physical "
+"volumes."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4222
+msgid "guestfs_lvm_set_filter"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4224
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_lvm_set_filter (guestfs_h *g,\n"
+"                         char *const *devices);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4228 ../fish/guestfish-actions.pod:2844
+msgid ""
+"This sets the LVM device filter so that LVM will only be able to \"see\" the"
+" block devices in the list C<devices>, and will ignore all other attached "
+"block devices."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4232 ../fish/guestfish-actions.pod:2848
+msgid ""
+"Where disk image(s) contain duplicate PVs or VGs, this command is useful to "
+"get LVM to ignore the duplicates, otherwise LVM can get confused.  Note also"
+" there are two types of duplication possible: either cloned PVs/VGs which "
+"have identical UUIDs; or VGs that are not cloned but just happen to have the"
+" same name.  In normal operation you cannot create this situation, but you "
+"can do it outside LVM, eg.  by cloning disk images or by bit twiddling "
+"inside the LVM metadata."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4245 ../fish/guestfish-actions.pod:2861
+msgid "You can filter whole block devices or individual partitions."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4247 ../fish/guestfish-actions.pod:2863
+msgid ""
+"You cannot use this if any VG is currently in use (eg.  contains a mounted "
+"filesystem), even if you are not filtering out that VG."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4255
+msgid "guestfs_lvremove"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4257
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_lvremove (guestfs_h *g,\n"
+"                   const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4261 ../fish/guestfish-actions.pod:2871
+msgid ""
+"Remove an LVM logical volume C<device>, where C<device> is the path to the "
+"LV, such as C</dev/VG/LV>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4264 ../fish/guestfish-actions.pod:2874
+msgid ""
+"You can also remove all LVs in a volume group by specifying the VG name, "
+"C</dev/VG>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4269 ../src/guestfs-actions.pod:5666
+#: ../src/guestfs-actions.pod:7498
+msgid "(Added in 1.0.13)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4271
+msgid "guestfs_lvrename"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4273
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_lvrename (guestfs_h *g,\n"
+"                   const char *logvol,\n"
+"                   const char *newlogvol);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4278 ../fish/guestfish-actions.pod:2881
+msgid "Rename a logical volume C<logvol> with the new name C<newlogvol>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4282 ../src/guestfs-actions.pod:7511
+msgid "(Added in 1.0.83)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4284
+msgid "guestfs_lvresize"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4286
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_lvresize (guestfs_h *g,\n"
+"                   const char *device,\n"
+"                   int mbytes);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4291 ../fish/guestfish-actions.pod:2887
+msgid ""
+"This resizes (expands or shrinks) an existing LVM logical volume to "
+"C<mbytes>.  When reducing, data in the reduced part is lost."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4299
+msgid "guestfs_lvresize_free"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4301
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_lvresize_free (guestfs_h *g,\n"
+"                        const char *lv,\n"
+"                        int percent);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4306 ../fish/guestfish-actions.pod:2895
+msgid ""
+"This expands an existing logical volume C<lv> so that it fills C<pc>% of the"
+" remaining free space in the volume group.  Commonly you would call this "
+"with pc = 100 which expands the logical volume as much as possible, using "
+"all remaining free space in the volume group."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4314
+msgid "(Added in 1.3.3)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4316
+msgid "guestfs_lvs"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4318
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_lvs (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4321 ../fish/guestfish-actions.pod:2905
+msgid ""
+"List all the logical volumes detected.  This is the equivalent of the "
+"L<lvs(8)> command."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4324 ../fish/guestfish-actions.pod:2908
+msgid ""
+"This returns a list of the logical volume device names (eg. "
+"C</dev/VolGroup00/LogVol00>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4327
+msgid "See also C<guestfs_lvs_full>, C<guestfs_list_filesystems>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4335
+msgid "guestfs_lvs_full"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4337
+#, no-wrap
+msgid ""
+" struct guestfs_lvm_lv_list *\n"
+" guestfs_lvs_full (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4340 ../fish/guestfish-actions.pod:2917
+msgid ""
+"List all the logical volumes detected.  This is the equivalent of the "
+"L<lvs(8)> command.  The \"full\" version includes all fields."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4343
+msgid ""
+"This function returns a C<struct guestfs_lvm_lv_list *>, or NULL if there "
+"was an error.  I<The caller must call C<guestfs_free_lvm_lv_list> after "
+"use>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4349
+msgid "guestfs_lvuuid"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4351
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_lvuuid (guestfs_h *g,\n"
+"                 const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4355 ../fish/guestfish-actions.pod:2924
+msgid "This command returns the UUID of the LVM LV C<device>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4362
+msgid "guestfs_lxattrlist"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4364
+#, no-wrap
+msgid ""
+" struct guestfs_xattr_list *\n"
+" guestfs_lxattrlist (guestfs_h *g,\n"
+"                     const char *path,\n"
+"                     char *const *names);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4369 ../fish/guestfish-actions.pod:2930
+msgid ""
+"This call allows you to get the extended attributes of multiple files, where"
+" all files are in the directory C<path>.  C<names> is the list of files from"
+" this directory."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4373 ../fish/guestfish-actions.pod:2934
+msgid ""
+"On return you get a flat list of xattr structs which must be interpreted "
+"sequentially.  The first xattr struct always has a zero-length C<attrname>."
+"  C<attrval> in this struct is zero-length to indicate there was an error "
+"doing C<lgetxattr> for this file, I<or> is a C string which is a decimal "
+"number (the number of following attributes for this file, which could be "
+"C<\"0\">).  Then after the first xattr struct are the zero or more "
+"attributes for the first named file.  This repeats for the second and "
+"subsequent files."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4383
+msgid ""
+"This call is intended for programs that want to efficiently list a directory"
+" contents without making many round-trips.  See also C<guestfs_lstatlist> "
+"for a similarly efficient call for getting standard stats.  Very long "
+"directory listings might cause the protocol message size to be exceeded, "
+"causing this call to fail.  The caller must split up such requests into "
+"smaller groups of names."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4397
+msgid "guestfs_mkdir"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4399
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mkdir (guestfs_h *g,\n"
+"                const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4403 ../fish/guestfish-actions.pod:2956
+msgid "Create a directory named C<path>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4409
+msgid "guestfs_mkdir_mode"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4411
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mkdir_mode (guestfs_h *g,\n"
+"                     const char *path,\n"
+"                     int mode);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4416 ../fish/guestfish-actions.pod:2962
+msgid ""
+"This command creates a directory, setting the initial permissions of the "
+"directory to C<mode>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4419 ../fish/guestfish-actions.pod:2965
+msgid ""
+"For common Linux filesystems, the actual mode which is set will be C<mode & "
+"~umask & 01777>.  Non-native-Linux filesystems may interpret the mode in "
+"other ways."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4423
+msgid "See also C<guestfs_mkdir>, C<guestfs_umask>"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4429
+msgid "guestfs_mkdir_p"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4431
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mkdir_p (guestfs_h *g,\n"
+"                  const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4435 ../fish/guestfish-actions.pod:2975
+msgid ""
+"Create a directory named C<path>, creating any parent directories as "
+"necessary.  This is like the C<mkdir -p> shell command."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4442
+msgid "guestfs_mkdtemp"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4444
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_mkdtemp (guestfs_h *g,\n"
+"                  const char *template);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4448 ../fish/guestfish-actions.pod:2982
+msgid ""
+"This command creates a temporary directory.  The C<template> parameter "
+"should be a full pathname for the temporary directory name with the final "
+"six characters being \"XXXXXX\"."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4453 ../fish/guestfish-actions.pod:2987
+msgid ""
+"For example: \"/tmp/myprogXXXXXX\" or \"/Temp/myprogXXXXXX\", the second one"
+" being suitable for Windows filesystems."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4456 ../fish/guestfish-actions.pod:2990
+msgid "The name of the temporary directory that was created is returned."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4459 ../fish/guestfish-actions.pod:2993
+msgid ""
+"The temporary directory is created with mode 0700 and is owned by root."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4462 ../fish/guestfish-actions.pod:2996
+msgid ""
+"The caller is responsible for deleting the temporary directory and its "
+"contents after use."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4465 ../fish/guestfish-actions.pod:2999
+msgid "See also: L<mkdtemp(3)>"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4472
+msgid "guestfs_mke2fs_J"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4474
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mke2fs_J (guestfs_h *g,\n"
+"                   const char *fstype,\n"
+"                   int blocksize,\n"
+"                   const char *device,\n"
+"                   const char *journal);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4481 ../fish/guestfish-actions.pod:3005
+msgid ""
+"This creates an ext2/3/4 filesystem on C<device> with an external journal on"
+" C<journal>.  It is equivalent to the command:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4485 ../fish/guestfish-actions.pod:3009
+#, no-wrap
+msgid ""
+" mke2fs -t fstype -b blocksize -J device=<journal> <device>\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4487
+msgid "See also C<guestfs_mke2journal>."
+msgstr ""
+
+#. type: textblock
+#: ../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:4630 ../src/guestfs-actions.pod:4907
+msgid "(Added in 1.0.68)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4493
+msgid "guestfs_mke2fs_JL"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4495
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mke2fs_JL (guestfs_h *g,\n"
+"                    const char *fstype,\n"
+"                    int blocksize,\n"
+"                    const char *device,\n"
+"                    const char *label);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4502 ../fish/guestfish-actions.pod:3017
+msgid ""
+"This creates an ext2/3/4 filesystem on C<device> with an external journal on"
+" the journal labeled C<label>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4505
+msgid "See also C<guestfs_mke2journal_L>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4511
+msgid "guestfs_mke2fs_JU"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4513
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mke2fs_JU (guestfs_h *g,\n"
+"                    const char *fstype,\n"
+"                    int blocksize,\n"
+"                    const char *device,\n"
+"                    const char *uuid);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4520 ../fish/guestfish-actions.pod:3026
+msgid ""
+"This creates an ext2/3/4 filesystem on C<device> with an external journal on"
+" the journal with UUID C<uuid>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4523
+msgid "See also C<guestfs_mke2journal_U>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4529
+msgid "guestfs_mke2journal"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4531
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mke2journal (guestfs_h *g,\n"
+"                      int blocksize,\n"
+"                      const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4536 ../fish/guestfish-actions.pod:3035
+msgid ""
+"This creates an ext2 external journal on C<device>.  It is equivalent to the"
+" command:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4539 ../fish/guestfish-actions.pod:3038
+#, no-wrap
+msgid ""
+" mke2fs -O journal_dev -b blocksize device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4545
+msgid "guestfs_mke2journal_L"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4547
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mke2journal_L (guestfs_h *g,\n"
+"                        int blocksize,\n"
+"                        const char *label,\n"
+"                        const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4553 ../fish/guestfish-actions.pod:3044
+msgid ""
+"This creates an ext2 external journal on C<device> with label C<label>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4559
+msgid "guestfs_mke2journal_U"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4561
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mke2journal_U (guestfs_h *g,\n"
+"                        int blocksize,\n"
+"                        const char *uuid,\n"
+"                        const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4567 ../fish/guestfish-actions.pod:3050
+msgid "This creates an ext2 external journal on C<device> with UUID C<uuid>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4573
+msgid "guestfs_mkfifo"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4575
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mkfifo (guestfs_h *g,\n"
+"                 int mode,\n"
+"                 const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4580
+msgid ""
+"This call creates a FIFO (named pipe) called C<path> with mode C<mode>.  It "
+"is just a convenient wrapper around C<guestfs_mknod>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4590
+msgid "guestfs_mkfs"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4592
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mkfs (guestfs_h *g,\n"
+"               const char *fstype,\n"
+"               const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4597 ../fish/guestfish-actions.pod:3066
+msgid ""
+"This creates a filesystem on C<device> (usually a partition or LVM logical "
+"volume).  The filesystem type is C<fstype>, for example C<ext3>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4605
+msgid "guestfs_mkfs_b"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4607
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mkfs_b (guestfs_h *g,\n"
+"                 const char *fstype,\n"
+"                 int blocksize,\n"
+"                 const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4613
+msgid ""
+"This call is similar to C<guestfs_mkfs>, but it allows you to control the "
+"block size of the resulting filesystem.  Supported block sizes depend on the"
+" filesystem type, but typically they are C<1024>, C<2048> or C<4096> only."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4618 ../src/guestfs-actions.pod:4663
+#: ../fish/guestfish-actions.pod:3079 ../fish/guestfish-actions.pod:3106
+msgid ""
+"For VFAT and NTFS the C<blocksize> parameter is treated as the requested "
+"cluster size."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4623 ../fish/guestfish-actions.pod:3082
+msgid ""
+"This function is deprecated.  In new code, use the C<mkfs_opts> call "
+"instead."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4632
+msgid "guestfs_mkfs_opts"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4634
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mkfs_opts (guestfs_h *g,\n"
+"                    const char *fstype,\n"
+"                    const char *device,\n"
+"                    ...);\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4645
+#, no-wrap
+msgid ""
+" GUESTFS_MKFS_OPTS_BLOCKSIZE, int blocksize,\n"
+" GUESTFS_MKFS_OPTS_FEATURES, const char *features,\n"
+" GUESTFS_MKFS_OPTS_INODE, int inode,\n"
+" GUESTFS_MKFS_OPTS_SECTORSIZE, int sectorsize,\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4650 ../fish/guestfish-actions.pod:3093
+msgid ""
+"This function creates a filesystem on C<device>.  The filesystem type is "
+"C<fstype>, for example C<ext3>."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:4657 ../fish/guestfish-actions.pod:3100
+msgid "C<blocksize>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4659 ../fish/guestfish-actions.pod:3102
+msgid ""
+"The filesystem block size.  Supported block sizes depend on the filesystem "
+"type, but typically they are C<1024>, C<2048> or C<4096> for Linux ext2/3 "
+"filesystems."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4666 ../fish/guestfish-actions.pod:3109
+msgid "For UFS block sizes, please see L<mkfs.ufs(8)>."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:4668 ../fish/guestfish-actions.pod:3111
+msgid "C<features>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4670 ../fish/guestfish-actions.pod:3113
+msgid "This passes the I<-O> parameter to the external mkfs program."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4672 ../fish/guestfish-actions.pod:3115
+msgid ""
+"For certain filesystem types, this allows extra filesystem features to be "
+"selected.  See L<mke2fs(8)> and L<mkfs.ufs(8)> for more details."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4676 ../fish/guestfish-actions.pod:3119
+msgid ""
+"You cannot use this optional parameter with the C<gfs> or C<gfs2> filesystem"
+" type."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:4679 ../fish/guestfish-actions.pod:3122
+msgid "C<inode>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4681 ../fish/guestfish-actions.pod:3124
+msgid ""
+"This passes the I<-I> parameter to the external L<mke2fs(8)> program which "
+"sets the inode size (only for ext2/3/4 filesystems at present)."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:4684 ../fish/guestfish-actions.pod:3127
+msgid "C<sectorsize>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4686 ../fish/guestfish-actions.pod:3129
+msgid ""
+"This passes the I<-S> parameter to external L<mkfs.ufs(8)> program, which "
+"sets sector size for ufs filesystem."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4693
+msgid "(Added in 1.7.19)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4695
+msgid "guestfs_mkfs_opts_va"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4697
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mkfs_opts_va (guestfs_h *g,\n"
+"                       const char *fstype,\n"
+"                       const char *device,\n"
+"                       va_list args);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4703
+msgid "This is the \"va_list variant\" of L</guestfs_mkfs_opts>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4707
+msgid "guestfs_mkfs_opts_argv"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4709
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mkfs_opts_argv (guestfs_h *g,\n"
+"                         const char *fstype,\n"
+"                         const char *device,\n"
+"                         const struct guestfs_mkfs_opts_argv *optargs);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4715
+msgid "This is the \"argv variant\" of L</guestfs_mkfs_opts>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4719
+msgid "guestfs_mkmountpoint"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4721
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mkmountpoint (guestfs_h *g,\n"
+"                       const char *exemptpath);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4725
+msgid ""
+"C<guestfs_mkmountpoint> and C<guestfs_rmmountpoint> are specialized calls "
+"that can be used to create extra mountpoints before mounting the first "
+"filesystem."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4729 ../fish/guestfish-actions.pod:3144
+msgid ""
+"These calls are I<only> necessary in some very limited circumstances, mainly"
+" the case where you want to mount a mix of unrelated and/or read-only "
+"filesystems together."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4733 ../fish/guestfish-actions.pod:3148
+msgid ""
+"For example, live CDs often contain a \"Russian doll\" nest of filesystems, "
+"an ISO outer layer, with a squashfs image inside, with an ext2/3 image "
+"inside that.  You can unpack this as follows in guestfish:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4738 ../fish/guestfish-actions.pod:3153
+#, no-wrap
+msgid ""
+" add-ro Fedora-11-i686-Live.iso\n"
+" run\n"
+" mkmountpoint /cd\n"
+" mkmountpoint /sqsh\n"
+" mkmountpoint /ext3fs\n"
+" mount /dev/sda /cd\n"
+" mount-loop /cd/LiveOS/squashfs.img /sqsh\n"
+" mount-loop /sqsh/LiveOS/ext3fs.img /ext3fs\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4747 ../fish/guestfish-actions.pod:3162
+msgid "The inner filesystem is now unpacked under the /ext3fs mountpoint."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4749
+msgid ""
+"C<guestfs_mkmountpoint> is not compatible with C<guestfs_umount_all>.  You "
+"may get unexpected errors if you try to mix these calls.  It is safest to "
+"manually unmount filesystems and remove mountpoints after use."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4753
+msgid ""
+"C<guestfs_umount_all> unmounts filesystems by sorting the paths longest "
+"first, so for this to work for manual mountpoints, you must ensure that the "
+"innermost mountpoints have the longest pathnames, as in the example code "
+"above."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4758 ../fish/guestfish-actions.pod:3173
+msgid ""
+"For more details see L<https://bugzilla.redhat.com/show_bug.cgi?id=599503>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4760
+msgid ""
+"Autosync [see C<guestfs_set_autosync>, this is set by default on handles] "
+"can cause C<guestfs_umount_all> to be called when the handle is closed which"
+" can also trigger these issues."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4766 ../src/guestfs-actions.pod:5082
+#: ../src/guestfs-actions.pod:6086
+msgid "(Added in 1.0.62)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4768
+msgid "guestfs_mknod"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4770
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mknod (guestfs_h *g,\n"
+"                int mode,\n"
+"                int devmajor,\n"
+"                int devminor,\n"
+"                const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4777 ../fish/guestfish-actions.pod:3183
+msgid ""
+"This call creates block or character special devices, or named pipes "
+"(FIFOs)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4780 ../fish/guestfish-actions.pod:3186
+msgid ""
+"The C<mode> parameter should be the mode, using the standard constants.  "
+"C<devmajor> and C<devminor> are the device major and minor numbers, only "
+"used when creating block and character special devices."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4785
+msgid ""
+"Note that, just like L<mknod(2)>, the mode must be bitwise OR'd with "
+"S_IFBLK, S_IFCHR, S_IFIFO or S_IFSOCK (otherwise this call just creates a "
+"regular file).  These constants are available in the standard Linux header "
+"files, or you can use C<guestfs_mknod_b>, C<guestfs_mknod_c> or "
+"C<guestfs_mkfifo> which are wrappers around this command which bitwise OR in"
+" the appropriate constant for you."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4799
+msgid "guestfs_mknod_b"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4801
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mknod_b (guestfs_h *g,\n"
+"                  int mode,\n"
+"                  int devmajor,\n"
+"                  int devminor,\n"
+"                  const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4808
+msgid ""
+"This call creates a block device node called C<path> with mode C<mode> and "
+"device major/minor C<devmajor> and C<devminor>.  It is just a convenient "
+"wrapper around C<guestfs_mknod>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4818
+msgid "guestfs_mknod_c"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4820
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mknod_c (guestfs_h *g,\n"
+"                  int mode,\n"
+"                  int devmajor,\n"
+"                  int devminor,\n"
+"                  const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4827
+msgid ""
+"This call creates a char device node called C<path> with mode C<mode> and "
+"device major/minor C<devmajor> and C<devminor>.  It is just a convenient "
+"wrapper around C<guestfs_mknod>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4837
+msgid "guestfs_mkswap"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4839
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mkswap (guestfs_h *g,\n"
+"                 const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4843 ../fish/guestfish-actions.pod:3225
+msgid "Create a swap partition on C<device>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4849
+msgid "guestfs_mkswap_L"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4851
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mkswap_L (guestfs_h *g,\n"
+"                   const char *label,\n"
+"                   const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4856 ../fish/guestfish-actions.pod:3231
+msgid "Create a swap partition on C<device> with label C<label>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4858 ../fish/guestfish-actions.pod:3233
+msgid ""
+"Note that you cannot attach a swap label to a block device (eg. "
+"C</dev/sda>), just to a partition.  This appears to be a limitation of the "
+"kernel or swap tools."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4866
+msgid "guestfs_mkswap_U"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4868
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mkswap_U (guestfs_h *g,\n"
+"                   const char *uuid,\n"
+"                   const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4873 ../fish/guestfish-actions.pod:3241
+msgid "Create a swap partition on C<device> with UUID C<uuid>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4879
+msgid "guestfs_mkswap_file"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4881
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mkswap_file (guestfs_h *g,\n"
+"                      const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4885 ../fish/guestfish-actions.pod:3247
+msgid "Create a swap file."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4887
+msgid ""
+"This command just writes a swap file signature to an existing file.  To "
+"create the file itself, use something like C<guestfs_fallocate>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4894
+msgid "guestfs_modprobe"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4896
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_modprobe (guestfs_h *g,\n"
+"                   const char *modulename);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4900 ../fish/guestfish-actions.pod:3256
+msgid "This loads a kernel module in the appliance."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4902 ../fish/guestfish-actions.pod:3258
+msgid ""
+"The kernel module must have been whitelisted when libguestfs was built (see "
+"C<appliance/kmod.whitelist.in> in the source)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4909
+msgid "guestfs_mount"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4911
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mount (guestfs_h *g,\n"
+"                const char *device,\n"
+"                const char *mountpoint);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4916 ../fish/guestfish-actions.pod:3265
+msgid ""
+"Mount a guest disk at a position in the filesystem.  Block devices are named"
+" C</dev/sda>, C</dev/sdb> and so on, as they were added to the guest.  If "
+"those block devices contain partitions, they will have the usual names (eg. "
+"C</dev/sda1>).  Also LVM C</dev/VG/LV>-style names can be used."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4922 ../fish/guestfish-actions.pod:3271
+msgid ""
+"The rules are the same as for L<mount(2)>: A filesystem must first be "
+"mounted on C</> before others can be mounted.  Other filesystems can only be"
+" mounted on directories which already exist."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4927 ../fish/guestfish-actions.pod:3276
+msgid ""
+"The mounted filesystem is writable, if we have sufficient permissions on the"
+" underlying device."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4930
+msgid ""
+"B<Important note:> When you use this call, the filesystem options C<sync> "
+"and C<noatime> are set implicitly.  This was originally done because we "
+"thought it would improve reliability, but it turns out that I<-o sync> has a"
+" very large negative performance impact and negligible effect on "
+"reliability.  Therefore we recommend that you avoid using C<guestfs_mount> "
+"in any code that needs performance, and instead use C<guestfs_mount_options>"
+" (use an empty string for the first parameter if you don't want any "
+"options)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4942 ../fish/guestfish-actions.pod:3289
+msgid ""
+"This function is deprecated.  In new code, use the C<mount_options> call "
+"instead."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4951
+msgid "guestfs_mount_9p"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4953
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mount_9p (guestfs_h *g,\n"
+"                   const char *mounttag,\n"
+"                   const char *mountpoint,\n"
+"                   ...);\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4964
+#, no-wrap
+msgid ""
+" GUESTFS_MOUNT_9P_OPTIONS, const char *options,\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4966 ../fish/guestfish-actions.pod:3300
+msgid ""
+"Mount the virtio-9p filesystem with the tag C<mounttag> on the directory "
+"C<mountpoint>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4969 ../fish/guestfish-actions.pod:3303
+msgid ""
+"If required, C<trans=virtio> will be automatically added to the options.  "
+"Any other options required can be passed in the optional C<options> "
+"parameter."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4977
+msgid "guestfs_mount_9p_va"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4979
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mount_9p_va (guestfs_h *g,\n"
+"                      const char *mounttag,\n"
+"                      const char *mountpoint,\n"
+"                      va_list args);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4985
+msgid "This is the \"va_list variant\" of L</guestfs_mount_9p>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:4989
+msgid "guestfs_mount_9p_argv"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:4991
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mount_9p_argv (guestfs_h *g,\n"
+"                        const char *mounttag,\n"
+"                        const char *mountpoint,\n"
+"                        const struct guestfs_mount_9p_argv *optargs);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:4997
+msgid "This is the \"argv variant\" of L</guestfs_mount_9p>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5001
+msgid "guestfs_mount_loop"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5003
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mount_loop (guestfs_h *g,\n"
+"                     const char *file,\n"
+"                     const char *mountpoint);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5008 ../fish/guestfish-actions.pod:3313
+msgid ""
+"This command lets you mount C<file> (a filesystem image in a file) on a "
+"mount point.  It is entirely equivalent to the command C<mount -o loop file "
+"mountpoint>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5016
+msgid "guestfs_mount_options"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5018
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mount_options (guestfs_h *g,\n"
+"                        const char *options,\n"
+"                        const char *device,\n"
+"                        const char *mountpoint);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5024
+msgid ""
+"This is the same as the C<guestfs_mount> command, but it allows you to set "
+"the mount options as for the L<mount(8)> I<-o> flag."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5028 ../fish/guestfish-actions.pod:3325
+msgid ""
+"If the C<options> parameter is an empty string, then no options are passed "
+"(all options default to whatever the filesystem uses)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5034 ../src/guestfs-actions.pod:5048
+#: ../src/guestfs-actions.pod:5065
+msgid "(Added in 1.0.10)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5036
+msgid "guestfs_mount_ro"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5038
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mount_ro (guestfs_h *g,\n"
+"                   const char *device,\n"
+"                   const char *mountpoint);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5043
+msgid ""
+"This is the same as the C<guestfs_mount> command, but it mounts the "
+"filesystem with the read-only (I<-o ro>) flag."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5050
+msgid "guestfs_mount_vfs"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5052
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mount_vfs (guestfs_h *g,\n"
+"                    const char *options,\n"
+"                    const char *vfstype,\n"
+"                    const char *device,\n"
+"                    const char *mountpoint);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5059
+msgid ""
+"This is the same as the C<guestfs_mount> command, but it allows you to set "
+"both the mount options and the vfstype as for the L<mount(8)> I<-o> and "
+"I<-t> flags."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5067
+msgid "guestfs_mountpoints"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5069
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_mountpoints (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5072
+msgid ""
+"This call is similar to C<guestfs_mounts>.  That call returns a list of "
+"devices.  This one returns a hash table (map) of device name to directory "
+"where the device is mounted."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5084
+msgid "guestfs_mounts"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5086
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_mounts (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5089 ../fish/guestfish-actions.pod:3356
+msgid ""
+"This returns the list of currently mounted filesystems.  It returns the list"
+" of devices (eg. C</dev/sda1>, C</dev/VG/LV>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5092 ../fish/guestfish-actions.pod:3359
+msgid "Some internal mounts are not shown."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5094
+msgid "See also: C<guestfs_mountpoints>"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5102
+msgid "guestfs_mv"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5104
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_mv (guestfs_h *g,\n"
+"             const char *src,\n"
+"             const char *dest);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5109 ../fish/guestfish-actions.pod:3367
+msgid ""
+"This moves a file from C<src> to C<dest> where C<dest> is either a "
+"destination filename or destination directory."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5116
+msgid "guestfs_ntfs_3g_probe"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5118
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_ntfs_3g_probe (guestfs_h *g,\n"
+"                        int rw,\n"
+"                        const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5123 ../fish/guestfish-actions.pod:3374
+msgid ""
+"This command runs the L<ntfs-3g.probe(8)> command which probes an NTFS "
+"C<device> for mountability.  (Not all NTFS volumes can be mounted read-"
+"write, and some cannot be mounted at all)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5127 ../fish/guestfish-actions.pod:3378
+msgid ""
+"C<rw> is a boolean flag.  Set it to true if you want to test if the volume "
+"can be mounted read-write.  Set it to false if you want to test if the "
+"volume can be mounted read-only."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5131 ../fish/guestfish-actions.pod:3382
+msgid ""
+"The return value is an integer which C<0> if the operation would succeed, or"
+" some non-zero value documented in the L<ntfs-3g.probe(8)> manual page."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5137
+msgid "(Added in 1.0.43)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5139
+msgid "guestfs_ntfsresize"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5141
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_ntfsresize (guestfs_h *g,\n"
+"                     const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5145 ../src/guestfs-actions.pod:5184
+#: ../fish/guestfish-actions.pod:3390 ../fish/guestfish-actions.pod:3414
+msgid ""
+"This command resizes an NTFS filesystem, expanding or shrinking it to the "
+"size of the underlying device."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5148 ../fish/guestfish-actions.pod:3393
+msgid ""
+"I<Note:> After the resize operation, the filesystem is marked as requiring a"
+" consistency check (for safety).  You have to boot into Windows to perform "
+"this check and clear this condition.  Furthermore, ntfsresize refuses to "
+"resize filesystems which have been marked in this way.  So in effect it is "
+"not possible to call ntfsresize multiple times on a single filesystem "
+"without booting into Windows between each resize."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5156 ../src/guestfs-actions.pod:5210
+#: ../fish/guestfish-actions.pod:3401 ../fish/guestfish-actions.pod:3440
+msgid "See also L<ntfsresize(8)>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5160 ../src/guestfs-actions.pod:5250
+#: ../fish/guestfish-actions.pod:3403 ../fish/guestfish-actions.pod:3451
+msgid ""
+"This function is deprecated.  In new code, use the C<ntfsresize_opts> call "
+"instead."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5169
+msgid "guestfs_ntfsresize_opts"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5171
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_ntfsresize_opts (guestfs_h *g,\n"
+"                          const char *device,\n"
+"                          ...);\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5181
+#, no-wrap
+msgid ""
+" GUESTFS_NTFSRESIZE_OPTS_SIZE, int64_t size,\n"
+" GUESTFS_NTFSRESIZE_OPTS_FORCE, int force,\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5193 ../fish/guestfish-actions.pod:3423
+msgid ""
+"The new size (in bytes) of the filesystem.  If omitted, the filesystem is "
+"resized to fit the container (eg. partition)."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5196 ../fish/guestfish-actions.pod:3426
+msgid "C<force>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5198 ../fish/guestfish-actions.pod:3428
+msgid ""
+"If this option is true, then force the resize of the filesystem even if the "
+"filesystem is marked as requiring a consistency check."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5201
+msgid ""
+"After the resize operation, the filesystem is always marked as requiring a "
+"consistency check (for safety).  You have to boot into Windows to perform "
+"this check and clear this condition.  If you I<don't> set the C<force> "
+"option then it is not possible to call C<guestfs_ntfsresize_opts> multiple "
+"times on a single filesystem without booting into Windows between each "
+"resize."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5216
+msgid "guestfs_ntfsresize_opts_va"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5218
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_ntfsresize_opts_va (guestfs_h *g,\n"
+"                             const char *device,\n"
+"                             va_list args);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5223
+msgid "This is the \"va_list variant\" of L</guestfs_ntfsresize_opts>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5227
+msgid "guestfs_ntfsresize_opts_argv"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5229
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_ntfsresize_opts_argv (guestfs_h *g,\n"
+"                               const char *device,\n"
+"                               const struct guestfs_ntfsresize_opts_argv *optargs);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5234
+msgid "This is the \"argv variant\" of L</guestfs_ntfsresize_opts>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5238
+msgid "guestfs_ntfsresize_size"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5240
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_ntfsresize_size (guestfs_h *g,\n"
+"                          const char *device,\n"
+"                          int64_t size);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5245
+msgid ""
+"This command is the same as C<guestfs_ntfsresize> except that it allows you "
+"to specify the new size (in bytes) explicitly."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5257 ../src/guestfs-actions.pod:5693
+#: ../src/guestfs-actions.pod:5766 ../src/guestfs-actions.pod:6034
+#: ../src/guestfs-actions.pod:7655
+msgid "(Added in 1.3.14)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5259
+msgid "guestfs_part_add"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5261
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_part_add (guestfs_h *g,\n"
+"                   const char *device,\n"
+"                   const char *prlogex,\n"
+"                   int64_t startsect,\n"
+"                   int64_t endsect);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5268
+msgid ""
+"This command adds a partition to C<device>.  If there is no partition table "
+"on the device, call C<guestfs_part_init> first."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5271 ../fish/guestfish-actions.pod:3465
+msgid ""
+"The C<prlogex> parameter is the type of partition.  Normally you should pass"
+" C<p> or C<primary> here, but MBR partition tables also support C<l> (or "
+"C<logical>) and C<e> (or C<extended>) partition types."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5276 ../fish/guestfish-actions.pod:3470
+msgid ""
+"C<startsect> and C<endsect> are the start and end of the partition in "
+"I<sectors>.  C<endsect> may be negative, which means it counts backwards "
+"from the end of the disk (C<-1> is the last sector)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5280
+msgid ""
+"Creating a partition which covers the whole disk is not so easy.  Use "
+"C<guestfs_part_disk> to do that."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5285 ../src/guestfs-actions.pod:5323
+#: ../src/guestfs-actions.pod:5376 ../src/guestfs-actions.pod:5454
+#: ../src/guestfs-actions.pod:5492 ../src/guestfs-actions.pod:5511
+#: ../src/guestfs-actions.pod:5551
+msgid "(Added in 1.0.78)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5287
+msgid "guestfs_part_del"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5289
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_part_del (guestfs_h *g,\n"
+"                   const char *device,\n"
+"                   int partnum);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5294 ../fish/guestfish-actions.pod:3481
+msgid "This command deletes the partition numbered C<partnum> on C<device>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5296 ../fish/guestfish-actions.pod:3483
+msgid ""
+"Note that in the case of MBR partitioning, deleting an extended partition "
+"also deletes any logical partitions it contains."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5304
+msgid "guestfs_part_disk"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5306
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_part_disk (guestfs_h *g,\n"
+"                    const char *device,\n"
+"                    const char *parttype);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5311
+msgid ""
+"This command is simply a combination of C<guestfs_part_init> followed by "
+"C<guestfs_part_add> to create a single primary partition covering the whole "
+"disk."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5315
+msgid ""
+"C<parttype> is the partition table type, usually C<mbr> or C<gpt>, but other"
+" possible values are described in C<guestfs_part_init>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5325
+msgid "guestfs_part_get_bootable"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5327
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_part_get_bootable (guestfs_h *g,\n"
+"                            const char *device,\n"
+"                            int partnum);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5332 ../fish/guestfish-actions.pod:3505
+msgid ""
+"This command returns true if the partition C<partnum> on C<device> has the "
+"bootable flag set."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5335
+msgid "See also C<guestfs_part_set_bootable>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5341
+msgid "guestfs_part_get_mbr_id"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5343
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_part_get_mbr_id (guestfs_h *g,\n"
+"                          const char *device,\n"
+"                          int partnum);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5348 ../fish/guestfish-actions.pod:3514
+msgid ""
+"Returns the MBR type byte (also known as the ID byte) from the numbered "
+"partition C<partnum>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5351 ../src/guestfs-actions.pod:5527
+msgid ""
+"Note that only MBR (old DOS-style) partitions have type bytes.  You will get"
+" undefined results for other partition table types (see "
+"C<guestfs_part_get_parttype>)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5359
+msgid "guestfs_part_get_parttype"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5361
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_part_get_parttype (guestfs_h *g,\n"
+"                            const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5365 ../fish/guestfish-actions.pod:3525
+msgid ""
+"This command examines the partition table on C<device> and returns the "
+"partition table type (format) being used."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5368
+msgid ""
+"Common return values include: C<msdos> (a DOS/Windows style MBR partition "
+"table), C<gpt> (a GPT/EFI-style partition table).  Other values are "
+"possible, although unusual.  See C<guestfs_part_init> for a full list."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5378
+msgid "guestfs_part_init"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5380
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_part_init (guestfs_h *g,\n"
+"                    const char *device,\n"
+"                    const char *parttype);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5385 ../fish/guestfish-actions.pod:3537
+msgid ""
+"This creates an empty partition table on C<device> of one of the partition "
+"types listed below.  Usually C<parttype> should be either C<msdos> or C<gpt>"
+" (for large disks)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5389
+msgid ""
+"Initially there are no partitions.  Following this, you should call "
+"C<guestfs_part_add> for each partition required."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5392 ../fish/guestfish-actions.pod:3544
+msgid "Possible values for C<parttype> are:"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5396 ../fish/guestfish-actions.pod:3548
+msgid "B<efi> | B<gpt>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5398 ../fish/guestfish-actions.pod:3550
+msgid "Intel EFI / GPT partition table."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5400 ../fish/guestfish-actions.pod:3552
+msgid ""
+"This is recommended for >= 2 TB partitions that will be accessed from Linux "
+"and Intel-based Mac OS X.  It also has limited backwards compatibility with "
+"the C<mbr> format."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5404 ../fish/guestfish-actions.pod:3556
+msgid "B<mbr> | B<msdos>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5406 ../fish/guestfish-actions.pod:3558
+msgid ""
+"The standard PC \"Master Boot Record\" (MBR) format used by MS-DOS and "
+"Windows.  This partition type will B<only> work for device sizes up to 2 TB."
+"  For large disks we recommend using C<gpt>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5413 ../fish/guestfish-actions.pod:3565
+msgid ""
+"Other partition table types that may work but are not supported include:"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5418 ../fish/guestfish-actions.pod:3570
+msgid "B<aix>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5420 ../fish/guestfish-actions.pod:3572
+msgid "AIX disk labels."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5422 ../fish/guestfish-actions.pod:3574
+msgid "B<amiga> | B<rdb>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5424 ../fish/guestfish-actions.pod:3576
+msgid "Amiga \"Rigid Disk Block\" format."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5426 ../fish/guestfish-actions.pod:3578
+msgid "B<bsd>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5428 ../fish/guestfish-actions.pod:3580
+msgid "BSD disk labels."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5430 ../fish/guestfish-actions.pod:3582
+msgid "B<dasd>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5432 ../fish/guestfish-actions.pod:3584
+msgid "DASD, used on IBM mainframes."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5434 ../fish/guestfish-actions.pod:3586
+msgid "B<dvh>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5436 ../fish/guestfish-actions.pod:3588
+msgid "MIPS/SGI volumes."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5438 ../fish/guestfish-actions.pod:3590
+msgid "B<mac>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5440 ../fish/guestfish-actions.pod:3592
+msgid "Old Mac partition format.  Modern Macs use C<gpt>."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5442 ../fish/guestfish-actions.pod:3594
+msgid "B<pc98>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5444 ../fish/guestfish-actions.pod:3596
+msgid "NEC PC-98 format, common in Japan apparently."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5446 ../fish/guestfish-actions.pod:3598
+msgid "B<sun>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5448 ../fish/guestfish-actions.pod:3600
+msgid "Sun disk labels."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5456
+msgid "guestfs_part_list"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5458
+#, no-wrap
+msgid ""
+" struct guestfs_partition_list *\n"
+" guestfs_part_list (guestfs_h *g,\n"
+"                    const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5462 ../fish/guestfish-actions.pod:3608
+msgid ""
+"This command parses the partition table on C<device> and returns the list of"
+" partitions found."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5465 ../fish/guestfish-actions.pod:3611
+msgid "The fields in the returned structure are:"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5469 ../fish/guestfish-actions.pod:3615
+msgid "B<part_num>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5471 ../fish/guestfish-actions.pod:3617
+msgid "Partition number, counting from 1."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5473 ../fish/guestfish-actions.pod:3619
+msgid "B<part_start>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5475
+msgid ""
+"Start of the partition I<in bytes>.  To get sectors you have to divide by "
+"the device's sector size, see C<guestfs_blockdev_getss>."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5478 ../fish/guestfish-actions.pod:3624
+msgid "B<part_end>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5480 ../fish/guestfish-actions.pod:3626
+msgid "End of the partition in bytes."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5482 ../fish/guestfish-actions.pod:3628
+msgid "B<part_size>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5484 ../fish/guestfish-actions.pod:3630
+msgid "Size of the partition in bytes."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5488
+msgid ""
+"This function returns a C<struct guestfs_partition_list *>, or NULL if there"
+" was an error.  I<The caller must call C<guestfs_free_partition_list> after "
+"use>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5494
+msgid "guestfs_part_set_bootable"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5496
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_part_set_bootable (guestfs_h *g,\n"
+"                            const char *device,\n"
+"                            int partnum,\n"
+"                            int bootable);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5502 ../fish/guestfish-actions.pod:3638
+msgid ""
+"This sets the bootable flag on partition numbered C<partnum> on device "
+"C<device>.  Note that partitions are numbered from 1."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5505 ../fish/guestfish-actions.pod:3641
+msgid ""
+"The bootable flag is used by some operating systems (notably Windows) to "
+"determine which partition to boot from.  It is by no means universally "
+"recognized."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5513
+msgid "guestfs_part_set_mbr_id"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5515
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_part_set_mbr_id (guestfs_h *g,\n"
+"                          const char *device,\n"
+"                          int partnum,\n"
+"                          int idbyte);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5521 ../fish/guestfish-actions.pod:3649
+msgid ""
+"Sets the MBR type byte (also known as the ID byte) of the numbered partition"
+" C<partnum> to C<idbyte>.  Note that the type bytes quoted in most "
+"documentation are in fact hexadecimal numbers, but usually documented "
+"without any leading \"0x\" which might be confusing."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5535
+msgid "guestfs_part_set_name"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5537
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_part_set_name (guestfs_h *g,\n"
+"                        const char *device,\n"
+"                        int partnum,\n"
+"                        const char *name);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5543 ../fish/guestfish-actions.pod:3663
+msgid ""
+"This sets the partition name on partition numbered C<partnum> on device "
+"C<device>.  Note that partitions are numbered from 1."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5546 ../fish/guestfish-actions.pod:3666
+msgid ""
+"The partition name can only be set on certain types of partition table.  "
+"This works on C<gpt> but not on C<mbr> partitions."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5553
+msgid "guestfs_part_to_dev"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5555
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_part_to_dev (guestfs_h *g,\n"
+"                      const char *partition);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5559 ../fish/guestfish-actions.pod:3673
+msgid ""
+"This function takes a partition name (eg. \"/dev/sdb1\") and removes the "
+"partition number, returning the device name (eg. \"/dev/sdb\")."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5563
+msgid ""
+"The named partition must exist, for example as a string returned from "
+"C<guestfs_list_partitions>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5571
+msgid "guestfs_ping_daemon"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5573
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_ping_daemon (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5576 ../fish/guestfish-actions.pod:3684
+msgid ""
+"This is a test probe into the guestfs daemon running inside the qemu "
+"subprocess.  Calling this function checks that the daemon responds to the "
+"ping message, without affecting the daemon or attached block device(s) in "
+"any other way."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5585
+msgid "guestfs_pread"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5587
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_pread (guestfs_h *g,\n"
+"                const char *path,\n"
+"                int count,\n"
+"                int64_t offset,\n"
+"                size_t *size_r);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5594 ../fish/guestfish-actions.pod:3693
+msgid ""
+"This command lets you read part of a file.  It reads C<count> bytes of the "
+"file, starting at C<offset>, from file C<path>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5597 ../src/guestfs-actions.pod:5623
+#: ../fish/guestfish-actions.pod:3696 ../fish/guestfish-actions.pod:3711
+msgid ""
+"This may read fewer bytes than requested.  For further details see the "
+"L<pread(2)> system call."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5600
+msgid "See also C<guestfs_pwrite>, C<guestfs_pread_device>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5611
+msgid "guestfs_pread_device"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5613
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_pread_device (guestfs_h *g,\n"
+"                       const char *device,\n"
+"                       int count,\n"
+"                       int64_t offset,\n"
+"                       size_t *size_r);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5620 ../fish/guestfish-actions.pod:3708
+msgid ""
+"This command lets you read part of a file.  It reads C<count> bytes of "
+"C<device>, starting at C<offset>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5626
+msgid "See also C<guestfs_pread>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5635
+msgid "(Added in 1.5.21)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5637
+msgid "guestfs_pvcreate"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5639
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_pvcreate (guestfs_h *g,\n"
+"                   const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5643 ../fish/guestfish-actions.pod:3723
+msgid ""
+"This creates an LVM physical volume on the named C<device>, where C<device> "
+"should usually be a partition name such as C</dev/sda1>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5651
+msgid "guestfs_pvremove"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5653
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_pvremove (guestfs_h *g,\n"
+"                   const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5657 ../fish/guestfish-actions.pod:3731
+msgid ""
+"This wipes a physical volume C<device> so that LVM will no longer recognise "
+"it."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5660 ../fish/guestfish-actions.pod:3734
+msgid ""
+"The implementation uses the C<pvremove> command which refuses to wipe "
+"physical volumes that contain any volume groups, so you have to remove those"
+" first."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5668
+msgid "guestfs_pvresize"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5670
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_pvresize (guestfs_h *g,\n"
+"                   const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5674 ../fish/guestfish-actions.pod:3742
+msgid ""
+"This resizes (expands or shrinks) an existing LVM physical volume to match "
+"the new size of the underlying device."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5681
+msgid "guestfs_pvresize_size"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5683
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_pvresize_size (guestfs_h *g,\n"
+"                        const char *device,\n"
+"                        int64_t size);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5688
+msgid ""
+"This command is the same as C<guestfs_pvresize> except that it allows you to"
+" specify the new size (in bytes) explicitly."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5695
+msgid "guestfs_pvs"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5697
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_pvs (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5700 ../fish/guestfish-actions.pod:3756
+msgid ""
+"List all the physical volumes detected.  This is the equivalent of the "
+"L<pvs(8)> command."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5703 ../fish/guestfish-actions.pod:3759
+msgid ""
+"This returns a list of just the device names that contain PVs (eg. "
+"C</dev/sda2>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5706
+msgid "See also C<guestfs_pvs_full>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5714
+msgid "guestfs_pvs_full"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5716
+#, no-wrap
+msgid ""
+" struct guestfs_lvm_pv_list *\n"
+" guestfs_pvs_full (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5719 ../fish/guestfish-actions.pod:3768
+msgid ""
+"List all the physical volumes detected.  This is the equivalent of the "
+"L<pvs(8)> command.  The \"full\" version includes all fields."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5722
+msgid ""
+"This function returns a C<struct guestfs_lvm_pv_list *>, or NULL if there "
+"was an error.  I<The caller must call C<guestfs_free_lvm_pv_list> after "
+"use>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5728
+msgid "guestfs_pvuuid"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5730
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_pvuuid (guestfs_h *g,\n"
+"                 const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5734 ../fish/guestfish-actions.pod:3775
+msgid "This command returns the UUID of the LVM PV C<device>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5741
+msgid "guestfs_pwrite"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5743
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_pwrite (guestfs_h *g,\n"
+"                 const char *path,\n"
+"                 const char *content,\n"
+"                 size_t content_size,\n"
+"                 int64_t offset);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5750 ../fish/guestfish-actions.pod:3781
+msgid ""
+"This command writes to part of a file.  It writes the data buffer C<content>"
+" to the file C<path> starting at offset C<offset>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5753 ../fish/guestfish-actions.pod:3784
+msgid ""
+"This command implements the L<pwrite(2)> system call, and like that system "
+"call it may not write the full data requested.  The return value is the "
+"number of bytes that were actually written to the file.  This could even be "
+"0, although short writes are unlikely for regular files in ordinary "
+"circumstances."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5759
+msgid "See also C<guestfs_pread>, C<guestfs_pwrite_device>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5768
+msgid "guestfs_pwrite_device"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5770
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_pwrite_device (guestfs_h *g,\n"
+"                        const char *device,\n"
+"                        const char *content,\n"
+"                        size_t content_size,\n"
+"                        int64_t offset);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5777 ../fish/guestfish-actions.pod:3799
+msgid ""
+"This command writes to part of a device.  It writes the data buffer "
+"C<content> to C<device> starting at offset C<offset>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5780 ../fish/guestfish-actions.pod:3802
+msgid ""
+"This command implements the L<pwrite(2)> system call, and like that system "
+"call it may not write the full data requested (although short writes to disk"
+" devices and partitions are probably impossible with standard Linux "
+"kernels)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5785
+msgid "See also C<guestfs_pwrite>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5792
+msgid "(Added in 1.5.20)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5794
+msgid "guestfs_read_file"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5796
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_read_file (guestfs_h *g,\n"
+"                    const char *path,\n"
+"                    size_t *size_r);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5801 ../fish/guestfish-actions.pod:3816
+msgid "This calls returns the contents of the file C<path> as a buffer."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5804
+msgid ""
+"Unlike C<guestfs_cat>, this function can correctly handle files that contain"
+" embedded ASCII NUL characters.  However unlike C<guestfs_download>, this "
+"function is limited in the total size of file that can be handled."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5816
+msgid "(Added in 1.0.63)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5818
+msgid "guestfs_read_lines"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5820
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_read_lines (guestfs_h *g,\n"
+"                     const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5826 ../fish/guestfish-actions.pod:3833
+msgid ""
+"The file contents are returned as a list of lines.  Trailing C<LF> and "
+"C<CRLF> character sequences are I<not> returned."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5829
+msgid ""
+"Note that this function cannot correctly handle binary files (specifically, "
+"files containing C<\\0> character which is treated as end of line).  For "
+"those you need to use the C<guestfs_read_file> function which has a more "
+"complex interface."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5840
+msgid "guestfs_readdir"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5842
+#, no-wrap
+msgid ""
+" struct guestfs_dirent_list *\n"
+" guestfs_readdir (guestfs_h *g,\n"
+"                  const char *dir);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5846 ../fish/guestfish-actions.pod:3845
+msgid "This returns the list of directory entries in directory C<dir>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5848 ../fish/guestfish-actions.pod:3847
+msgid ""
+"All entries in the directory are returned, including C<.> and C<..>.  The "
+"entries are I<not> sorted, but returned in the same order as the underlying "
+"filesystem."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5852 ../fish/guestfish-actions.pod:3851
+msgid ""
+"Also this call returns basic file type information about each file.  The "
+"C<ftyp> field will contain one of the following characters:"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5857 ../fish/guestfish-actions.pod:3856
+msgid "'b'"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5859 ../fish/guestfish-actions.pod:3858
+msgid "Block special"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5861 ../fish/guestfish-actions.pod:3860
+msgid "'c'"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5863 ../fish/guestfish-actions.pod:3862
+msgid "Char special"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5865 ../fish/guestfish-actions.pod:3864
+msgid "'d'"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5867 ../fish/guestfish-actions.pod:3866
+msgid "Directory"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5869 ../fish/guestfish-actions.pod:3868
+msgid "'f'"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5871 ../fish/guestfish-actions.pod:3870
+msgid "FIFO (named pipe)"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5873 ../fish/guestfish-actions.pod:3872
+msgid "'l'"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5875 ../fish/guestfish-actions.pod:3874
+msgid "Symbolic link"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5877 ../fish/guestfish-actions.pod:3876
+msgid "'r'"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5879 ../fish/guestfish-actions.pod:3878
+msgid "Regular file"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5881 ../fish/guestfish-actions.pod:3880
+msgid "'s'"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5883 ../fish/guestfish-actions.pod:3882
+msgid "Socket"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5885 ../fish/guestfish-actions.pod:3884
+msgid "'u'"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5887 ../fish/guestfish-actions.pod:3886
+msgid "Unknown file type"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:5889 ../fish/guestfish-actions.pod:3888
+msgid "'?'"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5891 ../fish/guestfish-actions.pod:3890
+msgid ""
+"The L<readdir(3)> call returned a C<d_type> field with an unexpected value"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5896
+msgid ""
+"This function is primarily intended for use by programs.  To get a simple "
+"list of names, use C<guestfs_ls>.  To get a printable directory for human "
+"consumption, use C<guestfs_ll>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5900
+msgid ""
+"This function returns a C<struct guestfs_dirent_list *>, or NULL if there "
+"was an error.  I<The caller must call C<guestfs_free_dirent_list> after "
+"use>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5906
+msgid "guestfs_readlink"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5908
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_readlink (guestfs_h *g,\n"
+"                   const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5912 ../fish/guestfish-actions.pod:3903
+msgid "This command reads the target of a symbolic link."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5919
+msgid "guestfs_readlinklist"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5921
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_readlinklist (guestfs_h *g,\n"
+"                       const char *path,\n"
+"                       char *const *names);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5926 ../fish/guestfish-actions.pod:3909
+msgid ""
+"This call allows you to do a C<readlink> operation on multiple files, where "
+"all files are in the directory C<path>.  C<names> is the list of files from "
+"this directory."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5930 ../fish/guestfish-actions.pod:3913
+msgid ""
+"On return you get a list of strings, with a one-to-one correspondence to the"
+" C<names> list.  Each string is the value of the symbolic link."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5934 ../fish/guestfish-actions.pod:3917
+msgid ""
+"If the C<readlink(2)> operation fails on any name, then the corresponding "
+"result string is the empty string C<\"\">.  However the whole operation is "
+"completed even if there were C<readlink(2)> errors, and so you can call this"
+" function with names where you don't know if they are symbolic links already"
+" (albeit slightly less efficient)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5941 ../fish/guestfish-actions.pod:3924
+msgid ""
+"This call is intended for programs that want to efficiently list a directory"
+" contents without making many round-trips.  Very long directory listings "
+"might cause the protocol message size to be exceeded, causing this call to "
+"fail.  The caller must split up such requests into smaller groups of names."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5954
+msgid "guestfs_realpath"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5956
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_realpath (guestfs_h *g,\n"
+"                   const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5960 ../fish/guestfish-actions.pod:3935
+msgid ""
+"Return the canonicalized absolute pathname of C<path>.  The returned path "
+"has no C<.>, C<..> or symbolic link path elements."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5968
+msgid "guestfs_removexattr"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5970
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_removexattr (guestfs_h *g,\n"
+"                      const char *xattr,\n"
+"                      const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5975 ../fish/guestfish-actions.pod:3942
+msgid ""
+"This call removes the extended attribute named C<xattr> of the file C<path>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5978
+msgid "See also: C<guestfs_lremovexattr>, L<attr(5)>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:5984
+msgid "guestfs_resize2fs"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:5986
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_resize2fs (guestfs_h *g,\n"
+"                    const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5990 ../fish/guestfish-actions.pod:3951
+msgid ""
+"This resizes an ext2, ext3 or ext4 filesystem to match the size of the "
+"underlying device."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:5993
+msgid ""
+"I<Note:> It is sometimes required that you run C<guestfs_e2fsck_f> on the "
+"C<device> before calling this command.  For unknown reasons C<resize2fs> "
+"sometimes gives an error about this and sometimes not.  In any case, it is "
+"always safe to call C<guestfs_e2fsck_f> before calling this function."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6003
+msgid "guestfs_resize2fs_M"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6005
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_resize2fs_M (guestfs_h *g,\n"
+"                      const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6009
+msgid ""
+"This command is the same as C<guestfs_resize2fs>, but the filesystem is "
+"resized to its minimum size.  This works like the I<-M> option to the "
+"C<resize2fs> command."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6013
+msgid ""
+"To get the resulting size of the filesystem you should call "
+"C<guestfs_tune2fs_l> and read the C<Block size> and C<Block count> values.  "
+"These two numbers, multiplied together, give the resulting size of the "
+"minimal filesystem in bytes."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6022
+msgid "guestfs_resize2fs_size"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6024
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_resize2fs_size (guestfs_h *g,\n"
+"                         const char *device,\n"
+"                         int64_t size);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6029
+msgid ""
+"This command is the same as C<guestfs_resize2fs> except that it allows you "
+"to specify the new size (in bytes) explicitly."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6036
+msgid "guestfs_rm"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6038
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_rm (guestfs_h *g,\n"
+"             const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6042 ../fish/guestfish-actions.pod:3984
+msgid "Remove the single file C<path>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6048
+msgid "guestfs_rm_rf"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6050
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_rm_rf (guestfs_h *g,\n"
+"                const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6054 ../fish/guestfish-actions.pod:3990
+msgid ""
+"Remove the file or directory C<path>, recursively removing the contents if "
+"its a directory.  This is like the C<rm -rf> shell command."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6062
+msgid "guestfs_rmdir"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6064
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_rmdir (guestfs_h *g,\n"
+"                const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6068 ../fish/guestfish-actions.pod:3998
+msgid "Remove the single directory C<path>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6074
+msgid "guestfs_rmmountpoint"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6076
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_rmmountpoint (guestfs_h *g,\n"
+"                       const char *exemptpath);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6080
+msgid ""
+"This calls removes a mountpoint that was previously created with "
+"C<guestfs_mkmountpoint>.  See C<guestfs_mkmountpoint> for full details."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6088
+msgid "guestfs_scrub_device"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6090
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_scrub_device (guestfs_h *g,\n"
+"                       const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6094 ../fish/guestfish-actions.pod:4012
+msgid ""
+"This command writes patterns over C<device> to make data retrieval more "
+"difficult."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6097 ../src/guestfs-actions.pod:6118
+#: ../src/guestfs-actions.pod:6137 ../fish/guestfish-actions.pod:4015
+#: ../fish/guestfish-actions.pod:4030 ../fish/guestfish-actions.pod:4043
+msgid ""
+"It is an interface to the L<scrub(1)> program.  See that manual page for "
+"more details."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6105 ../src/guestfs-actions.pod:6123
+#: ../src/guestfs-actions.pod:6142
+msgid "(Added in 1.0.52)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6107
+msgid "guestfs_scrub_file"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6109
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_scrub_file (guestfs_h *g,\n"
+"                     const char *file);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6113 ../fish/guestfish-actions.pod:4025
+msgid ""
+"This command writes patterns over a file to make data retrieval more "
+"difficult."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6116 ../fish/guestfish-actions.pod:4028
+msgid "The file is I<removed> after scrubbing."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6125
+msgid "guestfs_scrub_freespace"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6127
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_scrub_freespace (guestfs_h *g,\n"
+"                          const char *dir);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6131
+msgid ""
+"This command creates the directory C<dir> and then fills it with files until"
+" the filesystem is full, and scrubs the files as for C<guestfs_scrub_file>, "
+"and deletes them.  The intention is to scrub any free space on the partition"
+" containing C<dir>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6144
+msgid "guestfs_set_append"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6146
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_set_append (guestfs_h *g,\n"
+"                     const char *append);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6150 ../fish/guestfish-actions.pod:4052
+msgid ""
+"This function is used to add additional options to the guest kernel command "
+"line."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6153 ../fish/guestfish-actions.pod:4055
+msgid ""
+"The default is C<NULL> unless overridden by setting C<LIBGUESTFS_APPEND> "
+"environment variable."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6156 ../fish/guestfish-actions.pod:4058
+msgid ""
+"Setting C<append> to C<NULL> means I<no> additional options are passed "
+"(libguestfs always adds a few of its own)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6163
+msgid "guestfs_set_attach_method"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6165
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_set_attach_method (guestfs_h *g,\n"
+"                            const char *attachmethod);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6169 ../fish/guestfish-actions.pod:4067
+msgid ""
+"Set the method that libguestfs uses to connect to the back end guestfsd "
+"daemon.  Possible methods are:"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6176 ../fish/guestfish-actions.pod:4074
+msgid ""
+"Launch an appliance and connect to it.  This is the ordinary method and the "
+"default."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:6179 ../fish/guestfish-actions.pod:4077
+msgid "C<unix:I<path>>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6181 ../fish/guestfish-actions.pod:4079
+msgid "Connect to the Unix domain socket I<path>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6183 ../fish/guestfish-actions.pod:4081
+msgid ""
+"This method lets you connect to an existing daemon or (using virtio-serial) "
+"to a live guest.  For more information, see L<guestfs(3)/ATTACHING TO "
+"RUNNING DAEMONS>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6193
+msgid "guestfs_set_autosync"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6195
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_set_autosync (guestfs_h *g,\n"
+"                       int autosync);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6199 ../fish/guestfish-actions.pod:4093
+msgid ""
+"If C<autosync> is true, this enables autosync.  Libguestfs will make a best "
+"effort attempt to make filesystems consistent and synchronized when the "
+"handle is closed (also if the program exits without closing handles)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6204 ../fish/guestfish-actions.pod:4098
+msgid ""
+"This is enabled by default (since libguestfs 1.5.24, previously it was "
+"disabled by default)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6211
+msgid "guestfs_set_direct"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6213
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_set_direct (guestfs_h *g,\n"
+"                     int direct);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6217 ../fish/guestfish-actions.pod:4107
+msgid ""
+"If the direct appliance mode flag is enabled, then stdin and stdout are "
+"passed directly through to the appliance once it is launched."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6221
+msgid ""
+"One consequence of this is that log messages aren't caught by the library "
+"and handled by C<guestfs_set_log_message_callback>, but go straight to "
+"stdout."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6225 ../fish/guestfish-actions.pod:4115
+msgid ""
+"You probably don't want to use this unless you know what you are doing."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6228 ../fish/guestfish-actions.pod:4118
+msgid "The default is disabled."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6234
+msgid "guestfs_set_e2label"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6236
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_set_e2label (guestfs_h *g,\n"
+"                      const char *device,\n"
+"                      const char *label);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6241 ../fish/guestfish-actions.pod:4124
+msgid ""
+"This sets the ext2/3/4 filesystem label of the filesystem on C<device> to "
+"C<label>.  Filesystem labels are limited to 16 characters."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6245
+msgid ""
+"You can use either C<guestfs_tune2fs_l> or C<guestfs_get_e2label> to return "
+"the existing label on a filesystem."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6252
+msgid "guestfs_set_e2uuid"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6254
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_set_e2uuid (guestfs_h *g,\n"
+"                     const char *device,\n"
+"                     const char *uuid);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6259 ../fish/guestfish-actions.pod:4135
+msgid ""
+"This sets the ext2/3/4 filesystem UUID of the filesystem on C<device> to "
+"C<uuid>.  The format of the UUID and alternatives such as C<clear>, "
+"C<random> and C<time> are described in the L<tune2fs(8)> manpage."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6264
+msgid ""
+"You can use either C<guestfs_tune2fs_l> or C<guestfs_get_e2uuid> to return "
+"the existing UUID of a filesystem."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6271
+msgid "guestfs_set_memsize"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6273
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_set_memsize (guestfs_h *g,\n"
+"                      int memsize);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6277
+msgid ""
+"This sets the memory size in megabytes allocated to the qemu subprocess.  "
+"This only has any effect if called before C<guestfs_launch>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6281 ../fish/guestfish-actions.pod:4153
+msgid ""
+"You can also change this by setting the environment variable "
+"C<LIBGUESTFS_MEMSIZE> before the handle is created."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6292
+msgid "guestfs_set_network"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6294
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_set_network (guestfs_h *g,\n"
+"                      int network);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6298 ../fish/guestfish-actions.pod:4166
+msgid ""
+"If C<network> is true, then the network is enabled in the libguestfs "
+"appliance.  The default is false."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6301 ../fish/guestfish-actions.pod:4169
+msgid ""
+"This affects whether commands are able to access the network (see "
+"L<guestfs(3)/RUNNING COMMANDS>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6304
+msgid ""
+"You must call this before calling C<guestfs_launch>, otherwise it has no "
+"effect."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6311
+msgid "guestfs_set_path"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6313
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_set_path (guestfs_h *g,\n"
+"                   const char *searchpath);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6317 ../fish/guestfish-actions.pod:4181
+msgid "Set the path that libguestfs searches for kernel and initrd.img."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6319 ../fish/guestfish-actions.pod:4183
+msgid ""
+"The default is C<$libdir/guestfs> unless overridden by setting "
+"C<LIBGUESTFS_PATH> environment variable."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6322 ../fish/guestfish-actions.pod:4186
+msgid "Setting C<path> to C<NULL> restores the default path."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6328
+msgid "guestfs_set_pgroup"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6330
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_set_pgroup (guestfs_h *g,\n"
+"                     int pgroup);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6334 ../fish/guestfish-actions.pod:4194
+msgid ""
+"If C<pgroup> is true, child processes are placed into their own process "
+"group."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6337 ../fish/guestfish-actions.pod:4197
+msgid ""
+"The practical upshot of this is that signals like C<SIGINT> (from users "
+"pressing C<^C>) won't be received by the child process."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6340 ../fish/guestfish-actions.pod:4200
+msgid ""
+"The default for this flag is false, because usually you want C<^C> to kill "
+"the subprocess."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6345
+msgid "guestfs_set_qemu"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6347
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_set_qemu (guestfs_h *g,\n"
+"                   const char *qemu);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6351 ../fish/guestfish-actions.pod:4209
+msgid "Set the qemu binary that we will use."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6353 ../fish/guestfish-actions.pod:4211
+msgid ""
+"The default is chosen when the library was compiled by the configure script."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6356 ../fish/guestfish-actions.pod:4214
+msgid ""
+"You can also override this by setting the C<LIBGUESTFS_QEMU> environment "
+"variable."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6359 ../fish/guestfish-actions.pod:4217
+msgid "Setting C<qemu> to C<NULL> restores the default qemu binary."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6361 ../fish/guestfish-actions.pod:4219
+msgid ""
+"Note that you should call this function as early as possible after creating "
+"the handle.  This is because some pre-launch operations depend on testing "
+"qemu features (by running C<qemu -help>).  If the qemu binary changes, we "
+"don't retest features, and so you might see inconsistent results.  Using the"
+" environment variable C<LIBGUESTFS_QEMU> is safest of all since that picks "
+"the qemu binary at the same time as the handle is created."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6373
+msgid "guestfs_set_recovery_proc"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6375
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_set_recovery_proc (guestfs_h *g,\n"
+"                            int recoveryproc);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6379
+msgid ""
+"If this is called with the parameter C<false> then C<guestfs_launch> does "
+"not create a recovery process.  The purpose of the recovery process is to "
+"stop runaway qemu processes in the case where the main program aborts "
+"abruptly."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6384
+msgid ""
+"This only has any effect if called before C<guestfs_launch>, and the default"
+" is true."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6387 ../fish/guestfish-actions.pod:4241
+msgid ""
+"About the only time when you would want to disable this is if the main "
+"process will fork itself into the background (\"daemonize\" itself).  In "
+"this case the recovery process thinks that the main program has disappeared "
+"and so kills qemu, which is not very helpful."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6397
+msgid "guestfs_set_selinux"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6399
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_set_selinux (guestfs_h *g,\n"
+"                      int selinux);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6403 ../fish/guestfish-actions.pod:4253
+msgid ""
+"This sets the selinux flag that is passed to the appliance at boot time.  "
+"The default is C<selinux=0> (disabled)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6406 ../fish/guestfish-actions.pod:4256
+msgid ""
+"Note that if SELinux is enabled, it is always in Permissive mode "
+"(C<enforcing=0>)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6416
+msgid "guestfs_set_trace"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6418
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_set_trace (guestfs_h *g,\n"
+"                    int trace);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6422 ../fish/guestfish-actions.pod:4268
+msgid ""
+"If the command trace flag is set to 1, then libguestfs calls, parameters and"
+" return values are traced."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6425 ../fish/guestfish-actions.pod:4271
+msgid ""
+"If you want to trace C API calls into libguestfs (and other libraries) then "
+"possibly a better way is to use the external ltrace(1) command."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6429 ../fish/guestfish-actions.pod:4275
+msgid ""
+"Command traces are disabled unless the environment variable "
+"C<LIBGUESTFS_TRACE> is defined and set to C<1>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6432
+msgid ""
+"Trace messages are normally sent to C<stderr>, unless you register a "
+"callback to send them somewhere else (see C<guestfs_set_event_callback>)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6440
+msgid "guestfs_set_verbose"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6442
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_set_verbose (guestfs_h *g,\n"
+"                      int verbose);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6446 ../fish/guestfish-actions.pod:4288
+msgid "If C<verbose> is true, this turns on verbose messages."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6448 ../fish/guestfish-actions.pod:4290
+msgid ""
+"Verbose messages are disabled unless the environment variable "
+"C<LIBGUESTFS_DEBUG> is defined and set to C<1>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6451
+msgid ""
+"Verbose messages are normally sent to C<stderr>, unless you register a "
+"callback to send them somewhere else (see C<guestfs_set_event_callback>)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6459
+msgid "guestfs_setcon"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6461
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_setcon (guestfs_h *g,\n"
+"                 const char *context);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6465 ../fish/guestfish-actions.pod:4301
+msgid ""
+"This sets the SELinux security context of the daemon to the string "
+"C<context>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6468 ../fish/guestfish-actions.pod:4304
+msgid "See the documentation about SELINUX in L<guestfs(3)>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6474
+msgid "guestfs_setxattr"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6476
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_setxattr (guestfs_h *g,\n"
+"                   const char *xattr,\n"
+"                   const char *val,\n"
+"                   int vallen,\n"
+"                   const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6483 ../fish/guestfish-actions.pod:4310
+msgid ""
+"This call sets the extended attribute named C<xattr> of the file C<path> to "
+"the value C<val> (of length C<vallen>).  The value is arbitrary 8 bit data."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6487
+msgid "See also: C<guestfs_lsetxattr>, L<attr(5)>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6493
+msgid "guestfs_sfdisk"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6495
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_sfdisk (guestfs_h *g,\n"
+"                 const char *device,\n"
+"                 int cyls,\n"
+"                 int heads,\n"
+"                 int sectors,\n"
+"                 char *const *lines);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6503 ../fish/guestfish-actions.pod:4320
+msgid ""
+"This is a direct interface to the L<sfdisk(8)> program for creating "
+"partitions on block devices."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6506 ../fish/guestfish-actions.pod:4323
+msgid "C<device> should be a block device, for example C</dev/sda>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6508 ../fish/guestfish-actions.pod:4325
+msgid ""
+"C<cyls>, C<heads> and C<sectors> are the number of cylinders, heads and "
+"sectors on the device, which are passed directly to sfdisk as the I<-C>, "
+"I<-H> and I<-S> parameters.  If you pass C<0> for any of these, then the "
+"corresponding parameter is omitted.  Usually for 'large' disks, you can just"
+" pass C<0> for these, but for small (floppy-sized) disks, sfdisk (or rather,"
+" the kernel) cannot work out the right geometry and you will need to tell "
+"it."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6516 ../fish/guestfish-actions.pod:4333
+msgid ""
+"C<lines> is a list of lines that we feed to C<sfdisk>.  For more information"
+" refer to the L<sfdisk(8)> manpage."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6519 ../fish/guestfish-actions.pod:4336
+msgid ""
+"To create a single partition occupying the whole disk, you would pass "
+"C<lines> as a single element list, when the single element being the string "
+"C<,> (comma)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6523
+msgid ""
+"See also: C<guestfs_sfdisk_l>, C<guestfs_sfdisk_N>, C<guestfs_part_init>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6531 ../src/guestfs-actions.pod:6561
+#: ../src/guestfs-actions.pod:6594 ../fish/guestfish-actions.pod:4346
+#: ../fish/guestfish-actions.pod:4369 ../fish/guestfish-actions.pod:4391
+msgid ""
+"This function is deprecated.  In new code, use the C<part_add> call instead."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6540
+msgid "guestfs_sfdiskM"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6542
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_sfdiskM (guestfs_h *g,\n"
+"                  const char *device,\n"
+"                  char *const *lines);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6547
+msgid ""
+"This is a simplified interface to the C<guestfs_sfdisk> command, where "
+"partition sizes are specified in megabytes only (rounded to the nearest "
+"cylinder) and you don't need to specify the cyls, heads and sectors "
+"parameters which were rarely if ever used anyway."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6553
+msgid ""
+"See also: C<guestfs_sfdisk>, the L<sfdisk(8)> manpage and "
+"C<guestfs_part_disk>"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6570
+msgid "guestfs_sfdisk_N"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6572
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_sfdisk_N (guestfs_h *g,\n"
+"                   const char *device,\n"
+"                   int partnum,\n"
+"                   int cyls,\n"
+"                   int heads,\n"
+"                   int sectors,\n"
+"                   const char *line);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6581 ../fish/guestfish-actions.pod:4380
+msgid ""
+"This runs L<sfdisk(8)> option to modify just the single partition C<n> "
+"(note: C<n> counts from 1)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6584
+msgid ""
+"For other parameters, see C<guestfs_sfdisk>.  You should usually pass C<0> "
+"for the cyls/heads/sectors parameters."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6587
+msgid "See also: C<guestfs_part_add>"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6603
+msgid "guestfs_sfdisk_disk_geometry"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6605
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_sfdisk_disk_geometry (guestfs_h *g,\n"
+"                               const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6609
+msgid ""
+"This displays the disk geometry of C<device> read from the partition table."
+"  Especially in the case where the underlying block device has been resized,"
+" this can be different from the kernel's idea of the geometry (see "
+"C<guestfs_sfdisk_kernel_geometry>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6614 ../src/guestfs-actions.pod:6630
+#: ../fish/guestfish-actions.pod:4407 ../fish/guestfish-actions.pod:4416
+msgid "The result is in human-readable format, and not designed to be parsed."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6622
+msgid "guestfs_sfdisk_kernel_geometry"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6624
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_sfdisk_kernel_geometry (guestfs_h *g,\n"
+"                                 const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6628 ../fish/guestfish-actions.pod:4414
+msgid "This displays the kernel's idea of the geometry of C<device>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6638
+msgid "guestfs_sfdisk_l"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6640
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_sfdisk_l (guestfs_h *g,\n"
+"                   const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6644 ../fish/guestfish-actions.pod:4423
+msgid ""
+"This displays the partition table on C<device>, in the human-readable output"
+" of the L<sfdisk(8)> command.  It is not intended to be parsed."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6648
+msgid "See also: C<guestfs_part_list>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6653 ../fish/guestfish-actions.pod:4429
+msgid ""
+"This function is deprecated.  In new code, use the C<part_list> call "
+"instead."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6662
+msgid "guestfs_sh"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6664
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_sh (guestfs_h *g,\n"
+"             const char *command);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6668 ../fish/guestfish-actions.pod:4440
+msgid ""
+"This call runs a command from the guest filesystem via the guest's "
+"C</bin/sh>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6671
+msgid "This is like C<guestfs_command>, but passes the command to:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6673 ../fish/guestfish-actions.pod:4445
+#, no-wrap
+msgid ""
+" /bin/sh -c \"command\"\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6675 ../fish/guestfish-actions.pod:4447
+msgid ""
+"Depending on the guest's shell, this usually results in wildcards being "
+"expanded, shell expressions being interpolated and so on."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6679
+msgid "All the provisos about C<guestfs_command> apply to this call."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6686
+msgid "guestfs_sh_lines"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6688
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_sh_lines (guestfs_h *g,\n"
+"                   const char *command);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6692
+msgid ""
+"This is the same as C<guestfs_sh>, but splits the result into a list of "
+"lines."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6695
+msgid "See also: C<guestfs_command_lines>"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6703
+msgid "guestfs_sleep"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6705
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_sleep (guestfs_h *g,\n"
+"                int secs);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6709 ../fish/guestfish-actions.pod:4466
+msgid "Sleep for C<secs> seconds."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6713
+msgid "(Added in 1.0.41)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6715 ../src/guestfs-structs.pod:109
+msgid "guestfs_stat"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6717
+#, no-wrap
+msgid ""
+" struct guestfs_stat *\n"
+" guestfs_stat (guestfs_h *g,\n"
+"               const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6723 ../fish/guestfish-actions.pod:4474
+msgid "This is the same as the C<stat(2)> system call."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6731 ../src/guestfs-structs.pod:135
+msgid "guestfs_statvfs"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6733
+#, no-wrap
+msgid ""
+" struct guestfs_statvfs *\n"
+" guestfs_statvfs (guestfs_h *g,\n"
+"                  const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6737 ../fish/guestfish-actions.pod:4480
+msgid ""
+"Returns file system statistics for any mounted file system.  C<path> should "
+"be a file or directory in the mounted file system (typically it is the mount"
+" point itself, but it doesn't need to be)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6741 ../fish/guestfish-actions.pod:4484
+msgid "This is the same as the C<statvfs(2)> system call."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6743
+msgid ""
+"This function returns a C<struct guestfs_statvfs *>, or NULL if there was an"
+" error.  I<The caller must call C<guestfs_free_statvfs> after use>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6749
+msgid "guestfs_strings"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6751
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_strings (guestfs_h *g,\n"
+"                  const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6755 ../fish/guestfish-actions.pod:4490
+msgid ""
+"This runs the L<strings(1)> command on a file and returns the list of "
+"printable strings found."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6767
+msgid "guestfs_strings_e"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6769
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_strings_e (guestfs_h *g,\n"
+"                    const char *encoding,\n"
+"                    const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6774
+msgid ""
+"This is like the C<guestfs_strings> command, but allows you to specify the "
+"encoding of strings that are looked for in the source file C<path>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6778 ../fish/guestfish-actions.pod:4504
+msgid "Allowed encodings are:"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:6782 ../fish/guestfish-actions.pod:4508
+msgid "s"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6784
+msgid ""
+"Single 7-bit-byte characters like ASCII and the ASCII-compatible parts of "
+"ISO-8859-X (this is what C<guestfs_strings> uses)."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:6787 ../fish/guestfish-actions.pod:4513
+msgid "S"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6789 ../fish/guestfish-actions.pod:4515
+msgid "Single 8-bit-byte characters."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:6791 ../fish/guestfish-actions.pod:4517
+msgid "b"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6793 ../fish/guestfish-actions.pod:4519
+msgid ""
+"16-bit big endian strings such as those encoded in UTF-16BE or UCS-2BE."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:6796 ../fish/guestfish-actions.pod:4522
+msgid "l (lower case letter L)"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6798 ../fish/guestfish-actions.pod:4524
+msgid ""
+"16-bit little endian such as UTF-16LE and UCS-2LE.  This is useful for "
+"examining binaries in Windows guests."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:6801 ../fish/guestfish-actions.pod:4527
+msgid "B"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6803 ../fish/guestfish-actions.pod:4529
+msgid "32-bit big endian such as UCS-4BE."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-actions.pod:6805 ../fish/guestfish-actions.pod:4531
+msgid "L"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6807 ../fish/guestfish-actions.pod:4533
+msgid "32-bit little endian such as UCS-4LE."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6811 ../fish/guestfish-actions.pod:4537
+msgid "The returned strings are transcoded to UTF-8."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6822
+msgid "guestfs_swapoff_device"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6824
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_swapoff_device (guestfs_h *g,\n"
+"                         const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6828
+msgid ""
+"This command disables the libguestfs appliance swap device or partition "
+"named C<device>.  See C<guestfs_swapon_device>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6836
+msgid "guestfs_swapoff_file"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6838
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_swapoff_file (guestfs_h *g,\n"
+"                       const char *file);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6842 ../fish/guestfish-actions.pod:4554
+msgid "This command disables the libguestfs appliance swap on file."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6848
+msgid "guestfs_swapoff_label"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6850
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_swapoff_label (guestfs_h *g,\n"
+"                        const char *label);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6854 ../fish/guestfish-actions.pod:4560
+msgid ""
+"This command disables the libguestfs appliance swap on labeled swap "
+"partition."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6861
+msgid "guestfs_swapoff_uuid"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6863
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_swapoff_uuid (guestfs_h *g,\n"
+"                       const char *uuid);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6867 ../fish/guestfish-actions.pod:4567
+msgid ""
+"This command disables the libguestfs appliance swap partition with the given"
+" UUID."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6874
+msgid "guestfs_swapon_device"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6876
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_swapon_device (guestfs_h *g,\n"
+"                        const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6880
+msgid ""
+"This command enables the libguestfs appliance to use the swap device or "
+"partition named C<device>.  The increased memory is made available for all "
+"commands, for example those run using C<guestfs_command> or C<guestfs_sh>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6885 ../fish/guestfish-actions.pod:4579
+msgid ""
+"Note that you should not swap to existing guest swap partitions unless you "
+"know what you are doing.  They may contain hibernation information, or other"
+" information that the guest doesn't want you to trash.  You also risk "
+"leaking information about the host to the guest this way.  Instead, attach a"
+" new host device to the guest and swap on that."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6896
+msgid "guestfs_swapon_file"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6898
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_swapon_file (guestfs_h *g,\n"
+"                      const char *file);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6902
+msgid ""
+"This command enables swap to a file.  See C<guestfs_swapon_device> for other"
+" notes."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6909
+msgid "guestfs_swapon_label"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6911
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_swapon_label (guestfs_h *g,\n"
+"                       const char *label);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6915
+msgid ""
+"This command enables swap to a labeled swap partition.  See "
+"C<guestfs_swapon_device> for other notes."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6922
+msgid "guestfs_swapon_uuid"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6924
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_swapon_uuid (guestfs_h *g,\n"
+"                      const char *uuid);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6928
+msgid ""
+"This command enables swap to a swap partition with the given UUID.  See "
+"C<guestfs_swapon_device> for other notes."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6935
+msgid "guestfs_sync"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6937
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_sync (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6940 ../fish/guestfish-actions.pod:4611
+msgid ""
+"This syncs the disk, so that any writes are flushed through to the "
+"underlying disk image."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6943 ../fish/guestfish-actions.pod:4614
+msgid ""
+"You should always call this if you have modified a disk image, before "
+"closing the handle."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6950
+msgid "guestfs_tail"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6952
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_tail (guestfs_h *g,\n"
+"               const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6956 ../fish/guestfish-actions.pod:4621
+msgid ""
+"This command returns up to the last 10 lines of a file as a list of strings."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6968
+msgid "guestfs_tail_n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6970
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_tail_n (guestfs_h *g,\n"
+"                 int nrlines,\n"
+"                 const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6975 ../fish/guestfish-actions.pod:4631
+msgid ""
+"If the parameter C<nrlines> is a positive number, this returns the last "
+"C<nrlines> lines of the file C<path>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6978 ../fish/guestfish-actions.pod:4634
+msgid ""
+"If the parameter C<nrlines> is a negative number, this returns lines from "
+"the file C<path>, starting with the C<-nrlines>th line."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:6992
+msgid "guestfs_tar_in"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:6994
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_tar_in (guestfs_h *g,\n"
+"                 const char *tarfile,\n"
+"                 const char *directory);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:6999 ../fish/guestfish-actions.pod:4646
+msgid ""
+"This command uploads and unpacks local file C<tarfile> (an I<uncompressed> "
+"tar file) into C<directory>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7002
+msgid ""
+"To upload a compressed tarball, use C<guestfs_tgz_in> or C<guestfs_txz_in>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7007 ../src/guestfs-actions.pod:7024
+#: ../src/guestfs-actions.pod:7040 ../src/guestfs-actions.pod:7056
+msgid "(Added in 1.0.3)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7009
+msgid "guestfs_tar_out"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7011
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_tar_out (guestfs_h *g,\n"
+"                  const char *directory,\n"
+"                  const char *tarfile);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7016 ../fish/guestfish-actions.pod:4658
+msgid ""
+"This command packs the contents of C<directory> and downloads it to local "
+"file C<tarfile>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7019
+msgid ""
+"To download a compressed tarball, use C<guestfs_tgz_out> or "
+"C<guestfs_txz_out>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7026
+msgid "guestfs_tgz_in"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7028
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_tgz_in (guestfs_h *g,\n"
+"                 const char *tarball,\n"
+"                 const char *directory);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7033 ../fish/guestfish-actions.pod:4670
+msgid ""
+"This command uploads and unpacks local file C<tarball> (a I<gzip compressed>"
+" tar file) into C<directory>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7036
+msgid "To upload an uncompressed tarball, use C<guestfs_tar_in>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7042
+msgid "guestfs_tgz_out"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7044
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_tgz_out (guestfs_h *g,\n"
+"                  const char *directory,\n"
+"                  const char *tarball);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7049 ../fish/guestfish-actions.pod:4681
+msgid ""
+"This command packs the contents of C<directory> and downloads it to local "
+"file C<tarball>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7052
+msgid "To download an uncompressed tarball, use C<guestfs_tar_out>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7058
+msgid "guestfs_touch"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7060
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_touch (guestfs_h *g,\n"
+"                const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7064 ../fish/guestfish-actions.pod:4692
+msgid ""
+"Touch acts like the L<touch(1)> command.  It can be used to update the "
+"timestamps on a file, or, if the file does not exist, to create a new zero-"
+"length file."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7068 ../fish/guestfish-actions.pod:4696
+msgid ""
+"This command only works on regular files, and will fail on other file types "
+"such as directories, symbolic links, block special etc."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7075
+msgid "guestfs_truncate"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7077
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_truncate (guestfs_h *g,\n"
+"                   const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7081 ../fish/guestfish-actions.pod:4703
+msgid ""
+"This command truncates C<path> to a zero-length file.  The file must exist "
+"already."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7088
+msgid "guestfs_truncate_size"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7090
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_truncate_size (guestfs_h *g,\n"
+"                        const char *path,\n"
+"                        int64_t size);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7095 ../fish/guestfish-actions.pod:4710
+msgid ""
+"This command truncates C<path> to size C<size> bytes.  The file must exist "
+"already."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7098
+msgid ""
+"If the current file size is less than C<size> then the file is extended to "
+"the required size with zero bytes.  This creates a sparse file (ie. disk "
+"blocks are not allocated for the file until you write to it).  To create a "
+"non-sparse file of zeroes, use C<guestfs_fallocate64> instead."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7108
+msgid "guestfs_tune2fs_l"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7110
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_tune2fs_l (guestfs_h *g,\n"
+"                    const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7114 ../fish/guestfish-actions.pod:4723
+msgid ""
+"This returns the contents of the ext2, ext3 or ext4 filesystem superblock on"
+" C<device>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7117 ../fish/guestfish-actions.pod:4726
+msgid ""
+"It is the same as running C<tune2fs -l device>.  See L<tune2fs(8)> manpage "
+"for more details.  The list of fields returned isn't clearly defined, and "
+"depends on both the version of C<tune2fs> that libguestfs was built against,"
+" and the filesystem itself."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7130
+msgid "guestfs_txz_in"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7132
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_txz_in (guestfs_h *g,\n"
+"                 const char *tarball,\n"
+"                 const char *directory);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7137 ../fish/guestfish-actions.pod:4735
+msgid ""
+"This command uploads and unpacks local file C<tarball> (an I<xz compressed> "
+"tar file) into C<directory>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7144
+msgid "guestfs_txz_out"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7146
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_txz_out (guestfs_h *g,\n"
+"                  const char *directory,\n"
+"                  const char *tarball);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7151 ../fish/guestfish-actions.pod:4744
+msgid ""
+"This command packs the contents of C<directory> and downloads it to local "
+"file C<tarball> (as an xz compressed tar archive)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7158
+msgid "guestfs_umask"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7160
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_umask (guestfs_h *g,\n"
+"                int mask);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7164 ../fish/guestfish-actions.pod:4753
+msgid ""
+"This function sets the mask used for creating new files and device nodes to "
+"C<mask & 0777>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7167 ../fish/guestfish-actions.pod:4756
+msgid ""
+"Typical umask values would be C<022> which creates new files with "
+"permissions like \"-rw-r--r--\" or \"-rwxr-xr-x\", and C<002> which creates "
+"new files with permissions like \"-rw-rw-r--\" or \"-rwxrwxr-x\"."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7172 ../fish/guestfish-actions.pod:4761
+msgid ""
+"The default umask is C<022>.  This is important because it means that "
+"directories and device nodes will be created with C<0644> or C<0755> mode "
+"even if you specify C<0777>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7176
+msgid ""
+"See also C<guestfs_get_umask>, L<umask(2)>, C<guestfs_mknod>, "
+"C<guestfs_mkdir>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7179 ../fish/guestfish-actions.pod:4768
+msgid "This call returns the previous umask."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7185
+msgid "guestfs_umount"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7187
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_umount (guestfs_h *g,\n"
+"                 const char *pathordevice);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7191 ../fish/guestfish-actions.pod:4776
+msgid ""
+"This unmounts the given filesystem.  The filesystem may be specified either "
+"by its mountpoint (path) or the device which contains the filesystem."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7199
+msgid "guestfs_umount_all"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7201
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_umount_all (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7204 ../fish/guestfish-actions.pod:4786
+msgid "This unmounts all mounted filesystems."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7206 ../fish/guestfish-actions.pod:4788
+msgid "Some internal mounts are not unmounted by this call."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7212
+msgid "guestfs_upload"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7214
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_upload (guestfs_h *g,\n"
+"                 const char *filename,\n"
+"                 const char *remotefilename);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7219 ../src/guestfs-actions.pod:7243
+#: ../fish/guestfish-actions.pod:4794 ../fish/guestfish-actions.pod:4807
+msgid "Upload local file C<filename> to C<remotefilename> on the filesystem."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7224
+msgid "See also C<guestfs_download>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7235
+msgid "guestfs_upload_offset"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7237
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_upload_offset (guestfs_h *g,\n"
+"                        const char *filename,\n"
+"                        const char *remotefilename,\n"
+"                        int64_t offset);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7246 ../fish/guestfish-actions.pod:4810
+msgid ""
+"C<remotefilename> is overwritten starting at the byte C<offset> specified.  "
+"The intention is to overwrite parts of existing files or devices, although "
+"if a non-existant file is specified then it is created with a \"hole\" "
+"before C<offset>.  The size of the data written is implicit in the size of "
+"the source C<filename>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7253
+msgid ""
+"Note that there is no limit on the amount of data that can be uploaded with "
+"this call, unlike with C<guestfs_pwrite>, and this call always writes the "
+"full amount unless an error occurs."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7258
+msgid "See also C<guestfs_upload>, C<guestfs_pwrite>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7269
+msgid "guestfs_utimens"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7271
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_utimens (guestfs_h *g,\n"
+"                  const char *path,\n"
+"                  int64_t atsecs,\n"
+"                  int64_t atnsecs,\n"
+"                  int64_t mtsecs,\n"
+"                  int64_t mtnsecs);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7279 ../fish/guestfish-actions.pod:4830
+msgid "This command sets the timestamps of a file with nanosecond precision."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7282 ../fish/guestfish-actions.pod:4833
+msgid ""
+"C<atsecs, atnsecs> are the last access time (atime) in secs and nanoseconds "
+"from the epoch."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7285 ../fish/guestfish-actions.pod:4836
+msgid ""
+"C<mtsecs, mtnsecs> are the last modification time (mtime) in secs and "
+"nanoseconds from the epoch."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7288 ../fish/guestfish-actions.pod:4839
+msgid ""
+"If the C<*nsecs> field contains the special value C<-1> then the "
+"corresponding timestamp is set to the current time.  (The C<*secs> field is "
+"ignored in this case)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7292 ../fish/guestfish-actions.pod:4843
+msgid ""
+"If the C<*nsecs> field contains the special value C<-2> then the "
+"corresponding timestamp is left unchanged.  (The C<*secs> field is ignored "
+"in this case)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7300 ../src/guestfs-structs.pod:175
+msgid "guestfs_version"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7302
+#, no-wrap
+msgid ""
+" struct guestfs_version *\n"
+" guestfs_version (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7305 ../fish/guestfish-actions.pod:4851
+msgid ""
+"Return the libguestfs version number that the program is linked against."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7308 ../fish/guestfish-actions.pod:4854
+msgid ""
+"Note that because of dynamic linking this is not necessarily the version of "
+"libguestfs that you compiled against.  You can compile the program, and then"
+" at runtime dynamically link against a completely different C<libguestfs.so>"
+" library."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7313 ../fish/guestfish-actions.pod:4859
+msgid ""
+"This call was added in version C<1.0.58>.  In previous versions of "
+"libguestfs there was no way to get the version number.  From C code you can "
+"use dynamic linker functions to find out if this symbol exists (if it "
+"doesn't, then it's an earlier version)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7319 ../fish/guestfish-actions.pod:4865
+msgid ""
+"The call returns a structure with four elements.  The first three (C<major>,"
+" C<minor> and C<release>) are numbers and correspond to the usual version "
+"triplet.  The fourth element (C<extra>) is a string and is normally empty, "
+"but may be used for distro-specific information."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7325 ../fish/guestfish-actions.pod:4871
+msgid ""
+"To construct the original version string: C<$major.$minor.$release$extra>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7328 ../fish/guestfish-actions.pod:4874
+msgid "See also: L<guestfs(3)/LIBGUESTFS VERSION NUMBERS>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7330
+msgid ""
+"I<Note:> Don't use this call to test for availability of features.  In "
+"enterprise distributions we backport features from later versions into "
+"earlier versions, making this an unreliable way to test for features.  Use "
+"C<guestfs_available> instead."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7336
+msgid ""
+"This function returns a C<struct guestfs_version *>, or NULL if there was an"
+" error.  I<The caller must call C<guestfs_free_version> after use>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7340
+msgid "(Added in 1.0.58)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7342
+msgid "guestfs_vfs_label"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7344
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_vfs_label (guestfs_h *g,\n"
+"                    const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7348 ../fish/guestfish-actions.pod:4886
+msgid "This returns the filesystem label of the filesystem on C<device>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7351 ../fish/guestfish-actions.pod:4889
+msgid "If the filesystem is unlabeled, this returns the empty string."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7353
+msgid "To find a filesystem from the label, use C<guestfs_findfs_label>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7358 ../src/guestfs-actions.pod:7395
+msgid "(Added in 1.3.18)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7360
+msgid "guestfs_vfs_type"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7362
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_vfs_type (guestfs_h *g,\n"
+"                   const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7366 ../fish/guestfish-actions.pod:4897
+msgid ""
+"This command gets the filesystem type corresponding to the filesystem on "
+"C<device>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7369 ../fish/guestfish-actions.pod:4900
+msgid ""
+"For most filesystems, the result is the name of the Linux VFS module which "
+"would be used to mount this filesystem if you mounted it without specifying "
+"the filesystem type.  For example a string such as C<ext3> or C<ntfs>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7379
+msgid "guestfs_vfs_uuid"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7381
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_vfs_uuid (guestfs_h *g,\n"
+"                   const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7385 ../fish/guestfish-actions.pod:4909
+msgid "This returns the filesystem UUID of the filesystem on C<device>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7388 ../fish/guestfish-actions.pod:4912
+msgid "If the filesystem does not have a UUID, this returns the empty string."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7390
+msgid "To find a filesystem from the UUID, use C<guestfs_findfs_uuid>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7397
+msgid "guestfs_vg_activate"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7399
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_vg_activate (guestfs_h *g,\n"
+"                      int activate,\n"
+"                      char *const *volgroups);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7404 ../fish/guestfish-actions.pod:4920
+msgid ""
+"This command activates or (if C<activate> is false) deactivates all logical "
+"volumes in the listed volume groups C<volgroups>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7407 ../fish/guestfish-actions.pod:4923
+msgid "This command is the same as running C<vgchange -a y|n volgroups...>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7409 ../fish/guestfish-actions.pod:4925
+msgid ""
+"Note that if C<volgroups> is an empty list then B<all> volume groups are "
+"activated or deactivated."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7416
+msgid "guestfs_vg_activate_all"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7418
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_vg_activate_all (guestfs_h *g,\n"
+"                          int activate);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7422 ../fish/guestfish-actions.pod:4932
+msgid ""
+"This command activates or (if C<activate> is false) deactivates all logical "
+"volumes in all volume groups."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7425 ../fish/guestfish-actions.pod:4935
+msgid "This command is the same as running C<vgchange -a y|n>"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7431
+msgid "guestfs_vgcreate"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7433
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_vgcreate (guestfs_h *g,\n"
+"                   const char *volgroup,\n"
+"                   char *const *physvols);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7438 ../fish/guestfish-actions.pod:4941
+msgid ""
+"This creates an LVM volume group called C<volgroup> from the non-empty list "
+"of physical volumes C<physvols>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7445
+msgid "guestfs_vglvuuids"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7447
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_vglvuuids (guestfs_h *g,\n"
+"                    const char *vgname);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7451 ../fish/guestfish-actions.pod:4948
+msgid ""
+"Given a VG called C<vgname>, this returns the UUIDs of all the logical "
+"volumes created in this volume group."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7454
+msgid ""
+"You can use this along with C<guestfs_lvs> and C<guestfs_lvuuid> calls to "
+"associate logical volumes and volume groups."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7457
+msgid "See also C<guestfs_vgpvuuids>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7465
+msgid "guestfs_vgpvuuids"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7467
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_vgpvuuids (guestfs_h *g,\n"
+"                    const char *vgname);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7471 ../fish/guestfish-actions.pod:4960
+msgid ""
+"Given a VG called C<vgname>, this returns the UUIDs of all the physical "
+"volumes that this volume group resides on."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7474
+msgid ""
+"You can use this along with C<guestfs_pvs> and C<guestfs_pvuuid> calls to "
+"associate physical volumes and volume groups."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7477
+msgid "See also C<guestfs_vglvuuids>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7485
+msgid "guestfs_vgremove"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7487
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_vgremove (guestfs_h *g,\n"
+"                   const char *vgname);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7491 ../fish/guestfish-actions.pod:4972
+msgid "Remove an LVM volume group C<vgname>, (for example C<VG>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7493 ../fish/guestfish-actions.pod:4974
+msgid ""
+"This also forcibly removes all logical volumes in the volume group (if any)."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7500
+msgid "guestfs_vgrename"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7502
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_vgrename (guestfs_h *g,\n"
+"                   const char *volgroup,\n"
+"                   const char *newvolgroup);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7507 ../fish/guestfish-actions.pod:4981
+msgid "Rename a volume group C<volgroup> with the new name C<newvolgroup>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7513
+msgid "guestfs_vgs"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7515
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_vgs (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7518 ../fish/guestfish-actions.pod:4987
+msgid ""
+"List all the volumes groups detected.  This is the equivalent of the "
+"L<vgs(8)> command."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7521 ../fish/guestfish-actions.pod:4990
+msgid ""
+"This returns a list of just the volume group names that were detected (eg. "
+"C<VolGroup00>)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7524
+msgid "See also C<guestfs_vgs_full>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7532
+msgid "guestfs_vgs_full"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7534
+#, no-wrap
+msgid ""
+" struct guestfs_lvm_vg_list *\n"
+" guestfs_vgs_full (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7537 ../fish/guestfish-actions.pod:4999
+msgid ""
+"List all the volumes groups detected.  This is the equivalent of the "
+"L<vgs(8)> command.  The \"full\" version includes all fields."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7540
+msgid ""
+"This function returns a C<struct guestfs_lvm_vg_list *>, or NULL if there "
+"was an error.  I<The caller must call C<guestfs_free_lvm_vg_list> after "
+"use>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7546
+msgid "guestfs_vgscan"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7548
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_vgscan (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7551 ../fish/guestfish-actions.pod:5006
+msgid ""
+"This rescans all block devices and rebuilds the list of LVM physical "
+"volumes, volume groups and logical volumes."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7558
+msgid "guestfs_vguuid"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7560
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_vguuid (guestfs_h *g,\n"
+"                 const char *vgname);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7564 ../fish/guestfish-actions.pod:5013
+msgid "This command returns the UUID of the LVM VG named C<vgname>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7571
+msgid "guestfs_wait_ready"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7573
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_wait_ready (guestfs_h *g);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7576
+msgid "This function is a no op."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7578
+msgid ""
+"In versions of the API E<lt> 1.0.71 you had to call this function just after"
+" calling C<guestfs_launch> to wait for the launch to complete.  However this"
+" is no longer necessary because C<guestfs_launch> now does the waiting."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7583
+msgid ""
+"If you see any calls to this function in code then you can just remove them,"
+" unless you want to retain compatibility with older versions of the API."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7589
+msgid ""
+"This function is deprecated.  In new code, use the C<launch> call instead."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7598
+msgid "guestfs_wc_c"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7600
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_wc_c (guestfs_h *g,\n"
+"               const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7604 ../fish/guestfish-actions.pod:5019
+msgid ""
+"This command counts the characters in a file, using the C<wc -c> external "
+"command."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7611
+msgid "guestfs_wc_l"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7613
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_wc_l (guestfs_h *g,\n"
+"               const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7617 ../fish/guestfish-actions.pod:5026
+msgid ""
+"This command counts the lines in a file, using the C<wc -l> external "
+"command."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7624
+msgid "guestfs_wc_w"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7626
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_wc_w (guestfs_h *g,\n"
+"               const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7630 ../fish/guestfish-actions.pod:5033
+msgid ""
+"This command counts the words in a file, using the C<wc -w> external "
+"command."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7637
+msgid "guestfs_write"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7639
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_write (guestfs_h *g,\n"
+"                const char *path,\n"
+"                const char *content,\n"
+"                size_t content_size);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7645 ../fish/guestfish-actions.pod:5040
+msgid ""
+"This call creates a file called C<path>.  The content of the file is the "
+"string C<content> (which can contain any 8 bit data)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7648
+msgid "See also C<guestfs_write_append>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7657
+msgid "guestfs_write_append"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7659
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_write_append (guestfs_h *g,\n"
+"                       const char *path,\n"
+"                       const char *content,\n"
+"                       size_t content_size);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7665 ../fish/guestfish-actions.pod:5052
+msgid ""
+"This call appends C<content> to the end of file C<path>.  If C<path> does "
+"not exist, then a new file is created."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7668
+msgid "See also C<guestfs_write>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7675
+msgid "guestfs_write_file"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7677
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_write_file (guestfs_h *g,\n"
+"                     const char *path,\n"
+"                     const char *content,\n"
+"                     int size);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7683 ../fish/guestfish-actions.pod:5064
+msgid ""
+"This call creates a file called C<path>.  The contents of the file is the "
+"string C<content> (which can contain any 8 bit data), with length C<size>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7687 ../fish/guestfish-actions.pod:5068
+msgid ""
+"As a special case, if C<size> is C<0> then the length is calculated using "
+"C<strlen> (so in this case the content cannot contain embedded ASCII NULs)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7691 ../fish/guestfish-actions.pod:5072
+msgid ""
+"I<NB.> Owing to a bug, writing content containing ASCII NUL characters does "
+"I<not> work, even if the length is specified."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7699 ../fish/guestfish-actions.pod:5078
+msgid ""
+"This function is deprecated.  In new code, use the C<write> call instead."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7708
+msgid "guestfs_zegrep"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7710
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_zegrep (guestfs_h *g,\n"
+"                 const char *regex,\n"
+"                 const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7715 ../fish/guestfish-actions.pod:5089
+msgid ""
+"This calls the external C<zegrep> program and returns the matching lines."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7727
+msgid "guestfs_zegrepi"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7729
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_zegrepi (guestfs_h *g,\n"
+"                  const char *regex,\n"
+"                  const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7734 ../fish/guestfish-actions.pod:5099
+msgid ""
+"This calls the external C<zegrep -i> program and returns the matching lines."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7746
+msgid "guestfs_zero"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7748
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_zero (guestfs_h *g,\n"
+"               const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7752 ../fish/guestfish-actions.pod:5109
+msgid "This command writes zeroes over the first few blocks of C<device>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7754 ../fish/guestfish-actions.pod:5111
+msgid ""
+"How many blocks are zeroed isn't specified (but it's I<not> enough to "
+"securely wipe the device).  It should be sufficient to remove any partition "
+"tables, filesystem superblocks and so on."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7758
+msgid ""
+"See also: C<guestfs_zero_device>, C<guestfs_scrub_device>, "
+"C<guestfs_is_zero_device>"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7770
+msgid "guestfs_zero_device"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7772
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_zero_device (guestfs_h *g,\n"
+"                      const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7776
+msgid ""
+"This command writes zeroes over the entire C<device>.  Compare with "
+"C<guestfs_zero> which just zeroes the first few blocks of a device."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7790
+msgid "(Added in 1.3.1)"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7792
+msgid "guestfs_zerofree"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7794
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_zerofree (guestfs_h *g,\n"
+"                   const char *device);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7798 ../fish/guestfish-actions.pod:5133
+msgid ""
+"This runs the I<zerofree> program on C<device>.  This program claims to zero"
+" unused inodes and disk blocks on an ext2/3 filesystem, thus making it "
+"possible to compress the filesystem more effectively."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7803 ../fish/guestfish-actions.pod:5138
+msgid "You should B<not> run this program if the filesystem is mounted."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7806 ../fish/guestfish-actions.pod:5141
+msgid ""
+"It is possible that using this program can damage the filesystem or data on "
+"the filesystem."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7813
+msgid "guestfs_zfgrep"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7815
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_zfgrep (guestfs_h *g,\n"
+"                 const char *pattern,\n"
+"                 const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7820 ../fish/guestfish-actions.pod:5148
+msgid ""
+"This calls the external C<zfgrep> program and returns the matching lines."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7832
+msgid "guestfs_zfgrepi"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7834
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_zfgrepi (guestfs_h *g,\n"
+"                  const char *pattern,\n"
+"                  const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7839 ../fish/guestfish-actions.pod:5158
+msgid ""
+"This calls the external C<zfgrep -i> program and returns the matching lines."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7851
+msgid "guestfs_zfile"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7853
+#, no-wrap
+msgid ""
+" char *\n"
+" guestfs_zfile (guestfs_h *g,\n"
+"                const char *meth,\n"
+"                const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7858 ../fish/guestfish-actions.pod:5168
+msgid ""
+"This command runs C<file> after first decompressing C<path> using C<method>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7861 ../fish/guestfish-actions.pod:5171
+msgid "C<method> must be one of C<gzip>, C<compress> or C<bzip2>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7863
+msgid ""
+"Since 1.0.63, use C<guestfs_file> instead which can now process compressed "
+"files."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7869 ../fish/guestfish-actions.pod:5176
+msgid ""
+"This function is deprecated.  In new code, use the C<file> call instead."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7878
+msgid "guestfs_zgrep"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7880
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_zgrep (guestfs_h *g,\n"
+"                const char *regex,\n"
+"                const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7885 ../fish/guestfish-actions.pod:5187
+msgid ""
+"This calls the external C<zgrep> program and returns the matching lines."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7897
+msgid "guestfs_zgrepi"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7899
+#, no-wrap
+msgid ""
+" char **\n"
+" guestfs_zgrepi (guestfs_h *g,\n"
+"                 const char *regex,\n"
+"                 const char *path);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7904 ../fish/guestfish-actions.pod:5197
+msgid ""
+"This calls the external C<zgrep -i> program and returns the matching lines."
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-availability.pod:3
+msgid "B<augeas>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:5
+msgid ""
+"The following functions: L</guestfs_aug_clear> L</guestfs_aug_close> "
+"L</guestfs_aug_defnode> L</guestfs_aug_defvar> L</guestfs_aug_get> "
+"L</guestfs_aug_init> L</guestfs_aug_insert> L</guestfs_aug_load> "
+"L</guestfs_aug_ls> L</guestfs_aug_match> L</guestfs_aug_mv> "
+"L</guestfs_aug_rm> L</guestfs_aug_save> L</guestfs_aug_set>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-availability.pod:21
+msgid "B<btrfs>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:23
+msgid "The following functions: L</guestfs_btrfs_filesystem_resize>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-availability.pod:26
+msgid "B<inotify>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:28
+msgid ""
+"The following functions: L</guestfs_inotify_add_watch> "
+"L</guestfs_inotify_close> L</guestfs_inotify_files> L</guestfs_inotify_init>"
+" L</guestfs_inotify_read> L</guestfs_inotify_rm_watch>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-availability.pod:36
+msgid "B<linuxfsuuid>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:38
+msgid ""
+"The following functions: L</guestfs_mke2fs_JU> L</guestfs_mke2journal_U> "
+"L</guestfs_mkswap_U> L</guestfs_swapoff_uuid> L</guestfs_swapon_uuid>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-availability.pod:45
+msgid "B<linuxmodules>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:47
+msgid "The following functions: L</guestfs_modprobe>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-availability.pod:50
+msgid "B<linuxxattrs>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:52
+msgid ""
+"The following functions: L</guestfs_getxattr> L</guestfs_getxattrs> "
+"L</guestfs_lgetxattr> L</guestfs_lgetxattrs> L</guestfs_lremovexattr> "
+"L</guestfs_lsetxattr> L</guestfs_lxattrlist> L</guestfs_removexattr> "
+"L</guestfs_setxattr>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-availability.pod:63
+msgid "B<luks>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:65
+msgid ""
+"The following functions: L</guestfs_luks_add_key> L</guestfs_luks_close> "
+"L</guestfs_luks_format> L</guestfs_luks_format_cipher> "
+"L</guestfs_luks_kill_slot> L</guestfs_luks_open> L</guestfs_luks_open_ro>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-availability.pod:74
+msgid "B<lvm2>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:76
+msgid ""
+"The following functions: L</guestfs_is_lv> L</guestfs_lvcreate> "
+"L</guestfs_lvm_remove_all> L</guestfs_lvm_set_filter> L</guestfs_lvremove> "
+"L</guestfs_lvresize> L</guestfs_lvresize_free> L</guestfs_lvs> "
+"L</guestfs_lvs_full> L</guestfs_pvcreate> L</guestfs_pvremove> "
+"L</guestfs_pvresize> L</guestfs_pvresize_size> L</guestfs_pvs> "
+"L</guestfs_pvs_full> L</guestfs_vg_activate> L</guestfs_vg_activate_all> "
+"L</guestfs_vgcreate> L</guestfs_vgremove> L</guestfs_vgs> "
+"L</guestfs_vgs_full>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-availability.pod:99
+msgid "B<mknod>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:101
+msgid ""
+"The following functions: L</guestfs_mkfifo> L</guestfs_mknod> "
+"L</guestfs_mknod_b> L</guestfs_mknod_c>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-availability.pod:107
+msgid "B<ntfs3g>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:109
+msgid "The following functions: L</guestfs_ntfs_3g_probe>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-availability.pod:112
+msgid "B<ntfsprogs>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:114
+msgid ""
+"The following functions: L</guestfs_ntfsresize> L</guestfs_ntfsresize_opts> "
+"L</guestfs_ntfsresize_size>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-availability.pod:119
+msgid "B<realpath>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:121
+msgid "The following functions: L</guestfs_realpath>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-availability.pod:124
+msgid "B<scrub>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:126
+msgid ""
+"The following functions: L</guestfs_scrub_device> L</guestfs_scrub_file> "
+"L</guestfs_scrub_freespace>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-availability.pod:131
+msgid "B<selinux>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:133
+msgid "The following functions: L</guestfs_getcon> L</guestfs_setcon>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-availability.pod:137
+msgid "B<xz>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:139
+msgid "The following functions: L</guestfs_txz_in> L</guestfs_txz_out>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-availability.pod:143
+msgid "B<zerofree>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:145
+msgid "The following functions: L</guestfs_zerofree>"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-structs.pod:1
+msgid "guestfs_int_bool"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:3
+#, no-wrap
+msgid ""
+" struct guestfs_int_bool {\n"
+"   int32_t i;\n"
+"   int32_t b;\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:8
+#, no-wrap
+msgid ""
+" struct guestfs_int_bool_list {\n"
+"   uint32_t len; /* Number of elements in list. */\n"
+"   struct guestfs_int_bool *val; /* Elements. */\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:13
+#, no-wrap
+msgid ""
+" void guestfs_free_int_bool (struct guestfs_free_int_bool *);\n"
+" void guestfs_free_int_bool_list (struct guestfs_free_int_bool_list *);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-structs.pod:16
+msgid "guestfs_lvm_pv"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:18
+#, no-wrap
+msgid ""
+" struct guestfs_lvm_pv {\n"
+"   char *pv_name;\n"
+"   /* The next field is NOT nul-terminated, be careful when printing it: */\n"
+"   char pv_uuid[32];\n"
+"   char *pv_fmt;\n"
+"   uint64_t pv_size;\n"
+"   uint64_t dev_size;\n"
+"   uint64_t pv_free;\n"
+"   uint64_t pv_used;\n"
+"   char *pv_attr;\n"
+"   int64_t pv_pe_count;\n"
+"   int64_t pv_pe_alloc_count;\n"
+"   char *pv_tags;\n"
+"   uint64_t pe_start;\n"
+"   int64_t pv_mda_count;\n"
+"   uint64_t pv_mda_free;\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:36
+#, no-wrap
+msgid ""
+" struct guestfs_lvm_pv_list {\n"
+"   uint32_t len; /* Number of elements in list. */\n"
+"   struct guestfs_lvm_pv *val; /* Elements. */\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:41
+#, no-wrap
+msgid ""
+" void guestfs_free_lvm_pv (struct guestfs_free_lvm_pv *);\n"
+" void guestfs_free_lvm_pv_list (struct guestfs_free_lvm_pv_list *);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-structs.pod:44
+msgid "guestfs_lvm_vg"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:46
+#, no-wrap
+msgid ""
+" struct guestfs_lvm_vg {\n"
+"   char *vg_name;\n"
+"   /* The next field is NOT nul-terminated, be careful when printing it: */\n"
+"   char vg_uuid[32];\n"
+"   char *vg_fmt;\n"
+"   char *vg_attr;\n"
+"   uint64_t vg_size;\n"
+"   uint64_t vg_free;\n"
+"   char *vg_sysid;\n"
+"   uint64_t vg_extent_size;\n"
+"   int64_t vg_extent_count;\n"
+"   int64_t vg_free_count;\n"
+"   int64_t max_lv;\n"
+"   int64_t max_pv;\n"
+"   int64_t pv_count;\n"
+"   int64_t lv_count;\n"
+"   int64_t snap_count;\n"
+"   int64_t vg_seqno;\n"
+"   char *vg_tags;\n"
+"   int64_t vg_mda_count;\n"
+"   uint64_t vg_mda_free;\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:69
+#, no-wrap
+msgid ""
+" struct guestfs_lvm_vg_list {\n"
+"   uint32_t len; /* Number of elements in list. */\n"
+"   struct guestfs_lvm_vg *val; /* Elements. */\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:74
+#, no-wrap
+msgid ""
+" void guestfs_free_lvm_vg (struct guestfs_free_lvm_vg *);\n"
+" void guestfs_free_lvm_vg_list (struct guestfs_free_lvm_vg_list *);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-structs.pod:77
+msgid "guestfs_lvm_lv"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:79
+#, no-wrap
+msgid ""
+" struct guestfs_lvm_lv {\n"
+"   char *lv_name;\n"
+"   /* The next field is NOT nul-terminated, be careful when printing it: */\n"
+"   char lv_uuid[32];\n"
+"   char *lv_attr;\n"
+"   int64_t lv_major;\n"
+"   int64_t lv_minor;\n"
+"   int64_t lv_kernel_major;\n"
+"   int64_t lv_kernel_minor;\n"
+"   uint64_t lv_size;\n"
+"   int64_t seg_count;\n"
+"   char *origin;\n"
+"   /* The next field is [0..100] or -1 meaning 'not present': */\n"
+"   float snap_percent;\n"
+"   /* The next field is [0..100] or -1 meaning 'not present': */\n"
+"   float copy_percent;\n"
+"   char *move_pv;\n"
+"   char *lv_tags;\n"
+"   char *mirror_log;\n"
+"   char *modules;\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:101
+#, no-wrap
+msgid ""
+" struct guestfs_lvm_lv_list {\n"
+"   uint32_t len; /* Number of elements in list. */\n"
+"   struct guestfs_lvm_lv *val; /* Elements. */\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:106
+#, no-wrap
+msgid ""
+" void guestfs_free_lvm_lv (struct guestfs_free_lvm_lv *);\n"
+" void guestfs_free_lvm_lv_list (struct guestfs_free_lvm_lv_list *);\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:111
+#, no-wrap
+msgid ""
+" struct guestfs_stat {\n"
+"   int64_t dev;\n"
+"   int64_t ino;\n"
+"   int64_t mode;\n"
+"   int64_t nlink;\n"
+"   int64_t uid;\n"
+"   int64_t gid;\n"
+"   int64_t rdev;\n"
+"   int64_t size;\n"
+"   int64_t blksize;\n"
+"   int64_t blocks;\n"
+"   int64_t atime;\n"
+"   int64_t mtime;\n"
+"   int64_t ctime;\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:127
+#, no-wrap
+msgid ""
+" struct guestfs_stat_list {\n"
+"   uint32_t len; /* Number of elements in list. */\n"
+"   struct guestfs_stat *val; /* Elements. */\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:132
+#, no-wrap
+msgid ""
+" void guestfs_free_stat (struct guestfs_free_stat *);\n"
+" void guestfs_free_stat_list (struct guestfs_free_stat_list *);\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:137
+#, no-wrap
+msgid ""
+" struct guestfs_statvfs {\n"
+"   int64_t bsize;\n"
+"   int64_t frsize;\n"
+"   int64_t blocks;\n"
+"   int64_t bfree;\n"
+"   int64_t bavail;\n"
+"   int64_t files;\n"
+"   int64_t ffree;\n"
+"   int64_t favail;\n"
+"   int64_t fsid;\n"
+"   int64_t flag;\n"
+"   int64_t namemax;\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:151
+#, no-wrap
+msgid ""
+" struct guestfs_statvfs_list {\n"
+"   uint32_t len; /* Number of elements in list. */\n"
+"   struct guestfs_statvfs *val; /* Elements. */\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:156
+#, no-wrap
+msgid ""
+" void guestfs_free_statvfs (struct guestfs_free_statvfs *);\n"
+" void guestfs_free_statvfs_list (struct guestfs_free_statvfs_list *);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-structs.pod:159
+msgid "guestfs_dirent"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:161
+#, no-wrap
+msgid ""
+" struct guestfs_dirent {\n"
+"   int64_t ino;\n"
+"   char ftyp;\n"
+"   char *name;\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:167
+#, no-wrap
+msgid ""
+" struct guestfs_dirent_list {\n"
+"   uint32_t len; /* Number of elements in list. */\n"
+"   struct guestfs_dirent *val; /* Elements. */\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:172
+#, no-wrap
+msgid ""
+" void guestfs_free_dirent (struct guestfs_free_dirent *);\n"
+" void guestfs_free_dirent_list (struct guestfs_free_dirent_list *);\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:177
+#, no-wrap
+msgid ""
+" struct guestfs_version {\n"
+"   int64_t major;\n"
+"   int64_t minor;\n"
+"   int64_t release;\n"
+"   char *extra;\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:184
+#, no-wrap
+msgid ""
+" struct guestfs_version_list {\n"
+"   uint32_t len; /* Number of elements in list. */\n"
+"   struct guestfs_version *val; /* Elements. */\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:189
+#, no-wrap
+msgid ""
+" void guestfs_free_version (struct guestfs_free_version *);\n"
+" void guestfs_free_version_list (struct guestfs_free_version_list *);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-structs.pod:192
+msgid "guestfs_xattr"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:194
+#, no-wrap
+msgid ""
+" struct guestfs_xattr {\n"
+"   char *attrname;\n"
+"   /* The next two fields describe a byte array. */\n"
+"   uint32_t attrval_len;\n"
+"   char *attrval;\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:201
+#, no-wrap
+msgid ""
+" struct guestfs_xattr_list {\n"
+"   uint32_t len; /* Number of elements in list. */\n"
+"   struct guestfs_xattr *val; /* Elements. */\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:206
+#, no-wrap
+msgid ""
+" void guestfs_free_xattr (struct guestfs_free_xattr *);\n"
+" void guestfs_free_xattr_list (struct guestfs_free_xattr_list *);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-structs.pod:209
+msgid "guestfs_inotify_event"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:211
+#, no-wrap
+msgid ""
+" struct guestfs_inotify_event {\n"
+"   int64_t in_wd;\n"
+"   uint32_t in_mask;\n"
+"   uint32_t in_cookie;\n"
+"   char *in_name;\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:218
+#, no-wrap
+msgid ""
+" struct guestfs_inotify_event_list {\n"
+"   uint32_t len; /* Number of elements in list. */\n"
+"   struct guestfs_inotify_event *val; /* Elements. */\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:223
+#, no-wrap
+msgid ""
+" void guestfs_free_inotify_event (struct guestfs_free_inotify_event *);\n"
+" void guestfs_free_inotify_event_list (struct guestfs_free_inotify_event_list *);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-structs.pod:226
+msgid "guestfs_partition"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:228
+#, no-wrap
+msgid ""
+" struct guestfs_partition {\n"
+"   int32_t part_num;\n"
+"   uint64_t part_start;\n"
+"   uint64_t part_end;\n"
+"   uint64_t part_size;\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:235
+#, no-wrap
+msgid ""
+" struct guestfs_partition_list {\n"
+"   uint32_t len; /* Number of elements in list. */\n"
+"   struct guestfs_partition *val; /* Elements. */\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:240
+#, no-wrap
+msgid ""
+" void guestfs_free_partition (struct guestfs_free_partition *);\n"
+" void guestfs_free_partition_list (struct guestfs_free_partition_list *);\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-structs.pod:243
+msgid "guestfs_application"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:245
+#, no-wrap
+msgid ""
+" struct guestfs_application {\n"
+"   char *app_name;\n"
+"   char *app_display_name;\n"
+"   int32_t app_epoch;\n"
+"   char *app_version;\n"
+"   char *app_release;\n"
+"   char *app_install_path;\n"
+"   char *app_trans_path;\n"
+"   char *app_publisher;\n"
+"   char *app_url;\n"
+"   char *app_source_package;\n"
+"   char *app_summary;\n"
+"   char *app_description;\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:260
+#, no-wrap
+msgid ""
+" struct guestfs_application_list {\n"
+"   uint32_t len; /* Number of elements in list. */\n"
+"   struct guestfs_application *val; /* Elements. */\n"
+" };\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-structs.pod:265
+#, no-wrap
+msgid ""
+" void guestfs_free_application (struct guestfs_free_application *);\n"
+" void guestfs_free_application_list (struct guestfs_free_application_list *);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:5
+msgid "guestfish - the libguestfs Filesystem Interactive SHell"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:9
+#, no-wrap
+msgid ""
+" guestfish [--options] [commands]\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:11
+#, no-wrap
+msgid ""
+" guestfish\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:13
+#, no-wrap
+msgid ""
+" guestfish [--ro|--rw] -a disk.img\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:15
+#, no-wrap
+msgid ""
+" guestfish [--ro|--rw] -a disk.img -m dev[:mountpoint]\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:17
+#, no-wrap
+msgid ""
+" guestfish -d libvirt-domain\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:19
+#, no-wrap
+msgid ""
+" guestfish [--ro|--rw] -a disk.img -i\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:21
+#, no-wrap
+msgid ""
+" guestfish -d libvirt-domain -i\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:23 ../fuse/guestmount.pod:15
+#: ../tools/virt-win-reg.pl:51 ../tools/virt-tar.pl:64
+msgid "WARNING"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:25
+msgid ""
+"Using guestfish in read/write mode on live virtual machines can be "
+"dangerous, potentially causing disk corruption.  Use the I<--ro> (read-only)"
+" option to use guestfish safely if the disk image or virtual machine might "
+"be live."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:32
+msgid ""
+"Guestfish is a shell and command-line tool for examining and modifying "
+"virtual machine filesystems.  It uses libguestfs and exposes all of the "
+"functionality of the guestfs API, see L<guestfs(3)>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:36
+msgid ""
+"Guestfish gives you structured access to the libguestfs API, from shell "
+"scripts or the command line or interactively.  If you want to rescue a "
+"broken virtual machine image, you should look at the L<virt-rescue(1)> "
+"command."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:41 ../fish/guestfish.pod:1007
+#: ../fuse/guestmount.pod:39 ../tools/virt-tar.pl:50
+msgid "EXAMPLES"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:43
+msgid "As an interactive shell"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:45
+#, no-wrap
+msgid ""
+" $ guestfish\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:47
+#, no-wrap
+msgid ""
+" Welcome to guestfish, the libguestfs filesystem interactive shell for\n"
+" editing virtual machine filesystems.\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:50
+#, no-wrap
+msgid ""
+" Type: 'help' for a list of commands\n"
+"       'man' to read the manual\n"
+"       'quit' to quit the shell\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:54
+#, no-wrap
+msgid ""
+" ><fs> add-ro disk.img\n"
+" ><fs> run\n"
+" ><fs> list-filesystems\n"
+" /dev/sda1: ext4\n"
+" /dev/vg_guest/lv_root: ext4\n"
+" /dev/vg_guest/lv_swap: swap\n"
+" ><fs> mount /dev/vg_guest/lv_root /\n"
+" ><fs> cat /etc/fstab\n"
+" # /etc/fstab\n"
+" # Created by anaconda\n"
+" [...]\n"
+" ><fs> exit\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:67
+msgid "From shell scripts"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:69
+msgid "Create a new C</etc/motd> file in a guest or disk image:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:71
+#, no-wrap
+msgid ""
+" guestfish <<_EOF_\n"
+" add disk.img\n"
+" run\n"
+" mount /dev/vg_guest/lv_root /\n"
+" write /etc/motd \"Welcome, new users\"\n"
+" _EOF_\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:78
+msgid "List the LVM logical volumes in a disk image:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:80
+#, no-wrap
+msgid ""
+" guestfish -a disk.img --ro <<_EOF_\n"
+" run\n"
+" lvs\n"
+" _EOF_\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:85
+msgid "List all the filesystems in a disk image:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:87
+#, no-wrap
+msgid ""
+" guestfish -a disk.img --ro <<_EOF_\n"
+" run\n"
+" list-filesystems\n"
+" _EOF_\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:92
+msgid "On one command line"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:94
+msgid "Update C</etc/resolv.conf> in a guest:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:96
+#, no-wrap
+msgid ""
+" guestfish \\\n"
+"   add disk.img : run : mount /dev/vg_guest/lv_root / : \\\n"
+"   write /etc/resolv.conf \"nameserver 1.2.3.4\"\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:100
+msgid "Edit C</boot/grub/grub.conf> interactively:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:102
+#, no-wrap
+msgid ""
+" guestfish --rw --add disk.img \\\n"
+"   --mount /dev/vg_guest/lv_root \\\n"
+"   --mount /dev/sda1:/boot \\\n"
+"   edit /boot/grub/grub.conf\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:107
+msgid "Mount disks automatically"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:109
+msgid ""
+"Use the I<-i> option to automatically mount the disks from a virtual "
+"machine:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:112
+#, no-wrap
+msgid ""
+" guestfish --ro -a disk.img -i cat /etc/group\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:114
+#, no-wrap
+msgid ""
+" guestfish --ro -d libvirt-domain -i cat /etc/group\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:116
+msgid "Another way to edit C</boot/grub/grub.conf> interactively is:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:118
+#, no-wrap
+msgid ""
+" guestfish --rw -a disk.img -i edit /boot/grub/grub.conf\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:120
+msgid "As a script interpreter"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:122
+msgid "Create a 100MB disk containing an ext2-formatted partition:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:124
+#, no-wrap
+msgid ""
+" #!/usr/bin/guestfish -f\n"
+" sparse test1.img 100M\n"
+" run\n"
+" part-disk /dev/sda mbr\n"
+" mkfs ext2 /dev/sda1\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:130
+msgid "Start with a prepared disk"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:132
+msgid ""
+"An alternate way to create a 100MB disk called C<test1.img> containing a "
+"single ext2-formatted partition:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:135
+#, no-wrap
+msgid ""
+" guestfish -N fs\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:137
+msgid "To list what is available do:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:139 ../fish/guestfish.pod:998
+#, no-wrap
+msgid ""
+" guestfish -N help | less\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:141
+msgid "Remote control"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:143
+#, no-wrap
+msgid ""
+" eval \"`guestfish --listen`\"\n"
+" guestfish --remote add-ro disk.img\n"
+" guestfish --remote run\n"
+" guestfish --remote lvs\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:148 ../test-tool/libguestfs-test-tool.pod:37
+#: ../fuse/guestmount.pod:83 ../tools/virt-win-reg.pl:96
+#: ../tools/virt-list-filesystems.pl:53 ../tools/virt-tar.pl:103
+#: ../tools/virt-make-fs.pl:153 ../tools/virt-list-partitions.pl:54
+msgid "OPTIONS"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:152 ../fuse/guestmount.pod:143
+#: ../tools/virt-win-reg.pl:104 ../tools/virt-list-filesystems.pl:61
+#: ../tools/virt-tar.pl:111 ../tools/virt-make-fs.pl:161
+#: ../tools/virt-list-partitions.pl:62
+msgid "B<--help>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:154
+msgid "Displays general help on options."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:156
+msgid "B<-h>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:158
+msgid "B<--cmd-help>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:160
+msgid "Lists all available guestfish commands."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:162
+msgid "B<-h cmd>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:164
+msgid "B<--cmd-help cmd>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:166
+msgid "Displays detailed help on a single command C<cmd>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:168
+msgid "B<-a image>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:170
+msgid "B<--add image>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:172
+msgid "Add a block device or virtual machine image to the shell."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:174 ../fuse/guestmount.pod:91
+msgid ""
+"The format of the disk image is auto-detected.  To override this and force a"
+" particular format use the I<--format=..> option."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:177
+msgid ""
+"Using this flag is mostly equivalent to using the C<add> command, with "
+"C<readonly:true> if the I<--ro> flag was given, and with C<format:...> if "
+"the I<--format=...> flag was given."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:181
+msgid "B<-c URI>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:183
+msgid "B<--connect URI>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:185 ../fuse/guestmount.pod:96
+msgid ""
+"When used in conjunction with the I<-d> option, this specifies the libvirt "
+"URI to use.  The default is to use the default libvirt connection."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:189
+msgid "B<--csh>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:191
+msgid ""
+"If using the I<--listen> option and a csh-like shell, use this option.  See "
+"section L</REMOTE CONTROL AND CSH> below."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:194
+msgid "B<-d libvirt-domain>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:196
+msgid "B<--domain libvirt-domain>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:198 ../fuse/guestmount.pod:102
+msgid ""
+"Add disks from the named libvirt domain.  If the I<--ro> option is also "
+"used, then any libvirt domain can be used.  However in write mode, only "
+"libvirt domains which are shut down can be named here."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:202 ../fuse/guestmount.pod:106
+msgid "Domain UUIDs can be used instead of names."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:204
+msgid ""
+"Using this flag is mostly equivalent to using the C<add-domain> command, "
+"with C<readonly:true> if the I<--ro> flag was given, and with C<format:...> "
+"if the I<--format:...> flag was given."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:208
+msgid "B<-D>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:210
+msgid "B<--no-dest-paths>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:212
+msgid ""
+"Don't tab-complete paths on the guest filesystem.  It is useful to be able "
+"to hit the tab key to complete paths on the guest filesystem, but this "
+"causes extra \"hidden\" guestfs calls to be made, so this option is here to "
+"allow this feature to be disabled."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:217 ../fuse/guestmount.pod:120
+msgid "B<--echo-keys>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:219 ../fuse/guestmount.pod:122
+msgid ""
+"When prompting for keys and passphrases, guestfish 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: =item
+#: ../fish/guestfish.pod:224
+msgid "B<-f file>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:226
+msgid "B<--file file>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:228
+msgid "Read commands from C<file>.  To write pure guestfish scripts, use:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:231
+#, no-wrap
+msgid ""
+" #!/usr/bin/guestfish -f\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:233
+msgid "B<--format=raw|qcow2|..>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:235
+msgid "B<--format>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:237 ../fuse/guestmount.pod:129
+msgid ""
+"The default for the I<-a> option is to auto-detect the format of the disk "
+"image.  Using this forces the disk format for I<-a> options which follow on "
+"the command line.  Using I<--format> with no argument switches back to auto-"
+"detection for subsequent I<-a> options."
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:244
+#, no-wrap
+msgid ""
+" guestfish --format=raw -a disk.img\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:246
+msgid "forces raw format (no auto-detection) for C<disk.img>."
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:248
+#, no-wrap
+msgid ""
+" guestfish --format=raw -a disk.img --format -a another.img\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:250
+msgid ""
+"forces raw format (no auto-detection) for C<disk.img> and reverts to auto-"
+"detection for C<another.img>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:253
+msgid ""
+"If you have untrusted raw-format guest disk images, you should use this "
+"option to specify the disk format.  This avoids a possible security problem "
+"with malicious guests (CVE-2010-3851).  See also L</add-drive-opts>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:258
+msgid "B<-i>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:260
+msgid "B<--inspector>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:262 ../fuse/guestmount.pod:149
+msgid ""
+"Using L<virt-inspector(1)> code, inspect the disks looking for an operating "
+"system and mount filesystems as they would be mounted on the real virtual "
+"machine."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:266
+msgid "Typical usage is either:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:268
+#, no-wrap
+msgid ""
+" guestfish -d myguest -i\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:270
+msgid "(for an inactive libvirt domain called I<myguest>), or:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:272
+#, no-wrap
+msgid ""
+" guestfish --ro -d myguest -i\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:274
+msgid "(for active domains, readonly), or specify the block device directly:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:276
+#, no-wrap
+msgid ""
+" guestfish --rw -a /dev/Guests/MyGuest -i\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:278
+msgid ""
+"Note that the command line syntax changed slightly over older versions of "
+"guestfish.  You can still use the old syntax:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:281
+#, no-wrap
+msgid ""
+" guestfish [--ro] -i disk.img\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:283
+#, no-wrap
+msgid ""
+" guestfish [--ro] -i libvirt-domain\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:285
+msgid ""
+"Using this flag is mostly equivalent to using the C<inspect-os> command and "
+"then using other commands to mount the filesystems that were found."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:289 ../fuse/guestmount.pod:153
+msgid "B<--keys-from-stdin>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:291 ../fuse/guestmount.pod:155
+msgid ""
+"Read key or passphrase parameters from stdin.  The default is to try to read"
+" passphrases from the user by opening C</dev/tty>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:294
+msgid "B<--listen>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:296
+msgid ""
+"Fork into the background and listen for remote commands.  See section "
+"L</REMOTE CONTROL GUESTFISH OVER A SOCKET> below."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:299 ../fuse/guestmount.pod:158
+msgid "B<--live>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:301 ../fuse/guestmount.pod:160
+msgid ""
+"Connect to a live virtual machine.  (Experimental, see "
+"L<guestfs(3)/ATTACHING TO RUNNING DAEMONS>)."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:304 ../fuse/guestmount.pod:163
+msgid "B<-m dev[:mountpoint[:options]]>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:306 ../fuse/guestmount.pod:165
+msgid "B<--mount dev[:mountpoint[:options]]>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:308
+msgid "Mount the named partition or logical volume on the given mountpoint."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:310
+msgid "If the mountpoint is omitted, it defaults to C</>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:312
+msgid "You have to mount something on C</> before most commands will work."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:314
+msgid ""
+"If any I<-m> or I<--mount> options are given, the guest is automatically "
+"launched."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:317
+msgid ""
+"If you don't know what filesystems a disk image contains, you can either run"
+" guestfish without this option, then list the partitions, filesystems and "
+"LVs available (see L</list-partitions>, L</list-filesystems> and L</lvs> "
+"commands), or you can use the L<virt-filesystems(1)> program."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:323 ../fuse/guestmount.pod:173
+msgid ""
+"The third (and rarely used) part of the mount parameter is the list of mount"
+" options used to mount the underlying filesystem.  If this is not given, "
+"then the mount options are either the empty string or C<ro> (the latter if "
+"the I<--ro> flag is used).  By specifying the mount options, you override "
+"this default choice.  Probably the only time you would use this is to enable"
+" ACLs and/or extended attributes if the filesystem can support them:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:331 ../fuse/guestmount.pod:181
+#, no-wrap
+msgid ""
+" -m /dev/sda1:/:acl,user_xattr\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:333
+msgid "Using this flag is equivalent to using the C<mount-options> command."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:335
+msgid "B<-n>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:337
+msgid "B<--no-sync>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:339
+msgid ""
+"Disable autosync.  This is enabled by default.  See the discussion of "
+"autosync in the L<guestfs(3)> manpage."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:342
+msgid "B<-N type>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:344
+msgid "B<--new type>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:346
+msgid "B<-N help>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:348
+msgid ""
+"Prepare a fresh disk image formatted as \"type\".  This is an alternative to"
+" the I<-a> option: whereas I<-a> adds an existing disk, I<-N> creates a "
+"preformatted disk with a filesystem and adds it.  See L</PREPARED DISK "
+"IMAGES> below."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:353
+msgid "B<--progress-bars>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:355
+msgid "Enable progress bars, even when guestfish is used non-interactively."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:357
+msgid ""
+"Progress bars are enabled by default when guestfish is used as an "
+"interactive shell."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:360
+msgid "B<--no-progress-bars>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:362
+msgid "Disable progress bars."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:364
+msgid "B<--remote[=pid]>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:366
+msgid ""
+"Send remote commands to C<$GUESTFISH_PID> or C<pid>.  See section L</REMOTE "
+"CONTROL GUESTFISH OVER A SOCKET> below."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:369
+msgid "B<-r>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:371
+msgid "B<--ro>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:373
+msgid ""
+"This changes the I<-a>, I<-d> and I<-m> options so that disks are added and "
+"mounts are done read-only."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:376
+msgid ""
+"The option must always be used if the disk image or virtual machine might be"
+" running, and is generally recommended in cases where you don't need write "
+"access to the disk."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:380
+msgid ""
+"Note that prepared disk images created with I<-N> are not affected by this "
+"option.  Also commands like C<add> are not affected - you have to specify "
+"the C<readonly:true> option explicitly if you need it."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:384
+msgid "See also L</OPENING DISKS FOR READ AND WRITE> below."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:386 ../fuse/guestmount.pod:237
+msgid "B<--selinux>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:388
+msgid "Enable SELinux support for the guest.  See L<guestfs(3)/SELINUX>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:390
+msgid "B<-v>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:392
+msgid "B<--verbose>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:394
+msgid ""
+"Enable very verbose messages.  This is particularly useful if you find a "
+"bug."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:397
+msgid "B<-V>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:399 ../tools/virt-win-reg.pl:112
+#: ../tools/virt-list-filesystems.pl:69 ../tools/virt-tar.pl:119
+#: ../tools/virt-make-fs.pl:169 ../tools/virt-list-partitions.pl:70
+msgid "B<--version>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:401
+msgid "Display the guestfish / libguestfs version number and exit."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:403
+msgid "B<-w>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:405
+msgid "B<--rw>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:407 ../fuse/guestmount.pod:251
+msgid ""
+"This changes the I<-a>, I<-d> and I<-m> options so that disks are added and "
+"mounts are done read-write."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:410
+msgid "See L</OPENING DISKS FOR READ AND WRITE> below."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:412
+msgid "B<-x>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:414
+msgid "Echo each command before executing it."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:418
+msgid "COMMANDS ON COMMAND LINE"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:420
+msgid ""
+"Any additional (non-option) arguments are treated as commands to execute."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:423
+msgid ""
+"Commands to execute should be separated by a colon (C<:>), where the colon "
+"is a separate parameter.  Thus:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:426
+#, no-wrap
+msgid ""
+" guestfish cmd [args...] : cmd [args...] : cmd [args...] ...\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:428
+msgid ""
+"If there are no additional arguments, then we enter a shell, either an "
+"interactive shell with a prompt (if the input is a terminal) or a non-"
+"interactive shell."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:432
+msgid ""
+"In either command line mode or non-interactive shell, the first command that"
+" gives an error causes the whole shell to exit.  In interactive mode (with a"
+" prompt) if a command fails, you can continue to enter commands."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:437
+msgid "USING launch (OR run)"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:439
+msgid ""
+"As with L<guestfs(3)>, you must first configure your guest by adding disks, "
+"then launch it, then mount any disks you need, and finally issue "
+"actions/commands.  So the general order of the day is:"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:447
+msgid "add or -a/--add"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:451
+msgid "launch (aka run)"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:455
+msgid "mount or -m/--mount"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:459
+msgid "any other commands"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:463
+msgid ""
+"C<run> is a synonym for C<launch>.  You must C<launch> (or C<run>)  your "
+"guest before mounting or performing any other commands."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:466
+msgid ""
+"The only exception is that if any of the I<-i>, I<-m>, I<--mount>, I<-N> or "
+"I<--new> options were given then C<run> is done automatically, simply "
+"because guestfish can't perform the action you asked for without doing this."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:471
+msgid "OPENING DISKS FOR READ AND WRITE"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:473
+msgid ""
+"The guestfish, L<guestmount(1)> and L<virt-rescue(1)> options I<--ro> and "
+"I<--rw> affect whether the other command line options I<-a>, I<-c>, I<-d>, "
+"I<-i> and I<-m> open disk images read-only or for writing."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:478
+msgid ""
+"In libguestfs E<le> 1.10, guestfish, guestmount and virt-rescue defaulted to"
+" opening disk images supplied on the command line for write.  To open a disk"
+" image read-only you have to do I<-a image --ro>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:482
+msgid ""
+"This matters: If you accidentally open a live VM disk image writable then "
+"you will cause irreversible disk corruption."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:485
+msgid ""
+"By libguestfs 1.12 we intend to change the default the other way.  Disk "
+"images will be opened read-only.  You will have to either specify "
+"I<guestfish --rw>, I<guestmount --rw>, I<virt-rescue --rw>, or change the "
+"configuration file C</etc/libguestfs-tools.conf> in order to get write "
+"access for disk images specified by those other command line options."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:492
+msgid ""
+"This version of guestfish, guestmount and virt-rescue has a I<--rw> option "
+"which does nothing (it is already the default).  However it is highly "
+"recommended that you use this option to indicate that you need write access,"
+" and prepare your scripts for the day when this option will be required for "
+"write access."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:498
+msgid ""
+"B<Note:> This does I<not> affect commands like L</add> and L</mount>, or any"
+" other libguestfs program apart from guestfish and guestmount."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:501
+msgid "QUOTING"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:503
+msgid ""
+"You can quote ordinary parameters using either single or double quotes.  For"
+" example:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:506
+#, no-wrap
+msgid ""
+" add \"file with a space.img\"\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:508
+#, no-wrap
+msgid ""
+" rm '/file name'\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:510
+#, no-wrap
+msgid ""
+" rm '/\"'\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:512
+msgid ""
+"A few commands require a list of strings to be passed.  For these, use a "
+"whitespace-separated list, enclosed in quotes.  Strings containing "
+"whitespace to be passed through must be enclosed in single quotes.  A "
+"literal single quote must be escaped with a backslash."
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:517
+#, no-wrap
+msgid ""
+" vgcreate VG \"/dev/sda1 /dev/sdb1\"\n"
+" command \"/bin/echo 'foo      bar'\"\n"
+" command \"/bin/echo \\'foo\\'\"\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:521
+msgid "ESCAPE SEQUENCES IN DOUBLE QUOTED ARGUMENTS"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:523
+msgid ""
+"In double-quoted arguments (only) use backslash to insert special "
+"characters:"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:528
+msgid "C<\\a>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:530
+msgid "Alert (bell) character."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:532
+msgid "C<\\b>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:534
+msgid "Backspace character."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:536
+msgid "C<\\f>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:538
+msgid "Form feed character."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:540
+msgid "C<\\n>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:542
+msgid "Newline character."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:544
+msgid "C<\\r>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:546
+msgid "Carriage return character."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:548
+msgid "C<\\t>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:550
+msgid "Horizontal tab character."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:552
+msgid "C<\\v>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:554
+msgid "Vertical tab character."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:556
+msgid "C<\\\">"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:558
+msgid "A literal double quote character."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:560
+msgid "C<\\ooo>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:562
+msgid ""
+"A character with octal value I<ooo>.  There must be precisely 3 octal digits"
+" (unlike C)."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:565
+msgid "C<\\xhh>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:567
+msgid ""
+"A character with hex value I<hh>.  There must be precisely 2 hex digits."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:570
+msgid ""
+"In the current implementation C<\\000> and C<\\x00> cannot be used in "
+"strings."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:573
+msgid "C<\\\\>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:575
+msgid "A literal backslash character."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:579
+msgid "OPTIONAL ARGUMENTS"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:581
+msgid ""
+"Some commands take optional arguments.  These arguments appear in this "
+"documentation as C<[argname:..]>.  You can use them as in these examples:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:585
+#, no-wrap
+msgid ""
+" add-drive-opts filename\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:587
+#, no-wrap
+msgid ""
+" add-drive-opts filename readonly:true\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:589
+#, no-wrap
+msgid ""
+" add-drive-opts filename format:qcow2 readonly:false\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:591
+msgid ""
+"Each optional argument can appear at most once.  All optional arguments must"
+" appear after the required ones."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:594
+msgid "NUMBERS"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:596
+msgid ""
+"This section applies to all commands which can take integers as parameters."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:599
+msgid "SIZE SUFFIX"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:601
+msgid ""
+"When the command takes a parameter measured in bytes, you can use one of the"
+" following suffixes to specify kilobytes, megabytes and larger sizes:"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:607
+msgid "B<k> or B<K> or B<KiB>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:609
+msgid "The size in kilobytes (multiplied by 1024)."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:611
+msgid "B<KB>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:613
+msgid "The size in SI 1000 byte units."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:615
+msgid "B<M> or B<MiB>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:617
+msgid "The size in megabytes (multiplied by 1048576)."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:619
+msgid "B<MB>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:621
+msgid "The size in SI 1000000 byte units."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:623
+msgid "B<G> or B<GiB>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:625
+msgid "The size in gigabytes (multiplied by 2**30)."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:627
+msgid "B<GB>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:629
+msgid "The size in SI 10**9 byte units."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:631
+msgid "B<T> or B<TiB>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:633
+msgid "The size in terabytes (multiplied by 2**40)."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:635
+msgid "B<TB>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:637
+msgid "The size in SI 10**12 byte units."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:639
+msgid "B<P> or B<PiB>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:641
+msgid "The size in petabytes (multiplied by 2**50)."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:643
+msgid "B<PB>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:645
+msgid "The size in SI 10**15 byte units."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:647
+msgid "B<E> or B<EiB>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:649
+msgid "The size in exabytes (multiplied by 2**60)."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:651
+msgid "B<EB>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:653
+msgid "The size in SI 10**18 byte units."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:655
+msgid "B<Z> or B<ZiB>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:657
+msgid "The size in zettabytes (multiplied by 2**70)."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:659
+msgid "B<ZB>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:661
+msgid "The size in SI 10**21 byte units."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:663
+msgid "B<Y> or B<YiB>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:665
+msgid "The size in yottabytes (multiplied by 2**80)."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:667
+msgid "B<YB>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:669
+msgid "The size in SI 10**24 byte units."
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:675
+#, no-wrap
+msgid ""
+" truncate-size /file 1G\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:677
+msgid "would truncate the file to 1 gigabyte."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:679
+msgid ""
+"Be careful because a few commands take sizes in kilobytes or megabytes (eg. "
+"the parameter to L</memsize> is specified in megabytes already).  Adding a "
+"suffix will probably not do what you expect."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:683
+msgid "OCTAL AND HEXADECIMAL NUMBERS"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:685
+msgid ""
+"For specifying the radix (base) use the C convention: C<0> to prefix an "
+"octal number or C<0x> to prefix a hexadecimal number.  For example:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:688
+#, no-wrap
+msgid ""
+" 1234      decimal number 1234\n"
+" 02322     octal number, equivalent to decimal 1234\n"
+" 0x4d2     hexadecimal number, equivalent to decimal 1234\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:692
+msgid ""
+"When using the C<chmod> command, you almost always want to specify an octal "
+"number for the mode, and you must prefix it with C<0> (unlike the Unix "
+"L<chmod(1)> program):"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:696
+#, no-wrap
+msgid ""
+" chmod 0777 /public  # OK\n"
+" chmod 777 /public   # WRONG! This is mode 777 decimal = 01411 octal.\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:699
+msgid ""
+"Commands that return numbers usually print them in decimal, but some "
+"commands print numbers in other radices (eg. C<umask> prints the mode in "
+"octal, preceeded by C<0>)."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:703
+msgid "WILDCARDS AND GLOBBING"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:705
+msgid ""
+"Neither guestfish nor the underlying guestfs API performs wildcard expansion"
+" (globbing) by default.  So for example the following will not do what you "
+"expect:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:709
+#, no-wrap
+msgid ""
+" rm-rf /home/*\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:711
+msgid ""
+"Assuming you don't have a directory called literally C</home/*> then the "
+"above command will return an error."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:714
+msgid "To perform wildcard expansion, use the C<glob> command."
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:716
+#, no-wrap
+msgid ""
+" glob rm-rf /home/*\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:718
+msgid ""
+"runs C<rm-rf> on each path that matches (ie. potentially running the command"
+" many times), equivalent to:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:721
+#, no-wrap
+msgid ""
+" rm-rf /home/jim\n"
+" rm-rf /home/joe\n"
+" rm-rf /home/mary\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:725
+msgid "C<glob> only works on simple guest paths and not on device names."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:727
+msgid ""
+"If you have several parameters, each containing a wildcard, then glob will "
+"perform a Cartesian product."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:730
+msgid "COMMENTS"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:732
+msgid ""
+"Any line which starts with a I<#> character is treated as a comment and "
+"ignored.  The I<#> can optionally be preceeded by whitespace, but B<not> by "
+"a command.  For example:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:736
+#, no-wrap
+msgid ""
+" # this is a comment\n"
+"         # this is a comment\n"
+" foo # NOT a comment\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:740
+msgid "Blank lines are also ignored."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:742
+msgid "RUNNING COMMANDS LOCALLY"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:744
+msgid ""
+"Any line which starts with a I<!> character is treated as a command sent to "
+"the local shell (C</bin/sh> or whatever L<system(3)> uses).  For example:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:748
+#, no-wrap
+msgid ""
+" !mkdir local\n"
+" tgz-out /remote local/remote-data.tar.gz\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:751
+msgid ""
+"will create a directory C<local> on the host, and then export the contents "
+"of C</remote> on the mounted filesystem to C<local/remote-data.tar.gz>.  "
+"(See C<tgz-out>)."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:755
+msgid ""
+"To change the local directory, use the C<lcd> command.  C<!cd> will have no "
+"effect, due to the way that subprocesses work in Unix."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:758
+msgid "LOCAL COMMANDS WITH INLINE EXECUTION"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:760
+msgid ""
+"If a line starts with I<E<lt>!> then the shell command is executed (as for "
+"I<!>), but subsequently any output (stdout) of the shell command is parsed "
+"and executed as guestfish commands."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:764
+msgid ""
+"Thus you can use shell script to construct arbitrary guestfish commands "
+"which are then parsed by guestfish."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:767
+msgid ""
+"For example it is tedious to create a sequence of files (eg. C</foo.1> "
+"through C</foo.100>) using guestfish commands alone.  However this is simple"
+" if we use a shell script to create the guestfish commands for us:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:772
+#, no-wrap
+msgid ""
+" <! for n in `seq 1 100`; do echo write /foo.$n $n; done\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:774
+msgid "or with names like C</foo.001>:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:776
+#, no-wrap
+msgid ""
+" <! for n in `seq 1 100`; do printf \"write /foo.%03d %d\\n\" $n $n; done\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:778
+msgid ""
+"When using guestfish interactively it can be helpful to just run the shell "
+"script first (ie. remove the initial C<E<lt>> character so it is just an "
+"ordinary I<!> local command), see what guestfish commands it would run, and "
+"when you are happy with those prepend the C<E<lt>> character to run the "
+"guestfish commands for real."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:784
+msgid "PIPES"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:786
+msgid ""
+"Use C<command E<lt>spaceE<gt> | command> to pipe the output of the first "
+"command (a guestfish command) to the second command (any host command).  For"
+" example:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:790
+#, no-wrap
+msgid ""
+" cat /etc/passwd | awk -F: '$3 == 0 { print }'\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:792
+msgid ""
+"(where C<cat> is the guestfish cat command, but C<awk> is the host awk "
+"program).  The above command would list all accounts in the guest filesystem"
+" which have UID 0, ie. root accounts including backdoors.  Other examples:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:797
+#, no-wrap
+msgid ""
+" hexdump /bin/ls | head\n"
+" list-devices | tail -1\n"
+" tgz-out / - | tar ztf -\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:801
+msgid ""
+"The space before the pipe symbol is required, any space after the pipe "
+"symbol is optional.  Everything after the pipe symbol is just passed "
+"straight to the host shell, so it can contain redirections, globs and "
+"anything else that makes sense on the host side."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:806
+msgid ""
+"To use a literal argument which begins with a pipe symbol, you have to quote"
+" it, eg:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:809
+#, no-wrap
+msgid ""
+" echo \"|\"\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:811
+msgid "HOME DIRECTORIES"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:813
+msgid ""
+"If a parameter starts with the character C<~> then the tilde may be expanded"
+" as a home directory path (either C<~> for the current user's home "
+"directory, or C<~user> for another user)."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:817
+msgid ""
+"Note that home directory expansion happens for users known I<on the host>, "
+"not in the guest filesystem."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:820
+msgid ""
+"To use a literal argument which begins with a tilde, you have to quote it, "
+"eg:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:823
+#, no-wrap
+msgid ""
+" echo \"~\"\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:827
+msgid ""
+"Libguestfs has some support for Linux guests encrypted according to the "
+"Linux Unified Key Setup (LUKS) standard, which includes nearly all whole "
+"disk encryption systems used by modern Linux guests.  Currently only LVM-on-"
+"LUKS is supported."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:832
+msgid "Identify encrypted block devices and partitions using L</vfs-type>:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:834
+#, no-wrap
+msgid ""
+" ><fs> vfs-type /dev/sda2\n"
+" crypto_LUKS\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:837
+msgid ""
+"Then open those devices using L</luks-open>.  This creates a device-mapper "
+"device called C</dev/mapper/luksdev>."
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:840
+#, no-wrap
+msgid ""
+" ><fs> luks-open /dev/sda2 luksdev\n"
+" Enter key or passphrase (\"key\"): <enter the passphrase>\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:843
+msgid ""
+"Finally you have to tell LVM to scan for volume groups on the newly created "
+"mapper device:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:846
+#, no-wrap
+msgid ""
+" vgscan\n"
+" vg-activate-all true\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:849
+msgid "The logical volume(s) can now be mounted in the usual way."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:851
+msgid ""
+"Before closing a LUKS device you must unmount any logical volumes on it and "
+"deactivate the volume groups by calling C<vg-activate false VG> on each one."
+"  Then you can close the mapper device:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:855
+#, no-wrap
+msgid ""
+" vg-activate false /dev/VG\n"
+" luks-close /dev/mapper/luksdev\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:858
+msgid "WINDOWS PATHS"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:860
+msgid ""
+"If a path is prefixed with C<win:> then you can use Windows-style drive "
+"letters and paths (with some limitations).  The following commands are "
+"equivalent:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:864
+#, no-wrap
+msgid ""
+" file /WINDOWS/system32/config/system.LOG\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:866
+#, no-wrap
+msgid ""
+" file win:\\windows\\system32\\config\\system.log\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:868
+#, no-wrap
+msgid ""
+" file WIN:C:\\Windows\\SYSTEM32\\CONFIG\\SYSTEM.LOG\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:870
+msgid ""
+"The parameter is rewritten \"behind the scenes\" by looking up the position "
+"where the drive is mounted, prepending that to the path, changing all "
+"backslash characters to forward slash, then resolving the result using L"
+"</case-sensitive-path>.  For example if the E: drive was mounted on C</e> "
+"then the parameter might be rewritten like this:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:876
+#, no-wrap
+msgid ""
+" win:e:\\foo\\bar => /e/FOO/bar\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:878
+msgid "This only works in argument positions that expect a path."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:880
+msgid "UPLOADING AND DOWNLOADING FILES"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:882
+msgid ""
+"For commands such as C<upload>, C<download>, C<tar-in>, C<tar-out> and "
+"others which upload from or download to a local file, you can use the "
+"special filename C<-> to mean \"from stdin\" or \"to stdout\".  For example:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:886
+#, no-wrap
+msgid ""
+" upload - /foo\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:888
+msgid ""
+"reads stdin and creates from that a file C</foo> in the disk image, and:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:891
+#, no-wrap
+msgid ""
+" tar-out /etc - | tar tf -\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:893
+msgid ""
+"writes the tarball to stdout and then pipes that into the external \"tar\" "
+"command (see L</PIPES>)."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:896
+msgid ""
+"When using C<-> to read from stdin, the input is read up to the end of "
+"stdin.  You can also use a special \"heredoc\"-like syntax to read up to "
+"some arbitrary end marker:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:900
+#, no-wrap
+msgid ""
+" upload -<<END /foo\n"
+" input line 1\n"
+" input line 2\n"
+" input line 3\n"
+" END\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:906
+msgid ""
+"Any string of characters can be used instead of C<END>.  The end marker must"
+" appear on a line of its own, without any preceeding or following characters"
+" (not even spaces)."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:910
+msgid ""
+"Note that the C<-E<lt>E<lt>> syntax only applies to parameters used to "
+"upload local files (so-called \"FileIn\" parameters in the generator)."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:913
+msgid "EXIT ON ERROR BEHAVIOUR"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:915
+msgid ""
+"By default, guestfish will ignore any errors when in interactive mode (ie. "
+"taking commands from a human over a tty), and will exit on the first error "
+"in non-interactive mode (scripts, commands given on the command line)."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:920
+msgid ""
+"If you prefix a command with a I<-> character, then that command will not "
+"cause guestfish to exit, even if that (one) command returns an error."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:924
+msgid "REMOTE CONTROL GUESTFISH OVER A SOCKET"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:926
+msgid ""
+"Guestfish can be remote-controlled over a socket.  This is useful "
+"particularly in shell scripts where you want to make several different "
+"changes to a filesystem, but you don't want the overhead of starting up a "
+"guestfish process each time."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:931
+msgid "Start a guestfish server process using:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:933
+#, no-wrap
+msgid ""
+" eval \"`guestfish --listen`\"\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:935
+msgid "and then send it commands by doing:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:937
+#, no-wrap
+msgid ""
+" guestfish --remote cmd [...]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:939
+msgid "To cause the server to exit, send it the exit command:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:941
+#, no-wrap
+msgid ""
+" guestfish --remote exit\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:943
+msgid ""
+"Note that the server will normally exit if there is an error in a command.  "
+"You can change this in the usual way.  See section L</EXIT ON ERROR "
+"BEHAVIOUR>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:947
+msgid "CONTROLLING MULTIPLE GUESTFISH PROCESSES"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:949
+msgid ""
+"The C<eval> statement sets the environment variable C<$GUESTFISH_PID>, which"
+" is how the I<--remote> option knows where to send the commands.  You can "
+"have several guestfish listener processes running using:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:953
+#, no-wrap
+msgid ""
+" eval \"`guestfish --listen`\"\n"
+" pid1=$GUESTFISH_PID\n"
+" eval \"`guestfish --listen`\"\n"
+" pid2=$GUESTFISH_PID\n"
+" ...\n"
+" guestfish --remote=$pid1 cmd\n"
+" guestfish --remote=$pid2 cmd\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:961
+msgid "REMOTE CONTROL AND CSH"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:963
+msgid ""
+"When using csh-like shells (csh, tcsh etc) you have to add the I<--csh> "
+"option:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:966
+#, no-wrap
+msgid ""
+" eval \"`guestfish --listen --csh`\"\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:968
+msgid "REMOTE CONTROL DETAILS"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:970
+msgid ""
+"Remote control happens over a Unix domain socket called "
+"C</tmp/.guestfish-$UID/socket-$PID>, where C<$UID> is the effective user ID "
+"of the process, and C<$PID> is the process ID of the server."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:974
+msgid "Guestfish client and server versions must match exactly."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:976
+msgid "PREPARED DISK IMAGES"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:978
+msgid ""
+"Use the I<-N type> or I<--new type> parameter to select one of a set of "
+"preformatted disk images that guestfish can make for you to save typing.  "
+"This is particularly useful for testing purposes.  This option is used "
+"instead of the I<-a> option, and like I<-a> can appear multiple times (and "
+"can be mixed with I<-a>)."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:984
+msgid ""
+"The new disk is called C<test1.img> for the first I<-N>, C<test2.img> for "
+"the second and so on.  Existing files in the current directory are "
+"I<overwritten>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:988
+msgid ""
+"The type briefly describes how the disk should be sized, partitioned, how "
+"filesystem(s) should be created, and how content should be added.  "
+"Optionally the type can be followed by extra parameters, separated by C<:> "
+"(colon) characters.  For example, I<-N fs> creates a default 100MB, "
+"sparsely-allocated disk, containing a single partition, with the partition "
+"formatted as ext2.  I<-N fs:ext4:1G> is the same, but for an ext4 filesystem"
+" on a 1GB disk instead."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:996
+msgid "To list the available types and any extra parameters they take, run:"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1000
+msgid ""
+"Note that the prepared filesystem is not mounted.  You would usually have to"
+" use the C<mount /dev/sda1 /> command or add the I<-m /dev/sda1> option."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1004
+msgid ""
+"If any I<-N> or I<--new> options are given, the guest is automatically "
+"launched."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1009
+msgid "Create a 100MB disk with an ext4-formatted partition:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1011
+#, no-wrap
+msgid ""
+" guestfish -N fs:ext4\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1013
+msgid "Create a 32MB disk with a VFAT-formatted partition, and mount it:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1015
+#, no-wrap
+msgid ""
+" guestfish -N fs:vfat:32M -m /dev/sda1\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1017
+msgid "Create a blank 200MB disk:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1019
+#, no-wrap
+msgid ""
+" guestfish -N disk:200M\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:1021
+msgid "PROGRESS BARS"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1023
+msgid ""
+"Some (not all) long-running commands send progress notification messages as "
+"they are running.  Guestfish turns these messages into progress bars."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1027
+msgid ""
+"When a command that supports progress bars takes longer than two seconds to "
+"run, and if progress bars are enabled, then you will see one appearing below"
+" the command:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1031
+#, no-wrap
+msgid ""
+" ><fs> copy-size /large-file /another-file 2048M\n"
+" / 10% [#####-----------------------------------------] 00:30\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1034
+msgid ""
+"The spinner on the left hand side moves round once for every progress "
+"notification received from the backend.  This is a (reasonably) golden "
+"assurance that the command is \"doing something\" even if the progress bar "
+"is not moving, because the command is able to send the progress "
+"notifications.  When the bar reaches 100% and the command finishes, the "
+"spinner disappears."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1041
+msgid ""
+"Progress bars are enabled by default when guestfish is used interactively.  "
+"You can enable them even for non-interactive modes using I<--progress-bars>,"
+" and you can disable them completely using I<--no-progress-bars>."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:1046
+msgid "GUESTFISH COMMANDS"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1048
+msgid ""
+"The commands in this section are guestfish convenience commands, in other "
+"words, they are not part of the L<guestfs(3)> API."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:1051
+msgid "help"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1053
+#, no-wrap
+msgid ""
+" help\n"
+" help cmd\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1056
+msgid "Without any parameter, this provides general help."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1058
+msgid "With a C<cmd> parameter, this displays detailed help for that command."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish.pod:1060
+msgid "quit | exit"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1062
+msgid "This exits guestfish.  You can also use C<^D> key."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1064
+msgid "@FISH_COMMANDS@"
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:1066
+msgid "COMMANDS"
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:1070 ../test-tool/libguestfs-test-tool.pod:77
+msgid "EXIT CODE"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1072
+msgid ""
+"guestfish returns 0 if the commands completed without error, or 1 if there "
+"was an error."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1079
+msgid "EDITOR"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1081
+msgid ""
+"The C<edit> command uses C<$EDITOR> as the editor.  If not set, it uses "
+"C<vi>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1084
+msgid "GUESTFISH_DISPLAY_IMAGE"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1086
+msgid ""
+"The C<display> command uses C<$GUESTFISH_DISPLAY_IMAGE> to display images.  "
+"If not set, it uses L<display(1)>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1089
+msgid "GUESTFISH_PID"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1091
+msgid ""
+"Used with the I<--remote> option to specify the remote guestfish process to "
+"control.  See section L</REMOTE CONTROL GUESTFISH OVER A SOCKET>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1095
+msgid "HEXEDITOR"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1097
+msgid ""
+"The L</hexedit> command uses C<$HEXEDITOR> as the external hex editor.  If "
+"not specified, the external L<hexedit(1)> program is used."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1101
+msgid "HOME"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1103
+msgid ""
+"If compiled with GNU readline support, various files in the home directory "
+"can be used.  See L</FILES>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1112
+msgid ""
+"Set C<LIBGUESTFS_DEBUG=1> to enable verbose messages.  This has the same "
+"effect as using the B<-v> option."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1124
+msgid ""
+"Set the path that guestfish uses to search for kernel and initrd.img.  See "
+"the discussion of paths in L<guestfs(3)>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1135
+msgid "Set C<LIBGUESTFS_TRACE=1> to enable command traces."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1137
+msgid "PAGER"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1139
+msgid ""
+"The C<more> command uses C<$PAGER> as the pager.  If not set, it uses "
+"C<more>."
+msgstr ""
+
+#. type: =head1
+#: ../fish/guestfish.pod:1155 ../fuse/guestmount.pod:264
+msgid "FILES"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1159 ../fuse/guestmount.pod:268
+msgid "$HOME/.libguestfs-tools.rc"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1161 ../fuse/guestmount.pod:270
+msgid "/etc/libguestfs-tools.conf"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1163 ../fuse/guestmount.pod:272
+msgid ""
+"This configuration file controls the default read-only or read-write mode "
+"(I<--ro> or I<--rw>)."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1166
+msgid "See L</OPENING DISKS FOR READ AND WRITE>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1168
+msgid "$HOME/.guestfish"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1170
+msgid ""
+"If compiled with GNU readline support, then the command history is saved in "
+"this file."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1173
+msgid "$HOME/.inputrc"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1175
+msgid "/etc/inputrc"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1177
+msgid ""
+"If compiled with GNU readline support, then these files can be used to "
+"configure readline.  For further information, please see "
+"L<readline(3)/INITIALIZATION FILE>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1181
+msgid "To write rules which only apply to guestfish, use:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1183
+#, no-wrap
+msgid ""
+" $if guestfish\n"
+" ...\n"
+" $endif\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1187
+msgid ""
+"Variables that you can set in inputrc that change the behaviour of guestfish"
+" in useful ways include:"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1192
+msgid "completion-ignore-case (default: on)"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1194
+msgid ""
+"By default, guestfish will ignore case when tab-completing paths on the "
+"disk.  Use:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish.pod:1197
+#, no-wrap
+msgid ""
+" set completion-ignore-case off\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1199
+msgid "to make guestfish case sensitive."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1203
+msgid "test1.img"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:1205
+msgid "test2.img (etc)"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1207
+msgid ""
+"When using the I<-N> or I<--new> option, the prepared disk or filesystem "
+"will be created in the file C<test1.img> in the current directory.  The "
+"second use of I<-N> will use C<test2.img> and so on.  Any existing file with"
+" the same name will be overwritten."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1216
+msgid ""
+"L<guestfs(3)>, L<http://libguestfs.org/>, L<virt-cat(1)>, L<virt-copy-"
+"in(1)>, L<virt-copy-out(1)>, L<virt-df(1)>, L<virt-edit(1)>, L<virt-"
+"filesystems(1)>, L<virt-inspector(1)>, L<virt-list-filesystems(1)>, L<virt-"
+"list-partitions(1)>, L<virt-ls(1)>, L<virt-make-fs(1)>, L<virt-rescue(1)>, L"
+"<virt-resize(1)>, L<virt-tar(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)>, L"
+"<virt-win-reg(1)>, L<display(1)>, L<hexedit(1)>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1247 ../test-tool/libguestfs-test-tool.pod:102
+#: ../fuse/guestmount.pod:299 ../tools/virt-win-reg.pl:778
+#: ../tools/virt-list-filesystems.pl:210 ../tools/virt-tar.pl:309
+#: ../tools/virt-make-fs.pl:572 ../tools/virt-list-partitions.pl:277
+msgid ""
+"This program is free software; you can redistribute it and/or modify it "
+"under the terms of the GNU General Public License as published by the Free "
+"Software Foundation; either version 2 of the License, or (at your option) "
+"any later version."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1252 ../test-tool/libguestfs-test-tool.pod:107
+#: ../fuse/guestmount.pod:304 ../tools/virt-win-reg.pl:783
+#: ../tools/virt-list-filesystems.pl:215 ../tools/virt-tar.pl:314
+#: ../tools/virt-make-fs.pl:577 ../tools/virt-list-partitions.pl:282
+msgid ""
+"This program is distributed in the hope that it will be useful, but WITHOUT "
+"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
+"FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for "
+"more details."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:1257 ../test-tool/libguestfs-test-tool.pod:112
+#: ../fuse/guestmount.pod:309 ../tools/virt-win-reg.pl:788
+#: ../tools/virt-list-filesystems.pl:220 ../tools/virt-tar.pl:319
+#: ../tools/virt-make-fs.pl:582 ../tools/virt-list-partitions.pl:287
+msgid ""
+"You should have received a copy of the GNU General Public License along with"
+" this program; if not, write to the Free Software Foundation, Inc., 675 Mass"
+" Ave, Cambridge, MA 02139, USA."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1
+msgid "add-cdrom"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3
+#, no-wrap
+msgid ""
+" add-cdrom filename\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:15
+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 L</config> call "
+"instead."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:22
+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 L"
+"</add-drive-ro> instead."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:35
+msgid "add-domain"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:37
+msgid "domain"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:39
+#, no-wrap
+msgid ""
+" add-domain dom [libvirturi:..] [readonly:..] [iface:..] [live:..] [allowuuid:..]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:41
+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 L</add-drive-opts> on each "
+"one."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:76
+msgid ""
+"The other optional parameters are passed directly through to L</add-drive-"
+"opts>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:79 ../fish/guestfish-actions.pod:143
+#: ../fish/guestfish-actions.pod:568 ../fish/guestfish-actions.pod:1968
+#: ../fish/guestfish-actions.pod:3134 ../fish/guestfish-actions.pod:3307
+#: ../fish/guestfish-actions.pod:3442
+msgid ""
+"This command has one or more optional arguments.  See L</OPTIONAL "
+"ARGUMENTS>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:81
+msgid "add-drive"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:83
+#, no-wrap
+msgid ""
+" add-drive filename\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:85
+msgid ""
+"This function is the equivalent of calling L</add-drive-opts> with no "
+"optional parameters, so the disk is added writable, with the format being "
+"detected automatically."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:89
+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 L"
+"</add-drive-opts>, and specifying the format."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:96
+msgid "add-drive-opts"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:98
+msgid "add"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:100
+#, no-wrap
+msgid ""
+" add-drive-opts filename [readonly:..] [format:..] [iface:..]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:127
+msgid ""
+"This forces the image format.  If you omit this (or use L</add-drive> or L"
+"</add-drive-ro>) then the format is automatically detected.  Possible "
+"formats include C<raw> and C<qcow2>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:138
+msgid ""
+"This rarely-used option lets you emulate the behaviour of the deprecated L"
+"</add-drive-with-if> call (q.v.)"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:145
+msgid "add-drive-ro"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:147
+msgid "add-ro"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:149
+#, no-wrap
+msgid ""
+" add-drive-ro filename\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:151
+msgid ""
+"This function is the equivalent of calling L</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: =head2
+#: ../fish/guestfish-actions.pod:156
+msgid "add-drive-ro-with-if"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:158
+#, no-wrap
+msgid ""
+" add-drive-ro-with-if filename iface\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:160
+msgid ""
+"This is the same as L</add-drive-ro> but it allows you to specify the QEMU "
+"interface emulation to use at run time."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:170
+msgid "add-drive-with-if"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:172
+#, no-wrap
+msgid ""
+" add-drive-with-if filename iface\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:174
+msgid ""
+"This is the same as L</add-drive> but it allows you to specify the QEMU "
+"interface emulation to use at run time."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:184
+msgid "aug-clear"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:186
+#, no-wrap
+msgid ""
+" aug-clear augpath\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:191
+msgid "aug-close"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:193
+#, no-wrap
+msgid ""
+" aug-close\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:195
+msgid ""
+"Close the current Augeas handle and free up any resources used by it.  After"
+" calling this, you have to call L</aug-init> again before you can use any "
+"other Augeas functions."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:200
+msgid "aug-defnode"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:202
+#, no-wrap
+msgid ""
+" aug-defnode name expr val\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:207
+msgid ""
+"If C<expr> evaluates to an empty nodeset, a node is created, equivalent to "
+"calling L</aug-set> C<expr>, C<value>.  C<name> will be the nodeset "
+"containing that single node."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:215
+msgid "aug-defvar"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:217
+#, no-wrap
+msgid ""
+" aug-defvar name expr\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:226
+msgid "aug-get"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:228
+#, no-wrap
+msgid ""
+" aug-get augpath\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:233
+msgid "aug-init"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:235
+#, no-wrap
+msgid ""
+" aug-init root flags\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:241
+msgid "You must call this before using any other L</aug-*> commands."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:276
+msgid "Do not load the tree in L</aug-init>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:280
+msgid "To close the handle, you can call L</aug-close>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:284
+msgid "aug-insert"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:286
+#, no-wrap
+msgid ""
+" aug-insert augpath label true|false\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:296
+msgid "aug-load"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:298
+#, no-wrap
+msgid ""
+" aug-load\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:305
+msgid "aug-ls"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:307
+#, no-wrap
+msgid ""
+" aug-ls augpath\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:309
+msgid ""
+"This is just a shortcut for listing L</aug-match> C<path/*> and sorting the "
+"resulting nodes into alphabetical order."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:312
+msgid "aug-match"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:314
+#, no-wrap
+msgid ""
+" aug-match augpath\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:320
+msgid "aug-mv"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:322
+#, no-wrap
+msgid ""
+" aug-mv src dest\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:327
+msgid "aug-rm"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:329
+#, no-wrap
+msgid ""
+" aug-rm augpath\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:335
+msgid "aug-save"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:337
+#, no-wrap
+msgid ""
+" aug-save\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:341
+msgid ""
+"The flags which were passed to L</aug-init> affect exactly how files are "
+"saved."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:344
+msgid "aug-set"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:346
+#, no-wrap
+msgid ""
+" aug-set augpath val\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:350
+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 L</aug-clear> call."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:355
+msgid "available"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:357
+#, no-wrap
+msgid ""
+" available 'groups ...'\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:363
+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 L</available-all-groups>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:387
+msgid "You must call L</launch> before calling this function."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:409
+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 L</version>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:416
+msgid "available-all-groups"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:418
+#, no-wrap
+msgid ""
+" available-all-groups\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:420
+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 "
+"L</available> on each member of the returned list."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:426
+msgid "See also L</available> and L<guestfs(3)/AVAILABILITY>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:428
+msgid "base64-in"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:430
+#, no-wrap
+msgid ""
+" base64-in (base64file|-) filename\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:435 ../fish/guestfish-actions.pod:444
+#: ../fish/guestfish-actions.pod:693 ../fish/guestfish-actions.pod:862
+#: ../fish/guestfish-actions.pod:881 ../fish/guestfish-actions.pod:1255
+#: ../fish/guestfish-actions.pod:4652 ../fish/guestfish-actions.pod:4664
+#: ../fish/guestfish-actions.pod:4675 ../fish/guestfish-actions.pod:4686
+#: ../fish/guestfish-actions.pod:4738 ../fish/guestfish-actions.pod:4747
+#: ../fish/guestfish-actions.pod:4801 ../fish/guestfish-actions.pod:4824
+msgid "Use C<-> instead of a filename to read/write from stdin/stdout."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:437
+msgid "base64-out"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:439
+#, no-wrap
+msgid ""
+" base64-out filename (base64file|-)\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:446
+msgid "blockdev-flushbufs"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:448
+#, no-wrap
+msgid ""
+" blockdev-flushbufs device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:455
+msgid "blockdev-getbsz"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:457
+#, no-wrap
+msgid ""
+" blockdev-getbsz device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:466
+msgid "blockdev-getro"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:468
+#, no-wrap
+msgid ""
+" blockdev-getro device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:475
+msgid "blockdev-getsize64"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:477
+#, no-wrap
+msgid ""
+" blockdev-getsize64 device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:481
+msgid "See also L</blockdev-getsz>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:485
+msgid "blockdev-getss"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:487
+#, no-wrap
+msgid ""
+" blockdev-getss device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:492
+msgid ""
+"(Note, this is not the size in sectors, use L</blockdev-getsz> for that)."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:497
+msgid "blockdev-getsz"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:499
+#, no-wrap
+msgid ""
+" blockdev-getsz device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:504
+msgid ""
+"See also L</blockdev-getss> for the real sector size of the device, and L"
+"</blockdev-getsize64> for the more useful I<size in bytes>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:510
+msgid "blockdev-rereadpt"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:512
+#, no-wrap
+msgid ""
+" blockdev-rereadpt device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:518
+msgid "blockdev-setbsz"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:520
+#, no-wrap
+msgid ""
+" blockdev-setbsz device blocksize\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:529
+msgid "blockdev-setro"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:531
+#, no-wrap
+msgid ""
+" blockdev-setro device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:537
+msgid "blockdev-setrw"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:539
+#, no-wrap
+msgid ""
+" blockdev-setrw device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:545
+msgid "btrfs-filesystem-resize"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:547
+#, no-wrap
+msgid ""
+" btrfs-filesystem-resize mountpoint [size:..]\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:570
+msgid "case-sensitive-path"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:572
+#, no-wrap
+msgid ""
+" case-sensitive-path path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:596
+msgid ""
+"Thus L</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
+#: ../fish/guestfish-actions.pod:604
+msgid "See also L</realpath>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:606
+msgid "cat"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:608
+#, no-wrap
+msgid ""
+" cat path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:612
+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 L</read-file> or L</download> functions which have"
+" a more complex interface."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:620
+msgid "checksum"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:622
+#, no-wrap
+msgid ""
+" checksum csumtype path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:665
+msgid "To get the checksum for a device, use L</checksum-device>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:667
+msgid "To get the checksums for many files, use L</checksums-out>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:669
+msgid "checksum-device"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:671
+#, no-wrap
+msgid ""
+" checksum-device csumtype device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:673
+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 "
+"L</checksum> command."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:677
+msgid "checksums-out"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:679
+#, no-wrap
+msgid ""
+" checksums-out csumtype directory (sumsfile|-)\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:695
+msgid "chmod"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:697
+#, no-wrap
+msgid ""
+" chmod mode path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:708
+msgid "chown"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:710
+#, no-wrap
+msgid ""
+" chown owner group path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:718
+msgid "command"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:720
+#, no-wrap
+msgid ""
+" command 'arguments ...'\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:727
+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 L</sh>)."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:755
+msgid "command-lines"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:757
+#, no-wrap
+msgid ""
+" command-lines 'arguments ...'\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:759
+msgid ""
+"This is the same as L</command>, but splits the result into a list of lines."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:762
+msgid "See also: L</sh-lines>"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:767
+msgid "config"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:769
+#, no-wrap
+msgid ""
+" config qemuparam qemuvalue\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:780
+msgid "copy-size"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:782
+#, no-wrap
+msgid ""
+" copy-size src dest size\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:790
+msgid "cp"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:792
+#, no-wrap
+msgid ""
+" cp src dest\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:797
+msgid "cp-a"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:799
+#, no-wrap
+msgid ""
+" cp-a src dest\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:804
+msgid "dd"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:806
+#, no-wrap
+msgid ""
+" dd src dest\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:813
+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 L</copy-size>)."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:817
+msgid "df"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:819
+#, no-wrap
+msgid ""
+" df\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:823 ../fish/guestfish-actions.pod:834
+msgid ""
+"This command is mostly useful for interactive sessions.  It is I<not> "
+"intended that you try to parse the output string.  Use L</statvfs> from "
+"programs."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:827
+msgid "df-h"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:829
+#, no-wrap
+msgid ""
+" df-h\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:838
+msgid "dmesg"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:840
+#, no-wrap
+msgid ""
+" dmesg\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:846
+msgid ""
+"Another way to get the same information is to enable verbose messages with L"
+"</set-verbose> or by setting the environment variable C<LIBGUESTFS_DEBUG=1> "
+"before running the program."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:851
+msgid "download"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:853
+#, no-wrap
+msgid ""
+" download remotefilename (filename|-)\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:860
+msgid "See also L</upload>, L</cat>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:864
+msgid "download-offset"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:866
+#, no-wrap
+msgid ""
+" download-offset remotefilename (filename|-) offset size\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:874
+msgid ""
+"Note that there is no limit on the amount of data that can be downloaded "
+"with this call, unlike with L</pread>, and this call always reads the full "
+"amount unless an error occurs."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:879
+msgid "See also L</download>, L</pread>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:883
+msgid "drop-caches"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:885
+#, no-wrap
+msgid ""
+" drop-caches whattodrop\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:897
+msgid "du"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:899
+#, no-wrap
+msgid ""
+" du path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:911
+msgid "e2fsck-f"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:913
+#, no-wrap
+msgid ""
+" e2fsck-f device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:919
+msgid ""
+"This command is only needed because of L</resize2fs> (q.v.).  Normally you "
+"should use L</fsck>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:922
+msgid "echo-daemon"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:924
+#, no-wrap
+msgid ""
+" echo-daemon 'words ...'\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:931
+msgid "See also L</ping-daemon>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:933
+msgid "egrep"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:935
+#, no-wrap
+msgid ""
+" egrep regex path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:943
+msgid "egrepi"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:945
+#, no-wrap
+msgid ""
+" egrepi regex path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:953
+msgid "equal"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:955
+#, no-wrap
+msgid ""
+" equal file1 file2\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:962
+msgid "exists"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:964
+#, no-wrap
+msgid ""
+" exists path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:969
+msgid "See also L</is-file>, L</is-dir>, L</stat>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:971
+msgid "fallocate"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:973
+#, no-wrap
+msgid ""
+" fallocate path len\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:990
+msgid "fallocate64"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:992
+#, no-wrap
+msgid ""
+" fallocate64 path len\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:998
+msgid ""
+"Note that this call allocates disk blocks for the file.  To create a sparse "
+"file use L</truncate-size> instead."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1001
+msgid ""
+"The deprecated call L</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: =head2
+#: ../fish/guestfish-actions.pod:1010
+msgid "fgrep"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1012
+#, no-wrap
+msgid ""
+" fgrep pattern path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1020
+msgid "fgrepi"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1022
+#, no-wrap
+msgid ""
+" fgrepi pattern path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1030
+msgid "file"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1032
+#, no-wrap
+msgid ""
+" file path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1048
+msgid ""
+"See also: L<file(1)>, L</vfs-type>, L</lstat>, L</is-file>, L</is-blockdev> "
+"(etc), L</is-zero>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1051
+msgid "file-architecture"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1053
+#, no-wrap
+msgid ""
+" file-architecture filename\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1156
+msgid "filesize"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1158
+#, no-wrap
+msgid ""
+" filesize file\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1162
+msgid ""
+"To get other stats about a file, use L</stat>, L</lstat>, L</is-dir>, L</is-"
+"file> etc.  To get the size of block devices, use L</blockdev-getsize64>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1166
+msgid "fill"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1168
+#, no-wrap
+msgid ""
+" fill c len path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1174
+msgid ""
+"To fill a file with zero bytes (sparsely), it is much more efficient to use "
+"L</truncate-size>.  To create a file with a pattern of repeating bytes use L"
+"</fill-pattern>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1179
+msgid "fill-pattern"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1181
+#, no-wrap
+msgid ""
+" fill-pattern pattern len path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1183
+msgid ""
+"This function is like L</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: =head2
+#: ../fish/guestfish-actions.pod:1188
+msgid "find"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1190
+#, no-wrap
+msgid ""
+" find directory\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1204
+msgid "then the returned list from L</find> C</tmp> would be 4 elements:"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1217
+msgid "See also L</find0>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1222
+msgid "find0"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1224
+#, no-wrap
+msgid ""
+" find0 directory (files|-)\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1230
+msgid ""
+"This command works the same way as L</find> with the following exceptions:"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1257
+msgid "findfs-label"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1259
+#, no-wrap
+msgid ""
+" findfs-label label\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1265
+msgid "To find the label of a filesystem, use L</vfs-label>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1267
+msgid "findfs-uuid"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1269
+#, no-wrap
+msgid ""
+" findfs-uuid uuid\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1275
+msgid "To find the UUID of a filesystem, use L</vfs-uuid>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1277
+msgid "fsck"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1279
+#, no-wrap
+msgid ""
+" fsck fstype device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1309
+msgid "get-append"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1311
+#, no-wrap
+msgid ""
+" get-append\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1318
+msgid "get-attach-method"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1320
+#, no-wrap
+msgid ""
+" get-attach-method\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1322
+msgid "Return the current attach method.  See L</set-attach-method>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1324
+msgid "get-autosync"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1326
+#, no-wrap
+msgid ""
+" get-autosync\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1330
+msgid "get-direct"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1332
+#, no-wrap
+msgid ""
+" get-direct\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1336
+msgid "get-e2label"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1338
+#, no-wrap
+msgid ""
+" get-e2label device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1350
+msgid "get-e2uuid"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1352
+#, no-wrap
+msgid ""
+" get-e2uuid device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1364
+msgid "get-memsize"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1366
+#, no-wrap
+msgid ""
+" get-memsize\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1371
+msgid ""
+"If L</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: =head2
+#: ../fish/guestfish-actions.pod:1378
+msgid "get-network"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1380
+#, no-wrap
+msgid ""
+" get-network\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1384
+msgid "get-path"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1386
+#, no-wrap
+msgid ""
+" get-path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1393
+msgid "get-pgroup"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1395
+#, no-wrap
+msgid ""
+" get-pgroup\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1399
+msgid "get-pid"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1401
+msgid "pid"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1403
+#, no-wrap
+msgid ""
+" get-pid\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1410
+msgid "get-qemu"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1412
+#, no-wrap
+msgid ""
+" get-qemu\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1419
+msgid "get-recovery-proc"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1421
+#, no-wrap
+msgid ""
+" get-recovery-proc\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1425
+msgid "get-selinux"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1427
+#, no-wrap
+msgid ""
+" get-selinux\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1429
+msgid ""
+"This returns the current setting of the selinux flag which is passed to the "
+"appliance at boot time.  See L</set-selinux>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1435
+msgid "get-state"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1437
+#, no-wrap
+msgid ""
+" get-state\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1444
+msgid "get-trace"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1446
+#, no-wrap
+msgid ""
+" get-trace\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1450
+msgid "get-umask"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1452
+#, no-wrap
+msgid ""
+" get-umask\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1454
+msgid ""
+"Return the current umask.  By default the umask is C<022> unless it has been"
+" set by calling L</umask>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1457
+msgid "get-verbose"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1459
+#, no-wrap
+msgid ""
+" get-verbose\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1463
+msgid "getcon"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1465
+#, no-wrap
+msgid ""
+" getcon\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1469
+msgid "See the documentation about SELINUX in L<guestfs(3)>, and L</setcon>"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1472
+msgid "getxattr"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1474
+#, no-wrap
+msgid ""
+" getxattr path name\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1476
+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 L</lgetxattr>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1480 ../fish/guestfish-actions.pod:2507
+msgid ""
+"Normally it is better to get all extended attributes from a file in one go "
+"by calling L</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
+#: ../fish/guestfish-actions.pod:1490
+msgid "See also: L</getxattrs>, L</lgetxattr>, L<attr(5)>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1492
+msgid "getxattrs"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1494
+#, no-wrap
+msgid ""
+" getxattrs path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1502
+msgid "See also: L</lgetxattrs>, L<attr(5)>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1504
+msgid "glob-expand"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1506
+#, no-wrap
+msgid ""
+" glob-expand pattern\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1519
+msgid "grep"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1521
+#, no-wrap
+msgid ""
+" grep regex path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1529
+msgid "grepi"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1531
+#, no-wrap
+msgid ""
+" grepi regex path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1539
+msgid "grub-install"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1541
+#, no-wrap
+msgid ""
+" grub-install root device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1557
+msgid "head"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1559
+#, no-wrap
+msgid ""
+" head path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1567
+msgid "head-n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1569
+#, no-wrap
+msgid ""
+" head-n nrlines path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1582
+msgid "hexdump"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1584
+#, no-wrap
+msgid ""
+" hexdump path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1592
+msgid "initrd-cat"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1594
+#, no-wrap
+msgid ""
+" initrd-cat initrdpath filename\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1606
+msgid "See also L</initrd-list>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1611
+msgid "initrd-list"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1613
+#, no-wrap
+msgid ""
+" initrd-list path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1625
+msgid "inotify-add-watch"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1627
+#, no-wrap
+msgid ""
+" inotify-add-watch path mask\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1639
+msgid "inotify-close"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1641
+#, no-wrap
+msgid ""
+" inotify-close\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1647
+msgid "inotify-files"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1649
+#, no-wrap
+msgid ""
+" inotify-files\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1651
+msgid ""
+"This function is a helpful wrapper around L</inotify-read> which just "
+"returns a list of pathnames of objects that were touched.  The returned "
+"pathnames are sorted and deduplicated."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1655
+msgid "inotify-init"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1657
+#, no-wrap
+msgid ""
+" inotify-init maxevents\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1663
+msgid ""
+"C<maxevents> is the maximum number of events which will be queued up between"
+" calls to L</inotify-read> or L</inotify-files>.  If this is passed as C<0>,"
+" then the kernel (or previously set)  default is used.  For Linux 2.6.29 the"
+" default was 16384 events.  Beyond this limit, the kernel throws away "
+"events, but records the fact that it threw them away by setting a flag "
+"C<IN_Q_OVERFLOW> in the returned structure list (see L</inotify-read>)."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1673
+msgid ""
+"Before any events are generated, you have to add some watches to the "
+"internal watch list.  See: L</inotify-add-watch>, L</inotify-rm-watch> and L"
+"</inotify-watch-all>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1679
+msgid ""
+"Queued up events should be read periodically by calling L</inotify-read> (or"
+" L</inotify-files> which is just a helpful wrapper around L</inotify-read>)."
+"  If you don't read the events out often enough then you risk the internal "
+"queue overflowing."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1686
+msgid ""
+"The handle should be closed after use by calling L</inotify-close>.  This "
+"also removes any watches automatically."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1695
+msgid "inotify-read"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1697
+#, no-wrap
+msgid ""
+" inotify-read\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1710
+msgid "inotify-rm-watch"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1712
+#, no-wrap
+msgid ""
+" inotify-rm-watch wd\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1714
+msgid "Remove a previously defined inotify watch.  See L</inotify-add-watch>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1717
+msgid "inspect-get-arch"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1719
+#, no-wrap
+msgid ""
+" inspect-get-arch root\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1721
+msgid ""
+"This returns the architecture of the inspected operating system.  The "
+"possible return values are listed under L</file-architecture>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1730
+msgid "inspect-get-distro"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1732
+#, no-wrap
+msgid ""
+" inspect-get-distro root\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1813
+msgid "inspect-get-drive-mappings"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1815
+#, no-wrap
+msgid ""
+" inspect-get-drive-mappings root\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1842
+msgid ""
+"Please read L<guestfs(3)/INSPECTION> for more details.  See also L</inspect-"
+"get-mountpoints>, L</inspect-get-filesystems>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1846
+msgid "inspect-get-filesystems"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1848
+#, no-wrap
+msgid ""
+" inspect-get-filesystems root\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1858
+msgid ""
+"Please read L<guestfs(3)/INSPECTION> for more details.  See also L</inspect-"
+"get-mountpoints>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1861
+msgid "inspect-get-format"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1863
+#, no-wrap
+msgid ""
+" inspect-get-format root\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1892
+msgid "inspect-get-hostname"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1894
+#, no-wrap
+msgid ""
+" inspect-get-hostname root\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1904
+msgid "inspect-get-icon"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1906
+#, no-wrap
+msgid ""
+" inspect-get-icon root [favicon:..] [highquality:..]\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1970
+msgid "inspect-get-major-version"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1972
+#, no-wrap
+msgid ""
+" inspect-get-major-version root\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:1988
+msgid "inspect-get-minor-version"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:1990
+#, no-wrap
+msgid ""
+" inspect-get-minor-version root\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:1997
+msgid ""
+"Please read L<guestfs(3)/INSPECTION> for more details.  See also L</inspect-"
+"get-major-version>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2000
+msgid "inspect-get-mountpoints"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2002
+#, no-wrap
+msgid ""
+" inspect-get-mountpoints root\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2021
+msgid ""
+"For operating systems like Windows which still use drive letters, this call "
+"will only return an entry for the first drive \"mounted on\" C</>.  For "
+"information about the mapping of drive letters to partitions, see L"
+"</inspect-get-drive-mappings>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2027
+msgid ""
+"Please read L<guestfs(3)/INSPECTION> for more details.  See also L</inspect-"
+"get-filesystems>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2030
+msgid "inspect-get-package-format"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2032
+#, no-wrap
+msgid ""
+" inspect-get-package-format root\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2034
+msgid ""
+"This function and L</inspect-get-package-management> return the package "
+"format and package management tool used by the inspected operating system.  "
+"For example for Fedora these functions would return C<rpm> (package format) "
+"and C<yum> (package management)."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2049
+msgid "inspect-get-package-management"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2051
+#, no-wrap
+msgid ""
+" inspect-get-package-management root\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2053
+msgid ""
+"L</inspect-get-package-format> and this function return the package format "
+"and package management tool used by the inspected operating system.  For "
+"example for Fedora these functions would return C<rpm> (package format) and "
+"C<yum> (package management)."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2070
+msgid "inspect-get-product-name"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2072
+#, no-wrap
+msgid ""
+" inspect-get-product-name root\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2084
+msgid "inspect-get-product-variant"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2086
+#, no-wrap
+msgid ""
+" inspect-get-product-variant root\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2107
+msgid ""
+"Please read L<guestfs(3)/INSPECTION> for more details.  See also L</inspect-"
+"get-product-name>, L</inspect-get-major-version>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2111
+msgid "inspect-get-roots"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2113
+#, no-wrap
+msgid ""
+" inspect-get-roots\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2115
+msgid ""
+"This function is a convenient way to get the list of root devices, as "
+"returned from a previous call to L</inspect-os>, but without redoing the "
+"whole inspection process."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2119
+msgid ""
+"This returns an empty list if either no root devices were found or the "
+"caller has not called L</inspect-os>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2124
+msgid "inspect-get-type"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2126
+#, no-wrap
+msgid ""
+" inspect-get-type root\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2156
+msgid "inspect-get-windows-current-control-set"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2158
+#, no-wrap
+msgid ""
+" inspect-get-windows-current-control-set root\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2169
+msgid "inspect-get-windows-systemroot"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2171
+#, no-wrap
+msgid ""
+" inspect-get-windows-systemroot root\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2182
+msgid "inspect-is-live"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2184
+#, no-wrap
+msgid ""
+" inspect-is-live root\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2186
+msgid ""
+"If L</inspect-get-format> returns C<installer> (this is an install disk), "
+"then this returns true if a live image was detected on the disk."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2192
+msgid "inspect-is-multipart"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2194
+#, no-wrap
+msgid ""
+" inspect-is-multipart root\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2196
+msgid ""
+"If L</inspect-get-format> returns C<installer> (this is an install disk), "
+"then this returns true if the disk is part of a set."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2202
+msgid "inspect-is-netinst"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2204
+#, no-wrap
+msgid ""
+" inspect-is-netinst root\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2206
+msgid ""
+"If L</inspect-get-format> returns C<installer> (this is an install disk), "
+"then this returns true if the disk is a network installer, ie. not a self-"
+"contained install CD but one which is likely to require network access to "
+"complete the install."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2214
+msgid "inspect-list-applications"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2216
+#, no-wrap
+msgid ""
+" inspect-list-applications root\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2220
+msgid ""
+"I<Note:> This call works differently from other parts of the inspection API."
+"  You have to call L</inspect-os>, then L</inspect-get-mountpoints>, then "
+"mount up the disks, before calling this.  Listing applications is a "
+"significantly more difficult operation which requires access to the full "
+"filesystem.  Also note that unlike the other L</inspect-get-*> calls which "
+"are just returning data cached in the libguestfs handle, this call actually "
+"reads parts of the mounted filesystems during the call."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2310
+msgid "inspect-os"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2312
+#, no-wrap
+msgid ""
+" inspect-os\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2327
+msgid ""
+"You can pass the root string(s) returned to other L</inspect-get-*> "
+"functions in order to query further information about each operating system,"
+" such as the name and version."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2332
+msgid ""
+"This function uses other libguestfs features such as L</mount-ro> and L"
+"</umount-all> in order to mount and unmount filesystems and look at the "
+"contents.  This should be called with no disks currently mounted.  The "
+"function may also use Augeas, so any existing Augeas handle will be closed."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2344 ../fish/guestfish-actions.pod:2542
+#: ../fish/guestfish-actions.pod:2601
+msgid "See also L</list-filesystems>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2346
+msgid "is-blockdev"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2348
+#, no-wrap
+msgid ""
+" is-blockdev path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2353 ../fish/guestfish-actions.pod:2371
+#: ../fish/guestfish-actions.pod:2390 ../fish/guestfish-actions.pod:2399
+#: ../fish/guestfish-actions.pod:2409 ../fish/guestfish-actions.pod:2443
+#: ../fish/guestfish-actions.pod:2452
+msgid "See also L</stat>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2355
+msgid "is-busy"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2357
+#, no-wrap
+msgid ""
+" is-busy\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2364
+msgid "is-chardev"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2366
+#, no-wrap
+msgid ""
+" is-chardev path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2373
+msgid "is-config"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2375
+#, no-wrap
+msgid ""
+" is-config\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2382
+msgid "is-dir"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2384
+#, no-wrap
+msgid ""
+" is-dir path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2392
+msgid "is-fifo"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2394
+#, no-wrap
+msgid ""
+" is-fifo path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2401
+msgid "is-file"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2403
+#, no-wrap
+msgid ""
+" is-file path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2411
+msgid "is-launching"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2413
+#, no-wrap
+msgid ""
+" is-launching\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2420
+msgid "is-lv"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2422
+#, no-wrap
+msgid ""
+" is-lv device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2427
+msgid "is-ready"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2429
+#, no-wrap
+msgid ""
+" is-ready\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2436
+msgid "is-socket"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2438
+#, no-wrap
+msgid ""
+" is-socket path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2445
+msgid "is-symlink"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2447
+#, no-wrap
+msgid ""
+" is-symlink path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2454
+msgid "is-zero"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2456
+#, no-wrap
+msgid ""
+" is-zero path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2461
+msgid "is-zero-device"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2463
+#, no-wrap
+msgid ""
+" is-zero-device device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2469
+msgid "kill-subprocess"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2471
+#, no-wrap
+msgid ""
+" kill-subprocess\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2475
+msgid "launch"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2477
+msgid "run"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2479
+#, no-wrap
+msgid ""
+" launch\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2487
+msgid "lchown"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2489
+#, no-wrap
+msgid ""
+" lchown owner group path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2491
+msgid ""
+"Change the file owner to C<owner> and group to C<group>.  This is like "
+"L</chown> but if C<path> is a symlink then the link itself is changed, not "
+"the target."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2499
+msgid "lgetxattr"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2501
+#, no-wrap
+msgid ""
+" lgetxattr path name\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2517
+msgid "See also: L</lgetxattrs>, L</getxattr>, L<attr(5)>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2519
+msgid "lgetxattrs"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2521
+#, no-wrap
+msgid ""
+" lgetxattrs path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2523
+msgid ""
+"This is the same as L</getxattrs>, but if C<path> is a symbolic link, then "
+"it returns the extended attributes of the link itself."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2527
+msgid "list-9p"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2529
+#, no-wrap
+msgid ""
+" list-9p\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2534
+msgid "list-devices"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2536
+#, no-wrap
+msgid ""
+" list-devices\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2544
+msgid "list-dm-devices"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2546
+#, no-wrap
+msgid ""
+" list-dm-devices\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2550
+msgid ""
+"The returned list contains C</dev/mapper/*> devices, eg. ones created by a "
+"previous call to L</luks-open>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2553
+msgid ""
+"Device mapper devices which correspond to logical volumes are I<not> "
+"returned in this list.  Call L</lvs> if you want to list logical volumes."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2557
+msgid "list-filesystems"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2559
+#, no-wrap
+msgid ""
+" list-filesystems\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2578
+msgid ""
+"This command runs other libguestfs commands, which might include L</mount> "
+"and L</umount>, and therefore you should use this soon after launch and only"
+" when nothing is mounted."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2582
+msgid ""
+"Not all of the filesystems returned will be mountable.  In particular, swap "
+"partitions are returned in the list.  Also this command does not check that "
+"each filesystem found is valid and mountable, and some filesystems might be "
+"mountable but require special options.  Filesystems may not all belong to a "
+"single logical operating system (use L</inspect-os> to look for OSes)."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2590
+msgid "list-partitions"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2592
+#, no-wrap
+msgid ""
+" list-partitions\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2598
+msgid ""
+"This does not return logical volumes.  For that you will need to call "
+"L</lvs>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2603
+msgid "ll"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2605
+#, no-wrap
+msgid ""
+" ll directory\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2613
+msgid "ln"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2615
+#, no-wrap
+msgid ""
+" ln target linkname\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2619
+msgid "ln-f"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2621
+#, no-wrap
+msgid ""
+" ln-f target linkname\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2626
+msgid "ln-s"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2628
+#, no-wrap
+msgid ""
+" ln-s target linkname\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2632
+msgid "ln-sf"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2634
+#, no-wrap
+msgid ""
+" ln-sf target linkname\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2639
+msgid "lremovexattr"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2641
+#, no-wrap
+msgid ""
+" lremovexattr xattr path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2643
+msgid ""
+"This is the same as L</removexattr>, but if C<path> is a symbolic link, then"
+" it removes an extended attribute of the link itself."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2647
+msgid "ls"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2649
+#, no-wrap
+msgid ""
+" ls directory\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2655
+msgid ""
+"This command is mostly useful for interactive sessions.  Programs should "
+"probably use L</readdir> instead."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2658
+msgid "lsetxattr"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2660
+#, no-wrap
+msgid ""
+" lsetxattr xattr val vallen path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2662
+msgid ""
+"This is the same as L</setxattr>, but if C<path> is a symbolic link, then it"
+" sets an extended attribute of the link itself."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2666
+msgid "lstat"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2668
+#, no-wrap
+msgid ""
+" lstat path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2672
+msgid ""
+"This is the same as L</stat> except that if C<path> is a symbolic link, then"
+" the link is stat-ed, not the file it refers to."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2678
+msgid "lstatlist"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2680
+#, no-wrap
+msgid ""
+" lstatlist path 'names ...'\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2682
+msgid ""
+"This call allows you to perform the L</lstat> operation on multiple files, "
+"where all files are in the directory C<path>.  C<names> is the list of files"
+" from this directory."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2691
+msgid ""
+"This call is intended for programs that want to efficiently list a directory"
+" contents without making many round-trips.  See also L</lxattrlist> for a "
+"similarly efficient call for getting extended attributes.  Very long "
+"directory listings might cause the protocol message size to be exceeded, "
+"causing this call to fail.  The caller must split up such requests into "
+"smaller groups of names."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2699
+msgid "luks-add-key"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2701
+#, no-wrap
+msgid ""
+" luks-add-key device keyslot\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2708
+msgid ""
+"Note that if C<keyslot> already contains a key, then this command will fail."
+"  You have to use L</luks-kill-slot> first to remove that key."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2712 ../fish/guestfish-actions.pod:2734
+#: ../fish/guestfish-actions.pod:2747 ../fish/guestfish-actions.pod:2761
+#: ../fish/guestfish-actions.pod:2787 ../fish/guestfish-actions.pod:2797
+msgid ""
+"This command has one or more key or passphrase parameters.  Guestfish will "
+"prompt for these separately."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2715
+msgid "luks-close"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2717
+#, no-wrap
+msgid ""
+" luks-close device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2719
+msgid ""
+"This closes a LUKS device that was created earlier by L</luks-open> or L"
+"</luks-open-ro>.  The C<device> parameter must be the name of the LUKS "
+"mapping device (ie. C</dev/mapper/mapname>) and I<not> the name of the "
+"underlying block device."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2725
+msgid "luks-format"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2727
+#, no-wrap
+msgid ""
+" luks-format device keyslot\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2740
+msgid "luks-format-cipher"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2742
+#, no-wrap
+msgid ""
+" luks-format-cipher device keyslot cipher\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2744
+msgid ""
+"This command is the same as L</luks-format> but it also allows you to set "
+"the C<cipher> used."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2753
+msgid "luks-kill-slot"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2755
+#, no-wrap
+msgid ""
+" luks-kill-slot device keyslot\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2764
+msgid "luks-open"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2766
+#, no-wrap
+msgid ""
+" luks-open device mapname\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2780
+msgid ""
+"If this block device contains LVM volume groups, then calling L</vgscan> "
+"followed by L</vg-activate-all> will make them visible."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2784
+msgid "Use L</list-dm-devices> to list all device mapper devices."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2790
+msgid "luks-open-ro"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2792
+#, no-wrap
+msgid ""
+" luks-open-ro device mapname\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2794
+msgid ""
+"This is the same as L</luks-open> except that a read-only mapping is "
+"created."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2800
+msgid "lvcreate"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2802
+#, no-wrap
+msgid ""
+" lvcreate logvol volgroup mbytes\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2807
+msgid "lvm-canonical-lv-name"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2809
+#, no-wrap
+msgid ""
+" lvm-canonical-lv-name lvname\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2818
+msgid "See also L</is-lv>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2820
+msgid "lvm-clear-filter"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2822
+#, no-wrap
+msgid ""
+" lvm-clear-filter\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2824
+msgid ""
+"This undoes the effect of L</lvm-set-filter>.  LVM will be able to see every"
+" block device."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2830
+msgid "lvm-remove-all"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2832
+#, no-wrap
+msgid ""
+" lvm-remove-all\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2840
+msgid "lvm-set-filter"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2842
+#, no-wrap
+msgid ""
+" lvm-set-filter 'devices ...'\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2867
+msgid "lvremove"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2869
+#, no-wrap
+msgid ""
+" lvremove device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2877
+msgid "lvrename"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2879
+#, no-wrap
+msgid ""
+" lvrename logvol newlogvol\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2883
+msgid "lvresize"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2885
+#, no-wrap
+msgid ""
+" lvresize device mbytes\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2891
+msgid "lvresize-free"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2893
+#, no-wrap
+msgid ""
+" lvresize-free lv percent\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2901
+msgid "lvs"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2903
+#, no-wrap
+msgid ""
+" lvs\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2911
+msgid "See also L</lvs-full>, L</list-filesystems>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2913
+msgid "lvs-full"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2915
+#, no-wrap
+msgid ""
+" lvs-full\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2920
+msgid "lvuuid"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2922
+#, no-wrap
+msgid ""
+" lvuuid device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2926
+msgid "lxattrlist"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2928
+#, no-wrap
+msgid ""
+" lxattrlist path 'names ...'\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2944
+msgid ""
+"This call is intended for programs that want to efficiently list a directory"
+" contents without making many round-trips.  See also L</lstatlist> for a "
+"similarly efficient call for getting standard stats.  Very long directory "
+"listings might cause the protocol message size to be exceeded, causing this "
+"call to fail.  The caller must split up such requests into smaller groups of"
+" names."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2952
+msgid "mkdir"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2954
+#, no-wrap
+msgid ""
+" mkdir path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2958
+msgid "mkdir-mode"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2960
+#, no-wrap
+msgid ""
+" mkdir-mode path mode\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:2969
+msgid "See also L</mkdir>, L</umask>"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2971
+msgid "mkdir-p"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2973
+#, no-wrap
+msgid ""
+" mkdir-p path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:2978
+msgid "mkdtemp"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:2980
+#, no-wrap
+msgid ""
+" mkdtemp template\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3001
+msgid "mke2fs-J"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3003
+#, no-wrap
+msgid ""
+" mke2fs-J fstype blocksize device journal\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3011
+msgid "See also L</mke2journal>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3013
+msgid "mke2fs-JL"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3015
+#, no-wrap
+msgid ""
+" mke2fs-JL fstype blocksize device label\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3020
+msgid "See also L</mke2journal-L>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3022
+msgid "mke2fs-JU"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3024
+#, no-wrap
+msgid ""
+" mke2fs-JU fstype blocksize device uuid\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3029
+msgid "See also L</mke2journal-U>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3031
+msgid "mke2journal"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3033
+#, no-wrap
+msgid ""
+" mke2journal blocksize device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3040
+msgid "mke2journal-L"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3042
+#, no-wrap
+msgid ""
+" mke2journal-L blocksize label device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3046
+msgid "mke2journal-U"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3048
+#, no-wrap
+msgid ""
+" mke2journal-U blocksize uuid device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3052
+msgid "mkfifo"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3054
+#, no-wrap
+msgid ""
+" mkfifo mode path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3056
+msgid ""
+"This call creates a FIFO (named pipe) called C<path> with mode C<mode>.  It "
+"is just a convenient wrapper around L</mknod>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3062
+msgid "mkfs"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3064
+#, no-wrap
+msgid ""
+" mkfs fstype device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3070
+msgid "mkfs-b"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3072
+#, no-wrap
+msgid ""
+" mkfs-b fstype blocksize device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3074
+msgid ""
+"This call is similar to L</mkfs>, but it allows you to control the block "
+"size of the resulting filesystem.  Supported block sizes depend on the "
+"filesystem type, but typically they are C<1024>, C<2048> or C<4096> only."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3089
+msgid "mkfs-opts"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3091
+#, no-wrap
+msgid ""
+" mkfs-opts fstype device [blocksize:..] [features:..] [inode:..] [sectorsize:..]\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3136
+msgid "mkmountpoint"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3138
+#, no-wrap
+msgid ""
+" mkmountpoint exemptpath\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3140
+msgid ""
+"L</mkmountpoint> and L</rmmountpoint> are specialized calls that can be used"
+" to create extra mountpoints before mounting the first filesystem."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3164
+msgid ""
+"L</mkmountpoint> is not compatible with L</umount-all>.  You may get "
+"unexpected errors if you try to mix these calls.  It is safest to manually "
+"unmount filesystems and remove mountpoints after use."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3168
+msgid ""
+"L</umount-all> unmounts filesystems by sorting the paths longest first, so "
+"for this to work for manual mountpoints, you must ensure that the innermost "
+"mountpoints have the longest pathnames, as in the example code above."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3175
+msgid ""
+"Autosync [see L</set-autosync>, this is set by default on handles] can cause"
+" L</umount-all> to be called when the handle is closed which can also "
+"trigger these issues."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3179
+msgid "mknod"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3181
+#, no-wrap
+msgid ""
+" mknod mode devmajor devminor path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3191
+msgid ""
+"Note that, just like L<mknod(2)>, the mode must be bitwise OR'd with "
+"S_IFBLK, S_IFCHR, S_IFIFO or S_IFSOCK (otherwise this call just creates a "
+"regular file).  These constants are available in the standard Linux header "
+"files, or you can use L</mknod-b>, L</mknod-c> or L</mkfifo> which are "
+"wrappers around this command which bitwise OR in the appropriate constant "
+"for you."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3201
+msgid "mknod-b"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3203
+#, no-wrap
+msgid ""
+" mknod-b mode devmajor devminor path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3205
+msgid ""
+"This call creates a block device node called C<path> with mode C<mode> and "
+"device major/minor C<devmajor> and C<devminor>.  It is just a convenient "
+"wrapper around L</mknod>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3211
+msgid "mknod-c"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3213
+#, no-wrap
+msgid ""
+" mknod-c mode devmajor devminor path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3215
+msgid ""
+"This call creates a char device node called C<path> with mode C<mode> and "
+"device major/minor C<devmajor> and C<devminor>.  It is just a convenient "
+"wrapper around L</mknod>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3221
+msgid "mkswap"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3223
+#, no-wrap
+msgid ""
+" mkswap device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3227
+msgid "mkswap-L"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3229
+#, no-wrap
+msgid ""
+" mkswap-L label device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3237
+msgid "mkswap-U"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3239
+#, no-wrap
+msgid ""
+" mkswap-U uuid device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3243
+msgid "mkswap-file"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3245
+#, no-wrap
+msgid ""
+" mkswap-file path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3249
+msgid ""
+"This command just writes a swap file signature to an existing file.  To "
+"create the file itself, use something like L</fallocate>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3252
+msgid "modprobe"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3254
+#, no-wrap
+msgid ""
+" modprobe modulename\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3261
+msgid "mount"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3263
+#, no-wrap
+msgid ""
+" mount device mountpoint\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3279
+msgid ""
+"B<Important note:> When you use this call, the filesystem options C<sync> "
+"and C<noatime> are set implicitly.  This was originally done because we "
+"thought it would improve reliability, but it turns out that I<-o sync> has a"
+" very large negative performance impact and negligible effect on "
+"reliability.  Therefore we recommend that you avoid using L</mount> in any "
+"code that needs performance, and instead use L</mount-options> (use an empty"
+" string for the first parameter if you don't want any options)."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3296
+msgid "mount-9p"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3298
+#, no-wrap
+msgid ""
+" mount-9p mounttag mountpoint [options:..]\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3309
+msgid "mount-loop"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3311
+#, no-wrap
+msgid ""
+" mount-loop file mountpoint\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3317
+msgid "mount-options"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3319
+#, no-wrap
+msgid ""
+" mount-options options device mountpoint\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3321
+msgid ""
+"This is the same as the L</mount> command, but it allows you to set the "
+"mount options as for the L<mount(8)> I<-o> flag."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3329
+msgid "mount-ro"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3331
+#, no-wrap
+msgid ""
+" mount-ro device mountpoint\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3333
+msgid ""
+"This is the same as the L</mount> command, but it mounts the filesystem with"
+" the read-only (I<-o ro>) flag."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3336
+msgid "mount-vfs"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3338
+#, no-wrap
+msgid ""
+" mount-vfs options vfstype device mountpoint\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3340
+msgid ""
+"This is the same as the L</mount> command, but it allows you to set both the"
+" mount options and the vfstype as for the L<mount(8)> I<-o> and I<-t> flags."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3344
+msgid "mountpoints"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3346
+#, no-wrap
+msgid ""
+" mountpoints\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3348
+msgid ""
+"This call is similar to L</mounts>.  That call returns a list of devices.  "
+"This one returns a hash table (map) of device name to directory where the "
+"device is mounted."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3352
+msgid "mounts"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3354
+#, no-wrap
+msgid ""
+" mounts\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3361
+msgid "See also: L</mountpoints>"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3363
+msgid "mv"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3365
+#, no-wrap
+msgid ""
+" mv src dest\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3370
+msgid "ntfs-3g-probe"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3372
+#, no-wrap
+msgid ""
+" ntfs-3g-probe true|false device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3386
+msgid "ntfsresize"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3388
+#, no-wrap
+msgid ""
+" ntfsresize device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3410
+msgid "ntfsresize-opts"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3412
+#, no-wrap
+msgid ""
+" ntfsresize-opts device [size:..] [force:..]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3431
+msgid ""
+"After the resize operation, the filesystem is always marked as requiring a "
+"consistency check (for safety).  You have to boot into Windows to perform "
+"this check and clear this condition.  If you I<don't> set the C<force> "
+"option then it is not possible to call L</ntfsresize-opts> multiple times on"
+" a single filesystem without booting into Windows between each resize."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3444
+msgid "ntfsresize-size"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3446
+#, no-wrap
+msgid ""
+" ntfsresize-size device size\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3448
+msgid ""
+"This command is the same as L</ntfsresize> except that it allows you to "
+"specify the new size (in bytes) explicitly."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3458
+msgid "part-add"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3460
+#, no-wrap
+msgid ""
+" part-add device prlogex startsect endsect\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3462
+msgid ""
+"This command adds a partition to C<device>.  If there is no partition table "
+"on the device, call L</part-init> first."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3474
+msgid ""
+"Creating a partition which covers the whole disk is not so easy.  Use L"
+"</part-disk> to do that."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3477
+msgid "part-del"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3479
+#, no-wrap
+msgid ""
+" part-del device partnum\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3487
+msgid "part-disk"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3489
+#, no-wrap
+msgid ""
+" part-disk device parttype\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3491
+msgid ""
+"This command is simply a combination of L</part-init> followed by L</part-"
+"add> to create a single primary partition covering the whole disk."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3495
+msgid ""
+"C<parttype> is the partition table type, usually C<mbr> or C<gpt>, but other"
+" possible values are described in L</part-init>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3501
+msgid "part-get-bootable"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3503
+#, no-wrap
+msgid ""
+" part-get-bootable device partnum\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3508
+msgid "See also L</part-set-bootable>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3510
+msgid "part-get-mbr-id"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3512
+#, no-wrap
+msgid ""
+" part-get-mbr-id device partnum\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3517 ../fish/guestfish-actions.pod:3655
+msgid ""
+"Note that only MBR (old DOS-style) partitions have type bytes.  You will get"
+" undefined results for other partition table types (see L</part-get-"
+"parttype>)."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3521
+msgid "part-get-parttype"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3523
+#, no-wrap
+msgid ""
+" part-get-parttype device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3528
+msgid ""
+"Common return values include: C<msdos> (a DOS/Windows style MBR partition "
+"table), C<gpt> (a GPT/EFI-style partition table).  Other values are "
+"possible, although unusual.  See L</part-init> for a full list."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3533
+msgid "part-init"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3535
+#, no-wrap
+msgid ""
+" part-init device parttype\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3541
+msgid ""
+"Initially there are no partitions.  Following this, you should call L</part-"
+"add> for each partition required."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3604
+msgid "part-list"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3606
+#, no-wrap
+msgid ""
+" part-list device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3621
+msgid ""
+"Start of the partition I<in bytes>.  To get sectors you have to divide by "
+"the device's sector size, see L</blockdev-getss>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3634
+msgid "part-set-bootable"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3636
+#, no-wrap
+msgid ""
+" part-set-bootable device partnum true|false\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3645
+msgid "part-set-mbr-id"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3647
+#, no-wrap
+msgid ""
+" part-set-mbr-id device partnum idbyte\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3659
+msgid "part-set-name"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3661
+#, no-wrap
+msgid ""
+" part-set-name device partnum name\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3669
+msgid "part-to-dev"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3671
+#, no-wrap
+msgid ""
+" part-to-dev partition\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3677
+msgid ""
+"The named partition must exist, for example as a string returned from L"
+"</list-partitions>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3680
+msgid "ping-daemon"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3682
+#, no-wrap
+msgid ""
+" ping-daemon\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3689
+msgid "pread"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3691
+#, no-wrap
+msgid ""
+" pread path count offset\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3699
+msgid "See also L</pwrite>, L</pread-device>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3704
+msgid "pread-device"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3706
+#, no-wrap
+msgid ""
+" pread-device device count offset\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3714
+msgid "See also L</pread>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3719
+msgid "pvcreate"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3721
+#, no-wrap
+msgid ""
+" pvcreate device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3727
+msgid "pvremove"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3729
+#, no-wrap
+msgid ""
+" pvremove device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3738
+msgid "pvresize"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3740
+#, no-wrap
+msgid ""
+" pvresize device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3745
+msgid "pvresize-size"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3747
+#, no-wrap
+msgid ""
+" pvresize-size device size\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3749
+msgid ""
+"This command is the same as L</pvresize> except that it allows you to "
+"specify the new size (in bytes) explicitly."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3752
+msgid "pvs"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3754
+#, no-wrap
+msgid ""
+" pvs\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3762
+msgid "See also L</pvs-full>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3764
+msgid "pvs-full"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3766
+#, no-wrap
+msgid ""
+" pvs-full\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3771
+msgid "pvuuid"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3773
+#, no-wrap
+msgid ""
+" pvuuid device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3777
+msgid "pwrite"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3779
+#, no-wrap
+msgid ""
+" pwrite path content offset\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3790
+msgid "See also L</pread>, L</pwrite-device>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3795
+msgid "pwrite-device"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3797
+#, no-wrap
+msgid ""
+" pwrite-device device content offset\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3807
+msgid "See also L</pwrite>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3812
+msgid "read-file"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3814
+#, no-wrap
+msgid ""
+" read-file path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3819
+msgid ""
+"Unlike L</cat>, this function can correctly handle files that contain "
+"embedded ASCII NUL characters.  However unlike L</download>, this function "
+"is limited in the total size of file that can be handled."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3827
+msgid "read-lines"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3829
+#, no-wrap
+msgid ""
+" read-lines path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3836
+msgid ""
+"Note that this function cannot correctly handle binary files (specifically, "
+"files containing C<\\0> character which is treated as end of line).  For "
+"those you need to use the L</read-file> function which has a more complex "
+"interface."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3841
+msgid "readdir"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3843
+#, no-wrap
+msgid ""
+" readdir dir\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3895
+msgid ""
+"This function is primarily intended for use by programs.  To get a simple "
+"list of names, use L</ls>.  To get a printable directory for human "
+"consumption, use L</ll>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3899
+msgid "readlink"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3901
+#, no-wrap
+msgid ""
+" readlink path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3905
+msgid "readlinklist"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3907
+#, no-wrap
+msgid ""
+" readlinklist path 'names ...'\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3931
+msgid "realpath"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3933
+#, no-wrap
+msgid ""
+" realpath path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3938
+msgid "removexattr"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3940
+#, no-wrap
+msgid ""
+" removexattr xattr path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3945
+msgid "See also: L</lremovexattr>, L<attr(5)>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3947
+msgid "resize2fs"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3949
+#, no-wrap
+msgid ""
+" resize2fs device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3954
+msgid ""
+"I<Note:> It is sometimes required that you run L</e2fsck-f> on the C<device>"
+" before calling this command.  For unknown reasons C<resize2fs> sometimes "
+"gives an error about this and sometimes not.  In any case, it is always safe"
+" to call L</e2fsck-f> before calling this function."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3960
+msgid "resize2fs-M"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3962
+#, no-wrap
+msgid ""
+" resize2fs-M device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3964
+msgid ""
+"This command is the same as L</resize2fs>, but the filesystem is resized to "
+"its minimum size.  This works like the I<-M> option to the C<resize2fs> "
+"command."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3968
+msgid ""
+"To get the resulting size of the filesystem you should call L</tune2fs-l> "
+"and read the C<Block size> and C<Block count> values.  These two numbers, "
+"multiplied together, give the resulting size of the minimal filesystem in "
+"bytes."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3973
+msgid "resize2fs-size"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3975
+#, no-wrap
+msgid ""
+" resize2fs-size device size\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:3977
+msgid ""
+"This command is the same as L</resize2fs> except that it allows you to "
+"specify the new size (in bytes) explicitly."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3980
+msgid "rm"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3982
+#, no-wrap
+msgid ""
+" rm path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3986
+msgid "rm-rf"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3988
+#, no-wrap
+msgid ""
+" rm-rf path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:3994
+msgid "rmdir"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:3996
+#, no-wrap
+msgid ""
+" rmdir path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4000
+msgid "rmmountpoint"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4002
+#, no-wrap
+msgid ""
+" rmmountpoint exemptpath\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4004
+msgid ""
+"This calls removes a mountpoint that was previously created with "
+"L</mkmountpoint>.  See L</mkmountpoint> for full details."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4008
+msgid "scrub-device"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4010
+#, no-wrap
+msgid ""
+" scrub-device device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4021
+msgid "scrub-file"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4023
+#, no-wrap
+msgid ""
+" scrub-file file\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4033
+msgid "scrub-freespace"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4035
+#, no-wrap
+msgid ""
+" scrub-freespace dir\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4037
+msgid ""
+"This command creates the directory C<dir> and then fills it with files until"
+" the filesystem is full, and scrubs the files as for L</scrub-file>, and "
+"deletes them.  The intention is to scrub any free space on the partition "
+"containing C<dir>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4046
+msgid "set-append"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4048
+msgid "append"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4050
+#, no-wrap
+msgid ""
+" set-append append\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4061
+msgid "set-attach-method"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4063
+msgid "attach-method"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4065
+#, no-wrap
+msgid ""
+" set-attach-method attachmethod\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4087
+msgid "set-autosync"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4089
+msgid "autosync"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4091
+#, no-wrap
+msgid ""
+" set-autosync true|false\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4101
+msgid "set-direct"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4103
+msgid "direct"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4105
+#, no-wrap
+msgid ""
+" set-direct true|false\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4111
+msgid ""
+"One consequence of this is that log messages aren't caught by the library "
+"and handled by L</set-log-message-callback>, but go straight to stdout."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4120
+msgid "set-e2label"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4122
+#, no-wrap
+msgid ""
+" set-e2label device label\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4128
+msgid ""
+"You can use either L</tune2fs-l> or L</get-e2label> to return the existing "
+"label on a filesystem."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4131
+msgid "set-e2uuid"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4133
+#, no-wrap
+msgid ""
+" set-e2uuid device uuid\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4140
+msgid ""
+"You can use either L</tune2fs-l> or L</get-e2uuid> to return the existing "
+"UUID of a filesystem."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4143
+msgid "set-memsize"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4145
+msgid "memsize"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4147
+#, no-wrap
+msgid ""
+" set-memsize memsize\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4149
+msgid ""
+"This sets the memory size in megabytes allocated to the qemu subprocess.  "
+"This only has any effect if called before L</launch>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4160
+msgid "set-network"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4162
+msgid "network"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4164
+#, no-wrap
+msgid ""
+" set-network true|false\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4172
+msgid ""
+"You must call this before calling L</launch>, otherwise it has no effect."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4175
+msgid "set-path"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4177
+msgid "path"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4179
+#, no-wrap
+msgid ""
+" set-path searchpath\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4188
+msgid "set-pgroup"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4190
+msgid "pgroup"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4192
+#, no-wrap
+msgid ""
+" set-pgroup true|false\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4203
+msgid "set-qemu"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4205
+msgid "qemu"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4207
+#, no-wrap
+msgid ""
+" set-qemu qemu\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4227
+msgid "set-recovery-proc"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4229
+msgid "recovery-proc"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4231
+#, no-wrap
+msgid ""
+" set-recovery-proc true|false\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4233
+msgid ""
+"If this is called with the parameter C<false> then L</launch> does not "
+"create a recovery process.  The purpose of the recovery process is to stop "
+"runaway qemu processes in the case where the main program aborts abruptly."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4238
+msgid ""
+"This only has any effect if called before L</launch>, and the default is "
+"true."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4247
+msgid "set-selinux"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4249
+msgid "selinux"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4251
+#, no-wrap
+msgid ""
+" set-selinux true|false\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4262
+msgid "set-trace"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4264
+msgid "trace"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4266
+#, no-wrap
+msgid ""
+" set-trace true|false\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4278
+msgid ""
+"Trace messages are normally sent to C<stderr>, unless you register a "
+"callback to send them somewhere else (see L</set-event-callback>)."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4282
+msgid "set-verbose"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4284
+msgid "verbose"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4286
+#, no-wrap
+msgid ""
+" set-verbose true|false\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4293
+msgid ""
+"Verbose messages are normally sent to C<stderr>, unless you register a "
+"callback to send them somewhere else (see L</set-event-callback>)."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4297
+msgid "setcon"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4299
+#, no-wrap
+msgid ""
+" setcon context\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4306
+msgid "setxattr"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4308
+#, no-wrap
+msgid ""
+" setxattr xattr val vallen path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4314
+msgid "See also: L</lsetxattr>, L<attr(5)>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4316
+msgid "sfdisk"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4318
+#, no-wrap
+msgid ""
+" sfdisk device cyls heads sectors 'lines ...'\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4340
+msgid "See also: L</sfdisk-l>, L</sfdisk-N>, L</part-init>"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4353
+msgid "sfdiskM"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4355
+#, no-wrap
+msgid ""
+" sfdiskM device 'lines ...'\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4357
+msgid ""
+"This is a simplified interface to the L</sfdisk> command, where partition "
+"sizes are specified in megabytes only (rounded to the nearest cylinder) and "
+"you don't need to specify the cyls, heads and sectors parameters which were "
+"rarely if ever used anyway."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4363
+msgid "See also: L</sfdisk>, the L<sfdisk(8)> manpage and L</part-disk>"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4376
+msgid "sfdisk-N"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4378
+#, no-wrap
+msgid ""
+" sfdisk-N device partnum cyls heads sectors line\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4383
+msgid ""
+"For other parameters, see L</sfdisk>.  You should usually pass C<0> for the "
+"cyls/heads/sectors parameters."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4386
+msgid "See also: L</part-add>"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4398
+msgid "sfdisk-disk-geometry"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4400
+#, no-wrap
+msgid ""
+" sfdisk-disk-geometry device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4402
+msgid ""
+"This displays the disk geometry of C<device> read from the partition table."
+"  Especially in the case where the underlying block device has been resized,"
+" this can be different from the kernel's idea of the geometry (see L"
+"</sfdisk-kernel-geometry>)."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4410
+msgid "sfdisk-kernel-geometry"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4412
+#, no-wrap
+msgid ""
+" sfdisk-kernel-geometry device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4419
+msgid "sfdisk-l"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4421
+#, no-wrap
+msgid ""
+" sfdisk-l device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4427
+msgid "See also: L</part-list>"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4436
+msgid "sh"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4438
+#, no-wrap
+msgid ""
+" sh command\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4443
+msgid "This is like L</command>, but passes the command to:"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4451
+msgid "All the provisos about L</command> apply to this call."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4453
+msgid "sh-lines"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4455
+#, no-wrap
+msgid ""
+" sh-lines command\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4457
+msgid ""
+"This is the same as L</sh>, but splits the result into a list of lines."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4460
+msgid "See also: L</command-lines>"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4462
+msgid "sleep"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4464
+#, no-wrap
+msgid ""
+" sleep secs\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4468
+msgid "stat"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4470
+#, no-wrap
+msgid ""
+" stat path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4476
+msgid "statvfs"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4478
+#, no-wrap
+msgid ""
+" statvfs path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4486
+msgid "strings"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4488
+#, no-wrap
+msgid ""
+" strings path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4496
+msgid "strings-e"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4498
+#, no-wrap
+msgid ""
+" strings-e encoding path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4500
+msgid ""
+"This is like the L</strings> command, but allows you to specify the encoding"
+" of strings that are looked for in the source file C<path>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4510
+msgid ""
+"Single 7-bit-byte characters like ASCII and the ASCII-compatible parts of "
+"ISO-8859-X (this is what L</strings> uses)."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4542
+msgid "swapoff-device"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4544
+#, no-wrap
+msgid ""
+" swapoff-device device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4546
+msgid ""
+"This command disables the libguestfs appliance swap device or partition "
+"named C<device>.  See L</swapon-device>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4550
+msgid "swapoff-file"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4552
+#, no-wrap
+msgid ""
+" swapoff-file file\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4556
+msgid "swapoff-label"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4558
+#, no-wrap
+msgid ""
+" swapoff-label label\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4563
+msgid "swapoff-uuid"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4565
+#, no-wrap
+msgid ""
+" swapoff-uuid uuid\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4570
+msgid "swapon-device"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4572
+#, no-wrap
+msgid ""
+" swapon-device device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4574
+msgid ""
+"This command enables the libguestfs appliance to use the swap device or "
+"partition named C<device>.  The increased memory is made available for all "
+"commands, for example those run using L</command> or L</sh>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4586
+msgid "swapon-file"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4588
+#, no-wrap
+msgid ""
+" swapon-file file\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4590
+msgid ""
+"This command enables swap to a file.  See L</swapon-device> for other notes."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4593
+msgid "swapon-label"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4595
+#, no-wrap
+msgid ""
+" swapon-label label\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4597
+msgid ""
+"This command enables swap to a labeled swap partition.  See L</swapon-"
+"device> for other notes."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4600
+msgid "swapon-uuid"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4602
+#, no-wrap
+msgid ""
+" swapon-uuid uuid\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4604
+msgid ""
+"This command enables swap to a swap partition with the given UUID.  See L"
+"</swapon-device> for other notes."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4607
+msgid "sync"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4609
+#, no-wrap
+msgid ""
+" sync\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4617
+msgid "tail"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4619
+#, no-wrap
+msgid ""
+" tail path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4627
+msgid "tail-n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4629
+#, no-wrap
+msgid ""
+" tail-n nrlines path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4642
+msgid "tar-in"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4644
+#, no-wrap
+msgid ""
+" tar-in (tarfile|-) directory\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4649
+msgid "To upload a compressed tarball, use L</tgz-in> or L</txz-in>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4654
+msgid "tar-out"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4656
+#, no-wrap
+msgid ""
+" tar-out directory (tarfile|-)\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4661
+msgid "To download a compressed tarball, use L</tgz-out> or L</txz-out>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4666
+msgid "tgz-in"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4668
+#, no-wrap
+msgid ""
+" tgz-in (tarball|-) directory\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4673
+msgid "To upload an uncompressed tarball, use L</tar-in>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4677
+msgid "tgz-out"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4679
+#, no-wrap
+msgid ""
+" tgz-out directory (tarball|-)\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4684
+msgid "To download an uncompressed tarball, use L</tar-out>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4688
+msgid "touch"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4690
+#, no-wrap
+msgid ""
+" touch path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4699
+msgid "truncate"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4701
+#, no-wrap
+msgid ""
+" truncate path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4706
+msgid "truncate-size"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4708
+#, no-wrap
+msgid ""
+" truncate-size path size\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4713
+msgid ""
+"If the current file size is less than C<size> then the file is extended to "
+"the required size with zero bytes.  This creates a sparse file (ie. disk "
+"blocks are not allocated for the file until you write to it).  To create a "
+"non-sparse file of zeroes, use L</fallocate64> instead."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4719
+msgid "tune2fs-l"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4721
+#, no-wrap
+msgid ""
+" tune2fs-l device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4731
+msgid "txz-in"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4733
+#, no-wrap
+msgid ""
+" txz-in (tarball|-) directory\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4740
+msgid "txz-out"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4742
+#, no-wrap
+msgid ""
+" txz-out directory (tarball|-)\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4749
+msgid "umask"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4751
+#, no-wrap
+msgid ""
+" umask mask\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4765
+msgid "See also L</get-umask>, L<umask(2)>, L</mknod>, L</mkdir>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4770
+msgid "umount"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4772
+msgid "unmount"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4774
+#, no-wrap
+msgid ""
+" umount pathordevice\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4780
+msgid "umount-all"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4782
+msgid "unmount-all"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4784
+#, no-wrap
+msgid ""
+" umount-all\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4790
+msgid "upload"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4792
+#, no-wrap
+msgid ""
+" upload (filename|-) remotefilename\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4799
+msgid "See also L</download>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4803
+msgid "upload-offset"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4805
+#, no-wrap
+msgid ""
+" upload-offset (filename|-) remotefilename offset\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4817
+msgid ""
+"Note that there is no limit on the amount of data that can be uploaded with "
+"this call, unlike with L</pwrite>, and this call always writes the full "
+"amount unless an error occurs."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4822
+msgid "See also L</upload>, L</pwrite>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4826
+msgid "utimens"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4828
+#, no-wrap
+msgid ""
+" utimens path atsecs atnsecs mtsecs mtnsecs\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4847
+msgid "version"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4849
+#, no-wrap
+msgid ""
+" version\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4876
+msgid ""
+"I<Note:> Don't use this call to test for availability of features.  In "
+"enterprise distributions we backport features from later versions into "
+"earlier versions, making this an unreliable way to test for features.  Use "
+"L</available> instead."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4882
+msgid "vfs-label"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4884
+#, no-wrap
+msgid ""
+" vfs-label device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4891
+msgid "To find a filesystem from the label, use L</findfs-label>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4893
+msgid "vfs-type"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4895
+#, no-wrap
+msgid ""
+" vfs-type device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4905
+msgid "vfs-uuid"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4907
+#, no-wrap
+msgid ""
+" vfs-uuid device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4914
+msgid "To find a filesystem from the UUID, use L</findfs-uuid>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4916
+msgid "vg-activate"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4918
+#, no-wrap
+msgid ""
+" vg-activate true|false 'volgroups ...'\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4928
+msgid "vg-activate-all"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4930
+#, no-wrap
+msgid ""
+" vg-activate-all true|false\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4937
+msgid "vgcreate"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4939
+#, no-wrap
+msgid ""
+" vgcreate volgroup 'physvols ...'\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4944
+msgid "vglvuuids"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4946
+#, no-wrap
+msgid ""
+" vglvuuids vgname\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4951
+msgid ""
+"You can use this along with L</lvs> and L</lvuuid> calls to associate "
+"logical volumes and volume groups."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4954
+msgid "See also L</vgpvuuids>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4956
+msgid "vgpvuuids"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4958
+#, no-wrap
+msgid ""
+" vgpvuuids vgname\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4963
+msgid ""
+"You can use this along with L</pvs> and L</pvuuid> calls to associate "
+"physical volumes and volume groups."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4966
+msgid "See also L</vglvuuids>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4968
+msgid "vgremove"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4970
+#, no-wrap
+msgid ""
+" vgremove vgname\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4977
+msgid "vgrename"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4979
+#, no-wrap
+msgid ""
+" vgrename volgroup newvolgroup\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4983
+msgid "vgs"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4985
+#, no-wrap
+msgid ""
+" vgs\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4993
+msgid "See also L</vgs-full>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4995
+msgid "vgs-full"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4997
+#, no-wrap
+msgid ""
+" vgs-full\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5002
+msgid "vgscan"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5004
+#, no-wrap
+msgid ""
+" vgscan\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5009
+msgid "vguuid"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5011
+#, no-wrap
+msgid ""
+" vguuid vgname\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5015
+msgid "wc-c"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5017
+#, no-wrap
+msgid ""
+" wc-c path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5022
+msgid "wc-l"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5024
+#, no-wrap
+msgid ""
+" wc-l path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5029
+msgid "wc-w"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5031
+#, no-wrap
+msgid ""
+" wc-w path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5036
+msgid "write"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5038
+#, no-wrap
+msgid ""
+" write path content\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:5043
+msgid "See also L</write-append>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5048
+msgid "write-append"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5050
+#, no-wrap
+msgid ""
+" write-append path content\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:5055
+msgid "See also L</write>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5060
+msgid "write-file"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5062
+#, no-wrap
+msgid ""
+" write-file path content size\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5085
+msgid "zegrep"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5087
+#, no-wrap
+msgid ""
+" zegrep regex path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5095
+msgid "zegrepi"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5097
+#, no-wrap
+msgid ""
+" zegrepi regex path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5105
+msgid "zero"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5107
+#, no-wrap
+msgid ""
+" zero device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:5115
+msgid "See also: L</zero-device>, L</scrub-device>, L</is-zero-device>"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5118
+msgid "zero-device"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5120
+#, no-wrap
+msgid ""
+" zero-device device\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:5122
+msgid ""
+"This command writes zeroes over the entire C<device>.  Compare with L</zero>"
+" which just zeroes the first few blocks of a device."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5129
+msgid "zerofree"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5131
+#, no-wrap
+msgid ""
+" zerofree device\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5144
+msgid "zfgrep"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5146
+#, no-wrap
+msgid ""
+" zfgrep pattern path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5154
+msgid "zfgrepi"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5156
+#, no-wrap
+msgid ""
+" zfgrepi pattern path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5164
+msgid "zfile"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5166
+#, no-wrap
+msgid ""
+" zfile meth path\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:5173
+msgid ""
+"Since 1.0.63, use L</file> instead which can now process compressed files."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5183
+msgid "zgrep"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5185
+#, no-wrap
+msgid ""
+" zgrep regex path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5193
+msgid "zgrepi"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5195
+#, no-wrap
+msgid ""
+" zgrepi regex path\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:1
+msgid "alloc"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:3
+msgid "allocate"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:5
+#, no-wrap
+msgid ""
+" alloc filename size\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:7
+msgid ""
+"This creates an empty (zeroed) file of the given size, and then adds so it "
+"can be further examined."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:10 ../fish/guestfish-commands.pod:182
+msgid "For more advanced image creation, see L<qemu-img(1)> utility."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:12 ../fish/guestfish-commands.pod:184
+msgid "Size can be specified using standard suffixes, eg. C<1M>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:14
+msgid ""
+"To create a sparse file, use L</sparse> instead.  To create a prepared disk "
+"image, see L</PREPARED DISK IMAGES>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:17
+msgid "copy-in"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:19
+#, no-wrap
+msgid ""
+" copy-in local [local ...] /remotedir\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:21
+msgid ""
+"C<copy-in> copies local files or directories recursively into the disk "
+"image, placing them in the directory called C</remotedir> (which must "
+"exist).  This guestfish meta-command turns into a sequence of L</tar-in> and"
+" other commands as necessary."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:26
+msgid ""
+"Multiple local files and directories can be specified, but the last "
+"parameter must always be a remote directory.  Wildcards cannot be used."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:30
+msgid "copy-out"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:32
+#, no-wrap
+msgid ""
+" copy-out remote [remote ...] localdir\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:34
+msgid ""
+"C<copy-out> copies remote files or directories recursively out of the disk "
+"image, placing them on the host disk in a local directory called C<localdir>"
+" (which must exist).  This guestfish meta-command turns into a sequence of "
+"L</download>, L</tar-out> and other commands as necessary."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:40
+msgid ""
+"Multiple remote files and directories can be specified, but the last "
+"parameter must always be a local directory.  To download to the current "
+"directory, use C<.> as in:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:44
+#, no-wrap
+msgid ""
+" copy-out /home .\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:46
+msgid ""
+"Wildcards cannot be used in the ordinary command, but you can use them with "
+"the help of L</glob> like this:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:49
+#, no-wrap
+msgid ""
+" glob copy-out /home/* .\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:51
+msgid "display"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:53
+#, no-wrap
+msgid ""
+" display filename\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:55
+msgid ""
+"Use C<display> (a graphical display program) to display an image file.  It "
+"downloads the file, and runs C<display> on it."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:58
+msgid ""
+"To use an alternative program, set the C<GUESTFISH_DISPLAY_IMAGE> "
+"environment variable.  For example to use the GNOME display program:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:61
+#, no-wrap
+msgid ""
+" export GUESTFISH_DISPLAY_IMAGE=eog\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:63
+msgid "See also L<display(1)>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:65
+msgid "echo"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:67
+#, no-wrap
+msgid ""
+" echo [params ...]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:69
+msgid "This echos the parameters to the terminal."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:71
+msgid "edit"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:73
+msgid "vi"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:75
+msgid "emacs"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:77
+#, no-wrap
+msgid ""
+" edit filename\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:79
+msgid ""
+"This is used to edit a file.  It downloads the file, edits it locally using "
+"your editor, then uploads the result."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:82
+msgid ""
+"The editor is C<$EDITOR>.  However if you use the alternate commands C<vi> "
+"or C<emacs> you will get those corresponding editors."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:86
+msgid "glob"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:88
+#, no-wrap
+msgid ""
+" glob command args...\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:90
+msgid ""
+"Expand wildcards in any paths in the args list, and run C<command> "
+"repeatedly on each matching path."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:93
+msgid "See L</WILDCARDS AND GLOBBING>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:95
+msgid "hexedit"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:97
+#, no-wrap
+msgid ""
+" hexedit <filename|device>\n"
+" hexedit <filename|device> <max>\n"
+" hexedit <filename|device> <start> <max>\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:101
+msgid ""
+"Use hexedit (a hex editor) to edit all or part of a binary file or block "
+"device."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:104
+msgid ""
+"This command works by downloading potentially the whole file or device, "
+"editing it locally, then uploading it.  If the file or device is large, you "
+"have to specify which part you wish to edit by using C<max> and/or C<start> "
+"C<max> parameters.  C<start> and C<max> are specified in bytes, with the "
+"usual modifiers allowed such as C<1M> (1 megabyte)."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:111
+msgid "For example to edit the first few sectors of a disk you might do:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:114
+#, no-wrap
+msgid ""
+" hexedit /dev/sda 1M\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:116
+msgid ""
+"which would allow you to edit anywhere within the first megabyte of the "
+"disk."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:119
+msgid "To edit the superblock of an ext2 filesystem on C</dev/sda1>, do:"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:121
+#, no-wrap
+msgid ""
+" hexedit /dev/sda1 0x400 0x400\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:123
+msgid "(assuming the superblock is in the standard location)."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:125
+msgid ""
+"This command requires the external L<hexedit(1)> program.  You can specify "
+"another program to use by setting the C<HEXEDITOR> environment variable."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:129
+msgid "See also L</hexdump>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:131
+msgid "lcd"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:133
+#, no-wrap
+msgid ""
+" lcd directory\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:135
+msgid ""
+"Change the local directory, ie. the current directory of guestfish itself."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:138
+msgid "Note that C<!cd> won't do what you might expect."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:140
+msgid "man"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:142
+msgid "manual"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:144
+#, no-wrap
+msgid ""
+"  man\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:146
+msgid "Opens the manual page for guestfish."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:148
+msgid "more"
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:150
+msgid "less"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:152
+#, no-wrap
+msgid ""
+" more filename\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:154
+#, no-wrap
+msgid ""
+" less filename\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:156
+msgid "This is used to view a file."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:158
+msgid ""
+"The default viewer is C<$PAGER>.  However if you use the alternate command "
+"C<less> you will get the C<less> command specifically."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:161
+msgid "reopen"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:163
+#, no-wrap
+msgid ""
+"  reopen\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:165
+msgid ""
+"Close and reopen the libguestfs handle.  It is not necessary to use this "
+"normally, because the handle is closed properly when guestfish exits.  "
+"However this is occasionally useful for testing."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:169
+msgid "sparse"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:171
+#, no-wrap
+msgid ""
+" sparse filename size\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:173
+msgid ""
+"This creates an empty sparse file of the given size, and then adds so it can"
+" be further examined."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:176
+msgid ""
+"In all respects it works the same as the L</alloc> command, except that the "
+"image file is allocated sparsely, which means that disk blocks are not "
+"assigned to the file until they are needed.  Sparse disk files only use "
+"space when written to, but they are slower and there is a danger you could "
+"run out of real disk space during a write operation."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:186
+msgid "supported"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:188
+#, no-wrap
+msgid ""
+" supported\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:190
+msgid ""
+"This command returns a list of the optional groups known to the daemon, and "
+"indicates which ones are supported by this build of the libguestfs "
+"appliance."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:194
+msgid "See also L<guestfs(3)/AVAILABILITY>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-commands.pod:196
+msgid "time"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-commands.pod:198
+#, no-wrap
+msgid ""
+" time command args...\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-commands.pod:200
+msgid ""
+"Run the command as usual, but print the elapsed time afterwards.  This can "
+"be useful for benchmarking operations."
+msgstr ""
+
+#. type: textblock
+#: ../test-tool/libguestfs-test-tool.pod:5
+msgid "libguestfs-test-tool - End user tests for libguestfs"
+msgstr ""
+
+#. type: verbatim
+#: ../test-tool/libguestfs-test-tool.pod:9
+#, no-wrap
+msgid ""
+" libguestfs-test-tool [--options]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../test-tool/libguestfs-test-tool.pod:13
+msgid ""
+"libguestfs-test-tool is a test program shipped with libguestfs to end users "
+"and developers, to allow them to check basic libguestfs functionality is "
+"working.  This is needed because libguestfs occasionally breaks for reasons "
+"beyond our control: usually because of changes in the underlying qemu or "
+"kernel packages, or the host environment."
+msgstr ""
+
+#. type: textblock
+#: ../test-tool/libguestfs-test-tool.pod:20
+msgid "If you suspect a problem in libguestfs, then just run:"
+msgstr ""
+
+#. type: verbatim
+#: ../test-tool/libguestfs-test-tool.pod:22
+#, no-wrap
+msgid ""
+" libguestfs-test-tool\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../test-tool/libguestfs-test-tool.pod:24
+msgid "It will print lots of diagnostic messages."
+msgstr ""
+
+#. type: textblock
+#: ../test-tool/libguestfs-test-tool.pod:26
+msgid "If it runs to completion successfully, you will see this near the end:"
+msgstr ""
+
+#. type: verbatim
+#: ../test-tool/libguestfs-test-tool.pod:28
+#, no-wrap
+msgid ""
+" ===== TEST FINISHED OK =====\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../test-tool/libguestfs-test-tool.pod:30
+msgid "and the test tool will exit with code 0."
+msgstr ""
+
+#. type: textblock
+#: ../test-tool/libguestfs-test-tool.pod:32
+msgid ""
+"If it fails (and/or exits with non-zero error code), please paste the "
+"B<complete, unedited> output of the test tool into a bug report.  More "
+"information about reporting bugs can be found on the "
+"L<http://libguestfs.org/> website."
+msgstr ""
+
+#. type: =item
+#: ../test-tool/libguestfs-test-tool.pod:41
+msgid "I<--help>"
+msgstr ""
+
+#. type: textblock
+#: ../test-tool/libguestfs-test-tool.pod:43
+msgid "Display short usage information and exit."
+msgstr ""
+
+#. type: =item
+#: ../test-tool/libguestfs-test-tool.pod:45
+msgid "I<--qemu qemu_binary>"
+msgstr ""
+
+#. type: textblock
+#: ../test-tool/libguestfs-test-tool.pod:47
+msgid ""
+"If you have downloaded another qemu binary, point this option at the full "
+"path of the binary to try it."
+msgstr ""
+
+#. type: =item
+#: ../test-tool/libguestfs-test-tool.pod:50
+msgid "I<--qemudir qemu_source_dir>"
+msgstr ""
+
+#. type: textblock
+#: ../test-tool/libguestfs-test-tool.pod:52
+msgid ""
+"If you have compiled qemu from source, point this option at the source "
+"directory to try it."
+msgstr ""
+
+#. type: =item
+#: ../test-tool/libguestfs-test-tool.pod:55
+msgid "I<--timeout N>"
+msgstr ""
+
+#. type: textblock
+#: ../test-tool/libguestfs-test-tool.pod:57
+msgid ""
+"Set the launch timeout to C<N> seconds.  The default is 120 seconds which "
+"does not usually need to be adjusted unless your machine is very slow."
+msgstr ""
+
+#. type: =head1
+#: ../test-tool/libguestfs-test-tool.pod:63
+msgid "TRYING OUT A DIFFERENT VERSION OF QEMU"
+msgstr ""
+
+#. type: textblock
+#: ../test-tool/libguestfs-test-tool.pod:65
+msgid ""
+"If you have compiled another version of qemu from source and would like to "
+"try that, then you can use the I<--qemudir> option to point to the qemu "
+"source directory."
+msgstr ""
+
+#. type: textblock
+#: ../test-tool/libguestfs-test-tool.pod:69
+msgid ""
+"If you have downloaded a qemu binary from somewhere, use the I<--qemu> "
+"option to point to the binary."
+msgstr ""
+
+#. type: textblock
+#: ../test-tool/libguestfs-test-tool.pod:72
+msgid ""
+"When using an alternate qemu with libguestfs, usually you would need to "
+"write a qemu wrapper script (see section I<QEMU WRAPPERS> in L<guestfs(3)>)."
+"  libguestfs-test-tool writes a temporary qemu wrapper script when you use "
+"either of the I<--qemudir> or I<--qemu> options."
+msgstr ""
+
+#. type: textblock
+#: ../test-tool/libguestfs-test-tool.pod:79
+msgid ""
+"libguestfs-test-tool returns I<0> if the tests completed without error, or "
+"I<1> if there was an error."
+msgstr ""
+
+#. type: textblock
+#: ../test-tool/libguestfs-test-tool.pod:84
+msgid ""
+"For the full list of environment variables which may affect libguestfs, "
+"please see the L<guestfs(3)> manual page."
+msgstr ""
+
+#. type: textblock
+#: ../test-tool/libguestfs-test-tool.pod:89
+msgid "L<guestfs(3)>, L<http://libguestfs.org/>, L<http://qemu.org/>."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:5
+msgid ""
+"guestmount - Mount a guest filesystem on the host using FUSE and libguestfs"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:9
+#, no-wrap
+msgid ""
+" guestmount [--options] -a disk.img -m device [--ro] mountpoint\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:11
+#, no-wrap
+msgid ""
+" guestmount [--options] -a disk.img -i [--ro] mountpoint\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:13
+#, no-wrap
+msgid ""
+" guestmount [--options] -d Guest -i [--ro] mountpoint\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:17
+msgid ""
+"You must I<not> use C<guestmount> in read-write mode on live virtual "
+"machines.  If you do this, you risk disk corruption in the VM."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:22
+msgid ""
+"The guestmount program can be used to mount virtual machine filesystems and "
+"other disk images on the host.  It uses libguestfs for access to the guest "
+"filesystem, and FUSE (the \"filesystem in userspace\") to make it appear as "
+"a mountable device."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:27
+msgid ""
+"Along with other options, you have to give at least one device (I<-a> "
+"option) or libvirt domain (I<-d> option), and at least one mountpoint (I<-m>"
+" option) or use the I<-i> inspection option.  How this works is better "
+"explained in the L<guestfish(1)> manual page, or by looking at the examples "
+"below."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:33
+msgid ""
+"FUSE lets you mount filesystems as non-root.  The mountpoint must be owned "
+"by you, and the filesystem will not be visible to any other users unless you"
+" make certain global configuration changes to C</etc/fuse.conf>.  To unmount"
+" the filesystem, use the C<fusermount -u> command."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:41
+msgid ""
+"For a typical Windows guest which has its main filesystem on the first "
+"partition:"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:44
+#, no-wrap
+msgid ""
+" guestmount -a windows.img -m /dev/sda1 --ro /mnt\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:46
+msgid ""
+"For a typical Linux guest which has a /boot filesystem on the first "
+"partition, and the root filesystem on a logical volume:"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:49
+#, no-wrap
+msgid ""
+" guestmount -a linux.img -m /dev/VG/LV -m /dev/sda1:/boot --ro /mnt\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:51
+msgid "To get libguestfs to detect guest mountpoints for you:"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:53
+#, no-wrap
+msgid ""
+" guestmount -a guest.img -i --ro /mnt\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:55
+msgid "For a libvirt guest called \"Guest\" you could do:"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:57
+#, no-wrap
+msgid ""
+" guestmount -d Guest -i --ro /mnt\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:59
+msgid ""
+"If you don't know what filesystems are contained in a guest or disk image, "
+"use L<virt-filesystems(1)> first:"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:62
+#, no-wrap
+msgid ""
+" virt-filesystems MyGuest\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:64
+msgid ""
+"If you want to trace the libguestfs calls but without excessive debugging "
+"information, we recommend:"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:67
+#, no-wrap
+msgid ""
+" guestmount [...] --trace /mnt\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:69
+msgid "If you want to debug the program, we recommend:"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:71
+#, no-wrap
+msgid ""
+" guestmount [...] --trace --verbose /mnt\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../fuse/guestmount.pod:73
+msgid "NOTES"
+msgstr ""
+
+#. type: =head2
+#: ../fuse/guestmount.pod:75
+msgid "Other users cannot see the filesystem by default"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:77
+msgid ""
+"If you mount a filesystem as one user (eg. root), then other users will not "
+"be able to see it by default.  The fix is to add the FUSE C<allow_other> "
+"option when mounting:"
+msgstr ""
+
+#. type: verbatim
+#: ../fuse/guestmount.pod:81
+#, no-wrap
+msgid ""
+" sudo guestmount [...] -o allow_other /mnt\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:87
+msgid "B<-a image> | B<--add image>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:89
+msgid "Add a block device or virtual machine image."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:94
+msgid "B<-c URI> | B<--connect URI>"
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:100
+msgid "B<-d libvirt-domain> | B<--domain libvirt-domain>"
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:108
+msgid "B<--dir-cache-timeout N>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:110
+msgid ""
+"Set the readdir cache timeout to I<N> seconds, the default being 60 seconds."
+"  The readdir cache [actually, there are several semi-independent caches] is"
+" populated after a readdir(2) call with the stat and extended attributes of "
+"the files in the directory, in anticipation that they will be requested soon"
+" after."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:116
+msgid ""
+"There is also a different attribute cache implemented by FUSE (see the FUSE "
+"option I<-o attr_timeout>), but the FUSE cache does not anticipate future "
+"requests, only cache existing ones."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:127
+msgid "B<--format=raw|qcow2|..> | B<--format>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:134
+msgid ""
+"If you have untrusted raw-format guest disk images, you should use this "
+"option to specify the disk format.  This avoids a possible security problem "
+"with malicious guests (CVE-2010-3851).  See also "
+"L<guestfs(3)/guestfs_add_drive_opts>."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:139
+msgid "B<--fuse-help>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:141
+msgid "Display help on special FUSE options (see I<-o> below)."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:145
+msgid "Display brief help and exit."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:147
+msgid "B<-i> | B<--inspector>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:167
+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:170
+msgid ""
+"If the mountpoint is omitted, it defaults to C</>.  You have to mount "
+"something on C</>."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:183
+msgid "B<-n> | B<--no-sync>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:185
+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:190
+msgid "B<-o option> | B<--option option>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:192
+msgid "Pass extra options to FUSE."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:194
+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:198
+#, no-wrap
+msgid ""
+" guestmount --fuse-help\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:200
+msgid "Some potentially useful FUSE options:"
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:204
+msgid "B<-o allow_other>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:206
+msgid "Allow other users to see the filesystem."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:208
+msgid "B<-o attr_timeout=N>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:210
+msgid "Enable attribute caching by FUSE, and set the timeout to I<N> seconds."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:212
+msgid "B<-o kernel_cache>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:214
+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:218
+msgid "B<-o uid=N> B<-o gid=N>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:220
+msgid ""
+"Use these options to map all UIDs and GIDs inside the guest filesystem to "
+"the chosen values."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:225
+msgid "B<-r> | B<--ro>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:227
+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:230
+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:235
+msgid "See also L<guestfish(1)/OPENING DISKS FOR READ AND WRITE>."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:239
+msgid "Enable SELinux support for the guest."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:241
+msgid "B<-v> | B<--verbose>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:243
+msgid "Enable verbose messages from underlying libguestfs."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:245
+msgid "B<-V> | B<--version>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:247
+msgid "Display the program version and exit."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:249
+msgid "B<-w> | B<--rw>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:254 ../fuse/guestmount.pod:275
+msgid "See L<guestfish(1)/OPENING DISKS FOR READ AND WRITE>."
+msgstr ""
+
+#. type: =item
+#: ../fuse/guestmount.pod:256
+msgid "B<-x> | B<--trace>"
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:258
+msgid "Trace libguestfs calls and entry into each FUSE function."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:260
+msgid "This also stops the daemon from forking into the background."
+msgstr ""
+
+#. type: textblock
+#: ../fuse/guestmount.pod:281
+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:296
+msgid "Copyright (C) 2009-2010 Red Hat Inc.  L<http://libguestfs.org/>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:37
+msgid ""
+"virt-win-reg - Export and merge Windows Registry entries from a Windows "
+"guest"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:41
+#, no-wrap
+msgid ""
+" virt-win-reg domname 'HKLM\\Path\\To\\Subkey'\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:43
+#, no-wrap
+msgid ""
+" virt-win-reg domname 'HKLM\\Path\\To\\Subkey' name\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:45
+#, no-wrap
+msgid ""
+" virt-win-reg domname 'HKLM\\Path\\To\\Subkey' @\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:47
+#, no-wrap
+msgid ""
+" virt-win-reg --merge domname [input.reg ...]\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:49
+#, no-wrap
+msgid ""
+" virt-win-reg [--options] disk.img ... # instead of domname\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:53
+msgid ""
+"You must I<not> use C<virt-win-reg> with the I<--merge> option on live "
+"virtual machines.  If you do this, you I<will> get irreversible disk "
+"corruption in the VM.  C<virt-win-reg> tries to stop you from doing this, "
+"but doesn't catch all cases."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:58
+msgid ""
+"Modifying the Windows Registry is an inherently risky operation.  The format"
+" is deliberately obscure and undocumented, and Registry changes can leave "
+"the system unbootable.  Therefore when using the I<--merge> option, make "
+"sure you have a reliable backup first."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:65
+msgid ""
+"This program can export and merge Windows Registry entries from a Windows "
+"guest."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:68
+msgid ""
+"The first parameter is the libvirt guest name or the raw disk image of a "
+"Windows guest."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:71
+msgid ""
+"If I<--merge> is I<not> specified, then the chosen registry key is "
+"displayed/exported (recursively).  For example:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:74
+#, no-wrap
+msgid ""
+" $ virt-win-reg Windows7 'HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft'\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:76
+msgid ""
+"You can also display single values from within registry keys, for example:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:79
+#, no-wrap
+msgid ""
+" $ cvkey='HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion'\n"
+" $ virt-win-reg Windows7 $cvkey ProductName\n"
+" Windows 7 Enterprise\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:83
+msgid ""
+"With I<--merge>, you can merge a textual regedit file into the Windows "
+"Registry:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:86
+#, no-wrap
+msgid ""
+" $ virt-win-reg --merge Windows7 changes.reg\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../tools/virt-win-reg.pl:88 ../tools/virt-tar.pl:45
+msgid "NOTE"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:90
+msgid ""
+"This program is only meant for simple access to the registry.  If you want "
+"to do complicated things with the registry, we suggest you download the "
+"Registry hive files from the guest using L<libguestfs(3)> or L<guestfish(1)>"
+" and access them locally, eg. using L<hivex(3)>, L<hivexsh(1)> or "
+"L<hivexregedit(1)>."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:106 ../tools/virt-list-filesystems.pl:63
+#: ../tools/virt-tar.pl:113 ../tools/virt-make-fs.pl:163
+#: ../tools/virt-list-partitions.pl:64
+msgid "Display brief help."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:114 ../tools/virt-list-filesystems.pl:71
+#: ../tools/virt-tar.pl:121 ../tools/virt-make-fs.pl:171
+#: ../tools/virt-list-partitions.pl:72
+msgid "Display version number and exit."
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-win-reg.pl:120 ../tools/virt-make-fs.pl:177
+msgid "B<--debug>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:122
+msgid "Enable debugging messages."
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-win-reg.pl:128 ../tools/virt-list-filesystems.pl:77
+#: ../tools/virt-tar.pl:127 ../tools/virt-list-partitions.pl:78
+msgid "B<--connect URI> | B<-c URI>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:130 ../tools/virt-list-filesystems.pl:79
+#: ../tools/virt-tar.pl:129 ../tools/virt-list-partitions.pl:80
+msgid ""
+"If using libvirt, connect to the given I<URI>.  If omitted, then we connect "
+"to the default libvirt hypervisor."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:133 ../tools/virt-list-filesystems.pl:82
+#: ../tools/virt-tar.pl:132 ../tools/virt-list-partitions.pl:83
+msgid ""
+"If you specify guest block devices directly, then libvirt is not used at "
+"all."
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-win-reg.pl:140 ../tools/virt-list-filesystems.pl:89
+#: ../tools/virt-tar.pl:139 ../tools/virt-list-partitions.pl:90
+msgid "B<--format> raw"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:142 ../tools/virt-list-filesystems.pl:91
+#: ../tools/virt-tar.pl:141 ../tools/virt-list-partitions.pl:92
+msgid ""
+"Specify the format of disk images given on the command line.  If this is "
+"omitted then the format is autodetected from the content of the disk image."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:146 ../tools/virt-list-filesystems.pl:95
+#: ../tools/virt-tar.pl:145 ../tools/virt-list-partitions.pl:96
+msgid ""
+"If disk images are requested from libvirt, then this program asks libvirt "
+"for this information.  In this case, the value of the format parameter is "
+"ignored."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:150 ../tools/virt-list-filesystems.pl:99
+#: ../tools/virt-tar.pl:149 ../tools/virt-list-partitions.pl:100
+msgid ""
+"If working with untrusted raw-format guest disk images, you should ensure "
+"the format is always specified."
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-win-reg.pl:157
+msgid "B<--merge>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:159
+msgid ""
+"In merge mode, this merges a textual regedit file into the Windows Registry "
+"of the virtual machine.  If this flag is I<not> given then virt-win-reg "
+"displays or exports Registry entries instead."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:163
+msgid ""
+"Note that I<--merge> is I<unsafe> to use on live virtual machines, and will "
+"result in disk corruption.  However exporting (without this flag)  is always"
+" safe."
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-win-reg.pl:171
+msgid "B<--encoding> UTF-16LE|ASCII"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:173
+msgid ""
+"When merging (only), you may need to specify the encoding for strings to be "
+"used in the hive file.  This is explained in detail in "
+"L<Win::Hivex::Regedit(3)/ENCODING STRINGS>."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:177
+msgid ""
+"The default is to use UTF-16LE, which should work with recent versions of "
+"Windows."
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-win-reg.pl:184
+msgid "B<--unsafe-printable-strings>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:186
+msgid ""
+"When exporting (only), assume strings are UTF-16LE and print them as strings"
+" instead of hex sequences.  Remove the final zero codepoint from strings if "
+"present."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:190
+msgid ""
+"This is unsafe and does not preserve the fidelity of strings in the original"
+" Registry for various reasons:"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:197
+msgid ""
+"Assumes the original encoding is UTF-16LE.  ASCII strings and strings in "
+"other encodings will be corrupted by this transformation."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:202
+msgid ""
+"Assumes that everything which has type 1 or 2 is really a string and that "
+"everything else is not a string, but the type field in real Registries is "
+"not reliable."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:208
+msgid ""
+"Loses information about whether a zero codepoint followed the string in the "
+"Registry or not."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:213
+msgid ""
+"This all happens because the Registry itself contains no information about "
+"how strings are encoded (see L<Win::Hivex::Regedit(3)/ENCODING STRINGS>)."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:217
+msgid ""
+"You should only use this option for quick hacking and debugging of the "
+"Registry contents, and I<never> use it if the output is going to be passed "
+"into another program or stored in another Registry."
+msgstr ""
+
+#. type: =head1
+#: ../tools/virt-win-reg.pl:554
+msgid "SUPPORTED SYSTEMS"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:556
+msgid ""
+"The program currently supports Windows NT-derived guests starting with "
+"Windows XP through to at least Windows 7."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:559
+msgid "The following Registry keys are supported:"
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-win-reg.pl:563
+msgid "C<HKEY_LOCAL_MACHINE\\SAM>"
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-win-reg.pl:565
+msgid "C<HKEY_LOCAL_MACHINE\\SECURITY>"
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-win-reg.pl:567
+msgid "C<HKEY_LOCAL_MACHINE\\SOFTWARE>"
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-win-reg.pl:569
+msgid "C<HKEY_LOCAL_MACHINE\\SYSTEM>"
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-win-reg.pl:571
+msgid "C<HKEY_USERS\\.DEFAULT>"
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-win-reg.pl:573
+msgid "C<HKEY_USERS\\I<SID>>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:575
+msgid "where I<SID> is a Windows User SID (eg. C<S-1-5-18>)."
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-win-reg.pl:577
+msgid "C<HKEY_USERS\\I<username>>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:579
+msgid ""
+"where I<username> is a local user name (this is a libguestfs extension)."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:583
+msgid ""
+"You can use C<HKLM> as a shorthand for C<HKEY_LOCAL_MACHINE>, and C<HKU> for"
+" C<HKEY_USERS>."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:586
+msgid ""
+"The literal keys C<HKEY_USERS\\$SID> and C<HKEY_CURRENT_USER> are not "
+"supported (there is no \"current user\")."
+msgstr ""
+
+#. type: =head1
+#: ../tools/virt-win-reg.pl:589
+msgid "ENCODING"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:591
+msgid ""
+"C<virt-win-reg> expects that regedit files have already been reencoded in "
+"the local encoding.  Usually on Linux hosts, this means UTF-8 with Unix-"
+"style line endings.  Since Windows regedit files are often in UTF-16LE with "
+"Windows-style line endings, you may need to reencode the whole file before "
+"or after processing."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:597
+msgid ""
+"To reencode a file from Windows format to Linux (before processing it with "
+"the I<--merge> option), you would do something like this:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:600
+#, no-wrap
+msgid ""
+" iconv -f utf-16le -t utf-8 < win.reg | dos2unix > linux.reg\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:602
+msgid ""
+"To go in the opposite direction, after exporting and before sending the file"
+" to a Windows user, do something like this:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:605
+#, no-wrap
+msgid ""
+" unix2dos linux.reg | iconv -f utf-8 -t utf-16le > win.reg\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:607
+msgid "For more information about encoding, see L<Win::Hivex::Regedit(3)>."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:609
+msgid ""
+"If you are unsure about the current encoding, use the L<file(1)> command.  "
+"Recent versions of Windows regedit.exe produce a UTF-16LE file with Windows-"
+"style (CRLF) line endings, like this:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:613
+#, no-wrap
+msgid ""
+" $ file software.reg\n"
+" software.reg: Little-endian UTF-16 Unicode text, with very long lines,\n"
+" with CRLF line terminators\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:617
+msgid "This file would need conversion before you could I<--merge> it."
+msgstr ""
+
+#. type: =head1
+#: ../tools/virt-win-reg.pl:619
+msgid "CurrentControlSet etc."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:621
+msgid ""
+"Registry keys like C<CurrentControlSet> don't really exist in the Windows "
+"Registry at the level of the hive file, and therefore you cannot modify "
+"these."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:625
+msgid ""
+"C<CurrentControlSet> is usually an alias for C<ControlSet001>.  In some "
+"circumstances it might refer to another control set.  The way to find out is"
+" to look at the C<HKLM\\SYSTEM\\Select> key:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:629
+#, no-wrap
+msgid ""
+" # virt-win-reg WindowsGuest 'HKLM\\SYSTEM\\Select'\n"
+" [HKEY_LOCAL_MACHINE\\SYSTEM\\Select]\n"
+" \"Current\"=dword:00000001\n"
+" \"Default\"=dword:00000001\n"
+" \"Failed\"=dword:00000000\n"
+" \"LastKnownGood\"=dword:00000002\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:636
+msgid "\"Current\" is the one which Windows will choose when it boots."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:638
+msgid ""
+"Similarly, other C<Current...> keys in the path may need to be replaced."
+msgstr ""
+
+#. type: =head1
+#: ../tools/virt-win-reg.pl:641
+msgid "WINDOWS TIPS"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:643
+msgid ""
+"Note that some of these tips modify the guest disk image.  The guest I<must>"
+" be shut off, else you will get disk corruption."
+msgstr ""
+
+#. type: =head2
+#: ../tools/virt-win-reg.pl:646
+msgid "RUNNING A BATCH SCRIPT WHEN A USER LOGS IN"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:648
+msgid ""
+"Prepare a DOS batch script, VBScript or executable.  Upload this using "
+"L<guestfish(1)>.  For this example the script is called C<test.bat> and it "
+"is uploaded into C<C:\\>:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:652
+#, no-wrap
+msgid ""
+" guestfish -i -d WindowsGuest upload test.bat /test.bat\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:654
+msgid "Prepare a regedit file containing the registry change:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:656
+#, no-wrap
+msgid ""
+" cat > test.reg <<'EOF'\n"
+" [HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\RunOnce]\n"
+" \"Test\"=\"c:\\\\test.bat\"\n"
+" EOF\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:661
+msgid ""
+"In this example we use the key C<RunOnce> which means that the script will "
+"run precisely once when the first user logs in.  If you want it to run every"
+" time a user logs in, replace C<RunOnce> with C<Run>."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:665
+msgid "Now update the registry:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:667
+#, no-wrap
+msgid ""
+" virt-win-reg --merge WindowsGuest test.reg\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../tools/virt-win-reg.pl:669
+msgid "INSTALLING A SERVICE"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:671
+msgid ""
+"This section assumes you are familiar with Windows services, and you either "
+"have a program which handles the Windows Service Control Protocol directly "
+"or you want to run any program using a service wrapper like SrvAny or the "
+"free RHSrvAny."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:676
+msgid ""
+"First upload the program and optionally the service wrapper.  In this case "
+"the test program is called C<test.exe> and we are using the RHSrvAny "
+"wrapper:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:680
+#, no-wrap
+msgid ""
+" guestfish -i -d WindowsGuest <<EOF\n"
+"   upload rhsrvany.exe /rhsrvany.exe\n"
+"   upload test.exe /test.exe\n"
+" EOF\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:685
+msgid ""
+"Prepare a regedit file containing the registry changes.  In this example, "
+"the first registry change is needed for the service itself or the service "
+"wrapper (if used).  The second registry change is only needed because I am "
+"using the RHSrvAny service wrapper."
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:690
+#, no-wrap
+msgid ""
+" cat > service.reg <<'EOF'\n"
+" [HKLM\\SYSTEM\\ControlSet001\\services\\RHSrvAny]\n"
+" \"Type\"=dword:00000010\n"
+" \"Start\"=dword:00000002\n"
+" \"ErrorControl\"=dword:00000001\n"
+" \"ImagePath\"=\"c:\\\\rhsrvany.exe\"\n"
+" \"DisplayName\"=\"RHSrvAny\"\n"
+" \"ObjectName\"=\"NetworkService\"\n"
+" \n"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:699
+#, no-wrap
+msgid ""
+" [HKLM\\SYSTEM\\ControlSet001\\services\\RHSrvAny\\Parameters]\n"
+" \"CommandLine\"=\"c:\\\\test.exe\"\n"
+" \"PWD\"=\"c:\\\\Temp\"\n"
+" EOF\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:710
+msgid ""
+"For use of C<ControlSet001> see the section above in this manual page.  You "
+"may need to adjust this according to the control set that is in use by the "
+"guest."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:716
+msgid ""
+"C<\"ObjectName\"> controls the privileges that the service will have.  An "
+"alternative is C<\"ObjectName\"=\"LocalSystem\"> which would be the most "
+"privileged account."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:722
+msgid ""
+"For the meaning of the magic numbers, see this Microsoft KB article: "
+"L<http://support.microsoft.com/kb/103000>."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:727
+msgid "Update the registry:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:729
+#, no-wrap
+msgid ""
+" virt-win-reg --merge WindowsGuest service.reg\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../tools/virt-win-reg.pl:731 ../tools/virt-list-filesystems.pl:182
+#: ../tools/virt-tar.pl:279 ../tools/virt-make-fs.pl:532
+#: ../tools/virt-list-partitions.pl:250
+msgid "SHELL QUOTING"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:733
+msgid ""
+"Be careful when passing parameters containing C<\\> (backslash) in the "
+"shell.  Usually you will have to use 'single quotes' or double backslashes "
+"(but not both) to protect them from the shell."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:737
+msgid "Paths and value names are case-insensitive."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:739 ../tools/virt-list-filesystems.pl:184
+#: ../tools/virt-tar.pl:281 ../tools/virt-make-fs.pl:534
+#: ../tools/virt-list-partitions.pl:252
+msgid ""
+"Libvirt guest names can contain arbitrary characters, some of which have "
+"meaning to the shell such as C<#> and space.  You may need to quote or "
+"escape these characters on the command line.  See the shell manual page "
+"L<sh(1)> for details."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:746
+msgid ""
+"L<hivex(3)>, L<hivexsh(1)>, L<hivexregedit(1)>, L<guestfs(3)>, "
+"L<guestfish(1)>, L<virt-cat(1)>, L<Sys::Guestfs(3)>, "
+"L<Sys::Guestfs::Lib(3)>, L<Win::Hivex(3)>, L<Win::Hivex::Regedit(3)>, "
+"L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:761 ../tools/virt-make-fs.pl:555
+msgid ""
+"When reporting bugs, please enable debugging and capture the I<complete> "
+"output:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-win-reg.pl:764
+#, no-wrap
+msgid ""
+" export LIBGUESTFS_DEBUG=1\n"
+" virt-win-reg --debug [... rest ...] > /tmp/virt-win-reg.log 2>&1\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:767
+msgid ""
+"Attach /tmp/virt-win-reg.log to a new bug report at "
+"L<https://bugzilla.redhat.com/>"
+msgstr ""
+
+#. type: =head1
+#: ../tools/virt-win-reg.pl:770 ../tools/virt-list-filesystems.pl:202
+#: ../tools/virt-tar.pl:301 ../tools/virt-make-fs.pl:564
+#: ../tools/virt-list-partitions.pl:269
+msgid "AUTHOR"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:772 ../tools/virt-list-filesystems.pl:204
+#: ../tools/virt-tar.pl:303 ../tools/virt-make-fs.pl:566
+#: ../tools/virt-list-partitions.pl:271
+msgid "Richard W.M. Jones L<http://people.redhat.com/~rjones/>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-win-reg.pl:776 ../tools/virt-make-fs.pl:570
+msgid "Copyright (C) 2010 Red Hat Inc."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-list-filesystems.pl:32
+msgid ""
+"virt-list-filesystems - List filesystems in a virtual machine or disk image"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-list-filesystems.pl:36
+#, no-wrap
+msgid ""
+" virt-list-filesystems [--options] domname\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-list-filesystems.pl:38
+#, no-wrap
+msgid ""
+" virt-list-filesystems [--options] disk.img [disk.img ...]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-list-filesystems.pl:42 ../tools/virt-list-partitions.pl:42
+msgid ""
+"This tool is obsolete.  Use L<virt-filesystems(1)> as a more flexible "
+"replacement."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-list-filesystems.pl:45
+msgid ""
+"C<virt-list-filesystems> is a command line tool to list the filesystems that"
+" are contained in a virtual machine or disk image."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-list-filesystems.pl:49
+msgid ""
+"C<virt-list-filesystems> is just a simple wrapper around L<libguestfs(3)> "
+"functionality.  For more complex cases you should look at the "
+"L<guestfish(1)> tool."
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-list-filesystems.pl:106 ../tools/virt-list-partitions.pl:115
+msgid "B<-l> | B<--long>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-list-filesystems.pl:108
+msgid ""
+"With this option, C<virt-list-filesystems> displays the type of each "
+"filesystem too (where \"type\" means C<ext3>, C<xfs> etc.)"
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-list-filesystems.pl:115
+msgid "B<-a> | B<--all>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-list-filesystems.pl:117
+msgid ""
+"Normally we only show mountable filesystems.  If this option is given then "
+"swap devices are shown too."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-list-filesystems.pl:191
+msgid ""
+"L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-tar(1)>, L<virt-"
+"filesystems(1)>, L<virt-list-partitions(1)>, L<Sys::Guestfs(3)>, "
+"L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-list-filesystems.pl:208 ../tools/virt-tar.pl:307
+msgid "Copyright (C) 2009 Red Hat Inc."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-tar.pl:33
+msgid "virt-tar - Extract or upload files to a virtual machine"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-tar.pl:37
+#, no-wrap
+msgid ""
+" virt-tar [--options] -x domname directory tarball\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-tar.pl:39
+#, no-wrap
+msgid ""
+" virt-tar [--options] -u domname tarball directory\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-tar.pl:41
+#, no-wrap
+msgid ""
+" virt-tar [--options] disk.img [disk.img ...] -x directory tarball\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-tar.pl:43
+#, no-wrap
+msgid ""
+" virt-tar [--options] disk.img [disk.img ...] -u tarball directory\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-tar.pl:47
+msgid ""
+"This tool is obsolete.  Use L<virt-copy-in(1)>, L<virt-copy-out(1)>, L<virt-"
+"tar-in(1)>, L<virt-tar-out(1)> as replacements."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-tar.pl:52
+msgid "Download C</home> from the VM into a local tarball:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-tar.pl:54
+#, no-wrap
+msgid ""
+" virt-tar -x domname /home home.tar\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-tar.pl:56
+#, no-wrap
+msgid ""
+" virt-tar -zx domname /home home.tar.gz\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-tar.pl:58
+msgid "Upload a local tarball and unpack it inside C</tmp> in the VM:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-tar.pl:60
+#, no-wrap
+msgid ""
+" virt-tar -u domname uploadstuff.tar /tmp\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-tar.pl:62
+#, no-wrap
+msgid ""
+" virt-tar -zu domname uploadstuff.tar.gz /tmp\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-tar.pl:66
+msgid ""
+"You must I<not> use C<virt-tar> with the I<-u> option (upload) on live "
+"virtual machines.  If you do this, you risk disk corruption in the VM.  C"
+"<virt-tar> tries to stop you from doing this, but doesn't catch all cases."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-tar.pl:71
+msgid ""
+"You can use I<-x> (extract) on live virtual machines, but you might get "
+"inconsistent results or errors if there is filesystem activity inside the "
+"VM.  If the live VM is synched and quiescent, then C<virt-tar> will usually "
+"work, but the only way to guarantee consistent results is if the virtual "
+"machine is shut down."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-tar.pl:79
+msgid ""
+"C<virt-tar> is a general purpose archive tool for downloading and uploading "
+"parts of a guest filesystem.  There are many possibilities: making backups, "
+"uploading data files, snooping on guest activity, fixing or customizing "
+"guests, etc."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-tar.pl:84
+msgid ""
+"If you want to just view a single file, use L<virt-cat(1)>.  If you just "
+"want to edit a single file, use L<virt-edit(1)>.  For more complex cases you"
+" should look at the L<guestfish(1)> tool."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-tar.pl:88
+msgid ""
+"There are two modes of operation: I<-x> (eXtract) downloads a directory and "
+"its contents (recursively) from the virtual machine into a local tarball.  "
+"I<-u> uploads from a local tarball, unpacking it into a directory inside the"
+" virtual machine.  You cannot use these two options together."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-tar.pl:94
+msgid ""
+"In addition, you may need to use the I<-z> (gZip) option to enable "
+"compression.  When uploading, you have to specify I<-z> if the upload file "
+"is compressed because virt-tar won't detect this on its own."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-tar.pl:98
+msgid ""
+"C<virt-tar> can only handle tar (optionally gzipped) format tarballs.  For "
+"example it cannot do PKZip files or bzip2 compression.  If you want that "
+"then you'll have to rebuild the tarballs yourself.  (This is a limitation of"
+" the L<libguestfs(3)> API)."
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-tar.pl:156
+msgid "B<-x> | B<--extract> | B<--download>"
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-tar.pl:158
+msgid "B<-u> | B<--upload>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-tar.pl:160
+msgid ""
+"Use I<-x> to extract (download) a directory from a virtual machine to a "
+"local tarball."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-tar.pl:163
+msgid ""
+"Use I<-u> to upload and unpack from a local tarball into a virtual machine."
+"  Please read the L</WARNING> section above before using this option."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-tar.pl:167
+msgid "You must specify exactly one of these options."
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-tar.pl:173
+msgid "B<-z> | B<--gzip>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-tar.pl:175
+msgid "Specify that the input or output tarball is gzip-compressed."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-tar.pl:288
+msgid ""
+"L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-edit(1)>, L<virt-"
+"copy-in(1)>, L<virt-copy-out(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)>, "
+"L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, "
+"L<http://libguestfs.org/>."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:37
+msgid "virt-make-fs - Make a filesystem from a tar archive or files"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-make-fs.pl:41
+#, no-wrap
+msgid ""
+" virt-make-fs [--options] input.tar output.img\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-make-fs.pl:43
+#, no-wrap
+msgid ""
+" virt-make-fs [--options] input.tar.gz output.img\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-make-fs.pl:45
+#, no-wrap
+msgid ""
+" virt-make-fs [--options] directory output.img\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:49
+msgid ""
+"Virt-make-fs is a command line tool for creating a filesystem from a tar "
+"archive or some files in a directory.  It is similar to tools like "
+"L<mkisofs(1)>, L<genisoimage(1)> and L<mksquashfs(1)>.  Unlike those tools, "
+"it can create common filesystem types like ext2/3 or NTFS, which can be "
+"useful if you want to attach these filesystems to existing virtual machines "
+"(eg. to import large amounts of read-only data to a VM)."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:57
+msgid "Basic usage is:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-make-fs.pl:59
+#, no-wrap
+msgid ""
+" virt-make-fs input output\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:61
+msgid ""
+"where C<input> is either a directory containing files that you want to add, "
+"or a tar archive (either uncompressed tar or gzip-compressed tar); and "
+"C<output> is a disk image.  The input type is detected automatically.  The "
+"output disk image defaults to a raw ext2 image unless you specify extra "
+"flags (see L</OPTIONS> below)."
+msgstr ""
+
+#. type: =head2
+#: ../tools/virt-make-fs.pl:67
+msgid "EXTRA SPACE"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:69
+msgid ""
+"Unlike formats such as tar and squashfs, a filesystem does not \"just fit\" "
+"the files that it contains, but might have extra space.  Depending on how "
+"you are going to use the output, you might think this extra space is wasted "
+"and want to minimize it, or you might want to leave space so that more files"
+" can be added later.  Virt-make-fs defaults to minimizing the extra space, "
+"but you can use the I<--size> flag to leave space in the filesystem if you "
+"want it."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:77
+msgid ""
+"An alternative way to leave extra space but not make the output image any "
+"bigger is to use an alternative disk image format (instead of the default "
+"\"raw\" format).  Using I<--format=qcow2> will use the native QEmu/KVM qcow2"
+" image format (check your hypervisor supports this before using it).  This "
+"allows you to choose a large I<--size> but the extra space won't actually be"
+" allocated in the image until you try to store something in it."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:85
+msgid ""
+"Don't forget that you can also use local commands including L<resize2fs(8)> "
+"and L<virt-resize(1)> to resize existing filesystems, or rerun virt-make-fs "
+"to build another image from scratch."
+msgstr ""
+
+#. type: =head3
+#: ../tools/virt-make-fs.pl:89 ../tools/virt-make-fs.pl:123
+#: ../tools/virt-make-fs.pl:142
+msgid "EXAMPLE"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-make-fs.pl:91
+#, no-wrap
+msgid ""
+" virt-make-fs --format=qcow2 --size=+200M input output.img\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../tools/virt-make-fs.pl:93
+msgid "FILESYSTEM TYPE"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:95
+msgid ""
+"The default filesystem type is C<ext2>.  Just about any filesystem type that"
+" libguestfs supports can be used (but I<not> read-only formats like "
+"ISO9660).  Here are some of the more common choices:"
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-make-fs.pl:101
+msgid "I<ext3>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:103
+msgid ""
+"Note that ext3 filesystems contain a journal, typically 1-32 MB in size.  If"
+" you are not going to use the filesystem in a way that requires the journal,"
+" then this is just wasted overhead."
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-make-fs.pl:107
+msgid "I<ntfs> or I<vfat>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:109
+msgid "Useful if exporting data to a Windows guest."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:111
+msgid ""
+"I<Note for vfat>: The tar archive or local directory must only contain files"
+" which are owned by root (ie. UID:GID = 0:0).  The reason is that the tar "
+"program running within libguestfs is unable to change the ownership of non-"
+"root files, since vfat itself does not support this."
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-make-fs.pl:116
+msgid "I<minix>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:118
+msgid ""
+"Lower overhead than C<ext2>, but certain limitations on filename length and "
+"total filesystem size."
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-make-fs.pl:125
+#, no-wrap
+msgid ""
+" virt-make-fs --type=minix input minixfs.img\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../tools/virt-make-fs.pl:127
+msgid "TO PARTITION OR NOT TO PARTITION"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:129
+msgid "Optionally virt-make-fs can add a partition table to the output disk."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:131
+msgid ""
+"Adding a partition can make the disk image more compatible with certain "
+"virtualized operating systems which don't expect to see a filesystem "
+"directly located on a block device (Linux doesn't care and will happily "
+"handle both types)."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:136
+msgid ""
+"On the other hand, if you have a partition table then the output image is no"
+" longer a straight filesystem.  For example you cannot run L<fsck(8)> "
+"directly on a partitioned disk image.  (However libguestfs tools such as "
+"L<guestfish(1)> and L<virt-resize(1)> can still be used)."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:144
+msgid "Add an MBR partition:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-make-fs.pl:146
+#, no-wrap
+msgid ""
+" virt-make-fs --partition -- input disk.img\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:148
+msgid ""
+"If the output disk image could be terabyte-sized or larger, it's better to "
+"use an EFI/GPT-compatible partition table:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-make-fs.pl:151
+#, no-wrap
+msgid ""
+" virt-make-fs --partition=gpt --size=+4T --format=qcow2 input disk.img\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:179
+msgid "Enable debugging information."
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-make-fs.pl:185
+msgid "B<--size=E<lt>NE<gt>>"
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-make-fs.pl:187
+msgid "B<--size=+E<lt>NE<gt>>"
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-make-fs.pl:189
+msgid "B<-s E<lt>NE<gt>>"
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-make-fs.pl:191
+msgid "B<-s +E<lt>NE<gt>>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:193
+msgid ""
+"Use the I<--size> (or I<-s>) option to choose the size of the output image."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:196
+msgid ""
+"If this option is I<not> given, then the output image will be just large "
+"enough to contain all the files, with not much wasted space."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:199
+msgid ""
+"To choose a fixed size output disk, specify an absolute number followed by "
+"b/K/M/G/T/P/E to mean bytes, Kilobytes, Megabytes, Gigabytes, Terabytes, "
+"Petabytes or Exabytes.  This must be large enough to contain all the input "
+"files, else you will get an error."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:204
+msgid ""
+"To leave extra space, specify C<+> (plus sign) and a number followed by "
+"b/K/M/G/T/P/E to mean bytes, Kilobytes, Megabytes, Gigabytes, Terabytes, "
+"Petabytes or Exabytes.  For example: I<--size=+200M> means enough space for "
+"the input files, and (approximately) an extra 200 MB free space."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:210
+msgid ""
+"Note that virt-make-fs estimates free space, and therefore will not produce "
+"filesystems containing precisely the free space requested.  (It is much more"
+" expensive and time-consuming to produce a filesystem which has precisely "
+"the desired free space)."
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-make-fs.pl:219
+msgid "B<--format=E<lt>fmtE<gt>>"
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-make-fs.pl:221
+msgid "B<-F E<lt>fmtE<gt>>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:223
+msgid "Choose the output disk image format."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:225
+msgid "The default is C<raw> (raw disk image)."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:227
+msgid ""
+"For other choices, see the L<qemu-img(1)> manpage.  The only other choice "
+"that would really make sense here is C<qcow2>."
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-make-fs.pl:234
+msgid "B<--type=E<lt>fsE<gt>>"
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-make-fs.pl:236
+msgid "B<-t E<lt>fsE<gt>>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:238
+msgid "Choose the output filesystem type."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:240
+msgid "The default is C<ext2>."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:242
+msgid ""
+"Any filesystem which is supported read-write by libguestfs can be used here."
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-make-fs.pl:249
+msgid "B<--partition>"
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-make-fs.pl:251
+msgid "B<--partition=E<lt>parttypeE<gt>>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:253
+msgid ""
+"If specified, this flag adds an MBR partition table to the output disk "
+"image."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:256
+msgid ""
+"You can change the partition table type, eg. I<--partition=gpt> for large "
+"disks."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:259
+msgid ""
+"Note that if you just use a lonesome I<--partition>, the Perl option parser "
+"might consider the next parameter to be the partition type.  For example:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-make-fs.pl:263
+#, no-wrap
+msgid ""
+" virt-make-fs --partition input.tar ...\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:265
+msgid ""
+"would cause virt-make-fs to think you wanted to use a partition type of "
+"C<input.tar> which is completely wrong.  To avoid this, use I<--> (a double "
+"dash) between options and the input file argument:"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-make-fs.pl:269
+#, no-wrap
+msgid ""
+" virt-make-fs --partition -- input.tar ...\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:541
+msgid ""
+"L<guestfish(1)>, L<virt-resize(1)>, L<virt-tar-in(1)>, L<mkisofs(1)>, "
+"L<genisoimage(1)>, L<mksquashfs(1)>, L<mke2fs(8)>, L<resize2fs(8)>, "
+"L<guestfs(3)>, L<Sys::Guestfs(3)>, L<http://libguestfs.org/>."
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-make-fs.pl:558
+#, no-wrap
+msgid ""
+" export LIBGUESTFS_DEBUG=1\n"
+" virt-make-fs --debug [...] > /tmp/virt-make-fs.log 2>&1\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-make-fs.pl:561
+msgid ""
+"Attach /tmp/virt-make-fs.log to a new bug report at "
+"L<https://bugzilla.redhat.com/>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-list-partitions.pl:32
+msgid ""
+"virt-list-partitions - List partitions in a virtual machine or disk image"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-list-partitions.pl:36
+#, no-wrap
+msgid ""
+" virt-list-partitions [--options] domname\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../tools/virt-list-partitions.pl:38
+#, no-wrap
+msgid ""
+" virt-list-partitions [--options] disk.img [disk.img ...]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-list-partitions.pl:45
+msgid ""
+"C<virt-list-partitions> is a command line tool to list the partitions that "
+"are contained in a virtual machine or disk image.  It is mainly useful as a "
+"first step to using L<virt-resize(1)>."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-list-partitions.pl:50
+msgid ""
+"C<virt-list-partitions> is just a simple wrapper around L<libguestfs(3)> "
+"functionality.  For more complex cases you should look at the "
+"L<guestfish(1)> tool."
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-list-partitions.pl:107
+msgid "B<-h> | B<--human-readable>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-list-partitions.pl:109
+msgid "Show sizes in human-readable form (eg. \"1G\")."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-list-partitions.pl:117
+msgid ""
+"With this option, C<virt-list-partitions> displays the type and size of each"
+" partition too (where \"type\" means C<ext3>, C<pv> etc.)"
+msgstr ""
+
+#. type: =item
+#: ../tools/virt-list-partitions.pl:124
+msgid "B<-t> | B<--total>"
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-list-partitions.pl:126
+msgid ""
+"Display the total size of each block device (as a separate row or rows)."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-list-partitions.pl:259
+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/>."
+msgstr ""
+
+#. type: textblock
+#: ../tools/virt-list-partitions.pl:275
+msgid "Copyright (C) 2009-2010 Red Hat Inc."
+msgstr ""
+
+
index c477acf..e17f970 100644 (file)
@@ -1,22 +1,22 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR Free Software Foundation, Inc.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Red Hat Inc.
+# This file is distributed under the same license as the libguestfs package.
+# 
+# rjones <rjones@redhat.com>, 2011.
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: libguestfs@redhat.com\n"
+"Project-Id-Version: libguestfs\n"
+"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"
 "POT-Creation-Date: 2011-07-15 17:18+0200\n"
-"PO-Revision-Date: 2010-09-02 14:46+0100\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
+"PO-Revision-Date: 2011-07-17 20:50+0000\n"
+"Last-Translator: rjones <rjones@redhat.com>\n"
+"Language-Team: Japanese (http://www.transifex.net/projects/p/fedora/team/ja/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Language: ja\n"
+"Plural-Forms: nplurals=1; plural=0\n"
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:3 ../fish/guestfish.pod:3
 #: ../test-tool/libguestfs-test-tool.pod:3 ../fuse/guestmount.pod:3
@@ -26,13 +26,11 @@ msgstr ""
 msgid "NAME"
 msgstr "名前"
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:5
 msgid "guestfs - Library for accessing and modifying virtual machine images"
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:7 ../fish/guestfish.pod:7
 #: ../test-tool/libguestfs-test-tool.pod:7 ../fuse/guestmount.pod:7
@@ -42,7 +40,6 @@ msgstr ""
 msgid "SYNOPSIS"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:9
 #, no-wrap
@@ -51,7 +48,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:11
 #, no-wrap
@@ -66,7 +62,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:19
 #, no-wrap
@@ -77,7 +72,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:23 ../fish/guestfish.pod:30
 #: ../test-tool/libguestfs-test-tool.pod:11 ../fuse/guestmount.pod:20
@@ -87,7 +81,6 @@ msgstr ""
 msgid "DESCRIPTION"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:25
 msgid ""
@@ -99,17 +92,15 @@ msgid ""
 "registry/UUID/hostname info, and much else besides."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:33
 msgid ""
-"Libguestfs uses Linux kernel and qemu code, and can access any type of guest "
-"filesystem that Linux and qemu can, including but not limited to: ext2/3/4, "
-"btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, "
+"Libguestfs uses Linux kernel and qemu code, and can access any type of guest"
+" filesystem that Linux and qemu can, including but not limited to: ext2/3/4,"
+" btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, "
 "qcow2, vmdk."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:38
 msgid ""
@@ -118,17 +109,15 @@ msgid ""
 "context of the guest.  Also you can access filesystems over FUSE."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:43
 msgid ""
 "Libguestfs is a library that can be linked with C and C++ management "
-"programs (or management programs written in OCaml, Perl, Python, Ruby, Java, "
-"PHP, Haskell or C#).  You can also use it from shell scripts or the command "
-"line."
+"programs (or management programs written in OCaml, Perl, Python, Ruby, Java,"
+" PHP, Haskell or C#).  You can also use it from shell scripts or the command"
+" line."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:48
 msgid ""
@@ -136,7 +125,6 @@ msgid ""
 "enough permissions to access the disk images."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:51
 msgid ""
@@ -144,7 +132,6 @@ msgid ""
 "introduction, please read the L</API OVERVIEW> section next."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:54
 msgid ""
@@ -152,45 +139,40 @@ msgid ""
 "page."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:57
 msgid "API OVERVIEW"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:59
 msgid ""
-"This section provides a gentler overview of the libguestfs API.  We also try "
-"to group API calls together, where that may not be obvious from reading "
+"This section provides a gentler overview of the libguestfs API.  We also try"
+" to group API calls together, where that may not be obvious from reading "
 "about the individual calls in the main section of this manual."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:64
 msgid "HANDLES"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:66
 msgid ""
 "Before you can use libguestfs calls, you have to create a handle.  Then you "
 "must add at least one disk image to the handle, followed by launching the "
 "handle, then performing whatever operations you want, and finally closing "
-"the handle.  By convention we use the single letter C<g> for the name of the "
-"handle variable, although of course you can use any name you want."
+"the handle.  By convention we use the single letter C<g> for the name of the"
+" handle variable, although of course you can use any name you want."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:73
-msgid "The general structure of all libguestfs-using programs looks like this:"
+msgid ""
+"The general structure of all libguestfs-using programs looks like this:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:76
 #, no-wrap
@@ -199,7 +181,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:78
 #, no-wrap
@@ -211,7 +192,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:83
 #, no-wrap
@@ -224,7 +204,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:89
 #, no-wrap
@@ -236,7 +215,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:94
 #, no-wrap
@@ -258,7 +236,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:103
 #, no-wrap
@@ -271,7 +248,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:109
 #, no-wrap
@@ -281,7 +257,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:112
 msgid ""
@@ -294,33 +269,29 @@ msgid ""
 "examples(3)> for fully worked examples."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:121
 msgid "DISK IMAGES"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:123
 msgid ""
 "The image filename (C<\"guest.img\"> in the example above) could be a disk "
 "image from a virtual machine, a L<dd(1)> copy of a physical hard disk, an "
-"actual block device, or simply an empty file of zeroes that you have created "
-"through L<posix_fallocate(3)>.  Libguestfs lets you do useful things to all "
-"of these."
+"actual block device, or simply an empty file of zeroes that you have created"
+" through L<posix_fallocate(3)>.  Libguestfs lets you do useful things to all"
+" of these."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:129
 msgid ""
-"The call you should use in modern code for adding drives is L</"
-"guestfs_add_drive_opts>.  To add a disk image, allowing writes, and "
+"The call you should use in modern code for adding drives is "
+"L</guestfs_add_drive_opts>.  To add a disk image, allowing writes, and "
 "specifying that the format is raw, do:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:133
 #, no-wrap
@@ -331,13 +302,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:137
 msgid "You can add a disk read-only using:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:139
 #, no-wrap
@@ -349,7 +318,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:144
 msgid ""
@@ -357,34 +325,30 @@ msgid ""
 "libguestfs won't modify the file."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:147
 msgid ""
 "Be extremely cautious if the disk image is in use, eg. if it is being used "
-"by a virtual machine.  Adding it read-write will almost certainly cause disk "
-"corruption, but adding it read-only is safe."
+"by a virtual machine.  Adding it read-write will almost certainly cause disk"
+" corruption, but adding it read-only is safe."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:151
 msgid ""
-"You must add at least one disk image, and you may add multiple disk images.  "
-"In the API, the disk images are usually referred to as C</dev/sda> (for the "
-"first one you added), C</dev/sdb> (for the second one you added), etc."
+"You must add at least one disk image, and you may add multiple disk images."
+"  In the API, the disk images are usually referred to as C</dev/sda> (for "
+"the first one you added), C</dev/sdb> (for the second one you added), etc."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:156
 msgid ""
-"Once L</guestfs_launch> has been called you cannot add any more images.  You "
-"can call L</guestfs_list_devices> to get a list of the device names, in the "
-"order that you added them.  See also L</BLOCK DEVICE NAMING> below."
+"Once L</guestfs_launch> has been called you cannot add any more images.  You"
+" can call L</guestfs_list_devices> to get a list of the device names, in the"
+" order that you added them.  See also L</BLOCK DEVICE NAMING> below."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:161
 msgid "MOUNTING"
@@ -395,9 +359,9 @@ msgstr ""
 msgid ""
 "Before you can read or write files, create directories and so on in a disk "
 "image that contains filesystems, you have to mount those filesystems using "
-"L</guestfs_mount_options> or L</guestfs_mount_ro>.  If you already know that "
-"a disk image contains (for example) one partition with a filesystem on that "
-"partition, then you can mount it directly:"
+"L</guestfs_mount_options> or L</guestfs_mount_ro>.  If you already know that"
+" a disk image contains (for example) one partition with a filesystem on that"
+" partition, then you can mount it directly:"
 msgstr ""
 
 #. type: verbatim
@@ -422,19 +386,20 @@ msgstr ""
 #: ../src/guestfs.pod:178
 msgid ""
 "If you are given a disk image and you don't know what it contains then you "
-"have to find out.  Libguestfs can do that too: use L</"
-"guestfs_list_partitions> and L</guestfs_lvs> to list possible partitions and "
-"LVs, and either try mounting each to see what is mountable, or else examine "
-"them with L</guestfs_vfs_type> or L</guestfs_file>.  To list just "
+"have to find out.  Libguestfs can do that too: use "
+"L</guestfs_list_partitions> and L</guestfs_lvs> to list possible partitions "
+"and LVs, and either try mounting each to see what is mountable, or else "
+"examine them with L</guestfs_vfs_type> or L</guestfs_file>.  To list just "
 "filesystems, use L</guestfs_list_filesystems>."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:186
 msgid ""
-"Libguestfs also has a set of APIs for inspection of unknown disk images (see "
-"L</INSPECTION> below).  But you might find it easier to look at higher level "
-"programs built on top of libguestfs, in particular L<virt-inspector(1)>."
+"Libguestfs also has a set of APIs for inspection of unknown disk images (see"
+" L</INSPECTION> below).  But you might find it easier to look at higher "
+"level programs built on top of libguestfs, in particular L<virt-"
+"inspector(1)>."
 msgstr ""
 
 #. type: textblock
@@ -444,13 +409,11 @@ msgid ""
 "several other variations of the C<guestfs_mount_*> call."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:194
 msgid "FILESYSTEM ACCESS AND MODIFICATION"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:196
 msgid ""
@@ -461,7 +424,6 @@ msgid ""
 "all in this overview."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:202
 msgid ""
@@ -469,7 +431,6 @@ msgid ""
 "mount point."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:205
 msgid ""
@@ -477,7 +438,6 @@ msgid ""
 "the file called C<\"etc/passwd\"> then you could do:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:208
 #, no-wrap
@@ -486,16 +446,14 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:210
 msgid ""
 "This would return C<data> as a newly allocated buffer containing the full "
-"content of that file (with some conditions: see also L</DOWNLOADING> below), "
-"or C<NULL> if there was an error."
+"content of that file (with some conditions: see also L</DOWNLOADING> below),"
+" or C<NULL> if there was an error."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:214
 msgid ""
@@ -503,7 +461,6 @@ msgid ""
 "called C<\"var\"> you would do:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:217
 #, no-wrap
@@ -512,13 +469,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:219
 msgid "To create a symlink you could do:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:221
 #, no-wrap
@@ -528,7 +483,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:224
 msgid ""
@@ -536,7 +490,6 @@ msgid ""
 "concept of a current working directory."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:227
 msgid ""
@@ -547,29 +500,25 @@ msgid ""
 "turn these errors into exceptions)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:233
 msgid ""
-"File writes are affected by the per-handle umask, set by calling L</"
-"guestfs_umask> and defaulting to 022.  See L</UMASK>."
+"File writes are affected by the per-handle umask, set by calling "
+"L</guestfs_umask> and defaulting to 022.  See L</UMASK>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:236
 msgid "PARTITIONING"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:238
 msgid ""
-"Libguestfs contains API calls to read, create and modify partition tables on "
-"disk images."
+"Libguestfs contains API calls to read, create and modify partition tables on"
+" disk images."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:241
 msgid ""
@@ -577,7 +526,6 @@ msgid ""
 "whole disk, you should use the L</guestfs_part_disk> call:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:245
 #, no-wrap
@@ -589,38 +537,34 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:250
 msgid ""
-"Obviously this effectively wipes anything that was on that disk image before."
+"Obviously this effectively wipes anything that was on that disk image "
+"before."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:253
 msgid "LVM2"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:255
 msgid ""
-"Libguestfs provides access to a large part of the LVM2 API, such as L</"
-"guestfs_lvcreate> and L</guestfs_vgremove>.  It won't make much sense unless "
-"you familiarize yourself with the concepts of physical volumes, volume "
-"groups and logical volumes."
+"Libguestfs provides access to a large part of the LVM2 API, such as "
+"L</guestfs_lvcreate> and L</guestfs_vgremove>.  It won't make much sense "
+"unless you familiarize yourself with the concepts of physical volumes, "
+"volume groups and logical volumes."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:260
 msgid ""
-"This author strongly recommends reading the LVM HOWTO, online at L<http://"
-"tldp.org/HOWTO/LVM-HOWTO/>."
+"This author strongly recommends reading the LVM HOWTO, online at "
+"L<http://tldp.org/HOWTO/LVM-HOWTO/>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:263
 msgid "DOWNLOADING"
@@ -630,11 +574,10 @@ msgstr ""
 #: ../src/guestfs.pod:265
 msgid ""
 "Use L</guestfs_cat> to download small, text only files.  This call is "
-"limited to files which are less than 2 MB and which cannot contain any ASCII "
-"NUL (C<\\0>) characters.  However the API is very simple to use."
+"limited to files which are less than 2 MB and which cannot contain any ASCII"
+" NUL (C<\\0>) characters.  However the API is very simple to use."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:269
 msgid ""
@@ -643,7 +586,6 @@ msgid ""
 "limited to \"small\" files, less than 2 MB."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:273
 msgid ""
@@ -651,74 +593,66 @@ msgid ""
 "content or size (even files larger than 4 GB)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:276
 msgid ""
 "To download multiple files, see L</guestfs_tar_out> and L</guestfs_tgz_out>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:279
 msgid "UPLOADING"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:281
 msgid ""
-"It's often the case that you want to write a file or files to the disk image."
+"It's often the case that you want to write a file or files to the disk "
+"image."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:284
 msgid ""
 "To write a small file with fixed content, use L</guestfs_write>.  To create "
-"a file of all zeroes, use L</guestfs_truncate_size> (sparse) or L</"
-"guestfs_fallocate64> (with all disk blocks allocated).  There are a variety "
-"of other functions for creating test files, for example L</guestfs_fill> and "
-"L</guestfs_fill_pattern>."
+"a file of all zeroes, use L</guestfs_truncate_size> (sparse) or "
+"L</guestfs_fallocate64> (with all disk blocks allocated).  There are a "
+"variety of other functions for creating test files, for example "
+"L</guestfs_fill> and L</guestfs_fill_pattern>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:290
 msgid ""
-"To upload a single file, use L</guestfs_upload>.  This call has no limits on "
-"file content or size (even files larger than 4 GB)."
+"To upload a single file, use L</guestfs_upload>.  This call has no limits on"
+" file content or size (even files larger than 4 GB)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:293
 msgid ""
 "To upload multiple files, see L</guestfs_tar_in> and L</guestfs_tgz_in>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:295
 msgid ""
 "However the fastest way to upload I<large numbers of arbitrary files> is to "
-"turn them into a squashfs or CD ISO (see L<mksquashfs(8)> and L<mkisofs(8)"
-">), then attach this using L</guestfs_add_drive_ro>.  If you add the drive "
-"in a predictable way (eg. adding it last after all other drives) then you "
-"can get the device name from L</guestfs_list_devices> and mount it directly "
-"using L</guestfs_mount_ro>.  Note that squashfs images are sometimes non-"
-"portable between kernel versions, and they don't support labels or UUIDs.  "
-"If you want to pre-build an image or you need to mount it using a label or "
-"UUID, use an ISO image instead."
+"turn them into a squashfs or CD ISO (see L<mksquashfs(8)> and "
+"L<mkisofs(8)>), then attach this using L</guestfs_add_drive_ro>.  If you add"
+" the drive in a predictable way (eg. adding it last after all other drives) "
+"then you can get the device name from L</guestfs_list_devices> and mount it "
+"directly using L</guestfs_mount_ro>.  Note that squashfs images are "
+"sometimes non-portable between kernel versions, and they don't support "
+"labels or UUIDs.  If you want to pre-build an image or you need to mount it "
+"using a label or UUID, use an ISO image instead."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:306
 msgid "COPYING"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:308
 msgid ""
@@ -727,13 +661,11 @@ msgid ""
 "below."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:314
 msgid "B<file> to B<file>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:316
 msgid ""
@@ -741,27 +673,23 @@ msgid ""
 "directories recursively."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:319
 msgid "B<file or device> to B<file or device>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:321
 msgid ""
-"Use L</guestfs_dd> which efficiently uses L<dd(1)> to copy between files and "
-"devices in the guest."
+"Use L</guestfs_dd> which efficiently uses L<dd(1)> to copy between files and"
+" devices in the guest."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:324
 msgid "Example: duplicate the contents of an LV:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:326
 #, no-wrap
@@ -770,58 +698,50 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:328
 msgid ""
 "The destination (C</dev/VG/Copy>) must be at least as large as the source "
-"(C</dev/VG/Original>).  To copy less than the whole source device, use L</"
-"guestfs_copy_size>."
+"(C</dev/VG/Original>).  To copy less than the whole source device, use "
+"L</guestfs_copy_size>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:332
 msgid "B<file on the host> to B<file or device>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:334
 msgid "Use L</guestfs_upload>.  See L</UPLOADING> above."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:336
 msgid "B<file or device> to B<file on the host>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:338
 msgid "Use L</guestfs_download>.  See L</DOWNLOADING> above."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:342
 msgid "UPLOADING AND DOWNLOADING TO PIPES AND FILE DESCRIPTORS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:344
 msgid ""
-"Calls like L</guestfs_upload>, L</guestfs_download>, L</guestfs_tar_in>, L</"
-"guestfs_tar_out> etc appear to only take filenames as arguments, so it "
+"Calls like L</guestfs_upload>, L</guestfs_download>, L</guestfs_tar_in>, "
+"L</guestfs_tar_out> etc appear to only take filenames as arguments, so it "
 "appears you can only upload and download to files.  However many Un*x-like "
-"hosts let you use the special device files C</dev/stdin>, C</dev/stdout>, C</"
-"dev/stderr> and C</dev/fd/N> to read and write from stdin, stdout, stderr, "
-"and arbitrary file descriptor N."
+"hosts let you use the special device files C</dev/stdin>, C</dev/stdout>, "
+"C</dev/stderr> and C</dev/fd/N> to read and write from stdin, stdout, "
+"stderr, and arbitrary file descriptor N."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:352
 msgid "For example, L<virt-cat(1)> writes its output to stdout by doing:"
@@ -850,13 +770,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:363
 msgid "LISTING FILES"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:365
 msgid ""
@@ -864,7 +782,6 @@ msgid ""
 "L<guestfish(1)>-equivalent command C<ll>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:368
 msgid ""
@@ -872,7 +789,6 @@ msgid ""
 "programs, as a flat list of strings."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:371
 msgid ""
@@ -881,20 +797,18 @@ msgid ""
 "equivalent to using the L<readdir(3)> call on a local filesystem."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:375
 msgid ""
-"L</guestfs_find> and L</guestfs_find0> can be used to recursively list files."
+"L</guestfs_find> and L</guestfs_find0> can be used to recursively list "
+"files."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:378
 msgid "RUNNING COMMANDS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:380
 msgid ""
@@ -903,13 +817,11 @@ msgid ""
 "guests."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:384
 msgid "There are many limitations to this:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:388 ../src/guestfs.pod:393 ../src/guestfs.pod:398
 #: ../src/guestfs.pod:402 ../src/guestfs.pod:407 ../src/guestfs.pod:411
@@ -961,7 +873,6 @@ msgstr ""
 msgid "*"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:390
 msgid ""
@@ -969,7 +880,6 @@ msgid ""
 "it expects."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:395
 msgid ""
@@ -977,34 +887,29 @@ msgid ""
 "won't be running."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:400
 msgid "The command will be running in limited memory."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:404
 msgid ""
-"The network may not be available unless you enable it (see L</"
-"guestfs_set_network>)."
+"The network may not be available unless you enable it (see "
+"L</guestfs_set_network>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:409
 msgid "Only supports Linux guests (not Windows, BSD, etc)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:413
 msgid ""
 "Architecture limitations (eg. won't work for a PPC guest on an X86 host)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:418
 msgid ""
@@ -1012,7 +917,6 @@ msgid ""
 "See L</SELINUX> in this manpage."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:423
 msgid ""
@@ -1025,26 +929,23 @@ msgid ""
 "context of your program to their advantage."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:432
 msgid ""
 "A secure alternative is to use libguestfs to install a \"firstboot\" script "
 "(a script which runs when the guest next boots normally), and to have this "
-"script run the commands you want in the normal context of the running guest, "
-"network security and so on.  For information about other security issues, "
+"script run the commands you want in the normal context of the running guest,"
+" network security and so on.  For information about other security issues, "
 "see L</SECURITY>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:440
 msgid ""
-"The two main API calls to run commands are L</guestfs_command> and L</"
-"guestfs_sh> (there are also variations)."
+"The two main API calls to run commands are L</guestfs_command> and "
+"L</guestfs_sh> (there are also variations)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:443
 msgid ""
@@ -1052,13 +953,11 @@ msgid ""
 "shell globs, redirections, etc will work."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:446
 msgid "CONFIGURATION FILES"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:448
 msgid ""
@@ -1068,31 +967,27 @@ msgid ""
 "file, and so avoids you having to write that code."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:453
 msgid ""
-"The main Augeas calls are bound through the C<guestfs_aug_*> APIs.  We don't "
-"document Augeas itself here because there is excellent documentation on the "
-"L<http://augeas.net/> website."
+"The main Augeas calls are bound through the C<guestfs_aug_*> APIs.  We don't"
+" document Augeas itself here because there is excellent documentation on the"
+" L<http://augeas.net/> website."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:457
 msgid ""
-"If you don't want to use Augeas (you fool!) then try calling L</"
-"guestfs_read_lines> to get the file as a list of lines which you can iterate "
-"over."
+"If you don't want to use Augeas (you fool!) then try calling "
+"L</guestfs_read_lines> to get the file as a list of lines which you can "
+"iterate over."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:461
 msgid "SELINUX"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:463
 msgid ""
@@ -1100,20 +995,17 @@ msgid ""
 "SELinux guests, you need to enable SELinux and load the guest's policy:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:469 ../src/guestfs.pod:1257 ../src/guestfs.pod:1395
 #: ../src/guestfs.pod:2465
 msgid "1."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:471
 msgid "Before launching, do:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:473
 #, no-wrap
@@ -1122,14 +1014,12 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:475 ../src/guestfs.pod:1261 ../src/guestfs.pod:1399
 #: ../src/guestfs.pod:2490
 msgid "2."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:477
 msgid ""
@@ -1137,7 +1027,6 @@ msgid ""
 "done by running the L<load_policy(8)> command in the guest itself:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:481
 #, no-wrap
@@ -1146,7 +1035,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:483
 msgid ""
@@ -1154,13 +1042,11 @@ msgid ""
 "policy file)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:486 ../src/guestfs.pod:1405
 msgid "3."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:488
 msgid ""
@@ -1168,7 +1054,6 @@ msgid ""
 "context to use can only be known by inspecting the guest.  As an example:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:492
 #, no-wrap
@@ -1177,13 +1062,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:496
 msgid "This will work for running commands and editing existing files."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:498
 msgid ""
@@ -1191,13 +1074,11 @@ msgid ""
 "example by running the external command C<restorecon pathname>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:502
 msgid "UMASK"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:504
 msgid ""
@@ -1208,46 +1089,40 @@ msgid ""
 "that you supply."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:510
 msgid ""
-"The default umask is C<022>, so files are created with modes such as C<0644> "
-"and directories with C<0755>."
+"The default umask is C<022>, so files are created with modes such as C<0644>"
+" and directories with C<0755>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:513
 msgid ""
 "There are two ways to avoid being affected by umask.  Either set umask to 0 "
-"(call C<guestfs_umask (g, 0)> early after launching).  Or call L</"
-"guestfs_chmod> after creating each file or directory."
+"(call C<guestfs_umask (g, 0)> early after launching).  Or call "
+"L</guestfs_chmod> after creating each file or directory."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:517
 msgid "For more information about umask, see L<umask(2)>."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:519 ../fish/guestfish.pod:825
 msgid "ENCRYPTED DISKS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:521
 msgid ""
-"Libguestfs allows you to access Linux guests which have been encrypted using "
-"whole disk encryption that conforms to the Linux Unified Key Setup (LUKS) "
+"Libguestfs allows you to access Linux guests which have been encrypted using"
+" whole disk encryption that conforms to the Linux Unified Key Setup (LUKS) "
 "standard.  This includes nearly all whole disk encryption systems used by "
 "modern Linux guests."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:527
 msgid ""
@@ -1255,7 +1130,6 @@ msgid ""
 "returns the string C<crypto_LUKS>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:530
 msgid ""
@@ -1263,37 +1137,33 @@ msgid ""
 "will require the passphrase!"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:533
 msgid ""
-"Opening a LUKS device creates a new device mapper device called C</dev/"
-"mapper/mapname> (where C<mapname> is the string you supply to L</"
-"guestfs_luks_open>).  Reads and writes to this mapper device are decrypted "
-"from and encrypted to the underlying block device respectively."
+"Opening a LUKS device creates a new device mapper device called "
+"C</dev/mapper/mapname> (where C<mapname> is the string you supply to "
+"L</guestfs_luks_open>).  Reads and writes to this mapper device are "
+"decrypted from and encrypted to the underlying block device respectively."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:539
 msgid ""
-"LVM volume groups on the device can be made visible by calling L</"
-"guestfs_vgscan> followed by L</guestfs_vg_activate_all>.  The logical volume"
-"(s) can now be mounted in the usual way."
+"LVM volume groups on the device can be made visible by calling "
+"L</guestfs_vgscan> followed by L</guestfs_vg_activate_all>.  The logical "
+"volume(s) can now be mounted in the usual way."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:543
 msgid ""
-"Use the reverse process to close a LUKS device.  Unmount any logical volumes "
-"on it, deactivate the volume groups by caling C<guestfs_vg_activate (g, 0, "
-"[\"/dev/VG\"])>.  Then close the mapper device by calling L</"
-"guestfs_luks_close> on the C</dev/mapper/mapname> device (I<not> the "
+"Use the reverse process to close a LUKS device.  Unmount any logical volumes"
+" on it, deactivate the volume groups by caling C<guestfs_vg_activate (g, 0, "
+"[\"/dev/VG\"])>.  Then close the mapper device by calling "
+"L</guestfs_luks_close> on the C</dev/mapper/mapname> device (I<not> the "
 "underlying encrypted block device)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:550
 msgid "INSPECTION"
@@ -1303,26 +1173,24 @@ msgstr ""
 #: ../src/guestfs.pod:552
 msgid ""
 "Libguestfs has APIs for inspecting an unknown disk image to find out if it "
-"contains operating systems, an install CD or a live CD.  (These APIs used to "
-"be in a separate Perl-only library called L<Sys::Guestfs::Lib(3)> but since "
-"version 1.5.3 the most frequently used part of this library has been "
+"contains operating systems, an install CD or a live CD.  (These APIs used to"
+" be in a separate Perl-only library called L<Sys::Guestfs::Lib(3)> but since"
+" version 1.5.3 the most frequently used part of this library has been "
 "rewritten in C and moved into the core code)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:559
 msgid ""
-"Add all disks belonging to the unknown virtual machine and call L</"
-"guestfs_launch> in the usual way."
+"Add all disks belonging to the unknown virtual machine and call "
+"L</guestfs_launch> in the usual way."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:562
 msgid ""
-"Then call L</guestfs_inspect_os>.  This function uses other libguestfs calls "
-"and certain heuristics, and returns a list of operating systems that were "
+"Then call L</guestfs_inspect_os>.  This function uses other libguestfs calls"
+" and certain heuristics, and returns a list of operating systems that were "
 "found.  An empty list means none were found.  A single element is the root "
 "filesystem of the operating system.  For dual- or multi-boot guests, "
 "multiple roots can be returned, each one corresponding to a separate "
@@ -1331,29 +1199,26 @@ msgid ""
 "libguestfs to deal with it.)"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:571
 msgid ""
 "For each root, you can then call various C<guestfs_inspect_get_*> functions "
-"to get additional details about that operating system.  For example, call L</"
-"guestfs_inspect_get_type> to return the string C<windows> or C<linux> for "
-"Windows and Linux-based operating systems respectively."
+"to get additional details about that operating system.  For example, call "
+"L</guestfs_inspect_get_type> to return the string C<windows> or C<linux> for"
+" Windows and Linux-based operating systems respectively."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:577
 msgid ""
 "Un*x-like and Linux-based operating systems usually consist of several "
 "filesystems which are mounted at boot time (for example, a separate boot "
-"partition mounted on C</boot>).  The inspection rules are able to detect how "
-"filesystems correspond to mount points.  Call "
+"partition mounted on C</boot>).  The inspection rules are able to detect how"
+" filesystems correspond to mount points.  Call "
 "C<guestfs_inspect_get_mountpoints> to get this mapping.  It might return a "
 "hash table like this example:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:584
 #, no-wrap
@@ -1364,7 +1229,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:588
 msgid ""
@@ -1372,24 +1236,22 @@ msgid ""
 "filesystems as suggested."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:591
 msgid ""
-"Be careful to mount filesystems in the right order (eg. C</> before C</"
-"usr>).  Sorting the keys of the hash by length, shortest first, should work."
+"Be careful to mount filesystems in the right order (eg. C</> before "
+"C</usr>).  Sorting the keys of the hash by length, shortest first, should "
+"work."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:595
 msgid ""
 "Inspection currently only works for some common operating systems.  "
-"Contributors are welcome to send patches for other operating systems that we "
-"currently cannot detect."
+"Contributors are welcome to send patches for other operating systems that we"
+" currently cannot detect."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:599
 msgid ""
@@ -1398,7 +1260,6 @@ msgid ""
 "encrypted devices."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:603
 msgid ""
@@ -1406,10 +1267,10 @@ msgid ""
 "inspection and caches the results in the guest handle.  Subsequent calls to "
 "C<guestfs_inspect_get_*> return this cached information, but I<do not> re-"
 "read the disks.  If you change the content of the guest disks, you can redo "
-"inspection by calling L</guestfs_inspect_os> again.  (L</"
-"guestfs_inspect_list_applications> works a little differently from the other "
-"calls and does read the disks.  See documentation for that function for "
-"details)."
+"inspection by calling L</guestfs_inspect_os> again.  "
+"(L</guestfs_inspect_list_applications> works a little differently from the "
+"other calls and does read the disks.  See documentation for that function "
+"for details)."
 msgstr ""
 
 #. type: =head3
@@ -1436,47 +1297,44 @@ msgstr ""
 #: ../src/guestfs.pod:621
 msgid ""
 "Further information is available about the operating system that can be "
-"installed using the regular inspection APIs like L</"
-"guestfs_inspect_get_product_name>, L</guestfs_inspect_get_major_version> etc."
+"installed using the regular inspection APIs like "
+"L</guestfs_inspect_get_product_name>, L</guestfs_inspect_get_major_version> "
+"etc."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:626
 msgid ""
 "Some additional information specific to installer disks is also available "
-"from the L</guestfs_inspect_is_live>, L</guestfs_inspect_is_netinst> and L</"
-"guestfs_inspect_is_multipart> calls."
+"from the L</guestfs_inspect_is_live>, L</guestfs_inspect_is_netinst> and "
+"L</guestfs_inspect_is_multipart> calls."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:631
 msgid "SPECIAL CONSIDERATIONS FOR WINDOWS GUESTS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:633
 msgid ""
-"Libguestfs can mount NTFS partitions.  It does this using the L<http://www."
-"ntfs-3g.org/> driver."
+"Libguestfs can mount NTFS partitions.  It does this using the L<http://www"
+".ntfs-3g.org/> driver."
 msgstr ""
 
-# type: =head3
 #. type: =head3
 #: ../src/guestfs.pod:636
 msgid "DRIVE LETTERS AND PATHS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:638
 msgid ""
 "DOS and Windows still use drive letters, and the filesystems are always "
 "treated as case insensitive by Windows itself, and therefore you might find "
-"a Windows configuration file referring to a path like C<c:\\windows"
-"\\system32>.  When the filesystem is mounted in libguestfs, that directory "
-"might be referred to as C</WINDOWS/System32>."
+"a Windows configuration file referring to a path like "
+"C<c:\\windows\\system32>.  When the filesystem is mounted in libguestfs, "
+"that directory might be referred to as C</WINDOWS/System32>."
 msgstr ""
 
 #. type: textblock
@@ -1497,17 +1355,15 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:651
 msgid ""
-"To resolve the case insensitivity of paths, call L</"
-"guestfs_case_sensitive_path>."
+"To resolve the case insensitivity of paths, call "
+"L</guestfs_case_sensitive_path>."
 msgstr ""
 
-# type: =head3
 #. type: =head3
 #: ../src/guestfs.pod:654
 msgid "ACCESSING THE WINDOWS REGISTRY"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:656
 msgid ""
@@ -1515,17 +1371,15 @@ msgid ""
 "files, through the library C<hivex> which is part of the libguestfs project "
 "although ships as a separate tarball.  You have to locate and download the "
 "hive file(s) yourself, and then pass them to C<hivex> functions.  See also "
-"the programs L<hivexml(1)>, L<hivexsh(1)>, L<hivexregedit(1)> and L<virt-win-"
-"reg(1)> for more help on this issue."
+"the programs L<hivexml(1)>, L<hivexsh(1)>, L<hivexregedit(1)> and L<virt-"
+"win-reg(1)> for more help on this issue."
 msgstr ""
 
-# type: =head3
 #. type: =head3
 #: ../src/guestfs.pod:664
 msgid "SYMLINKS ON NTFS-3G FILESYSTEMS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:666
 msgid ""
@@ -1534,7 +1388,6 @@ msgid ""
 "the rewriting is described here:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:670
 msgid ""
@@ -1542,7 +1395,6 @@ msgid ""
 "symbolic-links/>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:672
 msgid ""
@@ -1553,23 +1405,20 @@ msgid ""
 "ntfs-3g does (ie. don't use L</guestfs_readlink> on NTFS volumes)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:679
 msgid ""
-"Instead if you encounter a symbolic link on an ntfs-3g filesystem, use L</"
-"guestfs_lgetxattr> to read the C<system.ntfs_reparse_data> extended "
+"Instead if you encounter a symbolic link on an ntfs-3g filesystem, use "
+"L</guestfs_lgetxattr> to read the C<system.ntfs_reparse_data> extended "
 "attribute, and read the raw reparse data from that (you can find the format "
 "documented in various places around the web)."
 msgstr ""
 
-# type: =head3
 #. type: =head3
 #: ../src/guestfs.pod:684
 msgid "EXTENDED ATTRIBUTES ON NTFS-3G FILESYSTEMS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:686
 msgid ""
@@ -1577,20 +1426,17 @@ msgid ""
 "filesystems (using L</guestfs_getxattr>).  See:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:689
 msgid ""
 "L<http://www.tuxera.com/community/ntfs-3g-advanced/extended-attributes/>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:691
 msgid "USING LIBGUESTFS WITH OTHER PROGRAMMING LANGUAGES"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:693
 msgid ""
@@ -1602,21 +1448,19 @@ msgstr ""
 #: ../src/guestfs.pod:696
 msgid ""
 "The API is broadly identical in all supported languages.  This means that "
-"the C call C<guestfs_add_drive_ro(g,file)> is C<$g-E<gt>add_drive_ro($file)> "
-"in Perl, C<g.add_drive_ro(file)> in Python, and C<g#add_drive_ro file> in "
+"the C call C<guestfs_add_drive_ro(g,file)> is C<$g-E<gt>add_drive_ro($file)>"
+" in Perl, C<g.add_drive_ro(file)> in Python, and C<g#add_drive_ro file> in "
 "OCaml.  In other words, a straightforward, predictable isomorphism between "
 "each language."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:702
 msgid ""
-"Error messages are automatically transformed into exceptions if the language "
-"supports it."
+"Error messages are automatically transformed into exceptions if the language"
+" supports it."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:705
 msgid ""
@@ -1625,13 +1469,11 @@ msgid ""
 "provide in their favourite languages if they wish."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:711
 msgid "B<C++>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:713
 msgid ""
@@ -1639,13 +1481,11 @@ msgid ""
 "identical to the C API.  C++ classes and exceptions are not used."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:717
 msgid "B<C#>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:719
 msgid ""
@@ -1653,13 +1493,11 @@ msgid ""
 "top of C<csharp/Libguestfs.cs>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:722
 msgid "B<Haskell>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:724
 msgid ""
@@ -1668,13 +1506,11 @@ msgid ""
 "looking for help to complete this binding."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:728
 msgid "B<Java>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:730
 msgid ""
@@ -1682,7 +1518,6 @@ msgid ""
 "libguestfs."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:733
 msgid "B<OCaml>"
@@ -1693,7 +1528,6 @@ msgstr ""
 msgid "See L<guestfs-ocaml(3)>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:737
 msgid "B<Perl>"
@@ -1704,13 +1538,11 @@ msgstr ""
 msgid "See L<guestfs-perl(3)> and L<Sys::Guestfs(3)>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:741
 msgid "B<PHP>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:743
 msgid ""
@@ -1718,13 +1550,11 @@ msgid ""
 "the php-libguestfs package for your distribution."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:746
 msgid "The PHP binding only works correctly on 64 bit machines."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:748
 msgid "B<Python>"
@@ -1735,7 +1565,6 @@ msgstr ""
 msgid "See L<guestfs-python(3)>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:752
 msgid "B<Ruby>"
@@ -1746,7 +1575,6 @@ msgstr ""
 msgid "See L<guestfs-ruby(3)>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:756
 msgid "B<shell scripts>"
@@ -1757,13 +1585,11 @@ msgstr ""
 msgid "See L<guestfish(1)>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:762
 msgid "LIBGUESTFS GOTCHAS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:764
 msgid ""
@@ -1772,17 +1598,15 @@ msgid ""
 "and almost invites mistakes.\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:768
 msgid ""
 "Since we developed libguestfs and the associated tools, there are several "
 "things we would have designed differently, but are now stuck with for "
-"backwards compatibility or other reasons.  If there is ever a libguestfs 2.0 "
-"release, you can expect these to change.  Beware of them."
+"backwards compatibility or other reasons.  If there is ever a libguestfs 2.0"
+" release, you can expect these to change.  Beware of them."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:776
 msgid "Autosync / forgetting to sync."
@@ -1795,7 +1619,6 @@ msgid ""
 "libguestfs 1.5.24.  This section only applies to older versions."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:781
 msgid ""
@@ -1804,7 +1627,6 @@ msgid ""
 "libguestfs handle.  You can also call:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:785
 #, no-wrap
@@ -1813,15 +1635,14 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:787
 msgid ""
 "to have the unmount/sync done automatically for you when the handle 'g' is "
-"closed.  (This feature is called \"autosync\", L</guestfs_set_autosync> q.v.)"
+"closed.  (This feature is called \"autosync\", L</guestfs_set_autosync> "
+"q.v.)"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:791
 msgid ""
@@ -1830,7 +1651,6 @@ msgid ""
 "you'll get disk corruption."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:795
 msgid ""
@@ -1839,22 +1659,19 @@ msgid ""
 "this very puzzling if you are trying to debug a problem."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:799
 msgid "Mount option C<-o sync> should not be the default."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:801
 msgid ""
-"If you use L</guestfs_mount>, then C<-o sync,noatime> are added implicitly.  "
-"However C<-o sync> does not add any reliability benefit, but does have a "
+"If you use L</guestfs_mount>, then C<-o sync,noatime> are added implicitly."
+"  However C<-o sync> does not add any reliability benefit, but does have a "
 "very large performance impact."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:805
 msgid ""
@@ -1862,13 +1679,11 @@ msgid ""
 "options that you actually want to use."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:808
 msgid "Read-only should be the default."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:810
 msgid ""
@@ -1876,45 +1691,39 @@ msgid ""
 "specify I<--rw> if you want to make changes to the image."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:813
 msgid "This would reduce the potential to corrupt live VM images."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:815
 msgid ""
 "Note that many filesystems change the disk when you just mount and unmount, "
-"even if you didn't perform any writes.  You need to use L</"
-"guestfs_add_drive_ro> to guarantee that the disk is not changed."
+"even if you didn't perform any writes.  You need to use "
+"L</guestfs_add_drive_ro> to guarantee that the disk is not changed."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:819
 msgid "guestfish command line is hard to use."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:821
 msgid ""
 "C<guestfish disk.img> doesn't do what people expect (open C<disk.img> for "
-"examination).  It tries to run a guestfish command C<disk.img> which doesn't "
-"exist, so it fails.  In earlier versions of guestfish the error message was "
-"also unintuitive, but we have corrected this since.  Like the Bourne shell, "
-"we should have used C<guestfish -c command> to run commands."
+"examination).  It tries to run a guestfish command C<disk.img> which doesn't"
+" exist, so it fails.  In earlier versions of guestfish the error message was"
+" also unintuitive, but we have corrected this since.  Like the Bourne shell,"
+" we should have used C<guestfish -c command> to run commands."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:828
 msgid "guestfish megabyte modifiers don't work right on all commands"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:830
 msgid ""
@@ -1925,13 +1734,11 @@ msgid ""
 "expecting some other unit (eg. megabytes)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:837
 msgid "The most common is L</guestfs_lvcreate>.  The guestfish command:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:839
 #, no-wrap
@@ -1940,7 +1747,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:841
 msgid ""
@@ -1950,7 +1756,6 @@ msgid ""
 "is also a little obscure."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:846
 msgid ""
@@ -1958,22 +1763,19 @@ msgid ""
 "return values which take bytes or other units."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:849
 msgid "Ambiguity between devices and paths"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:851
 msgid ""
-"There is a subtle ambiguity in the API between a device name (eg. C</dev/"
-"sdb2>) and a similar pathname.  A file might just happen to be called "
-"C<sdb2> in the directory C</dev> (consider some non-Unix VM image)."
+"There is a subtle ambiguity in the API between a device name (eg. "
+"C</dev/sdb2>) and a similar pathname.  A file might just happen to be called"
+" C<sdb2> in the directory C</dev> (consider some non-Unix VM image)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:856
 msgid ""
@@ -1983,7 +1785,6 @@ msgid ""
 "detecting if the path supplied begins with C</dev/>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:862
 msgid ""
@@ -1994,7 +1795,6 @@ msgid ""
 "to this OCaml type:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:868
 #, no-wrap
@@ -2003,13 +1803,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:870
 msgid "which would allow you to pass arguments like:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:872
 #, no-wrap
@@ -2021,7 +1819,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:877
 msgid ""
@@ -2029,13 +1826,11 @@ msgid ""
 "representation.  Also consider how it might work in guestfish."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:882
 msgid "KEYS AND PASSPHRASES"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:884
 msgid ""
@@ -2043,7 +1838,6 @@ msgid ""
 "material, passed in as a C string."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:887
 msgid ""
@@ -2053,22 +1847,19 @@ msgid ""
 "of such an implementation."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:892
 msgid ""
 "Therefore you should be aware that any key parameter you pass to libguestfs "
-"might end up being written out to the swap partition.  If this is a concern, "
-"scrub the swap partition or don't use libguestfs on encrypted devices."
+"might end up being written out to the swap partition.  If this is a concern,"
+" scrub the swap partition or don't use libguestfs on encrypted devices."
 msgstr ""
 
-# type: =head1
 #. type: =head2
 #: ../src/guestfs.pod:897
 msgid "MULTIPLE HANDLES AND MULTIPLE THREADS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:899
 msgid ""
@@ -2076,16 +1867,14 @@ msgid ""
 "libguestfs asynchronously then you must create a thread."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:902
 msgid ""
-"Only use the handle from a single thread.  Either use the handle exclusively "
-"from one thread, or provide your own mutex so that two threads cannot issue "
-"calls on the same handle at the same time."
+"Only use the handle from a single thread.  Either use the handle exclusively"
+" from one thread, or provide your own mutex so that two threads cannot issue"
+" calls on the same handle at the same time."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:906
 msgid ""
@@ -2093,7 +1882,6 @@ msgid ""
 "multithreaded programs using libvirt and libguestfs."
 msgstr ""
 
-# type: =head1
 #. type: =head2
 #: ../src/guestfs.pod:909
 msgid "PATH"
@@ -2106,42 +1894,37 @@ msgid ""
 "internal path."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:914
 msgid ""
-"By default it looks for these in the directory C<$libdir/guestfs> (eg. C</"
-"usr/local/lib/guestfs> or C</usr/lib64/guestfs>)."
+"By default it looks for these in the directory C<$libdir/guestfs> (eg. "
+"C</usr/local/lib/guestfs> or C</usr/lib64/guestfs>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:917
 msgid ""
-"Use L</guestfs_set_path> or set the environment variable L</LIBGUESTFS_PATH> "
-"to change the directories that libguestfs will search in.  The value is a "
+"Use L</guestfs_set_path> or set the environment variable L</LIBGUESTFS_PATH>"
+" to change the directories that libguestfs will search in.  The value is a "
 "colon-separated list of paths.  The current directory is I<not> searched "
 "unless the path contains an empty element or C<.>.  For example "
 "C<LIBGUESTFS_PATH=:/usr/lib/guestfs> would search the current directory and "
 "then C</usr/lib/guestfs>."
 msgstr ""
 
-# type: =head1
 #. type: =head2
 #: ../src/guestfs.pod:924
 msgid "QEMU WRAPPERS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:926
 msgid ""
-"If you want to compile your own qemu, run qemu from a non-standard location, "
-"or pass extra arguments to qemu, then you can write a shell-script wrapper "
+"If you want to compile your own qemu, run qemu from a non-standard location,"
+" or pass extra arguments to qemu, then you can write a shell-script wrapper "
 "around qemu."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:930
 msgid ""
@@ -2151,15 +1934,13 @@ msgid ""
 "this, then the qemu process won't be cleaned up correctly."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:935
 msgid ""
-"Here is an example of a wrapper, where I have built my own copy of qemu from "
-"source:"
+"Here is an example of a wrapper, where I have built my own copy of qemu from"
+" source:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:938
 #, no-wrap
@@ -2170,7 +1951,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:942
 msgid ""
@@ -2179,7 +1959,6 @@ msgid ""
 "example:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:946
 #, no-wrap
@@ -2188,7 +1967,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:948
 msgid ""
@@ -2225,15 +2003,15 @@ msgstr ""
 #: ../src/guestfs.pod:962
 msgid ""
 "By calling L</guestfs_set_attach_method> you can change how the library "
-"connects to the C<guestfsd> daemon in L</guestfs_launch> (read L</"
-"ARCHITECTURE> for some background)."
+"connects to the C<guestfsd> daemon in L</guestfs_launch> (read "
+"L</ARCHITECTURE> for some background)."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:966
 msgid ""
-"The normal attach method is C<appliance>, where a small appliance is created "
-"containing the daemon, and then the library connects to this."
+"The normal attach method is C<appliance>, where a small appliance is created"
+" containing the daemon, and then the library connects to this."
 msgstr ""
 
 #. type: textblock
@@ -2306,45 +2084,41 @@ msgid ""
 "virtio-serial channel and so that guestfsd is running inside it."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1008
 msgid "ABI GUARANTEE"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1010
 msgid ""
 "We guarantee the libguestfs ABI (binary interface), for public, high-level "
 "actions as outlined in this section.  Although we will deprecate some "
 "actions, for example if they get replaced by newer calls, we will keep the "
-"old actions forever.  This allows you the developer to program in confidence "
-"against the libguestfs API."
+"old actions forever.  This allows you the developer to program in confidence"
+" against the libguestfs API."
 msgstr ""
 
-# type: =head1
 #. type: =head2
 #: ../src/guestfs.pod:1016
 msgid "BLOCK DEVICE NAMING"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1018
 msgid ""
 "In the kernel there is now quite a profusion of schemata for naming block "
 "devices (in this context, by I<block device> I mean a physical or virtual "
-"hard drive).  The original Linux IDE driver used names starting with C</dev/"
-"hd*>.  SCSI devices have historically used a different naming scheme, C</dev/"
-"sd*>.  When the Linux kernel I<libata> driver became a popular replacement "
-"for the old IDE driver (particularly for SATA devices) those devices also "
-"used the C</dev/sd*> scheme.  Additionally we now have virtual machines with "
-"paravirtualized drivers.  This has created several different naming systems, "
-"such as C</dev/vd*> for virtio disks and C</dev/xvd*> for Xen PV disks."
+"hard drive).  The original Linux IDE driver used names starting with "
+"C</dev/hd*>.  SCSI devices have historically used a different naming scheme,"
+" C</dev/sd*>.  When the Linux kernel I<libata> driver became a popular "
+"replacement for the old IDE driver (particularly for SATA devices) those "
+"devices also used the C</dev/sd*> scheme.  Additionally we now have virtual "
+"machines with paravirtualized drivers.  This has created several different "
+"naming systems, such as C</dev/vd*> for virtio disks and C</dev/xvd*> for "
+"Xen PV disks."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1030
 msgid ""
@@ -2353,7 +2127,6 @@ msgid ""
 "based on a variety of Linux kernels."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1034
 msgid ""
@@ -2362,63 +2135,55 @@ msgid ""
 "make available over the internet could fail if the naming scheme changes."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1039
 msgid ""
 "Therefore libguestfs defines C</dev/sd*> as the I<standard naming scheme>.  "
-"Internally C</dev/sd*> names are translated, if necessary, to other names as "
-"required.  For example, under RHEL 5 which uses the C</dev/hd*> scheme, any "
-"device parameter C</dev/sda2> is translated to C</dev/hda2> transparently."
+"Internally C</dev/sd*> names are translated, if necessary, to other names as"
+" required.  For example, under RHEL 5 which uses the C</dev/hd*> scheme, any"
+" device parameter C</dev/sda2> is translated to C</dev/hda2> transparently."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1045
 msgid ""
-"Note that this I<only> applies to parameters.  The L</guestfs_list_devices>, "
-"L</guestfs_list_partitions> and similar calls return the true names of the "
+"Note that this I<only> applies to parameters.  The L</guestfs_list_devices>,"
+" L</guestfs_list_partitions> and similar calls return the true names of the "
 "devices and partitions as known to the appliance."
 msgstr ""
 
-# type: =head2
 #. type: =head3
 #: ../src/guestfs.pod:1050
 msgid "ALGORITHM FOR BLOCK DEVICE NAME TRANSLATION"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1052
 msgid ""
-"Usually this translation is transparent.  However in some (very rare)  cases "
-"you may need to know the exact algorithm.  Such cases include where you use "
-"L</guestfs_config> to add a mixture of virtio and IDE devices to the qemu-"
+"Usually this translation is transparent.  However in some (very rare)  cases"
+" you may need to know the exact algorithm.  Such cases include where you use"
+" L</guestfs_config> to add a mixture of virtio and IDE devices to the qemu-"
 "based appliance, so have a mixture of C</dev/sd*> and C</dev/vd*> devices."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1058
 msgid ""
 "The algorithm is applied only to I<parameters> which are known to be either "
-"device or partition names.  Return values from functions such as L</"
-"guestfs_list_devices> are never changed."
+"device or partition names.  Return values from functions such as "
+"L</guestfs_list_devices> are never changed."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1066
 msgid "Is the string a parameter which is a device or partition name?"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1070
 msgid "Does the string begin with C</dev/sd>?"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1074
 msgid ""
@@ -2426,52 +2191,44 @@ msgid ""
 "then we continue with this algorithm."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1079
 msgid "Replace initial C</dev/sd> string with C</dev/hd>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1081
 msgid "For example, change C</dev/sda2> to C</dev/hda2>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1083
 msgid "If that named device exists, use it.  If not, continue."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1087
 msgid "Replace initial C</dev/sd> string with C</dev/vd>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1089
 msgid "If that named device exists, use it.  If not, return an error."
 msgstr ""
 
-# type: =head3
 #. type: =head3
 #: ../src/guestfs.pod:1093
 msgid "PORTABILITY CONCERNS WITH BLOCK DEVICE NAMING"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1095
 msgid ""
 "Although the standard naming scheme and automatic translation is useful for "
-"simple programs and guestfish scripts, for larger programs it is best not to "
-"rely on this mechanism."
+"simple programs and guestfish scripts, for larger programs it is best not to"
+" rely on this mechanism."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1099
 msgid ""
@@ -2479,7 +2236,6 @@ msgid ""
 "should use these future-proof techniques:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1106
 msgid ""
@@ -2487,14 +2243,12 @@ msgid ""
 "device names, and then use those names directly."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1109
 msgid ""
 "Since those device names exist by definition, they will never be translated."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1114
 msgid ""
@@ -2502,13 +2256,11 @@ msgid ""
 "filesystem labels."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:1119
 msgid "SECURITY"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1121
 msgid ""
@@ -2516,13 +2268,11 @@ msgid ""
 "particularly with untrusted or malicious guests or disk images."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1124
 msgid "GENERAL SECURITY CONSIDERATIONS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1126
 msgid ""
@@ -2533,49 +2283,41 @@ msgid ""
 "into doing the wrong thing.  Consider cases such as:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1136
 msgid "the data (file etc) not being present"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1140
 msgid "being present but empty"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1144
 msgid "being much larger than normal"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1148
 msgid "containing arbitrary 8 bit data"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1152
 msgid "being in an unexpected character encoding"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1156
 msgid "containing homoglyphs."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1160
 msgid "SECURITY OF MOUNTING FILESYSTEMS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1162
 msgid ""
@@ -2592,7 +2334,6 @@ msgid ""
 "system right down to the hardware level."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1175
 msgid ""
@@ -2607,7 +2348,6 @@ msgid ""
 "hard to do, although we never say 'never' about security issues."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1186
 msgid ""
@@ -2615,30 +2355,26 @@ msgid ""
 "type when mounting (use L</guestfs_mount_vfs>)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1189
 msgid "PROTOCOL SECURITY"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1191
 msgid ""
-"The protocol is designed to be secure, being based on RFC 4506 (XDR)  with a "
-"defined upper message size.  However a program that uses libguestfs must "
-"also take care - for example you can write a program that downloads a binary "
-"from a disk image and executes it locally, and no amount of protocol "
+"The protocol is designed to be secure, being based on RFC 4506 (XDR)  with a"
+" defined upper message size.  However a program that uses libguestfs must "
+"also take care - for example you can write a program that downloads a binary"
+" from a disk image and executes it locally, and no amount of protocol "
 "security will save you from the consequences."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1197
 msgid "INSPECTION SECURITY"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1199
 msgid ""
@@ -2648,36 +2384,32 @@ msgid ""
 "(for example, use HTML escaping if creating a web page)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1205
 msgid ""
 "Guest configuration may be altered in unusual ways by the administrator of "
-"the virtual machine, and may not reflect reality (particularly for untrusted "
-"or actively malicious guests).  For example we parse the hostname from "
+"the virtual machine, and may not reflect reality (particularly for untrusted"
+" or actively malicious guests).  For example we parse the hostname from "
 "configuration files like C</etc/sysconfig/network> that we find in the "
 "guest, but the guest administrator can easily manipulate these files to "
 "provide the wrong hostname."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1213
 msgid ""
 "The inspection API parses guest configuration using two external libraries: "
 "Augeas (Linux configuration) and hivex (Windows Registry).  Both are "
 "designed to be robust in the face of malicious data, although denial of "
-"service attacks are still possible, for example with oversized configuration "
-"files."
+"service attacks are still possible, for example with oversized configuration"
+" files."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1219
 msgid "RUNNING UNTRUSTED GUEST COMMANDS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1221
 msgid ""
@@ -2688,19 +2420,16 @@ msgid ""
 "section L</RUNNING COMMANDS>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1227
 msgid "CVE-2010-3851"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1229
 msgid "https://bugzilla.redhat.com/642934"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1231
 msgid ""
@@ -2708,27 +2437,24 @@ msgid ""
 "does on disk images."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1234
 msgid ""
 "A raw disk image is just the raw bytes, there is no header.  Other disk "
-"images like qcow2 contain a special header.  Qemu deals with this by looking "
-"for one of the known headers, and if none is found then assuming the disk "
+"images like qcow2 contain a special header.  Qemu deals with this by looking"
+" for one of the known headers, and if none is found then assuming the disk "
 "image must be raw."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1239
 msgid ""
 "This allows a guest which has been given a raw disk image to write some "
 "other header.  At next boot (or when the disk image is accessed by "
-"libguestfs) qemu would do autodetection and think the disk image format was, "
-"say, qcow2 based on the header written by the guest."
+"libguestfs) qemu would do autodetection and think the disk image format was,"
+" say, qcow2 based on the header written by the guest."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1244
 msgid ""
@@ -2741,20 +2467,17 @@ msgid ""
 "control of the attacker."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1252
 msgid ""
 "In libguestfs this is rather hard to exploit except under two circumstances:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1259
 msgid "You have enabled the network or have opened the disk in write mode."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1263
 msgid ""
@@ -2762,7 +2485,6 @@ msgid ""
 "COMMANDS>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1268
 msgid ""
@@ -2772,7 +2494,6 @@ msgid ""
 "other cases too."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1273
 msgid ""
@@ -2780,7 +2501,6 @@ msgid ""
 "format is fetched from libvirt and passed through."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1276
 msgid ""
@@ -2788,19 +2508,16 @@ msgid ""
 "appropriate."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:1279
 msgid "CONNECTION MANAGEMENT"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1281
 msgid "guestfs_h *"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1283
 msgid ""
@@ -2812,17 +2529,15 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1287
 msgid ""
-"For information on using multiple handles and threads, see the section L</"
-"MULTIPLE HANDLES AND MULTIPLE THREADS> above."
+"For information on using multiple handles and threads, see the section "
+"L</MULTIPLE HANDLES AND MULTIPLE THREADS> above."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1290
 msgid "guestfs_create"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1292
 #, no-wrap
@@ -2831,7 +2546,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1294
 msgid "Create a connection handle."
@@ -2840,8 +2554,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1296
 msgid ""
-"On success this returns a non-NULL pointer to a handle.  On error it returns "
-"NULL."
+"On success this returns a non-NULL pointer to a handle.  On error it returns"
+" NULL."
 msgstr ""
 
 #. type: textblock
@@ -2852,7 +2566,6 @@ msgid ""
 "handle at least once."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1303
 msgid "After configuring the handle, you have to call L</guestfs_launch>."
@@ -2861,17 +2574,15 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1305
 msgid ""
-"You may also want to configure error handling for the handle.  See the L</"
-"ERROR HANDLING> section below."
+"You may also want to configure error handling for the handle.  See the "
+"L</ERROR HANDLING> section below."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1308
 msgid "guestfs_close"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1310
 #, no-wrap
@@ -2880,7 +2591,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1312
 msgid "This closes the connection handle and frees up all resources used."
@@ -2890,8 +2600,8 @@ msgstr ""
 #: ../src/guestfs.pod:1314
 msgid ""
 "If autosync was set on the handle and the handle was launched, then this "
-"implicitly calls various functions to unmount filesystems and sync the "
-"disk.  See L</guestfs_set_autosync> for more details."
+"implicitly calls various functions to unmount filesystems and sync the disk."
+"  See L</guestfs_set_autosync> for more details."
 msgstr ""
 
 #. type: textblock
@@ -2899,13 +2609,11 @@ msgstr ""
 msgid "If a close callback was set on the handle, then it is called."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:1320
 msgid "ERROR HANDLING"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1322
 msgid ""
@@ -2913,7 +2621,6 @@ msgid ""
 "return C<int> will return C<-1> to indicate an error."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1325
 msgid ""
@@ -2922,16 +2629,14 @@ msgid ""
 "call."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1329
 msgid ""
-"You can get at the additional information about the last error on the handle "
-"by calling L</guestfs_last_error>, L</guestfs_last_errno>, and/or by setting "
-"up an error handler with L</guestfs_set_error_handler>."
+"You can get at the additional information about the last error on the handle"
+" by calling L</guestfs_last_error>, L</guestfs_last_errno>, and/or by "
+"setting up an error handler with L</guestfs_set_error_handler>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1334
 msgid ""
@@ -2940,7 +2645,6 @@ msgid ""
 "command line programs it is sufficient to do:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1338
 #, no-wrap
@@ -2950,7 +2654,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1341
 msgid ""
@@ -2958,7 +2661,6 @@ msgid ""
 "printed to C<stderr> before the program exits."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1344
 msgid ""
@@ -2966,7 +2668,6 @@ msgid ""
 "alternate error handler or do error handling in-line like this:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1347
 #, no-wrap
@@ -2975,7 +2676,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1349
 #, no-wrap
@@ -2986,7 +2686,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1353
 #, no-wrap
@@ -3001,33 +2700,29 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1361
 msgid ""
-"Out of memory errors are handled differently.  The default action is to call "
-"L<abort(3)>.  If this is undesirable, then you can set a handler using L</"
-"guestfs_set_out_of_memory_handler>."
+"Out of memory errors are handled differently.  The default action is to call"
+" L<abort(3)>.  If this is undesirable, then you can set a handler using "
+"L</guestfs_set_out_of_memory_handler>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1365
 msgid ""
 "L</guestfs_create> returns C<NULL> if the handle cannot be created, and "
-"because there is no handle if this happens there is no way to get additional "
-"error information.  However L</guestfs_create> is supposed to be a "
-"lightweight operation which can only fail because of insufficient memory (it "
-"returns NULL in this case)."
+"because there is no handle if this happens there is no way to get additional"
+" error information.  However L</guestfs_create> is supposed to be a "
+"lightweight operation which can only fail because of insufficient memory (it"
+" returns NULL in this case)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1371
 msgid "guestfs_last_error"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1373
 #, no-wrap
@@ -3036,29 +2731,25 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1375
 msgid ""
-"This returns the last error message that happened on C<g>.  If there has not "
-"been an error since the handle was created, then this returns C<NULL>."
+"This returns the last error message that happened on C<g>.  If there has not"
+" been an error since the handle was created, then this returns C<NULL>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1379
 msgid ""
-"The lifetime of the returned string is until the next error occurs, or L</"
-"guestfs_close> is called."
+"The lifetime of the returned string is until the next error occurs, or "
+"L</guestfs_close> is called."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1382
 msgid "guestfs_last_errno"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1384
 #, no-wrap
@@ -3067,32 +2758,27 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1386
 msgid "This returns the last error number (errno) that happened on C<g>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1388
 msgid "If successful, an errno integer not equal to zero is returned."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1390
 msgid ""
 "If no error, this returns 0.  This call can return 0 in three situations:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1397
 msgid "There has not been any error on the handle."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1401
 msgid ""
@@ -3101,7 +2787,6 @@ msgid ""
 "some other reason."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1407
 msgid ""
@@ -3109,25 +2794,22 @@ msgid ""
 "was not captured and returned.  This usually indicates a bug in libguestfs."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1413
 msgid ""
 "Libguestfs tries to convert the errno from inside the applicance into a "
 "corresponding errno for the caller (not entirely trivial: the appliance "
 "might be running a completely different operating system from the library "
-"and error numbers are not standardized across Un*xen).  If this could not be "
-"done, then the error is translated to C<EINVAL>.  In practice this should "
+"and error numbers are not standardized across Un*xen).  If this could not be"
+" done, then the error is translated to C<EINVAL>.  In practice this should "
 "only happen in very rare circumstances."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1421
 msgid "guestfs_set_error_handler"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1423
 #, no-wrap
@@ -3141,7 +2823,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1430
 msgid ""
@@ -3150,7 +2831,6 @@ msgid ""
 "string."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1434
 msgid ""
@@ -3158,7 +2838,6 @@ msgid ""
 "L</guestfs_last_errno>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1437
 msgid ""
@@ -3167,25 +2846,21 @@ msgid ""
 "own copy."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1441
 msgid "The default handler prints messages on C<stderr>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1443
 msgid "If you set C<cb> to C<NULL> then I<no> handler is called."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1445
 msgid "guestfs_get_error_handler"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1447
 #, no-wrap
@@ -3195,19 +2870,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1450
 msgid "Returns the current error handler callback."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1452
 msgid "guestfs_set_out_of_memory_handler"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1454
 #, no-wrap
@@ -3218,7 +2890,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1458
 msgid ""
@@ -3226,26 +2897,22 @@ msgid ""
 "I<Note this callback must not return>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1461
 msgid "The default is to call L<abort(3)>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1463
 msgid ""
 "You cannot set C<cb> to C<NULL>.  You can't ignore out of memory situations."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1466
 msgid "guestfs_get_out_of_memory_handler"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1468
 #, no-wrap
@@ -3254,49 +2921,41 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1470
 msgid "This returns the current out of memory handler."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:1472
 msgid "API CALLS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1474 ../fish/guestfish.pod:1068
 msgid "@ACTIONS@"
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:1476
 msgid "STRUCTURES"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1478
 msgid "@STRUCTS@"
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:1480
 msgid "AVAILABILITY"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1482
 msgid "GROUPS OF FUNCTIONALITY IN THE APPLIANCE"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1484
 msgid ""
@@ -3305,34 +2964,29 @@ msgid ""
 "appliance you are currently using supports the functionality."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1489
 msgid "@AVAILABILITY@"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1491
 msgid "GUESTFISH supported COMMAND"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1493
 msgid ""
 "In L<guestfish(3)> there is a handy interactive command C<supported> which "
-"prints out the available groups and whether they are supported by this build "
-"of libguestfs.  Note however that you have to do C<run> first."
+"prints out the available groups and whether they are supported by this build"
+" of libguestfs.  Note however that you have to do C<run> first."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1498
 msgid "SINGLE CALLS AT COMPILE TIME"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1500
 msgid ""
@@ -3340,7 +2994,6 @@ msgid ""
 "function, such as:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1503
 #, no-wrap
@@ -3349,22 +3002,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1505
 msgid "if L</guestfs_dd> is available."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1507
 msgid ""
 "Before version 1.5.8, if you needed to test whether a single libguestfs "
-"function is available at compile time, we recommended using build tools such "
-"as autoconf or cmake.  For example in autotools you could use:"
+"function is available at compile time, we recommended using build tools such"
+" as autoconf or cmake.  For example in autotools you could use:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1512
 #, no-wrap
@@ -3374,21 +3024,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1515
 msgid ""
-"which would result in C<HAVE_GUESTFS_DD> being either defined or not defined "
-"in your program."
+"which would result in C<HAVE_GUESTFS_DD> being either defined or not defined"
+" in your program."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1518
 msgid "SINGLE CALLS AT RUN TIME"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1520
 msgid ""
@@ -3399,7 +3046,6 @@ msgid ""
 "shortcoming of the C dynamic linking system itself."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1527
 msgid ""
@@ -3408,7 +3054,6 @@ msgid ""
 "well):"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1531
 #, no-wrap
@@ -3421,7 +3066,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1537
 #, no-wrap
@@ -3434,7 +3078,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1543
 #, no-wrap
@@ -3450,7 +3093,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1552
 #, no-wrap
@@ -3470,7 +3112,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1565
 msgid ""
@@ -3479,7 +3120,6 @@ msgid ""
 "incompatibility never arises, such as using package versioning:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1570
 #, no-wrap
@@ -3488,22 +3128,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:1572
 msgid "CALLS WITH OPTIONAL ARGUMENTS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1574
 msgid ""
-"A recent feature of the API is the introduction of calls which take optional "
-"arguments.  In C these are declared 3 ways.  The main way is as a call which "
-"takes variable arguments (ie. C<...>), as in this example:"
+"A recent feature of the API is the introduction of calls which take optional"
+" arguments.  In C these are declared 3 ways.  The main way is as a call "
+"which takes variable arguments (ie. C<...>), as in this example:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1579
 #, no-wrap
@@ -3512,7 +3149,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1581
 msgid ""
@@ -3520,7 +3156,6 @@ msgid ""
 "call with no optional arguments specified:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1584
 #, no-wrap
@@ -3529,13 +3164,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1586
 msgid "With a single optional argument:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1588
 #, no-wrap
@@ -3546,13 +3179,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1592
 msgid "With two:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1594
 #, no-wrap
@@ -3564,7 +3195,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1599
 msgid ""
@@ -3572,22 +3202,19 @@ msgid ""
 "happen!"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1602
 msgid "USING va_list FOR OPTIONAL ARGUMENTS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1604
 msgid ""
-"The second variant has the same name with the suffix C<_va>, which works the "
-"same way but takes a C<va_list>.  See the C manual for details.  For the "
+"The second variant has the same name with the suffix C<_va>, which works the"
+" same way but takes a C<va_list>.  See the C manual for details.  For the "
 "example function, this is declared:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1608
 #, no-wrap
@@ -3597,13 +3224,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1611
 msgid "CONSTRUCTING OPTIONAL ARGUMENTS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1613
 msgid ""
@@ -3614,7 +3239,6 @@ msgid ""
 "are declared:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1619
 #, no-wrap
@@ -3630,13 +3254,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1628
 msgid "You could call it like this:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1630
 #, no-wrap
@@ -3650,7 +3272,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:1637
 #, no-wrap
@@ -3659,7 +3280,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1639 ../src/guestfs-actions.pod:11
 #: ../src/guestfs-actions.pod:1917 ../src/guestfs-actions.pod:2853
@@ -3668,19 +3288,17 @@ msgstr ""
 msgid "Notes:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1645
-msgid "The C<_BITMASK> suffix on each option name when specifying the bitmask."
+msgid ""
+"The C<_BITMASK> suffix on each option name when specifying the bitmask."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1650
 msgid "You do not need to fill in all fields of the structure."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1654
 msgid ""
@@ -3688,13 +3306,11 @@ msgid ""
 "that are filled in, and bits set in the bitmask."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1659
 msgid "OPTIONAL ARGUMENTS IN OTHER LANGUAGES"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1661
 msgid ""
@@ -3703,13 +3319,11 @@ msgid ""
 "documentation for more details on that."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1665
 msgid "For guestfish, see L<guestfish(1)/OPTIONAL ARGUMENTS>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:1667
 msgid "SETTING CALLBACKS TO HANDLE EVENTS"
@@ -3742,10 +3356,10 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1686
 msgid ""
-"In the current implementation, events are only generated synchronously: that "
-"means that events (and hence callbacks) can only happen while you are in the "
-"middle of making another libguestfs call.  The callback is called in the "
-"same thread."
+"In the current implementation, events are only generated synchronously: that"
+" means that events (and hence callbacks) can only happen while you are in "
+"the middle of making another libguestfs call.  The callback is called in the"
+" same thread."
 msgstr ""
 
 #. type: textblock
@@ -3772,13 +3386,12 @@ msgid ""
 "(synchronously from L</guestfs_close>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1705
 msgid ""
 "Note that libguestfs installs an L<atexit(3)> handler to try to clean up "
-"handles that are open when the program exits.  This means that this callback "
-"might be called indirectly from L<exit(3)>, which can cause unexpected "
+"handles that are open when the program exits.  This means that this callback"
+" might be called indirectly from L<exit(3)>, which can cause unexpected "
 "problems in higher-level languages (eg. if your HLL interpreter has already "
 "been cleaned up by the time this is called, and if your callback then jumps "
 "into some HLL function)."
@@ -3827,7 +3440,6 @@ msgstr ""
 msgid "GUESTFS_EVENT_PROGRESS (payload type: array of 4 x uint64_t)"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1736
 msgid ""
@@ -3848,18 +3460,17 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1745
 msgid ""
-"The units of C<total> are not defined, although for some operations C<total> "
-"may relate in some way to the amount of data to be transferred (eg. in bytes "
-"or megabytes), and C<position> may be the portion which has been transferred."
+"The units of C<total> are not defined, although for some operations C<total>"
+" may relate in some way to the amount of data to be transferred (eg. in "
+"bytes or megabytes), and C<position> may be the portion which has been "
+"transferred."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1750
 msgid "The only defined and stable parts of the API are:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1756
 msgid ""
@@ -3867,7 +3478,6 @@ msgid ""
 "which shows the ratio of C<position>:C<total>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1761
 msgid "0 E<lt>= C<position> E<lt>= C<total>"
@@ -3881,21 +3491,20 @@ msgid ""
 "fails with an error)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1769
 msgid ""
 "This is to simplify caller code, so callers can easily set the progress "
-"indicator to \"100%\" at the end of the operation, without requiring special "
-"code to detect this case."
+"indicator to \"100%\" at the end of the operation, without requiring special"
+" code to detect this case."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:1775
 msgid ""
 "For some calls we are unable to estimate the progress of the call, but we "
-"can still generate progress messages to indicate activity.  This is known as "
-"\"pulse mode\", and is directly supported by certain progress bar "
+"can still generate progress messages to indicate activity.  This is known as"
+" \"pulse mode\", and is directly supported by certain progress bar "
 "implementations (eg. GtkProgressBar)."
 msgstr ""
 
@@ -3936,15 +3545,15 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1800
 msgid ""
-"The callback function is called whenever a log message is generated by qemu, "
-"the appliance kernel, guestfsd (daemon), or utility programs."
+"The callback function is called whenever a log message is generated by qemu,"
+" the appliance kernel, guestfsd (daemon), or utility programs."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:1803
 msgid ""
-"If the verbose flag (L</guestfs_set_verbose>) is set before launch (L</"
-"guestfs_launch>) then additional debug messages are generated."
+"If the verbose flag (L</guestfs_set_verbose>) is set before launch "
+"(L</guestfs_launch>) then additional debug messages are generated."
 msgstr ""
 
 #. type: textblock
@@ -3982,8 +3591,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1828
 msgid ""
-"The callback function is called whenever a trace message is generated.  This "
-"only applies if the trace flag (L</guestfs_set_trace>) is set."
+"The callback function is called whenever a trace message is generated.  This"
+" only applies if the trace flag (L</guestfs_set_trace>) is set."
 msgstr ""
 
 #. type: textblock
@@ -4021,8 +3630,8 @@ msgstr ""
 #: ../src/guestfs.pod:1848
 msgid ""
 "For example, to register for all log message events, you could call this "
-"function with the bitmask C<GUESTFS_EVENT_APPLIANCE|GUESTFS_EVENT_LIBRARY>.  "
-"To register a single callback for all possible classes of events, use "
+"function with the bitmask C<GUESTFS_EVENT_APPLIANCE|GUESTFS_EVENT_LIBRARY>."
+"  To register a single callback for all possible classes of events, use "
 "C<GUESTFS_EVENT_ALL>."
 msgstr ""
 
@@ -4034,8 +3643,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1856
 msgid ""
-"C<opaque> is an opaque pointer which is passed to the callback.  You can use "
-"it for any purpose."
+"C<opaque> is an opaque pointer which is passed to the callback.  You can use"
+" it for any purpose."
 msgstr ""
 
 #. type: textblock
@@ -4048,8 +3657,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1862
 msgid ""
-"If there is an error, this function returns C<-1>, and sets the error in the "
-"handle in the usual way (see L</guestfs_last_error> etc.)"
+"If there is an error, this function returns C<-1>, and sets the error in the"
+" handle in the usual way (see L</guestfs_last_error> etc.)"
 msgstr ""
 
 #. type: textblock
@@ -4083,8 +3692,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1876
 msgid ""
-"Delete a callback that was previously registered.  C<event_handle> should be "
-"the integer that was returned by a previous call to "
+"Delete a callback that was previously registered.  C<event_handle> should be"
+" the integer that was returned by a previous call to "
 "C<guestfs_set_event_callback> on the same handle."
 msgstr ""
 
@@ -4125,9 +3734,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1898
 msgid ""
-"The remaining parameters contain the event payload (if any).  Each event may "
-"contain a payload, which usually relates to the event class, but for future "
-"proofing your code should be written to handle any payload for any event "
+"The remaining parameters contain the event payload (if any).  Each event may"
+" contain a payload, which usually relates to the event class, but for future"
+" proofing your code should be written to handle any payload for any event "
 "class."
 msgstr ""
 
@@ -4255,17 +3864,17 @@ msgstr ""
 #: ../src/guestfs.pod:1966
 msgid ""
 "Unlike most other libguestfs calls, this function is signal safe and thread "
-"safe.  You can call it from a signal handler or from another thread, without "
-"needing to do any locking."
+"safe.  You can call it from a signal handler or from another thread, without"
+" needing to do any locking."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:1970
 msgid ""
 "The transfer that was in progress (if there is one) will stop shortly "
-"afterwards, and will return an error.  The errno (see L</"
-"guestfs_last_errno>) is set to C<EINTR>, so you can test for this to find "
-"out if the operation was cancelled or failed because of another error."
+"afterwards, and will return an error.  The errno (see "
+"L</guestfs_last_errno>) is set to C<EINTR>, so you can test for this to find"
+" out if the operation was cancelled or failed because of another error."
 msgstr ""
 
 #. type: textblock
@@ -4278,7 +3887,8 @@ msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:1980
-msgid "There are two common places that you might call C<guestfs_user_cancel>."
+msgid ""
+"There are two common places that you might call C<guestfs_user_cancel>."
 msgstr ""
 
 #. type: textblock
@@ -4297,7 +3907,6 @@ msgid ""
 "with a cancel button, wire up the cancel button to call this function."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:1991
 msgid "PRIVATE DATA AREA"
@@ -4311,13 +3920,11 @@ msgid ""
 "called the private data area and is only available from the C API."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:1998
 msgid "To attach a named piece of data, use the following call:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:2000
 #, no-wrap
@@ -4344,13 +3951,11 @@ msgid ""
 "string to avoid collisions with other users."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2012
 msgid "To retrieve the pointer, use:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:2014
 #, no-wrap
@@ -4359,7 +3964,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2016
 msgid ""
@@ -4403,8 +4007,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2033
 msgid ""
-"C<guestfs_first_private> returns the first key, pointer pair (\"first\" does "
-"not have any particular meaning -- keys are not returned in any defined "
+"C<guestfs_first_private> returns the first key, pointer pair (\"first\" does"
+" not have any particular meaning -- keys are not returned in any defined "
 "order).  A pointer to the key is returned in C<*key_rtn> and the "
 "corresponding data pointer is returned from the function.  C<NULL> is "
 "returned if there are no keys stored in the handle."
@@ -4486,8 +4090,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2085
 msgid ""
-"More commonly you are only interested in keys that begin with an application-"
-"specific prefix C<foo_>.  Modify the loop like so:"
+"More commonly you are only interested in keys that begin with an "
+"application-specific prefix C<foo_>.  Modify the loop like so:"
 msgstr ""
 
 #. type: verbatim
@@ -4544,27 +4148,23 @@ msgid ""
 "visited."
 msgstr ""
 
-# type: =end
 #. type: =end
 #: ../src/guestfs.pod:2122 ../src/guestfs.pod:2127
 msgid "html"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2124
 msgid ""
-"<!-- old anchor for the next section --> <a name="
-"\"state_machine_and_low_level_event_api\"/>"
+"<!-- old anchor for the next section --> <a "
+"name=\"state_machine_and_low_level_event_api\"/>"
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:2129
 msgid "ARCHITECTURE"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2131
 msgid ""
@@ -4573,7 +4173,6 @@ msgid ""
 "process of the main program."
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:2135
 #, no-wrap
@@ -4600,52 +4199,46 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2155
 msgid ""
-"The library, linked to the main program, creates the child process and hence "
-"the appliance in the L</guestfs_launch> function."
+"The library, linked to the main program, creates the child process and hence"
+" the appliance in the L</guestfs_launch> function."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2158
 msgid ""
 "Inside the appliance is a Linux kernel and a complete stack of userspace "
 "tools (such as LVM and ext2 programs) and a small controlling daemon called "
 "L</guestfsd>.  The library talks to L</guestfsd> using remote procedure "
-"calls (RPC).  There is a mostly one-to-one correspondence between libguestfs "
-"API calls and RPC calls to the daemon.  Lastly the disk image(s) are "
+"calls (RPC).  There is a mostly one-to-one correspondence between libguestfs"
+" API calls and RPC calls to the daemon.  Lastly the disk image(s) are "
 "attached to the qemu process which translates device access by the "
 "appliance's Linux kernel into accesses to the image."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2167
 msgid ""
-"A common misunderstanding is that the appliance \"is\" the virtual machine.  "
-"Although the disk image you are attached to might also be used by some "
+"A common misunderstanding is that the appliance \"is\" the virtual machine."
+"  Although the disk image you are attached to might also be used by some "
 "virtual machine, libguestfs doesn't know or care about this.  (But you will "
 "care if both libguestfs's qemu process and your virtual machine are trying "
 "to update the disk image at the same time, since these usually results in "
 "massive disk corruption)."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:2174
 msgid "STATE MACHINE"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2176
 msgid "libguestfs uses a state machine to model the child process:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:2178
 #, no-wrap
@@ -4674,26 +4267,23 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2200
 msgid ""
-"The normal transitions are (1) CONFIG (when the handle is created, but there "
-"is no child process), (2) LAUNCHING (when the child process is booting up), "
-"(3) alternating between READY and BUSY as commands are issued to, and "
+"The normal transitions are (1) CONFIG (when the handle is created, but there"
+" is no child process), (2) LAUNCHING (when the child process is booting up),"
+" (3) alternating between READY and BUSY as commands are issued to, and "
 "carried out by, the child process."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2205
 msgid ""
 "The guest may be killed by L</guestfs_kill_subprocess>, or may die "
-"asynchronously at any time (eg. due to some internal error), and that causes "
-"the state to transition back to CONFIG."
+"asynchronously at any time (eg. due to some internal error), and that causes"
+" the state to transition back to CONFIG."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2209
 msgid ""
@@ -4701,7 +4291,6 @@ msgid ""
 "issued when in the CONFIG state."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2212
 msgid ""
@@ -4711,18 +4300,16 @@ msgid ""
 "moves the state from CONFIG to LAUNCHING while it is running."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2218
 msgid ""
 "API actions such as L</guestfs_mount> can only be issued when in the READY "
-"state.  These API calls block waiting for the command to be carried out (ie. "
-"the state to transition to BUSY and then back to READY).  There are no non-"
+"state.  These API calls block waiting for the command to be carried out (ie."
+" the state to transition to BUSY and then back to READY).  There are no non-"
 "blocking versions, and no way to issue more than one command per handle at "
 "the same time."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2224
 msgid ""
@@ -4731,19 +4318,16 @@ msgid ""
 "receive these messages."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:2228
 msgid "INTERNALS"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:2230
 msgid "COMMUNICATION PROTOCOL"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2232
 msgid ""
@@ -4751,7 +4335,6 @@ msgid ""
 "currently works, but it may change at any time."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2235
 msgid ""
@@ -4760,7 +4343,6 @@ msgid ""
 "1014, RFC 1832, RFC 4506)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2239
 msgid ""
@@ -4768,30 +4350,26 @@ msgid ""
 "this file is automatically generated)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2242
 msgid ""
 "There are two broad cases, ordinary functions that don't have any C<FileIn> "
 "and C<FileOut> parameters, which are handled with very simple request/reply "
 "messages.  Then there are functions that have any C<FileIn> or C<FileOut> "
-"parameters, which use the same request and reply messages, but they may also "
-"be followed by files sent using a chunked encoding."
+"parameters, which use the same request and reply messages, but they may also"
+" be followed by files sent using a chunked encoding."
 msgstr ""
 
-# type: =head3
 #. type: =head3
 #: ../src/guestfs.pod:2249
 msgid "ORDINARY FUNCTIONS (NO FILEIN/FILEOUT PARAMS)"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2251
 msgid "For ordinary functions, the request message is:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:2253
 #, no-wrap
@@ -4803,17 +4381,15 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2258
 msgid ""
 "The total length field allows the daemon to allocate a fixed size buffer "
-"into which it slurps the rest of the message.  As a result, the total length "
-"is limited to C<GUESTFS_MESSAGE_MAX> bytes (currently 4MB), which means the "
-"effective size of any request is limited to somewhere under this size."
+"into which it slurps the rest of the message.  As a result, the total length"
+" is limited to C<GUESTFS_MESSAGE_MAX> bytes (currently 4MB), which means the"
+" effective size of any request is limited to somewhere under this size."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2264
 msgid ""
@@ -4821,7 +4397,6 @@ msgid ""
 "C<guestfs_I<foo>_args> is completely omitted."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2267
 msgid ""
@@ -4829,7 +4404,6 @@ msgid ""
 "receiver knows what type of args structure to expect, or none at all."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2271
 msgid ""
@@ -4842,13 +4416,11 @@ msgid ""
 "rejected."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2279
 msgid "The reply message for ordinary functions is:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:2281
 #, no-wrap
@@ -4860,7 +4432,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2286
 msgid ""
@@ -4868,14 +4439,12 @@ msgid ""
 "functions that return no formal return values."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2289
 msgid ""
 "As above the total length of the reply is limited to C<GUESTFS_MESSAGE_MAX>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2292
 msgid ""
@@ -4883,7 +4452,6 @@ msgid ""
 "is slightly changed:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:2295
 #, no-wrap
@@ -4895,7 +4463,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2300
 msgid ""
@@ -4903,22 +4470,19 @@ msgid ""
 "string."
 msgstr ""
 
-# type: =head3
 #. type: =head3
 #: ../src/guestfs.pod:2303
 msgid "FUNCTIONS THAT HAVE FILEIN PARAMETERS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2305
 msgid ""
 "A C<FileIn> parameter indicates that we transfer a file I<into> the guest.  "
-"The normal request message is sent (see above).  However this is followed by "
-"a sequence of file chunks."
+"The normal request message is sent (see above).  However this is followed by"
+" a sequence of file chunks."
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:2309
 #, no-wrap
@@ -4933,13 +4497,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2317
 msgid "The \"sequence of chunks\" is:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:2319
 #, no-wrap
@@ -4954,7 +4516,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2327
 msgid ""
@@ -4963,17 +4524,15 @@ msgid ""
 "cancellation."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2331
 msgid ""
 "At time of writing there are no functions that have more than one FileIn "
 "parameter.  However this is (theoretically) supported, by sending the "
-"sequence of chunks for each FileIn parameter one after another (from left to "
-"right)."
+"sequence of chunks for each FileIn parameter one after another (from left to"
+" right)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2336
 msgid ""
@@ -4983,7 +4542,6 @@ msgid ""
 "RPC, does I<not> send any reply, and goes back to reading the next request."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2342
 msgid ""
@@ -4996,24 +4554,21 @@ msgid ""
 "flag will not be confused with the reply message."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2351
 msgid ""
 "This protocol allows the transfer of arbitrary sized files (no 32 bit "
 "limit), and also files where the size is not known in advance (eg. from "
 "pipes or sockets).  However the chunks are rather small "
-"(C<GUESTFS_MAX_CHUNK_SIZE>), so that neither the library nor the daemon need "
-"to keep much in memory."
+"(C<GUESTFS_MAX_CHUNK_SIZE>), so that neither the library nor the daemon need"
+" to keep much in memory."
 msgstr ""
 
-# type: =head3
 #. type: =head3
 #: ../src/guestfs.pod:2357
 msgid "FUNCTIONS THAT HAVE FILEOUT PARAMETERS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2359
 msgid ""
@@ -5021,7 +4576,6 @@ msgid ""
 "parameters, but with the roles of daemon and library reversed."
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:2362
 #, no-wrap
@@ -5036,28 +4590,24 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head3
 #. type: =head3
 #: ../src/guestfs.pod:2370
 msgid "INITIAL MESSAGE"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2372
 msgid ""
 "When the daemon launches it sends an initial word (C<GUESTFS_LAUNCH_FLAG>) "
-"which indicates that the guest and daemon is alive.  This is what L</"
-"guestfs_launch> waits for."
+"which indicates that the guest and daemon is alive.  This is what "
+"L</guestfs_launch> waits for."
 msgstr ""
 
-# type: =head3
 #. type: =head3
 #: ../src/guestfs.pod:2376
 msgid "PROGRESS NOTIFICATION MESSAGES"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2378
 msgid ""
@@ -5069,12 +4619,11 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2382
 msgid ""
-"The library turns them into progress callbacks (see L</"
-"GUESTFS_EVENT_PROGRESS>) if there is a callback registered, or discards them "
-"if not."
+"The library turns them into progress callbacks (see "
+"L</GUESTFS_EVENT_PROGRESS>) if there is a callback registered, or discards "
+"them if not."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2386
 msgid ""
@@ -5083,13 +4632,11 @@ msgid ""
 "messages."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:2390
 msgid "LIBGUESTFS VERSION NUMBERS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2392
 msgid ""
@@ -5098,7 +4645,6 @@ msgid ""
 "These separate releases can be identified by version number:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:2397
 #, no-wrap
@@ -5116,30 +4662,26 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2408
 msgid "Thus \"1.3.5\" is the 5th update to the development branch \"1.3\"."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2410
 msgid ""
-"As time passes we cherry pick fixes from the development branch and backport "
-"those into the stable branch, the effect being that the stable branch should "
-"get more stable and less buggy over time.  So the stable releases are ideal "
-"for people who don't need new features but would just like the software to "
-"work."
+"As time passes we cherry pick fixes from the development branch and backport"
+" those into the stable branch, the effect being that the stable branch "
+"should get more stable and less buggy over time.  So the stable releases are"
+" ideal for people who don't need new features but would just like the "
+"software to work."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2416
 msgid "Our criteria for backporting changes are:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2422
 msgid ""
@@ -5147,7 +4689,6 @@ msgid ""
 "documentation refers to a future feature which is not in stable."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2428
 msgid ""
@@ -5155,7 +4696,6 @@ msgid ""
 "well tested are backported."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2433
 msgid ""
@@ -5164,7 +4704,6 @@ msgid ""
 "far out of step, allowing us to backport future fixes more easily."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2439
 msgid ""
@@ -5173,16 +4712,15 @@ msgid ""
 "important bug fix."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2445
 msgid ""
-"A new stable branch starts when we think the new features in development are "
-"substantial and compelling enough over the current stable branch to warrant "
-"it.  When that happens we create new stable and development versions 1.N.0 "
+"A new stable branch starts when we think the new features in development are"
+" substantial and compelling enough over the current stable branch to warrant"
+" it.  When that happens we create new stable and development versions 1.N.0 "
 "and 1.(N+1).0 [N is even].  The new dot-oh release won't necessarily be so "
-"stable at this point, but by backporting fixes from development, that branch "
-"will stabilize over time."
+"stable at this point, but by backporting fixes from development, that branch"
+" will stabilize over time."
 msgstr ""
 
 #. type: =head1
@@ -5220,10 +4758,10 @@ msgstr ""
 msgid ""
 "There are two sorts of API action, depending on whether the call goes "
 "through to the daemon in the appliance, or is serviced entirely by the "
-"library (see L</ARCHITECTURE> above).  L</guestfs_sync> is an example of the "
-"former, since the sync is done in the appliance.  L</guestfs_set_trace> is "
-"an example of the latter, since a trace flag is maintained in the handle and "
-"all tracing is done on the library side."
+"library (see L</ARCHITECTURE> above).  L</guestfs_sync> is an example of the"
+" former, since the sync is done in the appliance.  L</guestfs_set_trace> is "
+"an example of the latter, since a trace flag is maintained in the handle and"
+" all tracing is done on the library side."
 msgstr ""
 
 #. type: textblock
@@ -5242,8 +4780,8 @@ msgid ""
 "For library-only actions of the second type, add to the "
 "C<non_daemon_functions> list.  Since these functions are serviced by the "
 "library and do not travel over the RPC mechanism to the daemon, these "
-"functions do not need a procedure number, and so the procedure number is set "
-"to C<-1>."
+"functions do not need a procedure number, and so the procedure number is set"
+" to C<-1>."
 msgstr ""
 
 #. type: textblock
@@ -5292,10 +4830,10 @@ msgstr ""
 #: ../src/guestfs.pod:2512
 msgid ""
 "You can supply zero or as many tests as you want per API call.  The tests "
-"can either be added as part of the API description (C<generator/"
-"generator_actions.ml>), or in some rarer cases you may want to drop a script "
-"into C<regressions/>.  Note that adding a script to C<regressions/> is "
-"slower, so if possible use the first method."
+"can either be added as part of the API description "
+"(C<generator/generator_actions.ml>), or in some rarer cases you may want to "
+"drop a script into C<regressions/>.  Note that adding a script to "
+"C<regressions/> is slower, so if possible use the first method."
 msgstr ""
 
 #. type: textblock
@@ -5434,8 +4972,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2577
 msgid ""
-"See C<capitests/tests.c> for more details of how these environment variables "
-"work."
+"See C<capitests/tests.c> for more details of how these environment variables"
+" work."
 msgstr ""
 
 #. type: =head2
@@ -5479,8 +5017,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2598
 msgid ""
-"If you use Emacs, add the following to one of one of your start-up files (e."
-"g., ~/.emacs), to help ensure that you get indentation right:"
+"If you use Emacs, add the following to one of one of your start-up files "
+"(e.g., ~/.emacs), to help ensure that you get indentation right:"
 msgstr ""
 
 #. type: verbatim
@@ -5552,8 +5090,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2635
 msgid ""
-"In the daemon code we have created custom printf formatters C<%Q> and C<%R>, "
-"which are used to do shell quoting."
+"In the daemon code we have created custom printf formatters C<%Q> and C<%R>,"
+" which are used to do shell quoting."
 msgstr ""
 
 #. type: =item
@@ -5580,7 +5118,6 @@ msgid ""
 "the sysroot."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2652 ../fish/guestfish.pod:242 ../fish/guestfish.pod:673
 msgid "For example:"
@@ -5602,10 +5139,10 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2658
 msgid ""
-"I<Note:> Do I<not> use these when you are passing parameters to the C<command"
-"{,r,v,rv}()> functions.  These parameters do NOT need to be quoted because "
-"they are not passed via the shell (instead, straight to exec).  You probably "
-"want to use the C<sysroot_path()> function however."
+"I<Note:> Do I<not> use these when you are passing parameters to the "
+"C<command{,r,v,rv}()> functions.  These parameters do NOT need to be quoted "
+"because they are not passed via the shell (instead, straight to exec).  You "
+"probably want to use the C<sysroot_path()> function however."
 msgstr ""
 
 #. type: =head2
@@ -5616,8 +5153,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2666
 msgid ""
-"Submit patches to the mailing list: L<http://www.redhat.com/mailman/listinfo/"
-"libguestfs> and CC to L<rjones@redhat.com>."
+"Submit patches to the mailing list: "
+"L<http://www.redhat.com/mailman/listinfo/libguestfs> and CC to "
+"L<rjones@redhat.com>."
 msgstr ""
 
 #. type: =head2
@@ -5634,9 +5172,9 @@ msgstr ""
 #: ../src/guestfs.pod:2674
 msgid ""
 "However many messages come from the daemon, and we don't translate those at "
-"the moment.  One reason is that the appliance generally has all locale files "
-"removed from it, because they take up a lot of space.  So we'd have to readd "
-"some of those, as well as copying our PO files into the appliance."
+"the moment.  One reason is that the appliance generally has all locale files"
+" removed from it, because they take up a lot of space.  So we'd have to "
+"readd some of those, as well as copying our PO files into the appliance."
 msgstr ""
 
 #. type: textblock
@@ -5692,8 +5230,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2702
 msgid ""
-"Safety and liveness tests of components that libguestfs depends upon (not of "
-"libguestfs itself).  Mainly this is for qemu and the kernel."
+"Safety and liveness tests of components that libguestfs depends upon (not of"
+" libguestfs itself).  Mainly this is for qemu and the kernel."
 msgstr ""
 
 #. type: =item
@@ -5714,7 +5252,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2711
 msgid ""
-"The daemon that runs inside the libguestfs appliance and carries out actions."
+"The daemon that runs inside the libguestfs appliance and carries out "
+"actions."
 msgstr ""
 
 #. type: =item
@@ -5756,8 +5295,8 @@ msgstr ""
 #: ../src/guestfs.pod:2728
 msgid ""
 "L<guestfish(1)>, the command-line shell, and various shell scripts built on "
-"top such as L<virt-copy-in(1)>, L<virt-copy-out(1)>, L<virt-tar-in(1)>, "
-"L<virt-tar-out(1)>."
+"top such as L<virt-copy-in(1)>, L<virt-copy-out(1)>, L<virt-tar-in(1)>, L"
+"<virt-tar-out(1)>."
 msgstr ""
 
 #. type: =item
@@ -5888,7 +5427,8 @@ msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:2783
-msgid "Command line tools written in Perl (L<virt-resize(1)> and many others)."
+msgid ""
+"Command line tools written in Perl (L<virt-resize(1)> and many others)."
 msgstr ""
 
 #. type: =item
@@ -5953,13 +5493,11 @@ msgstr ""
 msgid "LIMITS"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs.pod:2812
 msgid "PROTOCOL LIMITS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2814
 msgid ""
@@ -5971,17 +5509,15 @@ msgid ""
 "documented, with a link back to this section of the documentation."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2822
 msgid ""
 "A simple call such as L</guestfs_cat> returns its result (the file data) in "
-"a simple string.  Because this string is at some point internally encoded as "
-"a message, the maximum size that it can return is slightly under 4 MB.  If "
+"a simple string.  Because this string is at some point internally encoded as"
+" a message, the maximum size that it can return is slightly under 4 MB.  If "
 "the requested file is larger than this then you will get an error."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2828
 msgid ""
@@ -5990,7 +5526,6 @@ msgid ""
 "and L</DOWNLOADING> document how to do this."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2832
 msgid ""
@@ -6005,14 +5540,15 @@ msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:2837
-msgid "When using virtio disks (the default) the current limit is B<25> disks."
+msgid ""
+"When using virtio disks (the default) the current limit is B<25> disks."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:2840
 msgid ""
-"Virtio itself consumes 1 virtual PCI slot per disk, and PCI is limited to 31 "
-"slots.  However febootstrap only understands disks with names C</dev/vda> "
+"Virtio itself consumes 1 virtual PCI slot per disk, and PCI is limited to 31"
+" slots.  However febootstrap only understands disks with names C</dev/vda> "
 "through C</dev/vdz> (26 letters) and it reserves one disk for its own "
 "purposes."
 msgstr ""
@@ -6045,8 +5581,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2856
 msgid ""
-"This is because it reserves 4 bits for the minor device number (thus C</dev/"
-"vda>, and C</dev/vda1> through C</dev/vda15>)."
+"This is because it reserves 4 bits for the minor device number (thus "
+"C</dev/vda>, and C</dev/vda1> through C</dev/vda15>)."
 msgstr ""
 
 #. type: textblock
@@ -6099,16 +5635,16 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2881
 msgid ""
-"The MBR (ie. classic MS-DOS) partitioning scheme uses 32 bit sector "
-"numbers.  Assuming a 512 byte sector size, this means that MBR cannot "
-"address a partition located beyond 2 TB on the disk."
+"The MBR (ie. classic MS-DOS) partitioning scheme uses 32 bit sector numbers."
+"  Assuming a 512 byte sector size, this means that MBR cannot address a "
+"partition located beyond 2 TB on the disk."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:2885
 msgid ""
-"It is recommended that you use GPT partitions on disks which are larger than "
-"this size.  GPT uses 64 bit sector numbers and so can address partitions "
+"It is recommended that you use GPT partitions on disks which are larger than"
+" this size.  GPT uses 64 bit sector numbers and so can address partitions "
 "which are theoretically larger than the largest disk we could support."
 msgstr ""
 
@@ -6133,8 +5669,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2898
 msgid ""
-"The API functions L</guestfs_upload>, L</guestfs_download>, L</"
-"guestfs_tar_in>, L</guestfs_tar_out> and the like allow unlimited sized "
+"The API functions L</guestfs_upload>, L</guestfs_download>, "
+"L</guestfs_tar_in>, L</guestfs_tar_out> and the like allow unlimited sized "
 "uploads and downloads."
 msgstr ""
 
@@ -6153,32 +5689,27 @@ msgid ""
 "See the source code for more information."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:2910 ../fish/guestfish.pod:1075
 #: ../test-tool/libguestfs-test-tool.pod:82
 msgid "ENVIRONMENT VARIABLES"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:2914 ../fish/guestfish.pod:1106
 msgid "LIBGUESTFS_APPEND"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2916 ../fish/guestfish.pod:1108
 msgid "Pass additional options to the guest kernel."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:2918 ../fish/guestfish.pod:1110
 msgid "LIBGUESTFS_DEBUG"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2920
 msgid ""
@@ -6186,20 +5717,17 @@ msgid ""
 "effect as calling C<guestfs_set_verbose (g, 1)>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:2923 ../fish/guestfish.pod:1115
 msgid "LIBGUESTFS_MEMSIZE"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2925 ../fish/guestfish.pod:1117
 msgid ""
 "Set the memory allocated to the qemu process, in megabytes.  For example:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs.pod:2928 ../fish/guestfish.pod:1120
 #, no-wrap
@@ -6208,7 +5736,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:2930 ../fish/guestfish.pod:1122
 msgid "LIBGUESTFS_PATH"
@@ -6221,33 +5748,28 @@ msgid ""
 "the discussion of paths in section L</PATH> above."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:2935 ../fish/guestfish.pod:1127
 msgid "LIBGUESTFS_QEMU"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2937 ../fish/guestfish.pod:1129
 msgid ""
-"Set the default qemu binary that libguestfs uses.  If not set, then the qemu "
-"which was found at compile time by the configure script is used."
+"Set the default qemu binary that libguestfs uses.  If not set, then the qemu"
+" which was found at compile time by the configure script is used."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2941
 msgid "See also L</QEMU WRAPPERS> above."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:2943 ../fish/guestfish.pod:1133
 msgid "LIBGUESTFS_TRACE"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2945
 msgid ""
@@ -6255,7 +5777,6 @@ msgid ""
 "effect as calling C<guestfs_set_trace (g, 1)>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs.pod:2948 ../fish/guestfish.pod:1142
 msgid "TMPDIR"
@@ -6277,7 +5798,6 @@ msgid ""
 "use in case C</var/tmp> is not large enough."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:2961 ../fish/guestfish.pod:1214
 #: ../test-tool/libguestfs-test-tool.pod:87 ../fuse/guestmount.pod:279
@@ -6290,105 +5810,90 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2963
 msgid ""
-"L<guestfs-examples(3)>, L<guestfs-ocaml(3)>, L<guestfs-python(3)>, L<guestfs-"
-"ruby(3)>, L<guestfish(1)>, L<guestmount(1)>, L<virt-cat(1)>, L<virt-copy-in"
-"(1)>, L<virt-copy-out(1)>, L<virt-df(1)>, L<virt-edit(1)>, L<virt-filesystems"
-"(1)>, L<virt-inspector(1)>, L<virt-list-filesystems(1)>, L<virt-list-"
-"partitions(1)>, L<virt-ls(1)>, L<virt-make-fs(1)>, L<virt-rescue(1)>, L<virt-"
-"tar(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)>, L<virt-win-reg(1)>, L<qemu(1)"
-">, L<febootstrap(1)>, L<hivex(3)>, L<http://libguestfs.org/>."
+"L<guestfs-examples(3)>, L<guestfs-ocaml(3)>, L<guestfs-python(3)>, L"
+"<guestfs-ruby(3)>, L<guestfish(1)>, L<guestmount(1)>, L<virt-cat(1)>, L"
+"<virt-copy-in(1)>, L<virt-copy-out(1)>, L<virt-df(1)>, L<virt-edit(1)>, L"
+"<virt-filesystems(1)>, L<virt-inspector(1)>, L<virt-list-filesystems(1)>, L"
+"<virt-list-partitions(1)>, L<virt-ls(1)>, L<virt-make-fs(1)>, L<virt-"
+"rescue(1)>, L<virt-tar(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)>, L<virt-"
+"win-reg(1)>, L<qemu(1)>, L<febootstrap(1)>, L<hivex(3)>, "
+"L<http://libguestfs.org/>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2990
 msgid ""
-"Tools with a similar purpose: L<fdisk(8)>, L<parted(8)>, L<kpartx(8)>, L<lvm"
-"(8)>, L<disktype(1)>."
+"Tools with a similar purpose: L<fdisk(8)>, L<parted(8)>, L<kpartx(8)>, "
+"L<lvm(8)>, L<disktype(1)>."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:2997 ../tools/virt-win-reg.pl:759
 #: ../tools/virt-make-fs.pl:553
 msgid "BUGS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:2999
 msgid "To get a list of bugs against libguestfs use this link:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:3001
 msgid ""
-"L<https://bugzilla.redhat.com/buglist.cgi?"
-"component=libguestfs&product=Virtualization+Tools>"
+"L<https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:3003
 msgid "To report a new bug against libguestfs use this link:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:3005
 msgid ""
-"L<https://bugzilla.redhat.com/enter_bug.cgi?"
-"component=libguestfs&product=Virtualization+Tools>"
+"L<https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:3007
 msgid "When reporting a bug, please check:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:3013
 msgid "That the bug hasn't been reported already."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:3017
 msgid "That you are testing a recent version."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:3021
 msgid "Describe the bug accurately, and give a way to reproduce it."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:3025
 msgid ""
-"Run libguestfs-test-tool and paste the B<complete, unedited> output into the "
-"bug report."
+"Run libguestfs-test-tool and paste the B<complete, unedited> output into the"
+" bug report."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:3030 ../fish/guestfish.pod:1238
 #: ../test-tool/libguestfs-test-tool.pod:93 ../fuse/guestmount.pod:290
 msgid "AUTHORS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:3032 ../fish/guestfish.pod:1240
 #: ../test-tool/libguestfs-test-tool.pod:95 ../fuse/guestmount.pod:292
 msgid "Richard W.M. Jones (C<rjones at redhat dot com>)"
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../src/guestfs.pod:3034 ../fish/guestfish.pod:1242
 #: ../test-tool/libguestfs-test-tool.pod:97 ../fuse/guestmount.pod:294
@@ -6404,27 +5909,24 @@ msgstr ""
 msgid "Copyright (C) 2009-2011 Red Hat Inc.  L<http://libguestfs.org/>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:3039
 msgid ""
 "This library is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU Lesser General Public License as published by the "
-"Free Software Foundation; either version 2 of the License, or (at your "
+"under the terms of the GNU Lesser General Public License as published by the"
+" Free Software Foundation; either version 2 of the License, or (at your "
 "option) any later version."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:3044
 msgid ""
 "This library is distributed in the hope that it will be useful, but WITHOUT "
 "ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License "
-"for more details."
+"FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License"
+" for more details."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs.pod:3049
 msgid ""
@@ -6433,13 +5935,11 @@ msgid ""
 "Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1
 msgid "guestfs_add_cdrom"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3
 #, no-wrap
@@ -6450,7 +5950,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7 ../fish/guestfish-actions.pod:5
 msgid "This function adds a virtual CD-ROM disk image to the guest."
@@ -6461,17 +5960,15 @@ msgstr ""
 msgid "This is equivalent to the qemu parameter I<-cdrom filename>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../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."
+"and C<http:> URLs.  To specify those, use the general C<guestfs_config> call"
+" instead."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:24
 msgid ""
@@ -6480,7 +5977,6 @@ msgid ""
 "C<guestfs_add_drive_ro> instead."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:30 ../src/guestfs-actions.pod:140
 #: ../src/guestfs-actions.pod:201 ../src/guestfs-actions.pod:238
@@ -6575,7 +6071,6 @@ msgstr ""
 msgid "This function returns 0 on success or -1 on error."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:32 ../src/guestfs-actions.pod:254
 #: ../src/guestfs-actions.pod:275 ../fish/guestfish-actions.pod:28
@@ -6585,7 +6080,6 @@ msgid ""
 "instead."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:35 ../src/guestfs-actions.pod:257
 #: ../src/guestfs-actions.pod:278 ../src/guestfs-actions.pod:1513
@@ -6610,7 +6104,6 @@ msgid ""
 "these functions."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:39 ../src/guestfs-actions.pod:142
 #: ../src/guestfs-actions.pod:1165 ../src/guestfs-actions.pod:1980
@@ -6623,13 +6116,11 @@ msgstr ""
 msgid "(Added in 0.3)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:41
 msgid "guestfs_add_domain"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:43
 #, no-wrap
@@ -6641,7 +6132,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:48 ../src/guestfs-actions.pod:151
 #: ../src/guestfs-actions.pod:832 ../src/guestfs-actions.pod:2824
@@ -6665,17 +6155,15 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../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."
+"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
 #. type: textblock
 #: ../src/guestfs-actions.pod:64 ../fish/guestfish-actions.pod:46
 msgid ""
@@ -6683,7 +6171,6 @@ msgid ""
 "error is returned, then no disks are added."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:67 ../fish/guestfish-actions.pod:49
 msgid ""
@@ -6692,22 +6179,21 @@ msgid ""
 "to acquire the libvirt lock on each disk."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:71 ../fish/guestfish-actions.pod:53
 msgid ""
-"Disks must be accessible locally.  This often means that adding disks from a "
-"remote libvirt connection (see L<http://libvirt.org/remote.html>)  will fail "
-"unless those disks are accessible via the same device path locally too."
+"Disks must be accessible locally.  This often means that adding disks from a"
+" remote libvirt connection (see L<http://libvirt.org/remote.html>)  will "
+"fail unless those disks are accessible via the same device path locally too."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:76 ../fish/guestfish-actions.pod:58
 msgid ""
-"The optional C<libvirturi> parameter sets the libvirt URI (see L<http://"
-"libvirt.org/uri.html>).  If this is not set then we connect to the default "
-"libvirt URI (or one set through an environment variable, see the libvirt "
-"documentation for full details)."
+"The optional C<libvirturi> parameter sets the libvirt URI (see "
+"L<http://libvirt.org/uri.html>).  If this is not set then we connect to the "
+"default libvirt URI (or one set through an environment variable, see the "
+"libvirt documentation for full details)."
 msgstr ""
 
 #. type: textblock
@@ -6716,8 +6202,8 @@ msgid ""
 "The optional C<live> flag controls whether this call will try to connect to "
 "a running virtual machine C<guestfsd> process if it sees a suitable "
 "E<lt>channelE<gt> element in the libvirt XML definition.  The default (if "
-"the flag is omitted) is never to try.  See L<guestfs(3)/ATTACHING TO RUNNING "
-"DAEMONS> for more information."
+"the flag is omitted) is never to try.  See L<guestfs(3)/ATTACHING TO RUNNING"
+" DAEMONS> for more information."
 msgstr ""
 
 #. type: textblock
@@ -6725,11 +6211,10 @@ msgstr ""
 msgid ""
 "If the C<allowuuid> flag is true (default is false) then a UUID I<may> be "
 "passed instead of the domain name.  The C<dom> string is treated as a UUID "
-"first and looked up, and if that lookup fails then we treat C<dom> as a name "
-"as usual."
+"first and looked up, and if that lookup fails then we treat C<dom> as a name"
+" as usual."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:94
 msgid ""
@@ -6737,7 +6222,6 @@ msgid ""
 "C<guestfs_add_drive_opts>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:97 ../src/guestfs-actions.pod:350
 #: ../src/guestfs-actions.pod:515 ../src/guestfs-actions.pod:693
@@ -6755,19 +6239,16 @@ msgstr ""
 msgid "On error this function returns -1."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:99
 msgid "(Added in 1.7.4)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:101
 msgid "guestfs_add_domain_va"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:103
 #, no-wrap
@@ -6779,13 +6260,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:108
 msgid "This is the \"va_list variant\" of L</guestfs_add_domain>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:110 ../src/guestfs-actions.pod:121
 #: ../src/guestfs-actions.pod:214 ../src/guestfs-actions.pod:225
@@ -6797,13 +6276,11 @@ msgstr ""
 msgid "See L</CALLS WITH OPTIONAL ARGUMENTS>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:112
 msgid "guestfs_add_domain_argv"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:114
 #, no-wrap
@@ -6815,19 +6292,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:119
 msgid "This is the \"argv variant\" of L</guestfs_add_domain>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:123
 msgid "guestfs_add_drive"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:125
 #, no-wrap
@@ -6838,16 +6312,14 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../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 "
+"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
 #. type: textblock
 #: ../src/guestfs-actions.pod:133
 msgid ""
@@ -6858,13 +6330,11 @@ msgid ""
 "C<guestfs_add_drive_opts>, and specifying the format."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:144
 msgid "guestfs_add_drive_opts"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:146
 #, no-wrap
@@ -6876,7 +6346,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:156
 #, no-wrap
@@ -6887,7 +6356,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:160 ../fish/guestfish-actions.pod:102
 msgid ""
@@ -6896,36 +6364,31 @@ msgid ""
 "second time as C</dev/sdb>, and so on."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:165 ../fish/guestfish-actions.pod:107
 msgid ""
 "You don't necessarily need to be root when using libguestfs.  However you "
-"obviously do need sufficient permissions to access the filename for whatever "
-"operations you want to perform (ie. read access if you just want to read the "
-"image or write access if you want to modify the image)."
+"obviously do need sufficient permissions to access the filename for whatever"
+" operations you want to perform (ie. read access if you just want to read "
+"the image or write access if you want to modify the image)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:171 ../fish/guestfish-actions.pod:113
 msgid "This call checks that C<filename> exists."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:173 ../src/guestfs-actions.pod:4653
 #: ../fish/guestfish-actions.pod:115 ../fish/guestfish-actions.pod:3096
 msgid "The optional arguments are:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:177 ../fish/guestfish-actions.pod:119
 msgid "C<readonly>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:179 ../fish/guestfish-actions.pod:121
 msgid ""
@@ -6934,22 +6397,19 @@ msgid ""
 "the end.  The disk that you add is not modified."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:183 ../fish/guestfish-actions.pod:125
 msgid "C<format>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../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.  "
+"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
 #. type: textblock
 #: ../src/guestfs-actions.pod:189 ../fish/guestfish-actions.pod:131
 msgid ""
@@ -6958,13 +6418,11 @@ msgid ""
 "RHBZ#642934.  Specifying the format closes this security hole."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:194 ../fish/guestfish-actions.pod:136
 msgid "C<iface>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:196
 msgid ""
@@ -6972,19 +6430,16 @@ msgid ""
 "C<guestfs_add_drive_with_if> call (q.v.)"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:203
 msgid "(Added in 1.5.23)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:205
 msgid "guestfs_add_drive_opts_va"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:207
 #, no-wrap
@@ -6996,19 +6451,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:212
 msgid "This is the \"va_list variant\" of L</guestfs_add_drive_opts>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:216
 msgid "guestfs_add_drive_opts_argv"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:218
 #, no-wrap
@@ -7020,19 +6472,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:223
 msgid "This is the \"argv variant\" of L</guestfs_add_drive_opts>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:227
 msgid "guestfs_add_drive_ro"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:229
 #, no-wrap
@@ -7043,7 +6492,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:233
 msgid ""
@@ -7052,19 +6500,16 @@ msgid ""
 "disk is added read-only, with the format being detected automatically."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:240
 msgid "(Added in 1.0.38)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:242
 msgid "guestfs_add_drive_ro_with_if"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:244
 #, no-wrap
@@ -7076,28 +6521,24 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../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."
+"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
 #. type: textblock
 #: ../src/guestfs-actions.pod:261 ../src/guestfs-actions.pod:282
 #: ../src/guestfs-actions.pod:2429
 msgid "(Added in 1.0.84)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:263
 msgid "guestfs_add_drive_with_if"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:265
 #, no-wrap
@@ -7109,7 +6550,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:270
 msgid ""
@@ -7117,13 +6557,11 @@ msgid ""
 "QEMU interface emulation to use at run time."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:284
 msgid "guestfs_aug_clear"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:286
 #, no-wrap
@@ -7134,7 +6572,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:290 ../fish/guestfish-actions.pod:188
 msgid ""
@@ -7142,19 +6579,16 @@ msgid ""
 "L<augtool(1)> C<clear> command."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:295 ../src/guestfs-actions.pod:2179
 msgid "(Added in 1.3.4)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:297
 msgid "guestfs_aug_close"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:299
 #, no-wrap
@@ -7164,16 +6598,14 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../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."
+"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
 #. type: textblock
 #: ../src/guestfs-actions.pod:309 ../src/guestfs-actions.pod:334
 #: ../src/guestfs-actions.pod:352 ../src/guestfs-actions.pod:366
@@ -7185,13 +6617,11 @@ msgstr ""
 msgid "(Added in 0.7)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:311
 msgid "guestfs_aug_defnode"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:313
 #, no-wrap
@@ -7204,14 +6634,12 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:319 ../fish/guestfish-actions.pod:204
 msgid ""
 "Defines a variable C<name> whose value is the result of evaluating C<expr>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:322
 msgid ""
@@ -7220,7 +6648,6 @@ msgid ""
 "containing that single node."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:326 ../fish/guestfish-actions.pod:211
 msgid ""
@@ -7228,7 +6655,6 @@ msgid ""
 "nodeset, and a boolean flag if a node was created."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:330
 msgid ""
@@ -7236,13 +6662,11 @@ msgid ""
 "an error.  I<The caller must call C<guestfs_free_int_bool> after use>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:336
 msgid "guestfs_aug_defvar"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:338
 #, no-wrap
@@ -7254,7 +6678,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:343 ../fish/guestfish-actions.pod:219
 msgid ""
@@ -7262,7 +6685,6 @@ msgid ""
 "C<expr>.  If C<expr> is NULL, then C<name> is undefined."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:347 ../fish/guestfish-actions.pod:223
 msgid ""
@@ -7270,13 +6692,11 @@ msgid ""
 "evaluates to something which is not a nodeset."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:354
 msgid "guestfs_aug_get"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:356
 #, no-wrap
@@ -7287,7 +6707,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:360 ../fish/guestfish-actions.pod:230
 msgid ""
@@ -7295,7 +6714,6 @@ msgid ""
 "node, the C<value> is returned."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:363 ../src/guestfs-actions.pod:922
 #: ../src/guestfs-actions.pod:940 ../src/guestfs-actions.pod:1000
@@ -7326,13 +6744,11 @@ msgid ""
 "the returned string after use>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:368
 msgid "guestfs_aug_init"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:370
 #, no-wrap
@@ -7344,7 +6760,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:375 ../fish/guestfish-actions.pod:237
 msgid ""
@@ -7353,20 +6768,17 @@ msgid ""
 "closed."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:379
 msgid "You must call this before using any other C<guestfs_aug_*> commands."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:382 ../fish/guestfish-actions.pod:244
 msgid ""
 "C<root> is the filesystem root.  C<root> must not be NULL, use C</> instead."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:385 ../fish/guestfish-actions.pod:247
 msgid ""
@@ -7374,25 +6786,21 @@ msgid ""
 "logical I<or> of the following integers:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:391 ../fish/guestfish-actions.pod:253
 msgid "C<AUG_SAVE_BACKUP> = 1"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:393 ../fish/guestfish-actions.pod:255
 msgid "Keep the original file with a C<.augsave> extension."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:395 ../fish/guestfish-actions.pod:257
 msgid "C<AUG_SAVE_NEWFILE> = 2"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:397 ../fish/guestfish-actions.pod:259
 msgid ""
@@ -7400,73 +6808,61 @@ msgid ""
 "original.  Overrides C<AUG_SAVE_BACKUP>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:400 ../fish/guestfish-actions.pod:262
 msgid "C<AUG_TYPE_CHECK> = 4"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:402 ../fish/guestfish-actions.pod:264
 msgid "Typecheck lenses (can be expensive)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:404 ../fish/guestfish-actions.pod:266
 msgid "C<AUG_NO_STDINC> = 8"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:406 ../fish/guestfish-actions.pod:268
 msgid "Do not use standard load path for modules."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:408 ../fish/guestfish-actions.pod:270
 msgid "C<AUG_SAVE_NOOP> = 16"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:410 ../fish/guestfish-actions.pod:272
 msgid "Make save a no-op, just record what would have been changed."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:412 ../fish/guestfish-actions.pod:274
 msgid "C<AUG_NO_LOAD> = 32"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:414
 msgid "Do not load the tree in C<guestfs_aug_init>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:418
 msgid "To close the handle, you can call C<guestfs_aug_close>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:420 ../fish/guestfish-actions.pod:282
 msgid "To find out more about Augeas, see L<http://augeas.net/>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:426
 msgid "guestfs_aug_insert"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:428
 #, no-wrap
@@ -7479,15 +6875,13 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:434 ../fish/guestfish-actions.pod:288
 msgid ""
-"Create a new sibling C<label> for C<path>, inserting it into the tree before "
-"or after C<path> (depending on the boolean flag C<before>)."
+"Create a new sibling C<label> for C<path>, inserting it into the tree before"
+" or after C<path> (depending on the boolean flag C<before>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:438 ../fish/guestfish-actions.pod:292
 msgid ""
@@ -7495,13 +6889,11 @@ msgid ""
 "be a label, ie. not contain C</>, C<*> or end with a bracketed index C<[N]>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:446
 msgid "guestfs_aug_load"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:448
 #, no-wrap
@@ -7511,25 +6903,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:451 ../fish/guestfish-actions.pod:300
 msgid "Load files into the tree."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:453 ../fish/guestfish-actions.pod:302
 msgid "See C<aug_load> in the Augeas documentation for the full gory details."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:460
 msgid "guestfs_aug_ls"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:462
 #, no-wrap
@@ -7540,7 +6928,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:466
 msgid ""
@@ -7548,7 +6935,6 @@ msgid ""
 "sorting the resulting nodes into alphabetical order."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:469 ../src/guestfs-actions.pod:485
 #: ../src/guestfs-actions.pod:631 ../src/guestfs-actions.pod:1138
@@ -7573,12 +6959,11 @@ msgstr ""
 #: ../src/guestfs-actions.pod:7842 ../src/guestfs-actions.pod:7888
 #: ../src/guestfs-actions.pod:7907
 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>."
+"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
 #. type: textblock
 #: ../src/guestfs-actions.pod:473 ../src/guestfs-actions.pod:1063
 #: ../src/guestfs-actions.pod:1081 ../src/guestfs-actions.pod:1491
@@ -7594,13 +6979,11 @@ msgstr ""
 msgid "(Added in 0.8)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:475
 msgid "guestfs_aug_match"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:477
 #, no-wrap
@@ -7611,7 +6994,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:481 ../fish/guestfish-actions.pod:316
 msgid ""
@@ -7620,13 +7002,11 @@ msgid ""
 "node in the current tree."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:491
 msgid "guestfs_aug_mv"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:493
 #, no-wrap
@@ -7638,7 +7018,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:498 ../fish/guestfish-actions.pod:324
 msgid ""
@@ -7646,13 +7025,11 @@ msgid ""
 "C<dest> is overwritten if it exists."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:505
 msgid "guestfs_aug_rm"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:507
 #, no-wrap
@@ -7663,25 +7040,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:511 ../fish/guestfish-actions.pod:331
 msgid "Remove C<path> and all of its children."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:513 ../fish/guestfish-actions.pod:333
 msgid "On success this returns the number of entries which were removed."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:519
 msgid "guestfs_aug_save"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:521
 #, no-wrap
@@ -7691,13 +7064,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:524 ../fish/guestfish-actions.pod:339
 msgid "This writes all pending changes to disk."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:526
 msgid ""
@@ -7705,13 +7076,11 @@ msgid ""
 "are saved."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:533
 msgid "guestfs_aug_set"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:535
 #, no-wrap
@@ -7723,13 +7092,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:540 ../fish/guestfish-actions.pod:348
 msgid "Set the value associated with C<path> to C<val>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:542
 msgid ""
@@ -7738,13 +7105,11 @@ msgid ""
 "this call.  Instead you must use the C<guestfs_aug_clear> call."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:551
 msgid "guestfs_available"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:553
 #, no-wrap
@@ -7755,7 +7120,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:557 ../fish/guestfish-actions.pod:359
 msgid ""
@@ -7764,7 +7128,6 @@ msgid ""
 "appliance will be able to provide."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:561
 msgid ""
@@ -7773,30 +7136,26 @@ msgid ""
 "runtime by calling C<guestfs_available_all_groups>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:566 ../fish/guestfish-actions.pod:368
 msgid ""
-"The argument C<groups> is a list of group names, eg: C<[\"inotify\", \"augeas"
-"\"]> would check for the availability of the Linux inotify functions and "
-"Augeas (configuration file editing) functions."
+"The argument C<groups> is a list of group names, eg: C<[\"inotify\", "
+"\"augeas\"]> would check for the availability of the Linux inotify functions"
+" and Augeas (configuration file editing) functions."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:571 ../fish/guestfish-actions.pod:373
 msgid "The command returns no error if I<all> requested groups are available."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:573 ../fish/guestfish-actions.pod:375
 msgid ""
-"It fails with an error if one or more of the requested groups is unavailable "
-"in the appliance."
+"It fails with an error if one or more of the requested groups is unavailable"
+" in the appliance."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:576 ../fish/guestfish-actions.pod:378
 msgid ""
@@ -7804,19 +7163,16 @@ msgid ""
 "always returned."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:579 ../fish/guestfish-actions.pod:381
 msgid "I<Notes:>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:585
 msgid "You must call C<guestfs_launch> before calling this function."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:587 ../fish/guestfish-actions.pod:389
 msgid ""
@@ -7824,7 +7180,6 @@ msgid ""
 "appliance/daemon until it is running and can be queried."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:593 ../fish/guestfish-actions.pod:395
 msgid ""
@@ -7833,7 +7188,6 @@ msgid ""
 "API functions even if they are available."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:600 ../fish/guestfish-actions.pod:402
 msgid ""
@@ -7842,7 +7196,6 @@ msgid ""
 "with all requirements satisfied, will support everything."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:607
 msgid ""
@@ -7851,19 +7204,16 @@ msgid ""
 "find out if the daemon implemented it.  See also C<guestfs_version>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:616 ../src/guestfs-actions.pod:1236
 msgid "(Added in 1.0.80)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:618
 msgid "guestfs_available_all_groups"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:620
 #, no-wrap
@@ -7873,7 +7223,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:623
 msgid ""
@@ -7883,25 +7232,21 @@ msgid ""
 "C<guestfs_available> on each member of the returned list."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:629
 msgid "See also C<guestfs_available> and L<guestfs(3)/AVAILABILITY>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:635
 msgid "(Added in 1.3.15)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:637
 msgid "guestfs_base64_in"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:639
 #, no-wrap
@@ -7913,26 +7258,22 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:644 ../fish/guestfish-actions.pod:432
 msgid ""
 "This command uploads base64-encoded data from C<base64file> to C<filename>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:649 ../src/guestfs-actions.pod:663
 msgid "(Added in 1.3.5)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:651
 msgid "guestfs_base64_out"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:653
 #, no-wrap
@@ -7944,7 +7285,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:658 ../fish/guestfish-actions.pod:441
 msgid ""
@@ -7952,13 +7292,11 @@ msgid ""
 "file C<base64file> encoded as base64."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:665
 msgid "guestfs_blockdev_flushbufs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:667
 #, no-wrap
@@ -7969,14 +7307,12 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:671 ../fish/guestfish-actions.pod:450
 msgid ""
 "This tells the kernel to flush internal buffers associated with C<device>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:674 ../src/guestfs-actions.pod:691
 #: ../src/guestfs-actions.pod:706 ../src/guestfs-actions.pod:722
@@ -7991,7 +7327,6 @@ msgstr ""
 msgid "This uses the L<blockdev(8)> command."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:678 ../src/guestfs-actions.pod:695
 #: ../src/guestfs-actions.pod:710 ../src/guestfs-actions.pod:726
@@ -8001,13 +7336,11 @@ msgstr ""
 msgid "(Added in 0.9.3)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:680
 msgid "guestfs_blockdev_getbsz"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:682
 #, no-wrap
@@ -8018,13 +7351,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:686 ../fish/guestfish-actions.pod:459
 msgid "This returns the block size of a device."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:688 ../src/guestfs-actions.pod:788
 #: ../fish/guestfish-actions.pod:461 ../fish/guestfish-actions.pod:524
@@ -8033,13 +7364,11 @@ msgid ""
 "size>)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:697
 msgid "guestfs_blockdev_getro"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:699
 #, no-wrap
@@ -8050,7 +7379,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:703 ../fish/guestfish-actions.pod:470
 msgid ""
@@ -8058,7 +7386,6 @@ msgid ""
 "only, false if not)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:708 ../src/guestfs-actions.pod:1474
 #: ../src/guestfs-actions.pod:1489 ../src/guestfs-actions.pod:1978
@@ -8078,13 +7405,11 @@ msgstr ""
 msgid "This function returns a C truth value on success or -1 on error."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:712
 msgid "guestfs_blockdev_getsize64"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:714
 #, no-wrap
@@ -8095,25 +7420,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:718 ../fish/guestfish-actions.pod:479
 msgid "This returns the size of the device in bytes."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:720
 msgid "See also C<guestfs_blockdev_getsz>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:728
 msgid "guestfs_blockdev_getss"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:730
 #, no-wrap
@@ -8124,15 +7445,13 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:734 ../fish/guestfish-actions.pod:489
 msgid ""
-"This returns the size of sectors on a block device.  Usually 512, but can be "
-"larger for modern devices."
+"This returns the size of sectors on a block device.  Usually 512, but can be"
+" larger for modern devices."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:737
 msgid ""
@@ -8140,13 +7459,11 @@ msgid ""
 "that)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:746
 msgid "guestfs_blockdev_getsz"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:748
 #, no-wrap
@@ -8157,7 +7474,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:752 ../fish/guestfish-actions.pod:501
 msgid ""
@@ -8165,7 +7481,6 @@ msgid ""
 "the sectorsize isn't 512 bytes ... weird)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:755
 msgid ""
@@ -8173,13 +7488,11 @@ msgid ""
 "and C<guestfs_blockdev_getsize64> for the more useful I<size in bytes>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:765
 msgid "guestfs_blockdev_rereadpt"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:767
 #, no-wrap
@@ -8190,19 +7503,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:771 ../fish/guestfish-actions.pod:514
 msgid "Reread the partition table on C<device>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:779
 msgid "guestfs_blockdev_setbsz"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:781
 #, no-wrap
@@ -8214,19 +7524,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:786 ../fish/guestfish-actions.pod:522
 msgid "This sets the block size of a device."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:797
 msgid "guestfs_blockdev_setro"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:799
 #, no-wrap
@@ -8237,19 +7544,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:803 ../fish/guestfish-actions.pod:533
 msgid "Sets the block device named C<device> to read-only."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:811
 msgid "guestfs_blockdev_setrw"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:813
 #, no-wrap
@@ -8260,7 +7564,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:817 ../fish/guestfish-actions.pod:541
 msgid "Sets the block device named C<device> to read-write."
@@ -8374,13 +7677,11 @@ msgstr ""
 msgid "This is the \"argv variant\" of L</guestfs_btrfs_filesystem_resize>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:884
 msgid "guestfs_case_sensitive_path"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:886
 #, no-wrap
@@ -8391,7 +7692,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:890 ../fish/guestfish-actions.pod:574
 msgid ""
@@ -8400,7 +7700,6 @@ msgid ""
 "Windows configuration files or the Windows Registry, to the true path."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:895 ../fish/guestfish-actions.pod:579
 msgid ""
@@ -8410,7 +7709,6 @@ msgid ""
 "sensitive."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:900 ../fish/guestfish-actions.pod:584
 msgid ""
@@ -8420,56 +7718,48 @@ msgid ""
 "be a problem."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:906 ../fish/guestfish-actions.pod:590
 msgid ""
-"Bug or feature? You decide: L<http://www.tuxera.com/community/ntfs-3g-faq/"
-"#posixfilenames1>"
+"Bug or feature? You decide: L<http://www.tuxera.com/community/ntfs-3g-"
+"faq/#posixfilenames1>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:909 ../fish/guestfish-actions.pod:593
 msgid ""
-"This function resolves the true case of each element in the path and returns "
-"the case-sensitive path."
+"This function resolves the true case of each element in the path and returns"
+" the case-sensitive path."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../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 "
+"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
 #. type: textblock
 #: ../src/guestfs-actions.pod:917 ../fish/guestfish-actions.pod:601
 msgid "I<Note>: This function does not handle drive names, backslashes etc."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:920
 msgid "See also C<guestfs_realpath>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:925 ../src/guestfs-actions.pod:7377
 msgid "(Added in 1.0.75)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:927
 msgid "guestfs_cat"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:929
 #, no-wrap
@@ -8480,14 +7770,12 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:933 ../src/guestfs-actions.pod:5824
 #: ../fish/guestfish-actions.pod:610 ../fish/guestfish-actions.pod:3831
 msgid "Return the contents of the file named C<path>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:935
 msgid ""
@@ -8497,7 +7785,6 @@ msgid ""
 "functions which have a more complex interface."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:943 ../src/guestfs-actions.pod:1122
 #: ../src/guestfs-actions.pod:1142 ../src/guestfs-actions.pod:1438
@@ -8536,7 +7823,6 @@ msgid ""
 "between 2MB and 4MB.  See L<guestfs(3)/PROTOCOL LIMITS>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:946 ../src/guestfs-actions.pod:3738
 #: ../src/guestfs-actions.pod:3820 ../src/guestfs-actions.pod:3837
@@ -8547,13 +7833,11 @@ msgstr ""
 msgid "(Added in 0.4)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:948
 msgid "guestfs_checksum"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:950
 #, no-wrap
@@ -8565,14 +7849,12 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:955 ../fish/guestfish-actions.pod:624
 msgid ""
 "This call computes the MD5, SHAx or CRC checksum of the file named C<path>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:958 ../fish/guestfish-actions.pod:627
 msgid ""
@@ -8580,13 +7862,11 @@ msgid ""
 "must have one of the following values:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:963 ../fish/guestfish-actions.pod:632
 msgid "C<crc>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:965 ../fish/guestfish-actions.pod:634
 msgid ""
@@ -8594,97 +7874,81 @@ msgid ""
 "C<cksum> command."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:968 ../fish/guestfish-actions.pod:637
 msgid "C<md5>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:970 ../fish/guestfish-actions.pod:639
 msgid "Compute the MD5 hash (using the C<md5sum> program)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:972 ../fish/guestfish-actions.pod:641
 msgid "C<sha1>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:974 ../fish/guestfish-actions.pod:643
 msgid "Compute the SHA1 hash (using the C<sha1sum> program)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:976 ../fish/guestfish-actions.pod:645
 msgid "C<sha224>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:978 ../fish/guestfish-actions.pod:647
 msgid "Compute the SHA224 hash (using the C<sha224sum> program)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:980 ../fish/guestfish-actions.pod:649
 msgid "C<sha256>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:982 ../fish/guestfish-actions.pod:651
 msgid "Compute the SHA256 hash (using the C<sha256sum> program)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:984 ../fish/guestfish-actions.pod:653
 msgid "C<sha384>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:986 ../fish/guestfish-actions.pod:655
 msgid "Compute the SHA384 hash (using the C<sha384sum> program)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:988 ../fish/guestfish-actions.pod:657
 msgid "C<sha512>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:990 ../fish/guestfish-actions.pod:659
 msgid "Compute the SHA512 hash (using the C<sha512sum> program)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:994 ../fish/guestfish-actions.pod:663
 msgid "The checksum is returned as a printable string."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:996
 msgid "To get the checksum for a device, use C<guestfs_checksum_device>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:998
 msgid "To get the checksums for many files, use C<guestfs_checksums_out>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1003 ../src/guestfs-actions.pod:1311
 #: ../src/guestfs-actions.pod:2156 ../src/guestfs-actions.pod:3436
@@ -8693,13 +7957,11 @@ msgstr ""
 msgid "(Added in 1.0.2)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1005
 msgid "guestfs_checksum_device"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1007
 #, no-wrap
@@ -8711,7 +7973,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1012
 msgid ""
@@ -8720,7 +7981,6 @@ msgid ""
 "C<guestfs_checksum> command."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1019 ../src/guestfs-actions.pod:5167
 #: ../src/guestfs-actions.pod:5302 ../src/guestfs-actions.pod:5339
@@ -8730,13 +7990,11 @@ msgstr ""
 msgid "(Added in 1.3.2)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1021
 msgid "guestfs_checksums_out"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1023
 #, no-wrap
@@ -8749,38 +8007,33 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1029 ../fish/guestfish-actions.pod:681
 msgid ""
-"This command computes the checksums of all regular files in C<directory> and "
-"then emits a list of those checksums to the local output file C<sumsfile>."
+"This command computes the checksums of all regular files in C<directory> and"
+" then emits a list of those checksums to the local output file C<sumsfile>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1033 ../fish/guestfish-actions.pod:685
 msgid ""
 "This can be used for verifying the integrity of a virtual machine.  However "
-"to be properly secure you should pay attention to the output of the checksum "
-"command (it uses the ones from GNU coreutils).  In particular when the "
+"to be properly secure you should pay attention to the output of the checksum"
+" command (it uses the ones from GNU coreutils).  In particular when the "
 "filename is not printable, coreutils uses a special backslash syntax.  For "
 "more information, see the GNU coreutils info file."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1043
 msgid "(Added in 1.3.7)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1045
 msgid "guestfs_chmod"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1047
 #, no-wrap
@@ -8792,24 +8045,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1052 ../fish/guestfish-actions.pod:699
 msgid ""
-"Change the mode (permissions) of C<path> to C<mode>.  Only numeric modes are "
-"supported."
+"Change the mode (permissions) of C<path> to C<mode>.  Only numeric modes are"
+" supported."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1055 ../fish/guestfish-actions.pod:702
 msgid ""
-"I<Note>: When using this command from guestfish, C<mode> by default would be "
-"decimal, unless you prefix it with C<0> to get octal, ie. use C<0700> not "
+"I<Note>: When using this command from guestfish, C<mode> by default would be"
+" decimal, unless you prefix it with C<0> to get octal, ie. use C<0700> not "
 "C<700>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1059 ../src/guestfs-actions.pod:4584
 #: ../src/guestfs-actions.pod:4793 ../src/guestfs-actions.pod:4812
@@ -8819,13 +8069,11 @@ msgstr ""
 msgid "The mode actually set is affected by the umask."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1065
 msgid "guestfs_chown"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1067
 #, no-wrap
@@ -8838,13 +8086,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1073 ../fish/guestfish-actions.pod:712
 msgid "Change the file owner to C<owner> and group to C<group>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1075 ../src/guestfs-actions.pod:3655
 #: ../fish/guestfish-actions.pod:714 ../fish/guestfish-actions.pod:2495
@@ -8854,13 +8100,11 @@ msgid ""
 "this relatively easy)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1083
 msgid "guestfs_command"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1085
 #, no-wrap
@@ -8871,7 +8115,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1089 ../fish/guestfish-actions.pod:722
 msgid ""
@@ -8880,65 +8123,57 @@ msgid ""
 "Linux, with the same or compatible processor architecture)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../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 "
+"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
 #. type: textblock
 #: ../src/guestfs-actions.pod:1101 ../fish/guestfish-actions.pod:734
 msgid "The return value is anything printed to I<stdout> by the command."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1104 ../fish/guestfish-actions.pod:737
 msgid ""
-"If the command returns a non-zero exit status, then this function returns an "
-"error message.  The error message string is the content of I<stderr> from "
+"If the command returns a non-zero exit status, then this function returns an"
+" error message.  The error message string is the content of I<stderr> from "
 "the command."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1108 ../fish/guestfish-actions.pod:741
 msgid ""
-"The C<$PATH> environment variable will contain at least C</usr/bin> and C</"
-"bin>.  If you require a program from another location, you should provide "
-"the full path in the first parameter."
+"The C<$PATH> environment variable will contain at least C</usr/bin> and "
+"C</bin>.  If you require a program from another location, you should provide"
+" the full path in the first parameter."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1113 ../fish/guestfish-actions.pod:746
 msgid ""
-"Shared libraries and data files required by the program must be available on "
-"filesystems which are mounted in the correct places.  It is the caller's "
+"Shared libraries and data files required by the program must be available on"
+" filesystems which are mounted in the correct places.  It is the caller's "
 "responsibility to ensure all filesystems that are needed are mounted at the "
 "right locations."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1125 ../src/guestfs-actions.pod:1145
 #: ../src/guestfs-actions.pod:1610
 msgid "(Added in 0.9.1)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1127
 msgid "guestfs_command_lines"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1129
 #, no-wrap
@@ -8949,27 +8184,23 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1133
 msgid ""
-"This is the same as C<guestfs_command>, but splits the result into a list of "
-"lines."
+"This is the same as C<guestfs_command>, but splits the result into a list of"
+" lines."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1136
 msgid "See also: C<guestfs_sh_lines>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1147
 msgid "guestfs_config"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1149
 #, no-wrap
@@ -8989,25 +8220,21 @@ msgid ""
 "setting some parameters which would interfere with parameters that we use."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1159 ../fish/guestfish-actions.pod:776
 msgid "The first character of C<param> string must be a C<-> (dash)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1161 ../fish/guestfish-actions.pod:778
 msgid "C<value> can be NULL."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1167
 msgid "guestfs_copy_size"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1169
 #, no-wrap
@@ -9020,7 +8247,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1175 ../fish/guestfish-actions.pod:784
 msgid ""
@@ -9028,7 +8254,6 @@ msgid ""
 "C<src> to another destination device or file C<dest>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1178 ../fish/guestfish-actions.pod:787
 msgid ""
@@ -9046,11 +8271,10 @@ msgstr ""
 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>."
+"messages, the caller must register a progress event callback.  See "
+"L<guestfs(3)/GUESTFS_EVENT_PROGRESS>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1188 ../src/guestfs-actions.pod:4360
 #: ../src/guestfs-actions.pod:5739 ../src/guestfs-actions.pod:7463
@@ -9058,13 +8282,11 @@ msgstr ""
 msgid "(Added in 1.0.87)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1190
 msgid "guestfs_cp"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1192
 #, no-wrap
@@ -9076,7 +8298,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1197 ../fish/guestfish-actions.pod:794
 msgid ""
@@ -9084,7 +8305,6 @@ msgid ""
 "destination filename or destination directory."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1202 ../src/guestfs-actions.pod:1216
 #: ../src/guestfs-actions.pod:1288 ../src/guestfs-actions.pod:1362
@@ -9093,13 +8313,11 @@ msgstr ""
 msgid "(Added in 1.0.18)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1204
 msgid "guestfs_cp_a"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1206
 #, no-wrap
@@ -9111,21 +8329,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1211 ../fish/guestfish-actions.pod:801
 msgid ""
-"This copies a file or directory from C<src> to C<dest> recursively using the "
-"C<cp -a> command."
+"This copies a file or directory from C<src> to C<dest> recursively using the"
+" C<cp -a> command."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1218
 msgid "guestfs_dd"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1220
 #, no-wrap
@@ -9137,7 +8352,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1225 ../fish/guestfish-actions.pod:808
 msgid ""
@@ -9146,22 +8360,19 @@ msgid ""
 "or from a device or partition, for example to duplicate a filesystem."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../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>)."
+"source file or device, otherwise the copy will fail.  This command cannot do"
+" partial copies (see C<guestfs_copy_size>)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1238
 msgid "guestfs_df"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1240
 #, no-wrap
@@ -9171,13 +8382,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1243 ../fish/guestfish-actions.pod:821
 msgid "This command runs the C<df> command to report disk space used."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1245 ../src/guestfs-actions.pod:1262
 msgid ""
@@ -9186,7 +8395,6 @@ msgid ""
 "from programs."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1252 ../src/guestfs-actions.pod:1269
 #: ../src/guestfs-actions.pod:1387 ../src/guestfs-actions.pod:2359
@@ -9198,13 +8406,11 @@ msgstr ""
 msgid "(Added in 1.0.54)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1254
 msgid "guestfs_df_h"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1256
 #, no-wrap
@@ -9214,7 +8420,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1259 ../fish/guestfish-actions.pod:831
 msgid ""
@@ -9222,13 +8427,11 @@ msgid ""
 "readable format."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1271
 msgid "guestfs_dmesg"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1273
 #, no-wrap
@@ -9238,7 +8441,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1276 ../fish/guestfish-actions.pod:842
 msgid ""
@@ -9246,7 +8448,6 @@ msgid ""
 "This is sometimes useful for extended debugging of problems."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1280
 msgid ""
@@ -9255,13 +8456,11 @@ msgid ""
 "C<LIBGUESTFS_DEBUG=1> before running the program."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1290
 msgid "guestfs_download"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1292
 #, no-wrap
@@ -9273,7 +8472,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1297 ../src/guestfs-actions.pod:1322
 #: ../fish/guestfish-actions.pod:855 ../fish/guestfish-actions.pod:868
@@ -9282,26 +8480,22 @@ msgid ""
 "machine."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1300 ../src/guestfs-actions.pod:7222
 #: ../fish/guestfish-actions.pod:858 ../fish/guestfish-actions.pod:4797
 msgid "C<filename> can also be a named pipe."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1302
 msgid "See also C<guestfs_upload>, C<guestfs_cat>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1313
 msgid "guestfs_download_offset"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1315
 #, no-wrap
@@ -9315,7 +8509,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1325 ../fish/guestfish-actions.pod:871
 msgid ""
@@ -9323,34 +8516,29 @@ msgid ""
 "region must be within the file or device)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../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."
+"with this call, unlike with C<guestfs_pread>, and this call always reads the"
+" full amount unless an error occurs."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1333
 msgid "See also C<guestfs_download>, C<guestfs_pread>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1342 ../src/guestfs-actions.pod:7267
 msgid "(Added in 1.5.17)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1344
 msgid "guestfs_drop_caches"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1346
 #, no-wrap
@@ -9361,7 +8549,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1350 ../fish/guestfish-actions.pod:887
 msgid ""
@@ -9370,13 +8557,11 @@ msgid ""
 "to drop, see L<http://linux-mm.org/Drop_Caches>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1355 ../fish/guestfish-actions.pod:892
 msgid "Setting C<whattodrop> to 3 should drop everything."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1357 ../fish/guestfish-actions.pod:894
 msgid ""
@@ -9384,13 +8569,11 @@ msgid ""
 "maximum guest memory is freed."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1364
 msgid "guestfs_du"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1366
 #, no-wrap
@@ -9401,7 +8584,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1370 ../fish/guestfish-actions.pod:901
 msgid ""
@@ -9409,7 +8591,6 @@ msgid ""
 "C<path>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1373 ../fish/guestfish-actions.pod:904
 msgid ""
@@ -9418,20 +8599,17 @@ msgid ""
 "(recursively)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1377 ../fish/guestfish-actions.pod:908
 msgid ""
 "The result is the estimated size in I<kilobytes> (ie. units of 1024 bytes)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1389
 msgid "guestfs_e2fsck_f"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1391
 #, no-wrap
@@ -9446,11 +8624,10 @@ msgstr ""
 #: ../src/guestfs-actions.pod:1395 ../fish/guestfish-actions.pod:915
 msgid ""
 "This runs C<e2fsck -p -f device>, ie. runs the ext2/ext3 filesystem checker "
-"on C<device>, noninteractively (I<-p>), even if the filesystem appears to be "
-"clean (I<-f>)."
+"on C<device>, noninteractively (I<-p>), even if the filesystem appears to be"
+" clean (I<-f>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1399
 msgid ""
@@ -9458,19 +8635,16 @@ msgid ""
 "Normally you should use C<guestfs_fsck>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1404
 msgid "(Added in 1.0.29)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1406
 msgid "guestfs_echo_daemon"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1408
 #, no-wrap
@@ -9481,7 +8655,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1412 ../fish/guestfish-actions.pod:926
 msgid ""
@@ -9489,32 +8662,27 @@ msgid ""
 "between them and returns the resulting string."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1415 ../fish/guestfish-actions.pod:929
 msgid "You can use this command to test the connection through to the daemon."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1417
 msgid "See also C<guestfs_ping_daemon>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1422 ../src/guestfs-actions.pod:2167
 #: ../src/guestfs-actions.pod:6438
 msgid "(Added in 1.0.69)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1424
 msgid "guestfs_egrep"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1426
 #, no-wrap
@@ -9526,14 +8694,12 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1431 ../fish/guestfish-actions.pod:937
 msgid ""
 "This calls the external C<egrep> program and returns the matching lines."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1441 ../src/guestfs-actions.pod:1460
 #: ../src/guestfs-actions.pod:1517 ../src/guestfs-actions.pod:1563
@@ -9555,13 +8721,11 @@ msgstr ""
 msgid "(Added in 1.0.66)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1443
 msgid "guestfs_egrepi"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1445
 #, no-wrap
@@ -9573,20 +8737,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1450 ../fish/guestfish-actions.pod:947
 msgid ""
 "This calls the external C<egrep -i> program and returns the matching lines."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1462
 msgid "guestfs_equal"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1464
 #, no-wrap
@@ -9598,7 +8759,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1469 ../fish/guestfish-actions.pod:957
 msgid ""
@@ -9606,19 +8766,16 @@ msgid ""
 "content is exactly equal, or false otherwise."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1472 ../fish/guestfish-actions.pod:960
 msgid "The external L<cmp(1)> program is used for the comparison."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1478
 msgid "guestfs_exists"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1480
 #, no-wrap
@@ -9629,27 +8786,23 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1484 ../fish/guestfish-actions.pod:966
 msgid ""
-"This returns C<true> if and only if there is a file, directory (or anything) "
-"with the given C<path> name."
+"This returns C<true> if and only if there is a file, directory (or anything)"
+" with the given C<path> name."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1487
 msgid "See also C<guestfs_is_file>, C<guestfs_is_dir>, C<guestfs_stat>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1493
 msgid "guestfs_fallocate"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1495
 #, no-wrap
@@ -9661,7 +8814,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1500 ../src/guestfs-actions.pod:1526
 #: ../fish/guestfish-actions.pod:975 ../fish/guestfish-actions.pod:994
@@ -9670,7 +8822,6 @@ msgid ""
 "size C<len> bytes.  If the file exists already, it is overwritten."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1504 ../fish/guestfish-actions.pod:979
 msgid ""
@@ -9678,7 +8829,6 @@ msgid ""
 "allocates a file in the host and attaches it as a device."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1510 ../fish/guestfish-actions.pod:983
 msgid ""
@@ -9686,13 +8836,11 @@ msgid ""
 "instead."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1519
 msgid "guestfs_fallocate64"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1521
 #, no-wrap
@@ -9704,7 +8852,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1530
 msgid ""
@@ -9712,7 +8859,6 @@ msgid ""
 "file use C<guestfs_truncate_size> instead."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1533
 msgid ""
@@ -9721,7 +8867,6 @@ msgid ""
 "limiting the maximum size of files created through that call to 1GB."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1538 ../fish/guestfish-actions.pod:1006
 msgid ""
@@ -9729,19 +8874,16 @@ msgid ""
 "commands which create a file in the host and attach it as a device."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1544
 msgid "(Added in 1.3.17)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1546
 msgid "guestfs_fgrep"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1548
 #, no-wrap
@@ -9753,20 +8895,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1553 ../fish/guestfish-actions.pod:1014
 msgid ""
 "This calls the external C<fgrep> program and returns the matching lines."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1565
 msgid "guestfs_fgrepi"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1567
 #, no-wrap
@@ -9778,20 +8917,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1572 ../fish/guestfish-actions.pod:1024
 msgid ""
 "This calls the external C<fgrep -i> program and returns the matching lines."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1584
 msgid "guestfs_file"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1586
 #, no-wrap
@@ -9802,7 +8938,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1590 ../fish/guestfish-actions.pod:1034
 msgid ""
@@ -9810,7 +8945,6 @@ msgid ""
 "contents of the file."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1593 ../fish/guestfish-actions.pod:1037
 msgid ""
@@ -9828,9 +8962,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:1600 ../fish/guestfish-actions.pod:1044
 msgid ""
-"The output depends on the output of the underlying L<file(1)> command and it "
-"can change in future in ways beyond our control.  In other words, the output "
-"is not guaranteed by the ABI."
+"The output depends on the output of the underlying L<file(1)> command and it"
+" can change in future in ways beyond our control.  In other words, the "
+"output is not guaranteed by the ABI."
 msgstr ""
 
 #. type: textblock
@@ -9840,13 +8974,11 @@ msgid ""
 "C<guestfs_is_file>, C<guestfs_is_blockdev> (etc), C<guestfs_is_zero>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1612
 msgid "guestfs_file_architecture"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1614
 #, no-wrap
@@ -9857,7 +8989,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1618 ../fish/guestfish-actions.pod:1055
 msgid ""
@@ -9865,19 +8996,16 @@ msgid ""
 "known."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1621 ../fish/guestfish-actions.pod:1058
 msgid "Currently defined architectures are:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:1625 ../fish/guestfish-actions.pod:1062
 msgid "\"i386\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1627 ../fish/guestfish-actions.pod:1064
 msgid ""
@@ -9885,169 +9013,141 @@ msgid ""
 "irrespective of the precise processor requirements of the binary."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:1630 ../fish/guestfish-actions.pod:1067
 msgid "\"x86_64\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1632 ../fish/guestfish-actions.pod:1069
 msgid "64 bit x86-64."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:1634 ../fish/guestfish-actions.pod:1071
 msgid "\"sparc\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1636 ../fish/guestfish-actions.pod:1073
 msgid "32 bit SPARC."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:1638 ../fish/guestfish-actions.pod:1075
 msgid "\"sparc64\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1640 ../fish/guestfish-actions.pod:1077
 msgid "64 bit SPARC V9 and above."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:1642 ../fish/guestfish-actions.pod:1079
 msgid "\"ia64\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1644 ../fish/guestfish-actions.pod:1081
 msgid "Intel Itanium."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:1646 ../fish/guestfish-actions.pod:1083
 msgid "\"ppc\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1648 ../fish/guestfish-actions.pod:1085
 msgid "32 bit Power PC."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:1650 ../fish/guestfish-actions.pod:1087
 msgid "\"ppc64\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1652 ../fish/guestfish-actions.pod:1089
 msgid "64 bit Power PC."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1656 ../fish/guestfish-actions.pod:1093
 msgid "Libguestfs may return other architecture strings in future."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1658 ../fish/guestfish-actions.pod:1095
 msgid "The function works on at least the following types of files:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1664 ../fish/guestfish-actions.pod:1101
 msgid "many types of Un*x and Linux binary"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1668 ../fish/guestfish-actions.pod:1105
 msgid "many types of Un*x and Linux shared library"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1672 ../fish/guestfish-actions.pod:1109
 msgid "Windows Win32 and Win64 binaries"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1676 ../fish/guestfish-actions.pod:1113
 msgid "Windows Win32 and Win64 DLLs"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1678 ../fish/guestfish-actions.pod:1115
 msgid "Win32 binaries and DLLs return C<i386>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1680 ../fish/guestfish-actions.pod:1117
 msgid "Win64 binaries and DLLs return C<x86_64>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1684 ../fish/guestfish-actions.pod:1121
 msgid "Linux kernel modules"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1688 ../fish/guestfish-actions.pod:1125
 msgid "Linux new-style initrd images"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1692 ../fish/guestfish-actions.pod:1129
 msgid "some non-x86 Linux vmlinuz kernels"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1696 ../fish/guestfish-actions.pod:1133
 msgid "What it can't do currently:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1702 ../fish/guestfish-actions.pod:1139
 msgid "static libraries (libfoo.a)"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1706 ../fish/guestfish-actions.pod:1143
 msgid "Linux old-style initrd as compressed ext2 filesystem (RHEL 3)"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1710 ../fish/guestfish-actions.pod:1147
 msgid "x86 Linux vmlinuz kernels"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1712 ../fish/guestfish-actions.pod:1149
 msgid ""
@@ -10057,7 +9157,6 @@ msgid ""
 "kernel module(s) instead."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1722 ../src/guestfs-actions.pod:1885
 #: ../src/guestfs-actions.pod:1902 ../src/guestfs-actions.pod:2601
@@ -10069,13 +9168,11 @@ msgstr ""
 msgid "(Added in 1.5.3)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1724
 msgid "guestfs_filesize"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1726
 #, no-wrap
@@ -10086,13 +9183,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1730 ../fish/guestfish-actions.pod:1160
 msgid "This command returns the size of C<file> in bytes."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1732
 msgid ""
@@ -10101,19 +9196,16 @@ msgid ""
 "devices, use C<guestfs_blockdev_getsize64>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1738
 msgid "(Added in 1.0.82)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1740
 msgid "guestfs_fill"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1742
 #, no-wrap
@@ -10126,16 +9218,14 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1748 ../fish/guestfish-actions.pod:1170
 msgid ""
 "This command creates a new file called C<path>.  The initial content of the "
-"file is C<len> octets of C<c>, where C<c> must be a number in the range C<"
-"[0..255]>."
+"file is C<len> octets of C<c>, where C<c> must be a number in the range "
+"C<[0..255]>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1752
 msgid ""
@@ -10144,19 +9234,16 @@ msgid ""
 "bytes use C<guestfs_fill_pattern>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1764
 msgid "(Added in 1.0.79)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1766
 msgid "guestfs_fill_pattern"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1768
 #, no-wrap
@@ -10169,7 +9256,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1774
 msgid ""
@@ -10179,19 +9265,16 @@ msgid ""
 "exactly C<len> bytes."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1786
 msgid "(Added in 1.3.12)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1788
 msgid "guestfs_find"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1790
 #, no-wrap
@@ -10202,7 +9285,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1794 ../fish/guestfish-actions.pod:1192
 msgid ""
@@ -10212,15 +9294,13 @@ msgid ""
 "described below."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1799 ../fish/guestfish-actions.pod:1197
 msgid ""
-"This returns a list of strings I<without any prefix>.  Thus if the directory "
-"structure was:"
+"This returns a list of strings I<without any prefix>.  Thus if the directory"
+" structure was:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1802 ../fish/guestfish-actions.pod:1200
 #, no-wrap
@@ -10231,14 +9311,12 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1806
 msgid ""
 "then the returned list from C<guestfs_find> C</tmp> would be 4 elements:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1809 ../fish/guestfish-actions.pod:1207
 #, no-wrap
@@ -10250,38 +9328,33 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1814 ../fish/guestfish-actions.pod:1212
-msgid "If C<directory> is not a directory, then this command returns an error."
+msgid ""
+"If C<directory> is not a directory, then this command returns an error."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1817 ../fish/guestfish-actions.pod:1215
 msgid "The returned list is sorted."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1819
 msgid "See also C<guestfs_find0>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1828 ../src/guestfs-actions.pod:4297
 #: ../src/guestfs-actions.pod:6001
 msgid "(Added in 1.0.27)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1830
 msgid "guestfs_find0"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1832
 #, no-wrap
@@ -10293,7 +9366,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1837 ../fish/guestfish-actions.pod:1226
 msgid ""
@@ -10302,7 +9374,6 @@ msgid ""
 "C<files>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1841
 msgid ""
@@ -10310,13 +9381,11 @@ msgid ""
 "exceptions:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1848 ../fish/guestfish-actions.pod:1237
 msgid "The resulting list is written to an external file."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1852 ../fish/guestfish-actions.pod:1241
 msgid ""
@@ -10324,31 +9393,26 @@ msgid ""
 "L<find(1)> option I<-print0>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1857 ../fish/guestfish-actions.pod:1246
 msgid "This command is not limited in the number of names that it can return."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1862 ../fish/guestfish-actions.pod:1251
 msgid "The result list is not sorted."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1868
 msgid "(Added in 1.0.74)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1870
 msgid "guestfs_findfs_label"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1872
 #, no-wrap
@@ -10359,7 +9423,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1876 ../fish/guestfish-actions.pod:1261
 msgid ""
@@ -10367,19 +9430,16 @@ msgid ""
 "given label.  An error is returned if no such filesystem can be found."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1880
 msgid "To find the label of a filesystem, use C<guestfs_vfs_label>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1887
 msgid "guestfs_findfs_uuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1889
 #, no-wrap
@@ -10390,7 +9450,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1893 ../fish/guestfish-actions.pod:1271
 msgid ""
@@ -10398,19 +9457,16 @@ msgid ""
 "given UUID.  An error is returned if no such filesystem can be found."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1897
 msgid "To find the UUID of a filesystem, use C<guestfs_vfs_uuid>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1904
 msgid "guestfs_fsck"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1906
 #, no-wrap
@@ -10422,7 +9478,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1911 ../fish/guestfish-actions.pod:1281
 msgid ""
@@ -10430,7 +9485,6 @@ msgid ""
 "filesystem type C<fstype>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1914 ../fish/guestfish-actions.pod:1284
 msgid ""
@@ -10438,46 +9492,39 @@ msgid ""
 "codes from C<fsck>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1923 ../fish/guestfish-actions.pod:1293
 msgid "Multiple status codes can be summed together."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1927 ../fish/guestfish-actions.pod:1297
 msgid ""
-"A non-zero return code can mean \"success\", for example if errors have been "
-"corrected on the filesystem."
+"A non-zero return code can mean \"success\", for example if errors have been"
+" corrected on the filesystem."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1932 ../fish/guestfish-actions.pod:1302
 msgid "Checking or repairing NTFS volumes is not supported (by linux-ntfs)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1937 ../fish/guestfish-actions.pod:1307
 msgid ""
 "This command is entirely equivalent to running C<fsck -a -t fstype device>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1941 ../src/guestfs-actions.pod:7768
 msgid "(Added in 1.0.16)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1943
 msgid "guestfs_get_append"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1945
 #, no-wrap
@@ -10487,7 +9534,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1948 ../fish/guestfish-actions.pod:1313
 msgid ""
@@ -10495,22 +9541,19 @@ msgid ""
 "command line."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1951 ../fish/guestfish-actions.pod:1316
 msgid "If C<NULL> then no options are added."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../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 "
+"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
 #. type: textblock
 #: ../src/guestfs-actions.pod:1957 ../src/guestfs-actions.pod:5679
 #: ../src/guestfs-actions.pod:6161 ../src/guestfs-actions.pod:6601
@@ -10544,13 +9587,11 @@ msgstr ""
 msgid "(Added in 1.9.8)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1971
 msgid "guestfs_get_autosync"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1973
 #, no-wrap
@@ -10560,19 +9601,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1976 ../fish/guestfish-actions.pod:1328
 msgid "Get the autosync flag."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1982
 msgid "guestfs_get_direct"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1984
 #, no-wrap
@@ -10582,25 +9620,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1987 ../fish/guestfish-actions.pod:1334
 msgid "Return the direct appliance mode flag."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1991 ../src/guestfs-actions.pod:6232
 msgid "(Added in 1.0.72)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:1993
 msgid "guestfs_get_e2label"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:1995
 #, no-wrap
@@ -10611,34 +9645,30 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:1999 ../fish/guestfish-actions.pod:1340
 msgid ""
 "This returns the ext2/3/4 filesystem label of the filesystem on C<device>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2005 ../fish/guestfish-actions.pod:1343
 msgid ""
-"This function is deprecated.  In new code, use the C<vfs_label> call instead."
+"This function is deprecated.  In new code, use the C<vfs_label> call "
+"instead."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2012 ../src/guestfs-actions.pod:2033
 #: ../src/guestfs-actions.pod:6250 ../src/guestfs-actions.pod:6269
 msgid "(Added in 1.0.15)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2014
 msgid "guestfs_get_e2uuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2016
 #, no-wrap
@@ -10649,27 +9679,23 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2020 ../fish/guestfish-actions.pod:1354
 msgid ""
 "This returns the ext2/3/4 filesystem UUID of the filesystem on C<device>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2026 ../fish/guestfish-actions.pod:1357
 msgid ""
 "This function is deprecated.  In new code, use the C<vfs_uuid> call instead."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2035
 msgid "guestfs_get_memsize"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2037
 #, no-wrap
@@ -10679,23 +9705,20 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2040 ../fish/guestfish-actions.pod:1368
 msgid ""
 "This gets the memory size in megabytes allocated to the qemu subprocess."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../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."
+"C<LIBGUESTFS_MEMSIZE> was not set, then this returns the compiled-in default"
+" value for memsize."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2047 ../src/guestfs-actions.pod:2137
 #: ../src/guestfs-actions.pod:6285 ../src/guestfs-actions.pod:6409
@@ -10705,7 +9728,6 @@ msgid ""
 "For more information on the architecture of libguestfs, see L<guestfs(3)>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2052 ../src/guestfs-actions.pod:4588
 #: ../src/guestfs-actions.pod:4797 ../src/guestfs-actions.pod:4816
@@ -10716,13 +9738,11 @@ msgstr ""
 msgid "(Added in 1.0.55)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2054
 msgid "guestfs_get_network"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2056
 #, no-wrap
@@ -10732,25 +9752,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2059 ../fish/guestfish-actions.pod:1382
 msgid "This returns the enable network flag."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2063 ../src/guestfs-actions.pod:6309
 msgid "(Added in 1.5.4)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2065
 msgid "guestfs_get_path"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2067
 #, no-wrap
@@ -10760,13 +9776,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2070 ../fish/guestfish-actions.pod:1388
 msgid "Return the current search path."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2072 ../fish/guestfish-actions.pod:1390
 msgid ""
@@ -10774,7 +9788,6 @@ msgid ""
 "the default path."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2075 ../src/guestfs-actions.pod:2113
 msgid ""
@@ -10801,13 +9814,11 @@ msgstr ""
 msgid "This returns the process group flag."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2089
 msgid "guestfs_get_pid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2091
 #, no-wrap
@@ -10817,7 +9828,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2094 ../fish/guestfish-actions.pod:1405
 msgid ""
@@ -10825,25 +9835,21 @@ msgid ""
 "subprocess, then this will return an error."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2097 ../fish/guestfish-actions.pod:1408
 msgid "This is an internal call used for debugging and testing."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2101
 msgid "(Added in 1.0.56)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2103
 msgid "guestfs_get_qemu"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2105
 #, no-wrap
@@ -10853,13 +9859,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2108 ../fish/guestfish-actions.pod:1414
 msgid "Return the current qemu binary."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2110 ../fish/guestfish-actions.pod:1416
 msgid ""
@@ -10867,19 +9871,16 @@ msgid ""
 "the default qemu binary name."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2116 ../src/guestfs-actions.pod:6371
 msgid "(Added in 1.0.6)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2118
 msgid "guestfs_get_recovery_proc"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2120
 #, no-wrap
@@ -10889,13 +9890,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2123 ../fish/guestfish-actions.pod:1423
 msgid "Return the recovery process enabled flag."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2127 ../src/guestfs-actions.pod:3661
 #: ../src/guestfs-actions.pod:3992 ../src/guestfs-actions.pod:4395
@@ -10906,13 +9905,11 @@ msgstr ""
 msgid "(Added in 1.0.77)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2129
 msgid "guestfs_get_selinux"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2131
 #, no-wrap
@@ -10922,7 +9919,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2134
 msgid ""
@@ -10930,20 +9926,17 @@ msgid ""
 "appliance at boot time.  See C<guestfs_set_selinux>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2142 ../src/guestfs-actions.pod:2205
 #: ../src/guestfs-actions.pod:6414 ../src/guestfs-actions.pod:6472
 msgid "(Added in 1.0.67)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2144
 msgid "guestfs_get_state"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2146
 #, no-wrap
@@ -10953,7 +9946,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2149 ../fish/guestfish-actions.pod:1439
 msgid ""
@@ -10961,7 +9953,6 @@ msgid ""
 "for printing debug and internal error messages."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2152 ../src/guestfs-actions.pod:3432
 #: ../src/guestfs-actions.pod:3461 ../src/guestfs-actions.pod:3522
@@ -10971,13 +9962,11 @@ msgstr ""
 msgid "For more information on states, see L<guestfs(3)>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2158
 msgid "guestfs_get_trace"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2160
 #, no-wrap
@@ -10987,19 +9976,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2163 ../fish/guestfish-actions.pod:1448
 msgid "Return the command trace flag."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2169
 msgid "guestfs_get_umask"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2171
 #, no-wrap
@@ -11009,21 +9995,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2174
 msgid ""
-"Return the current umask.  By default the umask is C<022> unless it has been "
-"set by calling C<guestfs_umask>."
+"Return the current umask.  By default the umask is C<022> unless it has been"
+" set by calling C<guestfs_umask>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2181
 msgid "guestfs_get_verbose"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2183
 #, no-wrap
@@ -11033,19 +10016,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2186 ../fish/guestfish-actions.pod:1461
 msgid "This returns the verbose messages flag."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2192
 msgid "guestfs_getcon"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2194
 #, no-wrap
@@ -11055,26 +10035,22 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2197 ../fish/guestfish-actions.pod:1467
 msgid "This gets the SELinux security context of the daemon."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2199
 msgid ""
 "See the documentation about SELINUX in L<guestfs(3)>, and C<guestfs_setcon>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2207
 msgid "guestfs_getxattr"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2209
 #, no-wrap
@@ -11087,7 +10063,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2215
 msgid ""
@@ -11096,7 +10071,6 @@ msgid ""
 "symlink itself, use C<guestfs_lgetxattr>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2219 ../src/guestfs-actions.pod:3675
 msgid ""
@@ -11107,22 +10081,19 @@ msgid ""
 "extended attributes you want in advance and call this function."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2226 ../src/guestfs-actions.pod:3682
 #: ../fish/guestfish-actions.pod:1487 ../fish/guestfish-actions.pod:2514
 msgid ""
-"Extended attribute values are blobs of binary data.  If there is no extended "
-"attribute named C<name>, this returns an error."
+"Extended attribute values are blobs of binary data.  If there is no extended"
+" attribute named C<name>, this returns an error."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2229
 msgid "See also: C<guestfs_getxattrs>, C<guestfs_lgetxattr>, L<attr(5)>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2231 ../src/guestfs-actions.pod:2422
 #: ../src/guestfs-actions.pod:2892 ../src/guestfs-actions.pod:3687
@@ -11130,8 +10101,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:5809
 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>."
+"buffer is written to C<*size_r>.  I<The caller must free the returned buffer"
+" after use>."
 msgstr ""
 
 #. type: textblock
@@ -11139,13 +10110,11 @@ msgstr ""
 msgid "(Added in 1.7.24)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2237
 msgid "guestfs_getxattrs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2239
 #, no-wrap
@@ -11156,14 +10125,12 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2243 ../fish/guestfish-actions.pod:1496
 msgid ""
 "This call lists the extended attributes of the file or directory C<path>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2246 ../fish/guestfish-actions.pod:1499
 msgid ""
@@ -11171,22 +10138,19 @@ msgid ""
 "L<getxattr(2)> calls."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2249
 msgid "See also: C<guestfs_lgetxattrs>, L<attr(5)>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2251 ../src/guestfs-actions.pod:3703
 #: ../src/guestfs-actions.pod:4391
 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>."
+"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
 #. type: textblock
 #: ../src/guestfs-actions.pod:2255 ../src/guestfs-actions.pod:3707
 #: ../src/guestfs-actions.pod:3906 ../src/guestfs-actions.pod:3942
@@ -11195,13 +10159,11 @@ msgstr ""
 msgid "(Added in 1.0.59)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2257
 msgid "guestfs_glob_expand"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2259
 #, no-wrap
@@ -11212,43 +10174,37 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2263 ../fish/guestfish-actions.pod:1508
 msgid ""
-"This command searches for all the pathnames matching C<pattern> according to "
-"the wildcard expansion rules used by the shell."
+"This command searches for all the pathnames matching C<pattern> according to"
+" the wildcard expansion rules used by the shell."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2267 ../fish/guestfish-actions.pod:1512
 msgid ""
 "If no paths match, then this returns an empty list (note: not an error)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2270 ../fish/guestfish-actions.pod:1515
 msgid ""
-"It is just a wrapper around the C L<glob(3)> function with flags C<GLOB_MARK|"
-"GLOB_BRACE>.  See that manual page for more details."
+"It is just a wrapper around the C L<glob(3)> function with flags "
+"C<GLOB_MARK|GLOB_BRACE>.  See that manual page for more details."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2278 ../src/guestfs-actions.pod:6684
 #: ../src/guestfs-actions.pod:6701
 msgid "(Added in 1.0.50)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2280
 msgid "guestfs_grep"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2282
 #, no-wrap
@@ -11260,19 +10216,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2287 ../fish/guestfish-actions.pod:1523
-msgid "This calls the external C<grep> program and returns the matching lines."
+msgid ""
+"This calls the external C<grep> program and returns the matching lines."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2299
 msgid "guestfs_grepi"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2301
 #, no-wrap
@@ -11284,20 +10238,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2306 ../fish/guestfish-actions.pod:1533
 msgid ""
 "This calls the external C<grep -i> program and returns the matching lines."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2318
 msgid "guestfs_grub_install"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2320
 #, no-wrap
@@ -11309,26 +10260,23 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2325 ../fish/guestfish-actions.pod:1543
 msgid ""
-"This command installs GRUB (the Grand Unified Bootloader) on C<device>, with "
-"the root directory being C<root>."
+"This command installs GRUB (the Grand Unified Bootloader) on C<device>, with"
+" the root directory being C<root>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2328 ../fish/guestfish-actions.pod:1546
 msgid ""
-"Note: If grub-install reports the error \"No suitable drive was found in the "
-"generated device map.\" it may be that you need to create a C</boot/grub/"
-"device.map> file first that contains the mapping between grub device names "
-"and Linux device names.  It is usually sufficient to create a file "
-"containing:"
+"Note: If grub-install reports the error \"No suitable drive was found in the"
+" generated device map.\" it may be that you need to create a "
+"C</boot/grub/device.map> file first that contains the mapping between grub "
+"device names and Linux device names.  It is usually sufficient to create a "
+"file containing:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2335 ../fish/guestfish-actions.pod:1553
 #, no-wrap
@@ -11337,25 +10285,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2337 ../fish/guestfish-actions.pod:1555
 msgid "replacing C</dev/vda> with the name of the installation device."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2341
 msgid "(Added in 1.0.17)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2343
 msgid "guestfs_head"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2345
 #, no-wrap
@@ -11366,20 +10310,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2349 ../fish/guestfish-actions.pod:1561
 msgid ""
-"This command returns up to the first 10 lines of a file as a list of strings."
+"This command returns up to the first 10 lines of a file as a list of "
+"strings."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2361
 msgid "guestfs_head_n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2363
 #, no-wrap
@@ -11391,7 +10333,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2368 ../fish/guestfish-actions.pod:1571
 msgid ""
@@ -11399,7 +10340,6 @@ msgid ""
 "C<nrlines> lines of the file C<path>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2371 ../fish/guestfish-actions.pod:1574
 msgid ""
@@ -11407,20 +10347,17 @@ msgid ""
 "the file C<path>, excluding the last C<nrlines> lines."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2374 ../src/guestfs-actions.pod:6981
 #: ../fish/guestfish-actions.pod:1577 ../fish/guestfish-actions.pod:4637
 msgid "If the parameter C<nrlines> is zero, this returns an empty list."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2385
 msgid "guestfs_hexdump"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2387
 #, no-wrap
@@ -11431,7 +10368,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2391 ../fish/guestfish-actions.pod:1586
 msgid ""
@@ -11439,20 +10375,17 @@ msgid ""
 "readable, canonical hex dump of the file."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2400 ../src/guestfs-actions.pod:6765
 #: ../src/guestfs-actions.pod:6820
 msgid "(Added in 1.0.22)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2402
 msgid "guestfs_initrd_cat"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2404
 #, no-wrap
@@ -11465,7 +10398,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2410 ../fish/guestfish-actions.pod:1596
 msgid ""
@@ -11474,16 +10406,14 @@ msgid ""
 "character."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2414 ../fish/guestfish-actions.pod:1600
 msgid ""
-"For example, in guestfish you could use the following command to examine the "
-"boot script (usually called C</init>)  contained in a Linux initrd or "
+"For example, in guestfish you could use the following command to examine the"
+" boot script (usually called C</init>)  contained in a Linux initrd or "
 "initramfs image:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2418 ../fish/guestfish-actions.pod:1604
 #, no-wrap
@@ -11492,19 +10422,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2420
 msgid "See also C<guestfs_initrd_list>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2431
 msgid "guestfs_initrd_list"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2433
 #, no-wrap
@@ -11515,13 +10442,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2437 ../fish/guestfish-actions.pod:1615
 msgid "This command lists out files contained in an initrd."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2439 ../fish/guestfish-actions.pod:1617
 msgid ""
@@ -11530,7 +10455,6 @@ msgid ""
 "names are listed as separate items."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2443 ../fish/guestfish-actions.pod:1621
 msgid ""
@@ -11539,13 +10463,11 @@ msgid ""
 "files)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2453
 msgid "guestfs_inotify_add_watch"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2455
 #, no-wrap
@@ -11557,13 +10479,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2460 ../fish/guestfish-actions.pod:1629
 msgid "Watch C<path> for the events listed in C<mask>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2462 ../fish/guestfish-actions.pod:1631
 msgid ""
@@ -11571,7 +10491,6 @@ msgid ""
 "watched, but this does I<not> happen recursively (in subdirectories)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2466 ../fish/guestfish-actions.pod:1635
 msgid ""
@@ -11579,13 +10498,11 @@ msgid ""
 "Linux kernel ABI and are listed in C</usr/include/sys/inotify.h>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2474
 msgid "guestfs_inotify_close"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2476
 #, no-wrap
@@ -11595,22 +10512,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2479 ../fish/guestfish-actions.pod:1643
 msgid ""
-"This closes the inotify handle which was previously opened by inotify_init.  "
-"It removes all watches, throws away any pending events, and deallocates all "
-"resources."
+"This closes the inotify handle which was previously opened by inotify_init."
+"  It removes all watches, throws away any pending events, and deallocates "
+"all resources."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2487
 msgid "guestfs_inotify_files"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2489
 #, no-wrap
@@ -11620,22 +10534,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2492
 msgid ""
-"This function is a helpful wrapper around C<guestfs_inotify_read> which just "
-"returns a list of pathnames of objects that were touched.  The returned "
+"This function is a helpful wrapper around C<guestfs_inotify_read> which just"
+" returns a list of pathnames of objects that were touched.  The returned "
 "pathnames are sorted and deduplicated."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2502
 msgid "guestfs_inotify_init"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2504
 #, no-wrap
@@ -11646,7 +10557,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2508 ../fish/guestfish-actions.pod:1659
 msgid ""
@@ -11654,12 +10564,11 @@ msgid ""
 "used to notify events which happen to objects in the guest filesystem."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2512
 msgid ""
-"C<maxevents> is the maximum number of events which will be queued up between "
-"calls to C<guestfs_inotify_read> or C<guestfs_inotify_files>.  If this is "
+"C<maxevents> is the maximum number of events which will be queued up between"
+" calls to C<guestfs_inotify_read> or C<guestfs_inotify_files>.  If this is "
 "passed as C<0>, then the kernel (or previously set)  default is used.  For "
 "Linux 2.6.29 the default was 16384 events.  Beyond this limit, the kernel "
 "throws away events, but records the fact that it threw them away by setting "
@@ -11667,7 +10576,6 @@ msgid ""
 "C<guestfs_inotify_read>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2522
 msgid ""
@@ -11676,17 +10584,15 @@ msgid ""
 "C<guestfs_inotify_rm_watch> and C<guestfs_inotify_watch_all>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2528
 msgid ""
 "Queued up events should be read periodically by calling "
-"C<guestfs_inotify_read> (or C<guestfs_inotify_files> which is just a helpful "
-"wrapper around C<guestfs_inotify_read>).  If you don't read the events out "
+"C<guestfs_inotify_read> (or C<guestfs_inotify_files> which is just a helpful"
+" wrapper around C<guestfs_inotify_read>).  If you don't read the events out "
 "often enough then you risk the internal queue overflowing."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2535
 msgid ""
@@ -11694,7 +10600,6 @@ msgid ""
 "This also removes any watches automatically."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2539 ../fish/guestfish-actions.pod:1690
 msgid ""
@@ -11703,13 +10608,11 @@ msgid ""
 "that there is one global inotify handle per libguestfs instance."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2548
 msgid "guestfs_inotify_read"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2550
 #, no-wrap
@@ -11719,7 +10622,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2553 ../fish/guestfish-actions.pod:1699
 msgid ""
@@ -11727,23 +10629,20 @@ msgid ""
 "read call."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2556 ../fish/guestfish-actions.pod:1702
 msgid "If no events have happened, this returns an empty list."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2558 ../fish/guestfish-actions.pod:1704
 msgid ""
-"I<Note>: In order to make sure that all events have been read, you must call "
-"this function repeatedly until it returns an empty list.  The reason is that "
-"the call will read events up to the maximum appliance-to-host message size "
-"and leave remaining events in the queue."
+"I<Note>: In order to make sure that all events have been read, you must call"
+" this function repeatedly until it returns an empty list.  The reason is "
+"that the call will read events up to the maximum appliance-to-host message "
+"size and leave remaining events in the queue."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2564
 msgid ""
@@ -11752,13 +10651,11 @@ msgid ""
 "C<guestfs_free_inotify_event_list> after use>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2570
 msgid "guestfs_inotify_rm_watch"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2572
 #, no-wrap
@@ -11769,20 +10666,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2576
 msgid ""
-"Remove a previously defined inotify watch.  See C<guestfs_inotify_add_watch>."
+"Remove a previously defined inotify watch.  See "
+"C<guestfs_inotify_add_watch>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2583
 msgid "guestfs_inspect_get_arch"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2585
 #, no-wrap
@@ -11793,7 +10688,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2589
 msgid ""
@@ -11801,7 +10695,6 @@ msgid ""
 "possible return values are listed under C<guestfs_file_architecture>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2593 ../fish/guestfish-actions.pod:1725
 msgid ""
@@ -11809,7 +10702,6 @@ msgid ""
 "returned."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2596 ../src/guestfs-actions.pod:2686
 #: ../src/guestfs-actions.pod:2790 ../src/guestfs-actions.pod:2809
@@ -11831,13 +10723,11 @@ msgstr ""
 msgid "Please read L<guestfs(3)/INSPECTION> for more details."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2603
 msgid "guestfs_inspect_get_distro"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2605
 #, no-wrap
@@ -11848,26 +10738,22 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2609 ../fish/guestfish-actions.pod:1734
 msgid ""
 "This returns the distro (distribution) of the inspected operating system."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2612 ../fish/guestfish-actions.pod:1737
 msgid "Currently defined distros are:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:2616 ../fish/guestfish-actions.pod:1741
 msgid "\"archlinux\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2618 ../fish/guestfish-actions.pod:1743
 msgid "Arch Linux."
@@ -11883,103 +10769,86 @@ msgstr ""
 msgid "CentOS."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:2624 ../fish/guestfish-actions.pod:1749
 msgid "\"debian\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2626 ../fish/guestfish-actions.pod:1751
 msgid "Debian."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:2628 ../fish/guestfish-actions.pod:1753
 msgid "\"fedora\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2630 ../fish/guestfish-actions.pod:1755
 msgid "Fedora."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:2632 ../fish/guestfish-actions.pod:1757
 msgid "\"gentoo\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2634 ../fish/guestfish-actions.pod:1759
 msgid "Gentoo."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:2636 ../fish/guestfish-actions.pod:1761
 msgid "\"linuxmint\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2638 ../fish/guestfish-actions.pod:1763
 msgid "Linux Mint."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:2640 ../fish/guestfish-actions.pod:1765
 msgid "\"mandriva\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2642 ../fish/guestfish-actions.pod:1767
 msgid "Mandriva."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:2644 ../fish/guestfish-actions.pod:1769
 msgid "\"meego\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2646 ../fish/guestfish-actions.pod:1771
 msgid "MeeGo."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:2648 ../fish/guestfish-actions.pod:1773
 msgid "\"pardus\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2650 ../fish/guestfish-actions.pod:1775
 msgid "Pardus."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:2652 ../fish/guestfish-actions.pod:1777
 msgid "\"redhat-based\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2654 ../fish/guestfish-actions.pod:1779
 msgid "Some Red Hat-derived distro."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:2656 ../fish/guestfish-actions.pod:1781
 msgid "\"rhel\""
@@ -12010,19 +10879,16 @@ msgstr ""
 msgid "Slackware."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:2668 ../fish/guestfish-actions.pod:1793
 msgid "\"ubuntu\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2670 ../fish/guestfish-actions.pod:1795
 msgid "Ubuntu."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:2672 ../src/guestfs-actions.pod:2781
 #: ../src/guestfs-actions.pod:3156 ../fish/guestfish-actions.pod:1797
@@ -12030,28 +10896,24 @@ msgstr ""
 msgid "\"unknown\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2674 ../fish/guestfish-actions.pod:1799
 msgid "The distro could not be determined."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:2676 ../src/guestfs-actions.pod:3148
 #: ../fish/guestfish-actions.pod:1801 ../fish/guestfish-actions.pod:2137
 msgid "\"windows\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2678 ../fish/guestfish-actions.pod:1803
 msgid ""
-"Windows does not have distributions.  This string is returned if the OS type "
-"is Windows."
+"Windows does not have distributions.  This string is returned if the OS type"
+" is Windows."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2683 ../src/guestfs-actions.pod:2787
 #: ../src/guestfs-actions.pod:3162 ../fish/guestfish-actions.pod:1808
@@ -12080,8 +10942,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:2699 ../fish/guestfish-actions.pod:1817
 msgid ""
 "This call is useful for Windows which uses a primitive system of assigning "
-"drive letters (like \"C:\") to partitions.  This inspection API examines the "
-"Windows Registry to find out how disks/partitions are mapped to drive "
+"drive letters (like \"C:\") to partitions.  This inspection API examines the"
+" Windows Registry to find out how disks/partitions are mapped to drive "
 "letters, and returns a hash table as in the example below:"
 msgstr ""
 
@@ -12108,8 +10970,8 @@ msgstr ""
 msgid ""
 "In future we may support other operating systems that also used drive "
 "letters, but the keys for those might not be case insensitive and might be "
-"longer than 1 character.  For example in OS-9, hard drives were named C<h0>, "
-"C<h1> etc."
+"longer than 1 character.  For example in OS-9, hard drives were named C<h0>,"
+" C<h1> etc."
 msgstr ""
 
 #. type: textblock
@@ -12133,7 +10995,6 @@ msgid ""
 "C<guestfs_inspect_get_mountpoints>, C<guestfs_inspect_get_filesystems>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2728 ../src/guestfs-actions.pod:2996
 #: ../src/guestfs-actions.pod:3794 ../src/guestfs-actions.pod:5076
@@ -12150,13 +11011,11 @@ msgstr ""
 msgid "(Added in 1.9.17)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2736
 msgid "guestfs_inspect_get_filesystems"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2738
 #, no-wrap
@@ -12167,24 +11026,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2742 ../fish/guestfish-actions.pod:1850
 msgid ""
-"This returns a list of all the filesystems that we think are associated with "
-"this operating system.  This includes the root filesystem, other ordinary "
+"This returns a list of all the filesystems that we think are associated with"
+" this operating system.  This includes the root filesystem, other ordinary "
 "filesystems, and non-mounted devices like swap partitions."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2747 ../fish/guestfish-actions.pod:1855
 msgid ""
-"In the case of a multi-boot virtual machine, it is possible for a filesystem "
-"to be shared between operating systems."
+"In the case of a multi-boot virtual machine, it is possible for a filesystem"
+" to be shared between operating systems."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2750
 msgid ""
@@ -12253,13 +11109,11 @@ msgstr ""
 msgid "(Added in 1.9.4)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2797
 msgid "guestfs_inspect_get_hostname"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2799
 #, no-wrap
@@ -12270,7 +11124,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2803 ../fish/guestfish-actions.pod:1896
 msgid ""
@@ -12278,7 +11131,6 @@ msgid ""
 "inspection of the guest's configuration files."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2806 ../fish/guestfish-actions.pod:1899
 msgid ""
@@ -12286,7 +11138,6 @@ msgid ""
 "returned."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2814
 msgid "(Added in 1.7.9)"
@@ -12322,8 +11173,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:2832 ../fish/guestfish-actions.pod:1908
 msgid ""
 "This function returns an icon corresponding to the inspected operating "
-"system.  The icon is returned as a buffer containing a PNG image (re-encoded "
-"to PNG if necessary)."
+"system.  The icon is returned as a buffer containing a PNG image (re-encoded"
+" to PNG if necessary)."
 msgstr ""
 
 #. type: textblock
@@ -12354,15 +11205,15 @@ msgstr ""
 msgid ""
 "If the optional C<highquality> boolean is true then only high quality icons "
 "are returned, which means only icons of high resolution with an alpha "
-"channel.  The default (false) is to return any icon we can, even if it is of "
-"substandard quality."
+"channel.  The default (false) is to return any icon we can, even if it is of"
+" substandard quality."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:2859 ../fish/guestfish-actions.pod:1935
 msgid ""
-"Unlike most other inspection API calls, the guest's disks must be mounted up "
-"before you call this, since it needs to read information from the guest "
+"Unlike most other inspection API calls, the guest's disks must be mounted up"
+" before you call this, since it needs to read information from the guest "
 "filesystem during the call."
 msgstr ""
 
@@ -12371,15 +11222,15 @@ msgstr ""
 msgid ""
 "B<Security:> The icon data comes from the untrusted guest, and should be "
 "treated with caution.  PNG files have been known to contain exploits.  "
-"Ensure that libpng (or other relevant libraries) are fully up to date before "
-"trying to process or display the icon."
+"Ensure that libpng (or other relevant libraries) are fully up to date before"
+" trying to process or display the icon."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:2873 ../fish/guestfish-actions.pod:1949
 msgid ""
-"The PNG image returned can be any size.  It might not be square.  Libguestfs "
-"tries to return the largest, highest quality icon available.  The "
+"The PNG image returned can be any size.  It might not be square.  Libguestfs"
+" tries to return the largest, highest quality icon available.  The "
 "application must scale the icon to the required size."
 msgstr ""
 
@@ -12449,13 +11300,11 @@ msgstr ""
 msgid "This is the \"argv variant\" of L</guestfs_inspect_get_icon>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2922
 msgid "guestfs_inspect_get_major_version"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2924
 #, no-wrap
@@ -12466,38 +11315,33 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2928 ../fish/guestfish-actions.pod:1974
 msgid ""
 "This returns the major version number of the inspected operating system."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2931 ../fish/guestfish-actions.pod:1977
 msgid ""
-"Windows uses a consistent versioning scheme which is I<not> reflected in the "
-"popular public names used by the operating system.  Notably the operating "
+"Windows uses a consistent versioning scheme which is I<not> reflected in the"
+" popular public names used by the operating system.  Notably the operating "
 "system known as \"Windows 7\" is really version 6.1 (ie. major = 6, minor = "
-"1).  You can find out the real versions corresponding to releases of Windows "
-"by consulting Wikipedia or MSDN."
+"1).  You can find out the real versions corresponding to releases of Windows"
+" by consulting Wikipedia or MSDN."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2938 ../src/guestfs-actions.pod:2955
 #: ../fish/guestfish-actions.pod:1984 ../fish/guestfish-actions.pod:1995
 msgid "If the version could not be determined, then C<0> is returned."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2946
 msgid "guestfs_inspect_get_minor_version"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2948
 #, no-wrap
@@ -12508,14 +11352,12 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2952 ../fish/guestfish-actions.pod:1992
 msgid ""
 "This returns the minor version number of the inspected operating system."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2957
 msgid ""
@@ -12523,13 +11365,11 @@ msgid ""
 "C<guestfs_inspect_get_major_version>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:2964
 msgid "guestfs_inspect_get_mountpoints"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2966
 #, no-wrap
@@ -12545,13 +11385,12 @@ msgstr ""
 msgid ""
 "This returns a hash of where we think the filesystems associated with this "
 "operating system should be mounted.  Callers should note that this is at "
-"best an educated guess made by reading configuration files such as C</etc/"
-"fstab>.  I<In particular note> that this may return filesystems which are "
-"non-existent or not mountable and callers should be prepared to handle or "
-"ignore failures if they try to mount them."
+"best an educated guess made by reading configuration files such as "
+"C</etc/fstab>.  I<In particular note> that this may return filesystems which"
+" are non-existent or not mountable and callers should be prepared to handle "
+"or ignore failures if they try to mount them."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2979 ../fish/guestfish-actions.pod:2013
 msgid ""
@@ -12560,7 +11399,6 @@ msgid ""
 "mounted there (eg. C</dev/sda1>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2984 ../fish/guestfish-actions.pod:2018
 msgid ""
@@ -12576,7 +11414,6 @@ msgid ""
 "C<guestfs_inspect_get_drive_mappings>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:2993
 msgid ""
@@ -12584,13 +11421,11 @@ msgid ""
 "C<guestfs_inspect_get_filesystems>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3004
 msgid "guestfs_inspect_get_package_format"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3006
 #, no-wrap
@@ -12601,17 +11436,15 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3010
 msgid ""
 "This function and C<guestfs_inspect_get_package_management> return the "
 "package format and package management tool used by the inspected operating "
-"system.  For example for Fedora these functions would return C<rpm> (package "
-"format) and C<yum> (package management)."
+"system.  For example for Fedora these functions would return C<rpm> (package"
+" format) and C<yum> (package management)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3016 ../fish/guestfish-actions.pod:2040
 msgid ""
@@ -12620,7 +11453,6 @@ msgid ""
 "(eg. Windows)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3020 ../fish/guestfish-actions.pod:2044
 msgid ""
@@ -12628,19 +11460,16 @@ msgid ""
 "Future versions of libguestfs may return other strings."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3028 ../src/guestfs-actions.pod:3056
 msgid "(Added in 1.7.5)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3030
 msgid "guestfs_inspect_get_package_management"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3032
 #, no-wrap
@@ -12651,7 +11480,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3036
 msgid ""
@@ -12661,16 +11489,14 @@ msgid ""
 "and C<yum> (package management)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3042 ../fish/guestfish-actions.pod:2059
 msgid ""
 "This returns the string C<unknown> if we could not determine the package "
-"management tool I<or> if the operating system does not have a real packaging "
-"system (eg. Windows)."
+"management tool I<or> if the operating system does not have a real packaging"
+" system (eg. Windows)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3046 ../fish/guestfish-actions.pod:2063
 msgid ""
@@ -12679,13 +11505,11 @@ msgid ""
 "libguestfs may return other strings."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3058
 msgid "guestfs_inspect_get_product_name"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3060
 #, no-wrap
@@ -12696,16 +11520,14 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3064 ../fish/guestfish-actions.pod:2074
 msgid ""
 "This returns the product name of the inspected operating system.  The "
-"product name is generally some freeform string which can be displayed to the "
-"user, but should not be parsed by programs."
+"product name is generally some freeform string which can be displayed to the"
+" user, but should not be parsed by programs."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3069 ../fish/guestfish-actions.pod:2079
 msgid ""
@@ -12736,11 +11558,11 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:3088 ../fish/guestfish-actions.pod:2091
 msgid ""
-"For Windows guests, this returns the contents of the Registry key C<HKLM"
-"\\Software\\Microsoft\\Windows NT\\CurrentVersion> C<InstallationType> which "
-"is usually a string such as C<Client> or C<Server> (other values are "
-"possible).  This can be used to distinguish consumer and enterprise versions "
-"of Windows that have the same version number (for example, Windows 7 and "
+"For Windows guests, this returns the contents of the Registry key "
+"C<HKLM\\Software\\Microsoft\\Windows NT\\CurrentVersion> C<InstallationType>"
+" which is usually a string such as C<Client> or C<Server> (other values are "
+"possible).  This can be used to distinguish consumer and enterprise versions"
+" of Windows that have the same version number (for example, Windows 7 and "
 "Windows 2008 Server are both version 6.1, but the former is C<Client> and "
 "the latter is C<Server>)."
 msgstr ""
@@ -12772,13 +11594,11 @@ msgstr ""
 msgid "(Added in 1.9.13)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3113
 msgid "guestfs_inspect_get_roots"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3115
 #, no-wrap
@@ -12788,7 +11608,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3118
 msgid ""
@@ -12797,7 +11616,6 @@ msgid ""
 "the whole inspection process."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3122
 msgid ""
@@ -12805,19 +11623,16 @@ msgid ""
 "caller has not called C<guestfs_inspect_os>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3131
 msgid "(Added in 1.7.3)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3133
 msgid "guestfs_inspect_get_type"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3135
 #, no-wrap
@@ -12828,7 +11643,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3139 ../fish/guestfish-actions.pod:2128
 msgid ""
@@ -12836,37 +11650,31 @@ msgid ""
 "types are:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:3144 ../fish/guestfish-actions.pod:2133
 msgid "\"linux\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3146 ../fish/guestfish-actions.pod:2135
 msgid "Any Linux-based operating system."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3150 ../fish/guestfish-actions.pod:2139
 msgid "Any Microsoft Windows operating system."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:3152 ../fish/guestfish-actions.pod:2141
 msgid "\"freebsd\""
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3154 ../fish/guestfish-actions.pod:2143
 msgid "FreeBSD."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3158 ../fish/guestfish-actions.pod:2147
 msgid "The operating system type could not be determined."
@@ -12901,13 +11709,11 @@ msgid ""
 "examined by inspection.  If this is not the case then an error is returned."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3192
 msgid "guestfs_inspect_get_windows_systemroot"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3194
 #, no-wrap
@@ -12918,7 +11724,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3198 ../fish/guestfish-actions.pod:2173
 msgid ""
@@ -12926,15 +11731,14 @@ msgid ""
 "is a directory path such as C</WINDOWS>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3201 ../fish/guestfish-actions.pod:2176
 msgid ""
-"This call assumes that the guest is Windows and that the systemroot could be "
-"determined by inspection.  If this is not the case then an error is returned."
+"This call assumes that the guest is Windows and that the systemroot could be"
+" determined by inspection.  If this is not the case then an error is "
+"returned."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3210
 msgid "(Added in 1.5.25)"
@@ -13008,13 +11812,11 @@ msgid ""
 "to complete the install."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3262
 msgid "guestfs_inspect_list_applications"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3264
 #, no-wrap
@@ -13025,27 +11827,24 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3268 ../fish/guestfish-actions.pod:2218
 msgid "Return the list of applications installed in the operating system."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3270
 msgid ""
-"I<Note:> This call works differently from other parts of the inspection "
-"API.  You have to call C<guestfs_inspect_os>, then "
+"I<Note:> This call works differently from other parts of the inspection API."
+"  You have to call C<guestfs_inspect_os>, then "
 "C<guestfs_inspect_get_mountpoints>, then mount up the disks, before calling "
 "this.  Listing applications is a significantly more difficult operation "
 "which requires access to the full filesystem.  Also note that unlike the "
-"other C<guestfs_inspect_get_*> calls which are just returning data cached in "
-"the libguestfs handle, this call actually reads parts of the mounted "
+"other C<guestfs_inspect_get_*> calls which are just returning data cached in"
+" the libguestfs handle, this call actually reads parts of the mounted "
 "filesystems during the call."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3280 ../fish/guestfish-actions.pod:2230
 msgid ""
@@ -13053,19 +11852,16 @@ msgid ""
 "the list of applications."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3283 ../fish/guestfish-actions.pod:2233
 msgid "The application structure contains the following fields:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:3287 ../fish/guestfish-actions.pod:2237
 msgid "C<app_name>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3289 ../fish/guestfish-actions.pod:2239
 msgid ""
@@ -13073,13 +11869,11 @@ msgid ""
 "guests, this is the package name."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:3292 ../fish/guestfish-actions.pod:2242
 msgid "C<app_display_name>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3294 ../fish/guestfish-actions.pod:2244
 msgid ""
@@ -13087,21 +11881,18 @@ msgid ""
 "language of the guest operating system."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3297 ../fish/guestfish-actions.pod:2247
 msgid ""
-"If unavailable this is returned as an empty string C<\"\">.  Callers needing "
-"to display something can use C<app_name> instead."
+"If unavailable this is returned as an empty string C<\"\">.  Callers needing"
+" to display something can use C<app_name> instead."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:3300 ../fish/guestfish-actions.pod:2250
 msgid "C<app_epoch>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3302 ../fish/guestfish-actions.pod:2252
 msgid ""
@@ -13109,13 +11900,11 @@ msgid ""
 "package (an integer).  If unavailable, this is returned as C<0>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:3305 ../fish/guestfish-actions.pod:2255
 msgid "C<app_version>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3307 ../fish/guestfish-actions.pod:2257
 msgid ""
@@ -13123,13 +11912,11 @@ msgid ""
 "returned as an empty string C<\"\">."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:3310 ../fish/guestfish-actions.pod:2260
 msgid "C<app_release>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3312 ../fish/guestfish-actions.pod:2262
 msgid ""
@@ -13137,13 +11924,11 @@ msgid ""
 "use this.  If unavailable this is returned as an empty string C<\"\">."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:3316 ../fish/guestfish-actions.pod:2266
 msgid "C<app_install_path>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3318 ../fish/guestfish-actions.pod:2268
 msgid ""
@@ -13152,19 +11937,16 @@ msgid ""
 "the guest operating system, it is not a libguestfs path."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3323 ../fish/guestfish-actions.pod:2273
 msgid "If unavailable this is returned as an empty string C<\"\">."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:3325 ../fish/guestfish-actions.pod:2275
 msgid "C<app_trans_path>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3327 ../fish/guestfish-actions.pod:2277
 msgid ""
@@ -13172,13 +11954,11 @@ msgid ""
 "returned as an empty string C<\"\">."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:3330 ../fish/guestfish-actions.pod:2280
 msgid "C<app_publisher>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3332 ../fish/guestfish-actions.pod:2282
 msgid ""
@@ -13186,13 +11966,11 @@ msgid ""
 "this.  If unavailable this is returned as an empty string C<\"\">."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:3336 ../fish/guestfish-actions.pod:2286
 msgid "C<app_url>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3338 ../fish/guestfish-actions.pod:2288
 msgid ""
@@ -13200,13 +11978,11 @@ msgid ""
 "returned as an empty string C<\"\">."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:3341 ../fish/guestfish-actions.pod:2291
 msgid "C<app_source_package>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3343 ../fish/guestfish-actions.pod:2293
 msgid ""
@@ -13214,13 +11990,11 @@ msgid ""
 "If unavailable this is returned as an empty string C<\"\">."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:3346 ../fish/guestfish-actions.pod:2296
 msgid "C<app_summary>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3348 ../fish/guestfish-actions.pod:2298
 msgid ""
@@ -13228,13 +12002,11 @@ msgid ""
 "unavailable this is returned as an empty string C<\"\">."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:3351 ../fish/guestfish-actions.pod:2301
 msgid "C<app_description>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3353 ../fish/guestfish-actions.pod:2303
 msgid ""
@@ -13242,28 +12014,24 @@ msgid ""
 "returned as an empty string C<\"\">."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3360
 msgid ""
 "This function returns a C<struct guestfs_application_list *>, or NULL if "
-"there was an error.  I<The caller must call C<guestfs_free_application_list> "
-"after use>."
+"there was an error.  I<The caller must call C<guestfs_free_application_list>"
+" after use>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3364
 msgid "(Added in 1.7.8)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3366
 msgid "guestfs_inspect_os"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3368
 #, no-wrap
@@ -13273,7 +12041,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3371 ../fish/guestfish-actions.pod:2314
 msgid ""
@@ -13282,64 +12049,56 @@ msgid ""
 "for operating systems."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3375 ../fish/guestfish-actions.pod:2318
 msgid "The list returned is empty if no operating systems were found."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3377 ../fish/guestfish-actions.pod:2320
 msgid ""
 "If one operating system was found, then this returns a list with a single "
-"element, which is the name of the root filesystem of this operating system.  "
-"It is also possible for this function to return a list containing more than "
-"one element, indicating a dual-boot or multi-boot virtual machine, with each "
-"element being the root filesystem of one of the operating systems."
+"element, which is the name of the root filesystem of this operating system."
+"  It is also possible for this function to return a list containing more "
+"than one element, indicating a dual-boot or multi-boot virtual machine, with"
+" each element being the root filesystem of one of the operating systems."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3384
 msgid ""
 "You can pass the root string(s) returned to other C<guestfs_inspect_get_*> "
-"functions in order to query further information about each operating system, "
-"such as the name and version."
+"functions in order to query further information about each operating system,"
+" such as the name and version."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3389
 msgid ""
-"This function uses other libguestfs features such as C<guestfs_mount_ro> and "
-"C<guestfs_umount_all> in order to mount and unmount filesystems and look at "
-"the contents.  This should be called with no disks currently mounted.  The "
+"This function uses other libguestfs features such as C<guestfs_mount_ro> and"
+" C<guestfs_umount_all> in order to mount and unmount filesystems and look at"
+" the contents.  This should be called with no disks currently mounted.  The "
 "function may also use Augeas, so any existing Augeas handle will be closed."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3395 ../fish/guestfish-actions.pod:2338
 msgid ""
-"This function cannot decrypt encrypted disks.  The caller must do that first "
-"(supplying the necessary keys) if the disk is encrypted."
+"This function cannot decrypt encrypted disks.  The caller must do that first"
+" (supplying the necessary keys) if the disk is encrypted."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3401 ../src/guestfs-actions.pod:3732
 #: ../src/guestfs-actions.pod:3814
 msgid "See also C<guestfs_list_filesystems>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3409
 msgid "guestfs_is_blockdev"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3411
 #, no-wrap
@@ -13350,7 +12109,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3415 ../fish/guestfish-actions.pod:2350
 msgid ""
@@ -13358,7 +12116,6 @@ msgid ""
 "C<path> name."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3418 ../src/guestfs-actions.pod:3447
 #: ../src/guestfs-actions.pod:3477 ../src/guestfs-actions.pod:3492
@@ -13367,7 +12124,6 @@ msgstr ""
 msgid "See also C<guestfs_stat>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3422 ../src/guestfs-actions.pod:3451
 #: ../src/guestfs-actions.pod:3496 ../src/guestfs-actions.pod:3568
@@ -13375,13 +12131,11 @@ msgstr ""
 msgid "(Added in 1.5.10)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3424
 msgid "guestfs_is_busy"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3426
 #, no-wrap
@@ -13391,7 +12145,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3429 ../fish/guestfish-actions.pod:2359
 msgid ""
@@ -13399,13 +12152,11 @@ msgid ""
 "C<BUSY> state)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3438
 msgid "guestfs_is_chardev"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3440
 #, no-wrap
@@ -13416,7 +12167,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3444 ../fish/guestfish-actions.pod:2368
 msgid ""
@@ -13424,13 +12174,11 @@ msgid ""
 "given C<path> name."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3453
 msgid "guestfs_is_config"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3455
 #, no-wrap
@@ -13440,7 +12188,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3458 ../fish/guestfish-actions.pod:2377
 msgid ""
@@ -13448,13 +12195,11 @@ msgid ""
 "state)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3467
 msgid "guestfs_is_dir"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3469
 #, no-wrap
@@ -13465,7 +12210,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3473 ../fish/guestfish-actions.pod:2386
 msgid ""
@@ -13473,13 +12217,11 @@ msgid ""
 "C<path> name.  Note that it returns false for other objects like files."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3483
 msgid "guestfs_is_fifo"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3485
 #, no-wrap
@@ -13490,7 +12232,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3489 ../fish/guestfish-actions.pod:2396
 msgid ""
@@ -13498,13 +12239,11 @@ msgid ""
 "given C<path> name."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3498
 msgid "guestfs_is_file"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3500
 #, no-wrap
@@ -13515,21 +12254,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3504 ../fish/guestfish-actions.pod:2405
 msgid ""
 "This returns C<true> if and only if there is a regular file with the given "
-"C<path> name.  Note that it returns false for other objects like directories."
+"C<path> name.  Note that it returns false for other objects like "
+"directories."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3514
 msgid "guestfs_is_launching"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3516
 #, no-wrap
@@ -13539,7 +12276,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3519 ../fish/guestfish-actions.pod:2415
 msgid ""
@@ -13547,13 +12283,11 @@ msgid ""
 "C<LAUNCHING> state)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3528
 msgid "guestfs_is_lv"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3530
 #, no-wrap
@@ -13564,7 +12298,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3534 ../fish/guestfish-actions.pod:2424
 msgid ""
@@ -13572,13 +12305,11 @@ msgid ""
 "iff this is the case."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3541
 msgid "guestfs_is_ready"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3543
 #, no-wrap
@@ -13588,7 +12319,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3546 ../fish/guestfish-actions.pod:2431
 msgid ""
@@ -13596,13 +12326,11 @@ msgid ""
 "C<READY> state)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3555
 msgid "guestfs_is_socket"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3557
 #, no-wrap
@@ -13613,7 +12341,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3561 ../fish/guestfish-actions.pod:2440
 msgid ""
@@ -13621,13 +12348,11 @@ msgid ""
 "given C<path> name."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3570
 msgid "guestfs_is_symlink"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3572
 #, no-wrap
@@ -13638,7 +12363,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3576 ../fish/guestfish-actions.pod:2449
 msgid ""
@@ -13698,13 +12422,11 @@ msgstr ""
 msgid "Note that for large devices this can take a long time to run."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3612
 msgid "guestfs_kill_subprocess"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3614
 #, no-wrap
@@ -13714,19 +12436,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3617 ../fish/guestfish-actions.pod:2473
 msgid "This kills the qemu subprocess.  You should never need to call this."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3623
 msgid "guestfs_launch"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3625
 #, no-wrap
@@ -13736,7 +12455,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3628 ../fish/guestfish-actions.pod:2481
 msgid ""
@@ -13744,7 +12462,6 @@ msgid ""
 "L<qemu(1)>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3631 ../fish/guestfish-actions.pod:2484
 msgid ""
@@ -13752,13 +12469,11 @@ msgid ""
 "before performing any actions."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3643
 msgid "guestfs_lchown"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3645
 #, no-wrap
@@ -13771,7 +12486,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3651
 msgid ""
@@ -13780,13 +12494,11 @@ msgid ""
 "changed, not the target."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3663
 msgid "guestfs_lgetxattr"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3665
 #, no-wrap
@@ -13799,27 +12511,24 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3671 ../fish/guestfish-actions.pod:2503
 msgid ""
-"Get a single extended attribute from file C<path> named C<name>.  If C<path> "
-"is a symlink, then this call returns an extended attribute from the symlink."
+"Get a single extended attribute from file C<path> named C<name>.  If C<path>"
+" is a symlink, then this call returns an extended attribute from the "
+"symlink."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3685
 msgid "See also: C<guestfs_lgetxattrs>, C<guestfs_getxattr>, L<attr(5)>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3693
 msgid "guestfs_lgetxattrs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3695
 #, no-wrap
@@ -13830,12 +12539,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3699
 msgid ""
-"This is the same as C<guestfs_getxattrs>, but if C<path> is a symbolic link, "
-"then it returns the extended attributes of the link itself."
+"This is the same as C<guestfs_getxattrs>, but if C<path> is a symbolic link,"
+" then it returns the extended attributes of the link itself."
 msgstr ""
 
 #. type: =head2
@@ -13859,13 +12567,11 @@ msgid ""
 "returned."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3723
 msgid "guestfs_list_devices"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3725
 #, no-wrap
@@ -13875,13 +12581,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3728 ../fish/guestfish-actions.pod:2538
 msgid "List all the block devices."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3730 ../fish/guestfish-actions.pod:2540
 msgid "The full block device names are returned, eg. C</dev/sda>."
@@ -13926,13 +12630,11 @@ msgstr ""
 msgid "(Added in 1.11.15)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3760
 msgid "guestfs_list_filesystems"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3762
 #, no-wrap
@@ -13942,7 +12644,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3765 ../fish/guestfish-actions.pod:2561
 msgid ""
@@ -13951,7 +12652,6 @@ msgid ""
 "their type."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3769 ../fish/guestfish-actions.pod:2565
 msgid ""
@@ -13959,7 +12659,6 @@ msgid ""
 "filesystems, and the values are the filesystem types.  For example:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3773 ../fish/guestfish-actions.pod:2569
 #, no-wrap
@@ -13971,15 +12670,13 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3778 ../fish/guestfish-actions.pod:2574
 msgid ""
-"The value can have the special value \"unknown\", meaning the content of the "
-"device is undetermined or empty.  \"swap\" means a Linux swap partition."
+"The value can have the special value \"unknown\", meaning the content of the"
+" device is undetermined or empty.  \"swap\" means a Linux swap partition."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3782
 msgid ""
@@ -13988,7 +12685,6 @@ msgid ""
 "soon after launch and only when nothing is mounted."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3786
 msgid ""
@@ -13996,22 +12692,20 @@ msgid ""
 "partitions are returned in the list.  Also this command does not check that "
 "each filesystem found is valid and mountable, and some filesystems might be "
 "mountable but require special options.  Filesystems may not all belong to a "
-"single logical operating system (use C<guestfs_inspect_os> to look for OSes)."
+"single logical operating system (use C<guestfs_inspect_os> to look for "
+"OSes)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3800 ../src/guestfs-actions.pod:5569
 msgid "(Added in 1.5.15)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3802
 msgid "guestfs_list_partitions"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3804
 #, no-wrap
@@ -14021,19 +12715,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3807 ../fish/guestfish-actions.pod:2594
 msgid "List all the partitions detected on all block devices."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3809 ../fish/guestfish-actions.pod:2596
 msgid "The full partition device names are returned, eg. C</dev/sda1>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3811
 msgid ""
@@ -14041,13 +12732,11 @@ msgid ""
 "C<guestfs_lvs>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3822
 msgid "guestfs_ll"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3824
 #, no-wrap
@@ -14058,7 +12747,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3828 ../fish/guestfish-actions.pod:2607
 msgid ""
@@ -14066,7 +12754,6 @@ msgid ""
 "cwd) in the format of 'ls -la'."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3831 ../fish/guestfish-actions.pod:2610
 msgid ""
@@ -14074,13 +12761,11 @@ msgid ""
 "intended that you try to parse the output string."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3839
 msgid "guestfs_ln"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3841
 #, no-wrap
@@ -14092,19 +12777,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3846 ../fish/guestfish-actions.pod:2617
 msgid "This command creates a hard link using the C<ln> command."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3852
 msgid "guestfs_ln_f"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3854
 #, no-wrap
@@ -14123,13 +12805,11 @@ msgid ""
 "option removes the link (C<linkname>) if it exists already."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3866
 msgid "guestfs_ln_s"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3868
 #, no-wrap
@@ -14141,19 +12821,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3873 ../fish/guestfish-actions.pod:2630
 msgid "This command creates a symbolic link using the C<ln -s> command."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3879
 msgid "guestfs_ln_sf"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3881
 #, no-wrap
@@ -14172,13 +12849,11 @@ msgid ""
 "option removes the link (C<linkname>) if it exists already."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3893
 msgid "guestfs_lremovexattr"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3895
 #, no-wrap
@@ -14190,7 +12865,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3900
 msgid ""
@@ -14198,13 +12872,11 @@ msgid ""
 "link, then it removes an extended attribute of the link itself."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3908
 msgid "guestfs_ls"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3910
 #, no-wrap
@@ -14215,15 +12887,14 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3914 ../fish/guestfish-actions.pod:2651
 msgid ""
 "List the files in C<directory> (relative to the root directory, there is no "
-"cwd).  The '.' and '..' entries are not returned, but hidden files are shown."
+"cwd).  The '.' and '..' entries are not returned, but hidden files are "
+"shown."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3918
 msgid ""
@@ -14231,13 +12902,11 @@ msgid ""
 "probably use C<guestfs_readdir> instead."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3927
 msgid "guestfs_lsetxattr"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3929
 #, no-wrap
@@ -14251,7 +12920,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3936
 msgid ""
@@ -14259,13 +12927,11 @@ msgid ""
 "then it sets an extended attribute of the link itself."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3944
 msgid "guestfs_lstat"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3946
 #, no-wrap
@@ -14276,14 +12942,12 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3950 ../src/guestfs-actions.pod:6721
 #: ../fish/guestfish-actions.pod:2670 ../fish/guestfish-actions.pod:4472
 msgid "Returns file information for the given C<path>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3952
 msgid ""
@@ -14291,13 +12955,11 @@ msgid ""
 "link, then the link is stat-ed, not the file it refers to."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3956 ../fish/guestfish-actions.pod:2676
 msgid "This is the same as the C<lstat(2)> system call."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3958 ../src/guestfs-actions.pod:6725
 msgid ""
@@ -14305,20 +12967,17 @@ msgid ""
 "error.  I<The caller must call C<guestfs_free_stat> after use>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3962 ../src/guestfs-actions.pod:6729
 #: ../src/guestfs-actions.pod:6747 ../src/guestfs-actions.pod:7128
 msgid "(Added in 0.9.2)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3964
 msgid "guestfs_lstatlist"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3966
 #, no-wrap
@@ -14330,7 +12989,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3971
 msgid ""
@@ -14339,7 +12997,6 @@ msgid ""
 "of files from this directory."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3975 ../fish/guestfish-actions.pod:2686
 msgid ""
@@ -14348,19 +13005,17 @@ msgid ""
 "then the C<ino> field of that structure is set to C<-1>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3980
 msgid ""
-"This call is intended for programs that want to efficiently list a directory "
-"contents without making many round-trips.  See also C<guestfs_lxattrlist> "
+"This call is intended for programs that want to efficiently list a directory"
+" contents without making many round-trips.  See also C<guestfs_lxattrlist> "
 "for a similarly efficient call for getting extended attributes.  Very long "
 "directory listings might cause the protocol message size to be exceeded, "
 "causing this call to fail.  The caller must split up such requests into "
 "smaller groups of names."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:3988
 msgid ""
@@ -14368,13 +13023,11 @@ msgid ""
 "an error.  I<The caller must call C<guestfs_free_stat_list> after use>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:3994
 msgid "guestfs_luks_add_key"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3996
 #, no-wrap
@@ -14388,24 +13041,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4003 ../fish/guestfish-actions.pod:2703
 msgid ""
 "This command adds a new key on LUKS device C<device>.  C<key> is any "
-"existing key, and is used to access the device.  C<newkey> is the new key to "
-"add.  C<keyslot> is the key slot that will be replaced."
+"existing key, and is used to access the device.  C<newkey> is the new key to"
+" add.  C<keyslot> is the key slot that will be replaced."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4008
 msgid ""
-"Note that if C<keyslot> already contains a key, then this command will "
-"fail.  You have to use C<guestfs_luks_kill_slot> first to remove that key."
+"Note that if C<keyslot> already contains a key, then this command will fail."
+"  You have to use C<guestfs_luks_kill_slot> first to remove that key."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4014 ../src/guestfs-actions.pod:4054
 #: ../src/guestfs-actions.pod:4077 ../src/guestfs-actions.pod:4097
@@ -14416,20 +13066,17 @@ msgid ""
 "information."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4018 ../src/guestfs-actions.pod:4058
 #: ../src/guestfs-actions.pod:4081 ../src/guestfs-actions.pod:4101
 msgid "(Added in 1.5.2)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4020
 msgid "guestfs_luks_close"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4022
 #, no-wrap
@@ -14440,17 +13087,15 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4026
 msgid ""
 "This closes a LUKS device that was created earlier by C<guestfs_luks_open> "
-"or C<guestfs_luks_open_ro>.  The C<device> parameter must be the name of the "
-"LUKS mapping device (ie. C</dev/mapper/mapname>) and I<not> the name of the "
-"underlying block device."
+"or C<guestfs_luks_open_ro>.  The C<device> parameter must be the name of the"
+" LUKS mapping device (ie. C</dev/mapper/mapname>) and I<not> the name of the"
+" underlying block device."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4034 ../src/guestfs-actions.pod:4136
 #: ../src/guestfs-actions.pod:4155 ../src/guestfs-actions.pod:4205
@@ -14458,13 +13103,11 @@ msgstr ""
 msgid "(Added in 1.5.1)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4036
 msgid "guestfs_luks_format"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4038
 #, no-wrap
@@ -14477,7 +13120,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4044 ../fish/guestfish-actions.pod:2729
 msgid ""
@@ -14486,7 +13128,6 @@ msgid ""
 "slot C<slot>.  (LUKS supports 8 key slots, numbered 0-7)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4051 ../src/guestfs-actions.pod:4074
 #: ../src/guestfs-actions.pod:4217 ../src/guestfs-actions.pod:5320
@@ -14498,17 +13139,15 @@ msgstr ""
 #: ../fish/guestfish-actions.pod:4343 ../fish/guestfish-actions.pod:4366
 #: ../fish/guestfish-actions.pod:4388 ../fish/guestfish-actions.pod:5126
 msgid ""
-"B<This command is dangerous.  Without careful use you can easily destroy all "
-"your data>."
+"B<This command is dangerous.  Without careful use you can easily destroy all"
+" your data>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4060
 msgid "guestfs_luks_format_cipher"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4062
 #, no-wrap
@@ -14522,21 +13161,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4069
 msgid ""
-"This command is the same as C<guestfs_luks_format> but it also allows you to "
-"set the C<cipher> used."
+"This command is the same as C<guestfs_luks_format> but it also allows you to"
+" set the C<cipher> used."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4083
 msgid "guestfs_luks_kill_slot"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4085
 #, no-wrap
@@ -14549,7 +13185,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4091 ../fish/guestfish-actions.pod:2757
 msgid ""
@@ -14557,13 +13192,11 @@ msgid ""
 "device C<device>.  C<key> must be one of the I<other> keys."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4103
 msgid "guestfs_luks_open"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4105
 #, no-wrap
@@ -14576,7 +13209,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4111 ../fish/guestfish-actions.pod:2768
 msgid ""
@@ -14584,13 +13216,11 @@ msgid ""
 "Linux Unified Key Setup (LUKS) standard."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4114 ../fish/guestfish-actions.pod:2771
 msgid "C<device> is the encrypted block device or partition."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4116 ../fish/guestfish-actions.pod:2773
 msgid ""
@@ -14598,7 +13228,6 @@ msgid ""
 "device, in the C<key> parameter."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4119 ../fish/guestfish-actions.pod:2776
 msgid ""
@@ -14607,7 +13236,6 @@ msgid ""
 "underlying C<device> respectively."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4123
 msgid ""
@@ -14621,13 +13249,11 @@ msgstr ""
 msgid "Use C<guestfs_list_dm_devices> to list all device mapper devices."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4138
 msgid "guestfs_luks_open_ro"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4140
 #, no-wrap
@@ -14640,7 +13266,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4146
 msgid ""
@@ -14648,13 +13273,11 @@ msgid ""
 "created."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4157
 msgid "guestfs_lvcreate"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4159
 #, no-wrap
@@ -14667,7 +13290,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4165 ../fish/guestfish-actions.pod:2804
 msgid ""
@@ -14675,13 +13297,11 @@ msgid ""
 "C<volgroup>, with C<size> megabytes."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4172
 msgid "guestfs_lvm_canonical_lv_name"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4174
 #, no-wrap
@@ -14692,42 +13312,36 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4178 ../fish/guestfish-actions.pod:2811
 msgid ""
 "This converts alternative naming schemes for LVs that you might find to the "
-"canonical name.  For example, C</dev/mapper/VG-LV> is converted to C</dev/VG/"
-"LV>."
+"canonical name.  For example, C</dev/mapper/VG-LV> is converted to "
+"C</dev/VG/LV>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4182 ../fish/guestfish-actions.pod:2815
 msgid ""
-"This command returns an error if the C<lvname> parameter does not refer to a "
-"logical volume."
+"This command returns an error if the C<lvname> parameter does not refer to a"
+" logical volume."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4185
 msgid "See also C<guestfs_is_lv>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4190
 msgid "(Added in 1.5.24)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4192
 msgid "guestfs_lvm_clear_filter"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4194
 #, no-wrap
@@ -14737,7 +13351,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4197
 msgid ""
@@ -14745,7 +13358,6 @@ msgid ""
 "see every block device."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4200 ../src/guestfs-actions.pod:4242
 #: ../fish/guestfish-actions.pod:2827 ../fish/guestfish-actions.pod:2858
@@ -14753,13 +13365,11 @@ msgid ""
 "This command also clears the LVM cache and performs a volume group scan."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4207
 msgid "guestfs_lvm_remove_all"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4209
 #, no-wrap
@@ -14769,7 +13379,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4212 ../fish/guestfish-actions.pod:2834
 msgid ""
@@ -14777,13 +13386,11 @@ msgid ""
 "volumes."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4222
 msgid "guestfs_lvm_set_filter"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4224
 #, no-wrap
@@ -14794,35 +13401,31 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4228 ../fish/guestfish-actions.pod:2844
 msgid ""
-"This sets the LVM device filter so that LVM will only be able to \"see\" the "
-"block devices in the list C<devices>, and will ignore all other attached "
+"This sets the LVM device filter so that LVM will only be able to \"see\" the"
+" block devices in the list C<devices>, and will ignore all other attached "
 "block devices."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4232 ../fish/guestfish-actions.pod:2848
 msgid ""
 "Where disk image(s) contain duplicate PVs or VGs, this command is useful to "
-"get LVM to ignore the duplicates, otherwise LVM can get confused.  Note also "
-"there are two types of duplication possible: either cloned PVs/VGs which "
-"have identical UUIDs; or VGs that are not cloned but just happen to have the "
-"same name.  In normal operation you cannot create this situation, but you "
+"get LVM to ignore the duplicates, otherwise LVM can get confused.  Note also"
+" there are two types of duplication possible: either cloned PVs/VGs which "
+"have identical UUIDs; or VGs that are not cloned but just happen to have the"
+" same name.  In normal operation you cannot create this situation, but you "
 "can do it outside LVM, eg.  by cloning disk images or by bit twiddling "
 "inside the LVM metadata."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4245 ../fish/guestfish-actions.pod:2861
 msgid "You can filter whole block devices or individual partitions."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4247 ../fish/guestfish-actions.pod:2863
 msgid ""
@@ -14830,13 +13433,11 @@ msgid ""
 "filesystem), even if you are not filtering out that VG."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4255
 msgid "guestfs_lvremove"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4257
 #, no-wrap
@@ -14847,7 +13448,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4261 ../fish/guestfish-actions.pod:2871
 msgid ""
@@ -14855,28 +13455,24 @@ msgid ""
 "LV, such as C</dev/VG/LV>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4264 ../fish/guestfish-actions.pod:2874
 msgid ""
-"You can also remove all LVs in a volume group by specifying the VG name, C</"
-"dev/VG>."
+"You can also remove all LVs in a volume group by specifying the VG name, "
+"C</dev/VG>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4269 ../src/guestfs-actions.pod:5666
 #: ../src/guestfs-actions.pod:7498
 msgid "(Added in 1.0.13)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4271
 msgid "guestfs_lvrename"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4273
 #, no-wrap
@@ -14888,25 +13484,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4278 ../fish/guestfish-actions.pod:2881
 msgid "Rename a logical volume C<logvol> with the new name C<newlogvol>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4282 ../src/guestfs-actions.pod:7511
 msgid "(Added in 1.0.83)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4284
 msgid "guestfs_lvresize"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4286
 #, no-wrap
@@ -14918,7 +13510,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4291 ../fish/guestfish-actions.pod:2887
 msgid ""
@@ -14926,13 +13517,11 @@ msgid ""
 "C<mbytes>.  When reducing, data in the reduced part is lost."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4299
 msgid "guestfs_lvresize_free"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4301
 #, no-wrap
@@ -14944,29 +13533,25 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4306 ../fish/guestfish-actions.pod:2895
 msgid ""
-"This expands an existing logical volume C<lv> so that it fills C<pc>% of the "
-"remaining free space in the volume group.  Commonly you would call this with "
-"pc = 100 which expands the logical volume as much as possible, using all "
-"remaining free space in the volume group."
+"This expands an existing logical volume C<lv> so that it fills C<pc>% of the"
+" remaining free space in the volume group.  Commonly you would call this "
+"with pc = 100 which expands the logical volume as much as possible, using "
+"all remaining free space in the volume group."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4314
 msgid "(Added in 1.3.3)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4316
 msgid "guestfs_lvs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4318
 #, no-wrap
@@ -14976,35 +13561,30 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4321 ../fish/guestfish-actions.pod:2905
 msgid ""
-"List all the logical volumes detected.  This is the equivalent of the L<lvs"
-"(8)> command."
+"List all the logical volumes detected.  This is the equivalent of the "
+"L<lvs(8)> command."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4324 ../fish/guestfish-actions.pod:2908
 msgid ""
-"This returns a list of the logical volume device names (eg. C</dev/"
-"VolGroup00/LogVol00>)."
+"This returns a list of the logical volume device names (eg. "
+"C</dev/VolGroup00/LogVol00>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4327
 msgid "See also C<guestfs_lvs_full>, C<guestfs_list_filesystems>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4335
 msgid "guestfs_lvs_full"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4337
 #, no-wrap
@@ -15014,29 +13594,26 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4340 ../fish/guestfish-actions.pod:2917
 msgid ""
-"List all the logical volumes detected.  This is the equivalent of the L<lvs"
-"(8)> command.  The \"full\" version includes all fields."
+"List all the logical volumes detected.  This is the equivalent of the "
+"L<lvs(8)> command.  The \"full\" version includes all fields."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4343
 msgid ""
 "This function returns a C<struct guestfs_lvm_lv_list *>, or NULL if there "
-"was an error.  I<The caller must call C<guestfs_free_lvm_lv_list> after use>."
+"was an error.  I<The caller must call C<guestfs_free_lvm_lv_list> after "
+"use>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4349
 msgid "guestfs_lvuuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4351
 #, no-wrap
@@ -15047,19 +13624,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4355 ../fish/guestfish-actions.pod:2924
 msgid "This command returns the UUID of the LVM LV C<device>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4362
 msgid "guestfs_lxattrlist"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4364
 #, no-wrap
@@ -15071,47 +13645,43 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4369 ../fish/guestfish-actions.pod:2930
 msgid ""
-"This call allows you to get the extended attributes of multiple files, where "
-"all files are in the directory C<path>.  C<names> is the list of files from "
-"this directory."
+"This call allows you to get the extended attributes of multiple files, where"
+" all files are in the directory C<path>.  C<names> is the list of files from"
+" this directory."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4373 ../fish/guestfish-actions.pod:2934
 msgid ""
 "On return you get a flat list of xattr structs which must be interpreted "
-"sequentially.  The first xattr struct always has a zero-length C<attrname>.  "
-"C<attrval> in this struct is zero-length to indicate there was an error "
+"sequentially.  The first xattr struct always has a zero-length C<attrname>."
+"  C<attrval> in this struct is zero-length to indicate there was an error "
 "doing C<lgetxattr> for this file, I<or> is a C string which is a decimal "
-"number (the number of following attributes for this file, which could be C<"
-"\"0\">).  Then after the first xattr struct are the zero or more attributes "
-"for the first named file.  This repeats for the second and subsequent files."
+"number (the number of following attributes for this file, which could be "
+"C<\"0\">).  Then after the first xattr struct are the zero or more "
+"attributes for the first named file.  This repeats for the second and "
+"subsequent files."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4383
 msgid ""
-"This call is intended for programs that want to efficiently list a directory "
-"contents without making many round-trips.  See also C<guestfs_lstatlist> for "
-"a similarly efficient call for getting standard stats.  Very long directory "
-"listings might cause the protocol message size to be exceeded, causing this "
-"call to fail.  The caller must split up such requests into smaller groups of "
-"names."
+"This call is intended for programs that want to efficiently list a directory"
+" contents without making many round-trips.  See also C<guestfs_lstatlist> "
+"for a similarly efficient call for getting standard stats.  Very long "
+"directory listings might cause the protocol message size to be exceeded, "
+"causing this call to fail.  The caller must split up such requests into "
+"smaller groups of names."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4397
 msgid "guestfs_mkdir"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4399
 #, no-wrap
@@ -15122,19 +13692,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4403 ../fish/guestfish-actions.pod:2956
 msgid "Create a directory named C<path>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4409
 msgid "guestfs_mkdir_mode"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4411
 #, no-wrap
@@ -15146,7 +13713,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4416 ../fish/guestfish-actions.pod:2962
 msgid ""
@@ -15154,7 +13720,6 @@ msgid ""
 "directory to C<mode>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4419 ../fish/guestfish-actions.pod:2965
 msgid ""
@@ -15163,19 +13728,16 @@ msgid ""
 "other ways."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4423
 msgid "See also C<guestfs_mkdir>, C<guestfs_umask>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4429
 msgid "guestfs_mkdir_p"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4431
 #, no-wrap
@@ -15186,7 +13748,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4435 ../fish/guestfish-actions.pod:2975
 msgid ""
@@ -15194,13 +13755,11 @@ msgid ""
 "necessary.  This is like the C<mkdir -p> shell command."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4442
 msgid "guestfs_mkdtemp"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4444
 #, no-wrap
@@ -15211,7 +13770,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4448 ../fish/guestfish-actions.pod:2982
 msgid ""
@@ -15220,27 +13778,24 @@ msgid ""
 "six characters being \"XXXXXX\"."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4453 ../fish/guestfish-actions.pod:2987
 msgid ""
-"For example: \"/tmp/myprogXXXXXX\" or \"/Temp/myprogXXXXXX\", the second one "
-"being suitable for Windows filesystems."
+"For example: \"/tmp/myprogXXXXXX\" or \"/Temp/myprogXXXXXX\", the second one"
+" being suitable for Windows filesystems."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4456 ../fish/guestfish-actions.pod:2990
 msgid "The name of the temporary directory that was created is returned."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4459 ../fish/guestfish-actions.pod:2993
-msgid "The temporary directory is created with mode 0700 and is owned by root."
+msgid ""
+"The temporary directory is created with mode 0700 and is owned by root."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4462 ../fish/guestfish-actions.pod:2996
 msgid ""
@@ -15248,19 +13803,16 @@ msgid ""
 "contents after use."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4465 ../fish/guestfish-actions.pod:2999
 msgid "See also: L<mkdtemp(3)>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4472
 msgid "guestfs_mke2fs_J"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4474
 #, no-wrap
@@ -15274,15 +13826,13 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4481 ../fish/guestfish-actions.pod:3005
 msgid ""
-"This creates an ext2/3/4 filesystem on C<device> with an external journal on "
-"C<journal>.  It is equivalent to the command:"
+"This creates an ext2/3/4 filesystem on C<device> with an external journal on"
+" C<journal>.  It is equivalent to the command:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4485 ../fish/guestfish-actions.pod:3009
 #, no-wrap
@@ -15291,13 +13841,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4487
 msgid "See also C<guestfs_mke2journal>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4491 ../src/guestfs-actions.pod:4509
 #: ../src/guestfs-actions.pod:4527 ../src/guestfs-actions.pod:4543
@@ -15306,13 +13854,11 @@ msgstr ""
 msgid "(Added in 1.0.68)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4493
 msgid "guestfs_mke2fs_JL"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4495
 #, no-wrap
@@ -15326,27 +13872,23 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4502 ../fish/guestfish-actions.pod:3017
 msgid ""
-"This creates an ext2/3/4 filesystem on C<device> with an external journal on "
-"the journal labeled C<label>."
+"This creates an ext2/3/4 filesystem on C<device> with an external journal on"
+" the journal labeled C<label>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4505
 msgid "See also C<guestfs_mke2journal_L>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4511
 msgid "guestfs_mke2fs_JU"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4513
 #, no-wrap
@@ -15360,27 +13902,23 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4520 ../fish/guestfish-actions.pod:3026
 msgid ""
-"This creates an ext2/3/4 filesystem on C<device> with an external journal on "
-"the journal with UUID C<uuid>."
+"This creates an ext2/3/4 filesystem on C<device> with an external journal on"
+" the journal with UUID C<uuid>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4523
 msgid "See also C<guestfs_mke2journal_U>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4529
 msgid "guestfs_mke2journal"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4531
 #, no-wrap
@@ -15392,15 +13930,13 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4536 ../fish/guestfish-actions.pod:3035
 msgid ""
-"This creates an ext2 external journal on C<device>.  It is equivalent to the "
-"command:"
+"This creates an ext2 external journal on C<device>.  It is equivalent to the"
+" command:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4539 ../fish/guestfish-actions.pod:3038
 #, no-wrap
@@ -15409,13 +13945,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4545
 msgid "guestfs_mke2journal_L"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4547
 #, no-wrap
@@ -15428,19 +13962,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4553 ../fish/guestfish-actions.pod:3044
-msgid "This creates an ext2 external journal on C<device> with label C<label>."
+msgid ""
+"This creates an ext2 external journal on C<device> with label C<label>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4559
 msgid "guestfs_mke2journal_U"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4561
 #, no-wrap
@@ -15453,19 +13985,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4567 ../fish/guestfish-actions.pod:3050
 msgid "This creates an ext2 external journal on C<device> with UUID C<uuid>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4573
 msgid "guestfs_mkfifo"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4575
 #, no-wrap
@@ -15477,7 +14006,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4580
 msgid ""
@@ -15485,13 +14013,11 @@ msgid ""
 "is just a convenient wrapper around C<guestfs_mknod>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4590
 msgid "guestfs_mkfs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4592
 #, no-wrap
@@ -15503,7 +14029,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4597 ../fish/guestfish-actions.pod:3066
 msgid ""
@@ -15511,13 +14036,11 @@ msgid ""
 "volume).  The filesystem type is C<fstype>, for example C<ext3>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4605
 msgid "guestfs_mkfs_b"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4607
 #, no-wrap
@@ -15530,16 +14053,14 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4613
 msgid ""
 "This call is similar to C<guestfs_mkfs>, but it allows you to control the "
-"block size of the resulting filesystem.  Supported block sizes depend on the "
-"filesystem type, but typically they are C<1024>, C<2048> or C<4096> only."
+"block size of the resulting filesystem.  Supported block sizes depend on the"
+" filesystem type, but typically they are C<1024>, C<2048> or C<4096> only."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4618 ../src/guestfs-actions.pod:4663
 #: ../fish/guestfish-actions.pod:3079 ../fish/guestfish-actions.pod:3106
@@ -15548,20 +14069,18 @@ msgid ""
 "cluster size."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4623 ../fish/guestfish-actions.pod:3082
 msgid ""
-"This function is deprecated.  In new code, use the C<mkfs_opts> call instead."
+"This function is deprecated.  In new code, use the C<mkfs_opts> call "
+"instead."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4632
 msgid "guestfs_mkfs_opts"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4634
 #, no-wrap
@@ -15585,7 +14104,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4650 ../fish/guestfish-actions.pod:3093
 msgid ""
@@ -15593,13 +14111,11 @@ msgid ""
 "C<fstype>, for example C<ext3>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:4657 ../fish/guestfish-actions.pod:3100
 msgid "C<blocksize>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4659 ../fish/guestfish-actions.pod:3102
 msgid ""
@@ -15633,8 +14149,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:4676 ../fish/guestfish-actions.pod:3119
 msgid ""
-"You cannot use this optional parameter with the C<gfs> or C<gfs2> filesystem "
-"type."
+"You cannot use this optional parameter with the C<gfs> or C<gfs2> filesystem"
+" type."
 msgstr ""
 
 #. type: =item
@@ -15666,13 +14182,11 @@ msgstr ""
 msgid "(Added in 1.7.19)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4695
 msgid "guestfs_mkfs_opts_va"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4697
 #, no-wrap
@@ -15685,19 +14199,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4703
 msgid "This is the \"va_list variant\" of L</guestfs_mkfs_opts>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4707
 msgid "guestfs_mkfs_opts_argv"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4709
 #, no-wrap
@@ -15710,19 +14221,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4715
 msgid "This is the \"argv variant\" of L</guestfs_mkfs_opts>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4719
 msgid "guestfs_mkmountpoint"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4721
 #, no-wrap
@@ -15733,7 +14241,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4725
 msgid ""
@@ -15742,16 +14249,14 @@ msgid ""
 "filesystem."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4729 ../fish/guestfish-actions.pod:3144
 msgid ""
-"These calls are I<only> necessary in some very limited circumstances, mainly "
-"the case where you want to mount a mix of unrelated and/or read-only "
+"These calls are I<only> necessary in some very limited circumstances, mainly"
+" the case where you want to mount a mix of unrelated and/or read-only "
 "filesystems together."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4733 ../fish/guestfish-actions.pod:3148
 msgid ""
@@ -15760,7 +14265,6 @@ msgid ""
 "inside that.  You can unpack this as follows in guestfish:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4738 ../fish/guestfish-actions.pod:3153
 #, no-wrap
@@ -15776,13 +14280,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4747 ../fish/guestfish-actions.pod:3162
 msgid "The inner filesystem is now unpacked under the /ext3fs mountpoint."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4749
 msgid ""
@@ -15791,7 +14293,6 @@ msgid ""
 "manually unmount filesystems and remove mountpoints after use."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4753
 msgid ""
@@ -15801,7 +14302,6 @@ msgid ""
 "above."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4758 ../fish/guestfish-actions.pod:3173
 msgid ""
@@ -15812,24 +14312,21 @@ msgstr ""
 #: ../src/guestfs-actions.pod:4760
 msgid ""
 "Autosync [see C<guestfs_set_autosync>, this is set by default on handles] "
-"can cause C<guestfs_umount_all> to be called when the handle is closed which "
-"can also trigger these issues."
+"can cause C<guestfs_umount_all> to be called when the handle is closed which"
+" can also trigger these issues."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4766 ../src/guestfs-actions.pod:5082
 #: ../src/guestfs-actions.pod:6086
 msgid "(Added in 1.0.62)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4768
 msgid "guestfs_mknod"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4770
 #, no-wrap
@@ -15843,14 +14340,13 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4777 ../fish/guestfish-actions.pod:3183
 msgid ""
-"This call creates block or character special devices, or named pipes (FIFOs)."
+"This call creates block or character special devices, or named pipes "
+"(FIFOs)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4780 ../fish/guestfish-actions.pod:3186
 msgid ""
@@ -15859,7 +14355,6 @@ msgid ""
 "used when creating block and character special devices."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4785
 msgid ""
@@ -15867,17 +14362,15 @@ msgid ""
 "S_IFBLK, S_IFCHR, S_IFIFO or S_IFSOCK (otherwise this call just creates a "
 "regular file).  These constants are available in the standard Linux header "
 "files, or you can use C<guestfs_mknod_b>, C<guestfs_mknod_c> or "
-"C<guestfs_mkfifo> which are wrappers around this command which bitwise OR in "
-"the appropriate constant for you."
+"C<guestfs_mkfifo> which are wrappers around this command which bitwise OR in"
+" the appropriate constant for you."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4799
 msgid "guestfs_mknod_b"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4801
 #, no-wrap
@@ -15891,7 +14384,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4808
 msgid ""
@@ -15900,13 +14392,11 @@ msgid ""
 "wrapper around C<guestfs_mknod>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4818
 msgid "guestfs_mknod_c"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4820
 #, no-wrap
@@ -15920,7 +14410,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4827
 msgid ""
@@ -15929,13 +14418,11 @@ msgid ""
 "wrapper around C<guestfs_mknod>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4837
 msgid "guestfs_mkswap"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4839
 #, no-wrap
@@ -15946,19 +14433,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4843 ../fish/guestfish-actions.pod:3225
 msgid "Create a swap partition on C<device>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4849
 msgid "guestfs_mkswap_L"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4851
 #, no-wrap
@@ -15970,28 +14454,24 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4856 ../fish/guestfish-actions.pod:3231
 msgid "Create a swap partition on C<device> with label C<label>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4858 ../fish/guestfish-actions.pod:3233
 msgid ""
-"Note that you cannot attach a swap label to a block device (eg. C</dev/"
-"sda>), just to a partition.  This appears to be a limitation of the kernel "
-"or swap tools."
+"Note that you cannot attach a swap label to a block device (eg. "
+"C</dev/sda>), just to a partition.  This appears to be a limitation of the "
+"kernel or swap tools."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4866
 msgid "guestfs_mkswap_U"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4868
 #, no-wrap
@@ -16003,19 +14483,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4873 ../fish/guestfish-actions.pod:3241
 msgid "Create a swap partition on C<device> with UUID C<uuid>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4879
 msgid "guestfs_mkswap_file"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4881
 #, no-wrap
@@ -16026,13 +14503,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4885 ../fish/guestfish-actions.pod:3247
 msgid "Create a swap file."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4887
 msgid ""
@@ -16040,13 +14515,11 @@ msgid ""
 "create the file itself, use something like C<guestfs_fallocate>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4894
 msgid "guestfs_modprobe"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4896
 #, no-wrap
@@ -16057,13 +14530,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4900 ../fish/guestfish-actions.pod:3256
 msgid "This loads a kernel module in the appliance."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4902 ../fish/guestfish-actions.pod:3258
 msgid ""
@@ -16071,13 +14542,11 @@ msgid ""
 "C<appliance/kmod.whitelist.in> in the source)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:4909
 msgid "guestfs_mount"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4911
 #, no-wrap
@@ -16089,44 +14558,41 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4916 ../fish/guestfish-actions.pod:3265
 msgid ""
-"Mount a guest disk at a position in the filesystem.  Block devices are named "
-"C</dev/sda>, C</dev/sdb> and so on, as they were added to the guest.  If "
+"Mount a guest disk at a position in the filesystem.  Block devices are named"
+" C</dev/sda>, C</dev/sdb> and so on, as they were added to the guest.  If "
 "those block devices contain partitions, they will have the usual names (eg. "
 "C</dev/sda1>).  Also LVM C</dev/VG/LV>-style names can be used."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4922 ../fish/guestfish-actions.pod:3271
 msgid ""
 "The rules are the same as for L<mount(2)>: A filesystem must first be "
-"mounted on C</> before others can be mounted.  Other filesystems can only be "
-"mounted on directories which already exist."
+"mounted on C</> before others can be mounted.  Other filesystems can only be"
+" mounted on directories which already exist."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4927 ../fish/guestfish-actions.pod:3276
 msgid ""
-"The mounted filesystem is writable, if we have sufficient permissions on the "
-"underlying device."
+"The mounted filesystem is writable, if we have sufficient permissions on the"
+" underlying device."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:4930
 msgid ""
 "B<Important note:> When you use this call, the filesystem options C<sync> "
 "and C<noatime> are set implicitly.  This was originally done because we "
-"thought it would improve reliability, but it turns out that I<-o sync> has a "
-"very large negative performance impact and negligible effect on "
+"thought it would improve reliability, but it turns out that I<-o sync> has a"
+" very large negative performance impact and negligible effect on "
 "reliability.  Therefore we recommend that you avoid using C<guestfs_mount> "
-"in any code that needs performance, and instead use C<guestfs_mount_options> "
-"(use an empty string for the first parameter if you don't want any options)."
+"in any code that needs performance, and instead use C<guestfs_mount_options>"
+" (use an empty string for the first parameter if you don't want any "
+"options)."
 msgstr ""
 
 #. type: textblock
@@ -16220,13 +14686,11 @@ msgstr ""
 msgid "This is the \"argv variant\" of L</guestfs_mount_9p>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5001
 msgid "guestfs_mount_loop"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5003
 #, no-wrap
@@ -16238,7 +14702,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5008 ../fish/guestfish-actions.pod:3313
 msgid ""
@@ -16247,13 +14710,11 @@ msgid ""
 "mountpoint>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5016
 msgid "guestfs_mount_options"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5018
 #, no-wrap
@@ -16266,7 +14727,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5024
 msgid ""
@@ -16274,7 +14734,6 @@ msgid ""
 "the mount options as for the L<mount(8)> I<-o> flag."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5028 ../fish/guestfish-actions.pod:3325
 msgid ""
@@ -16282,20 +14741,17 @@ msgid ""
 "(all options default to whatever the filesystem uses)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5034 ../src/guestfs-actions.pod:5048
 #: ../src/guestfs-actions.pod:5065
 msgid "(Added in 1.0.10)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5036
 msgid "guestfs_mount_ro"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5038
 #, no-wrap
@@ -16307,7 +14763,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5043
 msgid ""
@@ -16315,13 +14770,11 @@ msgid ""
 "filesystem with the read-only (I<-o ro>) flag."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5050
 msgid "guestfs_mount_vfs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5052
 #, no-wrap
@@ -16335,22 +14788,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5059
 msgid ""
 "This is the same as the C<guestfs_mount> command, but it allows you to set "
-"both the mount options and the vfstype as for the L<mount(8)> I<-o> and I<-"
-"t> flags."
+"both the mount options and the vfstype as for the L<mount(8)> I<-o> and "
+"I<-t> flags."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5067
 msgid "guestfs_mountpoints"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5069
 #, no-wrap
@@ -16360,7 +14810,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5072
 msgid ""
@@ -16369,13 +14818,11 @@ msgid ""
 "where the device is mounted."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5084
 msgid "guestfs_mounts"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5086
 #, no-wrap
@@ -16385,33 +14832,28 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5089 ../fish/guestfish-actions.pod:3356
 msgid ""
-"This returns the list of currently mounted filesystems.  It returns the list "
-"of devices (eg. C</dev/sda1>, C</dev/VG/LV>)."
+"This returns the list of currently mounted filesystems.  It returns the list"
+" of devices (eg. C</dev/sda1>, C</dev/VG/LV>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5092 ../fish/guestfish-actions.pod:3359
 msgid "Some internal mounts are not shown."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5094
 msgid "See also: C<guestfs_mountpoints>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5102
 msgid "guestfs_mv"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5104
 #, no-wrap
@@ -16423,7 +14865,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5109 ../fish/guestfish-actions.pod:3367
 msgid ""
@@ -16431,13 +14872,11 @@ msgid ""
 "destination filename or destination directory."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5116
 msgid "guestfs_ntfs_3g_probe"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5118
 #, no-wrap
@@ -16449,7 +14888,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5123 ../fish/guestfish-actions.pod:3374
 msgid ""
@@ -16458,7 +14896,6 @@ msgid ""
 "write, and some cannot be mounted at all)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5127 ../fish/guestfish-actions.pod:3378
 msgid ""
@@ -16467,27 +14904,23 @@ msgid ""
 "volume can be mounted read-only."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5131 ../fish/guestfish-actions.pod:3382
 msgid ""
-"The return value is an integer which C<0> if the operation would succeed, or "
-"some non-zero value documented in the L<ntfs-3g.probe(8)> manual page."
+"The return value is an integer which C<0> if the operation would succeed, or"
+" some non-zero value documented in the L<ntfs-3g.probe(8)> manual page."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5137
 msgid "(Added in 1.0.43)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5139
 msgid "guestfs_ntfsresize"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5141
 #, no-wrap
@@ -16509,8 +14942,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:5148 ../fish/guestfish-actions.pod:3393
 msgid ""
-"I<Note:> After the resize operation, the filesystem is marked as requiring a "
-"consistency check (for safety).  You have to boot into Windows to perform "
+"I<Note:> After the resize operation, the filesystem is marked as requiring a"
+" consistency check (for safety).  You have to boot into Windows to perform "
 "this check and clear this condition.  Furthermore, ntfsresize refuses to "
 "resize filesystems which have been marked in this way.  So in effect it is "
 "not possible to call ntfsresize multiple times on a single filesystem "
@@ -16628,13 +15061,11 @@ msgstr ""
 msgid "This is the \"argv variant\" of L</guestfs_ntfsresize_opts>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5238
 msgid "guestfs_ntfsresize_size"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5240
 #, no-wrap
@@ -16646,7 +15077,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5245
 msgid ""
@@ -16654,7 +15084,6 @@ msgid ""
 "to specify the new size (in bytes) explicitly."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5257 ../src/guestfs-actions.pod:5693
 #: ../src/guestfs-actions.pod:5766 ../src/guestfs-actions.pod:6034
@@ -16662,13 +15091,11 @@ msgstr ""
 msgid "(Added in 1.3.14)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5259
 msgid "guestfs_part_add"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5261
 #, no-wrap
@@ -16682,7 +15109,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5268
 msgid ""
@@ -16690,16 +15116,14 @@ msgid ""
 "on the device, call C<guestfs_part_init> first."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5271 ../fish/guestfish-actions.pod:3465
 msgid ""
-"The C<prlogex> parameter is the type of partition.  Normally you should pass "
-"C<p> or C<primary> here, but MBR partition tables also support C<l> (or "
+"The C<prlogex> parameter is the type of partition.  Normally you should pass"
+" C<p> or C<primary> here, but MBR partition tables also support C<l> (or "
 "C<logical>) and C<e> (or C<extended>) partition types."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5276 ../fish/guestfish-actions.pod:3470
 msgid ""
@@ -16708,7 +15132,6 @@ msgid ""
 "from the end of the disk (C<-1> is the last sector)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5280
 msgid ""
@@ -16716,7 +15139,6 @@ msgid ""
 "C<guestfs_part_disk> to do that."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5285 ../src/guestfs-actions.pod:5323
 #: ../src/guestfs-actions.pod:5376 ../src/guestfs-actions.pod:5454
@@ -16725,13 +15147,11 @@ msgstr ""
 msgid "(Added in 1.0.78)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5287
 msgid "guestfs_part_del"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5289
 #, no-wrap
@@ -16743,13 +15163,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5294 ../fish/guestfish-actions.pod:3481
 msgid "This command deletes the partition numbered C<partnum> on C<device>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5296 ../fish/guestfish-actions.pod:3483
 msgid ""
@@ -16757,13 +15175,11 @@ msgid ""
 "also deletes any logical partitions it contains."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5304
 msgid "guestfs_part_disk"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5306
 #, no-wrap
@@ -16775,7 +15191,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5311
 msgid ""
@@ -16784,21 +15199,18 @@ msgid ""
 "disk."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5315
 msgid ""
-"C<parttype> is the partition table type, usually C<mbr> or C<gpt>, but other "
-"possible values are described in C<guestfs_part_init>."
+"C<parttype> is the partition table type, usually C<mbr> or C<gpt>, but other"
+" possible values are described in C<guestfs_part_init>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5325
 msgid "guestfs_part_get_bootable"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5327
 #, no-wrap
@@ -16810,7 +15222,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5332 ../fish/guestfish-actions.pod:3505
 msgid ""
@@ -16818,19 +15229,16 @@ msgid ""
 "bootable flag set."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5335
 msgid "See also C<guestfs_part_set_bootable>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5341
 msgid "guestfs_part_get_mbr_id"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5343
 #, no-wrap
@@ -16842,7 +15250,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5348 ../fish/guestfish-actions.pod:3514
 msgid ""
@@ -16850,22 +15257,19 @@ msgid ""
 "partition C<partnum>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5351 ../src/guestfs-actions.pod:5527
 msgid ""
-"Note that only MBR (old DOS-style) partitions have type bytes.  You will get "
-"undefined results for other partition table types (see "
+"Note that only MBR (old DOS-style) partitions have type bytes.  You will get"
+" undefined results for other partition table types (see "
 "C<guestfs_part_get_parttype>)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5359
 msgid "guestfs_part_get_parttype"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5361
 #, no-wrap
@@ -16876,7 +15280,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5365 ../fish/guestfish-actions.pod:3525
 msgid ""
@@ -16884,7 +15287,6 @@ msgid ""
 "partition table type (format) being used."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5368
 msgid ""
@@ -16893,13 +15295,11 @@ msgid ""
 "possible, although unusual.  See C<guestfs_part_init> for a full list."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5378
 msgid "guestfs_part_init"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5380
 #, no-wrap
@@ -16911,16 +15311,14 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5385 ../fish/guestfish-actions.pod:3537
 msgid ""
 "This creates an empty partition table on C<device> of one of the partition "
-"types listed below.  Usually C<parttype> should be either C<msdos> or C<gpt> "
-"(for large disks)."
+"types listed below.  Usually C<parttype> should be either C<msdos> or C<gpt>"
+" (for large disks)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5389
 msgid ""
@@ -16928,25 +15326,21 @@ msgid ""
 "C<guestfs_part_add> for each partition required."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5392 ../fish/guestfish-actions.pod:3544
 msgid "Possible values for C<parttype> are:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5396 ../fish/guestfish-actions.pod:3548
 msgid "B<efi> | B<gpt>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5398 ../fish/guestfish-actions.pod:3550
 msgid "Intel EFI / GPT partition table."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5400 ../fish/guestfish-actions.pod:3552
 msgid ""
@@ -16955,131 +15349,110 @@ msgid ""
 "the C<mbr> format."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5404 ../fish/guestfish-actions.pod:3556
 msgid "B<mbr> | B<msdos>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5406 ../fish/guestfish-actions.pod:3558
 msgid ""
 "The standard PC \"Master Boot Record\" (MBR) format used by MS-DOS and "
-"Windows.  This partition type will B<only> work for device sizes up to 2 "
-"TB.  For large disks we recommend using C<gpt>."
+"Windows.  This partition type will B<only> work for device sizes up to 2 TB."
+"  For large disks we recommend using C<gpt>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5413 ../fish/guestfish-actions.pod:3565
 msgid ""
 "Other partition table types that may work but are not supported include:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5418 ../fish/guestfish-actions.pod:3570
 msgid "B<aix>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5420 ../fish/guestfish-actions.pod:3572
 msgid "AIX disk labels."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5422 ../fish/guestfish-actions.pod:3574
 msgid "B<amiga> | B<rdb>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5424 ../fish/guestfish-actions.pod:3576
 msgid "Amiga \"Rigid Disk Block\" format."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5426 ../fish/guestfish-actions.pod:3578
 msgid "B<bsd>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5428 ../fish/guestfish-actions.pod:3580
 msgid "BSD disk labels."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5430 ../fish/guestfish-actions.pod:3582
 msgid "B<dasd>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5432 ../fish/guestfish-actions.pod:3584
 msgid "DASD, used on IBM mainframes."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5434 ../fish/guestfish-actions.pod:3586
 msgid "B<dvh>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5436 ../fish/guestfish-actions.pod:3588
 msgid "MIPS/SGI volumes."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5438 ../fish/guestfish-actions.pod:3590
 msgid "B<mac>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5440 ../fish/guestfish-actions.pod:3592
 msgid "Old Mac partition format.  Modern Macs use C<gpt>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5442 ../fish/guestfish-actions.pod:3594
 msgid "B<pc98>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5444 ../fish/guestfish-actions.pod:3596
 msgid "NEC PC-98 format, common in Japan apparently."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5446 ../fish/guestfish-actions.pod:3598
 msgid "B<sun>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5448 ../fish/guestfish-actions.pod:3600
 msgid "Sun disk labels."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5456
 msgid "guestfs_part_list"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5458
 #, no-wrap
@@ -17090,39 +15463,33 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5462 ../fish/guestfish-actions.pod:3608
 msgid ""
-"This command parses the partition table on C<device> and returns the list of "
-"partitions found."
+"This command parses the partition table on C<device> and returns the list of"
+" partitions found."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5465 ../fish/guestfish-actions.pod:3611
 msgid "The fields in the returned structure are:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5469 ../fish/guestfish-actions.pod:3615
 msgid "B<part_num>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5471 ../fish/guestfish-actions.pod:3617
 msgid "Partition number, counting from 1."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5473 ../fish/guestfish-actions.pod:3619
 msgid "B<part_start>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5475
 msgid ""
@@ -17130,46 +15497,39 @@ msgid ""
 "the device's sector size, see C<guestfs_blockdev_getss>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5478 ../fish/guestfish-actions.pod:3624
 msgid "B<part_end>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5480 ../fish/guestfish-actions.pod:3626
 msgid "End of the partition in bytes."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5482 ../fish/guestfish-actions.pod:3628
 msgid "B<part_size>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5484 ../fish/guestfish-actions.pod:3630
 msgid "Size of the partition in bytes."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5488
 msgid ""
-"This function returns a C<struct guestfs_partition_list *>, or NULL if there "
-"was an error.  I<The caller must call C<guestfs_free_partition_list> after "
+"This function returns a C<struct guestfs_partition_list *>, or NULL if there"
+" was an error.  I<The caller must call C<guestfs_free_partition_list> after "
 "use>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5494
 msgid "guestfs_part_set_bootable"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5496
 #, no-wrap
@@ -17182,7 +15542,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5502 ../fish/guestfish-actions.pod:3638
 msgid ""
@@ -17190,7 +15549,6 @@ msgid ""
 "C<device>.  Note that partitions are numbered from 1."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5505 ../fish/guestfish-actions.pod:3641
 msgid ""
@@ -17199,13 +15557,11 @@ msgid ""
 "recognized."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5513
 msgid "guestfs_part_set_mbr_id"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5515
 #, no-wrap
@@ -17218,23 +15574,20 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5521 ../fish/guestfish-actions.pod:3649
 msgid ""
-"Sets the MBR type byte (also known as the ID byte) of the numbered partition "
-"C<partnum> to C<idbyte>.  Note that the type bytes quoted in most "
+"Sets the MBR type byte (also known as the ID byte) of the numbered partition"
+" C<partnum> to C<idbyte>.  Note that the type bytes quoted in most "
 "documentation are in fact hexadecimal numbers, but usually documented "
 "without any leading \"0x\" which might be confusing."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5535
 msgid "guestfs_part_set_name"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5537
 #, no-wrap
@@ -17247,7 +15600,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5543 ../fish/guestfish-actions.pod:3663
 msgid ""
@@ -17255,7 +15607,6 @@ msgid ""
 "C<device>.  Note that partitions are numbered from 1."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5546 ../fish/guestfish-actions.pod:3666
 msgid ""
@@ -17263,13 +15614,11 @@ msgid ""
 "This works on C<gpt> but not on C<mbr> partitions."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5553
 msgid "guestfs_part_to_dev"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5555
 #, no-wrap
@@ -17280,7 +15629,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5559 ../fish/guestfish-actions.pod:3673
 msgid ""
@@ -17288,7 +15636,6 @@ msgid ""
 "partition number, returning the device name (eg. \"/dev/sdb\")."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5563
 msgid ""
@@ -17296,13 +15643,11 @@ msgid ""
 "C<guestfs_list_partitions>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5571
 msgid "guestfs_ping_daemon"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5573
 #, no-wrap
@@ -17312,7 +15657,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5576 ../fish/guestfish-actions.pod:3684
 msgid ""
@@ -17322,13 +15666,11 @@ msgid ""
 "any other way."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5585
 msgid "guestfs_pread"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5587
 #, no-wrap
@@ -17342,7 +15684,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5594 ../fish/guestfish-actions.pod:3693
 msgid ""
@@ -17350,7 +15691,6 @@ msgid ""
 "file, starting at C<offset>, from file C<path>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5597 ../src/guestfs-actions.pod:5623
 #: ../fish/guestfish-actions.pod:3696 ../fish/guestfish-actions.pod:3711
@@ -17359,19 +15699,16 @@ msgid ""
 "L<pread(2)> system call."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5600
 msgid "See also C<guestfs_pwrite>, C<guestfs_pread_device>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5611
 msgid "guestfs_pread_device"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5613
 #, no-wrap
@@ -17385,7 +15722,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5620 ../fish/guestfish-actions.pod:3708
 msgid ""
@@ -17393,25 +15729,21 @@ msgid ""
 "C<device>, starting at C<offset>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5626
 msgid "See also C<guestfs_pread>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5635
 msgid "(Added in 1.5.21)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5637
 msgid "guestfs_pvcreate"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5639
 #, no-wrap
@@ -17422,7 +15754,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5643 ../fish/guestfish-actions.pod:3723
 msgid ""
@@ -17430,13 +15761,11 @@ msgid ""
 "should usually be a partition name such as C</dev/sda1>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5651
 msgid "guestfs_pvremove"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5653
 #, no-wrap
@@ -17447,7 +15776,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5657 ../fish/guestfish-actions.pod:3731
 msgid ""
@@ -17455,22 +15783,19 @@ msgid ""
 "it."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5660 ../fish/guestfish-actions.pod:3734
 msgid ""
 "The implementation uses the C<pvremove> command which refuses to wipe "
-"physical volumes that contain any volume groups, so you have to remove those "
-"first."
+"physical volumes that contain any volume groups, so you have to remove those"
+" first."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5668
 msgid "guestfs_pvresize"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5670
 #, no-wrap
@@ -17481,7 +15806,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5674 ../fish/guestfish-actions.pod:3742
 msgid ""
@@ -17489,13 +15813,11 @@ msgid ""
 "the new size of the underlying device."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5681
 msgid "guestfs_pvresize_size"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5683
 #, no-wrap
@@ -17507,21 +15829,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5688
 msgid ""
-"This command is the same as C<guestfs_pvresize> except that it allows you to "
-"specify the new size (in bytes) explicitly."
+"This command is the same as C<guestfs_pvresize> except that it allows you to"
+" specify the new size (in bytes) explicitly."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5695
 msgid "guestfs_pvs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5697
 #, no-wrap
@@ -17531,35 +15850,30 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5700 ../fish/guestfish-actions.pod:3756
 msgid ""
-"List all the physical volumes detected.  This is the equivalent of the L<pvs"
-"(8)> command."
+"List all the physical volumes detected.  This is the equivalent of the "
+"L<pvs(8)> command."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5703 ../fish/guestfish-actions.pod:3759
 msgid ""
-"This returns a list of just the device names that contain PVs (eg. C</dev/"
-"sda2>)."
+"This returns a list of just the device names that contain PVs (eg. "
+"C</dev/sda2>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5706
 msgid "See also C<guestfs_pvs_full>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5714
 msgid "guestfs_pvs_full"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5716
 #, no-wrap
@@ -17569,29 +15883,26 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5719 ../fish/guestfish-actions.pod:3768
 msgid ""
-"List all the physical volumes detected.  This is the equivalent of the L<pvs"
-"(8)> command.  The \"full\" version includes all fields."
+"List all the physical volumes detected.  This is the equivalent of the "
+"L<pvs(8)> command.  The \"full\" version includes all fields."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5722
 msgid ""
 "This function returns a C<struct guestfs_lvm_pv_list *>, or NULL if there "
-"was an error.  I<The caller must call C<guestfs_free_lvm_pv_list> after use>."
+"was an error.  I<The caller must call C<guestfs_free_lvm_pv_list> after "
+"use>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5728
 msgid "guestfs_pvuuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5730
 #, no-wrap
@@ -17602,19 +15913,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5734 ../fish/guestfish-actions.pod:3775
 msgid "This command returns the UUID of the LVM PV C<device>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5741
 msgid "guestfs_pwrite"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5743
 #, no-wrap
@@ -17628,15 +15936,13 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5750 ../fish/guestfish-actions.pod:3781
 msgid ""
-"This command writes to part of a file.  It writes the data buffer C<content> "
-"to the file C<path> starting at offset C<offset>."
+"This command writes to part of a file.  It writes the data buffer C<content>"
+" to the file C<path> starting at offset C<offset>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5753 ../fish/guestfish-actions.pod:3784
 msgid ""
@@ -17647,19 +15953,16 @@ msgid ""
 "circumstances."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5759
 msgid "See also C<guestfs_pread>, C<guestfs_pwrite_device>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5768
 msgid "guestfs_pwrite_device"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5770
 #, no-wrap
@@ -17673,7 +15976,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5777 ../fish/guestfish-actions.pod:3799
 msgid ""
@@ -17681,34 +15983,30 @@ msgid ""
 "C<content> to C<device> starting at offset C<offset>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5780 ../fish/guestfish-actions.pod:3802
 msgid ""
 "This command implements the L<pwrite(2)> system call, and like that system "
-"call it may not write the full data requested (although short writes to disk "
-"devices and partitions are probably impossible with standard Linux kernels)."
+"call it may not write the full data requested (although short writes to disk"
+" devices and partitions are probably impossible with standard Linux "
+"kernels)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5785
 msgid "See also C<guestfs_pwrite>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5792
 msgid "(Added in 1.5.20)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5794
 msgid "guestfs_read_file"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5796
 #, no-wrap
@@ -17720,34 +16018,29 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5801 ../fish/guestfish-actions.pod:3816
 msgid "This calls returns the contents of the file C<path> as a buffer."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5804
 msgid ""
-"Unlike C<guestfs_cat>, this function can correctly handle files that contain "
-"embedded ASCII NUL characters.  However unlike C<guestfs_download>, this "
+"Unlike C<guestfs_cat>, this function can correctly handle files that contain"
+" embedded ASCII NUL characters.  However unlike C<guestfs_download>, this "
 "function is limited in the total size of file that can be handled."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5816
 msgid "(Added in 1.0.63)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5818
 msgid "guestfs_read_lines"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5820
 #, no-wrap
@@ -17758,7 +16051,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5826 ../fish/guestfish-actions.pod:3833
 msgid ""
@@ -17766,7 +16058,6 @@ msgid ""
 "C<CRLF> character sequences are I<not> returned."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5829
 msgid ""
@@ -17776,13 +16067,11 @@ msgid ""
 "complex interface."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5840
 msgid "guestfs_readdir"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5842
 #, no-wrap
@@ -17793,13 +16082,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5846 ../fish/guestfish-actions.pod:3845
 msgid "This returns the list of directory entries in directory C<dir>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5848 ../fish/guestfish-actions.pod:3847
 msgid ""
@@ -17808,7 +16095,6 @@ msgid ""
 "filesystem."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5852 ../fish/guestfish-actions.pod:3851
 msgid ""
@@ -17816,116 +16102,97 @@ msgid ""
 "C<ftyp> field will contain one of the following characters:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5857 ../fish/guestfish-actions.pod:3856
 msgid "'b'"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5859 ../fish/guestfish-actions.pod:3858
 msgid "Block special"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5861 ../fish/guestfish-actions.pod:3860
 msgid "'c'"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5863 ../fish/guestfish-actions.pod:3862
 msgid "Char special"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5865 ../fish/guestfish-actions.pod:3864
 msgid "'d'"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5867 ../fish/guestfish-actions.pod:3866
 msgid "Directory"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5869 ../fish/guestfish-actions.pod:3868
 msgid "'f'"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5871 ../fish/guestfish-actions.pod:3870
 msgid "FIFO (named pipe)"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5873 ../fish/guestfish-actions.pod:3872
 msgid "'l'"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5875 ../fish/guestfish-actions.pod:3874
 msgid "Symbolic link"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5877 ../fish/guestfish-actions.pod:3876
 msgid "'r'"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5879 ../fish/guestfish-actions.pod:3878
 msgid "Regular file"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5881 ../fish/guestfish-actions.pod:3880
 msgid "'s'"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5883 ../fish/guestfish-actions.pod:3882
 msgid "Socket"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5885 ../fish/guestfish-actions.pod:3884
 msgid "'u'"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5887 ../fish/guestfish-actions.pod:3886
 msgid "Unknown file type"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:5889 ../fish/guestfish-actions.pod:3888
 msgid "'?'"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5891 ../fish/guestfish-actions.pod:3890
 msgid ""
 "The L<readdir(3)> call returned a C<d_type> field with an unexpected value"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5896
 msgid ""
@@ -17934,21 +16201,19 @@ msgid ""
 "consumption, use C<guestfs_ll>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5900
 msgid ""
 "This function returns a C<struct guestfs_dirent_list *>, or NULL if there "
-"was an error.  I<The caller must call C<guestfs_free_dirent_list> after use>."
+"was an error.  I<The caller must call C<guestfs_free_dirent_list> after "
+"use>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5906
 msgid "guestfs_readlink"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5908
 #, no-wrap
@@ -17959,19 +16224,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5912 ../fish/guestfish-actions.pod:3903
 msgid "This command reads the target of a symbolic link."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5919
 msgid "guestfs_readlinklist"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5921
 #, no-wrap
@@ -17983,7 +16245,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5926 ../fish/guestfish-actions.pod:3909
 msgid ""
@@ -17992,42 +16253,37 @@ msgid ""
 "this directory."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5930 ../fish/guestfish-actions.pod:3913
 msgid ""
-"On return you get a list of strings, with a one-to-one correspondence to the "
-"C<names> list.  Each string is the value of the symbolic link."
+"On return you get a list of strings, with a one-to-one correspondence to the"
+" C<names> list.  Each string is the value of the symbolic link."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5934 ../fish/guestfish-actions.pod:3917
 msgid ""
 "If the C<readlink(2)> operation fails on any name, then the corresponding "
 "result string is the empty string C<\"\">.  However the whole operation is "
-"completed even if there were C<readlink(2)> errors, and so you can call this "
-"function with names where you don't know if they are symbolic links already "
-"(albeit slightly less efficient)."
+"completed even if there were C<readlink(2)> errors, and so you can call this"
+" function with names where you don't know if they are symbolic links already"
+" (albeit slightly less efficient)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5941 ../fish/guestfish-actions.pod:3924
 msgid ""
-"This call is intended for programs that want to efficiently list a directory "
-"contents without making many round-trips.  Very long directory listings "
+"This call is intended for programs that want to efficiently list a directory"
+" contents without making many round-trips.  Very long directory listings "
 "might cause the protocol message size to be exceeded, causing this call to "
 "fail.  The caller must split up such requests into smaller groups of names."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5954
 msgid "guestfs_realpath"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5956
 #, no-wrap
@@ -18038,7 +16294,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5960 ../fish/guestfish-actions.pod:3935
 msgid ""
@@ -18046,13 +16301,11 @@ msgid ""
 "has no C<.>, C<..> or symbolic link path elements."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5968
 msgid "guestfs_removexattr"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5970
 #, no-wrap
@@ -18064,26 +16317,22 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5975 ../fish/guestfish-actions.pod:3942
 msgid ""
 "This call removes the extended attribute named C<xattr> of the file C<path>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5978
 msgid "See also: C<guestfs_lremovexattr>, L<attr(5)>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:5984
 msgid "guestfs_resize2fs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5986
 #, no-wrap
@@ -18094,7 +16343,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5990 ../fish/guestfish-actions.pod:3951
 msgid ""
@@ -18102,7 +16350,6 @@ msgid ""
 "underlying device."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:5993
 msgid ""
@@ -18144,13 +16391,11 @@ msgid ""
 "minimal filesystem in bytes."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6022
 msgid "guestfs_resize2fs_size"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6024
 #, no-wrap
@@ -18162,7 +16407,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6029
 msgid ""
@@ -18170,13 +16414,11 @@ msgid ""
 "to specify the new size (in bytes) explicitly."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6036
 msgid "guestfs_rm"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6038
 #, no-wrap
@@ -18187,19 +16429,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6042 ../fish/guestfish-actions.pod:3984
 msgid "Remove the single file C<path>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6048
 msgid "guestfs_rm_rf"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6050
 #, no-wrap
@@ -18210,7 +16449,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6054 ../fish/guestfish-actions.pod:3990
 msgid ""
@@ -18218,13 +16456,11 @@ msgid ""
 "its a directory.  This is like the C<rm -rf> shell command."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6062
 msgid "guestfs_rmdir"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6064
 #, no-wrap
@@ -18235,19 +16471,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6068 ../fish/guestfish-actions.pod:3998
 msgid "Remove the single directory C<path>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6074
 msgid "guestfs_rmmountpoint"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6076
 #, no-wrap
@@ -18258,7 +16491,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6080
 msgid ""
@@ -18266,13 +16498,11 @@ msgid ""
 "C<guestfs_mkmountpoint>.  See C<guestfs_mkmountpoint> for full details."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6088
 msgid "guestfs_scrub_device"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6090
 #, no-wrap
@@ -18283,7 +16513,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6094 ../fish/guestfish-actions.pod:4012
 msgid ""
@@ -18291,7 +16520,6 @@ msgid ""
 "difficult."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6097 ../src/guestfs-actions.pod:6118
 #: ../src/guestfs-actions.pod:6137 ../fish/guestfish-actions.pod:4015
@@ -18301,20 +16529,17 @@ msgid ""
 "more details."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6105 ../src/guestfs-actions.pod:6123
 #: ../src/guestfs-actions.pod:6142
 msgid "(Added in 1.0.52)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6107
 msgid "guestfs_scrub_file"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6109
 #, no-wrap
@@ -18325,7 +16550,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6113 ../fish/guestfish-actions.pod:4025
 msgid ""
@@ -18333,19 +16557,16 @@ msgid ""
 "difficult."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6116 ../fish/guestfish-actions.pod:4028
 msgid "The file is I<removed> after scrubbing."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6125
 msgid "guestfs_scrub_freespace"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6127
 #, no-wrap
@@ -18356,23 +16577,20 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6131
 msgid ""
-"This command creates the directory C<dir> and then fills it with files until "
-"the filesystem is full, and scrubs the files as for C<guestfs_scrub_file>, "
-"and deletes them.  The intention is to scrub any free space on the partition "
-"containing C<dir>."
+"This command creates the directory C<dir> and then fills it with files until"
+" the filesystem is full, and scrubs the files as for C<guestfs_scrub_file>, "
+"and deletes them.  The intention is to scrub any free space on the partition"
+" containing C<dir>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6144
 msgid "guestfs_set_append"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6146
 #, no-wrap
@@ -18383,7 +16601,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6150 ../fish/guestfish-actions.pod:4052
 msgid ""
@@ -18391,7 +16608,6 @@ msgid ""
 "line."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6153 ../fish/guestfish-actions.pod:4055
 msgid ""
@@ -18399,7 +16615,6 @@ msgid ""
 "environment variable."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6156 ../fish/guestfish-actions.pod:4058
 msgid ""
@@ -18454,13 +16669,11 @@ msgid ""
 "RUNNING DAEMONS>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6193
 msgid "guestfs_set_autosync"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6195
 #, no-wrap
@@ -18479,7 +16692,6 @@ msgid ""
 "handle is closed (also if the program exits without closing handles)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6204 ../fish/guestfish-actions.pod:4098
 msgid ""
@@ -18487,13 +16699,11 @@ msgid ""
 "disabled by default)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6211
 msgid "guestfs_set_direct"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6213
 #, no-wrap
@@ -18504,7 +16714,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6217 ../fish/guestfish-actions.pod:4107
 msgid ""
@@ -18512,7 +16721,6 @@ msgid ""
 "passed directly through to the appliance once it is launched."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6221
 msgid ""
@@ -18521,25 +16729,22 @@ msgid ""
 "stdout."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6225 ../fish/guestfish-actions.pod:4115
-msgid "You probably don't want to use this unless you know what you are doing."
+msgid ""
+"You probably don't want to use this unless you know what you are doing."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6228 ../fish/guestfish-actions.pod:4118
 msgid "The default is disabled."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6234
 msgid "guestfs_set_e2label"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6236
 #, no-wrap
@@ -18551,7 +16756,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6241 ../fish/guestfish-actions.pod:4124
 msgid ""
@@ -18559,7 +16763,6 @@ msgid ""
 "C<label>.  Filesystem labels are limited to 16 characters."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6245
 msgid ""
@@ -18567,13 +16770,11 @@ msgid ""
 "the existing label on a filesystem."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6252
 msgid "guestfs_set_e2uuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6254
 #, no-wrap
@@ -18585,7 +16786,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6259 ../fish/guestfish-actions.pod:4135
 msgid ""
@@ -18594,7 +16794,6 @@ msgid ""
 "C<random> and C<time> are described in the L<tune2fs(8)> manpage."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6264
 msgid ""
@@ -18602,13 +16801,11 @@ msgid ""
 "the existing UUID of a filesystem."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6271
 msgid "guestfs_set_memsize"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6273
 #, no-wrap
@@ -18619,7 +16816,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6277
 msgid ""
@@ -18627,7 +16823,6 @@ msgid ""
 "This only has any effect if called before C<guestfs_launch>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6281 ../fish/guestfish-actions.pod:4153
 msgid ""
@@ -18635,13 +16830,11 @@ msgid ""
 "C<LIBGUESTFS_MEMSIZE> before the handle is created."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6292
 msgid "guestfs_set_network"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6294
 #, no-wrap
@@ -18652,7 +16845,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6298 ../fish/guestfish-actions.pod:4166
 msgid ""
@@ -18660,15 +16852,13 @@ msgid ""
 "appliance.  The default is false."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6301 ../fish/guestfish-actions.pod:4169
 msgid ""
-"This affects whether commands are able to access the network (see L<guestfs"
-"(3)/RUNNING COMMANDS>)."
+"This affects whether commands are able to access the network (see "
+"L<guestfs(3)/RUNNING COMMANDS>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6304
 msgid ""
@@ -18676,13 +16866,11 @@ msgid ""
 "effect."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6311
 msgid "guestfs_set_path"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6313
 #, no-wrap
@@ -18693,13 +16881,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6317 ../fish/guestfish-actions.pod:4181
 msgid "Set the path that libguestfs searches for kernel and initrd.img."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6319 ../fish/guestfish-actions.pod:4183
 msgid ""
@@ -18707,7 +16893,6 @@ msgid ""
 "C<LIBGUESTFS_PATH> environment variable."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6322 ../fish/guestfish-actions.pod:4186
 msgid "Setting C<path> to C<NULL> restores the default path."
@@ -18749,13 +16934,11 @@ msgid ""
 "the subprocess."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6345
 msgid "guestfs_set_qemu"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6347
 #, no-wrap
@@ -18766,20 +16949,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6351 ../fish/guestfish-actions.pod:4209
 msgid "Set the qemu binary that we will use."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6353 ../fish/guestfish-actions.pod:4211
 msgid ""
 "The default is chosen when the library was compiled by the configure script."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6356 ../fish/guestfish-actions.pod:4214
 msgid ""
@@ -18787,31 +16967,27 @@ msgid ""
 "variable."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6359 ../fish/guestfish-actions.pod:4217
 msgid "Setting C<qemu> to C<NULL> restores the default qemu binary."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6361 ../fish/guestfish-actions.pod:4219
 msgid ""
 "Note that you should call this function as early as possible after creating "
 "the handle.  This is because some pre-launch operations depend on testing "
 "qemu features (by running C<qemu -help>).  If the qemu binary changes, we "
-"don't retest features, and so you might see inconsistent results.  Using the "
-"environment variable C<LIBGUESTFS_QEMU> is safest of all since that picks "
+"don't retest features, and so you might see inconsistent results.  Using the"
+" environment variable C<LIBGUESTFS_QEMU> is safest of all since that picks "
 "the qemu binary at the same time as the handle is created."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6373
 msgid "guestfs_set_recovery_proc"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6375
 #, no-wrap
@@ -18822,7 +16998,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6379
 msgid ""
@@ -18832,15 +17007,13 @@ msgid ""
 "abruptly."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6384
 msgid ""
-"This only has any effect if called before C<guestfs_launch>, and the default "
-"is true."
+"This only has any effect if called before C<guestfs_launch>, and the default"
+" is true."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6387 ../fish/guestfish-actions.pod:4241
 msgid ""
@@ -18850,13 +17023,11 @@ msgid ""
 "and so kills qemu, which is not very helpful."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6397
 msgid "guestfs_set_selinux"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6399
 #, no-wrap
@@ -18867,7 +17038,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6403 ../fish/guestfish-actions.pod:4253
 msgid ""
@@ -18875,7 +17045,6 @@ msgid ""
 "The default is C<selinux=0> (disabled)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6406 ../fish/guestfish-actions.pod:4256
 msgid ""
@@ -18883,13 +17052,11 @@ msgid ""
 "(C<enforcing=0>)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6416
 msgid "guestfs_set_trace"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6418
 #, no-wrap
@@ -18903,11 +17070,10 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:6422 ../fish/guestfish-actions.pod:4268
 msgid ""
-"If the command trace flag is set to 1, then libguestfs calls, parameters and "
-"return values are traced."
+"If the command trace flag is set to 1, then libguestfs calls, parameters and"
+" return values are traced."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6425 ../fish/guestfish-actions.pod:4271
 msgid ""
@@ -18915,7 +17081,6 @@ msgid ""
 "possibly a better way is to use the external ltrace(1) command."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6429 ../fish/guestfish-actions.pod:4275
 msgid ""
@@ -18930,13 +17095,11 @@ msgid ""
 "callback to send them somewhere else (see C<guestfs_set_event_callback>)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6440
 msgid "guestfs_set_verbose"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6442
 #, no-wrap
@@ -18952,7 +17115,6 @@ msgstr ""
 msgid "If C<verbose> is true, this turns on verbose messages."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6448 ../fish/guestfish-actions.pod:4290
 msgid ""
@@ -18967,13 +17129,11 @@ msgid ""
 "callback to send them somewhere else (see C<guestfs_set_event_callback>)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6459
 msgid "guestfs_setcon"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6461
 #, no-wrap
@@ -18984,7 +17144,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6465 ../fish/guestfish-actions.pod:4301
 msgid ""
@@ -18992,19 +17151,16 @@ msgid ""
 "C<context>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6468 ../fish/guestfish-actions.pod:4304
 msgid "See the documentation about SELINUX in L<guestfs(3)>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6474
 msgid "guestfs_setxattr"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6476
 #, no-wrap
@@ -19018,7 +17174,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6483 ../fish/guestfish-actions.pod:4310
 msgid ""
@@ -19026,19 +17181,16 @@ msgid ""
 "the value C<val> (of length C<vallen>).  The value is arbitrary 8 bit data."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6487
 msgid "See also: C<guestfs_lsetxattr>, L<attr(5)>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6493
 msgid "guestfs_sfdisk"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6495
 #, no-wrap
@@ -19053,7 +17205,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6503 ../fish/guestfish-actions.pod:4320
 msgid ""
@@ -19061,33 +17212,30 @@ msgid ""
 "partitions on block devices."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6506 ../fish/guestfish-actions.pod:4323
 msgid "C<device> should be a block device, for example C</dev/sda>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6508 ../fish/guestfish-actions.pod:4325
 msgid ""
 "C<cyls>, C<heads> and C<sectors> are the number of cylinders, heads and "
-"sectors on the device, which are passed directly to sfdisk as the I<-C>, I<-"
-"H> and I<-S> parameters.  If you pass C<0> for any of these, then the "
-"corresponding parameter is omitted.  Usually for 'large' disks, you can just "
-"pass C<0> for these, but for small (floppy-sized) disks, sfdisk (or rather, "
-"the kernel) cannot work out the right geometry and you will need to tell it."
+"sectors on the device, which are passed directly to sfdisk as the I<-C>, "
+"I<-H> and I<-S> parameters.  If you pass C<0> for any of these, then the "
+"corresponding parameter is omitted.  Usually for 'large' disks, you can just"
+" pass C<0> for these, but for small (floppy-sized) disks, sfdisk (or rather,"
+" the kernel) cannot work out the right geometry and you will need to tell "
+"it."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6516 ../fish/guestfish-actions.pod:4333
 msgid ""
-"C<lines> is a list of lines that we feed to C<sfdisk>.  For more information "
-"refer to the L<sfdisk(8)> manpage."
+"C<lines> is a list of lines that we feed to C<sfdisk>.  For more information"
+" refer to the L<sfdisk(8)> manpage."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6519 ../fish/guestfish-actions.pod:4336
 msgid ""
@@ -19096,7 +17244,6 @@ msgid ""
 "C<,> (comma)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6523
 msgid ""
@@ -19111,13 +17258,11 @@ msgid ""
 "This function is deprecated.  In new code, use the C<part_add> call instead."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6540
 msgid "guestfs_sfdiskM"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6542
 #, no-wrap
@@ -19129,7 +17274,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6547
 msgid ""
@@ -19139,7 +17283,6 @@ msgid ""
 "parameters which were rarely if ever used anyway."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6553
 msgid ""
@@ -19147,13 +17290,11 @@ msgid ""
 "C<guestfs_part_disk>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6570
 msgid "guestfs_sfdisk_N"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6572
 #, no-wrap
@@ -19169,7 +17310,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6581 ../fish/guestfish-actions.pod:4380
 msgid ""
@@ -19177,7 +17317,6 @@ msgid ""
 "(note: C<n> counts from 1)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6584
 msgid ""
@@ -19185,19 +17324,16 @@ msgid ""
 "for the cyls/heads/sectors parameters."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6587
 msgid "See also: C<guestfs_part_add>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6603
 msgid "guestfs_sfdisk_disk_geometry"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6605
 #, no-wrap
@@ -19208,30 +17344,26 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6609
 msgid ""
-"This displays the disk geometry of C<device> read from the partition table.  "
-"Especially in the case where the underlying block device has been resized, "
-"this can be different from the kernel's idea of the geometry (see "
+"This displays the disk geometry of C<device> read from the partition table."
+"  Especially in the case where the underlying block device has been resized,"
+" this can be different from the kernel's idea of the geometry (see "
 "C<guestfs_sfdisk_kernel_geometry>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6614 ../src/guestfs-actions.pod:6630
 #: ../fish/guestfish-actions.pod:4407 ../fish/guestfish-actions.pod:4416
 msgid "The result is in human-readable format, and not designed to be parsed."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6622
 msgid "guestfs_sfdisk_kernel_geometry"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6624
 #, no-wrap
@@ -19242,19 +17374,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6628 ../fish/guestfish-actions.pod:4414
 msgid "This displays the kernel's idea of the geometry of C<device>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6638
 msgid "guestfs_sfdisk_l"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6640
 #, no-wrap
@@ -19265,15 +17394,13 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6644 ../fish/guestfish-actions.pod:4423
 msgid ""
-"This displays the partition table on C<device>, in the human-readable output "
-"of the L<sfdisk(8)> command.  It is not intended to be parsed."
+"This displays the partition table on C<device>, in the human-readable output"
+" of the L<sfdisk(8)> command.  It is not intended to be parsed."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6648
 msgid "See also: C<guestfs_part_list>"
@@ -19282,16 +17409,15 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:6653 ../fish/guestfish-actions.pod:4429
 msgid ""
-"This function is deprecated.  In new code, use the C<part_list> call instead."
+"This function is deprecated.  In new code, use the C<part_list> call "
+"instead."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6662
 msgid "guestfs_sh"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6664
 #, no-wrap
@@ -19302,21 +17428,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6668 ../fish/guestfish-actions.pod:4440
 msgid ""
-"This call runs a command from the guest filesystem via the guest's C</bin/"
-"sh>."
+"This call runs a command from the guest filesystem via the guest's "
+"C</bin/sh>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6671
 msgid "This is like C<guestfs_command>, but passes the command to:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6673 ../fish/guestfish-actions.pod:4445
 #, no-wrap
@@ -19325,7 +17448,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6675 ../fish/guestfish-actions.pod:4447
 msgid ""
@@ -19333,19 +17455,16 @@ msgid ""
 "expanded, shell expressions being interpolated and so on."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6679
 msgid "All the provisos about C<guestfs_command> apply to this call."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6686
 msgid "guestfs_sh_lines"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6688
 #, no-wrap
@@ -19356,7 +17475,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6692
 msgid ""
@@ -19364,19 +17482,16 @@ msgid ""
 "lines."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6695
 msgid "See also: C<guestfs_command_lines>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6703
 msgid "guestfs_sleep"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6705
 #, no-wrap
@@ -19387,25 +17502,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6709 ../fish/guestfish-actions.pod:4466
 msgid "Sleep for C<secs> seconds."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6713
 msgid "(Added in 1.0.41)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6715 ../src/guestfs-structs.pod:109
 msgid "guestfs_stat"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6717
 #, no-wrap
@@ -19416,19 +17527,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6723 ../fish/guestfish-actions.pod:4474
 msgid "This is the same as the C<stat(2)> system call."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6731 ../src/guestfs-structs.pod:135
 msgid "guestfs_statvfs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6733
 #, no-wrap
@@ -19439,36 +17547,31 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6737 ../fish/guestfish-actions.pod:4480
 msgid ""
 "Returns file system statistics for any mounted file system.  C<path> should "
-"be a file or directory in the mounted file system (typically it is the mount "
-"point itself, but it doesn't need to be)."
+"be a file or directory in the mounted file system (typically it is the mount"
+" point itself, but it doesn't need to be)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6741 ../fish/guestfish-actions.pod:4484
 msgid "This is the same as the C<statvfs(2)> system call."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6743
 msgid ""
-"This function returns a C<struct guestfs_statvfs *>, or NULL if there was an "
-"error.  I<The caller must call C<guestfs_free_statvfs> after use>."
+"This function returns a C<struct guestfs_statvfs *>, or NULL if there was an"
+" error.  I<The caller must call C<guestfs_free_statvfs> after use>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6749
 msgid "guestfs_strings"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6751
 #, no-wrap
@@ -19479,7 +17582,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6755 ../fish/guestfish-actions.pod:4490
 msgid ""
@@ -19487,13 +17589,11 @@ msgid ""
 "printable strings found."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6767
 msgid "guestfs_strings_e"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6769
 #, no-wrap
@@ -19505,7 +17605,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6774
 msgid ""
@@ -19513,19 +17612,16 @@ msgid ""
 "encoding of strings that are looked for in the source file C<path>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6778 ../fish/guestfish-actions.pod:4504
 msgid "Allowed encodings are:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:6782 ../fish/guestfish-actions.pod:4508
 msgid "s"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6784
 msgid ""
@@ -19533,37 +17629,32 @@ msgid ""
 "ISO-8859-X (this is what C<guestfs_strings> uses)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:6787 ../fish/guestfish-actions.pod:4513
 msgid "S"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6789 ../fish/guestfish-actions.pod:4515
 msgid "Single 8-bit-byte characters."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:6791 ../fish/guestfish-actions.pod:4517
 msgid "b"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6793 ../fish/guestfish-actions.pod:4519
-msgid "16-bit big endian strings such as those encoded in UTF-16BE or UCS-2BE."
+msgid ""
+"16-bit big endian strings such as those encoded in UTF-16BE or UCS-2BE."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:6796 ../fish/guestfish-actions.pod:4522
 msgid "l (lower case letter L)"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6798 ../fish/guestfish-actions.pod:4524
 msgid ""
@@ -19571,43 +17662,36 @@ msgid ""
 "examining binaries in Windows guests."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:6801 ../fish/guestfish-actions.pod:4527
 msgid "B"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6803 ../fish/guestfish-actions.pod:4529
 msgid "32-bit big endian such as UCS-4BE."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-actions.pod:6805 ../fish/guestfish-actions.pod:4531
 msgid "L"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6807 ../fish/guestfish-actions.pod:4533
 msgid "32-bit little endian such as UCS-4LE."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6811 ../fish/guestfish-actions.pod:4537
 msgid "The returned strings are transcoded to UTF-8."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6822
 msgid "guestfs_swapoff_device"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6824
 #, no-wrap
@@ -19618,7 +17702,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6828
 msgid ""
@@ -19626,13 +17709,11 @@ msgid ""
 "named C<device>.  See C<guestfs_swapon_device>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6836
 msgid "guestfs_swapoff_file"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6838
 #, no-wrap
@@ -19643,19 +17724,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6842 ../fish/guestfish-actions.pod:4554
 msgid "This command disables the libguestfs appliance swap on file."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6848
 msgid "guestfs_swapoff_label"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6850
 #, no-wrap
@@ -19666,7 +17744,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6854 ../fish/guestfish-actions.pod:4560
 msgid ""
@@ -19674,13 +17751,11 @@ msgid ""
 "partition."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6861
 msgid "guestfs_swapoff_uuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6863
 #, no-wrap
@@ -19691,21 +17766,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6867 ../fish/guestfish-actions.pod:4567
 msgid ""
-"This command disables the libguestfs appliance swap partition with the given "
-"UUID."
+"This command disables the libguestfs appliance swap partition with the given"
+" UUID."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6874
 msgid "guestfs_swapon_device"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6876
 #, no-wrap
@@ -19716,7 +17788,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6880
 msgid ""
@@ -19725,24 +17796,21 @@ msgid ""
 "commands, for example those run using C<guestfs_command> or C<guestfs_sh>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6885 ../fish/guestfish-actions.pod:4579
 msgid ""
 "Note that you should not swap to existing guest swap partitions unless you "
-"know what you are doing.  They may contain hibernation information, or other "
-"information that the guest doesn't want you to trash.  You also risk leaking "
-"information about the host to the guest this way.  Instead, attach a new "
-"host device to the guest and swap on that."
+"know what you are doing.  They may contain hibernation information, or other"
+" information that the guest doesn't want you to trash.  You also risk "
+"leaking information about the host to the guest this way.  Instead, attach a"
+" new host device to the guest and swap on that."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6896
 msgid "guestfs_swapon_file"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6898
 #, no-wrap
@@ -19753,21 +17821,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6902
 msgid ""
-"This command enables swap to a file.  See C<guestfs_swapon_device> for other "
-"notes."
+"This command enables swap to a file.  See C<guestfs_swapon_device> for other"
+" notes."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6909
 msgid "guestfs_swapon_label"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6911
 #, no-wrap
@@ -19778,7 +17843,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6915
 msgid ""
@@ -19786,13 +17850,11 @@ msgid ""
 "C<guestfs_swapon_device> for other notes."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6922
 msgid "guestfs_swapon_uuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6924
 #, no-wrap
@@ -19803,7 +17865,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6928
 msgid ""
@@ -19811,13 +17872,11 @@ msgid ""
 "C<guestfs_swapon_device> for other notes."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6935
 msgid "guestfs_sync"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6937
 #, no-wrap
@@ -19827,7 +17886,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6940 ../fish/guestfish-actions.pod:4611
 msgid ""
@@ -19835,7 +17893,6 @@ msgid ""
 "underlying disk image."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6943 ../fish/guestfish-actions.pod:4614
 msgid ""
@@ -19843,13 +17900,11 @@ msgid ""
 "closing the handle."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6950
 msgid "guestfs_tail"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6952
 #, no-wrap
@@ -19860,20 +17915,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6956 ../fish/guestfish-actions.pod:4621
 msgid ""
 "This command returns up to the last 10 lines of a file as a list of strings."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6968
 msgid "guestfs_tail_n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6970
 #, no-wrap
@@ -19885,7 +17937,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6975 ../fish/guestfish-actions.pod:4631
 msgid ""
@@ -19893,7 +17944,6 @@ msgid ""
 "C<nrlines> lines of the file C<path>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6978 ../fish/guestfish-actions.pod:4634
 msgid ""
@@ -19901,13 +17951,11 @@ msgid ""
 "the file C<path>, starting with the C<-nrlines>th line."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:6992
 msgid "guestfs_tar_in"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:6994
 #, no-wrap
@@ -19919,7 +17967,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:6999 ../fish/guestfish-actions.pod:4646
 msgid ""
@@ -19927,27 +17974,23 @@ msgid ""
 "tar file) into C<directory>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7002
 msgid ""
 "To upload a compressed tarball, use C<guestfs_tgz_in> or C<guestfs_txz_in>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7007 ../src/guestfs-actions.pod:7024
 #: ../src/guestfs-actions.pod:7040 ../src/guestfs-actions.pod:7056
 msgid "(Added in 1.0.3)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7009
 msgid "guestfs_tar_out"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7011
 #, no-wrap
@@ -19959,7 +18002,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7016 ../fish/guestfish-actions.pod:4658
 msgid ""
@@ -19967,7 +18009,6 @@ msgid ""
 "file C<tarfile>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7019
 msgid ""
@@ -19975,13 +18016,11 @@ msgid ""
 "C<guestfs_txz_out>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7026
 msgid "guestfs_tgz_in"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7028
 #, no-wrap
@@ -19993,27 +18032,23 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7033 ../fish/guestfish-actions.pod:4670
 msgid ""
-"This command uploads and unpacks local file C<tarball> (a I<gzip compressed> "
-"tar file) into C<directory>."
+"This command uploads and unpacks local file C<tarball> (a I<gzip compressed>"
+" tar file) into C<directory>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7036
 msgid "To upload an uncompressed tarball, use C<guestfs_tar_in>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7042
 msgid "guestfs_tgz_out"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7044
 #, no-wrap
@@ -20025,7 +18060,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7049 ../fish/guestfish-actions.pod:4681
 msgid ""
@@ -20033,19 +18067,16 @@ msgid ""
 "file C<tarball>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7052
 msgid "To download an uncompressed tarball, use C<guestfs_tar_out>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7058
 msgid "guestfs_touch"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7060
 #, no-wrap
@@ -20056,7 +18087,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7064 ../fish/guestfish-actions.pod:4692
 msgid ""
@@ -20065,7 +18095,6 @@ msgid ""
 "length file."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7068 ../fish/guestfish-actions.pod:4696
 msgid ""
@@ -20073,13 +18102,11 @@ msgid ""
 "such as directories, symbolic links, block special etc."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7075
 msgid "guestfs_truncate"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7077
 #, no-wrap
@@ -20090,7 +18117,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7081 ../fish/guestfish-actions.pod:4703
 msgid ""
@@ -20098,13 +18124,11 @@ msgid ""
 "already."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7088
 msgid "guestfs_truncate_size"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7090
 #, no-wrap
@@ -20116,7 +18140,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7095 ../fish/guestfish-actions.pod:4710
 msgid ""
@@ -20124,7 +18147,6 @@ msgid ""
 "already."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7098
 msgid ""
@@ -20134,13 +18156,11 @@ msgid ""
 "non-sparse file of zeroes, use C<guestfs_fallocate64> instead."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7108
 msgid "guestfs_tune2fs_l"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7110
 #, no-wrap
@@ -20151,31 +18171,27 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7114 ../fish/guestfish-actions.pod:4723
 msgid ""
-"This returns the contents of the ext2, ext3 or ext4 filesystem superblock on "
-"C<device>."
+"This returns the contents of the ext2, ext3 or ext4 filesystem superblock on"
+" C<device>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7117 ../fish/guestfish-actions.pod:4726
 msgid ""
 "It is the same as running C<tune2fs -l device>.  See L<tune2fs(8)> manpage "
 "for more details.  The list of fields returned isn't clearly defined, and "
-"depends on both the version of C<tune2fs> that libguestfs was built against, "
-"and the filesystem itself."
+"depends on both the version of C<tune2fs> that libguestfs was built against,"
+" and the filesystem itself."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7130
 msgid "guestfs_txz_in"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7132
 #, no-wrap
@@ -20187,7 +18203,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7137 ../fish/guestfish-actions.pod:4735
 msgid ""
@@ -20195,13 +18210,11 @@ msgid ""
 "tar file) into C<directory>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7144
 msgid "guestfs_txz_out"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7146
 #, no-wrap
@@ -20213,7 +18226,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7151 ../fish/guestfish-actions.pod:4744
 msgid ""
@@ -20221,13 +18233,11 @@ msgid ""
 "file C<tarball> (as an xz compressed tar archive)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7158
 msgid "guestfs_umask"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7160
 #, no-wrap
@@ -20238,7 +18248,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7164 ../fish/guestfish-actions.pod:4753
 msgid ""
@@ -20246,7 +18255,6 @@ msgid ""
 "C<mask & 0777>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7167 ../fish/guestfish-actions.pod:4756
 msgid ""
@@ -20255,7 +18263,6 @@ msgid ""
 "new files with permissions like \"-rw-rw-r--\" or \"-rwxrwxr-x\"."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7172 ../fish/guestfish-actions.pod:4761
 msgid ""
@@ -20264,7 +18271,6 @@ msgid ""
 "even if you specify C<0777>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7176
 msgid ""
@@ -20272,19 +18278,16 @@ msgid ""
 "C<guestfs_mkdir>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7179 ../fish/guestfish-actions.pod:4768
 msgid "This call returns the previous umask."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7185
 msgid "guestfs_umount"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7187
 #, no-wrap
@@ -20295,7 +18298,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7191 ../fish/guestfish-actions.pod:4776
 msgid ""
@@ -20303,13 +18305,11 @@ msgid ""
 "by its mountpoint (path) or the device which contains the filesystem."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7199
 msgid "guestfs_umount_all"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7201
 #, no-wrap
@@ -20319,25 +18319,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7204 ../fish/guestfish-actions.pod:4786
 msgid "This unmounts all mounted filesystems."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7206 ../fish/guestfish-actions.pod:4788
 msgid "Some internal mounts are not unmounted by this call."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7212
 msgid "guestfs_upload"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7214
 #, no-wrap
@@ -20349,26 +18345,22 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7219 ../src/guestfs-actions.pod:7243
 #: ../fish/guestfish-actions.pod:4794 ../fish/guestfish-actions.pod:4807
 msgid "Upload local file C<filename> to C<remotefilename> on the filesystem."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7224
 msgid "See also C<guestfs_download>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7235
 msgid "guestfs_upload_offset"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7237
 #, no-wrap
@@ -20381,7 +18373,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7246 ../fish/guestfish-actions.pod:4810
 msgid ""
@@ -20392,7 +18383,6 @@ msgid ""
 "the source C<filename>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7253
 msgid ""
@@ -20401,19 +18391,16 @@ msgid ""
 "full amount unless an error occurs."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7258
 msgid "See also C<guestfs_upload>, C<guestfs_pwrite>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7269
 msgid "guestfs_utimens"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7271
 #, no-wrap
@@ -20428,13 +18415,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7279 ../fish/guestfish-actions.pod:4830
 msgid "This command sets the timestamps of a file with nanosecond precision."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7282 ../fish/guestfish-actions.pod:4833
 msgid ""
@@ -20442,7 +18427,6 @@ msgid ""
 "from the epoch."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7285 ../fish/guestfish-actions.pod:4836
 msgid ""
@@ -20450,7 +18434,6 @@ msgid ""
 "nanoseconds from the epoch."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7288 ../fish/guestfish-actions.pod:4839
 msgid ""
@@ -20459,7 +18442,6 @@ msgid ""
 "ignored in this case)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7292 ../fish/guestfish-actions.pod:4843
 msgid ""
@@ -20468,13 +18450,11 @@ msgid ""
 "in this case)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7300 ../src/guestfs-structs.pod:175
 msgid "guestfs_version"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7302
 #, no-wrap
@@ -20484,24 +18464,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7305 ../fish/guestfish-actions.pod:4851
 msgid ""
 "Return the libguestfs version number that the program is linked against."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7308 ../fish/guestfish-actions.pod:4854
 msgid ""
 "Note that because of dynamic linking this is not necessarily the version of "
-"libguestfs that you compiled against.  You can compile the program, and then "
-"at runtime dynamically link against a completely different C<libguestfs.so> "
-"library."
+"libguestfs that you compiled against.  You can compile the program, and then"
+" at runtime dynamically link against a completely different C<libguestfs.so>"
+" library."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7313 ../fish/guestfish-actions.pod:4859
 msgid ""
@@ -20511,30 +18488,26 @@ msgid ""
 "doesn't, then it's an earlier version)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7319 ../fish/guestfish-actions.pod:4865
 msgid ""
-"The call returns a structure with four elements.  The first three (C<major>, "
-"C<minor> and C<release>) are numbers and correspond to the usual version "
+"The call returns a structure with four elements.  The first three (C<major>,"
+" C<minor> and C<release>) are numbers and correspond to the usual version "
 "triplet.  The fourth element (C<extra>) is a string and is normally empty, "
 "but may be used for distro-specific information."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7325 ../fish/guestfish-actions.pod:4871
 msgid ""
 "To construct the original version string: C<$major.$minor.$release$extra>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7328 ../fish/guestfish-actions.pod:4874
 msgid "See also: L<guestfs(3)/LIBGUESTFS VERSION NUMBERS>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7330
 msgid ""
@@ -20544,27 +18517,23 @@ msgid ""
 "C<guestfs_available> instead."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7336
 msgid ""
-"This function returns a C<struct guestfs_version *>, or NULL if there was an "
-"error.  I<The caller must call C<guestfs_free_version> after use>."
+"This function returns a C<struct guestfs_version *>, or NULL if there was an"
+" error.  I<The caller must call C<guestfs_free_version> after use>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7340
 msgid "(Added in 1.0.58)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7342
 msgid "guestfs_vfs_label"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7344
 #, no-wrap
@@ -20575,37 +18544,31 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7348 ../fish/guestfish-actions.pod:4886
 msgid "This returns the filesystem label of the filesystem on C<device>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7351 ../fish/guestfish-actions.pod:4889
 msgid "If the filesystem is unlabeled, this returns the empty string."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7353
 msgid "To find a filesystem from the label, use C<guestfs_findfs_label>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7358 ../src/guestfs-actions.pod:7395
 msgid "(Added in 1.3.18)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7360
 msgid "guestfs_vfs_type"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7362
 #, no-wrap
@@ -20616,7 +18579,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7366 ../fish/guestfish-actions.pod:4897
 msgid ""
@@ -20624,7 +18586,6 @@ msgid ""
 "C<device>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7369 ../fish/guestfish-actions.pod:4900
 msgid ""
@@ -20633,13 +18594,11 @@ msgid ""
 "the filesystem type.  For example a string such as C<ext3> or C<ntfs>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7379
 msgid "guestfs_vfs_uuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7381
 #, no-wrap
@@ -20650,31 +18609,26 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7385 ../fish/guestfish-actions.pod:4909
 msgid "This returns the filesystem UUID of the filesystem on C<device>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7388 ../fish/guestfish-actions.pod:4912
 msgid "If the filesystem does not have a UUID, this returns the empty string."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7390
 msgid "To find a filesystem from the UUID, use C<guestfs_findfs_uuid>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7397
 msgid "guestfs_vg_activate"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7399
 #, no-wrap
@@ -20693,13 +18647,11 @@ msgid ""
 "volumes in the listed volume groups C<volgroups>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7407 ../fish/guestfish-actions.pod:4923
 msgid "This command is the same as running C<vgchange -a y|n volgroups...>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7409 ../fish/guestfish-actions.pod:4925
 msgid ""
@@ -20707,13 +18659,11 @@ msgid ""
 "activated or deactivated."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7416
 msgid "guestfs_vg_activate_all"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7418
 #, no-wrap
@@ -20731,19 +18681,16 @@ msgid ""
 "volumes in all volume groups."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7425 ../fish/guestfish-actions.pod:4935
 msgid "This command is the same as running C<vgchange -a y|n>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7431
 msgid "guestfs_vgcreate"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7433
 #, no-wrap
@@ -20755,7 +18702,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7438 ../fish/guestfish-actions.pod:4941
 msgid ""
@@ -20763,13 +18709,11 @@ msgid ""
 "of physical volumes C<physvols>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7445
 msgid "guestfs_vglvuuids"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7447
 #, no-wrap
@@ -20780,7 +18724,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7451 ../fish/guestfish-actions.pod:4948
 msgid ""
@@ -20788,7 +18731,6 @@ msgid ""
 "volumes created in this volume group."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7454
 msgid ""
@@ -20796,19 +18738,16 @@ msgid ""
 "associate logical volumes and volume groups."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7457
 msgid "See also C<guestfs_vgpvuuids>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7465
 msgid "guestfs_vgpvuuids"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7467
 #, no-wrap
@@ -20819,7 +18758,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7471 ../fish/guestfish-actions.pod:4960
 msgid ""
@@ -20827,7 +18765,6 @@ msgid ""
 "volumes that this volume group resides on."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7474
 msgid ""
@@ -20835,19 +18772,16 @@ msgid ""
 "associate physical volumes and volume groups."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7477
 msgid "See also C<guestfs_vglvuuids>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7485
 msgid "guestfs_vgremove"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7487
 #, no-wrap
@@ -20858,26 +18792,22 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7491 ../fish/guestfish-actions.pod:4972
 msgid "Remove an LVM volume group C<vgname>, (for example C<VG>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7493 ../fish/guestfish-actions.pod:4974
 msgid ""
 "This also forcibly removes all logical volumes in the volume group (if any)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7500
 msgid "guestfs_vgrename"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7502
 #, no-wrap
@@ -20889,19 +18819,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7507 ../fish/guestfish-actions.pod:4981
 msgid "Rename a volume group C<volgroup> with the new name C<newvolgroup>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7513
 msgid "guestfs_vgs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7515
 #, no-wrap
@@ -20911,15 +18838,13 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7518 ../fish/guestfish-actions.pod:4987
 msgid ""
-"List all the volumes groups detected.  This is the equivalent of the L<vgs(8)"
-"> command."
+"List all the volumes groups detected.  This is the equivalent of the "
+"L<vgs(8)> command."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7521 ../fish/guestfish-actions.pod:4990
 msgid ""
@@ -20927,19 +18852,16 @@ msgid ""
 "C<VolGroup00>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7524
 msgid "See also C<guestfs_vgs_full>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7532
 msgid "guestfs_vgs_full"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7534
 #, no-wrap
@@ -20949,29 +18871,26 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7537 ../fish/guestfish-actions.pod:4999
 msgid ""
-"List all the volumes groups detected.  This is the equivalent of the L<vgs(8)"
-"> command.  The \"full\" version includes all fields."
+"List all the volumes groups detected.  This is the equivalent of the "
+"L<vgs(8)> command.  The \"full\" version includes all fields."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7540
 msgid ""
 "This function returns a C<struct guestfs_lvm_vg_list *>, or NULL if there "
-"was an error.  I<The caller must call C<guestfs_free_lvm_vg_list> after use>."
+"was an error.  I<The caller must call C<guestfs_free_lvm_vg_list> after "
+"use>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7546
 msgid "guestfs_vgscan"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7548
 #, no-wrap
@@ -20981,7 +18900,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7551 ../fish/guestfish-actions.pod:5006
 msgid ""
@@ -20989,13 +18907,11 @@ msgid ""
 "volumes, volume groups and logical volumes."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7558
 msgid "guestfs_vguuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7560
 #, no-wrap
@@ -21006,19 +18922,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7564 ../fish/guestfish-actions.pod:5013
 msgid "This command returns the UUID of the LVM VG named C<vgname>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7571
 msgid "guestfs_wait_ready"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7573
 #, no-wrap
@@ -21028,27 +18941,24 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7576
 msgid "This function is a no op."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7578
 msgid ""
-"In versions of the API E<lt> 1.0.71 you had to call this function just after "
-"calling C<guestfs_launch> to wait for the launch to complete.  However this "
-"is no longer necessary because C<guestfs_launch> now does the waiting."
+"In versions of the API E<lt> 1.0.71 you had to call this function just after"
+" calling C<guestfs_launch> to wait for the launch to complete.  However this"
+" is no longer necessary because C<guestfs_launch> now does the waiting."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7583
 msgid ""
-"If you see any calls to this function in code then you can just remove them, "
-"unless you want to retain compatibility with older versions of the API."
+"If you see any calls to this function in code then you can just remove them,"
+" unless you want to retain compatibility with older versions of the API."
 msgstr ""
 
 #. type: textblock
@@ -21057,13 +18967,11 @@ msgid ""
 "This function is deprecated.  In new code, use the C<launch> call instead."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7598
 msgid "guestfs_wc_c"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7600
 #, no-wrap
@@ -21074,7 +18982,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7604 ../fish/guestfish-actions.pod:5019
 msgid ""
@@ -21082,13 +18989,11 @@ msgid ""
 "command."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7611
 msgid "guestfs_wc_l"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7613
 #, no-wrap
@@ -21099,20 +19004,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7617 ../fish/guestfish-actions.pod:5026
 msgid ""
-"This command counts the lines in a file, using the C<wc -l> external command."
+"This command counts the lines in a file, using the C<wc -l> external "
+"command."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7624
 msgid "guestfs_wc_w"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7626
 #, no-wrap
@@ -21123,20 +19026,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7630 ../fish/guestfish-actions.pod:5033
 msgid ""
-"This command counts the words in a file, using the C<wc -w> external command."
+"This command counts the words in a file, using the C<wc -w> external "
+"command."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7637
 msgid "guestfs_write"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7639
 #, no-wrap
@@ -21149,7 +19050,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7645 ../fish/guestfish-actions.pod:5040
 msgid ""
@@ -21191,13 +19091,11 @@ msgstr ""
 msgid "See also C<guestfs_write>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7675
 msgid "guestfs_write_file"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7677
 #, no-wrap
@@ -21210,7 +19108,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7683 ../fish/guestfish-actions.pod:5064
 msgid ""
@@ -21218,7 +19115,6 @@ msgid ""
 "string C<content> (which can contain any 8 bit data), with length C<size>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7687 ../fish/guestfish-actions.pod:5068
 msgid ""
@@ -21226,7 +19122,6 @@ msgid ""
 "C<strlen> (so in this case the content cannot contain embedded ASCII NULs)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7691 ../fish/guestfish-actions.pod:5072
 msgid ""
@@ -21234,20 +19129,17 @@ msgid ""
 "I<not> work, even if the length is specified."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7699 ../fish/guestfish-actions.pod:5078
 msgid ""
 "This function is deprecated.  In new code, use the C<write> call instead."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7708
 msgid "guestfs_zegrep"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7710
 #, no-wrap
@@ -21259,20 +19151,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7715 ../fish/guestfish-actions.pod:5089
 msgid ""
 "This calls the external C<zegrep> program and returns the matching lines."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7727
 msgid "guestfs_zegrepi"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7729
 #, no-wrap
@@ -21284,20 +19173,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7734 ../fish/guestfish-actions.pod:5099
 msgid ""
 "This calls the external C<zegrep -i> program and returns the matching lines."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7746
 msgid "guestfs_zero"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7748
 #, no-wrap
@@ -21308,13 +19194,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7752 ../fish/guestfish-actions.pod:5109
 msgid "This command writes zeroes over the first few blocks of C<device>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7754 ../fish/guestfish-actions.pod:5111
 msgid ""
@@ -21330,13 +19214,11 @@ msgid ""
 "C<guestfs_is_zero_device>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7770
 msgid "guestfs_zero_device"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7772
 #, no-wrap
@@ -21347,7 +19229,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7776
 msgid ""
@@ -21355,19 +19236,16 @@ msgid ""
 "C<guestfs_zero> which just zeroes the first few blocks of a device."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7790
 msgid "(Added in 1.3.1)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7792
 msgid "guestfs_zerofree"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7794
 #, no-wrap
@@ -21378,22 +19256,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7798 ../fish/guestfish-actions.pod:5133
 msgid ""
-"This runs the I<zerofree> program on C<device>.  This program claims to zero "
-"unused inodes and disk blocks on an ext2/3 filesystem, thus making it "
+"This runs the I<zerofree> program on C<device>.  This program claims to zero"
+" unused inodes and disk blocks on an ext2/3 filesystem, thus making it "
 "possible to compress the filesystem more effectively."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7803 ../fish/guestfish-actions.pod:5138
 msgid "You should B<not> run this program if the filesystem is mounted."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7806 ../fish/guestfish-actions.pod:5141
 msgid ""
@@ -21401,13 +19276,11 @@ msgid ""
 "the filesystem."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7813
 msgid "guestfs_zfgrep"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7815
 #, no-wrap
@@ -21419,20 +19292,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7820 ../fish/guestfish-actions.pod:5148
 msgid ""
 "This calls the external C<zfgrep> program and returns the matching lines."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7832
 msgid "guestfs_zfgrepi"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7834
 #, no-wrap
@@ -21444,20 +19314,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7839 ../fish/guestfish-actions.pod:5158
 msgid ""
 "This calls the external C<zfgrep -i> program and returns the matching lines."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7851
 msgid "guestfs_zfile"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7853
 #, no-wrap
@@ -21469,20 +19336,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7858 ../fish/guestfish-actions.pod:5168
 msgid ""
 "This command runs C<file> after first decompressing C<path> using C<method>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7861 ../fish/guestfish-actions.pod:5171
 msgid "C<method> must be one of C<gzip>, C<compress> or C<bzip2>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7863
 msgid ""
@@ -21490,20 +19354,17 @@ msgid ""
 "files."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7869 ../fish/guestfish-actions.pod:5176
 msgid ""
 "This function is deprecated.  In new code, use the C<file> call instead."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7878
 msgid "guestfs_zgrep"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7880
 #, no-wrap
@@ -21515,20 +19376,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7885 ../fish/guestfish-actions.pod:5187
 msgid ""
 "This calls the external C<zgrep> program and returns the matching lines."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-actions.pod:7897
 msgid "guestfs_zgrepi"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7899
 #, no-wrap
@@ -21540,28 +19398,25 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-actions.pod:7904 ../fish/guestfish-actions.pod:5197
 msgid ""
 "This calls the external C<zgrep -i> program and returns the matching lines."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-availability.pod:3
 msgid "B<augeas>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-availability.pod:5
 msgid ""
-"The following functions: L</guestfs_aug_clear> L</guestfs_aug_close> L</"
-"guestfs_aug_defnode> L</guestfs_aug_defvar> L</guestfs_aug_get> L</"
-"guestfs_aug_init> L</guestfs_aug_insert> L</guestfs_aug_load> L</"
-"guestfs_aug_ls> L</guestfs_aug_match> L</guestfs_aug_mv> L</guestfs_aug_rm> "
-"L</guestfs_aug_save> L</guestfs_aug_set>"
+"The following functions: L</guestfs_aug_clear> L</guestfs_aug_close> "
+"L</guestfs_aug_defnode> L</guestfs_aug_defvar> L</guestfs_aug_get> "
+"L</guestfs_aug_init> L</guestfs_aug_insert> L</guestfs_aug_load> "
+"L</guestfs_aug_ls> L</guestfs_aug_match> L</guestfs_aug_mv> "
+"L</guestfs_aug_rm> L</guestfs_aug_save> L</guestfs_aug_set>"
 msgstr ""
 
 #. type: =item
@@ -21574,124 +19429,108 @@ msgstr ""
 msgid "The following functions: L</guestfs_btrfs_filesystem_resize>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-availability.pod:26
 msgid "B<inotify>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-availability.pod:28
 msgid ""
-"The following functions: L</guestfs_inotify_add_watch> L</"
-"guestfs_inotify_close> L</guestfs_inotify_files> L</guestfs_inotify_init> L</"
-"guestfs_inotify_read> L</guestfs_inotify_rm_watch>"
+"The following functions: L</guestfs_inotify_add_watch> "
+"L</guestfs_inotify_close> L</guestfs_inotify_files> L</guestfs_inotify_init>"
+" L</guestfs_inotify_read> L</guestfs_inotify_rm_watch>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-availability.pod:36
 msgid "B<linuxfsuuid>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-availability.pod:38
 msgid ""
-"The following functions: L</guestfs_mke2fs_JU> L</guestfs_mke2journal_U> L</"
-"guestfs_mkswap_U> L</guestfs_swapoff_uuid> L</guestfs_swapon_uuid>"
+"The following functions: L</guestfs_mke2fs_JU> L</guestfs_mke2journal_U> "
+"L</guestfs_mkswap_U> L</guestfs_swapoff_uuid> L</guestfs_swapon_uuid>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-availability.pod:45
 msgid "B<linuxmodules>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-availability.pod:47
 msgid "The following functions: L</guestfs_modprobe>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-availability.pod:50
 msgid "B<linuxxattrs>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-availability.pod:52
 msgid ""
-"The following functions: L</guestfs_getxattr> L</guestfs_getxattrs> L</"
-"guestfs_lgetxattr> L</guestfs_lgetxattrs> L</guestfs_lremovexattr> L</"
-"guestfs_lsetxattr> L</guestfs_lxattrlist> L</guestfs_removexattr> L</"
-"guestfs_setxattr>"
+"The following functions: L</guestfs_getxattr> L</guestfs_getxattrs> "
+"L</guestfs_lgetxattr> L</guestfs_lgetxattrs> L</guestfs_lremovexattr> "
+"L</guestfs_lsetxattr> L</guestfs_lxattrlist> L</guestfs_removexattr> "
+"L</guestfs_setxattr>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-availability.pod:63
 msgid "B<luks>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-availability.pod:65
 msgid ""
-"The following functions: L</guestfs_luks_add_key> L</guestfs_luks_close> L</"
-"guestfs_luks_format> L</guestfs_luks_format_cipher> L</"
-"guestfs_luks_kill_slot> L</guestfs_luks_open> L</guestfs_luks_open_ro>"
+"The following functions: L</guestfs_luks_add_key> L</guestfs_luks_close> "
+"L</guestfs_luks_format> L</guestfs_luks_format_cipher> "
+"L</guestfs_luks_kill_slot> L</guestfs_luks_open> L</guestfs_luks_open_ro>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-availability.pod:74
 msgid "B<lvm2>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-availability.pod:76
 msgid ""
-"The following functions: L</guestfs_is_lv> L</guestfs_lvcreate> L</"
-"guestfs_lvm_remove_all> L</guestfs_lvm_set_filter> L</guestfs_lvremove> L</"
-"guestfs_lvresize> L</guestfs_lvresize_free> L</guestfs_lvs> L</"
-"guestfs_lvs_full> L</guestfs_pvcreate> L</guestfs_pvremove> L</"
-"guestfs_pvresize> L</guestfs_pvresize_size> L</guestfs_pvs> L</"
-"guestfs_pvs_full> L</guestfs_vg_activate> L</guestfs_vg_activate_all> L</"
-"guestfs_vgcreate> L</guestfs_vgremove> L</guestfs_vgs> L</guestfs_vgs_full>"
+"The following functions: L</guestfs_is_lv> L</guestfs_lvcreate> "
+"L</guestfs_lvm_remove_all> L</guestfs_lvm_set_filter> L</guestfs_lvremove> "
+"L</guestfs_lvresize> L</guestfs_lvresize_free> L</guestfs_lvs> "
+"L</guestfs_lvs_full> L</guestfs_pvcreate> L</guestfs_pvremove> "
+"L</guestfs_pvresize> L</guestfs_pvresize_size> L</guestfs_pvs> "
+"L</guestfs_pvs_full> L</guestfs_vg_activate> L</guestfs_vg_activate_all> "
+"L</guestfs_vgcreate> L</guestfs_vgremove> L</guestfs_vgs> "
+"L</guestfs_vgs_full>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-availability.pod:99
 msgid "B<mknod>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-availability.pod:101
 msgid ""
-"The following functions: L</guestfs_mkfifo> L</guestfs_mknod> L</"
-"guestfs_mknod_b> L</guestfs_mknod_c>"
+"The following functions: L</guestfs_mkfifo> L</guestfs_mknod> "
+"L</guestfs_mknod_b> L</guestfs_mknod_c>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-availability.pod:107
 msgid "B<ntfs3g>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-availability.pod:109
 msgid "The following functions: L</guestfs_ntfs_3g_probe>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-availability.pod:112
 msgid "B<ntfsprogs>"
@@ -21704,75 +19543,63 @@ msgid ""
 "L</guestfs_ntfsresize_size>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-availability.pod:119
 msgid "B<realpath>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-availability.pod:121
 msgid "The following functions: L</guestfs_realpath>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-availability.pod:124
 msgid "B<scrub>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-availability.pod:126
 msgid ""
-"The following functions: L</guestfs_scrub_device> L</guestfs_scrub_file> L</"
-"guestfs_scrub_freespace>"
+"The following functions: L</guestfs_scrub_device> L</guestfs_scrub_file> "
+"L</guestfs_scrub_freespace>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-availability.pod:131
 msgid "B<selinux>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-availability.pod:133
 msgid "The following functions: L</guestfs_getcon> L</guestfs_setcon>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-availability.pod:137
 msgid "B<xz>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-availability.pod:139
 msgid "The following functions: L</guestfs_txz_in> L</guestfs_txz_out>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../src/guestfs-availability.pod:143
 msgid "B<zerofree>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../src/guestfs-availability.pod:145
 msgid "The following functions: L</guestfs_zerofree>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-structs.pod:1
 msgid "guestfs_int_bool"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:3
 #, no-wrap
@@ -21784,7 +19611,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:8
 #, no-wrap
@@ -21796,7 +19622,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:13
 #, no-wrap
@@ -21806,13 +19631,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-structs.pod:16
 msgid "guestfs_lvm_pv"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:18
 #, no-wrap
@@ -21837,7 +19660,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:36
 #, no-wrap
@@ -21849,7 +19671,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:41
 #, no-wrap
@@ -21859,13 +19680,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-structs.pod:44
 msgid "guestfs_lvm_vg"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:46
 #, no-wrap
@@ -21895,7 +19714,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:69
 #, no-wrap
@@ -21907,7 +19725,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:74
 #, no-wrap
@@ -21917,13 +19734,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-structs.pod:77
 msgid "guestfs_lvm_lv"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:79
 #, no-wrap
@@ -21952,7 +19767,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:101
 #, no-wrap
@@ -21964,7 +19778,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:106
 #, no-wrap
@@ -21974,7 +19787,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:111
 #, no-wrap
@@ -21997,7 +19809,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:127
 #, no-wrap
@@ -22009,7 +19820,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:132
 #, no-wrap
@@ -22019,7 +19829,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:137
 #, no-wrap
@@ -22040,7 +19849,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:151
 #, no-wrap
@@ -22052,7 +19860,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:156
 #, no-wrap
@@ -22062,13 +19869,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-structs.pod:159
 msgid "guestfs_dirent"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:161
 #, no-wrap
@@ -22081,7 +19886,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:167
 #, no-wrap
@@ -22093,7 +19897,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:172
 #, no-wrap
@@ -22103,7 +19906,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:177
 #, no-wrap
@@ -22117,7 +19919,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:184
 #, no-wrap
@@ -22129,7 +19930,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:189
 #, no-wrap
@@ -22139,13 +19939,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-structs.pod:192
 msgid "guestfs_xattr"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:194
 #, no-wrap
@@ -22159,7 +19957,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:201
 #, no-wrap
@@ -22171,7 +19968,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:206
 #, no-wrap
@@ -22181,13 +19977,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-structs.pod:209
 msgid "guestfs_inotify_event"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:211
 #, no-wrap
@@ -22201,7 +19995,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:218
 #, no-wrap
@@ -22213,7 +20006,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:223
 #, no-wrap
@@ -22223,13 +20015,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-structs.pod:226
 msgid "guestfs_partition"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:228
 #, no-wrap
@@ -22243,7 +20033,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:235
 #, no-wrap
@@ -22255,7 +20044,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:240
 #, no-wrap
@@ -22265,13 +20053,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../src/guestfs-structs.pod:243
 msgid "guestfs_application"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:245
 #, no-wrap
@@ -22293,7 +20079,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:260
 #, no-wrap
@@ -22305,7 +20090,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../src/guestfs-structs.pod:265
 #, no-wrap
@@ -22315,13 +20099,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:5
 msgid "guestfish - the libguestfs Filesystem Interactive SHell"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:9
 #, no-wrap
@@ -22330,7 +20112,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:11
 #, no-wrap
@@ -22339,7 +20120,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:13
 #, no-wrap
@@ -22348,7 +20128,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:15
 #, no-wrap
@@ -22357,7 +20136,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:17
 #, no-wrap
@@ -22366,7 +20144,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:19
 #, no-wrap
@@ -22375,7 +20152,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:21
 #, no-wrap
@@ -22384,24 +20160,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:23 ../fuse/guestmount.pod:15
 #: ../tools/virt-win-reg.pl:51 ../tools/virt-tar.pl:64
 msgid "WARNING"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:25
 msgid ""
 "Using guestfish in read/write mode on live virtual machines can be "
-"dangerous, potentially causing disk corruption.  Use the I<--ro> (read-only) "
-"option to use guestfish safely if the disk image or virtual machine might be "
-"live."
+"dangerous, potentially causing disk corruption.  Use the I<--ro> (read-only)"
+" option to use guestfish safely if the disk image or virtual machine might "
+"be live."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:32
 msgid ""
@@ -22410,7 +20183,6 @@ msgid ""
 "functionality of the guestfs API, see L<guestfs(3)>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:36
 msgid ""
@@ -22420,20 +20192,17 @@ msgid ""
 "command."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:41 ../fish/guestfish.pod:1007
 #: ../fuse/guestmount.pod:39 ../tools/virt-tar.pl:50
 msgid "EXAMPLES"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish.pod:43
 msgid "As an interactive shell"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:45
 #, no-wrap
@@ -22442,7 +20211,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:47
 #, no-wrap
@@ -22452,7 +20220,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:50
 #, no-wrap
@@ -22463,7 +20230,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:54
 #, no-wrap
@@ -22483,19 +20249,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish.pod:67
 msgid "From shell scripts"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:69
 msgid "Create a new C</etc/motd> file in a guest or disk image:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:71
 #, no-wrap
@@ -22509,13 +20272,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:78
 msgid "List the LVM logical volumes in a disk image:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:80
 #, no-wrap
@@ -22527,13 +20288,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:85
 msgid "List all the filesystems in a disk image:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:87
 #, no-wrap
@@ -22545,19 +20304,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish.pod:92
 msgid "On one command line"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:94
 msgid "Update C</etc/resolv.conf> in a guest:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:96
 #, no-wrap
@@ -22568,13 +20324,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:100
 msgid "Edit C</boot/grub/grub.conf> interactively:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:102
 #, no-wrap
@@ -22586,20 +20340,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish.pod:107
 msgid "Mount disks automatically"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:109
 msgid ""
-"Use the I<-i> option to automatically mount the disks from a virtual machine:"
+"Use the I<-i> option to automatically mount the disks from a virtual "
+"machine:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:112
 #, no-wrap
@@ -22608,7 +20360,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:114
 #, no-wrap
@@ -22617,13 +20368,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:116
 msgid "Another way to edit C</boot/grub/grub.conf> interactively is:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:118
 #, no-wrap
@@ -22632,19 +20381,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish.pod:120
 msgid "As a script interpreter"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:122
 msgid "Create a 100MB disk containing an ext2-formatted partition:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:124
 #, no-wrap
@@ -22657,13 +20403,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish.pod:130
 msgid "Start with a prepared disk"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:132
 msgid ""
@@ -22671,7 +20415,6 @@ msgid ""
 "single ext2-formatted partition:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:135
 #, no-wrap
@@ -22680,13 +20423,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:137
 msgid "To list what is available do:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:139 ../fish/guestfish.pod:998
 #, no-wrap
@@ -22695,13 +20436,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish.pod:141
 msgid "Remote control"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:143
 #, no-wrap
@@ -22713,7 +20452,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:148 ../test-tool/libguestfs-test-tool.pod:37
 #: ../fuse/guestmount.pod:83 ../tools/virt-win-reg.pl:96
@@ -22722,7 +20460,6 @@ msgstr ""
 msgid "OPTIONS"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:152 ../fuse/guestmount.pod:143
 #: ../tools/virt-win-reg.pl:104 ../tools/virt-list-filesystems.pl:61
@@ -22731,72 +20468,61 @@ msgstr ""
 msgid "B<--help>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:154
 msgid "Displays general help on options."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:156
 msgid "B<-h>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:158
 msgid "B<--cmd-help>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:160
 msgid "Lists all available guestfish commands."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:162
 msgid "B<-h cmd>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:164
 msgid "B<--cmd-help cmd>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:166
 msgid "Displays detailed help on a single command C<cmd>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:168
 msgid "B<-a image>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:170
 msgid "B<--add image>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:172
 msgid "Add a block device or virtual machine image to the shell."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:174 ../fuse/guestmount.pod:91
 msgid ""
-"The format of the disk image is auto-detected.  To override this and force a "
-"particular format use the I<--format=..> option."
+"The format of the disk image is auto-detected.  To override this and force a"
+" particular format use the I<--format=..> option."
 msgstr ""
 
 #. type: textblock
@@ -22807,19 +20533,16 @@ msgid ""
 "the I<--format=...> flag was given."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:181
 msgid "B<-c URI>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:183
 msgid "B<--connect URI>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:185 ../fuse/guestmount.pod:96
 msgid ""
@@ -22827,13 +20550,11 @@ msgid ""
 "URI to use.  The default is to use the default libvirt connection."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:189
 msgid "B<--csh>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:191
 msgid ""
@@ -22841,19 +20562,16 @@ msgid ""
 "section L</REMOTE CONTROL AND CSH> below."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:194
 msgid "B<-d libvirt-domain>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:196
 msgid "B<--domain libvirt-domain>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:198 ../fuse/guestmount.pod:102
 msgid ""
@@ -22867,7 +20585,6 @@ msgstr ""
 msgid "Domain UUIDs can be used instead of names."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:204
 msgid ""
@@ -22876,19 +20593,16 @@ msgid ""
 "if the I<--format:...> flag was given."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:208
 msgid "B<-D>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:210
 msgid "B<--no-dest-paths>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:212
 msgid ""
@@ -22898,13 +20612,11 @@ msgid ""
 "allow this feature to be disabled."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:217 ../fuse/guestmount.pod:120
 msgid "B<--echo-keys>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:219 ../fuse/guestmount.pod:122
 msgid ""
@@ -22914,25 +20626,21 @@ msgid ""
 "flag to see what you are typing."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:224
 msgid "B<-f file>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:226
 msgid "B<--file file>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:228
 msgid "Read commands from C<file>.  To write pure guestfish scripts, use:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:231
 #, no-wrap
@@ -22941,19 +20649,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:233
 msgid "B<--format=raw|qcow2|..>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:235
 msgid "B<--format>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:237 ../fuse/guestmount.pod:129
 msgid ""
@@ -22963,7 +20668,6 @@ msgid ""
 "detection for subsequent I<-a> options."
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:244
 #, no-wrap
@@ -22972,13 +20676,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:246
 msgid "forces raw format (no auto-detection) for C<disk.img>."
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:248
 #, no-wrap
@@ -22987,7 +20689,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:250
 msgid ""
@@ -22995,7 +20696,6 @@ msgid ""
 "detection for C<another.img>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:253
 msgid ""
@@ -23004,19 +20704,16 @@ msgid ""
 "with malicious guests (CVE-2010-3851).  See also L</add-drive-opts>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:258
 msgid "B<-i>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:260
 msgid "B<--inspector>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:262 ../fuse/guestmount.pod:149
 msgid ""
@@ -23025,13 +20722,11 @@ msgid ""
 "machine."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:266
 msgid "Typical usage is either:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:268
 #, no-wrap
@@ -23040,13 +20735,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:270
 msgid "(for an inactive libvirt domain called I<myguest>), or:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:272
 #, no-wrap
@@ -23055,13 +20748,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:274
 msgid "(for active domains, readonly), or specify the block device directly:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:276
 #, no-wrap
@@ -23070,7 +20761,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:278
 msgid ""
@@ -23078,7 +20768,6 @@ msgid ""
 "guestfish.  You can still use the old syntax:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:281
 #, no-wrap
@@ -23087,7 +20776,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:283
 #, no-wrap
@@ -23096,7 +20784,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:285
 msgid ""
@@ -23104,32 +20791,28 @@ msgid ""
 "then using other commands to mount the filesystems that were found."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:289 ../fuse/guestmount.pod:153
 msgid "B<--keys-from-stdin>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:291 ../fuse/guestmount.pod:155
 msgid ""
-"Read key or passphrase parameters from stdin.  The default is to try to read "
-"passphrases from the user by opening C</dev/tty>."
+"Read key or passphrase parameters from stdin.  The default is to try to read"
+" passphrases from the user by opening C</dev/tty>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:294
 msgid "B<--listen>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:296
 msgid ""
-"Fork into the background and listen for remote commands.  See section L</"
-"REMOTE CONTROL GUESTFISH OVER A SOCKET> below."
+"Fork into the background and listen for remote commands.  See section "
+"L</REMOTE CONTROL GUESTFISH OVER A SOCKET> below."
 msgstr ""
 
 #. type: =item
@@ -23140,8 +20823,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:301 ../fuse/guestmount.pod:160
 msgid ""
-"Connect to a live virtual machine.  (Experimental, see L<guestfs(3)/"
-"ATTACHING TO RUNNING DAEMONS>)."
+"Connect to a live virtual machine.  (Experimental, see "
+"L<guestfs(3)/ATTACHING TO RUNNING DAEMONS>)."
 msgstr ""
 
 #. type: =item
@@ -23154,25 +20837,21 @@ msgstr ""
 msgid "B<--mount dev[:mountpoint[:options]]>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:308
 msgid "Mount the named partition or logical volume on the given mountpoint."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:310
 msgid "If the mountpoint is omitted, it defaults to C</>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:312
 msgid "You have to mount something on C</> before most commands will work."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:314
 msgid ""
@@ -23180,25 +20859,24 @@ msgid ""
 "launched."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:317
 msgid ""
-"If you don't know what filesystems a disk image contains, you can either run "
-"guestfish without this option, then list the partitions, filesystems and LVs "
-"available (see L</list-partitions>, L</list-filesystems> and L</lvs> "
+"If you don't know what filesystems a disk image contains, you can either run"
+" guestfish without this option, then list the partitions, filesystems and "
+"LVs available (see L</list-partitions>, L</list-filesystems> and L</lvs> "
 "commands), or you can use the L<virt-filesystems(1)> program."
 msgstr ""
 
 #. type: textblock
 #: ../fish/guestfish.pod:323 ../fuse/guestmount.pod:173
 msgid ""
-"The third (and rarely used) part of the mount parameter is the list of mount "
-"options used to mount the underlying filesystem.  If this is not given, then "
-"the mount options are either the empty string or C<ro> (the latter if the "
-"I<--ro> flag is used).  By specifying the mount options, you override this "
-"default choice.  Probably the only time you would use this is to enable ACLs "
-"and/or extended attributes if the filesystem can support them:"
+"The third (and rarely used) part of the mount parameter is the list of mount"
+" options used to mount the underlying filesystem.  If this is not given, "
+"then the mount options are either the empty string or C<ro> (the latter if "
+"the I<--ro> flag is used).  By specifying the mount options, you override "
+"this default choice.  Probably the only time you would use this is to enable"
+" ACLs and/or extended attributes if the filesystem can support them:"
 msgstr ""
 
 #. type: verbatim
@@ -23214,19 +20892,16 @@ msgstr ""
 msgid "Using this flag is equivalent to using the C<mount-options> command."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:335
 msgid "B<-n>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:337
 msgid "B<--no-sync>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:339
 msgid ""
@@ -23234,47 +20909,40 @@ msgid ""
 "autosync in the L<guestfs(3)> manpage."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:342
 msgid "B<-N type>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:344
 msgid "B<--new type>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:346
 msgid "B<-N help>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:348
 msgid ""
-"Prepare a fresh disk image formatted as \"type\".  This is an alternative to "
-"the I<-a> option: whereas I<-a> adds an existing disk, I<-N> creates a "
+"Prepare a fresh disk image formatted as \"type\".  This is an alternative to"
+" the I<-a> option: whereas I<-a> adds an existing disk, I<-N> creates a "
 "preformatted disk with a filesystem and adds it.  See L</PREPARED DISK "
 "IMAGES> below."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:353
 msgid "B<--progress-bars>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:355
 msgid "Enable progress bars, even when guestfish is used non-interactively."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:357
 msgid ""
@@ -23282,25 +20950,21 @@ msgid ""
 "interactive shell."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:360
 msgid "B<--no-progress-bars>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:362
 msgid "Disable progress bars."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:364
 msgid "B<--remote[=pid]>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:366
 msgid ""
@@ -23308,19 +20972,16 @@ msgid ""
 "CONTROL GUESTFISH OVER A SOCKET> below."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:369
 msgid "B<-r>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:371
 msgid "B<--ro>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:373
 msgid ""
@@ -23328,16 +20989,14 @@ msgid ""
 "mounts are done read-only."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:376
 msgid ""
-"The option must always be used if the disk image or virtual machine might be "
-"running, and is generally recommended in cases where you don't need write "
+"The option must always be used if the disk image or virtual machine might be"
+" running, and is generally recommended in cases where you don't need write "
 "access to the disk."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:380
 msgid ""
@@ -23346,50 +21005,43 @@ msgid ""
 "the C<readonly:true> option explicitly if you need it."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:384
 msgid "See also L</OPENING DISKS FOR READ AND WRITE> below."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:386 ../fuse/guestmount.pod:237
 msgid "B<--selinux>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:388
 msgid "Enable SELinux support for the guest.  See L<guestfs(3)/SELINUX>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:390
 msgid "B<-v>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:392
 msgid "B<--verbose>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:394
 msgid ""
-"Enable very verbose messages.  This is particularly useful if you find a bug."
+"Enable very verbose messages.  This is particularly useful if you find a "
+"bug."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:397
 msgid "B<-V>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:399 ../tools/virt-win-reg.pl:112
 #: ../tools/virt-list-filesystems.pl:69 ../tools/virt-tar.pl:119
@@ -23397,19 +21049,16 @@ msgstr ""
 msgid "B<--version>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:401
 msgid "Display the guestfish / libguestfs version number and exit."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:403
 msgid "B<-w>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:405
 msgid "B<--rw>"
@@ -23427,32 +21076,27 @@ msgstr ""
 msgid "See L</OPENING DISKS FOR READ AND WRITE> below."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:412
 msgid "B<-x>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:414
 msgid "Echo each command before executing it."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:418
 msgid "COMMANDS ON COMMAND LINE"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:420
 msgid ""
 "Any additional (non-option) arguments are treated as commands to execute."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:423
 msgid ""
@@ -23460,7 +21104,6 @@ msgid ""
 "is a separate parameter.  Thus:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:426
 #, no-wrap
@@ -23469,7 +21112,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:428
 msgid ""
@@ -23478,55 +21120,47 @@ msgid ""
 "interactive shell."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:432
 msgid ""
-"In either command line mode or non-interactive shell, the first command that "
-"gives an error causes the whole shell to exit.  In interactive mode (with a "
-"prompt) if a command fails, you can continue to enter commands."
+"In either command line mode or non-interactive shell, the first command that"
+" gives an error causes the whole shell to exit.  In interactive mode (with a"
+" prompt) if a command fails, you can continue to enter commands."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:437
 msgid "USING launch (OR run)"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:439
 msgid ""
 "As with L<guestfs(3)>, you must first configure your guest by adding disks, "
-"then launch it, then mount any disks you need, and finally issue actions/"
-"commands.  So the general order of the day is:"
+"then launch it, then mount any disks you need, and finally issue "
+"actions/commands.  So the general order of the day is:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:447
 msgid "add or -a/--add"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:451
 msgid "launch (aka run)"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:455
 msgid "mount or -m/--mount"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:459
 msgid "any other commands"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:463
 msgid ""
@@ -23534,7 +21168,6 @@ msgid ""
 "guest before mounting or performing any other commands."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:466
 msgid ""
@@ -23543,7 +21176,6 @@ msgid ""
 "because guestfish can't perform the action you asked for without doing this."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:471
 msgid "OPENING DISKS FOR READ AND WRITE"
@@ -23560,12 +21192,11 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:478
 msgid ""
-"In libguestfs E<le> 1.10, guestfish, guestmount and virt-rescue defaulted to "
-"opening disk images supplied on the command line for write.  To open a disk "
-"image read-only you have to do I<-a image --ro>."
+"In libguestfs E<le> 1.10, guestfish, guestmount and virt-rescue defaulted to"
+" opening disk images supplied on the command line for write.  To open a disk"
+" image read-only you have to do I<-a image --ro>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:482
 msgid ""
@@ -23588,34 +21219,30 @@ msgstr ""
 msgid ""
 "This version of guestfish, guestmount and virt-rescue has a I<--rw> option "
 "which does nothing (it is already the default).  However it is highly "
-"recommended that you use this option to indicate that you need write access, "
-"and prepare your scripts for the day when this option will be required for "
+"recommended that you use this option to indicate that you need write access,"
+" and prepare your scripts for the day when this option will be required for "
 "write access."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:498
 msgid ""
-"B<Note:> This does I<not> affect commands like L</add> and L</mount>, or any "
-"other libguestfs program apart from guestfish and guestmount."
+"B<Note:> This does I<not> affect commands like L</add> and L</mount>, or any"
+" other libguestfs program apart from guestfish and guestmount."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:501
 msgid "QUOTING"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:503
 msgid ""
-"You can quote ordinary parameters using either single or double quotes.  For "
-"example:"
+"You can quote ordinary parameters using either single or double quotes.  For"
+" example:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:506
 #, no-wrap
@@ -23624,7 +21251,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:508
 #, no-wrap
@@ -23633,7 +21259,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:510
 #, no-wrap
@@ -23642,7 +21267,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:512
 msgid ""
@@ -23652,7 +21276,6 @@ msgid ""
 "literal single quote must be escaped with a backslash."
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:517
 #, no-wrap
@@ -23671,7 +21294,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:523
 msgid ""
-"In double-quoted arguments (only) use backslash to insert special characters:"
+"In double-quoted arguments (only) use backslash to insert special "
+"characters:"
 msgstr ""
 
 #. type: =item
@@ -23762,8 +21386,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:562
 msgid ""
-"A character with octal value I<ooo>.  There must be precisely 3 octal digits "
-"(unlike C)."
+"A character with octal value I<ooo>.  There must be precisely 3 octal digits"
+" (unlike C)."
 msgstr ""
 
 #. type: =item
@@ -23794,13 +21418,11 @@ msgstr ""
 msgid "A literal backslash character."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:579
 msgid "OPTIONAL ARGUMENTS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:581
 msgid ""
@@ -23808,7 +21430,6 @@ msgid ""
 "documentation as C<[argname:..]>.  You can use them as in these examples:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:585
 #, no-wrap
@@ -23817,7 +21438,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:587
 #, no-wrap
@@ -23826,7 +21446,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:589
 #, no-wrap
@@ -23835,234 +21454,196 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:591
 msgid ""
-"Each optional argument can appear at most once.  All optional arguments must "
-"appear after the required ones."
+"Each optional argument can appear at most once.  All optional arguments must"
+" appear after the required ones."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:594
 msgid "NUMBERS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:596
 msgid ""
 "This section applies to all commands which can take integers as parameters."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish.pod:599
 msgid "SIZE SUFFIX"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:601
 msgid ""
-"When the command takes a parameter measured in bytes, you can use one of the "
-"following suffixes to specify kilobytes, megabytes and larger sizes:"
+"When the command takes a parameter measured in bytes, you can use one of the"
+" following suffixes to specify kilobytes, megabytes and larger sizes:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:607
 msgid "B<k> or B<K> or B<KiB>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:609
 msgid "The size in kilobytes (multiplied by 1024)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:611
 msgid "B<KB>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:613
 msgid "The size in SI 1000 byte units."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:615
 msgid "B<M> or B<MiB>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:617
 msgid "The size in megabytes (multiplied by 1048576)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:619
 msgid "B<MB>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:621
 msgid "The size in SI 1000000 byte units."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:623
 msgid "B<G> or B<GiB>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:625
 msgid "The size in gigabytes (multiplied by 2**30)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:627
 msgid "B<GB>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:629
 msgid "The size in SI 10**9 byte units."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:631
 msgid "B<T> or B<TiB>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:633
 msgid "The size in terabytes (multiplied by 2**40)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:635
 msgid "B<TB>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:637
 msgid "The size in SI 10**12 byte units."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:639
 msgid "B<P> or B<PiB>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:641
 msgid "The size in petabytes (multiplied by 2**50)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:643
 msgid "B<PB>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:645
 msgid "The size in SI 10**15 byte units."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:647
 msgid "B<E> or B<EiB>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:649
 msgid "The size in exabytes (multiplied by 2**60)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:651
 msgid "B<EB>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:653
 msgid "The size in SI 10**18 byte units."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:655
 msgid "B<Z> or B<ZiB>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:657
 msgid "The size in zettabytes (multiplied by 2**70)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:659
 msgid "B<ZB>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:661
 msgid "The size in SI 10**21 byte units."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:663
 msgid "B<Y> or B<YiB>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:665
 msgid "The size in yottabytes (multiplied by 2**80)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:667
 msgid "B<YB>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:669
 msgid "The size in SI 10**24 byte units."
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:675
 #, no-wrap
@@ -24071,13 +21652,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:677
 msgid "would truncate the file to 1 gigabyte."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:679
 msgid ""
@@ -24086,13 +21665,11 @@ msgid ""
 "suffix will probably not do what you expect."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish.pod:683
 msgid "OCTAL AND HEXADECIMAL NUMBERS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:685
 msgid ""
@@ -24100,7 +21677,6 @@ msgid ""
 "octal number or C<0x> to prefix a hexadecimal number.  For example:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:688
 #, no-wrap
@@ -24111,7 +21687,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:692
 msgid ""
@@ -24120,7 +21695,6 @@ msgid ""
 "L<chmod(1)> program):"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:696
 #, no-wrap
@@ -24130,7 +21704,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:699
 msgid ""
@@ -24139,22 +21712,19 @@ msgid ""
 "octal, preceeded by C<0>)."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:703
 msgid "WILDCARDS AND GLOBBING"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:705
 msgid ""
-"Neither guestfish nor the underlying guestfs API performs wildcard expansion "
-"(globbing) by default.  So for example the following will not do what you "
+"Neither guestfish nor the underlying guestfs API performs wildcard expansion"
+" (globbing) by default.  So for example the following will not do what you "
 "expect:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:709
 #, no-wrap
@@ -24163,7 +21733,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:711
 msgid ""
@@ -24171,13 +21740,11 @@ msgid ""
 "above command will return an error."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:714
 msgid "To perform wildcard expansion, use the C<glob> command."
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:716
 #, no-wrap
@@ -24186,15 +21753,13 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:718
 msgid ""
-"runs C<rm-rf> on each path that matches (ie. potentially running the command "
-"many times), equivalent to:"
+"runs C<rm-rf> on each path that matches (ie. potentially running the command"
+" many times), equivalent to:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:721
 #, no-wrap
@@ -24205,13 +21770,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:725
 msgid "C<glob> only works on simple guest paths and not on device names."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:727
 msgid ""
@@ -24219,13 +21782,11 @@ msgid ""
 "perform a Cartesian product."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:730
 msgid "COMMENTS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:732
 msgid ""
@@ -24234,7 +21795,6 @@ msgid ""
 "a command.  For example:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:736
 #, no-wrap
@@ -24245,19 +21805,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:740
 msgid "Blank lines are also ignored."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:742
 msgid "RUNNING COMMANDS LOCALLY"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:744
 msgid ""
@@ -24265,7 +21822,6 @@ msgid ""
 "the local shell (C</bin/sh> or whatever L<system(3)> uses).  For example:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:748
 #, no-wrap
@@ -24275,7 +21831,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:751
 msgid ""
@@ -24284,7 +21839,6 @@ msgid ""
 "(See C<tgz-out>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:755
 msgid ""
@@ -24316,8 +21870,8 @@ msgstr ""
 #: ../fish/guestfish.pod:767
 msgid ""
 "For example it is tedious to create a sequence of files (eg. C</foo.1> "
-"through C</foo.100>) using guestfish commands alone.  However this is simple "
-"if we use a shell script to create the guestfish commands for us:"
+"through C</foo.100>) using guestfish commands alone.  However this is simple"
+" if we use a shell script to create the guestfish commands for us:"
 msgstr ""
 
 #. type: verbatim
@@ -24351,22 +21905,19 @@ msgid ""
 "guestfish commands for real."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:784
 msgid "PIPES"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:786
 msgid ""
 "Use C<command E<lt>spaceE<gt> | command> to pipe the output of the first "
-"command (a guestfish command) to the second command (any host command).  For "
-"example:"
+"command (a guestfish command) to the second command (any host command).  For"
+" example:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:790
 #, no-wrap
@@ -24375,16 +21926,14 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:792
 msgid ""
 "(where C<cat> is the guestfish cat command, but C<awk> is the host awk "
-"program).  The above command would list all accounts in the guest filesystem "
-"which have UID 0, ie. root accounts including backdoors.  Other examples:"
+"program).  The above command would list all accounts in the guest filesystem"
+" which have UID 0, ie. root accounts including backdoors.  Other examples:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:797
 #, no-wrap
@@ -24395,7 +21944,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:801
 msgid ""
@@ -24405,15 +21953,13 @@ msgid ""
 "anything else that makes sense on the host side."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:806
 msgid ""
-"To use a literal argument which begins with a pipe symbol, you have to quote "
-"it, eg:"
+"To use a literal argument which begins with a pipe symbol, you have to quote"
+" it, eg:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:809
 #, no-wrap
@@ -24422,22 +21968,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:811
 msgid "HOME DIRECTORIES"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:813
 msgid ""
-"If a parameter starts with the character C<~> then the tilde may be expanded "
-"as a home directory path (either C<~> for the current user's home directory, "
-"or C<~user> for another user)."
+"If a parameter starts with the character C<~> then the tilde may be expanded"
+" as a home directory path (either C<~> for the current user's home "
+"directory, or C<~user> for another user)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:817
 msgid ""
@@ -24445,7 +21988,6 @@ msgid ""
 "not in the guest filesystem."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:820
 msgid ""
@@ -24453,7 +21995,6 @@ msgid ""
 "eg:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:823
 #, no-wrap
@@ -24462,7 +22003,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:827
 msgid ""
@@ -24472,13 +22012,11 @@ msgid ""
 "LUKS is supported."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:832
 msgid "Identify encrypted block devices and partitions using L</vfs-type>:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:834
 #, no-wrap
@@ -24488,7 +22026,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:837
 msgid ""
@@ -24496,7 +22033,6 @@ msgid ""
 "device called C</dev/mapper/luksdev>."
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:840
 #, no-wrap
@@ -24506,7 +22042,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:843
 msgid ""
@@ -24514,7 +22049,6 @@ msgid ""
 "mapper device:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:846
 #, no-wrap
@@ -24524,22 +22058,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:849
 msgid "The logical volume(s) can now be mounted in the usual way."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:851
 msgid ""
 "Before closing a LUKS device you must unmount any logical volumes on it and "
-"deactivate the volume groups by calling C<vg-activate false VG> on each "
-"one.  Then you can close the mapper device:"
+"deactivate the volume groups by calling C<vg-activate false VG> on each one."
+"  Then you can close the mapper device:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:855
 #, no-wrap
@@ -24549,7 +22080,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:858
 msgid "WINDOWS PATHS"
@@ -24563,7 +22093,6 @@ msgid ""
 "equivalent:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:864
 #, no-wrap
@@ -24572,7 +22101,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:866
 #, no-wrap
@@ -24594,9 +22122,9 @@ msgstr ""
 msgid ""
 "The parameter is rewritten \"behind the scenes\" by looking up the position "
 "where the drive is mounted, prepending that to the path, changing all "
-"backslash characters to forward slash, then resolving the result using L</"
-"case-sensitive-path>.  For example if the E: drive was mounted on C</e> then "
-"the parameter might be rewritten like this:"
+"backslash characters to forward slash, then resolving the result using L"
+"</case-sensitive-path>.  For example if the E: drive was mounted on C</e> "
+"then the parameter might be rewritten like this:"
 msgstr ""
 
 #. type: verbatim
@@ -24612,13 +22140,11 @@ msgstr ""
 msgid "This only works in argument positions that expect a path."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:880
 msgid "UPLOADING AND DOWNLOADING FILES"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:882
 msgid ""
@@ -24627,7 +22153,6 @@ msgid ""
 "special filename C<-> to mean \"from stdin\" or \"to stdout\".  For example:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:886
 #, no-wrap
@@ -24636,14 +22161,12 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:888
 msgid ""
 "reads stdin and creates from that a file C</foo> in the disk image, and:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:891
 #, no-wrap
@@ -24652,7 +22175,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:893
 msgid ""
@@ -24660,7 +22182,6 @@ msgid ""
 "command (see L</PIPES>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:896
 msgid ""
@@ -24669,7 +22190,6 @@ msgid ""
 "some arbitrary end marker:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:900
 #, no-wrap
@@ -24682,16 +22202,14 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:906
 msgid ""
-"Any string of characters can be used instead of C<END>.  The end marker must "
-"appear on a line of its own, without any preceeding or following characters "
-"(not even spaces)."
+"Any string of characters can be used instead of C<END>.  The end marker must"
+" appear on a line of its own, without any preceeding or following characters"
+" (not even spaces)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:910
 msgid ""
@@ -24699,13 +22217,11 @@ msgid ""
 "upload local files (so-called \"FileIn\" parameters in the generator)."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:913
 msgid "EXIT ON ERROR BEHAVIOUR"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:915
 msgid ""
@@ -24714,7 +22230,6 @@ msgid ""
 "in non-interactive mode (scripts, commands given on the command line)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:920
 msgid ""
@@ -24722,13 +22237,11 @@ msgid ""
 "cause guestfish to exit, even if that (one) command returns an error."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:924
 msgid "REMOTE CONTROL GUESTFISH OVER A SOCKET"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:926
 msgid ""
@@ -24738,13 +22251,11 @@ msgid ""
 "guestfish process each time."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:931
 msgid "Start a guestfish server process using:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:933
 #, no-wrap
@@ -24753,13 +22264,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:935
 msgid "and then send it commands by doing:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:937
 #, no-wrap
@@ -24768,13 +22277,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:939
 msgid "To cause the server to exit, send it the exit command:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:941
 #, no-wrap
@@ -24783,7 +22290,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:943
 msgid ""
@@ -24792,22 +22298,19 @@ msgid ""
 "BEHAVIOUR>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish.pod:947
 msgid "CONTROLLING MULTIPLE GUESTFISH PROCESSES"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:949
 msgid ""
-"The C<eval> statement sets the environment variable C<$GUESTFISH_PID>, which "
-"is how the I<--remote> option knows where to send the commands.  You can "
+"The C<eval> statement sets the environment variable C<$GUESTFISH_PID>, which"
+" is how the I<--remote> option knows where to send the commands.  You can "
 "have several guestfish listener processes running using:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:953
 #, no-wrap
@@ -24822,13 +22325,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish.pod:961
 msgid "REMOTE CONTROL AND CSH"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:963
 msgid ""
@@ -24836,7 +22337,6 @@ msgid ""
 "option:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:966
 #, no-wrap
@@ -24845,34 +22345,29 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish.pod:968
 msgid "REMOTE CONTROL DETAILS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:970
 msgid ""
-"Remote control happens over a Unix domain socket called C</tmp/.guestfish-"
-"$UID/socket-$PID>, where C<$UID> is the effective user ID of the process, "
-"and C<$PID> is the process ID of the server."
+"Remote control happens over a Unix domain socket called "
+"C</tmp/.guestfish-$UID/socket-$PID>, where C<$UID> is the effective user ID "
+"of the process, and C<$PID> is the process ID of the server."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:974
 msgid "Guestfish client and server versions must match exactly."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:976
 msgid "PREPARED DISK IMAGES"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:978
 msgid ""
@@ -24883,7 +22378,6 @@ msgid ""
 "can be mixed with I<-a>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:984
 msgid ""
@@ -24892,34 +22386,30 @@ msgid ""
 "I<overwritten>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:988
 msgid ""
 "The type briefly describes how the disk should be sized, partitioned, how "
 "filesystem(s) should be created, and how content should be added.  "
 "Optionally the type can be followed by extra parameters, separated by C<:> "
-"(colon) characters.  For example, I<-N fs> creates a default 100MB, sparsely-"
-"allocated disk, containing a single partition, with the partition formatted "
-"as ext2.  I<-N fs:ext4:1G> is the same, but for an ext4 filesystem on a 1GB "
-"disk instead."
+"(colon) characters.  For example, I<-N fs> creates a default 100MB, "
+"sparsely-allocated disk, containing a single partition, with the partition "
+"formatted as ext2.  I<-N fs:ext4:1G> is the same, but for an ext4 filesystem"
+" on a 1GB disk instead."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:996
 msgid "To list the available types and any extra parameters they take, run:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1000
 msgid ""
-"Note that the prepared filesystem is not mounted.  You would usually have to "
-"use the C<mount /dev/sda1 /> command or add the I<-m /dev/sda1> option."
+"Note that the prepared filesystem is not mounted.  You would usually have to"
+" use the C<mount /dev/sda1 /> command or add the I<-m /dev/sda1> option."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1004
 msgid ""
@@ -24927,13 +22417,11 @@ msgid ""
 "launched."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1009
 msgid "Create a 100MB disk with an ext4-formatted partition:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:1011
 #, no-wrap
@@ -24942,13 +22430,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1013
 msgid "Create a 32MB disk with a VFAT-formatted partition, and mount it:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:1015
 #, no-wrap
@@ -24957,13 +22443,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1017
 msgid "Create a blank 200MB disk:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:1019
 #, no-wrap
@@ -24972,13 +22456,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:1021
 msgid "PROGRESS BARS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1023
 msgid ""
@@ -24986,16 +22468,14 @@ msgid ""
 "they are running.  Guestfish turns these messages into progress bars."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1027
 msgid ""
 "When a command that supports progress bars takes longer than two seconds to "
-"run, and if progress bars are enabled, then you will see one appearing below "
-"the command:"
+"run, and if progress bars are enabled, then you will see one appearing below"
+" the command:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:1031
 #, no-wrap
@@ -25005,7 +22485,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1034
 msgid ""
@@ -25017,22 +22496,19 @@ msgid ""
 "spinner disappears."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1041
 msgid ""
 "Progress bars are enabled by default when guestfish is used interactively.  "
-"You can enable them even for non-interactive modes using I<--progress-bars>, "
-"and you can disable them completely using I<--no-progress-bars>."
+"You can enable them even for non-interactive modes using I<--progress-bars>,"
+" and you can disable them completely using I<--no-progress-bars>."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:1046
 msgid "GUESTFISH COMMANDS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1048
 msgid ""
@@ -25040,13 +22516,11 @@ msgid ""
 "words, they are not part of the L<guestfs(3)> API."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish.pod:1051
 msgid "help"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:1053
 #, no-wrap
@@ -25056,49 +22530,41 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1056
 msgid "Without any parameter, this provides general help."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1058
 msgid "With a C<cmd> parameter, this displays detailed help for that command."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish.pod:1060
 msgid "quit | exit"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1062
 msgid "This exits guestfish.  You can also use C<^D> key."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1064
 msgid "@FISH_COMMANDS@"
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:1066
 msgid "COMMANDS"
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:1070 ../test-tool/libguestfs-test-tool.pod:77
 msgid "EXIT CODE"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1072
 msgid ""
@@ -25106,13 +22572,11 @@ msgid ""
 "was an error."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:1079
 msgid "EDITOR"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1081
 msgid ""
@@ -25132,13 +22596,11 @@ msgid ""
 "If not set, it uses L<display(1)>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:1089
 msgid "GUESTFISH_PID"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1091
 msgid ""
@@ -25146,13 +22608,11 @@ msgid ""
 "control.  See section L</REMOTE CONTROL GUESTFISH OVER A SOCKET>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:1095
 msgid "HEXEDITOR"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1097
 msgid ""
@@ -25160,13 +22620,11 @@ msgid ""
 "not specified, the external L<hexedit(1)> program is used."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:1101
 msgid "HOME"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1103
 msgid ""
@@ -25174,7 +22632,6 @@ msgid ""
 "can be used.  See L</FILES>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1112
 msgid ""
@@ -25182,7 +22639,6 @@ msgid ""
 "effect as using the B<-v> option."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1124
 msgid ""
@@ -25190,19 +22646,16 @@ msgid ""
 "the discussion of paths in L<guestfs(3)>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1135
 msgid "Set C<LIBGUESTFS_TRACE=1> to enable command traces."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:1137
 msgid "PAGER"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1139
 msgid ""
@@ -25210,7 +22663,6 @@ msgid ""
 "C<more>."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../fish/guestfish.pod:1155 ../fuse/guestmount.pod:264
 msgid "FILES"
@@ -25238,13 +22690,11 @@ msgstr ""
 msgid "See L</OPENING DISKS FOR READ AND WRITE>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:1168
 msgid "$HOME/.guestfish"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1170
 msgid ""
@@ -25252,34 +22702,29 @@ msgid ""
 "this file."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:1173
 msgid "$HOME/.inputrc"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:1175
 msgid "/etc/inputrc"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1177
 msgid ""
 "If compiled with GNU readline support, then these files can be used to "
-"configure readline.  For further information, please see L<readline(3)/"
-"INITIALIZATION FILE>."
+"configure readline.  For further information, please see "
+"L<readline(3)/INITIALIZATION FILE>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1181
 msgid "To write rules which only apply to guestfish, use:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:1183
 #, no-wrap
@@ -25290,21 +22735,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1187
 msgid ""
-"Variables that you can set in inputrc that change the behaviour of guestfish "
-"in useful ways include:"
+"Variables that you can set in inputrc that change the behaviour of guestfish"
+" in useful ways include:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:1192
 msgid "completion-ignore-case (default: on)"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1194
 msgid ""
@@ -25312,7 +22754,6 @@ msgid ""
 "disk.  Use:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish.pod:1197
 #, no-wrap
@@ -25321,19 +22762,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1199
 msgid "to make guestfish case sensitive."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:1203
 msgid "test1.img"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fish/guestfish.pod:1205
 msgid "test2.img (etc)"
@@ -25344,22 +22782,21 @@ msgstr ""
 msgid ""
 "When using the I<-N> or I<--new> option, the prepared disk or filesystem "
 "will be created in the file C<test1.img> in the current directory.  The "
-"second use of I<-N> will use C<test2.img> and so on.  Any existing file with "
-"the same name will be overwritten."
+"second use of I<-N> will use C<test2.img> and so on.  Any existing file with"
+" the same name will be overwritten."
 msgstr ""
 
 #. type: textblock
 #: ../fish/guestfish.pod:1216
 msgid ""
-"L<guestfs(3)>, L<http://libguestfs.org/>, L<virt-cat(1)>, L<virt-copy-in(1)"
-">, L<virt-copy-out(1)>, L<virt-df(1)>, L<virt-edit(1)>, L<virt-filesystems(1)"
-">, L<virt-inspector(1)>, L<virt-list-filesystems(1)>, L<virt-list-partitions"
-"(1)>, L<virt-ls(1)>, L<virt-make-fs(1)>, L<virt-rescue(1)>, L<virt-resize(1)"
-">, L<virt-tar(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)>, L<virt-win-reg(1)"
-">, L<display(1)>, L<hexedit(1)>."
+"L<guestfs(3)>, L<http://libguestfs.org/>, L<virt-cat(1)>, L<virt-copy-"
+"in(1)>, L<virt-copy-out(1)>, L<virt-df(1)>, L<virt-edit(1)>, L<virt-"
+"filesystems(1)>, L<virt-inspector(1)>, L<virt-list-filesystems(1)>, L<virt-"
+"list-partitions(1)>, L<virt-ls(1)>, L<virt-make-fs(1)>, L<virt-rescue(1)>, L"
+"<virt-resize(1)>, L<virt-tar(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)>, L"
+"<virt-win-reg(1)>, L<display(1)>, L<hexedit(1)>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1247 ../test-tool/libguestfs-test-tool.pod:102
 #: ../fuse/guestmount.pod:299 ../tools/virt-win-reg.pl:778
@@ -25372,7 +22809,6 @@ msgid ""
 "any later version."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1252 ../test-tool/libguestfs-test-tool.pod:107
 #: ../fuse/guestmount.pod:304 ../tools/virt-win-reg.pl:783
@@ -25385,25 +22821,22 @@ msgid ""
 "more details."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish.pod:1257 ../test-tool/libguestfs-test-tool.pod:112
 #: ../fuse/guestmount.pod:309 ../tools/virt-win-reg.pl:788
 #: ../tools/virt-list-filesystems.pl:220 ../tools/virt-tar.pl:319
 #: ../tools/virt-make-fs.pl:582 ../tools/virt-list-partitions.pl:287
 msgid ""
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, write to the Free Software Foundation, Inc., 675 Mass "
-"Ave, Cambridge, MA 02139, USA."
+"You should have received a copy of the GNU General Public License along with"
+" this program; if not, write to the Free Software Foundation, Inc., 675 Mass"
+" Ave, Cambridge, MA 02139, USA."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1
 msgid "add-cdrom"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3
 #, no-wrap
@@ -25412,7 +22845,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:15
 msgid ""
@@ -25422,22 +22854,19 @@ msgid ""
 "instead."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:22
 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 L</add-"
-"drive-ro> instead."
+"to transfer large files into the guest), then you should probably use L"
+"</add-drive-ro> instead."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:35
 msgid "add-domain"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:37
 msgid "domain"
@@ -25451,16 +22880,15 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:41
 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 L</add-drive-opts> on each one."
+"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 L</add-drive-opts> on each "
+"one."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:76
 msgid ""
@@ -25468,23 +22896,21 @@ msgid ""
 "opts>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:79 ../fish/guestfish-actions.pod:143
 #: ../fish/guestfish-actions.pod:568 ../fish/guestfish-actions.pod:1968
 #: ../fish/guestfish-actions.pod:3134 ../fish/guestfish-actions.pod:3307
 #: ../fish/guestfish-actions.pod:3442
 msgid ""
-"This command has one or more optional arguments.  See L</OPTIONAL ARGUMENTS>."
+"This command has one or more optional arguments.  See L</OPTIONAL "
+"ARGUMENTS>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:81
 msgid "add-drive"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:83
 #, no-wrap
@@ -25493,7 +22919,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:85
 msgid ""
@@ -25502,30 +22927,26 @@ msgid ""
 "detected automatically."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:89
 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 L</add-"
-"drive-opts>, and specifying the format."
+"you should think about replacing calls to this function with calls to L"
+"</add-drive-opts>, and specifying the format."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:96
 msgid "add-drive-opts"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:98
 msgid "add"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:100
 #, no-wrap
@@ -25534,36 +22955,31 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:127
 msgid ""
-"This forces the image format.  If you omit this (or use L</add-drive> or L</"
-"add-drive-ro>) then the format is automatically detected.  Possible formats "
-"include C<raw> and C<qcow2>."
+"This forces the image format.  If you omit this (or use L</add-drive> or L"
+"</add-drive-ro>) then the format is automatically detected.  Possible "
+"formats include C<raw> and C<qcow2>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:138
 msgid ""
-"This rarely-used option lets you emulate the behaviour of the deprecated L</"
-"add-drive-with-if> call (q.v.)"
+"This rarely-used option lets you emulate the behaviour of the deprecated L"
+"</add-drive-with-if> call (q.v.)"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:145
 msgid "add-drive-ro"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:147
 msgid "add-ro"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:149
 #, no-wrap
@@ -25572,7 +22988,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:151
 msgid ""
@@ -25581,13 +22996,11 @@ msgid ""
 "is added read-only, with the format being detected automatically."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:156
 msgid "add-drive-ro-with-if"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:158
 #, no-wrap
@@ -25596,7 +23009,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:160
 msgid ""
@@ -25604,13 +23016,11 @@ msgid ""
 "interface emulation to use at run time."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:170
 msgid "add-drive-with-if"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:172
 #, no-wrap
@@ -25619,7 +23029,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:174
 msgid ""
@@ -25627,13 +23036,11 @@ msgid ""
 "interface emulation to use at run time."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:184
 msgid "aug-clear"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:186
 #, no-wrap
@@ -25642,13 +23049,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:191
 msgid "aug-close"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:193
 #, no-wrap
@@ -25657,22 +23062,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:195
 msgid ""
-"Close the current Augeas handle and free up any resources used by it.  After "
-"calling this, you have to call L</aug-init> again before you can use any "
+"Close the current Augeas handle and free up any resources used by it.  After"
+" calling this, you have to call L</aug-init> again before you can use any "
 "other Augeas functions."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:200
 msgid "aug-defnode"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:202
 #, no-wrap
@@ -25681,7 +23083,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:207
 msgid ""
@@ -25690,13 +23091,11 @@ msgid ""
 "containing that single node."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:215
 msgid "aug-defvar"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:217
 #, no-wrap
@@ -25705,13 +23104,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:226
 msgid "aug-get"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:228
 #, no-wrap
@@ -25720,13 +23117,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:233
 msgid "aug-init"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:235
 #, no-wrap
@@ -25735,31 +23130,26 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:241
 msgid "You must call this before using any other L</aug-*> commands."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:276
 msgid "Do not load the tree in L</aug-init>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:280
 msgid "To close the handle, you can call L</aug-close>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:284
 msgid "aug-insert"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:286
 #, no-wrap
@@ -25768,13 +23158,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:296
 msgid "aug-load"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:298
 #, no-wrap
@@ -25783,13 +23171,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:305
 msgid "aug-ls"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:307
 #, no-wrap
@@ -25798,7 +23184,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:309
 msgid ""
@@ -25806,13 +23191,11 @@ msgid ""
 "resulting nodes into alphabetical order."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:312
 msgid "aug-match"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:314
 #, no-wrap
@@ -25821,13 +23204,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:320
 msgid "aug-mv"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:322
 #, no-wrap
@@ -25836,13 +23217,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:327
 msgid "aug-rm"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:329
 #, no-wrap
@@ -25851,13 +23230,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:335
 msgid "aug-save"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:337
 #, no-wrap
@@ -25866,7 +23243,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:341
 msgid ""
@@ -25874,13 +23250,11 @@ msgid ""
 "saved."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:344
 msgid "aug-set"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:346
 #, no-wrap
@@ -25889,7 +23263,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:350
 msgid ""
@@ -25898,13 +23271,11 @@ msgid ""
 "this call.  Instead you must use the L</aug-clear> call."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:355
 msgid "available"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:357
 #, no-wrap
@@ -25913,7 +23284,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:363
 msgid ""
@@ -25922,13 +23292,11 @@ msgid ""
 "runtime by calling L</available-all-groups>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:387
 msgid "You must call L</launch> before calling this function."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:409
 msgid ""
@@ -25937,13 +23305,11 @@ msgid ""
 "find out if the daemon implemented it.  See also L</version>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:416
 msgid "available-all-groups"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:418
 #, no-wrap
@@ -25952,29 +23318,25 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:420
 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 L</"
-"available> on each member of the returned list."
+"out which ones the daemon can actually support you have to call "
+"L</available> on each member of the returned list."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:426
 msgid "See also L</available> and L<guestfs(3)/AVAILABILITY>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:428
 msgid "base64-in"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:430
 #, no-wrap
@@ -25983,7 +23345,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:435 ../fish/guestfish-actions.pod:444
 #: ../fish/guestfish-actions.pod:693 ../fish/guestfish-actions.pod:862
@@ -25995,13 +23356,11 @@ msgstr ""
 msgid "Use C<-> instead of a filename to read/write from stdin/stdout."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:437
 msgid "base64-out"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:439
 #, no-wrap
@@ -26010,13 +23369,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:446
 msgid "blockdev-flushbufs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:448
 #, no-wrap
@@ -26025,13 +23382,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:455
 msgid "blockdev-getbsz"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:457
 #, no-wrap
@@ -26040,13 +23395,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:466
 msgid "blockdev-getro"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:468
 #, no-wrap
@@ -26055,13 +23408,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:475
 msgid "blockdev-getsize64"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:477
 #, no-wrap
@@ -26070,19 +23421,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:481
 msgid "See also L</blockdev-getsz>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:485
 msgid "blockdev-getss"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:487
 #, no-wrap
@@ -26091,20 +23439,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:492
 msgid ""
 "(Note, this is not the size in sectors, use L</blockdev-getsz> for that)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:497
 msgid "blockdev-getsz"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:499
 #, no-wrap
@@ -26113,21 +23458,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:504
 msgid ""
-"See also L</blockdev-getss> for the real sector size of the device, and L</"
-"blockdev-getsize64> for the more useful I<size in bytes>."
+"See also L</blockdev-getss> for the real sector size of the device, and L"
+"</blockdev-getsize64> for the more useful I<size in bytes>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:510
 msgid "blockdev-rereadpt"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:512
 #, no-wrap
@@ -26136,13 +23478,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:518
 msgid "blockdev-setbsz"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:520
 #, no-wrap
@@ -26151,13 +23491,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:529
 msgid "blockdev-setro"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:531
 #, no-wrap
@@ -26166,13 +23504,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:537
 msgid "blockdev-setrw"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:539
 #, no-wrap
@@ -26194,13 +23530,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:570
 msgid "case-sensitive-path"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:572
 #, no-wrap
@@ -26209,28 +23543,24 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:596
 msgid ""
-"Thus L</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)."
+"Thus L</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
 #. type: textblock
 #: ../fish/guestfish-actions.pod:604
 msgid "See also L</realpath>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:606
 msgid "cat"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:608
 #, no-wrap
@@ -26239,23 +23569,20 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:612
 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 L</read-file> or L</download> functions which have "
-"a more complex interface."
+"those you need to use the L</read-file> or L</download> functions which have"
+" a more complex interface."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:620
 msgid "checksum"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:622
 #, no-wrap
@@ -26264,25 +23591,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:665
 msgid "To get the checksum for a device, use L</checksum-device>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:667
 msgid "To get the checksums for many files, use L</checksums-out>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:669
 msgid "checksum-device"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:671
 #, no-wrap
@@ -26291,22 +23614,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:673
 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 L</"
-"checksum> command."
+"device named C<device>.  For the types of checksums supported see the "
+"L</checksum> command."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:677
 msgid "checksums-out"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:679
 #, no-wrap
@@ -26315,13 +23635,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:695
 msgid "chmod"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:697
 #, no-wrap
@@ -26330,13 +23648,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:708
 msgid "chown"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:710
 #, no-wrap
@@ -26345,13 +23661,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:718
 msgid "command"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:720
 #, no-wrap
@@ -26360,23 +23674,20 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:727
 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 "
+"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 L</sh>)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:755
 msgid "command-lines"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:757
 #, no-wrap
@@ -26385,26 +23696,22 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:759
 msgid ""
 "This is the same as L</command>, but splits the result into a list of lines."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:762
 msgid "See also: L</sh-lines>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:767
 msgid "config"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:769
 #, no-wrap
@@ -26413,13 +23720,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:780
 msgid "copy-size"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:782
 #, no-wrap
@@ -26428,13 +23733,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:790
 msgid "cp"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:792
 #, no-wrap
@@ -26443,13 +23746,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:797
 msgid "cp-a"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:799
 #, no-wrap
@@ -26458,13 +23759,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:804
 msgid "dd"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:806
 #, no-wrap
@@ -26473,22 +23772,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:813
 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 L</copy-size>)."
+"source file or device, otherwise the copy will fail.  This command cannot do"
+" partial copies (see L</copy-size>)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:817
 msgid "df"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:819
 #, no-wrap
@@ -26497,7 +23793,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:823 ../fish/guestfish-actions.pod:834
 msgid ""
@@ -26506,13 +23801,11 @@ msgid ""
 "programs."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:827
 msgid "df-h"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:829
 #, no-wrap
@@ -26521,13 +23814,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:838
 msgid "dmesg"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:840
 #, no-wrap
@@ -26536,22 +23827,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:846
 msgid ""
-"Another way to get the same information is to enable verbose messages with "
-"L</set-verbose> or by setting the environment variable C<LIBGUESTFS_DEBUG=1> "
+"Another way to get the same information is to enable verbose messages with L"
+"</set-verbose> or by setting the environment variable C<LIBGUESTFS_DEBUG=1> "
 "before running the program."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:851
 msgid "download"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:853
 #, no-wrap
@@ -26560,19 +23848,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:860
 msgid "See also L</upload>, L</cat>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:864
 msgid "download-offset"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:866
 #, no-wrap
@@ -26581,7 +23866,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:874
 msgid ""
@@ -26590,19 +23874,16 @@ msgid ""
 "amount unless an error occurs."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:879
 msgid "See also L</download>, L</pread>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:883
 msgid "drop-caches"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:885
 #, no-wrap
@@ -26611,13 +23892,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:897
 msgid "du"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:899
 #, no-wrap
@@ -26626,13 +23905,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:911
 msgid "e2fsck-f"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:913
 #, no-wrap
@@ -26641,7 +23918,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:919
 msgid ""
@@ -26649,13 +23925,11 @@ msgid ""
 "should use L</fsck>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:922
 msgid "echo-daemon"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:924
 #, no-wrap
@@ -26664,19 +23938,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:931
 msgid "See also L</ping-daemon>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:933
 msgid "egrep"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:935
 #, no-wrap
@@ -26685,13 +23956,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:943
 msgid "egrepi"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:945
 #, no-wrap
@@ -26700,13 +23969,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:953
 msgid "equal"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:955
 #, no-wrap
@@ -26715,13 +23982,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:962
 msgid "exists"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:964
 #, no-wrap
@@ -26730,19 +23995,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:969
 msgid "See also L</is-file>, L</is-dir>, L</stat>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:971
 msgid "fallocate"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:973
 #, no-wrap
@@ -26751,13 +24013,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:990
 msgid "fallocate64"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:992
 #, no-wrap
@@ -26766,7 +24026,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:998
 msgid ""
@@ -26774,7 +24033,6 @@ msgid ""
 "file use L</truncate-size> instead."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1001
 msgid ""
@@ -26783,13 +24041,11 @@ msgid ""
 "maximum size of files created through that call to 1GB."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1010
 msgid "fgrep"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1012
 #, no-wrap
@@ -26798,13 +24054,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1020
 msgid "fgrepi"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1022
 #, no-wrap
@@ -26813,13 +24067,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1030
 msgid "file"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1032
 #, no-wrap
@@ -26835,13 +24087,11 @@ msgid ""
 "(etc), L</is-zero>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1051
 msgid "file-architecture"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1053
 #, no-wrap
@@ -26850,13 +24100,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1156
 msgid "filesize"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1158
 #, no-wrap
@@ -26865,7 +24113,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1162
 msgid ""
@@ -26873,13 +24120,11 @@ msgid ""
 "file> etc.  To get the size of block devices, use L</blockdev-getsize64>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1166
 msgid "fill"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1168
 #, no-wrap
@@ -26888,22 +24133,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1174
 msgid ""
 "To fill a file with zero bytes (sparsely), it is much more efficient to use "
-"L</truncate-size>.  To create a file with a pattern of repeating bytes use "
-"L</fill-pattern>."
+"L</truncate-size>.  To create a file with a pattern of repeating bytes use L"
+"</fill-pattern>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1179
 msgid "fill-pattern"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1181
 #, no-wrap
@@ -26912,23 +24154,20 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1183
 msgid ""
 "This function is like L</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."
+"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: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1188
 msgid "find"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1190
 #, no-wrap
@@ -26937,25 +24176,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1204
 msgid "then the returned list from L</find> C</tmp> would be 4 elements:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1217
 msgid "See also L</find0>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1222
 msgid "find0"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1224
 #, no-wrap
@@ -26964,20 +24199,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1230
 msgid ""
 "This command works the same way as L</find> with the following exceptions:"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1257
 msgid "findfs-label"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1259
 #, no-wrap
@@ -26986,19 +24218,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1265
 msgid "To find the label of a filesystem, use L</vfs-label>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1267
 msgid "findfs-uuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1269
 #, no-wrap
@@ -27007,19 +24236,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1275
 msgid "To find the UUID of a filesystem, use L</vfs-uuid>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1277
 msgid "fsck"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1279
 #, no-wrap
@@ -27028,13 +24254,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1309
 msgid "get-append"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1311
 #, no-wrap
@@ -27061,13 +24285,11 @@ msgstr ""
 msgid "Return the current attach method.  See L</set-attach-method>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1324
 msgid "get-autosync"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1326
 #, no-wrap
@@ -27076,13 +24298,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1330
 msgid "get-direct"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1332
 #, no-wrap
@@ -27091,13 +24311,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1336
 msgid "get-e2label"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1338
 #, no-wrap
@@ -27106,13 +24324,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1350
 msgid "get-e2uuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1352
 #, no-wrap
@@ -27121,13 +24337,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1364
 msgid "get-memsize"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1366
 #, no-wrap
@@ -27136,22 +24350,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1371
 msgid ""
 "If L</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."
+"C<LIBGUESTFS_MEMSIZE> was not set, then this returns the compiled-in default"
+" value for memsize."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1378
 msgid "get-network"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1380
 #, no-wrap
@@ -27160,13 +24371,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1384
 msgid "get-path"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1386
 #, no-wrap
@@ -27188,19 +24397,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1399
 msgid "get-pid"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1401
 msgid "pid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1403
 #, no-wrap
@@ -27209,13 +24415,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1410
 msgid "get-qemu"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1412
 #, no-wrap
@@ -27224,13 +24428,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1419
 msgid "get-recovery-proc"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1421
 #, no-wrap
@@ -27239,13 +24441,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1425
 msgid "get-selinux"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1427
 #, no-wrap
@@ -27254,7 +24454,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1429
 msgid ""
@@ -27262,13 +24461,11 @@ msgid ""
 "appliance at boot time.  See L</set-selinux>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1435
 msgid "get-state"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1437
 #, no-wrap
@@ -27277,13 +24474,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1444
 msgid "get-trace"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1446
 #, no-wrap
@@ -27292,13 +24487,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1450
 msgid "get-umask"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1452
 #, no-wrap
@@ -27307,21 +24500,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1454
 msgid ""
-"Return the current umask.  By default the umask is C<022> unless it has been "
-"set by calling L</umask>."
+"Return the current umask.  By default the umask is C<022> unless it has been"
+" set by calling L</umask>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1457
 msgid "get-verbose"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1459
 #, no-wrap
@@ -27330,13 +24520,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1463
 msgid "getcon"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1465
 #, no-wrap
@@ -27345,19 +24533,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1469
 msgid "See the documentation about SELINUX in L<guestfs(3)>, and L</setcon>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1472
 msgid "getxattr"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1474
 #, no-wrap
@@ -27366,7 +24551,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1476
 msgid ""
@@ -27375,30 +24559,26 @@ msgid ""
 "symlink itself, use L</lgetxattr>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1480 ../fish/guestfish-actions.pod:2507
 msgid ""
 "Normally it is better to get all extended attributes from a file in one go "
-"by calling L</getxattrs>.  However some Linux filesystem implementations are "
-"buggy and do not provide a way to list out attributes.  For these "
+"by calling L</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
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1490
 msgid "See also: L</getxattrs>, L</lgetxattr>, L<attr(5)>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1492
 msgid "getxattrs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1494
 #, no-wrap
@@ -27407,19 +24587,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1502
 msgid "See also: L</lgetxattrs>, L<attr(5)>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1504
 msgid "glob-expand"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1506
 #, no-wrap
@@ -27428,13 +24605,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1519
 msgid "grep"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1521
 #, no-wrap
@@ -27443,13 +24618,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1529
 msgid "grepi"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1531
 #, no-wrap
@@ -27458,13 +24631,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1539
 msgid "grub-install"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1541
 #, no-wrap
@@ -27473,13 +24644,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1557
 msgid "head"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1559
 #, no-wrap
@@ -27488,13 +24657,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1567
 msgid "head-n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1569
 #, no-wrap
@@ -27503,13 +24670,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1582
 msgid "hexdump"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1584
 #, no-wrap
@@ -27518,13 +24683,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1592
 msgid "initrd-cat"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1594
 #, no-wrap
@@ -27533,19 +24696,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1606
 msgid "See also L</initrd-list>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1611
 msgid "initrd-list"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1613
 #, no-wrap
@@ -27554,13 +24714,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1625
 msgid "inotify-add-watch"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1627
 #, no-wrap
@@ -27569,13 +24727,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1639
 msgid "inotify-close"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1641
 #, no-wrap
@@ -27584,13 +24740,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1647
 msgid "inotify-files"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1649
 #, no-wrap
@@ -27599,7 +24753,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1651
 msgid ""
@@ -27608,13 +24761,11 @@ msgid ""
 "pathnames are sorted and deduplicated."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1655
 msgid "inotify-init"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1657
 #, no-wrap
@@ -27623,38 +24774,34 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1663
 msgid ""
-"C<maxevents> is the maximum number of events which will be queued up between "
-"calls to L</inotify-read> or L</inotify-files>.  If this is passed as C<0>, "
-"then the kernel (or previously set)  default is used.  For Linux 2.6.29 the "
-"default was 16384 events.  Beyond this limit, the kernel throws away events, "
-"but records the fact that it threw them away by setting a flag "
+"C<maxevents> is the maximum number of events which will be queued up between"
+" calls to L</inotify-read> or L</inotify-files>.  If this is passed as C<0>,"
+" then the kernel (or previously set)  default is used.  For Linux 2.6.29 the"
+" default was 16384 events.  Beyond this limit, the kernel throws away "
+"events, but records the fact that it threw them away by setting a flag "
 "C<IN_Q_OVERFLOW> in the returned structure list (see L</inotify-read>)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1673
 msgid ""
 "Before any events are generated, you have to add some watches to the "
-"internal watch list.  See: L</inotify-add-watch>, L</inotify-rm-watch> and "
-"L</inotify-watch-all>."
+"internal watch list.  See: L</inotify-add-watch>, L</inotify-rm-watch> and L"
+"</inotify-watch-all>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1679
 msgid ""
-"Queued up events should be read periodically by calling L</inotify-read> (or "
-"L</inotify-files> which is just a helpful wrapper around L</inotify-read>).  "
-"If you don't read the events out often enough then you risk the internal "
+"Queued up events should be read periodically by calling L</inotify-read> (or"
+" L</inotify-files> which is just a helpful wrapper around L</inotify-read>)."
+"  If you don't read the events out often enough then you risk the internal "
 "queue overflowing."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1686
 msgid ""
@@ -27662,13 +24809,11 @@ msgid ""
 "also removes any watches automatically."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1695
 msgid "inotify-read"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1697
 #, no-wrap
@@ -27677,13 +24822,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1710
 msgid "inotify-rm-watch"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1712
 #, no-wrap
@@ -27692,19 +24835,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1714
 msgid "Remove a previously defined inotify watch.  See L</inotify-add-watch>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1717
 msgid "inspect-get-arch"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1719
 #, no-wrap
@@ -27713,7 +24853,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1721
 msgid ""
@@ -27721,13 +24860,11 @@ msgid ""
 "possible return values are listed under L</file-architecture>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1730
 msgid "inspect-get-distro"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1732
 #, no-wrap
@@ -27756,13 +24893,11 @@ msgid ""
 "get-mountpoints>, L</inspect-get-filesystems>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1846
 msgid "inspect-get-filesystems"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1848
 #, no-wrap
@@ -27771,7 +24906,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1858
 msgid ""
@@ -27792,13 +24926,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1892
 msgid "inspect-get-hostname"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1894
 #, no-wrap
@@ -27820,13 +24952,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1970
 msgid "inspect-get-major-version"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1972
 #, no-wrap
@@ -27835,13 +24965,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1988
 msgid "inspect-get-minor-version"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1990
 #, no-wrap
@@ -27850,7 +24978,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1997
 msgid ""
@@ -27858,13 +24985,11 @@ msgid ""
 "get-major-version>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2000
 msgid "inspect-get-mountpoints"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2002
 #, no-wrap
@@ -27878,11 +25003,10 @@ msgstr ""
 msgid ""
 "For operating systems like Windows which still use drive letters, this call "
 "will only return an entry for the first drive \"mounted on\" C</>.  For "
-"information about the mapping of drive letters to partitions, see L</inspect-"
-"get-drive-mappings>."
+"information about the mapping of drive letters to partitions, see L"
+"</inspect-get-drive-mappings>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2027
 msgid ""
@@ -27890,13 +25014,11 @@ msgid ""
 "get-filesystems>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2030
 msgid "inspect-get-package-format"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2032
 #, no-wrap
@@ -27905,7 +25027,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2034
 msgid ""
@@ -27915,13 +25036,11 @@ msgid ""
 "and C<yum> (package management)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2049
 msgid "inspect-get-package-management"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2051
 #, no-wrap
@@ -27930,7 +25049,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2053
 msgid ""
@@ -27940,13 +25058,11 @@ msgid ""
 "C<yum> (package management)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2070
 msgid "inspect-get-product-name"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2072
 #, no-wrap
@@ -27975,13 +25091,11 @@ msgid ""
 "get-product-name>, L</inspect-get-major-version>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2111
 msgid "inspect-get-roots"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2113
 #, no-wrap
@@ -27990,7 +25104,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2115
 msgid ""
@@ -27999,7 +25112,6 @@ msgid ""
 "whole inspection process."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2119
 msgid ""
@@ -28007,13 +25119,11 @@ msgid ""
 "caller has not called L</inspect-os>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2124
 msgid "inspect-get-type"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2126
 #, no-wrap
@@ -28035,13 +25145,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2169
 msgid "inspect-get-windows-systemroot"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2171
 #, no-wrap
@@ -28112,13 +25220,11 @@ msgid ""
 "complete the install."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2214
 msgid "inspect-list-applications"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2216
 #, no-wrap
@@ -28127,26 +25233,23 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2220
 msgid ""
-"I<Note:> This call works differently from other parts of the inspection "
-"API.  You have to call L</inspect-os>, then L</inspect-get-mountpoints>, "
-"then mount up the disks, before calling this.  Listing applications is a "
+"I<Note:> This call works differently from other parts of the inspection API."
+"  You have to call L</inspect-os>, then L</inspect-get-mountpoints>, then "
+"mount up the disks, before calling this.  Listing applications is a "
 "significantly more difficult operation which requires access to the full "
 "filesystem.  Also note that unlike the other L</inspect-get-*> calls which "
 "are just returning data cached in the libguestfs handle, this call actually "
 "reads parts of the mounted filesystems during the call."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2310
 msgid "inspect-os"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2312
 #, no-wrap
@@ -28155,39 +25258,34 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2327
 msgid ""
 "You can pass the root string(s) returned to other L</inspect-get-*> "
-"functions in order to query further information about each operating system, "
-"such as the name and version."
+"functions in order to query further information about each operating system,"
+" such as the name and version."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2332
 msgid ""
-"This function uses other libguestfs features such as L</mount-ro> and L</"
-"umount-all> in order to mount and unmount filesystems and look at the "
+"This function uses other libguestfs features such as L</mount-ro> and L"
+"</umount-all> in order to mount and unmount filesystems and look at the "
 "contents.  This should be called with no disks currently mounted.  The "
 "function may also use Augeas, so any existing Augeas handle will be closed."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2344 ../fish/guestfish-actions.pod:2542
 #: ../fish/guestfish-actions.pod:2601
 msgid "See also L</list-filesystems>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2346
 msgid "is-blockdev"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2348
 #, no-wrap
@@ -28196,7 +25294,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2353 ../fish/guestfish-actions.pod:2371
 #: ../fish/guestfish-actions.pod:2390 ../fish/guestfish-actions.pod:2399
@@ -28205,13 +25302,11 @@ msgstr ""
 msgid "See also L</stat>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2355
 msgid "is-busy"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2357
 #, no-wrap
@@ -28220,13 +25315,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2364
 msgid "is-chardev"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2366
 #, no-wrap
@@ -28235,13 +25328,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2373
 msgid "is-config"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2375
 #, no-wrap
@@ -28250,13 +25341,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2382
 msgid "is-dir"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2384
 #, no-wrap
@@ -28265,13 +25354,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2392
 msgid "is-fifo"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2394
 #, no-wrap
@@ -28280,13 +25367,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2401
 msgid "is-file"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2403
 #, no-wrap
@@ -28295,13 +25380,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2411
 msgid "is-launching"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2413
 #, no-wrap
@@ -28310,13 +25393,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2420
 msgid "is-lv"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2422
 #, no-wrap
@@ -28325,13 +25406,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2427
 msgid "is-ready"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2429
 #, no-wrap
@@ -28340,13 +25419,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2436
 msgid "is-socket"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2438
 #, no-wrap
@@ -28355,13 +25432,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2445
 msgid "is-symlink"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2447
 #, no-wrap
@@ -28396,13 +25471,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2469
 msgid "kill-subprocess"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2471
 #, no-wrap
@@ -28411,19 +25484,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2475
 msgid "launch"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2477
 msgid "run"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2479
 #, no-wrap
@@ -28432,13 +25502,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2487
 msgid "lchown"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2489
 #, no-wrap
@@ -28447,22 +25515,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2491
 msgid ""
-"Change the file owner to C<owner> and group to C<group>.  This is like L</"
-"chown> but if C<path> is a symlink then the link itself is changed, not the "
-"target."
+"Change the file owner to C<owner> and group to C<group>.  This is like "
+"L</chown> but if C<path> is a symlink then the link itself is changed, not "
+"the target."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2499
 msgid "lgetxattr"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2501
 #, no-wrap
@@ -28471,19 +25536,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2517
 msgid "See also: L</lgetxattrs>, L</getxattr>, L<attr(5)>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2519
 msgid "lgetxattrs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2521
 #, no-wrap
@@ -28492,7 +25554,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2523
 msgid ""
@@ -28513,13 +25574,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2534
 msgid "list-devices"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2536
 #, no-wrap
@@ -28555,13 +25614,11 @@ msgid ""
 "returned in this list.  Call L</lvs> if you want to list logical volumes."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2557
 msgid "list-filesystems"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2559
 #, no-wrap
@@ -28570,16 +25627,14 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2578
 msgid ""
 "This command runs other libguestfs commands, which might include L</mount> "
-"and L</umount>, and therefore you should use this soon after launch and only "
-"when nothing is mounted."
+"and L</umount>, and therefore you should use this soon after launch and only"
+" when nothing is mounted."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2582
 msgid ""
@@ -28590,13 +25645,11 @@ msgid ""
 "single logical operating system (use L</inspect-os> to look for OSes)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2590
 msgid "list-partitions"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2592
 #, no-wrap
@@ -28605,21 +25658,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2598
 msgid ""
-"This does not return logical volumes.  For that you will need to call L</"
-"lvs>."
+"This does not return logical volumes.  For that you will need to call "
+"L</lvs>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2603
 msgid "ll"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2605
 #, no-wrap
@@ -28628,13 +25678,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2613
 msgid "ln"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2615
 #, no-wrap
@@ -28643,13 +25691,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2619
 msgid "ln-f"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2621
 #, no-wrap
@@ -28658,13 +25704,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2626
 msgid "ln-s"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2628
 #, no-wrap
@@ -28673,13 +25717,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2632
 msgid "ln-sf"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2634
 #, no-wrap
@@ -28688,13 +25730,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2639
 msgid "lremovexattr"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2641
 #, no-wrap
@@ -28703,21 +25743,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2643
 msgid ""
-"This is the same as L</removexattr>, but if C<path> is a symbolic link, then "
-"it removes an extended attribute of the link itself."
+"This is the same as L</removexattr>, but if C<path> is a symbolic link, then"
+" it removes an extended attribute of the link itself."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2647
 msgid "ls"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2649
 #, no-wrap
@@ -28726,7 +25763,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2655
 msgid ""
@@ -28734,13 +25770,11 @@ msgid ""
 "probably use L</readdir> instead."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2658
 msgid "lsetxattr"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2660
 #, no-wrap
@@ -28749,21 +25783,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2662
 msgid ""
-"This is the same as L</setxattr>, but if C<path> is a symbolic link, then it "
-"sets an extended attribute of the link itself."
+"This is the same as L</setxattr>, but if C<path> is a symbolic link, then it"
+" sets an extended attribute of the link itself."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2666
 msgid "lstat"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2668
 #, no-wrap
@@ -28772,21 +25803,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2672
 msgid ""
-"This is the same as L</stat> except that if C<path> is a symbolic link, then "
-"the link is stat-ed, not the file it refers to."
+"This is the same as L</stat> except that if C<path> is a symbolic link, then"
+" the link is stat-ed, not the file it refers to."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2678
 msgid "lstatlist"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2680
 #, no-wrap
@@ -28795,34 +25823,30 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2682
 msgid ""
 "This call allows you to perform the L</lstat> operation on multiple files, "
-"where all files are in the directory C<path>.  C<names> is the list of files "
-"from this directory."
+"where all files are in the directory C<path>.  C<names> is the list of files"
+" from this directory."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2691
 msgid ""
-"This call is intended for programs that want to efficiently list a directory "
-"contents without making many round-trips.  See also L</lxattrlist> for a "
+"This call is intended for programs that want to efficiently list a directory"
+" contents without making many round-trips.  See also L</lxattrlist> for a "
 "similarly efficient call for getting extended attributes.  Very long "
 "directory listings might cause the protocol message size to be exceeded, "
 "causing this call to fail.  The caller must split up such requests into "
 "smaller groups of names."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2699
 msgid "luks-add-key"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2701
 #, no-wrap
@@ -28831,15 +25855,13 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2708
 msgid ""
-"Note that if C<keyslot> already contains a key, then this command will "
-"fail.  You have to use L</luks-kill-slot> first to remove that key."
+"Note that if C<keyslot> already contains a key, then this command will fail."
+"  You have to use L</luks-kill-slot> first to remove that key."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2712 ../fish/guestfish-actions.pod:2734
 #: ../fish/guestfish-actions.pod:2747 ../fish/guestfish-actions.pod:2761
@@ -28849,13 +25871,11 @@ msgid ""
 "prompt for these separately."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2715
 msgid "luks-close"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2717
 #, no-wrap
@@ -28864,23 +25884,20 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2719
 msgid ""
-"This closes a LUKS device that was created earlier by L</luks-open> or L</"
-"luks-open-ro>.  The C<device> parameter must be the name of the LUKS mapping "
-"device (ie. C</dev/mapper/mapname>) and I<not> the name of the underlying "
-"block device."
+"This closes a LUKS device that was created earlier by L</luks-open> or L"
+"</luks-open-ro>.  The C<device> parameter must be the name of the LUKS "
+"mapping device (ie. C</dev/mapper/mapname>) and I<not> the name of the "
+"underlying block device."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2725
 msgid "luks-format"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2727
 #, no-wrap
@@ -28889,13 +25906,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2740
 msgid "luks-format-cipher"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2742
 #, no-wrap
@@ -28904,7 +25919,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2744
 msgid ""
@@ -28912,13 +25926,11 @@ msgid ""
 "the C<cipher> used."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2753
 msgid "luks-kill-slot"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2755
 #, no-wrap
@@ -28927,13 +25939,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2764
 msgid "luks-open"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2766
 #, no-wrap
@@ -28942,7 +25952,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2780
 msgid ""
@@ -28955,13 +25964,11 @@ msgstr ""
 msgid "Use L</list-dm-devices> to list all device mapper devices."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2790
 msgid "luks-open-ro"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2792
 #, no-wrap
@@ -28970,20 +25977,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2794
 msgid ""
-"This is the same as L</luks-open> except that a read-only mapping is created."
+"This is the same as L</luks-open> except that a read-only mapping is "
+"created."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2800
 msgid "lvcreate"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2802
 #, no-wrap
@@ -28992,13 +25997,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2807
 msgid "lvm-canonical-lv-name"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2809
 #, no-wrap
@@ -29007,19 +26010,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2818
 msgid "See also L</is-lv>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2820
 msgid "lvm-clear-filter"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2822
 #, no-wrap
@@ -29028,21 +26028,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2824
 msgid ""
-"This undoes the effect of L</lvm-set-filter>.  LVM will be able to see every "
-"block device."
+"This undoes the effect of L</lvm-set-filter>.  LVM will be able to see every"
+" block device."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2830
 msgid "lvm-remove-all"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2832
 #, no-wrap
@@ -29051,13 +26048,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2840
 msgid "lvm-set-filter"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2842
 #, no-wrap
@@ -29066,13 +26061,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2867
 msgid "lvremove"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2869
 #, no-wrap
@@ -29081,13 +26074,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2877
 msgid "lvrename"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2879
 #, no-wrap
@@ -29096,13 +26087,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2883
 msgid "lvresize"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2885
 #, no-wrap
@@ -29111,13 +26100,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2891
 msgid "lvresize-free"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2893
 #, no-wrap
@@ -29126,13 +26113,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2901
 msgid "lvs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2903
 #, no-wrap
@@ -29141,19 +26126,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2911
 msgid "See also L</lvs-full>, L</list-filesystems>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2913
 msgid "lvs-full"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2915
 #, no-wrap
@@ -29162,13 +26144,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2920
 msgid "lvuuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2922
 #, no-wrap
@@ -29177,13 +26157,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2926
 msgid "lxattrlist"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2928
 #, no-wrap
@@ -29192,25 +26170,22 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2944
 msgid ""
-"This call is intended for programs that want to efficiently list a directory "
-"contents without making many round-trips.  See also L</lstatlist> for a "
+"This call is intended for programs that want to efficiently list a directory"
+" contents without making many round-trips.  See also L</lstatlist> for a "
 "similarly efficient call for getting standard stats.  Very long directory "
 "listings might cause the protocol message size to be exceeded, causing this "
-"call to fail.  The caller must split up such requests into smaller groups of "
-"names."
+"call to fail.  The caller must split up such requests into smaller groups of"
+" names."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2952
 msgid "mkdir"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2954
 #, no-wrap
@@ -29219,13 +26194,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2958
 msgid "mkdir-mode"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2960
 #, no-wrap
@@ -29234,19 +26207,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2969
 msgid "See also L</mkdir>, L</umask>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2971
 msgid "mkdir-p"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2973
 #, no-wrap
@@ -29255,13 +26225,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2978
 msgid "mkdtemp"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2980
 #, no-wrap
@@ -29270,13 +26238,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3001
 msgid "mke2fs-J"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3003
 #, no-wrap
@@ -29285,19 +26251,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3011
 msgid "See also L</mke2journal>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3013
 msgid "mke2fs-JL"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3015
 #, no-wrap
@@ -29306,19 +26269,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3020
 msgid "See also L</mke2journal-L>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3022
 msgid "mke2fs-JU"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3024
 #, no-wrap
@@ -29327,19 +26287,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3029
 msgid "See also L</mke2journal-U>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3031
 msgid "mke2journal"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3033
 #, no-wrap
@@ -29348,13 +26305,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3040
 msgid "mke2journal-L"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3042
 #, no-wrap
@@ -29363,13 +26318,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3046
 msgid "mke2journal-U"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3048
 #, no-wrap
@@ -29378,13 +26331,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3052
 msgid "mkfifo"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3054
 #, no-wrap
@@ -29393,7 +26344,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3056
 msgid ""
@@ -29401,13 +26351,11 @@ msgid ""
 "is just a convenient wrapper around L</mknod>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3062
 msgid "mkfs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3064
 #, no-wrap
@@ -29416,13 +26364,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3070
 msgid "mkfs-b"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3072
 #, no-wrap
@@ -29431,7 +26377,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3074
 msgid ""
@@ -29440,7 +26385,6 @@ msgid ""
 "filesystem type, but typically they are C<1024>, C<2048> or C<4096> only."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3089
 msgid "mkfs-opts"
@@ -29454,13 +26398,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3136
 msgid "mkmountpoint"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3138
 #, no-wrap
@@ -29469,15 +26411,13 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3140
 msgid ""
-"L</mkmountpoint> and L</rmmountpoint> are specialized calls that can be used "
-"to create extra mountpoints before mounting the first filesystem."
+"L</mkmountpoint> and L</rmmountpoint> are specialized calls that can be used"
+" to create extra mountpoints before mounting the first filesystem."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3164
 msgid ""
@@ -29486,7 +26426,6 @@ msgid ""
 "unmount filesystems and remove mountpoints after use."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3168
 msgid ""
@@ -29498,18 +26437,16 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3175
 msgid ""
-"Autosync [see L</set-autosync>, this is set by default on handles] can cause "
-"L</umount-all> to be called when the handle is closed which can also trigger "
-"these issues."
+"Autosync [see L</set-autosync>, this is set by default on handles] can cause"
+" L</umount-all> to be called when the handle is closed which can also "
+"trigger these issues."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3179
 msgid "mknod"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3181
 #, no-wrap
@@ -29518,7 +26455,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3191
 msgid ""
@@ -29530,13 +26466,11 @@ msgid ""
 "for you."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3201
 msgid "mknod-b"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3203
 #, no-wrap
@@ -29545,7 +26479,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3205
 msgid ""
@@ -29554,13 +26487,11 @@ msgid ""
 "wrapper around L</mknod>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3211
 msgid "mknod-c"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3213
 #, no-wrap
@@ -29569,7 +26500,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3215
 msgid ""
@@ -29578,13 +26508,11 @@ msgid ""
 "wrapper around L</mknod>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3221
 msgid "mkswap"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3223
 #, no-wrap
@@ -29593,13 +26521,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3227
 msgid "mkswap-L"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3229
 #, no-wrap
@@ -29608,13 +26534,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3237
 msgid "mkswap-U"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3239
 #, no-wrap
@@ -29623,13 +26547,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3243
 msgid "mkswap-file"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3245
 #, no-wrap
@@ -29638,7 +26560,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3249
 msgid ""
@@ -29646,13 +26567,11 @@ msgid ""
 "create the file itself, use something like L</fallocate>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3252
 msgid "modprobe"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3254
 #, no-wrap
@@ -29661,13 +26580,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3261
 msgid "mount"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3263
 #, no-wrap
@@ -29676,17 +26593,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3279
 msgid ""
 "B<Important note:> When you use this call, the filesystem options C<sync> "
 "and C<noatime> are set implicitly.  This was originally done because we "
-"thought it would improve reliability, but it turns out that I<-o sync> has a "
-"very large negative performance impact and negligible effect on "
+"thought it would improve reliability, but it turns out that I<-o sync> has a"
+" very large negative performance impact and negligible effect on "
 "reliability.  Therefore we recommend that you avoid using L</mount> in any "
-"code that needs performance, and instead use L</mount-options> (use an empty "
-"string for the first parameter if you don't want any options)."
+"code that needs performance, and instead use L</mount-options> (use an empty"
+" string for the first parameter if you don't want any options)."
 msgstr ""
 
 #. type: =head2
@@ -29702,13 +26618,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3309
 msgid "mount-loop"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3311
 #, no-wrap
@@ -29717,13 +26631,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3317
 msgid "mount-options"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3319
 #, no-wrap
@@ -29732,7 +26644,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3321
 msgid ""
@@ -29740,13 +26651,11 @@ msgid ""
 "mount options as for the L<mount(8)> I<-o> flag."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3329
 msgid "mount-ro"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3331
 #, no-wrap
@@ -29755,21 +26664,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3333
 msgid ""
-"This is the same as the L</mount> command, but it mounts the filesystem with "
-"the read-only (I<-o ro>) flag."
+"This is the same as the L</mount> command, but it mounts the filesystem with"
+" the read-only (I<-o ro>) flag."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3336
 msgid "mount-vfs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3338
 #, no-wrap
@@ -29778,21 +26684,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3340
 msgid ""
-"This is the same as the L</mount> command, but it allows you to set both the "
-"mount options and the vfstype as for the L<mount(8)> I<-o> and I<-t> flags."
+"This is the same as the L</mount> command, but it allows you to set both the"
+" mount options and the vfstype as for the L<mount(8)> I<-o> and I<-t> flags."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3344
 msgid "mountpoints"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3346
 #, no-wrap
@@ -29801,7 +26704,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3348
 msgid ""
@@ -29810,13 +26712,11 @@ msgid ""
 "device is mounted."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3352
 msgid "mounts"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3354
 #, no-wrap
@@ -29825,19 +26725,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3361
 msgid "See also: L</mountpoints>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3363
 msgid "mv"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3365
 #, no-wrap
@@ -29846,13 +26743,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3370
 msgid "ntfs-3g-probe"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3372
 #, no-wrap
@@ -29861,13 +26756,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3386
 msgid "ntfsresize"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3388
 #, no-wrap
@@ -29895,17 +26788,15 @@ msgid ""
 "After the resize operation, the filesystem is always marked as requiring a "
 "consistency check (for safety).  You have to boot into Windows to perform "
 "this check and clear this condition.  If you I<don't> set the C<force> "
-"option then it is not possible to call L</ntfsresize-opts> multiple times on "
-"a single filesystem without booting into Windows between each resize."
+"option then it is not possible to call L</ntfsresize-opts> multiple times on"
+" a single filesystem without booting into Windows between each resize."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3444
 msgid "ntfsresize-size"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3446
 #, no-wrap
@@ -29914,7 +26805,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3448
 msgid ""
@@ -29922,13 +26812,11 @@ msgid ""
 "specify the new size (in bytes) explicitly."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3458
 msgid "part-add"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3460
 #, no-wrap
@@ -29937,7 +26825,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3462
 msgid ""
@@ -29945,21 +26832,18 @@ msgid ""
 "on the device, call L</part-init> first."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3474
 msgid ""
-"Creating a partition which covers the whole disk is not so easy.  Use L</"
-"part-disk> to do that."
+"Creating a partition which covers the whole disk is not so easy.  Use L"
+"</part-disk> to do that."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3477
 msgid "part-del"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3479
 #, no-wrap
@@ -29968,13 +26852,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3487
 msgid "part-disk"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3489
 #, no-wrap
@@ -29983,7 +26865,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3491
 msgid ""
@@ -29991,21 +26872,18 @@ msgid ""
 "add> to create a single primary partition covering the whole disk."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3495
 msgid ""
-"C<parttype> is the partition table type, usually C<mbr> or C<gpt>, but other "
-"possible values are described in L</part-init>."
+"C<parttype> is the partition table type, usually C<mbr> or C<gpt>, but other"
+" possible values are described in L</part-init>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3501
 msgid "part-get-bootable"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3503
 #, no-wrap
@@ -30014,19 +26892,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3508
 msgid "See also L</part-set-bootable>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3510
 msgid "part-get-mbr-id"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3512
 #, no-wrap
@@ -30035,22 +26910,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3517 ../fish/guestfish-actions.pod:3655
 msgid ""
-"Note that only MBR (old DOS-style) partitions have type bytes.  You will get "
-"undefined results for other partition table types (see L</part-get-"
+"Note that only MBR (old DOS-style) partitions have type bytes.  You will get"
+" undefined results for other partition table types (see L</part-get-"
 "parttype>)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3521
 msgid "part-get-parttype"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3523
 #, no-wrap
@@ -30059,7 +26931,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3528
 msgid ""
@@ -30068,13 +26939,11 @@ msgid ""
 "possible, although unusual.  See L</part-init> for a full list."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3533
 msgid "part-init"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3535
 #, no-wrap
@@ -30083,7 +26952,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3541
 msgid ""
@@ -30091,13 +26959,11 @@ msgid ""
 "add> for each partition required."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3604
 msgid "part-list"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3606
 #, no-wrap
@@ -30106,7 +26972,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3621
 msgid ""
@@ -30114,13 +26979,11 @@ msgid ""
 "the device's sector size, see L</blockdev-getss>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3634
 msgid "part-set-bootable"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3636
 #, no-wrap
@@ -30129,13 +26992,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3645
 msgid "part-set-mbr-id"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3647
 #, no-wrap
@@ -30144,13 +27005,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3659
 msgid "part-set-name"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3661
 #, no-wrap
@@ -30159,13 +27018,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3669
 msgid "part-to-dev"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3671
 #, no-wrap
@@ -30174,21 +27031,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3677
 msgid ""
-"The named partition must exist, for example as a string returned from L</"
-"list-partitions>."
+"The named partition must exist, for example as a string returned from L"
+"</list-partitions>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3680
 msgid "ping-daemon"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3682
 #, no-wrap
@@ -30197,13 +27051,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3689
 msgid "pread"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3691
 #, no-wrap
@@ -30212,19 +27064,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3699
 msgid "See also L</pwrite>, L</pread-device>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3704
 msgid "pread-device"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3706
 #, no-wrap
@@ -30233,19 +27082,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3714
 msgid "See also L</pread>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3719
 msgid "pvcreate"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3721
 #, no-wrap
@@ -30254,13 +27100,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3727
 msgid "pvremove"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3729
 #, no-wrap
@@ -30269,13 +27113,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3738
 msgid "pvresize"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3740
 #, no-wrap
@@ -30284,13 +27126,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3745
 msgid "pvresize-size"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3747
 #, no-wrap
@@ -30299,7 +27139,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3749
 msgid ""
@@ -30307,13 +27146,11 @@ msgid ""
 "specify the new size (in bytes) explicitly."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3752
 msgid "pvs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3754
 #, no-wrap
@@ -30322,19 +27159,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3762
 msgid "See also L</pvs-full>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3764
 msgid "pvs-full"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3766
 #, no-wrap
@@ -30343,13 +27177,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3771
 msgid "pvuuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3773
 #, no-wrap
@@ -30358,13 +27190,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3777
 msgid "pwrite"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3779
 #, no-wrap
@@ -30373,19 +27203,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3790
 msgid "See also L</pread>, L</pwrite-device>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3795
 msgid "pwrite-device"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3797
 #, no-wrap
@@ -30394,19 +27221,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3807
 msgid "See also L</pwrite>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3812
 msgid "read-file"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3814
 #, no-wrap
@@ -30415,7 +27239,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3819
 msgid ""
@@ -30424,13 +27247,11 @@ msgid ""
 "is limited in the total size of file that can be handled."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3827
 msgid "read-lines"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3829
 #, no-wrap
@@ -30439,7 +27260,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3836
 msgid ""
@@ -30449,13 +27269,11 @@ msgid ""
 "interface."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3841
 msgid "readdir"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3843
 #, no-wrap
@@ -30464,7 +27282,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3895
 msgid ""
@@ -30473,13 +27290,11 @@ msgid ""
 "consumption, use L</ll>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3899
 msgid "readlink"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3901
 #, no-wrap
@@ -30488,13 +27303,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3905
 msgid "readlinklist"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3907
 #, no-wrap
@@ -30503,13 +27316,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3931
 msgid "realpath"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3933
 #, no-wrap
@@ -30518,13 +27329,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3938
 msgid "removexattr"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3940
 #, no-wrap
@@ -30533,19 +27342,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3945
 msgid "See also: L</lremovexattr>, L<attr(5)>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3947
 msgid "resize2fs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3949
 #, no-wrap
@@ -30554,14 +27360,13 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3954
 msgid ""
-"I<Note:> It is sometimes required that you run L</e2fsck-f> on the C<device> "
-"before calling this command.  For unknown reasons C<resize2fs> sometimes "
-"gives an error about this and sometimes not.  In any case, it is always safe "
-"to call L</e2fsck-f> before calling this function."
+"I<Note:> It is sometimes required that you run L</e2fsck-f> on the C<device>"
+" before calling this command.  For unknown reasons C<resize2fs> sometimes "
+"gives an error about this and sometimes not.  In any case, it is always safe"
+" to call L</e2fsck-f> before calling this function."
 msgstr ""
 
 #. type: =head2
@@ -30594,13 +27399,11 @@ msgid ""
 "bytes."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3973
 msgid "resize2fs-size"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3975
 #, no-wrap
@@ -30609,7 +27412,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3977
 msgid ""
@@ -30617,13 +27419,11 @@ msgid ""
 "specify the new size (in bytes) explicitly."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3980
 msgid "rm"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3982
 #, no-wrap
@@ -30632,13 +27432,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3986
 msgid "rm-rf"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3988
 #, no-wrap
@@ -30647,13 +27445,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3994
 msgid "rmdir"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3996
 #, no-wrap
@@ -30662,13 +27458,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4000
 msgid "rmmountpoint"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4002
 #, no-wrap
@@ -30677,21 +27471,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4004
 msgid ""
-"This calls removes a mountpoint that was previously created with L</"
-"mkmountpoint>.  See L</mkmountpoint> for full details."
+"This calls removes a mountpoint that was previously created with "
+"L</mkmountpoint>.  See L</mkmountpoint> for full details."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4008
 msgid "scrub-device"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4010
 #, no-wrap
@@ -30700,13 +27491,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4021
 msgid "scrub-file"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4023
 #, no-wrap
@@ -30715,13 +27504,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4033
 msgid "scrub-freespace"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4035
 #, no-wrap
@@ -30730,29 +27517,25 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4037
 msgid ""
-"This command creates the directory C<dir> and then fills it with files until "
-"the filesystem is full, and scrubs the files as for L</scrub-file>, and "
+"This command creates the directory C<dir> and then fills it with files until"
+" the filesystem is full, and scrubs the files as for L</scrub-file>, and "
 "deletes them.  The intention is to scrub any free space on the partition "
 "containing C<dir>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4046
 msgid "set-append"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4048
 msgid "append"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4050
 #, no-wrap
@@ -30779,19 +27562,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4087
 msgid "set-autosync"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4089
 msgid "autosync"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4091
 #, no-wrap
@@ -30800,19 +27580,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4101
 msgid "set-direct"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4103
 msgid "direct"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4105
 #, no-wrap
@@ -30821,7 +27598,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4111
 msgid ""
@@ -30829,13 +27605,11 @@ msgid ""
 "and handled by L</set-log-message-callback>, but go straight to stdout."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4120
 msgid "set-e2label"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4122
 #, no-wrap
@@ -30844,7 +27618,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4128
 msgid ""
@@ -30852,13 +27625,11 @@ msgid ""
 "label on a filesystem."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4131
 msgid "set-e2uuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4133
 #, no-wrap
@@ -30867,7 +27638,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4140
 msgid ""
@@ -30875,19 +27645,16 @@ msgid ""
 "UUID of a filesystem."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4143
 msgid "set-memsize"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4145
 msgid "memsize"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4147
 #, no-wrap
@@ -30896,7 +27663,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4149
 msgid ""
@@ -30904,19 +27670,16 @@ msgid ""
 "This only has any effect if called before L</launch>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4160
 msgid "set-network"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4162
 msgid "network"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4164
 #, no-wrap
@@ -30925,26 +27688,22 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4172
 msgid ""
 "You must call this before calling L</launch>, otherwise it has no effect."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4175
 msgid "set-path"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4177
 msgid "path"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4179
 #, no-wrap
@@ -30971,19 +27730,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4203
 msgid "set-qemu"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4205
 msgid "qemu"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4207
 #, no-wrap
@@ -30992,19 +27748,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4227
 msgid "set-recovery-proc"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4229
 msgid "recovery-proc"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4231
 #, no-wrap
@@ -31013,7 +27766,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4233
 msgid ""
@@ -31022,7 +27774,6 @@ msgid ""
 "runaway qemu processes in the case where the main program aborts abruptly."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4238
 msgid ""
@@ -31030,19 +27781,16 @@ msgid ""
 "true."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4247
 msgid "set-selinux"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4249
 msgid "selinux"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4251
 #, no-wrap
@@ -31051,19 +27799,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4262
 msgid "set-trace"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4264
 msgid "trace"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4266
 #, no-wrap
@@ -31079,19 +27824,16 @@ msgid ""
 "callback to send them somewhere else (see L</set-event-callback>)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4282
 msgid "set-verbose"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4284
 msgid "verbose"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4286
 #, no-wrap
@@ -31107,13 +27849,11 @@ msgid ""
 "callback to send them somewhere else (see L</set-event-callback>)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4297
 msgid "setcon"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4299
 #, no-wrap
@@ -31122,13 +27862,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4306
 msgid "setxattr"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4308
 #, no-wrap
@@ -31137,19 +27875,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4314
 msgid "See also: L</lsetxattr>, L<attr(5)>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4316
 msgid "sfdisk"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4318
 #, no-wrap
@@ -31158,19 +27893,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4340
 msgid "See also: L</sfdisk-l>, L</sfdisk-N>, L</part-init>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4353
 msgid "sfdiskM"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4355
 #, no-wrap
@@ -31179,7 +27911,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4357
 msgid ""
@@ -31189,19 +27920,16 @@ msgid ""
 "rarely if ever used anyway."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4363
 msgid "See also: L</sfdisk>, the L<sfdisk(8)> manpage and L</part-disk>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4376
 msgid "sfdisk-N"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4378
 #, no-wrap
@@ -31210,7 +27938,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4383
 msgid ""
@@ -31218,19 +27945,16 @@ msgid ""
 "cyls/heads/sectors parameters."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4386
 msgid "See also: L</part-add>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4398
 msgid "sfdisk-disk-geometry"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4400
 #, no-wrap
@@ -31239,23 +27963,20 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4402
 msgid ""
-"This displays the disk geometry of C<device> read from the partition table.  "
-"Especially in the case where the underlying block device has been resized, "
-"this can be different from the kernel's idea of the geometry (see L</sfdisk-"
-"kernel-geometry>)."
+"This displays the disk geometry of C<device> read from the partition table."
+"  Especially in the case where the underlying block device has been resized,"
+" this can be different from the kernel's idea of the geometry (see L"
+"</sfdisk-kernel-geometry>)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4410
 msgid "sfdisk-kernel-geometry"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4412
 #, no-wrap
@@ -31264,13 +27985,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4419
 msgid "sfdisk-l"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4421
 #, no-wrap
@@ -31279,19 +27998,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4427
 msgid "See also: L</part-list>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4436
 msgid "sh"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4438
 #, no-wrap
@@ -31300,25 +28016,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4443
 msgid "This is like L</command>, but passes the command to:"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4451
 msgid "All the provisos about L</command> apply to this call."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4453
 msgid "sh-lines"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4455
 #, no-wrap
@@ -31327,25 +28039,22 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4457
-msgid "This is the same as L</sh>, but splits the result into a list of lines."
+msgid ""
+"This is the same as L</sh>, but splits the result into a list of lines."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4460
 msgid "See also: L</command-lines>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4462
 msgid "sleep"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4464
 #, no-wrap
@@ -31354,13 +28063,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4468
 msgid "stat"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4470
 #, no-wrap
@@ -31369,13 +28076,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4476
 msgid "statvfs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4478
 #, no-wrap
@@ -31384,13 +28089,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4486
 msgid "strings"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4488
 #, no-wrap
@@ -31399,13 +28102,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4496
 msgid "strings-e"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4498
 #, no-wrap
@@ -31414,15 +28115,13 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4500
 msgid ""
-"This is like the L</strings> command, but allows you to specify the encoding "
-"of strings that are looked for in the source file C<path>."
+"This is like the L</strings> command, but allows you to specify the encoding"
+" of strings that are looked for in the source file C<path>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4510
 msgid ""
@@ -31430,13 +28129,11 @@ msgid ""
 "ISO-8859-X (this is what L</strings> uses)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4542
 msgid "swapoff-device"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4544
 #, no-wrap
@@ -31445,7 +28142,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4546
 msgid ""
@@ -31453,13 +28149,11 @@ msgid ""
 "named C<device>.  See L</swapon-device>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4550
 msgid "swapoff-file"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4552
 #, no-wrap
@@ -31468,13 +28162,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4556
 msgid "swapoff-label"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4558
 #, no-wrap
@@ -31483,13 +28175,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4563
 msgid "swapoff-uuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4565
 #, no-wrap
@@ -31498,13 +28188,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4570
 msgid "swapon-device"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4572
 #, no-wrap
@@ -31513,7 +28201,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4574
 msgid ""
@@ -31522,13 +28209,11 @@ msgid ""
 "commands, for example those run using L</command> or L</sh>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4586
 msgid "swapon-file"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4588
 #, no-wrap
@@ -31537,20 +28222,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4590
 msgid ""
 "This command enables swap to a file.  See L</swapon-device> for other notes."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4593
 msgid "swapon-label"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4595
 #, no-wrap
@@ -31559,7 +28241,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4597
 msgid ""
@@ -31567,13 +28248,11 @@ msgid ""
 "device> for other notes."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4600
 msgid "swapon-uuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4602
 #, no-wrap
@@ -31582,21 +28261,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4604
 msgid ""
-"This command enables swap to a swap partition with the given UUID.  See L</"
-"swapon-device> for other notes."
+"This command enables swap to a swap partition with the given UUID.  See L"
+"</swapon-device> for other notes."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4607
 msgid "sync"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4609
 #, no-wrap
@@ -31605,13 +28281,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4617
 msgid "tail"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4619
 #, no-wrap
@@ -31620,13 +28294,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4627
 msgid "tail-n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4629
 #, no-wrap
@@ -31635,13 +28307,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4642
 msgid "tar-in"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4644
 #, no-wrap
@@ -31650,19 +28320,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4649
 msgid "To upload a compressed tarball, use L</tgz-in> or L</txz-in>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4654
 msgid "tar-out"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4656
 #, no-wrap
@@ -31671,19 +28338,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4661
 msgid "To download a compressed tarball, use L</tgz-out> or L</txz-out>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4666
 msgid "tgz-in"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4668
 #, no-wrap
@@ -31692,19 +28356,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4673
 msgid "To upload an uncompressed tarball, use L</tar-in>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4677
 msgid "tgz-out"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4679
 #, no-wrap
@@ -31713,19 +28374,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4684
 msgid "To download an uncompressed tarball, use L</tar-out>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4688
 msgid "touch"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4690
 #, no-wrap
@@ -31734,13 +28392,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4699
 msgid "truncate"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4701
 #, no-wrap
@@ -31749,13 +28405,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4706
 msgid "truncate-size"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4708
 #, no-wrap
@@ -31764,7 +28418,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4713
 msgid ""
@@ -31774,13 +28427,11 @@ msgid ""
 "non-sparse file of zeroes, use L</fallocate64> instead."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4719
 msgid "tune2fs-l"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4721
 #, no-wrap
@@ -31789,13 +28440,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4731
 msgid "txz-in"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4733
 #, no-wrap
@@ -31804,13 +28453,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4740
 msgid "txz-out"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4742
 #, no-wrap
@@ -31819,13 +28466,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4749
 msgid "umask"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4751
 #, no-wrap
@@ -31834,25 +28479,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4765
 msgid "See also L</get-umask>, L<umask(2)>, L</mknod>, L</mkdir>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4770
 msgid "umount"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4772
 msgid "unmount"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4774
 #, no-wrap
@@ -31861,19 +28502,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4780
 msgid "umount-all"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4782
 msgid "unmount-all"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4784
 #, no-wrap
@@ -31882,13 +28520,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4790
 msgid "upload"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4792
 #, no-wrap
@@ -31897,19 +28533,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4799
 msgid "See also L</download>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4803
 msgid "upload-offset"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4805
 #, no-wrap
@@ -31918,7 +28551,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4817
 msgid ""
@@ -31927,19 +28559,16 @@ msgid ""
 "amount unless an error occurs."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4822
 msgid "See also L</upload>, L</pwrite>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4826
 msgid "utimens"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4828
 #, no-wrap
@@ -31948,13 +28577,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4847
 msgid "version"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4849
 #, no-wrap
@@ -31963,7 +28590,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4876
 msgid ""
@@ -31973,13 +28599,11 @@ msgid ""
 "L</available> instead."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4882
 msgid "vfs-label"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4884
 #, no-wrap
@@ -31988,19 +28612,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4891
 msgid "To find a filesystem from the label, use L</findfs-label>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4893
 msgid "vfs-type"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4895
 #, no-wrap
@@ -32009,13 +28630,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4905
 msgid "vfs-uuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4907
 #, no-wrap
@@ -32024,19 +28643,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4914
 msgid "To find a filesystem from the UUID, use L</findfs-uuid>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4916
 msgid "vg-activate"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4918
 #, no-wrap
@@ -32045,13 +28661,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4928
 msgid "vg-activate-all"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4930
 #, no-wrap
@@ -32060,13 +28674,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4937
 msgid "vgcreate"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4939
 #, no-wrap
@@ -32075,13 +28687,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4944
 msgid "vglvuuids"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4946
 #, no-wrap
@@ -32090,7 +28700,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4951
 msgid ""
@@ -32098,19 +28707,16 @@ msgid ""
 "logical volumes and volume groups."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4954
 msgid "See also L</vgpvuuids>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4956
 msgid "vgpvuuids"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4958
 #, no-wrap
@@ -32119,7 +28725,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4963
 msgid ""
@@ -32127,19 +28732,16 @@ msgid ""
 "physical volumes and volume groups."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4966
 msgid "See also L</vglvuuids>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4968
 msgid "vgremove"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4970
 #, no-wrap
@@ -32148,13 +28750,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4977
 msgid "vgrename"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4979
 #, no-wrap
@@ -32163,13 +28763,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4983
 msgid "vgs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4985
 #, no-wrap
@@ -32178,19 +28776,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4993
 msgid "See also L</vgs-full>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4995
 msgid "vgs-full"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4997
 #, no-wrap
@@ -32199,13 +28794,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5002
 msgid "vgscan"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5004
 #, no-wrap
@@ -32214,13 +28807,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5009
 msgid "vguuid"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5011
 #, no-wrap
@@ -32229,13 +28820,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5015
 msgid "wc-c"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5017
 #, no-wrap
@@ -32244,13 +28833,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5022
 msgid "wc-l"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5024
 #, no-wrap
@@ -32259,13 +28846,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5029
 msgid "wc-w"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5031
 #, no-wrap
@@ -32274,13 +28859,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5036
 msgid "write"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5038
 #, no-wrap
@@ -32312,13 +28895,11 @@ msgstr ""
 msgid "See also L</write>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5060
 msgid "write-file"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5062
 #, no-wrap
@@ -32327,13 +28908,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5085
 msgid "zegrep"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5087
 #, no-wrap
@@ -32342,13 +28921,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5095
 msgid "zegrepi"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5097
 #, no-wrap
@@ -32357,13 +28934,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5105
 msgid "zero"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5107
 #, no-wrap
@@ -32377,13 +28952,11 @@ msgstr ""
 msgid "See also: L</zero-device>, L</scrub-device>, L</is-zero-device>"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5118
 msgid "zero-device"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5120
 #, no-wrap
@@ -32392,21 +28965,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:5122
 msgid ""
-"This command writes zeroes over the entire C<device>.  Compare with L</zero> "
-"which just zeroes the first few blocks of a device."
+"This command writes zeroes over the entire C<device>.  Compare with L</zero>"
+" which just zeroes the first few blocks of a device."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5129
 msgid "zerofree"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5131
 #, no-wrap
@@ -32415,13 +28985,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5144
 msgid "zfgrep"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5146
 #, no-wrap
@@ -32430,13 +28998,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5154
 msgid "zfgrepi"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5156
 #, no-wrap
@@ -32445,13 +29011,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5164
 msgid "zfile"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5166
 #, no-wrap
@@ -32460,20 +29024,17 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-actions.pod:5173
 msgid ""
 "Since 1.0.63, use L</file> instead which can now process compressed files."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5183
 msgid "zgrep"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5185
 #, no-wrap
@@ -32482,13 +29043,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5193
 msgid "zgrepi"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5195
 #, no-wrap
@@ -32497,19 +29056,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:1
 msgid "alloc"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:3
 msgid "allocate"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:5
 #, no-wrap
@@ -32518,7 +29074,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:7
 msgid ""
@@ -32526,19 +29081,16 @@ msgid ""
 "can be further examined."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:10 ../fish/guestfish-commands.pod:182
 msgid "For more advanced image creation, see L<qemu-img(1)> utility."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:12 ../fish/guestfish-commands.pod:184
 msgid "Size can be specified using standard suffixes, eg. C<1M>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:14
 msgid ""
@@ -32546,13 +29098,11 @@ msgid ""
 "image, see L</PREPARED DISK IMAGES>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:17
 msgid "copy-in"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:19
 #, no-wrap
@@ -32561,17 +29111,15 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:21
 msgid ""
 "C<copy-in> copies local files or directories recursively into the disk "
 "image, placing them in the directory called C</remotedir> (which must "
-"exist).  This guestfish meta-command turns into a sequence of L</tar-in> and "
-"other commands as necessary."
+"exist).  This guestfish meta-command turns into a sequence of L</tar-in> and"
+" other commands as necessary."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:26
 msgid ""
@@ -32579,13 +29127,11 @@ msgid ""
 "parameter must always be a remote directory.  Wildcards cannot be used."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:30
 msgid "copy-out"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:32
 #, no-wrap
@@ -32594,17 +29140,15 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:34
 msgid ""
 "C<copy-out> copies remote files or directories recursively out of the disk "
-"image, placing them on the host disk in a local directory called C<localdir> "
-"(which must exist).  This guestfish meta-command turns into a sequence of L</"
-"download>, L</tar-out> and other commands as necessary."
+"image, placing them on the host disk in a local directory called C<localdir>"
+" (which must exist).  This guestfish meta-command turns into a sequence of "
+"L</download>, L</tar-out> and other commands as necessary."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:40
 msgid ""
@@ -32613,7 +29157,6 @@ msgid ""
 "directory, use C<.> as in:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:44
 #, no-wrap
@@ -32622,7 +29165,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:46
 msgid ""
@@ -32630,7 +29172,6 @@ msgid ""
 "the help of L</glob> like this:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:49
 #, no-wrap
@@ -32679,13 +29220,11 @@ msgstr ""
 msgid "See also L<display(1)>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:65
 msgid "echo"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:67
 #, no-wrap
@@ -32694,31 +29233,26 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:69
 msgid "This echos the parameters to the terminal."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:71
 msgid "edit"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:73
 msgid "vi"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:75
 msgid "emacs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:77
 #, no-wrap
@@ -32727,7 +29261,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:79
 msgid ""
@@ -32735,7 +29268,6 @@ msgid ""
 "your editor, then uploads the result."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:82
 msgid ""
@@ -32743,13 +29275,11 @@ msgid ""
 "or C<emacs> you will get those corresponding editors."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:86
 msgid "glob"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:88
 #, no-wrap
@@ -32758,7 +29288,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:90
 msgid ""
@@ -32766,19 +29295,16 @@ msgid ""
 "repeatedly on each matching path."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:93
 msgid "See L</WILDCARDS AND GLOBBING>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:95
 msgid "hexedit"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:97
 #, no-wrap
@@ -32789,7 +29315,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:101
 msgid ""
@@ -32797,7 +29322,6 @@ msgid ""
 "device."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:104
 msgid ""
@@ -32808,13 +29332,11 @@ msgid ""
 "usual modifiers allowed such as C<1M> (1 megabyte)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:111
 msgid "For example to edit the first few sectors of a disk you might do:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:114
 #, no-wrap
@@ -32823,20 +29345,18 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:116
 msgid ""
-"which would allow you to edit anywhere within the first megabyte of the disk."
+"which would allow you to edit anywhere within the first megabyte of the "
+"disk."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:119
 msgid "To edit the superblock of an ext2 filesystem on C</dev/sda1>, do:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:121
 #, no-wrap
@@ -32845,13 +29365,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:123
 msgid "(assuming the superblock is in the standard location)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:125
 msgid ""
@@ -32859,19 +29377,16 @@ msgid ""
 "another program to use by setting the C<HEXEDITOR> environment variable."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:129
 msgid "See also L</hexdump>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:131
 msgid "lcd"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:133
 #, no-wrap
@@ -32880,32 +29395,27 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:135
 msgid ""
 "Change the local directory, ie. the current directory of guestfish itself."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:138
 msgid "Note that C<!cd> won't do what you might expect."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:140
 msgid "man"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:142
 msgid "manual"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:144
 #, no-wrap
@@ -32914,25 +29424,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:146
 msgid "Opens the manual page for guestfish."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:148
 msgid "more"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:150
 msgid "less"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:152
 #, no-wrap
@@ -32941,7 +29447,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:154
 #, no-wrap
@@ -32950,13 +29455,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:156
 msgid "This is used to view a file."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:158
 msgid ""
@@ -32964,13 +29467,11 @@ msgid ""
 "C<less> you will get the C<less> command specifically."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:161
 msgid "reopen"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:163
 #, no-wrap
@@ -32979,7 +29480,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:165
 msgid ""
@@ -32988,13 +29488,11 @@ msgid ""
 "However this is occasionally useful for testing."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:169
 msgid "sparse"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:171
 #, no-wrap
@@ -33003,15 +29501,13 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:173
 msgid ""
-"This creates an empty sparse file of the given size, and then adds so it can "
-"be further examined."
+"This creates an empty sparse file of the given size, and then adds so it can"
+" be further examined."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:176
 msgid ""
@@ -33022,13 +29518,11 @@ msgid ""
 "run out of real disk space during a write operation."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:186
 msgid "supported"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:188
 #, no-wrap
@@ -33037,27 +29531,24 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:190
 msgid ""
 "This command returns a list of the optional groups known to the daemon, and "
-"indicates which ones are supported by this build of the libguestfs appliance."
+"indicates which ones are supported by this build of the libguestfs "
+"appliance."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:194
 msgid "See also L<guestfs(3)/AVAILABILITY>."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../fish/guestfish-commands.pod:196
 msgid "time"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:198
 #, no-wrap
@@ -33066,7 +29557,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fish/guestfish-commands.pod:200
 msgid ""
@@ -33074,13 +29564,11 @@ msgid ""
 "be useful for benchmarking operations."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:5
 msgid "libguestfs-test-tool - End user tests for libguestfs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../test-tool/libguestfs-test-tool.pod:9
 #, no-wrap
@@ -33089,7 +29577,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:13
 msgid ""
@@ -33100,13 +29587,11 @@ msgid ""
 "kernel packages, or the host environment."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:20
 msgid "If you suspect a problem in libguestfs, then just run:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../test-tool/libguestfs-test-tool.pod:22
 #, no-wrap
@@ -33115,19 +29600,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:24
 msgid "It will print lots of diagnostic messages."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:26
 msgid "If it runs to completion successfully, you will see this near the end:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../test-tool/libguestfs-test-tool.pod:28
 #, no-wrap
@@ -33136,41 +29618,35 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:30
 msgid "and the test tool will exit with code 0."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:32
 msgid ""
 "If it fails (and/or exits with non-zero error code), please paste the "
 "B<complete, unedited> output of the test tool into a bug report.  More "
-"information about reporting bugs can be found on the L<http://libguestfs.org/"
-"> website."
+"information about reporting bugs can be found on the "
+"L<http://libguestfs.org/> website."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../test-tool/libguestfs-test-tool.pod:41
 msgid "I<--help>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:43
 msgid "Display short usage information and exit."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../test-tool/libguestfs-test-tool.pod:45
 msgid "I<--qemu qemu_binary>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:47
 msgid ""
@@ -33178,13 +29654,11 @@ msgid ""
 "path of the binary to try it."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../test-tool/libguestfs-test-tool.pod:50
 msgid "I<--qemudir qemu_source_dir>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:52
 msgid ""
@@ -33192,13 +29666,11 @@ msgid ""
 "directory to try it."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../test-tool/libguestfs-test-tool.pod:55
 msgid "I<--timeout N>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:57
 msgid ""
@@ -33206,13 +29678,11 @@ msgid ""
 "does not usually need to be adjusted unless your machine is very slow."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../test-tool/libguestfs-test-tool.pod:63
 msgid "TRYING OUT A DIFFERENT VERSION OF QEMU"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:65
 msgid ""
@@ -33221,7 +29691,6 @@ msgid ""
 "source directory."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:69
 msgid ""
@@ -33229,17 +29698,15 @@ msgid ""
 "option to point to the binary."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:72
 msgid ""
 "When using an alternate qemu with libguestfs, usually you would need to "
-"write a qemu wrapper script (see section I<QEMU WRAPPERS> in L<guestfs(3)"
-">).  libguestfs-test-tool writes a temporary qemu wrapper script when you "
-"use either of the I<--qemudir> or I<--qemu> options."
+"write a qemu wrapper script (see section I<QEMU WRAPPERS> in L<guestfs(3)>)."
+"  libguestfs-test-tool writes a temporary qemu wrapper script when you use "
+"either of the I<--qemudir> or I<--qemu> options."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:79
 msgid ""
@@ -33247,7 +29714,6 @@ msgid ""
 "I<1> if there was an error."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:84
 msgid ""
@@ -33255,20 +29721,17 @@ msgid ""
 "please see the L<guestfs(3)> manual page."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:89
 msgid "L<guestfs(3)>, L<http://libguestfs.org/>, L<http://qemu.org/>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:5
 msgid ""
 "guestmount - Mount a guest filesystem on the host using FUSE and libguestfs"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fuse/guestmount.pod:9
 #, no-wrap
@@ -33277,7 +29740,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fuse/guestmount.pod:11
 #, no-wrap
@@ -33286,7 +29748,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fuse/guestmount.pod:13
 #, no-wrap
@@ -33295,7 +29756,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:17
 msgid ""
@@ -33303,7 +29763,6 @@ msgid ""
 "machines.  If you do this, you risk disk corruption in the VM."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:22
 msgid ""
@@ -33313,28 +29772,25 @@ msgid ""
 "a mountable device."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:27
 msgid ""
 "Along with other options, you have to give at least one device (I<-a> "
-"option) or libvirt domain (I<-d> option), and at least one mountpoint (I<-m> "
-"option) or use the I<-i> inspection option.  How this works is better "
+"option) or libvirt domain (I<-d> option), and at least one mountpoint (I<-m>"
+" option) or use the I<-i> inspection option.  How this works is better "
 "explained in the L<guestfish(1)> manual page, or by looking at the examples "
 "below."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:33
 msgid ""
 "FUSE lets you mount filesystems as non-root.  The mountpoint must be owned "
-"by you, and the filesystem will not be visible to any other users unless you "
-"make certain global configuration changes to C</etc/fuse.conf>.  To unmount "
-"the filesystem, use the C<fusermount -u> command."
+"by you, and the filesystem will not be visible to any other users unless you"
+" make certain global configuration changes to C</etc/fuse.conf>.  To unmount"
+" the filesystem, use the C<fusermount -u> command."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:41
 msgid ""
@@ -33342,7 +29798,6 @@ msgid ""
 "partition:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fuse/guestmount.pod:44
 #, no-wrap
@@ -33351,7 +29806,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:46
 msgid ""
@@ -33359,7 +29813,6 @@ msgid ""
 "partition, and the root filesystem on a logical volume:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fuse/guestmount.pod:49
 #, no-wrap
@@ -33368,13 +29821,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:51
 msgid "To get libguestfs to detect guest mountpoints for you:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fuse/guestmount.pod:53
 #, no-wrap
@@ -33383,13 +29834,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:55
 msgid "For a libvirt guest called \"Guest\" you could do:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fuse/guestmount.pod:57
 #, no-wrap
@@ -33398,7 +29847,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:59
 msgid ""
@@ -33406,7 +29854,6 @@ msgid ""
 "use L<virt-filesystems(1)> first:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fuse/guestmount.pod:62
 #, no-wrap
@@ -33415,7 +29862,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:64
 msgid ""
@@ -33423,7 +29869,6 @@ msgid ""
 "information, we recommend:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fuse/guestmount.pod:67
 #, no-wrap
@@ -33432,13 +29877,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:69
 msgid "If you want to debug the program, we recommend:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fuse/guestmount.pod:71
 #, no-wrap
@@ -33473,48 +29916,41 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fuse/guestmount.pod:87
 msgid "B<-a image> | B<--add image>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:89
 msgid "Add a block device or virtual machine image."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fuse/guestmount.pod:94
 msgid "B<-c URI> | B<--connect URI>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fuse/guestmount.pod:100
 msgid "B<-d libvirt-domain> | B<--domain libvirt-domain>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fuse/guestmount.pod:108
 msgid "B<--dir-cache-timeout N>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:110
 msgid ""
-"Set the readdir cache timeout to I<N> seconds, the default being 60 "
-"seconds.  The readdir cache [actually, there are several semi-independent "
-"caches] is populated after a readdir(2) call with the stat and extended "
-"attributes of the files in the directory, in anticipation that they will be "
-"requested soon after."
+"Set the readdir cache timeout to I<N> seconds, the default being 60 seconds."
+"  The readdir cache [actually, there are several semi-independent caches] is"
+" populated after a readdir(2) call with the stat and extended attributes of "
+"the files in the directory, in anticipation that they will be requested soon"
+" after."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:116
 msgid ""
@@ -33523,55 +29959,47 @@ msgid ""
 "requests, only cache existing ones."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fuse/guestmount.pod:127
 msgid "B<--format=raw|qcow2|..> | B<--format>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:134
 msgid ""
 "If you have untrusted raw-format guest disk images, you should use this "
 "option to specify the disk format.  This avoids a possible security problem "
-"with malicious guests (CVE-2010-3851).  See also L<guestfs(3)/"
-"guestfs_add_drive_opts>."
+"with malicious guests (CVE-2010-3851).  See also "
+"L<guestfs(3)/guestfs_add_drive_opts>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fuse/guestmount.pod:139
 msgid "B<--fuse-help>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:141
 msgid "Display help on special FUSE options (see I<-o> below)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:145
 msgid "Display brief help and exit."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fuse/guestmount.pod:147
 msgid "B<-i> | B<--inspector>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:167
 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)."
+"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
 #. type: textblock
 #: ../fuse/guestmount.pod:170
 msgid ""
@@ -33579,13 +30007,11 @@ msgid ""
 "something on C</>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fuse/guestmount.pod:183
 msgid "B<-n> | B<--no-sync>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:185
 msgid ""
@@ -33594,19 +30020,16 @@ msgid ""
 "disk.  See the discussion of autosync in the L<guestfs(3)> manpage."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fuse/guestmount.pod:190
 msgid "B<-o option> | B<--option option>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:192
 msgid "Pass extra options to FUSE."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:194
 msgid ""
@@ -33615,7 +30038,6 @@ msgid ""
 "of them are a good idea."
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../fuse/guestmount.pod:198
 #, no-wrap
@@ -33624,58 +30046,49 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:200
 msgid "Some potentially useful FUSE options:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fuse/guestmount.pod:204
 msgid "B<-o allow_other>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:206
 msgid "Allow other users to see the filesystem."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fuse/guestmount.pod:208
 msgid "B<-o attr_timeout=N>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:210
 msgid "Enable attribute caching by FUSE, and set the timeout to I<N> seconds."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fuse/guestmount.pod:212
 msgid "B<-o kernel_cache>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:214
 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 "
+"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
 #. type: =item
 #: ../fuse/guestmount.pod:218
 msgid "B<-o uid=N> B<-o gid=N>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:220
 msgid ""
@@ -33683,13 +30096,11 @@ msgid ""
 "the chosen values."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fuse/guestmount.pod:225
 msgid "B<-r> | B<--ro>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:227
 msgid ""
@@ -33697,7 +30108,6 @@ msgid ""
 "the disk appear read-only to FUSE."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:230
 msgid ""
@@ -33707,43 +30117,36 @@ msgid ""
 "happening, but it is not always possible."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:235
 msgid "See also L<guestfish(1)/OPENING DISKS FOR READ AND WRITE>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:239
 msgid "Enable SELinux support for the guest."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fuse/guestmount.pod:241
 msgid "B<-v> | B<--verbose>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:243
 msgid "Enable verbose messages from underlying libguestfs."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fuse/guestmount.pod:245
 msgid "B<-V> | B<--version>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:247
 msgid "Display the program version and exit."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fuse/guestmount.pod:249
 msgid "B<-w> | B<--rw>"
@@ -33754,47 +30157,41 @@ msgstr ""
 msgid "See L<guestfish(1)/OPENING DISKS FOR READ AND WRITE>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../fuse/guestmount.pod:256
 msgid "B<-x> | B<--trace>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:258
 msgid "Trace libguestfs calls and entry into each FUSE function."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:260
 msgid "This also stops the daemon from forking into the background."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../fuse/guestmount.pod:281
 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/>."
+"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
 #. type: textblock
 #: ../fuse/guestmount.pod:296
 msgid "Copyright (C) 2009-2010 Red Hat Inc.  L<http://libguestfs.org/>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:37
 msgid ""
-"virt-win-reg - Export and merge Windows Registry entries from a Windows guest"
+"virt-win-reg - Export and merge Windows Registry entries from a Windows "
+"guest"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:41
 #, no-wrap
@@ -33803,7 +30200,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:43
 #, no-wrap
@@ -33812,7 +30208,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:45
 #, no-wrap
@@ -33821,7 +30216,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:47
 #, no-wrap
@@ -33830,7 +30224,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:49
 #, no-wrap
@@ -33851,13 +30244,12 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-win-reg.pl:58
 msgid ""
-"Modifying the Windows Registry is an inherently risky operation.  The format "
-"is deliberately obscure and undocumented, and Registry changes can leave the "
-"system unbootable.  Therefore when using the I<--merge> option, make sure "
-"you have a reliable backup first."
+"Modifying the Windows Registry is an inherently risky operation.  The format"
+" is deliberately obscure and undocumented, and Registry changes can leave "
+"the system unbootable.  Therefore when using the I<--merge> option, make "
+"sure you have a reliable backup first."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:65
 msgid ""
@@ -33865,7 +30257,6 @@ msgid ""
 "guest."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:68
 msgid ""
@@ -33876,11 +30267,10 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-win-reg.pl:71
 msgid ""
-"If I<--merge> is I<not> specified, then the chosen registry key is displayed/"
-"exported (recursively).  For example:"
+"If I<--merge> is I<not> specified, then the chosen registry key is "
+"displayed/exported (recursively).  For example:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:74
 #, no-wrap
@@ -33889,14 +30279,12 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:76
 msgid ""
 "You can also display single values from within registry keys, for example:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:79
 #, no-wrap
@@ -33914,7 +30302,6 @@ msgid ""
 "Registry:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:86
 #, no-wrap
@@ -33923,24 +30310,21 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head1
 #: ../tools/virt-win-reg.pl:88 ../tools/virt-tar.pl:45
 msgid "NOTE"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:90
 msgid ""
 "This program is only meant for simple access to the registry.  If you want "
 "to do complicated things with the registry, we suggest you download the "
-"Registry hive files from the guest using L<libguestfs(3)> or L<guestfish(1)> "
-"and access them locally, eg. using L<hivex(3)>, L<hivexsh(1)> or "
+"Registry hive files from the guest using L<libguestfs(3)> or L<guestfish(1)>"
+" and access them locally, eg. using L<hivex(3)>, L<hivexsh(1)> or "
 "L<hivexregedit(1)>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:106 ../tools/virt-list-filesystems.pl:63
 #: ../tools/virt-tar.pl:113 ../tools/virt-make-fs.pl:163
@@ -33948,7 +30332,6 @@ msgstr ""
 msgid "Display brief help."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:114 ../tools/virt-list-filesystems.pl:71
 #: ../tools/virt-tar.pl:121 ../tools/virt-make-fs.pl:171
@@ -33956,26 +30339,22 @@ msgstr ""
 msgid "Display version number and exit."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-win-reg.pl:120 ../tools/virt-make-fs.pl:177
 msgid "B<--debug>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:122
 msgid "Enable debugging messages."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-win-reg.pl:128 ../tools/virt-list-filesystems.pl:77
 #: ../tools/virt-tar.pl:127 ../tools/virt-list-partitions.pl:78
 msgid "B<--connect URI> | B<-c URI>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:130 ../tools/virt-list-filesystems.pl:79
 #: ../tools/virt-tar.pl:129 ../tools/virt-list-partitions.pl:80
@@ -33984,22 +30363,20 @@ msgid ""
 "to the default libvirt hypervisor."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:133 ../tools/virt-list-filesystems.pl:82
 #: ../tools/virt-tar.pl:132 ../tools/virt-list-partitions.pl:83
 msgid ""
-"If you specify guest block devices directly, then libvirt is not used at all."
+"If you specify guest block devices directly, then libvirt is not used at "
+"all."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-win-reg.pl:140 ../tools/virt-list-filesystems.pl:89
 #: ../tools/virt-tar.pl:139 ../tools/virt-list-partitions.pl:90
 msgid "B<--format> raw"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:142 ../tools/virt-list-filesystems.pl:91
 #: ../tools/virt-tar.pl:141 ../tools/virt-list-partitions.pl:92
@@ -34008,7 +30385,6 @@ msgid ""
 "omitted then the format is autodetected from the content of the disk image."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:146 ../tools/virt-list-filesystems.pl:95
 #: ../tools/virt-tar.pl:145 ../tools/virt-list-partitions.pl:96
@@ -34018,7 +30394,6 @@ msgid ""
 "ignored."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:150 ../tools/virt-list-filesystems.pl:99
 #: ../tools/virt-tar.pl:149 ../tools/virt-list-partitions.pl:100
@@ -34027,13 +30402,11 @@ msgid ""
 "the format is always specified."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-win-reg.pl:157
 msgid "B<--merge>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:159
 msgid ""
@@ -34046,26 +30419,23 @@ msgstr ""
 #: ../tools/virt-win-reg.pl:163
 msgid ""
 "Note that I<--merge> is I<unsafe> to use on live virtual machines, and will "
-"result in disk corruption.  However exporting (without this flag)  is always "
-"safe."
+"result in disk corruption.  However exporting (without this flag)  is always"
+" safe."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-win-reg.pl:171
 msgid "B<--encoding> UTF-16LE|ASCII"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:173
 msgid ""
 "When merging (only), you may need to specify the encoding for strings to be "
-"used in the hive file.  This is explained in detail in L<Win::Hivex::Regedit"
-"(3)/ENCODING STRINGS>."
+"used in the hive file.  This is explained in detail in "
+"L<Win::Hivex::Regedit(3)/ENCODING STRINGS>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:177
 msgid ""
@@ -34081,16 +30451,16 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-win-reg.pl:186
 msgid ""
-"When exporting (only), assume strings are UTF-16LE and print them as strings "
-"instead of hex sequences.  Remove the final zero codepoint from strings if "
+"When exporting (only), assume strings are UTF-16LE and print them as strings"
+" instead of hex sequences.  Remove the final zero codepoint from strings if "
 "present."
 msgstr ""
 
 #. type: textblock
 #: ../tools/virt-win-reg.pl:190
 msgid ""
-"This is unsafe and does not preserve the fidelity of strings in the original "
-"Registry for various reasons:"
+"This is unsafe and does not preserve the fidelity of strings in the original"
+" Registry for various reasons:"
 msgstr ""
 
 #. type: textblock
@@ -34130,13 +30500,11 @@ msgid ""
 "into another program or stored in another Registry."
 msgstr ""
 
-# type: =head2
 #. type: =head1
 #: ../tools/virt-win-reg.pl:554
 msgid "SUPPORTED SYSTEMS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:556
 msgid ""
@@ -34195,12 +30563,11 @@ msgid ""
 "where I<username> is a local user name (this is a libguestfs extension)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:583
 msgid ""
-"You can use C<HKLM> as a shorthand for C<HKEY_LOCAL_MACHINE>, and C<HKU> for "
-"C<HKEY_USERS>."
+"You can use C<HKLM> as a shorthand for C<HKEY_LOCAL_MACHINE>, and C<HKU> for"
+" C<HKEY_USERS>."
 msgstr ""
 
 #. type: textblock
@@ -34210,13 +30577,11 @@ msgid ""
 "supported (there is no \"current user\")."
 msgstr ""
 
-# type: =head2
 #. type: =head1
 #: ../tools/virt-win-reg.pl:589
 msgid "ENCODING"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:591
 msgid ""
@@ -34234,7 +30599,6 @@ msgid ""
 "the I<--merge> option), you would do something like this:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:600
 #, no-wrap
@@ -34243,15 +30607,13 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:602
 msgid ""
-"To go in the opposite direction, after exporting and before sending the file "
-"to a Windows user, do something like this:"
+"To go in the opposite direction, after exporting and before sending the file"
+" to a Windows user, do something like this:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:605
 #, no-wrap
@@ -34260,13 +30622,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:607
 msgid "For more information about encoding, see L<Win::Hivex::Regedit(3)>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:609
 msgid ""
@@ -34275,7 +30635,6 @@ msgid ""
 "style (CRLF) line endings, like this:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:613
 #, no-wrap
@@ -34291,13 +30650,11 @@ msgstr ""
 msgid "This file would need conversion before you could I<--merge> it."
 msgstr ""
 
-# type: =head2
 #. type: =head1
 #: ../tools/virt-win-reg.pl:619
 msgid "CurrentControlSet etc."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:621
 msgid ""
@@ -34306,16 +30663,14 @@ msgid ""
 "these."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:625
 msgid ""
 "C<CurrentControlSet> is usually an alias for C<ControlSet001>.  In some "
-"circumstances it might refer to another control set.  The way to find out is "
-"to look at the C<HKLM\\SYSTEM\\Select> key:"
+"circumstances it might refer to another control set.  The way to find out is"
+" to look at the C<HKLM\\SYSTEM\\Select> key:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:629
 #, no-wrap
@@ -34329,40 +30684,34 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:636
 msgid "\"Current\" is the one which Windows will choose when it boots."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:638
 msgid ""
 "Similarly, other C<Current...> keys in the path may need to be replaced."
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../tools/virt-win-reg.pl:641
 msgid "WINDOWS TIPS"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:643
 msgid ""
-"Note that some of these tips modify the guest disk image.  The guest I<must> "
-"be shut off, else you will get disk corruption."
+"Note that some of these tips modify the guest disk image.  The guest I<must>"
+" be shut off, else you will get disk corruption."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../tools/virt-win-reg.pl:646
 msgid "RUNNING A BATCH SCRIPT WHEN A USER LOGS IN"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:648
 msgid ""
@@ -34371,7 +30720,6 @@ msgid ""
 "is uploaded into C<C:\\>:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:652
 #, no-wrap
@@ -34380,13 +30728,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:654
 msgid "Prepare a regedit file containing the registry change:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:656
 #, no-wrap
@@ -34398,22 +30744,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:661
 msgid ""
 "In this example we use the key C<RunOnce> which means that the script will "
-"run precisely once when the first user logs in.  If you want it to run every "
-"time a user logs in, replace C<RunOnce> with C<Run>."
+"run precisely once when the first user logs in.  If you want it to run every"
+" time a user logs in, replace C<RunOnce> with C<Run>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:665
 msgid "Now update the registry:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:667
 #, no-wrap
@@ -34422,13 +30765,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../tools/virt-win-reg.pl:669
 msgid "INSTALLING A SERVICE"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:671
 msgid ""
@@ -34438,15 +30779,14 @@ msgid ""
 "free RHSrvAny."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:676
 msgid ""
 "First upload the program and optionally the service wrapper.  In this case "
-"the test program is called C<test.exe> and we are using the RHSrvAny wrapper:"
+"the test program is called C<test.exe> and we are using the RHSrvAny "
+"wrapper:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:680
 #, no-wrap
@@ -34458,7 +30798,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:685
 msgid ""
@@ -34468,7 +30807,6 @@ msgid ""
 "using the RHSrvAny service wrapper."
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:690
 #, no-wrap
@@ -34484,7 +30822,6 @@ msgid ""
 " \n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:699
 #, no-wrap
@@ -34496,7 +30833,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:710
 msgid ""
@@ -34505,7 +30841,6 @@ msgid ""
 "guest."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:716
 msgid ""
@@ -34514,7 +30849,6 @@ msgid ""
 "privileged account."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:722
 msgid ""
@@ -34522,13 +30856,11 @@ msgid ""
 "L<http://support.microsoft.com/kb/103000>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:727
 msgid "Update the registry:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:729
 #, no-wrap
@@ -34537,7 +30869,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head1
 #: ../tools/virt-win-reg.pl:731 ../tools/virt-list-filesystems.pl:182
 #: ../tools/virt-tar.pl:279 ../tools/virt-make-fs.pl:532
@@ -34545,7 +30876,6 @@ msgstr ""
 msgid "SHELL QUOTING"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:733
 msgid ""
@@ -34554,13 +30884,11 @@ msgid ""
 "(but not both) to protect them from the shell."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:737
 msgid "Paths and value names are case-insensitive."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:739 ../tools/virt-list-filesystems.pl:184
 #: ../tools/virt-tar.pl:281 ../tools/virt-make-fs.pl:534
@@ -34568,20 +30896,19 @@ msgstr ""
 msgid ""
 "Libvirt guest names can contain arbitrary characters, some of which have "
 "meaning to the shell such as C<#> and space.  You may need to quote or "
-"escape these characters on the command line.  See the shell manual page L<sh"
-"(1)> for details."
+"escape these characters on the command line.  See the shell manual page "
+"L<sh(1)> for details."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:746
 msgid ""
-"L<hivex(3)>, L<hivexsh(1)>, L<hivexregedit(1)>, L<guestfs(3)>, L<guestfish(1)"
-">, L<virt-cat(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, L<Win::Hivex"
-"(3)>, L<Win::Hivex::Regedit(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+"L<hivex(3)>, L<hivexsh(1)>, L<hivexregedit(1)>, L<guestfs(3)>, "
+"L<guestfish(1)>, L<virt-cat(1)>, L<Sys::Guestfs(3)>, "
+"L<Sys::Guestfs::Lib(3)>, L<Win::Hivex(3)>, L<Win::Hivex::Regedit(3)>, "
+"L<Sys::Virt(3)>, L<http://libguestfs.org/>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:761 ../tools/virt-make-fs.pl:555
 msgid ""
@@ -34589,7 +30916,6 @@ msgid ""
 "output:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-win-reg.pl:764
 #, no-wrap
@@ -34599,15 +30925,13 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:767
 msgid ""
-"Attach /tmp/virt-win-reg.log to a new bug report at L<https://bugzilla."
-"redhat.com/>"
+"Attach /tmp/virt-win-reg.log to a new bug report at "
+"L<https://bugzilla.redhat.com/>"
 msgstr ""
 
-# type: =head1
 #. type: =head1
 #: ../tools/virt-win-reg.pl:770 ../tools/virt-list-filesystems.pl:202
 #: ../tools/virt-tar.pl:301 ../tools/virt-make-fs.pl:564
@@ -34615,7 +30939,6 @@ msgstr ""
 msgid "AUTHOR"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:772 ../tools/virt-list-filesystems.pl:204
 #: ../tools/virt-tar.pl:303 ../tools/virt-make-fs.pl:566
@@ -34623,20 +30946,17 @@ msgstr ""
 msgid "Richard W.M. Jones L<http://people.redhat.com/~rjones/>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-win-reg.pl:776 ../tools/virt-make-fs.pl:570
 msgid "Copyright (C) 2010 Red Hat Inc."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-list-filesystems.pl:32
 msgid ""
 "virt-list-filesystems - List filesystems in a virtual machine or disk image"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-list-filesystems.pl:36
 #, no-wrap
@@ -34645,7 +30965,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-list-filesystems.pl:38
 #, no-wrap
@@ -34654,7 +30973,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-list-filesystems.pl:42 ../tools/virt-list-partitions.pl:42
 msgid ""
@@ -34662,30 +30980,26 @@ msgid ""
 "replacement."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-list-filesystems.pl:45
 msgid ""
-"C<virt-list-filesystems> is a command line tool to list the filesystems that "
-"are contained in a virtual machine or disk image."
+"C<virt-list-filesystems> is a command line tool to list the filesystems that"
+" are contained in a virtual machine or disk image."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-list-filesystems.pl:49
 msgid ""
 "C<virt-list-filesystems> is just a simple wrapper around L<libguestfs(3)> "
-"functionality.  For more complex cases you should look at the L<guestfish(1)"
-"> tool."
+"functionality.  For more complex cases you should look at the "
+"L<guestfish(1)> tool."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-list-filesystems.pl:106 ../tools/virt-list-partitions.pl:115
 msgid "B<-l> | B<--long>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-list-filesystems.pl:108
 msgid ""
@@ -34693,13 +31007,11 @@ msgid ""
 "filesystem too (where \"type\" means C<ext3>, C<xfs> etc.)"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-list-filesystems.pl:115
 msgid "B<-a> | B<--all>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-list-filesystems.pl:117
 msgid ""
@@ -34707,28 +31019,24 @@ msgid ""
 "swap devices are shown too."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-list-filesystems.pl:191
 msgid ""
 "L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-tar(1)>, L<virt-"
-"filesystems(1)>, L<virt-list-partitions(1)>, L<Sys::Guestfs(3)>, L<Sys::"
-"Guestfs::Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+"filesystems(1)>, L<virt-list-partitions(1)>, L<Sys::Guestfs(3)>, "
+"L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-list-filesystems.pl:208 ../tools/virt-tar.pl:307
 msgid "Copyright (C) 2009 Red Hat Inc."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-tar.pl:33
 msgid "virt-tar - Extract or upload files to a virtual machine"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-tar.pl:37
 #, no-wrap
@@ -34737,7 +31045,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-tar.pl:39
 #, no-wrap
@@ -34746,7 +31053,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-tar.pl:41
 #, no-wrap
@@ -34755,7 +31061,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-tar.pl:43
 #, no-wrap
@@ -34771,13 +31076,11 @@ msgid ""
 "tar-in(1)>, L<virt-tar-out(1)> as replacements."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-tar.pl:52
 msgid "Download C</home> from the VM into a local tarball:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-tar.pl:54
 #, no-wrap
@@ -34786,7 +31089,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-tar.pl:56
 #, no-wrap
@@ -34795,13 +31097,11 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-tar.pl:58
 msgid "Upload a local tarball and unpack it inside C</tmp> in the VM:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-tar.pl:60
 #, no-wrap
@@ -34810,7 +31110,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-tar.pl:62
 #, no-wrap
@@ -34823,8 +31122,8 @@ msgstr ""
 #: ../tools/virt-tar.pl:66
 msgid ""
 "You must I<not> use C<virt-tar> with the I<-u> option (upload) on live "
-"virtual machines.  If you do this, you risk disk corruption in the VM.  "
-"C<virt-tar> tries to stop you from doing this, but doesn't catch all cases."
+"virtual machines.  If you do this, you risk disk corruption in the VM.  C"
+"<virt-tar> tries to stop you from doing this, but doesn't catch all cases."
 msgstr ""
 
 #. type: textblock
@@ -34837,7 +31136,6 @@ msgid ""
 "machine is shut down."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-tar.pl:79
 msgid ""
@@ -34847,13 +31145,12 @@ msgid ""
 "guests, etc."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-tar.pl:84
 msgid ""
 "If you want to just view a single file, use L<virt-cat(1)>.  If you just "
-"want to edit a single file, use L<virt-edit(1)>.  For more complex cases you "
-"should look at the L<guestfish(1)> tool."
+"want to edit a single file, use L<virt-edit(1)>.  For more complex cases you"
+" should look at the L<guestfish(1)> tool."
 msgstr ""
 
 #. type: textblock
@@ -34861,8 +31158,8 @@ msgstr ""
 msgid ""
 "There are two modes of operation: I<-x> (eXtract) downloads a directory and "
 "its contents (recursively) from the virtual machine into a local tarball.  "
-"I<-u> uploads from a local tarball, unpacking it into a directory inside the "
-"virtual machine.  You cannot use these two options together."
+"I<-u> uploads from a local tarball, unpacking it into a directory inside the"
+" virtual machine.  You cannot use these two options together."
 msgstr ""
 
 #. type: textblock
@@ -34873,23 +31170,20 @@ msgid ""
 "is compressed because virt-tar won't detect this on its own."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-tar.pl:98
 msgid ""
 "C<virt-tar> can only handle tar (optionally gzipped) format tarballs.  For "
 "example it cannot do PKZip files or bzip2 compression.  If you want that "
-"then you'll have to rebuild the tarballs yourself.  (This is a limitation of "
-"the L<libguestfs(3)> API)."
+"then you'll have to rebuild the tarballs yourself.  (This is a limitation of"
+" the L<libguestfs(3)> API)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-tar.pl:156
 msgid "B<-x> | B<--extract> | B<--download>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-tar.pl:158
 msgid "B<-u> | B<--upload>"
@@ -34905,23 +31199,20 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-tar.pl:163
 msgid ""
-"Use I<-u> to upload and unpack from a local tarball into a virtual machine.  "
-"Please read the L</WARNING> section above before using this option."
+"Use I<-u> to upload and unpack from a local tarball into a virtual machine."
+"  Please read the L</WARNING> section above before using this option."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-tar.pl:167
 msgid "You must specify exactly one of these options."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-tar.pl:173
 msgid "B<-z> | B<--gzip>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-tar.pl:175
 msgid "Specify that the input or output tarball is gzip-compressed."
@@ -34930,19 +31221,17 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-tar.pl:288
 msgid ""
-"L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-edit(1)>, L<virt-copy-"
-"in(1)>, L<virt-copy-out(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)>, L<Sys::"
-"Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs."
-"org/>."
+"L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-edit(1)>, L<virt-"
+"copy-in(1)>, L<virt-copy-out(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)>, "
+"L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, "
+"L<http://libguestfs.org/>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:37
 msgid "virt-make-fs - Make a filesystem from a tar archive or files"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-make-fs.pl:41
 #, no-wrap
@@ -34951,7 +31240,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-make-fs.pl:43
 #, no-wrap
@@ -34960,7 +31248,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-make-fs.pl:45
 #, no-wrap
@@ -34969,25 +31256,22 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:49
 msgid ""
 "Virt-make-fs is a command line tool for creating a filesystem from a tar "
-"archive or some files in a directory.  It is similar to tools like L<mkisofs"
-"(1)>, L<genisoimage(1)> and L<mksquashfs(1)>.  Unlike those tools, it can "
-"create common filesystem types like ext2/3 or NTFS, which can be useful if "
-"you want to attach these filesystems to existing virtual machines (eg. to "
-"import large amounts of read-only data to a VM)."
+"archive or some files in a directory.  It is similar to tools like "
+"L<mkisofs(1)>, L<genisoimage(1)> and L<mksquashfs(1)>.  Unlike those tools, "
+"it can create common filesystem types like ext2/3 or NTFS, which can be "
+"useful if you want to attach these filesystems to existing virtual machines "
+"(eg. to import large amounts of read-only data to a VM)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:57
 msgid "Basic usage is:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-make-fs.pl:59
 #, no-wrap
@@ -34996,7 +31280,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:61
 msgid ""
@@ -35007,7 +31290,6 @@ msgid ""
 "flags (see L</OPTIONS> below)."
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../tools/virt-make-fs.pl:67
 msgid "EXTRA SPACE"
@@ -35019,8 +31301,8 @@ msgid ""
 "Unlike formats such as tar and squashfs, a filesystem does not \"just fit\" "
 "the files that it contains, but might have extra space.  Depending on how "
 "you are going to use the output, you might think this extra space is wasted "
-"and want to minimize it, or you might want to leave space so that more files "
-"can be added later.  Virt-make-fs defaults to minimizing the extra space, "
+"and want to minimize it, or you might want to leave space so that more files"
+" can be added later.  Virt-make-fs defaults to minimizing the extra space, "
 "but you can use the I<--size> flag to leave space in the filesystem if you "
 "want it."
 msgstr ""
@@ -35030,10 +31312,10 @@ msgstr ""
 msgid ""
 "An alternative way to leave extra space but not make the output image any "
 "bigger is to use an alternative disk image format (instead of the default "
-"\"raw\" format).  Using I<--format=qcow2> will use the native QEmu/KVM qcow2 "
-"image format (check your hypervisor supports this before using it).  This "
-"allows you to choose a large I<--size> but the extra space won't actually be "
-"allocated in the image until you try to store something in it."
+"\"raw\" format).  Using I<--format=qcow2> will use the native QEmu/KVM qcow2"
+" image format (check your hypervisor supports this before using it).  This "
+"allows you to choose a large I<--size> but the extra space won't actually be"
+" allocated in the image until you try to store something in it."
 msgstr ""
 
 #. type: textblock
@@ -35044,14 +31326,12 @@ msgid ""
 "to build another image from scratch."
 msgstr ""
 
-# type: =head3
 #. type: =head3
 #: ../tools/virt-make-fs.pl:89 ../tools/virt-make-fs.pl:123
 #: ../tools/virt-make-fs.pl:142
 msgid "EXAMPLE"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-make-fs.pl:91
 #, no-wrap
@@ -35060,65 +31340,56 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../tools/virt-make-fs.pl:93
 msgid "FILESYSTEM TYPE"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:95
 msgid ""
-"The default filesystem type is C<ext2>.  Just about any filesystem type that "
-"libguestfs supports can be used (but I<not> read-only formats like "
+"The default filesystem type is C<ext2>.  Just about any filesystem type that"
+" libguestfs supports can be used (but I<not> read-only formats like "
 "ISO9660).  Here are some of the more common choices:"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-make-fs.pl:101
 msgid "I<ext3>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:103
 msgid ""
-"Note that ext3 filesystems contain a journal, typically 1-32 MB in size.  If "
-"you are not going to use the filesystem in a way that requires the journal, "
-"then this is just wasted overhead."
+"Note that ext3 filesystems contain a journal, typically 1-32 MB in size.  If"
+" you are not going to use the filesystem in a way that requires the journal,"
+" then this is just wasted overhead."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-make-fs.pl:107
 msgid "I<ntfs> or I<vfat>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:109
 msgid "Useful if exporting data to a Windows guest."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:111
 msgid ""
-"I<Note for vfat>: The tar archive or local directory must only contain files "
-"which are owned by root (ie. UID:GID = 0:0).  The reason is that the tar "
+"I<Note for vfat>: The tar archive or local directory must only contain files"
+" which are owned by root (ie. UID:GID = 0:0).  The reason is that the tar "
 "program running within libguestfs is unable to change the ownership of non-"
 "root files, since vfat itself does not support this."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-make-fs.pl:116
 msgid "I<minix>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:118
 msgid ""
@@ -35126,7 +31397,6 @@ msgid ""
 "total filesystem size."
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-make-fs.pl:125
 #, no-wrap
@@ -35135,19 +31405,16 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: =head2
 #. type: =head2
 #: ../tools/virt-make-fs.pl:127
 msgid "TO PARTITION OR NOT TO PARTITION"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:129
 msgid "Optionally virt-make-fs can add a partition table to the output disk."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:131
 msgid ""
@@ -35157,23 +31424,20 @@ msgid ""
 "handle both types)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:136
 msgid ""
-"On the other hand, if you have a partition table then the output image is no "
-"longer a straight filesystem.  For example you cannot run L<fsck(8)> "
+"On the other hand, if you have a partition table then the output image is no"
+" longer a straight filesystem.  For example you cannot run L<fsck(8)> "
 "directly on a partitioned disk image.  (However libguestfs tools such as "
 "L<guestfish(1)> and L<virt-resize(1)> can still be used)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:144
 msgid "Add an MBR partition:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-make-fs.pl:146
 #, no-wrap
@@ -35182,7 +31446,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:148
 msgid ""
@@ -35190,7 +31453,6 @@ msgid ""
 "use an EFI/GPT-compatible partition table:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-make-fs.pl:151
 #, no-wrap
@@ -35199,31 +31461,26 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:179
 msgid "Enable debugging information."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-make-fs.pl:185
 msgid "B<--size=E<lt>NE<gt>>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-make-fs.pl:187
 msgid "B<--size=+E<lt>NE<gt>>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-make-fs.pl:189
 msgid "B<-s E<lt>NE<gt>>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-make-fs.pl:191
 msgid "B<-s +E<lt>NE<gt>>"
@@ -35235,7 +31492,6 @@ msgid ""
 "Use the I<--size> (or I<-s>) option to choose the size of the output image."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:196
 msgid ""
@@ -35243,12 +31499,11 @@ msgid ""
 "enough to contain all the files, with not much wasted space."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:199
 msgid ""
-"To choose a fixed size output disk, specify an absolute number followed by b/"
-"K/M/G/T/P/E to mean bytes, Kilobytes, Megabytes, Gigabytes, Terabytes, "
+"To choose a fixed size output disk, specify an absolute number followed by "
+"b/K/M/G/T/P/E to mean bytes, Kilobytes, Megabytes, Gigabytes, Terabytes, "
 "Petabytes or Exabytes.  This must be large enough to contain all the input "
 "files, else you will get an error."
 msgstr ""
@@ -35256,47 +31511,41 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-make-fs.pl:204
 msgid ""
-"To leave extra space, specify C<+> (plus sign) and a number followed by b/K/"
-"M/G/T/P/E to mean bytes, Kilobytes, Megabytes, Gigabytes, Terabytes, "
+"To leave extra space, specify C<+> (plus sign) and a number followed by "
+"b/K/M/G/T/P/E to mean bytes, Kilobytes, Megabytes, Gigabytes, Terabytes, "
 "Petabytes or Exabytes.  For example: I<--size=+200M> means enough space for "
 "the input files, and (approximately) an extra 200 MB free space."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:210
 msgid ""
 "Note that virt-make-fs estimates free space, and therefore will not produce "
-"filesystems containing precisely the free space requested.  (It is much more "
-"expensive and time-consuming to produce a filesystem which has precisely the "
-"desired free space)."
+"filesystems containing precisely the free space requested.  (It is much more"
+" expensive and time-consuming to produce a filesystem which has precisely "
+"the desired free space)."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-make-fs.pl:219
 msgid "B<--format=E<lt>fmtE<gt>>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-make-fs.pl:221
 msgid "B<-F E<lt>fmtE<gt>>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:223
 msgid "Choose the output disk image format."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:225
 msgid "The default is C<raw> (raw disk image)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:227
 msgid ""
@@ -35304,54 +31553,47 @@ msgid ""
 "that would really make sense here is C<qcow2>."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-make-fs.pl:234
 msgid "B<--type=E<lt>fsE<gt>>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-make-fs.pl:236
 msgid "B<-t E<lt>fsE<gt>>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:238
 msgid "Choose the output filesystem type."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:240
 msgid "The default is C<ext2>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:242
 msgid ""
 "Any filesystem which is supported read-write by libguestfs can be used here."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-make-fs.pl:249
 msgid "B<--partition>"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-make-fs.pl:251
 msgid "B<--partition=E<lt>parttypeE<gt>>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:253
 msgid ""
-"If specified, this flag adds an MBR partition table to the output disk image."
+"If specified, this flag adds an MBR partition table to the output disk "
+"image."
 msgstr ""
 
 #. type: textblock
@@ -35368,7 +31610,6 @@ msgid ""
 "might consider the next parameter to be the partition type.  For example:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-make-fs.pl:263
 #, no-wrap
@@ -35385,7 +31626,6 @@ msgid ""
 "dash) between options and the input file argument:"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-make-fs.pl:269
 #, no-wrap
@@ -35398,11 +31638,10 @@ msgstr ""
 #: ../tools/virt-make-fs.pl:541
 msgid ""
 "L<guestfish(1)>, L<virt-resize(1)>, L<virt-tar-in(1)>, L<mkisofs(1)>, "
-"L<genisoimage(1)>, L<mksquashfs(1)>, L<mke2fs(8)>, L<resize2fs(8)>, L<guestfs"
-"(3)>, L<Sys::Guestfs(3)>, L<http://libguestfs.org/>."
+"L<genisoimage(1)>, L<mksquashfs(1)>, L<mke2fs(8)>, L<resize2fs(8)>, "
+"L<guestfs(3)>, L<Sys::Guestfs(3)>, L<http://libguestfs.org/>."
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-make-fs.pl:558
 #, no-wrap
@@ -35412,22 +31651,19 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-make-fs.pl:561
 msgid ""
-"Attach /tmp/virt-make-fs.log to a new bug report at L<https://bugzilla."
-"redhat.com/>"
+"Attach /tmp/virt-make-fs.log to a new bug report at "
+"L<https://bugzilla.redhat.com/>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-list-partitions.pl:32
 msgid ""
 "virt-list-partitions - List partitions in a virtual machine or disk image"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-list-partitions.pl:36
 #, no-wrap
@@ -35436,7 +31672,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: verbatim
 #. type: verbatim
 #: ../tools/virt-list-partitions.pl:38
 #, no-wrap
@@ -35445,7 +31680,6 @@ msgid ""
 "\n"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-list-partitions.pl:45
 msgid ""
@@ -35454,59 +31688,53 @@ msgid ""
 "first step to using L<virt-resize(1)>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-list-partitions.pl:50
 msgid ""
 "C<virt-list-partitions> is just a simple wrapper around L<libguestfs(3)> "
-"functionality.  For more complex cases you should look at the L<guestfish(1)"
-"> tool."
+"functionality.  For more complex cases you should look at the "
+"L<guestfish(1)> tool."
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-list-partitions.pl:107
 msgid "B<-h> | B<--human-readable>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-list-partitions.pl:109
 msgid "Show sizes in human-readable form (eg. \"1G\")."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-list-partitions.pl:117
 msgid ""
-"With this option, C<virt-list-partitions> displays the type and size of each "
-"partition too (where \"type\" means C<ext3>, C<pv> etc.)"
+"With this option, C<virt-list-partitions> displays the type and size of each"
+" partition too (where \"type\" means C<ext3>, C<pv> etc.)"
 msgstr ""
 
-# type: =item
 #. type: =item
 #: ../tools/virt-list-partitions.pl:124
 msgid "B<-t> | B<--total>"
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-list-partitions.pl:126
 msgid ""
 "Display the total size of each block device (as a separate row or rows)."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-list-partitions.pl:259
 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/>."
+"filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, "
+"L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
 msgstr ""
 
-# type: textblock
 #. type: textblock
 #: ../tools/virt-list-partitions.pl:275
 msgid "Copyright (C) 2009-2010 Red Hat Inc."
 msgstr ""
+
+
index c3decbd..51491ae 100644 (file)
@@ -1,22 +1,21 @@
 # SOME DESCRIPTIVE TITLE
 # Copyright (C) YEAR Red Hat Inc.
 # This file is distributed under the same license as the libguestfs package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
+# 
+# Yuri Chornoivan <yurchor@ukr.net>, 2011.
 msgid ""
 msgstr ""
 "Project-Id-Version: libguestfs\n"
-"Report-Msgid-Bugs-To: libguestfs@redhat.com\n"
+"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"
 "POT-Creation-Date: 2011-07-15 17:18+0200\n"
-"PO-Revision-Date: 2011-04-01 15:39+0000\n"
-"Last-Translator: yurchor <yurchor@ukr.net>\n"
+"PO-Revision-Date: 2011-07-17 20:50+0000\n"
+"Last-Translator: rjones <rjones@redhat.com>\n"
 "Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>\n"
-"Language: uk\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
+"Language: uk\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
 
 #. type: =head1
 #: ../src/guestfs.pod:3 ../fish/guestfish.pod:3
@@ -112,9 +111,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:33
 msgid ""
-"Libguestfs uses Linux kernel and qemu code, and can access any type of guest "
-"filesystem that Linux and qemu can, including but not limited to: ext2/3/4, "
-"btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, "
+"Libguestfs uses Linux kernel and qemu code, and can access any type of guest"
+" filesystem that Linux and qemu can, including but not limited to: ext2/3/4,"
+" btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, "
 "qcow2, vmdk."
 msgstr ""
 
@@ -130,9 +129,9 @@ msgstr ""
 #: ../src/guestfs.pod:43
 msgid ""
 "Libguestfs is a library that can be linked with C and C++ management "
-"programs (or management programs written in OCaml, Perl, Python, Ruby, Java, "
-"PHP, Haskell or C#).  You can also use it from shell scripts or the command "
-"line."
+"programs (or management programs written in OCaml, Perl, Python, Ruby, Java,"
+" PHP, Haskell or C#).  You can also use it from shell scripts or the command"
+" line."
 msgstr ""
 
 #. type: textblock
@@ -164,8 +163,8 @@ msgstr "ОГЛЯД API"
 #. type: textblock
 #: ../src/guestfs.pod:59
 msgid ""
-"This section provides a gentler overview of the libguestfs API.  We also try "
-"to group API calls together, where that may not be obvious from reading "
+"This section provides a gentler overview of the libguestfs API.  We also try"
+" to group API calls together, where that may not be obvious from reading "
 "about the individual calls in the main section of this manual."
 msgstr ""
 
@@ -180,13 +179,14 @@ msgid ""
 "Before you can use libguestfs calls, you have to create a handle.  Then you "
 "must add at least one disk image to the handle, followed by launching the "
 "handle, then performing whatever operations you want, and finally closing "
-"the handle.  By convention we use the single letter C<g> for the name of the "
-"handle variable, although of course you can use any name you want."
+"the handle.  By convention we use the single letter C<g> for the name of the"
+" handle variable, although of course you can use any name you want."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:73
-msgid "The general structure of all libguestfs-using programs looks like this:"
+msgid ""
+"The general structure of all libguestfs-using programs looks like this:"
 msgstr ""
 
 #. type: verbatim
@@ -232,6 +232,11 @@ msgid ""
 " char **logvols = guestfs_lvs (g);\n"
 " \n"
 msgstr ""
+" /* Тепер можна перевірити, які розділи, логічні томи тощо доступні.\n"
+"  */\n"
+" char **partitions = guestfs_list_partitions (g);\n"
+" char **logvols = guestfs_lvs (g);\n"
+" \n"
 
 #. type: verbatim
 #: ../src/guestfs.pod:94
@@ -249,13 +254,7 @@ msgstr ""
 
 #. type: verbatim
 #: ../src/guestfs.pod:98
-#, fuzzy, no-wrap
-#| msgid ""
-#| " /* Now you can perform filesystem actions on the guest\n"
-#| "  * disk image.\n"
-#| "  */\n"
-#| " guestfs_touch (g, \"/hello\");\n"
-#| "\n"
+#, no-wrap
 msgid ""
 " /* Now you can perform filesystem actions on the guest\n"
 "  * disk image.\n"
@@ -263,11 +262,6 @@ msgid ""
 " guestfs_touch (g, \"/hello\");\n"
 " \n"
 msgstr ""
-" /* Тепер ви можете виконувати дії з файловою системою на\n"
-"  * образі диска операційної системи.\n"
-"  */\n"
-" guestfs_touch (g, \"/hello\");\n"
-"\n"
 
 #. type: verbatim
 #: ../src/guestfs.pod:103
@@ -289,6 +283,9 @@ msgid ""
 " guestfs_close (g);\n"
 "\n"
 msgstr ""
+" /* Закрити дескриптор 'g'. */\n"
+" guestfs_close (g);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:112
@@ -305,23 +302,23 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs.pod:121
 msgid "DISK IMAGES"
-msgstr ""
+msgstr "ОБРАЗИ ДИСКІВ"
 
 #. type: textblock
 #: ../src/guestfs.pod:123
 msgid ""
 "The image filename (C<\"guest.img\"> in the example above) could be a disk "
 "image from a virtual machine, a L<dd(1)> copy of a physical hard disk, an "
-"actual block device, or simply an empty file of zeroes that you have created "
-"through L<posix_fallocate(3)>.  Libguestfs lets you do useful things to all "
-"of these."
+"actual block device, or simply an empty file of zeroes that you have created"
+" through L<posix_fallocate(3)>.  Libguestfs lets you do useful things to all"
+" of these."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:129
 msgid ""
-"The call you should use in modern code for adding drives is L</"
-"guestfs_add_drive_opts>.  To add a disk image, allowing writes, and "
+"The call you should use in modern code for adding drives is "
+"L</guestfs_add_drive_opts>.  To add a disk image, allowing writes, and "
 "specifying that the format is raw, do:"
 msgstr ""
 
@@ -334,11 +331,15 @@ msgid ""
 "                         -1);\n"
 "\n"
 msgstr ""
+" guestfs_add_drive_opts (g, filename,\n"
+"                         GUESTFS_ADD_DRIVE_OPTS_FORMAT, \"raw\",\n"
+"                         -1);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:137
 msgid "You can add a disk read-only using:"
-msgstr ""
+msgstr "Ви можете додати диск у режимі лише читання:"
 
 #. type: verbatim
 #: ../src/guestfs.pod:139
@@ -350,6 +351,11 @@ msgid ""
 "                         -1);\n"
 "\n"
 msgstr ""
+" guestfs_add_drive_opts (g, filename,\n"
+"                         GUESTFS_ADD_DRIVE_OPTS_FORMAT, \"raw\",\n"
+"                         GUESTFS_ADD_DRIVE_OPTS_READONLY, 1,\n"
+"                         -1);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:144
@@ -362,24 +368,24 @@ msgstr ""
 #: ../src/guestfs.pod:147
 msgid ""
 "Be extremely cautious if the disk image is in use, eg. if it is being used "
-"by a virtual machine.  Adding it read-write will almost certainly cause disk "
-"corruption, but adding it read-only is safe."
+"by a virtual machine.  Adding it read-write will almost certainly cause disk"
+" corruption, but adding it read-only is safe."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:151
 msgid ""
-"You must add at least one disk image, and you may add multiple disk images.  "
-"In the API, the disk images are usually referred to as C</dev/sda> (for the "
-"first one you added), C</dev/sdb> (for the second one you added), etc."
+"You must add at least one disk image, and you may add multiple disk images."
+"  In the API, the disk images are usually referred to as C</dev/sda> (for "
+"the first one you added), C</dev/sdb> (for the second one you added), etc."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:156
 msgid ""
-"Once L</guestfs_launch> has been called you cannot add any more images.  You "
-"can call L</guestfs_list_devices> to get a list of the device names, in the "
-"order that you added them.  See also L</BLOCK DEVICE NAMING> below."
+"Once L</guestfs_launch> has been called you cannot add any more images.  You"
+" can call L</guestfs_list_devices> to get a list of the device names, in the"
+" order that you added them.  See also L</BLOCK DEVICE NAMING> below."
 msgstr ""
 
 #. type: =head2
@@ -392,9 +398,9 @@ msgstr "МОНТУВАННЯ"
 msgid ""
 "Before you can read or write files, create directories and so on in a disk "
 "image that contains filesystems, you have to mount those filesystems using "
-"L</guestfs_mount_options> or L</guestfs_mount_ro>.  If you already know that "
-"a disk image contains (for example) one partition with a filesystem on that "
-"partition, then you can mount it directly:"
+"L</guestfs_mount_options> or L</guestfs_mount_ro>.  If you already know that"
+" a disk image contains (for example) one partition with a filesystem on that"
+" partition, then you can mount it directly:"
 msgstr ""
 
 #. type: verbatim
@@ -404,6 +410,8 @@ msgid ""
 " guestfs_mount_options (g, \"\", \"/dev/sda1\", \"/\");\n"
 "\n"
 msgstr ""
+" guestfs_mount_options (g, \"\", \"/dev/sda1\", \"/\");\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:172
@@ -419,19 +427,20 @@ msgstr ""
 #: ../src/guestfs.pod:178
 msgid ""
 "If you are given a disk image and you don't know what it contains then you "
-"have to find out.  Libguestfs can do that too: use L</"
-"guestfs_list_partitions> and L</guestfs_lvs> to list possible partitions and "
-"LVs, and either try mounting each to see what is mountable, or else examine "
-"them with L</guestfs_vfs_type> or L</guestfs_file>.  To list just "
+"have to find out.  Libguestfs can do that too: use "
+"L</guestfs_list_partitions> and L</guestfs_lvs> to list possible partitions "
+"and LVs, and either try mounting each to see what is mountable, or else "
+"examine them with L</guestfs_vfs_type> or L</guestfs_file>.  To list just "
 "filesystems, use L</guestfs_list_filesystems>."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:186
 msgid ""
-"Libguestfs also has a set of APIs for inspection of unknown disk images (see "
-"L</INSPECTION> below).  But you might find it easier to look at higher level "
-"programs built on top of libguestfs, in particular L<virt-inspector(1)>."
+"Libguestfs also has a set of APIs for inspection of unknown disk images (see"
+" L</INSPECTION> below).  But you might find it easier to look at higher "
+"level programs built on top of libguestfs, in particular L<virt-"
+"inspector(1)>."
 msgstr ""
 
 #. type: textblock
@@ -444,7 +453,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs.pod:194
 msgid "FILESYSTEM ACCESS AND MODIFICATION"
-msgstr ""
+msgstr "ДОСТУП ТА ВНЕСЕННЯ ЗМІН ДО ФАЙЛОВИХ СИСТЕМ"
 
 #. type: textblock
 #: ../src/guestfs.pod:196
@@ -462,6 +471,8 @@ msgid ""
 "Specify filenames as full paths, starting with C<\"/\"> and including the "
 "mount point."
 msgstr ""
+"Вказуйте адреси і назви файлів повністю, починаючи з C<\"/\">, разом з "
+"точкою монтування."
 
 #. type: textblock
 #: ../src/guestfs.pod:205
@@ -469,6 +480,9 @@ msgid ""
 "For example, if you mounted a filesystem at C<\"/\"> and you want to read "
 "the file called C<\"etc/passwd\"> then you could do:"
 msgstr ""
+"Наприклад, якщо вами змонтовано файлову систему до C<\"/\">, і ви бажаєте "
+"виконати читання файла з назвою C<\"etc/passwd\">, ви можете скористатися "
+"таким кодом:"
 
 #. type: verbatim
 #: ../src/guestfs.pod:208
@@ -477,13 +491,15 @@ msgid ""
 " char *data = guestfs_cat (g, \"/etc/passwd\");\n"
 "\n"
 msgstr ""
+" char *data = guestfs_cat (g, \"/etc/passwd\");\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:210
 msgid ""
 "This would return C<data> as a newly allocated buffer containing the full "
-"content of that file (with some conditions: see also L</DOWNLOADING> below), "
-"or C<NULL> if there was an error."
+"content of that file (with some conditions: see also L</DOWNLOADING> below),"
+" or C<NULL> if there was an error."
 msgstr ""
 
 #. type: textblock
@@ -500,11 +516,14 @@ msgid ""
 " guestfs_mkdir (g, \"/var\");\n"
 "\n"
 msgstr ""
+" guestfs_mkdir (g, \"/var\");\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:219
 msgid "To create a symlink you could do:"
 msgstr ""
+"Щоб створити символічне посилання, ви можете скористатися таким кодом:"
 
 #. type: verbatim
 #: ../src/guestfs.pod:221
@@ -514,6 +533,9 @@ msgid ""
 "               \"/etc/rc3.d/S30portmap\");\n"
 "\n"
 msgstr ""
+" guestfs_ln_s (g, \"/etc/init.d/portmap\",\n"
+"               \"/etc/rc3.d/S30portmap\");\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:224
@@ -535,8 +557,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:233
 msgid ""
-"File writes are affected by the per-handle umask, set by calling L</"
-"guestfs_umask> and defaulting to 022.  See L</UMASK>."
+"File writes are affected by the per-handle umask, set by calling "
+"L</guestfs_umask> and defaulting to 022.  See L</UMASK>."
 msgstr ""
 
 #. type: =head2
@@ -547,8 +569,8 @@ msgstr "ПОДІЛ НА РОЗДІЛИ"
 #. type: textblock
 #: ../src/guestfs.pod:238
 msgid ""
-"Libguestfs contains API calls to read, create and modify partition tables on "
-"disk images."
+"Libguestfs contains API calls to read, create and modify partition tables on"
+" disk images."
 msgstr ""
 
 #. type: textblock
@@ -568,11 +590,17 @@ msgid ""
 " guestfs_part_disk (g, \"/dev/sda\", parttype);\n"
 "\n"
 msgstr ""
+" const char *parttype = \"mbr\";\n"
+" if (disk_is_larger_than_2TB)\n"
+"   parttype = \"gpt\";\n"
+" guestfs_part_disk (g, \"/dev/sda\", parttype);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:250
 msgid ""
-"Obviously this effectively wipes anything that was on that disk image before."
+"Obviously this effectively wipes anything that was on that disk image "
+"before."
 msgstr ""
 
 #. type: =head2
@@ -583,30 +611,30 @@ msgstr "LVM2"
 #. type: textblock
 #: ../src/guestfs.pod:255
 msgid ""
-"Libguestfs provides access to a large part of the LVM2 API, such as L</"
-"guestfs_lvcreate> and L</guestfs_vgremove>.  It won't make much sense unless "
-"you familiarize yourself with the concepts of physical volumes, volume "
-"groups and logical volumes."
+"Libguestfs provides access to a large part of the LVM2 API, such as "
+"L</guestfs_lvcreate> and L</guestfs_vgremove>.  It won't make much sense "
+"unless you familiarize yourself with the concepts of physical volumes, "
+"volume groups and logical volumes."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:260
 msgid ""
-"This author strongly recommends reading the LVM HOWTO, online at L<http://"
-"tldp.org/HOWTO/LVM-HOWTO/>."
+"This author strongly recommends reading the LVM HOWTO, online at "
+"L<http://tldp.org/HOWTO/LVM-HOWTO/>."
 msgstr ""
 
 #. type: =head2
 #: ../src/guestfs.pod:263
 msgid "DOWNLOADING"
-msgstr ""
+msgstr "ОТРИМАННЯ ДАНИХ"
 
 #. type: textblock
 #: ../src/guestfs.pod:265
 msgid ""
 "Use L</guestfs_cat> to download small, text only files.  This call is "
-"limited to files which are less than 2 MB and which cannot contain any ASCII "
-"NUL (C<\\0>) characters.  However the API is very simple to use."
+"limited to files which are less than 2 MB and which cannot contain any ASCII"
+" NUL (C<\\0>) characters.  However the API is very simple to use."
 msgstr ""
 
 #. type: textblock
@@ -638,24 +666,25 @@ msgstr "ВИВАНТАЖЕННЯ"
 #. type: textblock
 #: ../src/guestfs.pod:281
 msgid ""
-"It's often the case that you want to write a file or files to the disk image."
+"It's often the case that you want to write a file or files to the disk "
+"image."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:284
 msgid ""
 "To write a small file with fixed content, use L</guestfs_write>.  To create "
-"a file of all zeroes, use L</guestfs_truncate_size> (sparse) or L</"
-"guestfs_fallocate64> (with all disk blocks allocated).  There are a variety "
-"of other functions for creating test files, for example L</guestfs_fill> and "
-"L</guestfs_fill_pattern>."
+"a file of all zeroes, use L</guestfs_truncate_size> (sparse) or "
+"L</guestfs_fallocate64> (with all disk blocks allocated).  There are a "
+"variety of other functions for creating test files, for example "
+"L</guestfs_fill> and L</guestfs_fill_pattern>."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:290
 msgid ""
-"To upload a single file, use L</guestfs_upload>.  This call has no limits on "
-"file content or size (even files larger than 4 GB)."
+"To upload a single file, use L</guestfs_upload>.  This call has no limits on"
+" file content or size (even files larger than 4 GB)."
 msgstr ""
 
 #. type: textblock
@@ -668,14 +697,14 @@ msgstr ""
 #: ../src/guestfs.pod:295
 msgid ""
 "However the fastest way to upload I<large numbers of arbitrary files> is to "
-"turn them into a squashfs or CD ISO (see L<mksquashfs(8)> and L<mkisofs(8)"
-">), then attach this using L</guestfs_add_drive_ro>.  If you add the drive "
-"in a predictable way (eg. adding it last after all other drives) then you "
-"can get the device name from L</guestfs_list_devices> and mount it directly "
-"using L</guestfs_mount_ro>.  Note that squashfs images are sometimes non-"
-"portable between kernel versions, and they don't support labels or UUIDs.  "
-"If you want to pre-build an image or you need to mount it using a label or "
-"UUID, use an ISO image instead."
+"turn them into a squashfs or CD ISO (see L<mksquashfs(8)> and "
+"L<mkisofs(8)>), then attach this using L</guestfs_add_drive_ro>.  If you add"
+" the drive in a predictable way (eg. adding it last after all other drives) "
+"then you can get the device name from L</guestfs_list_devices> and mount it "
+"directly using L</guestfs_mount_ro>.  Note that squashfs images are "
+"sometimes non-portable between kernel versions, and they don't support "
+"labels or UUIDs.  If you want to pre-build an image or you need to mount it "
+"using a label or UUID, use an ISO image instead."
 msgstr ""
 
 #. type: =head2
@@ -694,7 +723,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs.pod:314
 msgid "B<file> to B<file>"
-msgstr ""
+msgstr "B<файл> у B<файл>"
 
 #. type: textblock
 #: ../src/guestfs.pod:316
@@ -706,13 +735,13 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs.pod:319
 msgid "B<file or device> to B<file or device>"
-msgstr ""
+msgstr "B<файл або пристрій> у B<файл або пристрій>"
 
 #. type: textblock
 #: ../src/guestfs.pod:321
 msgid ""
-"Use L</guestfs_dd> which efficiently uses L<dd(1)> to copy between files and "
-"devices in the guest."
+"Use L</guestfs_dd> which efficiently uses L<dd(1)> to copy between files and"
+" devices in the guest."
 msgstr ""
 
 #. type: textblock
@@ -727,13 +756,15 @@ msgid ""
 " guestfs_dd (g, \"/dev/VG/Original\", \"/dev/VG/Copy\");\n"
 "\n"
 msgstr ""
+" guestfs_dd (g, \"/dev/VG/Original\", \"/dev/VG/Copy\");\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:328
 msgid ""
 "The destination (C</dev/VG/Copy>) must be at least as large as the source "
-"(C</dev/VG/Original>).  To copy less than the whole source device, use L</"
-"guestfs_copy_size>."
+"(C</dev/VG/Original>).  To copy less than the whole source device, use "
+"L</guestfs_copy_size>."
 msgstr ""
 
 #. type: =item
@@ -764,12 +795,12 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:344
 msgid ""
-"Calls like L</guestfs_upload>, L</guestfs_download>, L</guestfs_tar_in>, L</"
-"guestfs_tar_out> etc appear to only take filenames as arguments, so it "
+"Calls like L</guestfs_upload>, L</guestfs_download>, L</guestfs_tar_in>, "
+"L</guestfs_tar_out> etc appear to only take filenames as arguments, so it "
 "appears you can only upload and download to files.  However many Un*x-like "
-"hosts let you use the special device files C</dev/stdin>, C</dev/stdout>, C</"
-"dev/stderr> and C</dev/fd/N> to read and write from stdin, stdout, stderr, "
-"and arbitrary file descriptor N."
+"hosts let you use the special device files C</dev/stdin>, C</dev/stdout>, "
+"C</dev/stderr> and C</dev/fd/N> to read and write from stdin, stdout, "
+"stderr, and arbitrary file descriptor N."
 msgstr ""
 
 #. type: textblock
@@ -784,6 +815,8 @@ msgid ""
 " guestfs_download (g, filename, \"/dev/stdout\");\n"
 "\n"
 msgstr ""
+" guestfs_download (g, filename, \"/dev/stdout\");\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:357
@@ -799,11 +832,15 @@ msgid ""
 " guestfs_tar_out (g, \"/\", devfd);\n"
 "\n"
 msgstr ""
+" char devfd[64];\n"
+" snprintf (devfd, sizeof devfd, \"/dev/fd/%d\", fd);\n"
+" guestfs_tar_out (g, \"/\", devfd);\n"
+"\n"
 
 #. type: =head2
 #: ../src/guestfs.pod:363
 msgid "LISTING FILES"
-msgstr ""
+msgstr "СПИСКИ ФАЙЛІВ"
 
 #. type: textblock
 #: ../src/guestfs.pod:365
@@ -830,13 +867,14 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:375
 msgid ""
-"L</guestfs_find> and L</guestfs_find0> can be used to recursively list files."
+"L</guestfs_find> and L</guestfs_find0> can be used to recursively list "
+"files."
 msgstr ""
 
 #. type: =head2
 #: ../src/guestfs.pod:378
 msgid "RUNNING COMMANDS"
-msgstr ""
+msgstr "ВИКОНАННЯ КОМАНД"
 
 #. type: textblock
 #: ../src/guestfs.pod:380
@@ -900,7 +938,7 @@ msgstr ""
 #: ../tools/virt-win-reg.pl:708 ../tools/virt-win-reg.pl:714
 #: ../tools/virt-win-reg.pl:720
 msgid "*"
-msgstr ""
+msgstr "*"
 
 #. type: textblock
 #: ../src/guestfs.pod:390
@@ -924,8 +962,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:404
 msgid ""
-"The network may not be available unless you enable it (see L</"
-"guestfs_set_network>)."
+"The network may not be available unless you enable it (see "
+"L</guestfs_set_network>)."
 msgstr ""
 
 #. type: textblock
@@ -963,16 +1001,16 @@ msgstr ""
 msgid ""
 "A secure alternative is to use libguestfs to install a \"firstboot\" script "
 "(a script which runs when the guest next boots normally), and to have this "
-"script run the commands you want in the normal context of the running guest, "
-"network security and so on.  For information about other security issues, "
+"script run the commands you want in the normal context of the running guest,"
+" network security and so on.  For information about other security issues, "
 "see L</SECURITY>."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:440
 msgid ""
-"The two main API calls to run commands are L</guestfs_command> and L</"
-"guestfs_sh> (there are also variations)."
+"The two main API calls to run commands are L</guestfs_command> and "
+"L</guestfs_sh> (there are also variations)."
 msgstr ""
 
 #. type: textblock
@@ -999,17 +1037,17 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:453
 msgid ""
-"The main Augeas calls are bound through the C<guestfs_aug_*> APIs.  We don't "
-"document Augeas itself here because there is excellent documentation on the "
-"L<http://augeas.net/> website."
+"The main Augeas calls are bound through the C<guestfs_aug_*> APIs.  We don't"
+" document Augeas itself here because there is excellent documentation on the"
+" L<http://augeas.net/> website."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:457
 msgid ""
-"If you don't want to use Augeas (you fool!) then try calling L</"
-"guestfs_read_lines> to get the file as a list of lines which you can iterate "
-"over."
+"If you don't want to use Augeas (you fool!) then try calling "
+"L</guestfs_read_lines> to get the file as a list of lines which you can "
+"iterate over."
 msgstr ""
 
 #. type: =head2
@@ -1028,7 +1066,7 @@ msgstr ""
 #: ../src/guestfs.pod:469 ../src/guestfs.pod:1257 ../src/guestfs.pod:1395
 #: ../src/guestfs.pod:2465
 msgid "1."
-msgstr ""
+msgstr "1."
 
 #. type: textblock
 #: ../src/guestfs.pod:471
@@ -1042,12 +1080,14 @@ msgid ""
 " guestfs_set_selinux (g, 1);\n"
 "\n"
 msgstr ""
+" guestfs_set_selinux (g, 1);\n"
+"\n"
 
 #. type: =item
 #: ../src/guestfs.pod:475 ../src/guestfs.pod:1261 ../src/guestfs.pod:1399
 #: ../src/guestfs.pod:2490
 msgid "2."
-msgstr ""
+msgstr "2."
 
 #. type: textblock
 #: ../src/guestfs.pod:477
@@ -1063,6 +1103,8 @@ msgid ""
 " guestfs_sh (g, \"/usr/sbin/load_policy\");\n"
 "\n"
 msgstr ""
+" guestfs_sh (g, \"/usr/sbin/load_policy\");\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:483
@@ -1074,7 +1116,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs.pod:486 ../src/guestfs.pod:1405
 msgid "3."
-msgstr ""
+msgstr "3."
 
 #. type: textblock
 #: ../src/guestfs.pod:488
@@ -1090,6 +1132,8 @@ msgid ""
 " guestfs_setcon (g, \"unconfined_u:unconfined_r:unconfined_t:s0\");\n"
 "\n"
 msgstr ""
+" guestfs_setcon (g, \"unconfined_u:unconfined_r:unconfined_t:s0\");\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:496
@@ -1106,7 +1150,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs.pod:502
 msgid "UMASK"
-msgstr ""
+msgstr "UMASK"
 
 #. type: textblock
 #: ../src/guestfs.pod:504
@@ -1121,16 +1165,16 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:510
 msgid ""
-"The default umask is C<022>, so files are created with modes such as C<0644> "
-"and directories with C<0755>."
+"The default umask is C<022>, so files are created with modes such as C<0644>"
+" and directories with C<0755>."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:513
 msgid ""
 "There are two ways to avoid being affected by umask.  Either set umask to 0 "
-"(call C<guestfs_umask (g, 0)> early after launching).  Or call L</"
-"guestfs_chmod> after creating each file or directory."
+"(call C<guestfs_umask (g, 0)> early after launching).  Or call "
+"L</guestfs_chmod> after creating each file or directory."
 msgstr ""
 
 #. type: textblock
@@ -1141,13 +1185,13 @@ msgstr ""
 #. type: =head1
 #: ../src/guestfs.pod:519 ../fish/guestfish.pod:825
 msgid "ENCRYPTED DISKS"
-msgstr ""
+msgstr "ЗАШИФРОВАНІ ДИСКИ"
 
 #. type: textblock
 #: ../src/guestfs.pod:521
 msgid ""
-"Libguestfs allows you to access Linux guests which have been encrypted using "
-"whole disk encryption that conforms to the Linux Unified Key Setup (LUKS) "
+"Libguestfs allows you to access Linux guests which have been encrypted using"
+" whole disk encryption that conforms to the Linux Unified Key Setup (LUKS) "
 "standard.  This includes nearly all whole disk encryption systems used by "
 "modern Linux guests."
 msgstr ""
@@ -1169,27 +1213,27 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:533
 msgid ""
-"Opening a LUKS device creates a new device mapper device called C</dev/"
-"mapper/mapname> (where C<mapname> is the string you supply to L</"
-"guestfs_luks_open>).  Reads and writes to this mapper device are decrypted "
-"from and encrypted to the underlying block device respectively."
+"Opening a LUKS device creates a new device mapper device called "
+"C</dev/mapper/mapname> (where C<mapname> is the string you supply to "
+"L</guestfs_luks_open>).  Reads and writes to this mapper device are "
+"decrypted from and encrypted to the underlying block device respectively."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:539
 msgid ""
-"LVM volume groups on the device can be made visible by calling L</"
-"guestfs_vgscan> followed by L</guestfs_vg_activate_all>.  The logical volume"
-"(s) can now be mounted in the usual way."
+"LVM volume groups on the device can be made visible by calling "
+"L</guestfs_vgscan> followed by L</guestfs_vg_activate_all>.  The logical "
+"volume(s) can now be mounted in the usual way."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:543
 msgid ""
-"Use the reverse process to close a LUKS device.  Unmount any logical volumes "
-"on it, deactivate the volume groups by caling C<guestfs_vg_activate (g, 0, "
-"[\"/dev/VG\"])>.  Then close the mapper device by calling L</"
-"guestfs_luks_close> on the C</dev/mapper/mapname> device (I<not> the "
+"Use the reverse process to close a LUKS device.  Unmount any logical volumes"
+" on it, deactivate the volume groups by caling C<guestfs_vg_activate (g, 0, "
+"[\"/dev/VG\"])>.  Then close the mapper device by calling "
+"L</guestfs_luks_close> on the C</dev/mapper/mapname> device (I<not> the "
 "underlying encrypted block device)."
 msgstr ""
 
@@ -1202,24 +1246,24 @@ msgstr "ПЕРЕВІРКА"
 #: ../src/guestfs.pod:552
 msgid ""
 "Libguestfs has APIs for inspecting an unknown disk image to find out if it "
-"contains operating systems, an install CD or a live CD.  (These APIs used to "
-"be in a separate Perl-only library called L<Sys::Guestfs::Lib(3)> but since "
-"version 1.5.3 the most frequently used part of this library has been "
+"contains operating systems, an install CD or a live CD.  (These APIs used to"
+" be in a separate Perl-only library called L<Sys::Guestfs::Lib(3)> but since"
+" version 1.5.3 the most frequently used part of this library has been "
 "rewritten in C and moved into the core code)."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:559
 msgid ""
-"Add all disks belonging to the unknown virtual machine and call L</"
-"guestfs_launch> in the usual way."
+"Add all disks belonging to the unknown virtual machine and call "
+"L</guestfs_launch> in the usual way."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:562
 msgid ""
-"Then call L</guestfs_inspect_os>.  This function uses other libguestfs calls "
-"and certain heuristics, and returns a list of operating systems that were "
+"Then call L</guestfs_inspect_os>.  This function uses other libguestfs calls"
+" and certain heuristics, and returns a list of operating systems that were "
 "found.  An empty list means none were found.  A single element is the root "
 "filesystem of the operating system.  For dual- or multi-boot guests, "
 "multiple roots can be returned, each one corresponding to a separate "
@@ -1232,9 +1276,9 @@ msgstr ""
 #: ../src/guestfs.pod:571
 msgid ""
 "For each root, you can then call various C<guestfs_inspect_get_*> functions "
-"to get additional details about that operating system.  For example, call L</"
-"guestfs_inspect_get_type> to return the string C<windows> or C<linux> for "
-"Windows and Linux-based operating systems respectively."
+"to get additional details about that operating system.  For example, call "
+"L</guestfs_inspect_get_type> to return the string C<windows> or C<linux> for"
+" Windows and Linux-based operating systems respectively."
 msgstr ""
 
 #. type: textblock
@@ -1242,8 +1286,8 @@ msgstr ""
 msgid ""
 "Un*x-like and Linux-based operating systems usually consist of several "
 "filesystems which are mounted at boot time (for example, a separate boot "
-"partition mounted on C</boot>).  The inspection rules are able to detect how "
-"filesystems correspond to mount points.  Call "
+"partition mounted on C</boot>).  The inspection rules are able to detect how"
+" filesystems correspond to mount points.  Call "
 "C<guestfs_inspect_get_mountpoints> to get this mapping.  It might return a "
 "hash table like this example:"
 msgstr ""
@@ -1257,6 +1301,10 @@ msgid ""
 " /usr  => /dev/vg_guest/lv_usr\n"
 "\n"
 msgstr ""
+" /boot => /dev/sda1\n"
+" /     => /dev/vg_guest/lv_root\n"
+" /usr  => /dev/vg_guest/lv_usr\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:588
@@ -1268,16 +1316,17 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:591
 msgid ""
-"Be careful to mount filesystems in the right order (eg. C</> before C</"
-"usr>).  Sorting the keys of the hash by length, shortest first, should work."
+"Be careful to mount filesystems in the right order (eg. C</> before "
+"C</usr>).  Sorting the keys of the hash by length, shortest first, should "
+"work."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:595
 msgid ""
 "Inspection currently only works for some common operating systems.  "
-"Contributors are welcome to send patches for other operating systems that we "
-"currently cannot detect."
+"Contributors are welcome to send patches for other operating systems that we"
+" currently cannot detect."
 msgstr ""
 
 #. type: textblock
@@ -1295,10 +1344,10 @@ msgid ""
 "inspection and caches the results in the guest handle.  Subsequent calls to "
 "C<guestfs_inspect_get_*> return this cached information, but I<do not> re-"
 "read the disks.  If you change the content of the guest disks, you can redo "
-"inspection by calling L</guestfs_inspect_os> again.  (L</"
-"guestfs_inspect_list_applications> works a little differently from the other "
-"calls and does read the disks.  See documentation for that function for "
-"details)."
+"inspection by calling L</guestfs_inspect_os> again.  "
+"(L</guestfs_inspect_list_applications> works a little differently from the "
+"other calls and does read the disks.  See documentation for that function "
+"for details)."
 msgstr ""
 
 #. type: =head3
@@ -1325,16 +1374,17 @@ msgstr ""
 #: ../src/guestfs.pod:621
 msgid ""
 "Further information is available about the operating system that can be "
-"installed using the regular inspection APIs like L</"
-"guestfs_inspect_get_product_name>, L</guestfs_inspect_get_major_version> etc."
+"installed using the regular inspection APIs like "
+"L</guestfs_inspect_get_product_name>, L</guestfs_inspect_get_major_version> "
+"etc."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:626
 msgid ""
 "Some additional information specific to installer disks is also available "
-"from the L</guestfs_inspect_is_live>, L</guestfs_inspect_is_netinst> and L</"
-"guestfs_inspect_is_multipart> calls."
+"from the L</guestfs_inspect_is_live>, L</guestfs_inspect_is_netinst> and "
+"L</guestfs_inspect_is_multipart> calls."
 msgstr ""
 
 #. type: =head2
@@ -1345,23 +1395,23 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:633
 msgid ""
-"Libguestfs can mount NTFS partitions.  It does this using the L<http://www."
-"ntfs-3g.org/> driver."
+"Libguestfs can mount NTFS partitions.  It does this using the L<http://www"
+".ntfs-3g.org/> driver."
 msgstr ""
 
 #. type: =head3
 #: ../src/guestfs.pod:636
 msgid "DRIVE LETTERS AND PATHS"
-msgstr ""
+msgstr "ЛІТЕРИ ДИСКІВ ТА ШЛЯХИ"
 
 #. type: textblock
 #: ../src/guestfs.pod:638
 msgid ""
 "DOS and Windows still use drive letters, and the filesystems are always "
 "treated as case insensitive by Windows itself, and therefore you might find "
-"a Windows configuration file referring to a path like C<c:\\windows"
-"\\system32>.  When the filesystem is mounted in libguestfs, that directory "
-"might be referred to as C</WINDOWS/System32>."
+"a Windows configuration file referring to a path like "
+"C<c:\\windows\\system32>.  When the filesystem is mounted in libguestfs, "
+"that directory might be referred to as C</WINDOWS/System32>."
 msgstr ""
 
 #. type: textblock
@@ -1382,14 +1432,14 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:651
 msgid ""
-"To resolve the case insensitivity of paths, call L</"
-"guestfs_case_sensitive_path>."
+"To resolve the case insensitivity of paths, call "
+"L</guestfs_case_sensitive_path>."
 msgstr ""
 
 #. type: =head3
 #: ../src/guestfs.pod:654
 msgid "ACCESSING THE WINDOWS REGISTRY"
-msgstr ""
+msgstr "ДОСТУП ДО РЕГІСТРУ WINDOWS"
 
 #. type: textblock
 #: ../src/guestfs.pod:656
@@ -1398,14 +1448,14 @@ msgid ""
 "files, through the library C<hivex> which is part of the libguestfs project "
 "although ships as a separate tarball.  You have to locate and download the "
 "hive file(s) yourself, and then pass them to C<hivex> functions.  See also "
-"the programs L<hivexml(1)>, L<hivexsh(1)>, L<hivexregedit(1)> and L<virt-win-"
-"reg(1)> for more help on this issue."
+"the programs L<hivexml(1)>, L<hivexsh(1)>, L<hivexregedit(1)> and L<virt-"
+"win-reg(1)> for more help on this issue."
 msgstr ""
 
 #. type: =head3
 #: ../src/guestfs.pod:664
 msgid "SYMLINKS ON NTFS-3G FILESYSTEMS"
-msgstr ""
+msgstr "СИМВОЛІЧНІ ПОСИЛАННЯ У ФАЙЛОВИХ СИСТЕМАХ NTFS-3G"
 
 #. type: textblock
 #: ../src/guestfs.pod:666
@@ -1437,8 +1487,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:679
 msgid ""
-"Instead if you encounter a symbolic link on an ntfs-3g filesystem, use L</"
-"guestfs_lgetxattr> to read the C<system.ntfs_reparse_data> extended "
+"Instead if you encounter a symbolic link on an ntfs-3g filesystem, use "
+"L</guestfs_lgetxattr> to read the C<system.ntfs_reparse_data> extended "
 "attribute, and read the raw reparse data from that (you can find the format "
 "documented in various places around the web)."
 msgstr ""
@@ -1465,7 +1515,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs.pod:691
 msgid "USING LIBGUESTFS WITH OTHER PROGRAMMING LANGUAGES"
-msgstr ""
+msgstr "ВИКОРИСТАННЯ LIBGUESTFS ЗА ДОПОМОГОЮ ІНШИХ МОВ ПРОГРАМУВАННЯ"
 
 #. type: textblock
 #: ../src/guestfs.pod:693
@@ -1478,8 +1528,8 @@ msgstr ""
 #: ../src/guestfs.pod:696
 msgid ""
 "The API is broadly identical in all supported languages.  This means that "
-"the C call C<guestfs_add_drive_ro(g,file)> is C<$g-E<gt>add_drive_ro($file)> "
-"in Perl, C<g.add_drive_ro(file)> in Python, and C<g#add_drive_ro file> in "
+"the C call C<guestfs_add_drive_ro(g,file)> is C<$g-E<gt>add_drive_ro($file)>"
+" in Perl, C<g.add_drive_ro(file)> in Python, and C<g#add_drive_ro file> in "
 "OCaml.  In other words, a straightforward, predictable isomorphism between "
 "each language."
 msgstr ""
@@ -1487,8 +1537,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:702
 msgid ""
-"Error messages are automatically transformed into exceptions if the language "
-"supports it."
+"Error messages are automatically transformed into exceptions if the language"
+" supports it."
 msgstr ""
 
 #. type: textblock
@@ -1633,8 +1683,8 @@ msgstr ""
 msgid ""
 "Since we developed libguestfs and the associated tools, there are several "
 "things we would have designed differently, but are now stuck with for "
-"backwards compatibility or other reasons.  If there is ever a libguestfs 2.0 "
-"release, you can expect these to change.  Beware of them."
+"backwards compatibility or other reasons.  If there is ever a libguestfs 2.0"
+" release, you can expect these to change.  Beware of them."
 msgstr ""
 
 #. type: =item
@@ -1664,12 +1714,15 @@ msgid ""
 " guestfs_set_autosync (g, 1);\n"
 "\n"
 msgstr ""
+" guestfs_set_autosync (g, 1);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:787
 msgid ""
 "to have the unmount/sync done automatically for you when the handle 'g' is "
-"closed.  (This feature is called \"autosync\", L</guestfs_set_autosync> q.v.)"
+"closed.  (This feature is called \"autosync\", L</guestfs_set_autosync> "
+"q.v.)"
 msgstr ""
 
 #. type: textblock
@@ -1696,8 +1749,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:801
 msgid ""
-"If you use L</guestfs_mount>, then C<-o sync,noatime> are added implicitly.  "
-"However C<-o sync> does not add any reliability benefit, but does have a "
+"If you use L</guestfs_mount>, then C<-o sync,noatime> are added implicitly."
+"  However C<-o sync> does not add any reliability benefit, but does have a "
 "very large performance impact."
 msgstr ""
 
@@ -1729,8 +1782,8 @@ msgstr ""
 #: ../src/guestfs.pod:815
 msgid ""
 "Note that many filesystems change the disk when you just mount and unmount, "
-"even if you didn't perform any writes.  You need to use L</"
-"guestfs_add_drive_ro> to guarantee that the disk is not changed."
+"even if you didn't perform any writes.  You need to use "
+"L</guestfs_add_drive_ro> to guarantee that the disk is not changed."
 msgstr ""
 
 #. type: =item
@@ -1742,10 +1795,10 @@ msgstr ""
 #: ../src/guestfs.pod:821
 msgid ""
 "C<guestfish disk.img> doesn't do what people expect (open C<disk.img> for "
-"examination).  It tries to run a guestfish command C<disk.img> which doesn't "
-"exist, so it fails.  In earlier versions of guestfish the error message was "
-"also unintuitive, but we have corrected this since.  Like the Bourne shell, "
-"we should have used C<guestfish -c command> to run commands."
+"examination).  It tries to run a guestfish command C<disk.img> which doesn't"
+" exist, so it fails.  In earlier versions of guestfish the error message was"
+" also unintuitive, but we have corrected this since.  Like the Bourne shell,"
+" we should have used C<guestfish -c command> to run commands."
 msgstr ""
 
 #. type: =item
@@ -1775,6 +1828,8 @@ msgid ""
 " lvcreate LV VG 100M\n"
 "\n"
 msgstr ""
+" lvcreate LV VG 100M\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:841
@@ -1800,9 +1855,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:851
 msgid ""
-"There is a subtle ambiguity in the API between a device name (eg. C</dev/"
-"sdb2>) and a similar pathname.  A file might just happen to be called "
-"C<sdb2> in the directory C</dev> (consider some non-Unix VM image)."
+"There is a subtle ambiguity in the API between a device name (eg. "
+"C</dev/sdb2>) and a similar pathname.  A file might just happen to be called"
+" C<sdb2> in the directory C</dev> (consider some non-Unix VM image)."
 msgstr ""
 
 #. type: textblock
@@ -1858,7 +1913,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs.pod:882
 msgid "KEYS AND PASSPHRASES"
-msgstr ""
+msgstr "КЛЮЧІ І ПАРОЛІ"
 
 #. type: textblock
 #: ../src/guestfs.pod:884
@@ -1880,8 +1935,8 @@ msgstr ""
 #: ../src/guestfs.pod:892
 msgid ""
 "Therefore you should be aware that any key parameter you pass to libguestfs "
-"might end up being written out to the swap partition.  If this is a concern, "
-"scrub the swap partition or don't use libguestfs on encrypted devices."
+"might end up being written out to the swap partition.  If this is a concern,"
+" scrub the swap partition or don't use libguestfs on encrypted devices."
 msgstr ""
 
 #. type: =head2
@@ -1899,9 +1954,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:902
 msgid ""
-"Only use the handle from a single thread.  Either use the handle exclusively "
-"from one thread, or provide your own mutex so that two threads cannot issue "
-"calls on the same handle at the same time."
+"Only use the handle from a single thread.  Either use the handle exclusively"
+" from one thread, or provide your own mutex so that two threads cannot issue"
+" calls on the same handle at the same time."
 msgstr ""
 
 #. type: textblock
@@ -1926,15 +1981,15 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:914
 msgid ""
-"By default it looks for these in the directory C<$libdir/guestfs> (eg. C</"
-"usr/local/lib/guestfs> or C</usr/lib64/guestfs>)."
+"By default it looks for these in the directory C<$libdir/guestfs> (eg. "
+"C</usr/local/lib/guestfs> or C</usr/lib64/guestfs>)."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:917
 msgid ""
-"Use L</guestfs_set_path> or set the environment variable L</LIBGUESTFS_PATH> "
-"to change the directories that libguestfs will search in.  The value is a "
+"Use L</guestfs_set_path> or set the environment variable L</LIBGUESTFS_PATH>"
+" to change the directories that libguestfs will search in.  The value is a "
 "colon-separated list of paths.  The current directory is I<not> searched "
 "unless the path contains an empty element or C<.>.  For example "
 "C<LIBGUESTFS_PATH=:/usr/lib/guestfs> would search the current directory and "
@@ -1949,8 +2004,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:926
 msgid ""
-"If you want to compile your own qemu, run qemu from a non-standard location, "
-"or pass extra arguments to qemu, then you can write a shell-script wrapper "
+"If you want to compile your own qemu, run qemu from a non-standard location,"
+" or pass extra arguments to qemu, then you can write a shell-script wrapper "
 "around qemu."
 msgstr ""
 
@@ -1966,8 +2021,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:935
 msgid ""
-"Here is an example of a wrapper, where I have built my own copy of qemu from "
-"source:"
+"Here is an example of a wrapper, where I have built my own copy of qemu from"
+" source:"
 msgstr ""
 
 #. type: verbatim
@@ -1979,6 +2034,10 @@ msgid ""
 " exec $qemudir/x86_64-softmmu/qemu-system-x86_64 -L $qemudir/pc-bios \"$@\"\n"
 "\n"
 msgstr ""
+" #!/bin/sh -\n"
+" qemudir=/home/rjones/d/qemu\n"
+" exec $qemudir/x86_64-softmmu/qemu-system-x86_64 -L $qemudir/pc-bios \"$@\"\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:942
@@ -1995,6 +2054,8 @@ msgid ""
 " LIBGUESTFS_QEMU=/tmp/qemu.wrapper guestfish\n"
 "\n"
 msgstr ""
+" LIBGUESTFS_QEMU=/tmp/qemu.wrapper guestfish\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:948
@@ -2006,7 +2067,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs.pod:951
 msgid "ATTACHING TO RUNNING DAEMONS"
-msgstr ""
+msgstr "ДОЛУЧЕННЯ ДО ЗАПУЩЕНИХ ФОНОВИХ СЛУЖБ"
 
 #. type: textblock
 #: ../src/guestfs.pod:953
@@ -2026,21 +2087,21 @@ msgstr ""
 #. type: =head3
 #: ../src/guestfs.pod:960
 msgid "Using guestfs_set_attach_method"
-msgstr ""
+msgstr "За допомогою guestfs_set_attach_method"
 
 #. type: textblock
 #: ../src/guestfs.pod:962
 msgid ""
 "By calling L</guestfs_set_attach_method> you can change how the library "
-"connects to the C<guestfsd> daemon in L</guestfs_launch> (read L</"
-"ARCHITECTURE> for some background)."
+"connects to the C<guestfsd> daemon in L</guestfs_launch> (read "
+"L</ARCHITECTURE> for some background)."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:966
 msgid ""
-"The normal attach method is C<appliance>, where a small appliance is created "
-"containing the daemon, and then the library connects to this."
+"The normal attach method is C<appliance>, where a small appliance is created"
+" containing the daemon, and then the library connects to this."
 msgstr ""
 
 #. type: textblock
@@ -2062,7 +2123,7 @@ msgstr ""
 #. type: =head3
 #: ../src/guestfs.pod:977
 msgid "Using guestfs_add_domain with live flag"
-msgstr ""
+msgstr "За допомогою guestfs_add_domain з прапорцем live"
 
 #. type: textblock
 #: ../src/guestfs.pod:979
@@ -2090,6 +2151,18 @@ msgid ""
 " </domain>\n"
 "\n"
 msgstr ""
+" <domain>\n"
+"   ...\n"
+"   <devices>\n"
+"     ...\n"
+"     <channel type='unix'>\n"
+"       <source mode='bind' path='/path/to/socket'/>\n"
+"       <target type='virtio' name='org.libguestfs.channel.0'/>\n"
+"     </channel>\n"
+"     ...\n"
+"   </devices>\n"
+" </domain>\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:997
@@ -2116,7 +2189,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs.pod:1008
 msgid "ABI GUARANTEE"
-msgstr ""
+msgstr "ГАРАНТІЯ ЩОДО ABI"
 
 #. type: textblock
 #: ../src/guestfs.pod:1010
@@ -2124,27 +2197,28 @@ msgid ""
 "We guarantee the libguestfs ABI (binary interface), for public, high-level "
 "actions as outlined in this section.  Although we will deprecate some "
 "actions, for example if they get replaced by newer calls, we will keep the "
-"old actions forever.  This allows you the developer to program in confidence "
-"against the libguestfs API."
+"old actions forever.  This allows you the developer to program in confidence"
+" against the libguestfs API."
 msgstr ""
 
 #. type: =head2
 #: ../src/guestfs.pod:1016
 msgid "BLOCK DEVICE NAMING"
-msgstr ""
+msgstr "ІМЕНУВАННЯ БЛОКОВИХ ПРИСТРОЇВ"
 
 #. type: textblock
 #: ../src/guestfs.pod:1018
 msgid ""
 "In the kernel there is now quite a profusion of schemata for naming block "
 "devices (in this context, by I<block device> I mean a physical or virtual "
-"hard drive).  The original Linux IDE driver used names starting with C</dev/"
-"hd*>.  SCSI devices have historically used a different naming scheme, C</dev/"
-"sd*>.  When the Linux kernel I<libata> driver became a popular replacement "
-"for the old IDE driver (particularly for SATA devices) those devices also "
-"used the C</dev/sd*> scheme.  Additionally we now have virtual machines with "
-"paravirtualized drivers.  This has created several different naming systems, "
-"such as C</dev/vd*> for virtio disks and C</dev/xvd*> for Xen PV disks."
+"hard drive).  The original Linux IDE driver used names starting with "
+"C</dev/hd*>.  SCSI devices have historically used a different naming scheme,"
+" C</dev/sd*>.  When the Linux kernel I<libata> driver became a popular "
+"replacement for the old IDE driver (particularly for SATA devices) those "
+"devices also used the C</dev/sd*> scheme.  Additionally we now have virtual "
+"machines with paravirtualized drivers.  This has created several different "
+"naming systems, such as C</dev/vd*> for virtio disks and C</dev/xvd*> for "
+"Xen PV disks."
 msgstr ""
 
 #. type: textblock
@@ -2167,16 +2241,16 @@ msgstr ""
 #: ../src/guestfs.pod:1039
 msgid ""
 "Therefore libguestfs defines C</dev/sd*> as the I<standard naming scheme>.  "
-"Internally C</dev/sd*> names are translated, if necessary, to other names as "
-"required.  For example, under RHEL 5 which uses the C</dev/hd*> scheme, any "
-"device parameter C</dev/sda2> is translated to C</dev/hda2> transparently."
+"Internally C</dev/sd*> names are translated, if necessary, to other names as"
+" required.  For example, under RHEL 5 which uses the C</dev/hd*> scheme, any"
+" device parameter C</dev/sda2> is translated to C</dev/hda2> transparently."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:1045
 msgid ""
-"Note that this I<only> applies to parameters.  The L</guestfs_list_devices>, "
-"L</guestfs_list_partitions> and similar calls return the true names of the "
+"Note that this I<only> applies to parameters.  The L</guestfs_list_devices>,"
+" L</guestfs_list_partitions> and similar calls return the true names of the "
 "devices and partitions as known to the appliance."
 msgstr ""
 
@@ -2188,9 +2262,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1052
 msgid ""
-"Usually this translation is transparent.  However in some (very rare)  cases "
-"you may need to know the exact algorithm.  Such cases include where you use "
-"L</guestfs_config> to add a mixture of virtio and IDE devices to the qemu-"
+"Usually this translation is transparent.  However in some (very rare)  cases"
+" you may need to know the exact algorithm.  Such cases include where you use"
+" L</guestfs_config> to add a mixture of virtio and IDE devices to the qemu-"
 "based appliance, so have a mixture of C</dev/sd*> and C</dev/vd*> devices."
 msgstr ""
 
@@ -2198,8 +2272,8 @@ msgstr ""
 #: ../src/guestfs.pod:1058
 msgid ""
 "The algorithm is applied only to I<parameters> which are known to be either "
-"device or partition names.  Return values from functions such as L</"
-"guestfs_list_devices> are never changed."
+"device or partition names.  Return values from functions such as "
+"L</guestfs_list_devices> are never changed."
 msgstr ""
 
 #. type: textblock
@@ -2210,7 +2284,7 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1070
 msgid "Does the string begin with C</dev/sd>?"
-msgstr ""
+msgstr "Чи починається рядок з C</dev/sd>?"
 
 #. type: textblock
 #: ../src/guestfs.pod:1074
@@ -2253,8 +2327,8 @@ msgstr ""
 #: ../src/guestfs.pod:1095
 msgid ""
 "Although the standard naming scheme and automatic translation is useful for "
-"simple programs and guestfish scripts, for larger programs it is best not to "
-"rely on this mechanism."
+"simple programs and guestfish scripts, for larger programs it is best not to"
+" rely on this mechanism."
 msgstr ""
 
 #. type: textblock
@@ -2299,7 +2373,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs.pod:1124
 msgid "GENERAL SECURITY CONSIDERATIONS"
-msgstr ""
+msgstr "ЗАГАЛЬНІ ЗАУВАЖЕННЯ ЩОДО ЗАХИСТУ"
 
 #. type: textblock
 #: ../src/guestfs.pod:1126
@@ -2344,7 +2418,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs.pod:1160
 msgid "SECURITY OF MOUNTING FILESYSTEMS"
-msgstr ""
+msgstr "ЗАХИСТ ФАЙЛОВИХ СИСТЕМ МОНТУВАННЯ"
 
 #. type: textblock
 #: ../src/guestfs.pod:1162
@@ -2386,15 +2460,15 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs.pod:1189
 msgid "PROTOCOL SECURITY"
-msgstr ""
+msgstr "ЗАХИСТ ПРОТОКОЛУ"
 
 #. type: textblock
 #: ../src/guestfs.pod:1191
 msgid ""
-"The protocol is designed to be secure, being based on RFC 4506 (XDR)  with a "
-"defined upper message size.  However a program that uses libguestfs must "
-"also take care - for example you can write a program that downloads a binary "
-"from a disk image and executes it locally, and no amount of protocol "
+"The protocol is designed to be secure, being based on RFC 4506 (XDR)  with a"
+" defined upper message size.  However a program that uses libguestfs must "
+"also take care - for example you can write a program that downloads a binary"
+" from a disk image and executes it locally, and no amount of protocol "
 "security will save you from the consequences."
 msgstr ""
 
@@ -2416,8 +2490,8 @@ msgstr ""
 #: ../src/guestfs.pod:1205
 msgid ""
 "Guest configuration may be altered in unusual ways by the administrator of "
-"the virtual machine, and may not reflect reality (particularly for untrusted "
-"or actively malicious guests).  For example we parse the hostname from "
+"the virtual machine, and may not reflect reality (particularly for untrusted"
+" or actively malicious guests).  For example we parse the hostname from "
 "configuration files like C</etc/sysconfig/network> that we find in the "
 "guest, but the guest administrator can easily manipulate these files to "
 "provide the wrong hostname."
@@ -2429,14 +2503,14 @@ msgid ""
 "The inspection API parses guest configuration using two external libraries: "
 "Augeas (Linux configuration) and hivex (Windows Registry).  Both are "
 "designed to be robust in the face of malicious data, although denial of "
-"service attacks are still possible, for example with oversized configuration "
-"files."
+"service attacks are still possible, for example with oversized configuration"
+" files."
 msgstr ""
 
 #. type: =head2
 #: ../src/guestfs.pod:1219
 msgid "RUNNING UNTRUSTED GUEST COMMANDS"
-msgstr ""
+msgstr "ЗАПУСК НЕЗАХИЩЕНИХ КОМАНД ГОСТЬОВОЇ СИСТЕМИ"
 
 #. type: textblock
 #: ../src/guestfs.pod:1221
@@ -2469,8 +2543,8 @@ msgstr ""
 #: ../src/guestfs.pod:1234
 msgid ""
 "A raw disk image is just the raw bytes, there is no header.  Other disk "
-"images like qcow2 contain a special header.  Qemu deals with this by looking "
-"for one of the known headers, and if none is found then assuming the disk "
+"images like qcow2 contain a special header.  Qemu deals with this by looking"
+" for one of the known headers, and if none is found then assuming the disk "
 "image must be raw."
 msgstr ""
 
@@ -2479,8 +2553,8 @@ msgstr ""
 msgid ""
 "This allows a guest which has been given a raw disk image to write some "
 "other header.  At next boot (or when the disk image is accessed by "
-"libguestfs) qemu would do autodetection and think the disk image format was, "
-"say, qcow2 based on the header written by the guest."
+"libguestfs) qemu would do autodetection and think the disk image format was,"
+" say, qcow2 based on the header written by the guest."
 msgstr ""
 
 #. type: textblock
@@ -2539,12 +2613,12 @@ msgstr ""
 #. type: =head1
 #: ../src/guestfs.pod:1279
 msgid "CONNECTION MANAGEMENT"
-msgstr ""
+msgstr "КЕРУВАННЯ З’ЄДНАННЯМ"
 
 #. type: =head2
 #: ../src/guestfs.pod:1281
 msgid "guestfs_h *"
-msgstr ""
+msgstr "guestfs_h *"
 
 #. type: textblock
 #: ../src/guestfs.pod:1283
@@ -2557,14 +2631,14 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1287
 msgid ""
-"For information on using multiple handles and threads, see the section L</"
-"MULTIPLE HANDLES AND MULTIPLE THREADS> above."
+"For information on using multiple handles and threads, see the section "
+"L</MULTIPLE HANDLES AND MULTIPLE THREADS> above."
 msgstr ""
 
 #. type: =head2
 #: ../src/guestfs.pod:1290
 msgid "guestfs_create"
-msgstr ""
+msgstr "guestfs_create"
 
 #. type: verbatim
 #: ../src/guestfs.pod:1292
@@ -2573,17 +2647,19 @@ msgid ""
 " guestfs_h *guestfs_create (void);\n"
 "\n"
 msgstr ""
+" guestfs_h *guestfs_create (void);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1294
 msgid "Create a connection handle."
-msgstr ""
+msgstr "Створити дескриптор з’єднання."
 
 #. type: textblock
 #: ../src/guestfs.pod:1296
 msgid ""
-"On success this returns a non-NULL pointer to a handle.  On error it returns "
-"NULL."
+"On success this returns a non-NULL pointer to a handle.  On error it returns"
+" NULL."
 msgstr ""
 
 #. type: textblock
@@ -2602,14 +2678,14 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1305
 msgid ""
-"You may also want to configure error handling for the handle.  See the L</"
-"ERROR HANDLING> section below."
+"You may also want to configure error handling for the handle.  See the "
+"L</ERROR HANDLING> section below."
 msgstr ""
 
 #. type: =head2
 #: ../src/guestfs.pod:1308
 msgid "guestfs_close"
-msgstr ""
+msgstr "guestfs_close"
 
 #. type: verbatim
 #: ../src/guestfs.pod:1310
@@ -2618,6 +2694,8 @@ msgid ""
 " void guestfs_close (guestfs_h *g);\n"
 "\n"
 msgstr ""
+" void guestfs_close (guestfs_h *g);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1312
@@ -2628,8 +2706,8 @@ msgstr ""
 #: ../src/guestfs.pod:1314
 msgid ""
 "If autosync was set on the handle and the handle was launched, then this "
-"implicitly calls various functions to unmount filesystems and sync the "
-"disk.  See L</guestfs_set_autosync> for more details."
+"implicitly calls various functions to unmount filesystems and sync the disk."
+"  See L</guestfs_set_autosync> for more details."
 msgstr ""
 
 #. type: textblock
@@ -2660,9 +2738,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1329
 msgid ""
-"You can get at the additional information about the last error on the handle "
-"by calling L</guestfs_last_error>, L</guestfs_last_errno>, and/or by setting "
-"up an error handler with L</guestfs_set_error_handler>."
+"You can get at the additional information about the last error on the handle"
+" by calling L</guestfs_last_error>, L</guestfs_last_errno>, and/or by "
+"setting up an error handler with L</guestfs_set_error_handler>."
 msgstr ""
 
 #. type: textblock
@@ -2681,6 +2759,9 @@ msgid ""
 "   exit (EXIT_FAILURE);\n"
 "\n"
 msgstr ""
+" if (guestfs_launch (g) == -1)\n"
+"   exit (EXIT_FAILURE);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1341
@@ -2703,6 +2784,8 @@ msgid ""
 " g = guestfs_create ();\n"
 " \n"
 msgstr ""
+" g = guestfs_create ();\n"
+" \n"
 
 #. type: verbatim
 #: ../src/guestfs.pod:1349
@@ -2727,29 +2810,37 @@ msgid ""
 "  }\n"
 "\n"
 msgstr ""
+" if (guestfs_launch (g) == -1) {\n"
+"   /* Вивчити повідомлення про помилку і вивести його тощо. */\n"
+"   char *msg = guestfs_last_error (g);\n"
+"   int errnum = guestfs_last_errno (g);\n"
+"   fprintf (stderr, \"%s\\n\", msg);\n"
+"   /* ... */\n"
+"  }\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1361
 msgid ""
-"Out of memory errors are handled differently.  The default action is to call "
-"L<abort(3)>.  If this is undesirable, then you can set a handler using L</"
-"guestfs_set_out_of_memory_handler>."
+"Out of memory errors are handled differently.  The default action is to call"
+" L<abort(3)>.  If this is undesirable, then you can set a handler using "
+"L</guestfs_set_out_of_memory_handler>."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:1365
 msgid ""
 "L</guestfs_create> returns C<NULL> if the handle cannot be created, and "
-"because there is no handle if this happens there is no way to get additional "
-"error information.  However L</guestfs_create> is supposed to be a "
-"lightweight operation which can only fail because of insufficient memory (it "
-"returns NULL in this case)."
+"because there is no handle if this happens there is no way to get additional"
+" error information.  However L</guestfs_create> is supposed to be a "
+"lightweight operation which can only fail because of insufficient memory (it"
+" returns NULL in this case)."
 msgstr ""
 
 #. type: =head2
 #: ../src/guestfs.pod:1371
 msgid "guestfs_last_error"
-msgstr ""
+msgstr "guestfs_last_error"
 
 #. type: verbatim
 #: ../src/guestfs.pod:1373
@@ -2758,25 +2849,27 @@ msgid ""
 " const char *guestfs_last_error (guestfs_h *g);\n"
 "\n"
 msgstr ""
+" const char *guestfs_last_error (guestfs_h *g);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1375
 msgid ""
-"This returns the last error message that happened on C<g>.  If there has not "
-"been an error since the handle was created, then this returns C<NULL>."
+"This returns the last error message that happened on C<g>.  If there has not"
+" been an error since the handle was created, then this returns C<NULL>."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:1379
 msgid ""
-"The lifetime of the returned string is until the next error occurs, or L</"
-"guestfs_close> is called."
+"The lifetime of the returned string is until the next error occurs, or "
+"L</guestfs_close> is called."
 msgstr ""
 
 #. type: =head2
 #: ../src/guestfs.pod:1382
 msgid "guestfs_last_errno"
-msgstr ""
+msgstr "guestfs_last_errno"
 
 #. type: verbatim
 #: ../src/guestfs.pod:1384
@@ -2785,6 +2878,8 @@ msgid ""
 " int guestfs_last_errno (guestfs_h *g);\n"
 "\n"
 msgstr ""
+" int guestfs_last_errno (guestfs_h *g);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1386
@@ -2828,15 +2923,15 @@ msgid ""
 "Libguestfs tries to convert the errno from inside the applicance into a "
 "corresponding errno for the caller (not entirely trivial: the appliance "
 "might be running a completely different operating system from the library "
-"and error numbers are not standardized across Un*xen).  If this could not be "
-"done, then the error is translated to C<EINVAL>.  In practice this should "
+"and error numbers are not standardized across Un*xen).  If this could not be"
+" done, then the error is translated to C<EINVAL>.  In practice this should "
 "only happen in very rare circumstances."
 msgstr ""
 
 #. type: =head2
 #: ../src/guestfs.pod:1421
 msgid "guestfs_set_error_handler"
-msgstr ""
+msgstr "guestfs_set_error_handler"
 
 #. type: verbatim
 #: ../src/guestfs.pod:1423
@@ -2850,6 +2945,13 @@ msgid ""
 "                                 void *opaque);\n"
 "\n"
 msgstr ""
+" typedef void (*guestfs_error_handler_cb) (guestfs_h *g,\n"
+"                                           void *opaque,\n"
+"                                           const char *msg);\n"
+" void guestfs_set_error_handler (guestfs_h *g,\n"
+"                                 guestfs_error_handler_cb cb,\n"
+"                                 void *opaque);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1430
@@ -2887,7 +2989,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs.pod:1445
 msgid "guestfs_get_error_handler"
-msgstr ""
+msgstr "guestfs_get_error_handler"
 
 #. type: verbatim
 #: ../src/guestfs.pod:1447
@@ -2897,6 +2999,9 @@ msgid ""
 "                                                     void **opaque_rtn);\n"
 "\n"
 msgstr ""
+" guestfs_error_handler_cb guestfs_get_error_handler (guestfs_h *g,\n"
+"                                                     void **opaque_rtn);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1450
@@ -2906,7 +3011,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs.pod:1452
 msgid "guestfs_set_out_of_memory_handler"
-msgstr ""
+msgstr "guestfs_set_out_of_memory_handler"
 
 #. type: verbatim
 #: ../src/guestfs.pod:1454
@@ -2917,6 +3022,10 @@ msgid ""
 "                                        guestfs_abort_cb);\n"
 "\n"
 msgstr ""
+" typedef void (*guestfs_abort_cb) (void);\n"
+" int guestfs_set_out_of_memory_handler (guestfs_h *g,\n"
+"                                        guestfs_abort_cb);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1458
@@ -2939,7 +3048,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs.pod:1466
 msgid "guestfs_get_out_of_memory_handler"
-msgstr ""
+msgstr "guestfs_get_out_of_memory_handler"
 
 #. type: verbatim
 #: ../src/guestfs.pod:1468
@@ -2948,6 +3057,8 @@ msgid ""
 " guestfs_abort_fn guestfs_get_out_of_memory_handler (guestfs_h *g);\n"
 "\n"
 msgstr ""
+" guestfs_abort_fn guestfs_get_out_of_memory_handler (guestfs_h *g);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1470
@@ -2957,7 +3068,7 @@ msgstr ""
 #. type: =head1
 #: ../src/guestfs.pod:1472
 msgid "API CALLS"
-msgstr ""
+msgstr "ВИКЛИКИ API"
 
 #. type: textblock
 #: ../src/guestfs.pod:1474 ../fish/guestfish.pod:1068
@@ -2977,12 +3088,12 @@ msgstr "@STRUCTS@"
 #. type: =head1
 #: ../src/guestfs.pod:1480
 msgid "AVAILABILITY"
-msgstr ""
+msgstr "ДОСТУПНІСТЬ"
 
 #. type: =head2
 #: ../src/guestfs.pod:1482
 msgid "GROUPS OF FUNCTIONALITY IN THE APPLIANCE"
-msgstr ""
+msgstr "ГРУПИ ФУНКЦІОНАЛЬНИХ МОЖЛИВОСТЕЙ У ОБРАЗІ ОСНОВНОЇ СИСТЕМИ"
 
 #. type: textblock
 #: ../src/guestfs.pod:1484
@@ -2995,7 +3106,7 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1489
 msgid "@AVAILABILITY@"
-msgstr ""
+msgstr "@AVAILABILITY@"
 
 #. type: =head2
 #: ../src/guestfs.pod:1491
@@ -3006,8 +3117,8 @@ msgstr ""
 #: ../src/guestfs.pod:1493
 msgid ""
 "In L<guestfish(3)> there is a handy interactive command C<supported> which "
-"prints out the available groups and whether they are supported by this build "
-"of libguestfs.  Note however that you have to do C<run> first."
+"prints out the available groups and whether they are supported by this build"
+" of libguestfs.  Note however that you have to do C<run> first."
 msgstr ""
 
 #. type: =head2
@@ -3029,6 +3140,8 @@ msgid ""
 " #define LIBGUESTFS_HAVE_DD 1\n"
 "\n"
 msgstr ""
+" #define LIBGUESTFS_HAVE_DD 1\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1505
@@ -3039,8 +3152,8 @@ msgstr ""
 #: ../src/guestfs.pod:1507
 msgid ""
 "Before version 1.5.8, if you needed to test whether a single libguestfs "
-"function is available at compile time, we recommended using build tools such "
-"as autoconf or cmake.  For example in autotools you could use:"
+"function is available at compile time, we recommended using build tools such"
+" as autoconf or cmake.  For example in autotools you could use:"
 msgstr ""
 
 #. type: verbatim
@@ -3051,12 +3164,15 @@ msgid ""
 " AC_CHECK_FUNCS([guestfs_dd])\n"
 "\n"
 msgstr ""
+" AC_CHECK_LIB([guestfs],[guestfs_create])\n"
+" AC_CHECK_FUNCS([guestfs_dd])\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1515
 msgid ""
-"which would result in C<HAVE_GUESTFS_DD> being either defined or not defined "
-"in your program."
+"which would result in C<HAVE_GUESTFS_DD> being either defined or not defined"
+" in your program."
 msgstr ""
 
 #. type: =head2
@@ -3093,6 +3209,12 @@ msgid ""
 " #include <guestfs.h>\n"
 " \n"
 msgstr ""
+" #include <stdio.h>\n"
+" #include <stdlib.h>\n"
+" #include <unistd.h>\n"
+" #include <dlfcn.h>\n"
+" #include <guestfs.h>\n"
+" \n"
 
 #. type: verbatim
 #: ../src/guestfs.pod:1537
@@ -3105,6 +3227,12 @@ msgid ""
 "   int has_function;\n"
 " \n"
 msgstr ""
+" main ()\n"
+" {\n"
+" #ifdef LIBGUESTFS_HAVE_DD\n"
+"   void *dl;\n"
+"   int has_function;\n"
+" \n"
 
 #. type: verbatim
 #: ../src/guestfs.pod:1543
@@ -3164,9 +3292,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1574
 msgid ""
-"A recent feature of the API is the introduction of calls which take optional "
-"arguments.  In C these are declared 3 ways.  The main way is as a call which "
-"takes variable arguments (ie. C<...>), as in this example:"
+"A recent feature of the API is the introduction of calls which take optional"
+" arguments.  In C these are declared 3 ways.  The main way is as a call "
+"which takes variable arguments (ie. C<...>), as in this example:"
 msgstr ""
 
 #. type: verbatim
@@ -3176,6 +3304,8 @@ msgid ""
 " int guestfs_add_drive_opts (guestfs_h *g, const char *filename, ...);\n"
 "\n"
 msgstr ""
+" int guestfs_add_drive_opts (guestfs_h *g, const char *filename, ...);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1581
@@ -3191,6 +3321,8 @@ msgid ""
 " guestfs_add_drive_opts (g, filename, -1);\n"
 "\n"
 msgstr ""
+" guestfs_add_drive_opts (g, filename, -1);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1586
@@ -3206,6 +3338,10 @@ msgid ""
 "                         -1);\n"
 "\n"
 msgstr ""
+" guestfs_add_drive_opts (g, filename,\n"
+"                         GUESTFS_ADD_DRIVE_OPTS_FORMAT, \"qcow2\",\n"
+"                         -1);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1592
@@ -3222,6 +3358,11 @@ msgid ""
 "                         -1);\n"
 "\n"
 msgstr ""
+" guestfs_add_drive_opts (g, filename,\n"
+"                         GUESTFS_ADD_DRIVE_OPTS_FORMAT, \"qcow2\",\n"
+"                         GUESTFS_ADD_DRIVE_OPTS_READONLY, 1,\n"
+"                         -1);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1599
@@ -3238,8 +3379,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1604
 msgid ""
-"The second variant has the same name with the suffix C<_va>, which works the "
-"same way but takes a C<va_list>.  See the C manual for details.  For the "
+"The second variant has the same name with the suffix C<_va>, which works the"
+" same way but takes a C<va_list>.  See the C manual for details.  For the "
 "example function, this is declared:"
 msgstr ""
 
@@ -3251,6 +3392,9 @@ msgid ""
 "                                va_list args);\n"
 "\n"
 msgstr ""
+" int guestfs_add_drive_opts_va (guestfs_h *g, const char *filename,\n"
+"                                va_list args);\n"
+"\n"
 
 #. type: =head2
 #: ../src/guestfs.pod:1611
@@ -3281,6 +3425,15 @@ msgid ""
 "              const struct guestfs_add_drive_opts_argv *optargs);\n"
 "\n"
 msgstr ""
+" struct guestfs_add_drive_opts_argv {\n"
+"   uint64_t bitmask;\n"
+"   int readonly;\n"
+"   const char *format;\n"
+"   /* ... */\n"
+" };\n"
+" int guestfs_add_drive_opts_argv (guestfs_h *g, const char *filename,\n"
+"              const struct guestfs_add_drive_opts_argv *optargs);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1628
@@ -3299,6 +3452,13 @@ msgid ""
 " };\n"
 " \n"
 msgstr ""
+" struct guestfs_add_drive_opts_argv optargs = {\n"
+"   .bitmask = GUESTFS_ADD_DRIVE_OPTS_READONLY_BITMASK |\n"
+"              GUESTFS_ADD_DRIVE_OPTS_FORMAT_BITMASK,\n"
+"   .readonly = 1,\n"
+"   .format = \"qcow2\"\n"
+" };\n"
+" \n"
 
 #. type: verbatim
 #: ../src/guestfs.pod:1637
@@ -3307,6 +3467,8 @@ msgid ""
 " guestfs_add_drive_opts_argv (g, filename, &optargs);\n"
 "\n"
 msgstr ""
+" guestfs_add_drive_opts_argv (g, filename, &optargs);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:1639 ../src/guestfs-actions.pod:11
@@ -3318,7 +3480,8 @@ msgstr "Нотатки:"
 
 #. type: textblock
 #: ../src/guestfs.pod:1645
-msgid "The C<_BITMASK> suffix on each option name when specifying the bitmask."
+msgid ""
+"The C<_BITMASK> suffix on each option name when specifying the bitmask."
 msgstr ""
 
 #. type: textblock
@@ -3383,10 +3546,10 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1686
 msgid ""
-"In the current implementation, events are only generated synchronously: that "
-"means that events (and hence callbacks) can only happen while you are in the "
-"middle of making another libguestfs call.  The callback is called in the "
-"same thread."
+"In the current implementation, events are only generated synchronously: that"
+" means that events (and hence callbacks) can only happen while you are in "
+"the middle of making another libguestfs call.  The callback is called in the"
+" same thread."
 msgstr ""
 
 #. type: textblock
@@ -3417,8 +3580,8 @@ msgstr ""
 #: ../src/guestfs.pod:1705
 msgid ""
 "Note that libguestfs installs an L<atexit(3)> handler to try to clean up "
-"handles that are open when the program exits.  This means that this callback "
-"might be called indirectly from L<exit(3)>, which can cause unexpected "
+"handles that are open when the program exits.  This means that this callback"
+" might be called indirectly from L<exit(3)>, which can cause unexpected "
 "problems in higher-level languages (eg. if your HLL interpreter has already "
 "been cleaned up by the time this is called, and if your callback then jumps "
 "into some HLL function)."
@@ -3487,9 +3650,10 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1745
 msgid ""
-"The units of C<total> are not defined, although for some operations C<total> "
-"may relate in some way to the amount of data to be transferred (eg. in bytes "
-"or megabytes), and C<position> may be the portion which has been transferred."
+"The units of C<total> are not defined, although for some operations C<total>"
+" may relate in some way to the amount of data to be transferred (eg. in "
+"bytes or megabytes), and C<position> may be the portion which has been "
+"transferred."
 msgstr ""
 
 #. type: textblock
@@ -3521,16 +3685,16 @@ msgstr ""
 #: ../src/guestfs.pod:1769
 msgid ""
 "This is to simplify caller code, so callers can easily set the progress "
-"indicator to \"100%\" at the end of the operation, without requiring special "
-"code to detect this case."
+"indicator to \"100%\" at the end of the operation, without requiring special"
+" code to detect this case."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:1775
 msgid ""
 "For some calls we are unable to estimate the progress of the call, but we "
-"can still generate progress messages to indicate activity.  This is known as "
-"\"pulse mode\", and is directly supported by certain progress bar "
+"can still generate progress messages to indicate activity.  This is known as"
+" \"pulse mode\", and is directly supported by certain progress bar "
 "implementations (eg. GtkProgressBar)."
 msgstr ""
 
@@ -3571,15 +3735,15 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1800
 msgid ""
-"The callback function is called whenever a log message is generated by qemu, "
-"the appliance kernel, guestfsd (daemon), or utility programs."
+"The callback function is called whenever a log message is generated by qemu,"
+" the appliance kernel, guestfsd (daemon), or utility programs."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:1803
 msgid ""
-"If the verbose flag (L</guestfs_set_verbose>) is set before launch (L</"
-"guestfs_launch>) then additional debug messages are generated."
+"If the verbose flag (L</guestfs_set_verbose>) is set before launch "
+"(L</guestfs_launch>) then additional debug messages are generated."
 msgstr ""
 
 #. type: textblock
@@ -3617,8 +3781,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1828
 msgid ""
-"The callback function is called whenever a trace message is generated.  This "
-"only applies if the trace flag (L</guestfs_set_trace>) is set."
+"The callback function is called whenever a trace message is generated.  This"
+" only applies if the trace flag (L</guestfs_set_trace>) is set."
 msgstr ""
 
 #. type: textblock
@@ -3656,8 +3820,8 @@ msgstr ""
 #: ../src/guestfs.pod:1848
 msgid ""
 "For example, to register for all log message events, you could call this "
-"function with the bitmask C<GUESTFS_EVENT_APPLIANCE|GUESTFS_EVENT_LIBRARY>.  "
-"To register a single callback for all possible classes of events, use "
+"function with the bitmask C<GUESTFS_EVENT_APPLIANCE|GUESTFS_EVENT_LIBRARY>."
+"  To register a single callback for all possible classes of events, use "
 "C<GUESTFS_EVENT_ALL>."
 msgstr ""
 
@@ -3669,8 +3833,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1856
 msgid ""
-"C<opaque> is an opaque pointer which is passed to the callback.  You can use "
-"it for any purpose."
+"C<opaque> is an opaque pointer which is passed to the callback.  You can use"
+" it for any purpose."
 msgstr ""
 
 #. type: textblock
@@ -3683,8 +3847,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1862
 msgid ""
-"If there is an error, this function returns C<-1>, and sets the error in the "
-"handle in the usual way (see L</guestfs_last_error> etc.)"
+"If there is an error, this function returns C<-1>, and sets the error in the"
+" handle in the usual way (see L</guestfs_last_error> etc.)"
 msgstr ""
 
 #. type: textblock
@@ -3718,8 +3882,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1876
 msgid ""
-"Delete a callback that was previously registered.  C<event_handle> should be "
-"the integer that was returned by a previous call to "
+"Delete a callback that was previously registered.  C<event_handle> should be"
+" the integer that was returned by a previous call to "
 "C<guestfs_set_event_callback> on the same handle."
 msgstr ""
 
@@ -3760,9 +3924,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:1898
 msgid ""
-"The remaining parameters contain the event payload (if any).  Each event may "
-"contain a payload, which usually relates to the event class, but for future "
-"proofing your code should be written to handle any payload for any event "
+"The remaining parameters contain the event payload (if any).  Each event may"
+" contain a payload, which usually relates to the event class, but for future"
+" proofing your code should be written to handle any payload for any event "
 "class."
 msgstr ""
 
@@ -3890,17 +4054,17 @@ msgstr ""
 #: ../src/guestfs.pod:1966
 msgid ""
 "Unlike most other libguestfs calls, this function is signal safe and thread "
-"safe.  You can call it from a signal handler or from another thread, without "
-"needing to do any locking."
+"safe.  You can call it from a signal handler or from another thread, without"
+" needing to do any locking."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:1970
 msgid ""
 "The transfer that was in progress (if there is one) will stop shortly "
-"afterwards, and will return an error.  The errno (see L</"
-"guestfs_last_errno>) is set to C<EINTR>, so you can test for this to find "
-"out if the operation was cancelled or failed because of another error."
+"afterwards, and will return an error.  The errno (see "
+"L</guestfs_last_errno>) is set to C<EINTR>, so you can test for this to find"
+" out if the operation was cancelled or failed because of another error."
 msgstr ""
 
 #. type: textblock
@@ -3913,7 +4077,8 @@ msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:1980
-msgid "There are two common places that you might call C<guestfs_user_cancel>."
+msgid ""
+"There are two common places that you might call C<guestfs_user_cancel>."
 msgstr ""
 
 #. type: textblock
@@ -3957,6 +4122,8 @@ msgid ""
 " void guestfs_set_private (guestfs_h *g, const char *key, void *data);\n"
 "\n"
 msgstr ""
+" void guestfs_set_private (guestfs_h *g, const char *key, void *data);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:2002
@@ -3988,6 +4155,8 @@ msgid ""
 " void *guestfs_get_private (guestfs_h *g, const char *key);\n"
 "\n"
 msgstr ""
+" void *guestfs_get_private (guestfs_h *g, const char *key);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:2016
@@ -4032,8 +4201,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2033
 msgid ""
-"C<guestfs_first_private> returns the first key, pointer pair (\"first\" does "
-"not have any particular meaning -- keys are not returned in any defined "
+"C<guestfs_first_private> returns the first key, pointer pair (\"first\" does"
+" not have any particular meaning -- keys are not returned in any defined "
 "order).  A pointer to the key is returned in C<*key_rtn> and the "
 "corresponding data pointer is returned from the function.  C<NULL> is "
 "returned if there are no keys stored in the handle."
@@ -4115,8 +4284,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2085
 msgid ""
-"More commonly you are only interested in keys that begin with an application-"
-"specific prefix C<foo_>.  Modify the loop like so:"
+"More commonly you are only interested in keys that begin with an "
+"application-specific prefix C<foo_>.  Modify the loop like so:"
 msgstr ""
 
 #. type: verbatim
@@ -4181,11 +4350,11 @@ msgstr "html"
 #. type: textblock
 #: ../src/guestfs.pod:2124
 msgid ""
-"<!-- old anchor for the next section --> <a name="
-"\"state_machine_and_low_level_event_api\"/>"
+"<!-- old anchor for the next section --> <a "
+"name=\"state_machine_and_low_level_event_api\"/>"
 msgstr ""
-"<!-- old anchor for the next section --> <a name="
-"\"state_machine_and_low_level_event_api\"/>"
+"<!-- old anchor for the next section --> <a "
+"name=\"state_machine_and_low_level_event_api\"/>"
 
 #. type: =head1
 #: ../src/guestfs.pod:2129
@@ -4229,8 +4398,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2155
 msgid ""
-"The library, linked to the main program, creates the child process and hence "
-"the appliance in the L</guestfs_launch> function."
+"The library, linked to the main program, creates the child process and hence"
+" the appliance in the L</guestfs_launch> function."
 msgstr ""
 
 #. type: textblock
@@ -4239,8 +4408,8 @@ msgid ""
 "Inside the appliance is a Linux kernel and a complete stack of userspace "
 "tools (such as LVM and ext2 programs) and a small controlling daemon called "
 "L</guestfsd>.  The library talks to L</guestfsd> using remote procedure "
-"calls (RPC).  There is a mostly one-to-one correspondence between libguestfs "
-"API calls and RPC calls to the daemon.  Lastly the disk image(s) are "
+"calls (RPC).  There is a mostly one-to-one correspondence between libguestfs"
+" API calls and RPC calls to the daemon.  Lastly the disk image(s) are "
 "attached to the qemu process which translates device access by the "
 "appliance's Linux kernel into accesses to the image."
 msgstr ""
@@ -4248,8 +4417,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2167
 msgid ""
-"A common misunderstanding is that the appliance \"is\" the virtual machine.  "
-"Although the disk image you are attached to might also be used by some "
+"A common misunderstanding is that the appliance \"is\" the virtual machine."
+"  Although the disk image you are attached to might also be used by some "
 "virtual machine, libguestfs doesn't know or care about this.  (But you will "
 "care if both libguestfs's qemu process and your virtual machine are trying "
 "to update the disk image at the same time, since these usually results in "
@@ -4297,9 +4466,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2200
 msgid ""
-"The normal transitions are (1) CONFIG (when the handle is created, but there "
-"is no child process), (2) LAUNCHING (when the child process is booting up), "
-"(3) alternating between READY and BUSY as commands are issued to, and "
+"The normal transitions are (1) CONFIG (when the handle is created, but there"
+" is no child process), (2) LAUNCHING (when the child process is booting up),"
+" (3) alternating between READY and BUSY as commands are issued to, and "
 "carried out by, the child process."
 msgstr ""
 
@@ -4307,8 +4476,8 @@ msgstr ""
 #: ../src/guestfs.pod:2205
 msgid ""
 "The guest may be killed by L</guestfs_kill_subprocess>, or may die "
-"asynchronously at any time (eg. due to some internal error), and that causes "
-"the state to transition back to CONFIG."
+"asynchronously at any time (eg. due to some internal error), and that causes"
+" the state to transition back to CONFIG."
 msgstr ""
 
 #. type: textblock
@@ -4331,8 +4500,8 @@ msgstr ""
 #: ../src/guestfs.pod:2218
 msgid ""
 "API actions such as L</guestfs_mount> can only be issued when in the READY "
-"state.  These API calls block waiting for the command to be carried out (ie. "
-"the state to transition to BUSY and then back to READY).  There are no non-"
+"state.  These API calls block waiting for the command to be carried out (ie."
+" the state to transition to BUSY and then back to READY).  There are no non-"
 "blocking versions, and no way to issue more than one command per handle at "
 "the same time."
 msgstr ""
@@ -4383,8 +4552,8 @@ msgid ""
 "There are two broad cases, ordinary functions that don't have any C<FileIn> "
 "and C<FileOut> parameters, which are handled with very simple request/reply "
 "messages.  Then there are functions that have any C<FileIn> or C<FileOut> "
-"parameters, which use the same request and reply messages, but they may also "
-"be followed by files sent using a chunked encoding."
+"parameters, which use the same request and reply messages, but they may also"
+" be followed by files sent using a chunked encoding."
 msgstr ""
 
 #. type: =head3
@@ -4412,9 +4581,9 @@ msgstr ""
 #: ../src/guestfs.pod:2258
 msgid ""
 "The total length field allows the daemon to allocate a fixed size buffer "
-"into which it slurps the rest of the message.  As a result, the total length "
-"is limited to C<GUESTFS_MESSAGE_MAX> bytes (currently 4MB), which means the "
-"effective size of any request is limited to somewhere under this size."
+"into which it slurps the rest of the message.  As a result, the total length"
+" is limited to C<GUESTFS_MESSAGE_MAX> bytes (currently 4MB), which means the"
+" effective size of any request is limited to somewhere under this size."
 msgstr ""
 
 #. type: textblock
@@ -4506,8 +4675,8 @@ msgstr ""
 #: ../src/guestfs.pod:2305
 msgid ""
 "A C<FileIn> parameter indicates that we transfer a file I<into> the guest.  "
-"The normal request message is sent (see above).  However this is followed by "
-"a sequence of file chunks."
+"The normal request message is sent (see above).  However this is followed by"
+" a sequence of file chunks."
 msgstr ""
 
 #. type: verbatim
@@ -4556,8 +4725,8 @@ msgstr ""
 msgid ""
 "At time of writing there are no functions that have more than one FileIn "
 "parameter.  However this is (theoretically) supported, by sending the "
-"sequence of chunks for each FileIn parameter one after another (from left to "
-"right)."
+"sequence of chunks for each FileIn parameter one after another (from left to"
+" right)."
 msgstr ""
 
 #. type: textblock
@@ -4587,8 +4756,8 @@ msgid ""
 "This protocol allows the transfer of arbitrary sized files (no 32 bit "
 "limit), and also files where the size is not known in advance (eg. from "
 "pipes or sockets).  However the chunks are rather small "
-"(C<GUESTFS_MAX_CHUNK_SIZE>), so that neither the library nor the daemon need "
-"to keep much in memory."
+"(C<GUESTFS_MAX_CHUNK_SIZE>), so that neither the library nor the daemon need"
+" to keep much in memory."
 msgstr ""
 
 #. type: =head3
@@ -4626,8 +4795,8 @@ msgstr ""
 #: ../src/guestfs.pod:2372
 msgid ""
 "When the daemon launches it sends an initial word (C<GUESTFS_LAUNCH_FLAG>) "
-"which indicates that the guest and daemon is alive.  This is what L</"
-"guestfs_launch> waits for."
+"which indicates that the guest and daemon is alive.  This is what "
+"L</guestfs_launch> waits for."
 msgstr ""
 
 #. type: =head3
@@ -4646,9 +4815,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2382
 msgid ""
-"The library turns them into progress callbacks (see L</"
-"GUESTFS_EVENT_PROGRESS>) if there is a callback registered, or discards them "
-"if not."
+"The library turns them into progress callbacks (see "
+"L</GUESTFS_EVENT_PROGRESS>) if there is a callback registered, or discards "
+"them if not."
 msgstr ""
 
 #. type: textblock
@@ -4697,11 +4866,11 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2410
 msgid ""
-"As time passes we cherry pick fixes from the development branch and backport "
-"those into the stable branch, the effect being that the stable branch should "
-"get more stable and less buggy over time.  So the stable releases are ideal "
-"for people who don't need new features but would just like the software to "
-"work."
+"As time passes we cherry pick fixes from the development branch and backport"
+" those into the stable branch, the effect being that the stable branch "
+"should get more stable and less buggy over time.  So the stable releases are"
+" ideal for people who don't need new features but would just like the "
+"software to work."
 msgstr ""
 
 #. type: textblock
@@ -4742,12 +4911,12 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2445
 msgid ""
-"A new stable branch starts when we think the new features in development are "
-"substantial and compelling enough over the current stable branch to warrant "
-"it.  When that happens we create new stable and development versions 1.N.0 "
+"A new stable branch starts when we think the new features in development are"
+" substantial and compelling enough over the current stable branch to warrant"
+" it.  When that happens we create new stable and development versions 1.N.0 "
 "and 1.(N+1).0 [N is even].  The new dot-oh release won't necessarily be so "
-"stable at this point, but by backporting fixes from development, that branch "
-"will stabilize over time."
+"stable at this point, but by backporting fixes from development, that branch"
+" will stabilize over time."
 msgstr ""
 
 #. type: =head1
@@ -4785,10 +4954,10 @@ msgstr ""
 msgid ""
 "There are two sorts of API action, depending on whether the call goes "
 "through to the daemon in the appliance, or is serviced entirely by the "
-"library (see L</ARCHITECTURE> above).  L</guestfs_sync> is an example of the "
-"former, since the sync is done in the appliance.  L</guestfs_set_trace> is "
-"an example of the latter, since a trace flag is maintained in the handle and "
-"all tracing is done on the library side."
+"library (see L</ARCHITECTURE> above).  L</guestfs_sync> is an example of the"
+" former, since the sync is done in the appliance.  L</guestfs_set_trace> is "
+"an example of the latter, since a trace flag is maintained in the handle and"
+" all tracing is done on the library side."
 msgstr ""
 
 #. type: textblock
@@ -4807,8 +4976,8 @@ msgid ""
 "For library-only actions of the second type, add to the "
 "C<non_daemon_functions> list.  Since these functions are serviced by the "
 "library and do not travel over the RPC mechanism to the daemon, these "
-"functions do not need a procedure number, and so the procedure number is set "
-"to C<-1>."
+"functions do not need a procedure number, and so the procedure number is set"
+" to C<-1>."
 msgstr ""
 
 #. type: textblock
@@ -4857,10 +5026,10 @@ msgstr ""
 #: ../src/guestfs.pod:2512
 msgid ""
 "You can supply zero or as many tests as you want per API call.  The tests "
-"can either be added as part of the API description (C<generator/"
-"generator_actions.ml>), or in some rarer cases you may want to drop a script "
-"into C<regressions/>.  Note that adding a script to C<regressions/> is "
-"slower, so if possible use the first method."
+"can either be added as part of the API description "
+"(C<generator/generator_actions.ml>), or in some rarer cases you may want to "
+"drop a script into C<regressions/>.  Note that adding a script to "
+"C<regressions/> is slower, so if possible use the first method."
 msgstr ""
 
 #. type: textblock
@@ -4878,7 +5047,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs.pod:2525
 msgid "C</dev/sda> 500MB"
-msgstr ""
+msgstr "C</dev/sda> 500 МБ"
 
 #. type: textblock
 #: ../src/guestfs.pod:2527
@@ -4888,7 +5057,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs.pod:2529
 msgid "C</dev/sdb> 50MB"
-msgstr ""
+msgstr "C</dev/sdb> 50 МБ"
 
 #. type: textblock
 #: ../src/guestfs.pod:2531
@@ -4900,7 +5069,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs.pod:2534
 msgid "C</dev/sdc> 10MB"
-msgstr ""
+msgstr "C</dev/sdc> 10 МБ"
 
 #. type: textblock
 #: ../src/guestfs.pod:2536
@@ -4999,8 +5168,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2577
 msgid ""
-"See C<capitests/tests.c> for more details of how these environment variables "
-"work."
+"See C<capitests/tests.c> for more details of how these environment variables"
+" work."
 msgstr ""
 
 #. type: =head2
@@ -5044,8 +5213,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2598
 msgid ""
-"If you use Emacs, add the following to one of one of your start-up files (e."
-"g., ~/.emacs), to help ensure that you get indentation right:"
+"If you use Emacs, add the following to one of one of your start-up files "
+"(e.g., ~/.emacs), to help ensure that you get indentation right:"
 msgstr ""
 
 #. type: verbatim
@@ -5094,6 +5263,8 @@ msgid ""
 " ./configure --enable-gcc-warnings\n"
 "\n"
 msgstr ""
+" ./configure --enable-gcc-warnings\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs.pod:2628
@@ -5117,8 +5288,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2635
 msgid ""
-"In the daemon code we have created custom printf formatters C<%Q> and C<%R>, "
-"which are used to do shell quoting."
+"In the daemon code we have created custom printf formatters C<%Q> and C<%R>,"
+" which are used to do shell quoting."
 msgstr ""
 
 #. type: =item
@@ -5166,10 +5337,10 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2658
 msgid ""
-"I<Note:> Do I<not> use these when you are passing parameters to the C<command"
-"{,r,v,rv}()> functions.  These parameters do NOT need to be quoted because "
-"they are not passed via the shell (instead, straight to exec).  You probably "
-"want to use the C<sysroot_path()> function however."
+"I<Note:> Do I<not> use these when you are passing parameters to the "
+"C<command{,r,v,rv}()> functions.  These parameters do NOT need to be quoted "
+"because they are not passed via the shell (instead, straight to exec).  You "
+"probably want to use the C<sysroot_path()> function however."
 msgstr ""
 
 #. type: =head2
@@ -5180,8 +5351,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2666
 msgid ""
-"Submit patches to the mailing list: L<http://www.redhat.com/mailman/listinfo/"
-"libguestfs> and CC to L<rjones@redhat.com>."
+"Submit patches to the mailing list: "
+"L<http://www.redhat.com/mailman/listinfo/libguestfs> and CC to "
+"L<rjones@redhat.com>."
 msgstr ""
 
 #. type: =head2
@@ -5198,9 +5370,9 @@ msgstr ""
 #: ../src/guestfs.pod:2674
 msgid ""
 "However many messages come from the daemon, and we don't translate those at "
-"the moment.  One reason is that the appliance generally has all locale files "
-"removed from it, because they take up a lot of space.  So we'd have to readd "
-"some of those, as well as copying our PO files into the appliance."
+"the moment.  One reason is that the appliance generally has all locale files"
+" removed from it, because they take up a lot of space.  So we'd have to "
+"readd some of those, as well as copying our PO files into the appliance."
 msgstr ""
 
 #. type: textblock
@@ -5250,16 +5422,14 @@ msgstr ""
 
 #. type: =item
 #: ../src/guestfs.pod:2700
-#, fuzzy
-#| msgid "C<cat>"
 msgid "C<caution>"
-msgstr "C<cat>"
+msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:2702
 msgid ""
-"Safety and liveness tests of components that libguestfs depends upon (not of "
-"libguestfs itself).  Mainly this is for qemu and the kernel."
+"Safety and liveness tests of components that libguestfs depends upon (not of"
+" libguestfs itself).  Mainly this is for qemu and the kernel."
 msgstr ""
 
 #. type: =item
@@ -5280,7 +5450,8 @@ msgstr "C<daemon>"
 #. type: textblock
 #: ../src/guestfs.pod:2711
 msgid ""
-"The daemon that runs inside the libguestfs appliance and carries out actions."
+"The daemon that runs inside the libguestfs appliance and carries out "
+"actions."
 msgstr ""
 
 #. type: =item
@@ -5322,8 +5493,8 @@ msgstr "C<fish>"
 #: ../src/guestfs.pod:2728
 msgid ""
 "L<guestfish(1)>, the command-line shell, and various shell scripts built on "
-"top such as L<virt-copy-in(1)>, L<virt-copy-out(1)>, L<virt-tar-in(1)>, "
-"L<virt-tar-out(1)>."
+"top such as L<virt-copy-in(1)>, L<virt-copy-out(1)>, L<virt-tar-in(1)>, L"
+"<virt-tar-out(1)>."
 msgstr ""
 
 #. type: =item
@@ -5454,7 +5625,8 @@ msgstr "C<tools>"
 
 #. type: textblock
 #: ../src/guestfs.pod:2783
-msgid "Command line tools written in Perl (L<virt-resize(1)> and many others)."
+msgid ""
+"Command line tools written in Perl (L<virt-resize(1)> and many others)."
 msgstr ""
 
 #. type: =item
@@ -5522,7 +5694,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs.pod:2812
 msgid "PROTOCOL LIMITS"
-msgstr ""
+msgstr "ОБМЕЖЕННЯ ПРОТОКОЛУ"
 
 #. type: textblock
 #: ../src/guestfs.pod:2814
@@ -5539,8 +5711,8 @@ msgstr ""
 #: ../src/guestfs.pod:2822
 msgid ""
 "A simple call such as L</guestfs_cat> returns its result (the file data) in "
-"a simple string.  Because this string is at some point internally encoded as "
-"a message, the maximum size that it can return is slightly under 4 MB.  If "
+"a simple string.  Because this string is at some point internally encoded as"
+" a message, the maximum size that it can return is slightly under 4 MB.  If "
 "the requested file is larger than this then you will get an error."
 msgstr ""
 
@@ -5566,14 +5738,15 @@ msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:2837
-msgid "When using virtio disks (the default) the current limit is B<25> disks."
+msgid ""
+"When using virtio disks (the default) the current limit is B<25> disks."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:2840
 msgid ""
-"Virtio itself consumes 1 virtual PCI slot per disk, and PCI is limited to 31 "
-"slots.  However febootstrap only understands disks with names C</dev/vda> "
+"Virtio itself consumes 1 virtual PCI slot per disk, and PCI is limited to 31"
+" slots.  However febootstrap only understands disks with names C</dev/vda> "
 "through C</dev/vdz> (26 letters) and it reserves one disk for its own "
 "purposes."
 msgstr ""
@@ -5606,8 +5779,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2856
 msgid ""
-"This is because it reserves 4 bits for the minor device number (thus C</dev/"
-"vda>, and C</dev/vda1> through C</dev/vda15>)."
+"This is because it reserves 4 bits for the minor device number (thus "
+"C</dev/vda>, and C</dev/vda1> through C</dev/vda15>)."
 msgstr ""
 
 #. type: textblock
@@ -5660,16 +5833,16 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2881
 msgid ""
-"The MBR (ie. classic MS-DOS) partitioning scheme uses 32 bit sector "
-"numbers.  Assuming a 512 byte sector size, this means that MBR cannot "
-"address a partition located beyond 2 TB on the disk."
+"The MBR (ie. classic MS-DOS) partitioning scheme uses 32 bit sector numbers."
+"  Assuming a 512 byte sector size, this means that MBR cannot address a "
+"partition located beyond 2 TB on the disk."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:2885
 msgid ""
-"It is recommended that you use GPT partitions on disks which are larger than "
-"this size.  GPT uses 64 bit sector numbers and so can address partitions "
+"It is recommended that you use GPT partitions on disks which are larger than"
+" this size.  GPT uses 64 bit sector numbers and so can address partitions "
 "which are theoretically larger than the largest disk we could support."
 msgstr ""
 
@@ -5694,17 +5867,15 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2898
 msgid ""
-"The API functions L</guestfs_upload>, L</guestfs_download>, L</"
-"guestfs_tar_in>, L</guestfs_tar_out> and the like allow unlimited sized "
+"The API functions L</guestfs_upload>, L</guestfs_download>, "
+"L</guestfs_tar_in>, L</guestfs_tar_out> and the like allow unlimited sized "
 "uploads and downloads."
 msgstr ""
 
 #. type: =head2
 #: ../src/guestfs.pod:2902
-#, fuzzy
-#| msgid "INSPECTION"
 msgid "INSPECTION LIMITS"
-msgstr "ПЕРЕВІРКА"
+msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:2904
@@ -5735,7 +5906,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs.pod:2918 ../fish/guestfish.pod:1110
 msgid "LIBGUESTFS_DEBUG"
-msgstr ""
+msgstr "LIBGUESTFS_DEBUG"
 
 #. type: textblock
 #: ../src/guestfs.pod:2920
@@ -5747,7 +5918,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs.pod:2923 ../fish/guestfish.pod:1115
 msgid "LIBGUESTFS_MEMSIZE"
-msgstr ""
+msgstr "LIBGUESTFS_MEMSIZE"
 
 #. type: textblock
 #: ../src/guestfs.pod:2925 ../fish/guestfish.pod:1117
@@ -5762,6 +5933,8 @@ msgid ""
 " LIBGUESTFS_MEMSIZE=700\n"
 "\n"
 msgstr ""
+" LIBGUESTFS_MEMSIZE=700\n"
+"\n"
 
 #. type: =item
 #: ../src/guestfs.pod:2930 ../fish/guestfish.pod:1122
@@ -5783,8 +5956,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:2937 ../fish/guestfish.pod:1129
 msgid ""
-"Set the default qemu binary that libguestfs uses.  If not set, then the qemu "
-"which was found at compile time by the configure script is used."
+"Set the default qemu binary that libguestfs uses.  If not set, then the qemu"
+" which was found at compile time by the configure script is used."
 msgstr ""
 
 #. type: textblock
@@ -5837,20 +6010,21 @@ msgstr "ТАКОЖ ПЕРЕГЛЯНЬТЕ"
 #. type: textblock
 #: ../src/guestfs.pod:2963
 msgid ""
-"L<guestfs-examples(3)>, L<guestfs-ocaml(3)>, L<guestfs-python(3)>, L<guestfs-"
-"ruby(3)>, L<guestfish(1)>, L<guestmount(1)>, L<virt-cat(1)>, L<virt-copy-in"
-"(1)>, L<virt-copy-out(1)>, L<virt-df(1)>, L<virt-edit(1)>, L<virt-filesystems"
-"(1)>, L<virt-inspector(1)>, L<virt-list-filesystems(1)>, L<virt-list-"
-"partitions(1)>, L<virt-ls(1)>, L<virt-make-fs(1)>, L<virt-rescue(1)>, L<virt-"
-"tar(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)>, L<virt-win-reg(1)>, L<qemu(1)"
-">, L<febootstrap(1)>, L<hivex(3)>, L<http://libguestfs.org/>."
+"L<guestfs-examples(3)>, L<guestfs-ocaml(3)>, L<guestfs-python(3)>, L"
+"<guestfs-ruby(3)>, L<guestfish(1)>, L<guestmount(1)>, L<virt-cat(1)>, L"
+"<virt-copy-in(1)>, L<virt-copy-out(1)>, L<virt-df(1)>, L<virt-edit(1)>, L"
+"<virt-filesystems(1)>, L<virt-inspector(1)>, L<virt-list-filesystems(1)>, L"
+"<virt-list-partitions(1)>, L<virt-ls(1)>, L<virt-make-fs(1)>, L<virt-"
+"rescue(1)>, L<virt-tar(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)>, L<virt-"
+"win-reg(1)>, L<qemu(1)>, L<febootstrap(1)>, L<hivex(3)>, "
+"L<http://libguestfs.org/>."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs.pod:2990
 msgid ""
-"Tools with a similar purpose: L<fdisk(8)>, L<parted(8)>, L<kpartx(8)>, L<lvm"
-"(8)>, L<disktype(1)>."
+"Tools with a similar purpose: L<fdisk(8)>, L<parted(8)>, L<kpartx(8)>, "
+"L<lvm(8)>, L<disktype(1)>."
 msgstr ""
 
 #. type: =head1
@@ -5869,11 +6043,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:3001
 msgid ""
-"L<https://bugzilla.redhat.com/buglist.cgi?"
-"component=libguestfs&product=Virtualization+Tools>"
+"L<https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools>"
 msgstr ""
-"L<https://bugzilla.redhat.com/buglist.cgi?"
-"component=libguestfs&product=Virtualization+Tools>"
+"L<https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools>"
 
 #. type: textblock
 #: ../src/guestfs.pod:3003
@@ -5883,11 +6055,9 @@ msgstr "Для звітування щодо вад у libguestfs скорист
 #. type: textblock
 #: ../src/guestfs.pod:3005
 msgid ""
-"L<https://bugzilla.redhat.com/enter_bug.cgi?"
-"component=libguestfs&product=Virtualization+Tools>"
+"L<https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools>"
 msgstr ""
-"L<https://bugzilla.redhat.com/enter_bug.cgi?"
-"component=libguestfs&product=Virtualization+Tools>"
+"L<https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools>"
 
 #. type: textblock
 #: ../src/guestfs.pod:3007
@@ -5912,8 +6082,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs.pod:3025
 msgid ""
-"Run libguestfs-test-tool and paste the B<complete, unedited> output into the "
-"bug report."
+"Run libguestfs-test-tool and paste the B<complete, unedited> output into the"
+" bug report."
 msgstr ""
 
 #. type: =head1
@@ -5947,8 +6117,8 @@ msgstr ""
 #: ../src/guestfs.pod:3039
 msgid ""
 "This library is free software; you can redistribute it and/or modify it "
-"under the terms of the GNU Lesser General Public License as published by the "
-"Free Software Foundation; either version 2 of the License, or (at your "
+"under the terms of the GNU Lesser General Public License as published by the"
+" Free Software Foundation; either version 2 of the License, or (at your "
 "option) any later version."
 msgstr ""
 
@@ -5957,8 +6127,8 @@ msgstr ""
 msgid ""
 "This library is distributed in the hope that it will be useful, but WITHOUT "
 "ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
-"FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License "
-"for more details."
+"FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License"
+" for more details."
 msgstr ""
 
 #. type: textblock
@@ -5999,8 +6169,8 @@ msgstr ""
 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."
+"and C<http:> URLs.  To specify those, use the general C<guestfs_config> call"
+" instead."
 msgstr ""
 
 #. type: textblock
@@ -6192,10 +6362,10 @@ msgstr ""
 #. type: textblock
 #: ../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."
+"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
@@ -6216,18 +6386,18 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:71 ../fish/guestfish-actions.pod:53
 msgid ""
-"Disks must be accessible locally.  This often means that adding disks from a "
-"remote libvirt connection (see L<http://libvirt.org/remote.html>)  will fail "
-"unless those disks are accessible via the same device path locally too."
+"Disks must be accessible locally.  This often means that adding disks from a"
+" remote libvirt connection (see L<http://libvirt.org/remote.html>)  will "
+"fail unless those disks are accessible via the same device path locally too."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:76 ../fish/guestfish-actions.pod:58
 msgid ""
-"The optional C<libvirturi> parameter sets the libvirt URI (see L<http://"
-"libvirt.org/uri.html>).  If this is not set then we connect to the default "
-"libvirt URI (or one set through an environment variable, see the libvirt "
-"documentation for full details)."
+"The optional C<libvirturi> parameter sets the libvirt URI (see "
+"L<http://libvirt.org/uri.html>).  If this is not set then we connect to the "
+"default libvirt URI (or one set through an environment variable, see the "
+"libvirt documentation for full details)."
 msgstr ""
 
 #. type: textblock
@@ -6236,8 +6406,8 @@ msgid ""
 "The optional C<live> flag controls whether this call will try to connect to "
 "a running virtual machine C<guestfsd> process if it sees a suitable "
 "E<lt>channelE<gt> element in the libvirt XML definition.  The default (if "
-"the flag is omitted) is never to try.  See L<guestfs(3)/ATTACHING TO RUNNING "
-"DAEMONS> for more information."
+"the flag is omitted) is never to try.  See L<guestfs(3)/ATTACHING TO RUNNING"
+" DAEMONS> for more information."
 msgstr ""
 
 #. type: textblock
@@ -6245,8 +6415,8 @@ msgstr ""
 msgid ""
 "If the C<allowuuid> flag is true (default is false) then a UUID I<may> be "
 "passed instead of the domain name.  The C<dom> string is treated as a UUID "
-"first and looked up, and if that lookup fails then we treat C<dom> as a name "
-"as usual."
+"first and looked up, and if that lookup fails then we treat C<dom> as a name"
+" as usual."
 msgstr ""
 
 #. type: textblock
@@ -6308,12 +6478,12 @@ msgstr ""
 #: ../src/guestfs-actions.pod:4987 ../src/guestfs-actions.pod:4999
 #: ../src/guestfs-actions.pod:5225 ../src/guestfs-actions.pod:5236
 msgid "See L</CALLS WITH OPTIONAL ARGUMENTS>."
-msgstr ""
+msgstr "Див. L</CALLS WITH OPTIONAL ARGUMENTS>."
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:112
 msgid "guestfs_add_domain_argv"
-msgstr ""
+msgstr "guestfs_add_domain_argv"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:114
@@ -6349,8 +6519,8 @@ msgstr ""
 #. type: textblock
 #: ../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 "
+"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 ""
 
@@ -6402,9 +6572,9 @@ msgstr ""
 #: ../src/guestfs-actions.pod:165 ../fish/guestfish-actions.pod:107
 msgid ""
 "You don't necessarily need to be root when using libguestfs.  However you "
-"obviously do need sufficient permissions to access the filename for whatever "
-"operations you want to perform (ie. read access if you just want to read the "
-"image or write access if you want to modify the image)."
+"obviously do need sufficient permissions to access the filename for whatever"
+" operations you want to perform (ie. read access if you just want to read "
+"the image or write access if you want to modify the image)."
 msgstr ""
 
 #. type: textblock
@@ -6439,8 +6609,8 @@ msgstr "C<format>"
 #. type: textblock
 #: ../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.  "
+"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 ""
 
@@ -6558,8 +6728,8 @@ msgstr ""
 #. type: textblock
 #: ../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."
+"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
@@ -6635,9 +6805,9 @@ msgstr ""
 #. type: textblock
 #: ../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."
+"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
@@ -6912,8 +7082,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:434 ../fish/guestfish-actions.pod:288
 msgid ""
-"Create a new sibling C<label> for C<path>, inserting it into the tree before "
-"or after C<path> (depending on the boolean flag C<before>)."
+"Create a new sibling C<label> for C<path>, inserting it into the tree before"
+" or after C<path> (depending on the boolean flag C<before>)."
 msgstr ""
 
 #. type: textblock
@@ -6993,9 +7163,9 @@ msgstr ""
 #: ../src/guestfs-actions.pod:7842 ../src/guestfs-actions.pod:7888
 #: ../src/guestfs-actions.pod:7907
 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>."
+"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
@@ -7173,9 +7343,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:566 ../fish/guestfish-actions.pod:368
 msgid ""
-"The argument C<groups> is a list of group names, eg: C<[\"inotify\", \"augeas"
-"\"]> would check for the availability of the Linux inotify functions and "
-"Augeas (configuration file editing) functions."
+"The argument C<groups> is a list of group names, eg: C<[\"inotify\", "
+"\"augeas\"]> would check for the availability of the Linux inotify functions"
+" and Augeas (configuration file editing) functions."
 msgstr ""
 
 #. type: textblock
@@ -7186,8 +7356,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:573 ../fish/guestfish-actions.pod:375
 msgid ""
-"It fails with an error if one or more of the requested groups is unavailable "
-"in the appliance."
+"It fails with an error if one or more of the requested groups is unavailable"
+" in the appliance."
 msgstr ""
 
 #. type: textblock
@@ -7482,8 +7652,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:734 ../fish/guestfish-actions.pod:489
 msgid ""
-"This returns the size of sectors on a block device.  Usually 512, but can be "
-"larger for modern devices."
+"This returns the size of sectors on a block device.  Usually 512, but can be"
+" larger for modern devices."
 msgstr ""
 
 #. type: textblock
@@ -7649,10 +7819,8 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-actions.pod:849 ../src/guestfs-actions.pod:5191
 #: ../fish/guestfish-actions.pod:559 ../fish/guestfish-actions.pod:3421
-#, fuzzy
-#| msgid "C<inspector>"
 msgid "C<size>"
-msgstr "C<inspector>"
+msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:851 ../fish/guestfish-actions.pod:561
@@ -7663,10 +7831,8 @@ msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:856 ../fish/guestfish-actions.pod:566
-#, fuzzy
-#| msgid "See L<guestfish(1)>."
 msgid "See also L<btrfs(8)>."
-msgstr "Див. L<guestfish(1)>."
+msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:860
@@ -7759,22 +7925,22 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:906 ../fish/guestfish-actions.pod:590
 msgid ""
-"Bug or feature? You decide: L<http://www.tuxera.com/community/ntfs-3g-faq/"
-"#posixfilenames1>"
+"Bug or feature? You decide: L<http://www.tuxera.com/community/ntfs-3g-"
+"faq/#posixfilenames1>"
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:909 ../fish/guestfish-actions.pod:593
 msgid ""
-"This function resolves the true case of each element in the path and returns "
-"the case-sensitive path."
+"This function resolves the true case of each element in the path and returns"
+" the case-sensitive path."
 msgstr ""
 
 #. type: textblock
 #: ../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 "
+"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 ""
 
@@ -8048,16 +8214,16 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:1029 ../fish/guestfish-actions.pod:681
 msgid ""
-"This command computes the checksums of all regular files in C<directory> and "
-"then emits a list of those checksums to the local output file C<sumsfile>."
+"This command computes the checksums of all regular files in C<directory> and"
+" then emits a list of those checksums to the local output file C<sumsfile>."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:1033 ../fish/guestfish-actions.pod:685
 msgid ""
 "This can be used for verifying the integrity of a virtual machine.  However "
-"to be properly secure you should pay attention to the output of the checksum "
-"command (it uses the ones from GNU coreutils).  In particular when the "
+"to be properly secure you should pay attention to the output of the checksum"
+" command (it uses the ones from GNU coreutils).  In particular when the "
 "filename is not printable, coreutils uses a special backslash syntax.  For "
 "more information, see the GNU coreutils info file."
 msgstr ""
@@ -8086,15 +8252,15 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:1052 ../fish/guestfish-actions.pod:699
 msgid ""
-"Change the mode (permissions) of C<path> to C<mode>.  Only numeric modes are "
-"supported."
+"Change the mode (permissions) of C<path> to C<mode>.  Only numeric modes are"
+" supported."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:1055 ../fish/guestfish-actions.pod:702
 msgid ""
-"I<Note>: When using this command from guestfish, C<mode> by default would be "
-"decimal, unless you prefix it with C<0> to get octal, ie. use C<0700> not "
+"I<Note>: When using this command from guestfish, C<mode> by default would be"
+" decimal, unless you prefix it with C<0> to get octal, ie. use C<0700> not "
 "C<700>."
 msgstr ""
 
@@ -8165,8 +8331,8 @@ msgstr ""
 #: ../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 "
+"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 ""
@@ -8179,24 +8345,24 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:1104 ../fish/guestfish-actions.pod:737
 msgid ""
-"If the command returns a non-zero exit status, then this function returns an "
-"error message.  The error message string is the content of I<stderr> from "
+"If the command returns a non-zero exit status, then this function returns an"
+" error message.  The error message string is the content of I<stderr> from "
 "the command."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:1108 ../fish/guestfish-actions.pod:741
 msgid ""
-"The C<$PATH> environment variable will contain at least C</usr/bin> and C</"
-"bin>.  If you require a program from another location, you should provide "
-"the full path in the first parameter."
+"The C<$PATH> environment variable will contain at least C</usr/bin> and "
+"C</bin>.  If you require a program from another location, you should provide"
+" the full path in the first parameter."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:1113 ../fish/guestfish-actions.pod:746
 msgid ""
-"Shared libraries and data files required by the program must be available on "
-"filesystems which are mounted in the correct places.  It is the caller's "
+"Shared libraries and data files required by the program must be available on"
+" filesystems which are mounted in the correct places.  It is the caller's "
 "responsibility to ensure all filesystems that are needed are mounted at the "
 "right locations."
 msgstr ""
@@ -8225,8 +8391,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:1133
 msgid ""
-"This is the same as C<guestfs_command>, but splits the result into a list of "
-"lines."
+"This is the same as C<guestfs_command>, but splits the result into a list of"
+" lines."
 msgstr ""
 
 #. type: textblock
@@ -8309,8 +8475,8 @@ msgstr ""
 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>."
+"messages, the caller must register a progress event callback.  See "
+"L<guestfs(3)/GUESTFS_EVENT_PROGRESS>."
 msgstr ""
 
 #. type: textblock
@@ -8370,8 +8536,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:1211 ../fish/guestfish-actions.pod:801
 msgid ""
-"This copies a file or directory from C<src> to C<dest> recursively using the "
-"C<cp -a> command."
+"This copies a file or directory from C<src> to C<dest> recursively using the"
+" C<cp -a> command."
 msgstr ""
 
 #. type: =head2
@@ -8402,8 +8568,8 @@ msgstr ""
 #: ../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>)."
+"source file or device, otherwise the copy will fail.  This command cannot do"
+" partial copies (see C<guestfs_copy_size>)."
 msgstr ""
 
 #. type: =head2
@@ -8558,8 +8724,8 @@ msgstr ""
 #: ../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."
+"with this call, unlike with C<guestfs_pread>, and this call always reads the"
+" full amount unless an error occurs."
 msgstr ""
 
 #. type: textblock
@@ -8662,8 +8828,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:1395 ../fish/guestfish-actions.pod:915
 msgid ""
 "This runs C<e2fsck -p -f device>, ie. runs the ext2/ext3 filesystem checker "
-"on C<device>, noninteractively (I<-p>), even if the filesystem appears to be "
-"clean (I<-f>)."
+"on C<device>, noninteractively (I<-p>), even if the filesystem appears to be"
+" clean (I<-f>)."
 msgstr ""
 
 #. type: textblock
@@ -8827,8 +8993,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:1484 ../fish/guestfish-actions.pod:966
 msgid ""
-"This returns C<true> if and only if there is a file, directory (or anything) "
-"with the given C<path> name."
+"This returns C<true> if and only if there is a file, directory (or anything)"
+" with the given C<path> name."
 msgstr ""
 
 #. type: textblock
@@ -9000,9 +9166,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:1600 ../fish/guestfish-actions.pod:1044
 msgid ""
-"The output depends on the output of the underlying L<file(1)> command and it "
-"can change in future in ways beyond our control.  In other words, the output "
-"is not guaranteed by the ABI."
+"The output depends on the output of the underlying L<file(1)> command and it"
+" can change in future in ways beyond our control.  In other words, the "
+"output is not guaranteed by the ABI."
 msgstr ""
 
 #. type: textblock
@@ -9260,8 +9426,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:1748 ../fish/guestfish-actions.pod:1170
 msgid ""
 "This command creates a new file called C<path>.  The initial content of the "
-"file is C<len> octets of C<c>, where C<c> must be a number in the range C<"
-"[0..255]>."
+"file is C<len> octets of C<c>, where C<c> must be a number in the range "
+"C<[0..255]>."
 msgstr ""
 
 #. type: textblock
@@ -9335,8 +9501,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:1799 ../fish/guestfish-actions.pod:1197
 msgid ""
-"This returns a list of strings I<without any prefix>.  Thus if the directory "
-"structure was:"
+"This returns a list of strings I<without any prefix>.  Thus if the directory"
+" structure was:"
 msgstr ""
 
 #. type: verbatim
@@ -9368,7 +9534,8 @@ msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:1814 ../fish/guestfish-actions.pod:1212
-msgid "If C<directory> is not a directory, then this command returns an error."
+msgid ""
+"If C<directory> is not a directory, then this command returns an error."
 msgstr ""
 
 #. type: textblock
@@ -9537,8 +9704,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:1927 ../fish/guestfish-actions.pod:1297
 msgid ""
-"A non-zero return code can mean \"success\", for example if errors have been "
-"corrected on the filesystem."
+"A non-zero return code can mean \"success\", for example if errors have been"
+" corrected on the filesystem."
 msgstr ""
 
 #. type: textblock
@@ -9586,8 +9753,8 @@ msgstr ""
 #. type: textblock
 #: ../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 "
+"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 ""
 
@@ -9691,7 +9858,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:2005 ../fish/guestfish-actions.pod:1343
 msgid ""
-"This function is deprecated.  In new code, use the C<vfs_label> call instead."
+"This function is deprecated.  In new code, use the C<vfs_label> call "
+"instead."
 msgstr ""
 
 #. type: textblock
@@ -9751,8 +9919,8 @@ msgstr ""
 #: ../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."
+"C<LIBGUESTFS_MEMSIZE> was not set, then this returns the compiled-in default"
+" value for memsize."
 msgstr ""
 
 #. type: textblock
@@ -9838,17 +10006,12 @@ msgstr ""
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:2082
-#, fuzzy, no-wrap
-#| msgid ""
-#| " guestfs_h *g = guestfs_create ();\n"
-#| " \n"
+#, no-wrap
 msgid ""
 " int\n"
 " guestfs_get_pgroup (guestfs_h *g);\n"
 "\n"
 msgstr ""
-" guestfs_h *g = guestfs_create ();\n"
-" \n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:2085 ../fish/guestfish-actions.pod:1397
@@ -10039,8 +10202,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:2174
 msgid ""
-"Return the current umask.  By default the umask is C<022> unless it has been "
-"set by calling C<guestfs_umask>."
+"Return the current umask.  By default the umask is C<022> unless it has been"
+" set by calling C<guestfs_umask>."
 msgstr ""
 
 #. type: =head2
@@ -10126,8 +10289,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:2226 ../src/guestfs-actions.pod:3682
 #: ../fish/guestfish-actions.pod:1487 ../fish/guestfish-actions.pod:2514
 msgid ""
-"Extended attribute values are blobs of binary data.  If there is no extended "
-"attribute named C<name>, this returns an error."
+"Extended attribute values are blobs of binary data.  If there is no extended"
+" attribute named C<name>, this returns an error."
 msgstr ""
 
 #. type: textblock
@@ -10142,8 +10305,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:5809
 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>."
+"buffer is written to C<*size_r>.  I<The caller must free the returned buffer"
+" after use>."
 msgstr ""
 
 #. type: textblock
@@ -10188,8 +10351,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:2251 ../src/guestfs-actions.pod:3703
 #: ../src/guestfs-actions.pod:4391
 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>."
+"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
@@ -10218,8 +10381,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:2263 ../fish/guestfish-actions.pod:1508
 msgid ""
-"This command searches for all the pathnames matching C<pattern> according to "
-"the wildcard expansion rules used by the shell."
+"This command searches for all the pathnames matching C<pattern> according to"
+" the wildcard expansion rules used by the shell."
 msgstr ""
 
 #. type: textblock
@@ -10231,8 +10394,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:2270 ../fish/guestfish-actions.pod:1515
 msgid ""
-"It is just a wrapper around the C L<glob(3)> function with flags C<GLOB_MARK|"
-"GLOB_BRACE>.  See that manual page for more details."
+"It is just a wrapper around the C L<glob(3)> function with flags "
+"C<GLOB_MARK|GLOB_BRACE>.  See that manual page for more details."
 msgstr ""
 
 #. type: textblock
@@ -10259,7 +10422,8 @@ msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:2287 ../fish/guestfish-actions.pod:1523
-msgid "This calls the external C<grep> program and returns the matching lines."
+msgid ""
+"This calls the external C<grep> program and returns the matching lines."
 msgstr ""
 
 #. type: =head2
@@ -10303,18 +10467,18 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:2325 ../fish/guestfish-actions.pod:1543
 msgid ""
-"This command installs GRUB (the Grand Unified Bootloader) on C<device>, with "
-"the root directory being C<root>."
+"This command installs GRUB (the Grand Unified Bootloader) on C<device>, with"
+" the root directory being C<root>."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:2328 ../fish/guestfish-actions.pod:1546
 msgid ""
-"Note: If grub-install reports the error \"No suitable drive was found in the "
-"generated device map.\" it may be that you need to create a C</boot/grub/"
-"device.map> file first that contains the mapping between grub device names "
-"and Linux device names.  It is usually sufficient to create a file "
-"containing:"
+"Note: If grub-install reports the error \"No suitable drive was found in the"
+" generated device map.\" it may be that you need to create a "
+"C</boot/grub/device.map> file first that contains the mapping between grub "
+"device names and Linux device names.  It is usually sufficient to create a "
+"file containing:"
 msgstr ""
 
 #. type: verbatim
@@ -10353,7 +10517,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:2349 ../fish/guestfish-actions.pod:1561
 msgid ""
-"This command returns up to the first 10 lines of a file as a list of strings."
+"This command returns up to the first 10 lines of a file as a list of "
+"strings."
 msgstr ""
 
 #. type: =head2
@@ -10448,8 +10613,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:2414 ../fish/guestfish-actions.pod:1600
 msgid ""
-"For example, in guestfish you could use the following command to examine the "
-"boot script (usually called C</init>)  contained in a Linux initrd or "
+"For example, in guestfish you could use the following command to examine the"
+" boot script (usually called C</init>)  contained in a Linux initrd or "
 "initramfs image:"
 msgstr ""
 
@@ -10554,9 +10719,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:2479 ../fish/guestfish-actions.pod:1643
 msgid ""
-"This closes the inotify handle which was previously opened by inotify_init.  "
-"It removes all watches, throws away any pending events, and deallocates all "
-"resources."
+"This closes the inotify handle which was previously opened by inotify_init."
+"  It removes all watches, throws away any pending events, and deallocates "
+"all resources."
 msgstr ""
 
 #. type: =head2
@@ -10576,8 +10741,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:2492
 msgid ""
-"This function is a helpful wrapper around C<guestfs_inotify_read> which just "
-"returns a list of pathnames of objects that were touched.  The returned "
+"This function is a helpful wrapper around C<guestfs_inotify_read> which just"
+" returns a list of pathnames of objects that were touched.  The returned "
 "pathnames are sorted and deduplicated."
 msgstr ""
 
@@ -10606,8 +10771,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:2512
 msgid ""
-"C<maxevents> is the maximum number of events which will be queued up between "
-"calls to C<guestfs_inotify_read> or C<guestfs_inotify_files>.  If this is "
+"C<maxevents> is the maximum number of events which will be queued up between"
+" calls to C<guestfs_inotify_read> or C<guestfs_inotify_files>.  If this is "
 "passed as C<0>, then the kernel (or previously set)  default is used.  For "
 "Linux 2.6.29 the default was 16384 events.  Beyond this limit, the kernel "
 "throws away events, but records the fact that it threw them away by setting "
@@ -10627,8 +10792,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:2528
 msgid ""
 "Queued up events should be read periodically by calling "
-"C<guestfs_inotify_read> (or C<guestfs_inotify_files> which is just a helpful "
-"wrapper around C<guestfs_inotify_read>).  If you don't read the events out "
+"C<guestfs_inotify_read> (or C<guestfs_inotify_files> which is just a helpful"
+" wrapper around C<guestfs_inotify_read>).  If you don't read the events out "
 "often enough then you risk the internal queue overflowing."
 msgstr ""
 
@@ -10676,10 +10841,10 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:2558 ../fish/guestfish-actions.pod:1704
 msgid ""
-"I<Note>: In order to make sure that all events have been read, you must call "
-"this function repeatedly until it returns an empty list.  The reason is that "
-"the call will read events up to the maximum appliance-to-host message size "
-"and leave remaining events in the queue."
+"I<Note>: In order to make sure that all events have been read, you must call"
+" this function repeatedly until it returns an empty list.  The reason is "
+"that the call will read events up to the maximum appliance-to-host message "
+"size and leave remaining events in the queue."
 msgstr ""
 
 #. type: textblock
@@ -10708,7 +10873,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:2576
 msgid ""
-"Remove a previously defined inotify watch.  See C<guestfs_inotify_add_watch>."
+"Remove a previously defined inotify watch.  See "
+"C<guestfs_inotify_add_watch>."
 msgstr ""
 
 #. type: =head2
@@ -10799,10 +10965,8 @@ msgstr "Arch Linux."
 
 #. type: =item
 #: ../src/guestfs-actions.pod:2620 ../fish/guestfish-actions.pod:1745
-#, fuzzy
-#| msgid "\"gentoo\""
 msgid "\"centos\""
-msgstr "\"gentoo\""
+msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:2622 ../fish/guestfish-actions.pod:1747
@@ -10896,10 +11060,8 @@ msgstr "\"rhel\""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:2658 ../fish/guestfish-actions.pod:1783
-#, fuzzy
-#| msgid "Red Hat Enterprise Linux and some derivatives."
 msgid "Red Hat Enterprise Linux."
-msgstr "Red Hat Enterprise Linux та деякі з похідних дистрибутивів."
+msgstr ""
 
 #. type: =item
 #: ../src/guestfs-actions.pod:2660 ../fish/guestfish-actions.pod:1785
@@ -10952,8 +11114,8 @@ msgstr "\"windows\""
 #. type: textblock
 #: ../src/guestfs-actions.pod:2678 ../fish/guestfish-actions.pod:1803
 msgid ""
-"Windows does not have distributions.  This string is returned if the OS type "
-"is Windows."
+"Windows does not have distributions.  This string is returned if the OS type"
+" is Windows."
 msgstr ""
 
 #. type: textblock
@@ -10984,8 +11146,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:2699 ../fish/guestfish-actions.pod:1817
 msgid ""
 "This call is useful for Windows which uses a primitive system of assigning "
-"drive letters (like \"C:\") to partitions.  This inspection API examines the "
-"Windows Registry to find out how disks/partitions are mapped to drive "
+"drive letters (like \"C:\") to partitions.  This inspection API examines the"
+" Windows Registry to find out how disks/partitions are mapped to drive "
 "letters, and returns a hash table as in the example below:"
 msgstr ""
 
@@ -11012,8 +11174,8 @@ msgstr ""
 msgid ""
 "In future we may support other operating systems that also used drive "
 "letters, but the keys for those might not be case insensitive and might be "
-"longer than 1 character.  For example in OS-9, hard drives were named C<h0>, "
-"C<h1> etc."
+"longer than 1 character.  For example in OS-9, hard drives were named C<h0>,"
+" C<h1> etc."
 msgstr ""
 
 #. type: textblock
@@ -11071,16 +11233,16 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:2742 ../fish/guestfish-actions.pod:1850
 msgid ""
-"This returns a list of all the filesystems that we think are associated with "
-"this operating system.  This includes the root filesystem, other ordinary "
+"This returns a list of all the filesystems that we think are associated with"
+" this operating system.  This includes the root filesystem, other ordinary "
 "filesystems, and non-mounted devices like swap partitions."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:2747 ../fish/guestfish-actions.pod:1855
 msgid ""
-"In the case of a multi-boot virtual machine, it is possible for a filesystem "
-"to be shared between operating systems."
+"In the case of a multi-boot virtual machine, it is possible for a filesystem"
+" to be shared between operating systems."
 msgstr ""
 
 #. type: textblock
@@ -11215,8 +11377,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:2832 ../fish/guestfish-actions.pod:1908
 msgid ""
 "This function returns an icon corresponding to the inspected operating "
-"system.  The icon is returned as a buffer containing a PNG image (re-encoded "
-"to PNG if necessary)."
+"system.  The icon is returned as a buffer containing a PNG image (re-encoded"
+" to PNG if necessary)."
 msgstr ""
 
 #. type: textblock
@@ -11247,15 +11409,15 @@ msgstr ""
 msgid ""
 "If the optional C<highquality> boolean is true then only high quality icons "
 "are returned, which means only icons of high resolution with an alpha "
-"channel.  The default (false) is to return any icon we can, even if it is of "
-"substandard quality."
+"channel.  The default (false) is to return any icon we can, even if it is of"
+" substandard quality."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:2859 ../fish/guestfish-actions.pod:1935
 msgid ""
-"Unlike most other inspection API calls, the guest's disks must be mounted up "
-"before you call this, since it needs to read information from the guest "
+"Unlike most other inspection API calls, the guest's disks must be mounted up"
+" before you call this, since it needs to read information from the guest "
 "filesystem during the call."
 msgstr ""
 
@@ -11264,15 +11426,15 @@ msgstr ""
 msgid ""
 "B<Security:> The icon data comes from the untrusted guest, and should be "
 "treated with caution.  PNG files have been known to contain exploits.  "
-"Ensure that libpng (or other relevant libraries) are fully up to date before "
-"trying to process or display the icon."
+"Ensure that libpng (or other relevant libraries) are fully up to date before"
+" trying to process or display the icon."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:2873 ../fish/guestfish-actions.pod:1949
 msgid ""
-"The PNG image returned can be any size.  It might not be square.  Libguestfs "
-"tries to return the largest, highest quality icon available.  The "
+"The PNG image returned can be any size.  It might not be square.  Libguestfs"
+" tries to return the largest, highest quality icon available.  The "
 "application must scale the icon to the required size."
 msgstr ""
 
@@ -11366,11 +11528,11 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:2931 ../fish/guestfish-actions.pod:1977
 msgid ""
-"Windows uses a consistent versioning scheme which is I<not> reflected in the "
-"popular public names used by the operating system.  Notably the operating "
+"Windows uses a consistent versioning scheme which is I<not> reflected in the"
+" popular public names used by the operating system.  Notably the operating "
 "system known as \"Windows 7\" is really version 6.1 (ie. major = 6, minor = "
-"1).  You can find out the real versions corresponding to releases of Windows "
-"by consulting Wikipedia or MSDN."
+"1).  You can find out the real versions corresponding to releases of Windows"
+" by consulting Wikipedia or MSDN."
 msgstr ""
 
 #. type: textblock
@@ -11427,10 +11589,10 @@ msgstr ""
 msgid ""
 "This returns a hash of where we think the filesystems associated with this "
 "operating system should be mounted.  Callers should note that this is at "
-"best an educated guess made by reading configuration files such as C</etc/"
-"fstab>.  I<In particular note> that this may return filesystems which are "
-"non-existent or not mountable and callers should be prepared to handle or "
-"ignore failures if they try to mount them."
+"best an educated guess made by reading configuration files such as "
+"C</etc/fstab>.  I<In particular note> that this may return filesystems which"
+" are non-existent or not mountable and callers should be prepared to handle "
+"or ignore failures if they try to mount them."
 msgstr ""
 
 #. type: textblock
@@ -11483,8 +11645,8 @@ msgstr ""
 msgid ""
 "This function and C<guestfs_inspect_get_package_management> return the "
 "package format and package management tool used by the inspected operating "
-"system.  For example for Fedora these functions would return C<rpm> (package "
-"format) and C<yum> (package management)."
+"system.  For example for Fedora these functions would return C<rpm> (package"
+" format) and C<yum> (package management)."
 msgstr ""
 
 #. type: textblock
@@ -11535,8 +11697,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:3042 ../fish/guestfish-actions.pod:2059
 msgid ""
 "This returns the string C<unknown> if we could not determine the package "
-"management tool I<or> if the operating system does not have a real packaging "
-"system (eg. Windows)."
+"management tool I<or> if the operating system does not have a real packaging"
+" system (eg. Windows)."
 msgstr ""
 
 #. type: textblock
@@ -11566,8 +11728,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:3064 ../fish/guestfish-actions.pod:2074
 msgid ""
 "This returns the product name of the inspected operating system.  The "
-"product name is generally some freeform string which can be displayed to the "
-"user, but should not be parsed by programs."
+"product name is generally some freeform string which can be displayed to the"
+" user, but should not be parsed by programs."
 msgstr ""
 
 #. type: textblock
@@ -11594,19 +11756,17 @@ msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3085 ../fish/guestfish-actions.pod:2088
-#, fuzzy
-#| msgid "This is an installed operating system."
 msgid "This returns the product variant of the inspected operating system."
-msgstr "Це встановлена операційна система."
+msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3088 ../fish/guestfish-actions.pod:2091
 msgid ""
-"For Windows guests, this returns the contents of the Registry key C<HKLM"
-"\\Software\\Microsoft\\Windows NT\\CurrentVersion> C<InstallationType> which "
-"is usually a string such as C<Client> or C<Server> (other values are "
-"possible).  This can be used to distinguish consumer and enterprise versions "
-"of Windows that have the same version number (for example, Windows 7 and "
+"For Windows guests, this returns the contents of the Registry key "
+"C<HKLM\\Software\\Microsoft\\Windows NT\\CurrentVersion> C<InstallationType>"
+" which is usually a string such as C<Client> or C<Server> (other values are "
+"possible).  This can be used to distinguish consumer and enterprise versions"
+" of Windows that have the same version number (for example, Windows 7 and "
 "Windows 2008 Server are both version 6.1, but the former is C<Client> and "
 "the latter is C<Server>)."
 msgstr ""
@@ -11778,8 +11938,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:3201 ../fish/guestfish-actions.pod:2176
 msgid ""
-"This call assumes that the guest is Windows and that the systemroot could be "
-"determined by inspection.  If this is not the case then an error is returned."
+"This call assumes that the guest is Windows and that the systemroot could be"
+" determined by inspection.  If this is not the case then an error is "
+"returned."
 msgstr ""
 
 #. type: textblock
@@ -11878,13 +12039,13 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:3270
 msgid ""
-"I<Note:> This call works differently from other parts of the inspection "
-"API.  You have to call C<guestfs_inspect_os>, then "
+"I<Note:> This call works differently from other parts of the inspection API."
+"  You have to call C<guestfs_inspect_os>, then "
 "C<guestfs_inspect_get_mountpoints>, then mount up the disks, before calling "
 "this.  Listing applications is a significantly more difficult operation "
 "which requires access to the full filesystem.  Also note that unlike the "
-"other C<guestfs_inspect_get_*> calls which are just returning data cached in "
-"the libguestfs handle, this call actually reads parts of the mounted "
+"other C<guestfs_inspect_get_*> calls which are just returning data cached in"
+" the libguestfs handle, this call actually reads parts of the mounted "
 "filesystems during the call."
 msgstr ""
 
@@ -11927,8 +12088,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:3297 ../fish/guestfish-actions.pod:2247
 msgid ""
-"If unavailable this is returned as an empty string C<\"\">.  Callers needing "
-"to display something can use C<app_name> instead."
+"If unavailable this is returned as an empty string C<\"\">.  Callers needing"
+" to display something can use C<app_name> instead."
 msgstr ""
 
 #. type: =item
@@ -12024,7 +12185,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-actions.pod:3341 ../fish/guestfish-actions.pod:2291
 msgid "C<app_source_package>"
-msgstr ""
+msgstr "C<app_source_package>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3343 ../fish/guestfish-actions.pod:2293
@@ -12036,7 +12197,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-actions.pod:3346 ../fish/guestfish-actions.pod:2296
 msgid "C<app_summary>"
-msgstr ""
+msgstr "C<app_summary>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3348 ../fish/guestfish-actions.pod:2298
@@ -12048,7 +12209,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-actions.pod:3351 ../fish/guestfish-actions.pod:2301
 msgid "C<app_description>"
-msgstr ""
+msgstr "C<app_description>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3353 ../fish/guestfish-actions.pod:2303
@@ -12061,8 +12222,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:3360
 msgid ""
 "This function returns a C<struct guestfs_application_list *>, or NULL if "
-"there was an error.  I<The caller must call C<guestfs_free_application_list> "
-"after use>."
+"there was an error.  I<The caller must call C<guestfs_free_application_list>"
+" after use>."
 msgstr ""
 
 #. type: textblock
@@ -12101,34 +12262,34 @@ msgstr ""
 #: ../src/guestfs-actions.pod:3377 ../fish/guestfish-actions.pod:2320
 msgid ""
 "If one operating system was found, then this returns a list with a single "
-"element, which is the name of the root filesystem of this operating system.  "
-"It is also possible for this function to return a list containing more than "
-"one element, indicating a dual-boot or multi-boot virtual machine, with each "
-"element being the root filesystem of one of the operating systems."
+"element, which is the name of the root filesystem of this operating system."
+"  It is also possible for this function to return a list containing more "
+"than one element, indicating a dual-boot or multi-boot virtual machine, with"
+" each element being the root filesystem of one of the operating systems."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3384
 msgid ""
 "You can pass the root string(s) returned to other C<guestfs_inspect_get_*> "
-"functions in order to query further information about each operating system, "
-"such as the name and version."
+"functions in order to query further information about each operating system,"
+" such as the name and version."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3389
 msgid ""
-"This function uses other libguestfs features such as C<guestfs_mount_ro> and "
-"C<guestfs_umount_all> in order to mount and unmount filesystems and look at "
-"the contents.  This should be called with no disks currently mounted.  The "
+"This function uses other libguestfs features such as C<guestfs_mount_ro> and"
+" C<guestfs_umount_all> in order to mount and unmount filesystems and look at"
+" the contents.  This should be called with no disks currently mounted.  The "
 "function may also use Augeas, so any existing Augeas handle will be closed."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3395 ../fish/guestfish-actions.pod:2338
 msgid ""
-"This function cannot decrypt encrypted disks.  The caller must do that first "
-"(supplying the necessary keys) if the disk is encrypted."
+"This function cannot decrypt encrypted disks.  The caller must do that first"
+" (supplying the necessary keys) if the disk is encrypted."
 msgstr ""
 
 #. type: textblock
@@ -12301,7 +12462,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:3504 ../fish/guestfish-actions.pod:2405
 msgid ""
 "This returns C<true> if and only if there is a regular file with the given "
-"C<path> name.  Note that it returns false for other objects like directories."
+"C<path> name.  Note that it returns false for other objects like "
+"directories."
 msgstr ""
 
 #. type: =head2
@@ -12556,8 +12718,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:3671 ../fish/guestfish-actions.pod:2503
 msgid ""
-"Get a single extended attribute from file C<path> named C<name>.  If C<path> "
-"is a symlink, then this call returns an extended attribute from the symlink."
+"Get a single extended attribute from file C<path> named C<name>.  If C<path>"
+" is a symlink, then this call returns an extended attribute from the "
+"symlink."
 msgstr ""
 
 #. type: textblock
@@ -12583,8 +12746,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:3699
 msgid ""
-"This is the same as C<guestfs_getxattrs>, but if C<path> is a symbolic link, "
-"then it returns the extended attributes of the link itself."
+"This is the same as C<guestfs_getxattrs>, but if C<path> is a symbolic link,"
+" then it returns the extended attributes of the link itself."
 msgstr ""
 
 #. type: =head2
@@ -12714,8 +12877,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:3778 ../fish/guestfish-actions.pod:2574
 msgid ""
-"The value can have the special value \"unknown\", meaning the content of the "
-"device is undetermined or empty.  \"swap\" means a Linux swap partition."
+"The value can have the special value \"unknown\", meaning the content of the"
+" device is undetermined or empty.  \"swap\" means a Linux swap partition."
 msgstr ""
 
 #. type: textblock
@@ -12733,7 +12896,8 @@ msgid ""
 "partitions are returned in the list.  Also this command does not check that "
 "each filesystem found is valid and mountable, and some filesystems might be "
 "mountable but require special options.  Filesystems may not all belong to a "
-"single logical operating system (use C<guestfs_inspect_os> to look for OSes)."
+"single logical operating system (use C<guestfs_inspect_os> to look for "
+"OSes)."
 msgstr ""
 
 #. type: textblock
@@ -12744,7 +12908,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:3802
 msgid "guestfs_list_partitions"
-msgstr ""
+msgstr "guestfs_list_partitions"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3804
@@ -12754,6 +12918,9 @@ msgid ""
 " guestfs_list_partitions (guestfs_h *g);\n"
 "\n"
 msgstr ""
+" char **\n"
+" guestfs_list_partitions (guestfs_h *g);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3807 ../fish/guestfish-actions.pod:2594
@@ -12775,7 +12942,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:3822
 msgid "guestfs_ll"
-msgstr ""
+msgstr "guestfs_ll"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3824
@@ -12786,6 +12953,10 @@ msgid ""
 "             const char *directory);\n"
 "\n"
 msgstr ""
+" char *\n"
+" guestfs_ll (guestfs_h *g,\n"
+"             const char *directory);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3828 ../fish/guestfish-actions.pod:2607
@@ -12804,7 +12975,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:3839
 msgid "guestfs_ln"
-msgstr ""
+msgstr "guestfs_ln"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3841
@@ -12816,6 +12987,11 @@ msgid ""
 "             const char *linkname);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_ln (guestfs_h *g,\n"
+"             const char *target,\n"
+"             const char *linkname);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3846 ../fish/guestfish-actions.pod:2617
@@ -12825,7 +13001,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:3852
 msgid "guestfs_ln_f"
-msgstr ""
+msgstr "guestfs_ln_f"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3854
@@ -12837,6 +13013,11 @@ msgid ""
 "               const char *linkname);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_ln_f (guestfs_h *g,\n"
+"               const char *target,\n"
+"               const char *linkname);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3859 ../fish/guestfish-actions.pod:2623
@@ -12848,7 +13029,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:3866
 msgid "guestfs_ln_s"
-msgstr ""
+msgstr "guestfs_ln_s"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3868
@@ -12860,6 +13041,11 @@ msgid ""
 "               const char *linkname);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_ln_s (guestfs_h *g,\n"
+"               const char *target,\n"
+"               const char *linkname);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3873 ../fish/guestfish-actions.pod:2630
@@ -12869,7 +13055,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:3879
 msgid "guestfs_ln_sf"
-msgstr ""
+msgstr "guestfs_ln_sf"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3881
@@ -12881,6 +13067,11 @@ msgid ""
 "                const char *linkname);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_ln_sf (guestfs_h *g,\n"
+"                const char *target,\n"
+"                const char *linkname);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3886 ../fish/guestfish-actions.pod:2636
@@ -12892,7 +13083,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:3893
 msgid "guestfs_lremovexattr"
-msgstr ""
+msgstr "guestfs_lremovexattr"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3895
@@ -12904,6 +13095,11 @@ msgid ""
 "                       const char *path);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_lremovexattr (guestfs_h *g,\n"
+"                       const char *xattr,\n"
+"                       const char *path);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3900
@@ -12915,7 +13111,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:3908
 msgid "guestfs_ls"
-msgstr ""
+msgstr "guestfs_ls"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3910
@@ -12926,12 +13122,17 @@ msgid ""
 "             const char *directory);\n"
 "\n"
 msgstr ""
+" char **\n"
+" guestfs_ls (guestfs_h *g,\n"
+"             const char *directory);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3914 ../fish/guestfish-actions.pod:2651
 msgid ""
 "List the files in C<directory> (relative to the root directory, there is no "
-"cwd).  The '.' and '..' entries are not returned, but hidden files are shown."
+"cwd).  The '.' and '..' entries are not returned, but hidden files are "
+"shown."
 msgstr ""
 
 #. type: textblock
@@ -12944,7 +13145,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:3927
 msgid "guestfs_lsetxattr"
-msgstr ""
+msgstr "guestfs_lsetxattr"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3929
@@ -12958,6 +13159,13 @@ msgid ""
 "                    const char *path);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_lsetxattr (guestfs_h *g,\n"
+"                    const char *xattr,\n"
+"                    const char *val,\n"
+"                    int vallen,\n"
+"                    const char *path);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3936
@@ -12969,7 +13177,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:3944
 msgid "guestfs_lstat"
-msgstr ""
+msgstr "guestfs_lstat"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3946
@@ -12980,6 +13188,10 @@ msgid ""
 "                const char *path);\n"
 "\n"
 msgstr ""
+" struct guestfs_stat *\n"
+" guestfs_lstat (guestfs_h *g,\n"
+"                const char *path);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3950 ../src/guestfs-actions.pod:6721
@@ -13010,12 +13222,12 @@ msgstr ""
 #: ../src/guestfs-actions.pod:3962 ../src/guestfs-actions.pod:6729
 #: ../src/guestfs-actions.pod:6747 ../src/guestfs-actions.pod:7128
 msgid "(Added in 0.9.2)"
-msgstr ""
+msgstr "(Додано у 0.9.2)"
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:3964
 msgid "guestfs_lstatlist"
-msgstr ""
+msgstr "guestfs_lstatlist"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3966
@@ -13027,6 +13239,11 @@ msgid ""
 "                    char *const *names);\n"
 "\n"
 msgstr ""
+" struct guestfs_stat_list *\n"
+" guestfs_lstatlist (guestfs_h *g,\n"
+"                    const char *path,\n"
+"                    char *const *names);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:3971
@@ -13047,8 +13264,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:3980
 msgid ""
-"This call is intended for programs that want to efficiently list a directory "
-"contents without making many round-trips.  See also C<guestfs_lxattrlist> "
+"This call is intended for programs that want to efficiently list a directory"
+" contents without making many round-trips.  See also C<guestfs_lxattrlist> "
 "for a similarly efficient call for getting extended attributes.  Very long "
 "directory listings might cause the protocol message size to be exceeded, "
 "causing this call to fail.  The caller must split up such requests into "
@@ -13065,7 +13282,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:3994
 msgid "guestfs_luks_add_key"
-msgstr ""
+msgstr "guestfs_luks_add_key"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:3996
@@ -13079,20 +13296,27 @@ msgid ""
 "                       int keyslot);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_luks_add_key (guestfs_h *g,\n"
+"                       const char *device,\n"
+"                       const char *key,\n"
+"                       const char *newkey,\n"
+"                       int keyslot);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4003 ../fish/guestfish-actions.pod:2703
 msgid ""
 "This command adds a new key on LUKS device C<device>.  C<key> is any "
-"existing key, and is used to access the device.  C<newkey> is the new key to "
-"add.  C<keyslot> is the key slot that will be replaced."
+"existing key, and is used to access the device.  C<newkey> is the new key to"
+" add.  C<keyslot> is the key slot that will be replaced."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4008
 msgid ""
-"Note that if C<keyslot> already contains a key, then this command will "
-"fail.  You have to use C<guestfs_luks_kill_slot> first to remove that key."
+"Note that if C<keyslot> already contains a key, then this command will fail."
+"  You have to use C<guestfs_luks_kill_slot> first to remove that key."
 msgstr ""
 
 #. type: textblock
@@ -13109,12 +13333,12 @@ msgstr ""
 #: ../src/guestfs-actions.pod:4018 ../src/guestfs-actions.pod:4058
 #: ../src/guestfs-actions.pod:4081 ../src/guestfs-actions.pod:4101
 msgid "(Added in 1.5.2)"
-msgstr ""
+msgstr "(Додано у 1.5.2)"
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:4020
 msgid "guestfs_luks_close"
-msgstr ""
+msgstr "guestfs_luks_close"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4022
@@ -13125,14 +13349,18 @@ msgid ""
 "                     const char *device);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_luks_close (guestfs_h *g,\n"
+"                     const char *device);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4026
 msgid ""
 "This closes a LUKS device that was created earlier by C<guestfs_luks_open> "
-"or C<guestfs_luks_open_ro>.  The C<device> parameter must be the name of the "
-"LUKS mapping device (ie. C</dev/mapper/mapname>) and I<not> the name of the "
-"underlying block device."
+"or C<guestfs_luks_open_ro>.  The C<device> parameter must be the name of the"
+" LUKS mapping device (ie. C</dev/mapper/mapname>) and I<not> the name of the"
+" underlying block device."
 msgstr ""
 
 #. type: textblock
@@ -13140,12 +13368,12 @@ msgstr ""
 #: ../src/guestfs-actions.pod:4155 ../src/guestfs-actions.pod:4205
 #: ../src/guestfs-actions.pod:4253
 msgid "(Added in 1.5.1)"
-msgstr ""
+msgstr "(Додано у 1.5.1)"
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:4036
 msgid "guestfs_luks_format"
-msgstr ""
+msgstr "guestfs_luks_format"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4038
@@ -13158,6 +13386,12 @@ msgid ""
 "                      int keyslot);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_luks_format (guestfs_h *g,\n"
+"                      const char *device,\n"
+"                      const char *key,\n"
+"                      int keyslot);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4044 ../fish/guestfish-actions.pod:2729
@@ -13178,14 +13412,14 @@ msgstr ""
 #: ../fish/guestfish-actions.pod:4343 ../fish/guestfish-actions.pod:4366
 #: ../fish/guestfish-actions.pod:4388 ../fish/guestfish-actions.pod:5126
 msgid ""
-"B<This command is dangerous.  Without careful use you can easily destroy all "
-"your data>."
+"B<This command is dangerous.  Without careful use you can easily destroy all"
+" your data>."
 msgstr ""
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:4060
 msgid "guestfs_luks_format_cipher"
-msgstr ""
+msgstr "guestfs_luks_format_cipher"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4062
@@ -13199,18 +13433,25 @@ msgid ""
 "                             const char *cipher);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_luks_format_cipher (guestfs_h *g,\n"
+"                             const char *device,\n"
+"                             const char *key,\n"
+"                             int keyslot,\n"
+"                             const char *cipher);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4069
 msgid ""
-"This command is the same as C<guestfs_luks_format> but it also allows you to "
-"set the C<cipher> used."
+"This command is the same as C<guestfs_luks_format> but it also allows you to"
+" set the C<cipher> used."
 msgstr ""
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:4083
 msgid "guestfs_luks_kill_slot"
-msgstr ""
+msgstr "guestfs_luks_kill_slot"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4085
@@ -13223,6 +13464,12 @@ msgid ""
 "                         int keyslot);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_luks_kill_slot (guestfs_h *g,\n"
+"                         const char *device,\n"
+"                         const char *key,\n"
+"                         int keyslot);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4091 ../fish/guestfish-actions.pod:2757
@@ -13234,7 +13481,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4103
 msgid "guestfs_luks_open"
-msgstr ""
+msgstr "guestfs_luks_open"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4105
@@ -13247,6 +13494,12 @@ msgid ""
 "                    const char *mapname);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_luks_open (guestfs_h *g,\n"
+"                    const char *device,\n"
+"                    const char *key,\n"
+"                    const char *mapname);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4111 ../fish/guestfish-actions.pod:2768
@@ -13291,7 +13544,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4138
 msgid "guestfs_luks_open_ro"
-msgstr ""
+msgstr "guestfs_luks_open_ro"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4140
@@ -13304,6 +13557,12 @@ msgid ""
 "                       const char *mapname);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_luks_open_ro (guestfs_h *g,\n"
+"                       const char *device,\n"
+"                       const char *key,\n"
+"                       const char *mapname);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4146
@@ -13315,7 +13574,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4157
 msgid "guestfs_lvcreate"
-msgstr ""
+msgstr "guestfs_lvcreate"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4159
@@ -13328,6 +13587,12 @@ msgid ""
 "                   int mbytes);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_lvcreate (guestfs_h *g,\n"
+"                   const char *logvol,\n"
+"                   const char *volgroup,\n"
+"                   int mbytes);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4165 ../fish/guestfish-actions.pod:2804
@@ -13339,7 +13604,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4172
 msgid "guestfs_lvm_canonical_lv_name"
-msgstr ""
+msgstr "guestfs_lvm_canonical_lv_name"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4174
@@ -13350,20 +13615,24 @@ msgid ""
 "                                const char *lvname);\n"
 "\n"
 msgstr ""
+" char *\n"
+" guestfs_lvm_canonical_lv_name (guestfs_h *g,\n"
+"                                const char *lvname);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4178 ../fish/guestfish-actions.pod:2811
 msgid ""
 "This converts alternative naming schemes for LVs that you might find to the "
-"canonical name.  For example, C</dev/mapper/VG-LV> is converted to C</dev/VG/"
-"LV>."
+"canonical name.  For example, C</dev/mapper/VG-LV> is converted to "
+"C</dev/VG/LV>."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4182 ../fish/guestfish-actions.pod:2815
 msgid ""
-"This command returns an error if the C<lvname> parameter does not refer to a "
-"logical volume."
+"This command returns an error if the C<lvname> parameter does not refer to a"
+" logical volume."
 msgstr ""
 
 #. type: textblock
@@ -13374,12 +13643,12 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:4190
 msgid "(Added in 1.5.24)"
-msgstr ""
+msgstr "(Додано у 1.5.24)"
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:4192
 msgid "guestfs_lvm_clear_filter"
-msgstr ""
+msgstr "guestfs_lvm_clear_filter"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4194
@@ -13389,6 +13658,9 @@ msgid ""
 " guestfs_lvm_clear_filter (guestfs_h *g);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_lvm_clear_filter (guestfs_h *g);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4197
@@ -13407,7 +13679,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4207
 msgid "guestfs_lvm_remove_all"
-msgstr ""
+msgstr "guestfs_lvm_remove_all"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4209
@@ -13417,6 +13689,9 @@ msgid ""
 " guestfs_lvm_remove_all (guestfs_h *g);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_lvm_remove_all (guestfs_h *g);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4212 ../fish/guestfish-actions.pod:2834
@@ -13428,7 +13703,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4222
 msgid "guestfs_lvm_set_filter"
-msgstr ""
+msgstr "guestfs_lvm_set_filter"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4224
@@ -13439,12 +13714,16 @@ msgid ""
 "                         char *const *devices);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_lvm_set_filter (guestfs_h *g,\n"
+"                         char *const *devices);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4228 ../fish/guestfish-actions.pod:2844
 msgid ""
-"This sets the LVM device filter so that LVM will only be able to \"see\" the "
-"block devices in the list C<devices>, and will ignore all other attached "
+"This sets the LVM device filter so that LVM will only be able to \"see\" the"
+" block devices in the list C<devices>, and will ignore all other attached "
 "block devices."
 msgstr ""
 
@@ -13452,10 +13731,10 @@ msgstr ""
 #: ../src/guestfs-actions.pod:4232 ../fish/guestfish-actions.pod:2848
 msgid ""
 "Where disk image(s) contain duplicate PVs or VGs, this command is useful to "
-"get LVM to ignore the duplicates, otherwise LVM can get confused.  Note also "
-"there are two types of duplication possible: either cloned PVs/VGs which "
-"have identical UUIDs; or VGs that are not cloned but just happen to have the "
-"same name.  In normal operation you cannot create this situation, but you "
+"get LVM to ignore the duplicates, otherwise LVM can get confused.  Note also"
+" there are two types of duplication possible: either cloned PVs/VGs which "
+"have identical UUIDs; or VGs that are not cloned but just happen to have the"
+" same name.  In normal operation you cannot create this situation, but you "
 "can do it outside LVM, eg.  by cloning disk images or by bit twiddling "
 "inside the LVM metadata."
 msgstr ""
@@ -13475,7 +13754,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4255
 msgid "guestfs_lvremove"
-msgstr ""
+msgstr "guestfs_lvremove"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4257
@@ -13486,6 +13765,10 @@ msgid ""
 "                   const char *device);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_lvremove (guestfs_h *g,\n"
+"                   const char *device);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4261 ../fish/guestfish-actions.pod:2871
@@ -13497,20 +13780,20 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:4264 ../fish/guestfish-actions.pod:2874
 msgid ""
-"You can also remove all LVs in a volume group by specifying the VG name, C</"
-"dev/VG>."
+"You can also remove all LVs in a volume group by specifying the VG name, "
+"C</dev/VG>."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4269 ../src/guestfs-actions.pod:5666
 #: ../src/guestfs-actions.pod:7498
 msgid "(Added in 1.0.13)"
-msgstr ""
+msgstr "(Додано у 1.0.13)"
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:4271
 msgid "guestfs_lvrename"
-msgstr ""
+msgstr "guestfs_lvrename"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4273
@@ -13522,6 +13805,11 @@ msgid ""
 "                   const char *newlogvol);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_lvrename (guestfs_h *g,\n"
+"                   const char *logvol,\n"
+"                   const char *newlogvol);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4278 ../fish/guestfish-actions.pod:2881
@@ -13531,12 +13819,12 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:4282 ../src/guestfs-actions.pod:7511
 msgid "(Added in 1.0.83)"
-msgstr ""
+msgstr "(Додано у 1.0.83)"
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:4284
 msgid "guestfs_lvresize"
-msgstr ""
+msgstr "guestfs_lvresize"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4286
@@ -13548,6 +13836,11 @@ msgid ""
 "                   int mbytes);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_lvresize (guestfs_h *g,\n"
+"                   const char *device,\n"
+"                   int mbytes);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4291 ../fish/guestfish-actions.pod:2887
@@ -13559,7 +13852,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4299
 msgid "guestfs_lvresize_free"
-msgstr ""
+msgstr "guestfs_lvresize_free"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4301
@@ -13571,25 +13864,30 @@ msgid ""
 "                        int percent);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_lvresize_free (guestfs_h *g,\n"
+"                        const char *lv,\n"
+"                        int percent);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4306 ../fish/guestfish-actions.pod:2895
 msgid ""
-"This expands an existing logical volume C<lv> so that it fills C<pc>% of the "
-"remaining free space in the volume group.  Commonly you would call this with "
-"pc = 100 which expands the logical volume as much as possible, using all "
-"remaining free space in the volume group."
+"This expands an existing logical volume C<lv> so that it fills C<pc>% of the"
+" remaining free space in the volume group.  Commonly you would call this "
+"with pc = 100 which expands the logical volume as much as possible, using "
+"all remaining free space in the volume group."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4314
 msgid "(Added in 1.3.3)"
-msgstr ""
+msgstr "(Додано у 1.3.3)"
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:4316
 msgid "guestfs_lvs"
-msgstr ""
+msgstr "guestfs_lvs"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4318
@@ -13599,19 +13897,22 @@ msgid ""
 " guestfs_lvs (guestfs_h *g);\n"
 "\n"
 msgstr ""
+" char **\n"
+" guestfs_lvs (guestfs_h *g);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4321 ../fish/guestfish-actions.pod:2905
 msgid ""
-"List all the logical volumes detected.  This is the equivalent of the L<lvs"
-"(8)> command."
+"List all the logical volumes detected.  This is the equivalent of the "
+"L<lvs(8)> command."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4324 ../fish/guestfish-actions.pod:2908
 msgid ""
-"This returns a list of the logical volume device names (eg. C</dev/"
-"VolGroup00/LogVol00>)."
+"This returns a list of the logical volume device names (eg. "
+"C</dev/VolGroup00/LogVol00>)."
 msgstr ""
 
 #. type: textblock
@@ -13622,7 +13923,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4335
 msgid "guestfs_lvs_full"
-msgstr ""
+msgstr "guestfs_lvs_full"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4337
@@ -13632,25 +13933,29 @@ msgid ""
 " guestfs_lvs_full (guestfs_h *g);\n"
 "\n"
 msgstr ""
+" struct guestfs_lvm_lv_list *\n"
+" guestfs_lvs_full (guestfs_h *g);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4340 ../fish/guestfish-actions.pod:2917
 msgid ""
-"List all the logical volumes detected.  This is the equivalent of the L<lvs"
-"(8)> command.  The \"full\" version includes all fields."
+"List all the logical volumes detected.  This is the equivalent of the "
+"L<lvs(8)> command.  The \"full\" version includes all fields."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4343
 msgid ""
 "This function returns a C<struct guestfs_lvm_lv_list *>, or NULL if there "
-"was an error.  I<The caller must call C<guestfs_free_lvm_lv_list> after use>."
+"was an error.  I<The caller must call C<guestfs_free_lvm_lv_list> after "
+"use>."
 msgstr ""
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:4349
 msgid "guestfs_lvuuid"
-msgstr ""
+msgstr "guestfs_lvuuid"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4351
@@ -13661,6 +13966,10 @@ msgid ""
 "                 const char *device);\n"
 "\n"
 msgstr ""
+" char *\n"
+" guestfs_lvuuid (guestfs_h *g,\n"
+"                 const char *device);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4355 ../fish/guestfish-actions.pod:2924
@@ -13670,7 +13979,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4362
 msgid "guestfs_lxattrlist"
-msgstr ""
+msgstr "guestfs_lxattrlist"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4364
@@ -13682,42 +13991,48 @@ msgid ""
 "                     char *const *names);\n"
 "\n"
 msgstr ""
+" struct guestfs_xattr_list *\n"
+" guestfs_lxattrlist (guestfs_h *g,\n"
+"                     const char *path,\n"
+"                     char *const *names);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4369 ../fish/guestfish-actions.pod:2930
 msgid ""
-"This call allows you to get the extended attributes of multiple files, where "
-"all files are in the directory C<path>.  C<names> is the list of files from "
-"this directory."
+"This call allows you to get the extended attributes of multiple files, where"
+" all files are in the directory C<path>.  C<names> is the list of files from"
+" this directory."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4373 ../fish/guestfish-actions.pod:2934
 msgid ""
 "On return you get a flat list of xattr structs which must be interpreted "
-"sequentially.  The first xattr struct always has a zero-length C<attrname>.  "
-"C<attrval> in this struct is zero-length to indicate there was an error "
+"sequentially.  The first xattr struct always has a zero-length C<attrname>."
+"  C<attrval> in this struct is zero-length to indicate there was an error "
 "doing C<lgetxattr> for this file, I<or> is a C string which is a decimal "
-"number (the number of following attributes for this file, which could be C<"
-"\"0\">).  Then after the first xattr struct are the zero or more attributes "
-"for the first named file.  This repeats for the second and subsequent files."
+"number (the number of following attributes for this file, which could be "
+"C<\"0\">).  Then after the first xattr struct are the zero or more "
+"attributes for the first named file.  This repeats for the second and "
+"subsequent files."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4383
 msgid ""
-"This call is intended for programs that want to efficiently list a directory "
-"contents without making many round-trips.  See also C<guestfs_lstatlist> for "
-"a similarly efficient call for getting standard stats.  Very long directory "
-"listings might cause the protocol message size to be exceeded, causing this "
-"call to fail.  The caller must split up such requests into smaller groups of "
-"names."
+"This call is intended for programs that want to efficiently list a directory"
+" contents without making many round-trips.  See also C<guestfs_lstatlist> "
+"for a similarly efficient call for getting standard stats.  Very long "
+"directory listings might cause the protocol message size to be exceeded, "
+"causing this call to fail.  The caller must split up such requests into "
+"smaller groups of names."
 msgstr ""
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:4397
 msgid "guestfs_mkdir"
-msgstr ""
+msgstr "guestfs_mkdir"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4399
@@ -13728,6 +14043,10 @@ msgid ""
 "                const char *path);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_mkdir (guestfs_h *g,\n"
+"                const char *path);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4403 ../fish/guestfish-actions.pod:2956
@@ -13737,7 +14056,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4409
 msgid "guestfs_mkdir_mode"
-msgstr ""
+msgstr "guestfs_mkdir_mode"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4411
@@ -13749,6 +14068,11 @@ msgid ""
 "                     int mode);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_mkdir_mode (guestfs_h *g,\n"
+"                     const char *path,\n"
+"                     int mode);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4416 ../fish/guestfish-actions.pod:2962
@@ -13773,7 +14097,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4429
 msgid "guestfs_mkdir_p"
-msgstr ""
+msgstr "guestfs_mkdir_p"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4431
@@ -13784,6 +14108,10 @@ msgid ""
 "                  const char *path);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_mkdir_p (guestfs_h *g,\n"
+"                  const char *path);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4435 ../fish/guestfish-actions.pod:2975
@@ -13795,7 +14123,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4442
 msgid "guestfs_mkdtemp"
-msgstr ""
+msgstr "guestfs_mkdtemp"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4444
@@ -13806,6 +14134,10 @@ msgid ""
 "                  const char *template);\n"
 "\n"
 msgstr ""
+" char *\n"
+" guestfs_mkdtemp (guestfs_h *g,\n"
+"                  const char *template);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4448 ../fish/guestfish-actions.pod:2982
@@ -13818,8 +14150,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:4453 ../fish/guestfish-actions.pod:2987
 msgid ""
-"For example: \"/tmp/myprogXXXXXX\" or \"/Temp/myprogXXXXXX\", the second one "
-"being suitable for Windows filesystems."
+"For example: \"/tmp/myprogXXXXXX\" or \"/Temp/myprogXXXXXX\", the second one"
+" being suitable for Windows filesystems."
 msgstr ""
 
 #. type: textblock
@@ -13829,7 +14161,8 @@ msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4459 ../fish/guestfish-actions.pod:2993
-msgid "The temporary directory is created with mode 0700 and is owned by root."
+msgid ""
+"The temporary directory is created with mode 0700 and is owned by root."
 msgstr ""
 
 #. type: textblock
@@ -13847,7 +14180,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4472
 msgid "guestfs_mke2fs_J"
-msgstr ""
+msgstr "guestfs_mke2fs_J"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4474
@@ -13861,12 +14194,19 @@ msgid ""
 "                   const char *journal);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_mke2fs_J (guestfs_h *g,\n"
+"                   const char *fstype,\n"
+"                   int blocksize,\n"
+"                   const char *device,\n"
+"                   const char *journal);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4481 ../fish/guestfish-actions.pod:3005
 msgid ""
-"This creates an ext2/3/4 filesystem on C<device> with an external journal on "
-"C<journal>.  It is equivalent to the command:"
+"This creates an ext2/3/4 filesystem on C<device> with an external journal on"
+" C<journal>.  It is equivalent to the command:"
 msgstr ""
 
 #. type: verbatim
@@ -13876,6 +14216,8 @@ msgid ""
 " mke2fs -t fstype -b blocksize -J device=<journal> <device>\n"
 "\n"
 msgstr ""
+" mke2fs -t fstype -b blocksize -J device=<журнал> <пристрій>\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4487
@@ -13888,12 +14230,12 @@ msgstr ""
 #: ../src/guestfs-actions.pod:4557 ../src/guestfs-actions.pod:4571
 #: ../src/guestfs-actions.pod:4630 ../src/guestfs-actions.pod:4907
 msgid "(Added in 1.0.68)"
-msgstr ""
+msgstr "(Додано у 1.0.68)"
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:4493
 msgid "guestfs_mke2fs_JL"
-msgstr ""
+msgstr "guestfs_mke2fs_JL"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4495
@@ -13907,12 +14249,19 @@ msgid ""
 "                    const char *label);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_mke2fs_JL (guestfs_h *g,\n"
+"                    const char *fstype,\n"
+"                    int blocksize,\n"
+"                    const char *device,\n"
+"                    const char *label);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4502 ../fish/guestfish-actions.pod:3017
 msgid ""
-"This creates an ext2/3/4 filesystem on C<device> with an external journal on "
-"the journal labeled C<label>."
+"This creates an ext2/3/4 filesystem on C<device> with an external journal on"
+" the journal labeled C<label>."
 msgstr ""
 
 #. type: textblock
@@ -13923,7 +14272,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4511
 msgid "guestfs_mke2fs_JU"
-msgstr ""
+msgstr "guestfs_mke2fs_JU"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4513
@@ -13937,12 +14286,19 @@ msgid ""
 "                    const char *uuid);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_mke2fs_JU (guestfs_h *g,\n"
+"                    const char *fstype,\n"
+"                    int blocksize,\n"
+"                    const char *device,\n"
+"                    const char *uuid);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4520 ../fish/guestfish-actions.pod:3026
 msgid ""
-"This creates an ext2/3/4 filesystem on C<device> with an external journal on "
-"the journal with UUID C<uuid>."
+"This creates an ext2/3/4 filesystem on C<device> with an external journal on"
+" the journal with UUID C<uuid>."
 msgstr ""
 
 #. type: textblock
@@ -13953,7 +14309,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4529
 msgid "guestfs_mke2journal"
-msgstr ""
+msgstr "guestfs_mke2journal"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4531
@@ -13965,12 +14321,17 @@ msgid ""
 "                      const char *device);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_mke2journal (guestfs_h *g,\n"
+"                      int blocksize,\n"
+"                      const char *device);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4536 ../fish/guestfish-actions.pod:3035
 msgid ""
-"This creates an ext2 external journal on C<device>.  It is equivalent to the "
-"command:"
+"This creates an ext2 external journal on C<device>.  It is equivalent to the"
+" command:"
 msgstr ""
 
 #. type: verbatim
@@ -13984,7 +14345,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4545
 msgid "guestfs_mke2journal_L"
-msgstr ""
+msgstr "guestfs_mke2journal_L"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4547
@@ -13997,16 +14358,23 @@ msgid ""
 "                        const char *device);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_mke2journal_L (guestfs_h *g,\n"
+"                        int blocksize,\n"
+"                        const char *label,\n"
+"                        const char *device);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4553 ../fish/guestfish-actions.pod:3044
-msgid "This creates an ext2 external journal on C<device> with label C<label>."
+msgid ""
+"This creates an ext2 external journal on C<device> with label C<label>."
 msgstr ""
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:4559
 msgid "guestfs_mke2journal_U"
-msgstr ""
+msgstr "guestfs_mke2journal_U"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4561
@@ -14019,6 +14387,12 @@ msgid ""
 "                        const char *device);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_mke2journal_U (guestfs_h *g,\n"
+"                        int blocksize,\n"
+"                        const char *uuid,\n"
+"                        const char *device);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4567 ../fish/guestfish-actions.pod:3050
@@ -14028,7 +14402,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4573
 msgid "guestfs_mkfifo"
-msgstr ""
+msgstr "guestfs_mkfifo"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4575
@@ -14040,6 +14414,11 @@ msgid ""
 "                 const char *path);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_mkfifo (guestfs_h *g,\n"
+"                 int mode,\n"
+"                 const char *path);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4580
@@ -14051,7 +14430,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4590
 msgid "guestfs_mkfs"
-msgstr ""
+msgstr "guestfs_mkfs"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4592
@@ -14063,6 +14442,11 @@ msgid ""
 "               const char *device);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_mkfs (guestfs_h *g,\n"
+"               const char *fstype,\n"
+"               const char *device);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4597 ../fish/guestfish-actions.pod:3066
@@ -14074,7 +14458,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4605
 msgid "guestfs_mkfs_b"
-msgstr ""
+msgstr "guestfs_mkfs_b"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4607
@@ -14087,13 +14471,19 @@ msgid ""
 "                 const char *device);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_mkfs_b (guestfs_h *g,\n"
+"                 const char *fstype,\n"
+"                 int blocksize,\n"
+"                 const char *device);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4613
 msgid ""
 "This call is similar to C<guestfs_mkfs>, but it allows you to control the "
-"block size of the resulting filesystem.  Supported block sizes depend on the "
-"filesystem type, but typically they are C<1024>, C<2048> or C<4096> only."
+"block size of the resulting filesystem.  Supported block sizes depend on the"
+" filesystem type, but typically they are C<1024>, C<2048> or C<4096> only."
 msgstr ""
 
 #. type: textblock
@@ -14107,13 +14497,14 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:4623 ../fish/guestfish-actions.pod:3082
 msgid ""
-"This function is deprecated.  In new code, use the C<mkfs_opts> call instead."
+"This function is deprecated.  In new code, use the C<mkfs_opts> call "
+"instead."
 msgstr ""
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:4632
 msgid "guestfs_mkfs_opts"
-msgstr ""
+msgstr "guestfs_mkfs_opts"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4634
@@ -14126,6 +14517,12 @@ msgid ""
 "                    ...);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_mkfs_opts (guestfs_h *g,\n"
+"                    const char *fstype,\n"
+"                    const char *device,\n"
+"                    ...);\n"
+"\n"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4645
@@ -14148,7 +14545,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-actions.pod:4657 ../fish/guestfish-actions.pod:3100
 msgid "C<blocksize>"
-msgstr ""
+msgstr "C<blocksize>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4659 ../fish/guestfish-actions.pod:3102
@@ -14166,7 +14563,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-actions.pod:4668 ../fish/guestfish-actions.pod:3111
 msgid "C<features>"
-msgstr ""
+msgstr "C<features>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4670 ../fish/guestfish-actions.pod:3113
@@ -14183,16 +14580,14 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:4676 ../fish/guestfish-actions.pod:3119
 msgid ""
-"You cannot use this optional parameter with the C<gfs> or C<gfs2> filesystem "
-"type."
+"You cannot use this optional parameter with the C<gfs> or C<gfs2> filesystem"
+" type."
 msgstr ""
 
 #. type: =item
 #: ../src/guestfs-actions.pod:4679 ../fish/guestfish-actions.pod:3122
-#, fuzzy
-#| msgid "C<inspector>"
 msgid "C<inode>"
-msgstr "C<inspector>"
+msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4681 ../fish/guestfish-actions.pod:3124
@@ -14203,10 +14598,8 @@ msgstr ""
 
 #. type: =item
 #: ../src/guestfs-actions.pod:4684 ../fish/guestfish-actions.pod:3127
-#, fuzzy
-#| msgid "C<inspector>"
 msgid "C<sectorsize>"
-msgstr "C<inspector>"
+msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4686 ../fish/guestfish-actions.pod:3129
@@ -14218,12 +14611,12 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:4693
 msgid "(Added in 1.7.19)"
-msgstr ""
+msgstr "(Додано у 1.7.19)"
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:4695
 msgid "guestfs_mkfs_opts_va"
-msgstr ""
+msgstr "guestfs_mkfs_opts_va"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4697
@@ -14236,6 +14629,12 @@ msgid ""
 "                       va_list args);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_mkfs_opts_va (guestfs_h *g,\n"
+"                       const char *fstype,\n"
+"                       const char *device,\n"
+"                       va_list args);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4703
@@ -14245,7 +14644,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4707
 msgid "guestfs_mkfs_opts_argv"
-msgstr ""
+msgstr "guestfs_mkfs_opts_argv"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4709
@@ -14258,6 +14657,12 @@ msgid ""
 "                         const struct guestfs_mkfs_opts_argv *optargs);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_mkfs_opts_argv (guestfs_h *g,\n"
+"                         const char *fstype,\n"
+"                         const char *device,\n"
+"                         const struct guestfs_mkfs_opts_argv *optargs);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4715
@@ -14267,7 +14672,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:4719
 msgid "guestfs_mkmountpoint"
-msgstr ""
+msgstr "guestfs_mkmountpoint"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:4721
@@ -14278,6 +14683,10 @@ msgid ""
 "                       const char *exemptpath);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_mkmountpoint (guestfs_h *g,\n"
+"                       const char *exemptpath);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4725
@@ -14290,8 +14699,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:4729 ../fish/guestfish-actions.pod:3144
 msgid ""
-"These calls are I<only> necessary in some very limited circumstances, mainly "
-"the case where you want to mount a mix of unrelated and/or read-only "
+"These calls are I<only> necessary in some very limited circumstances, mainly"
+" the case where you want to mount a mix of unrelated and/or read-only "
 "filesystems together."
 msgstr ""
 
@@ -14317,6 +14726,15 @@ msgid ""
 " mount-loop /sqsh/LiveOS/ext3fs.img /ext3fs\n"
 "\n"
 msgstr ""
+" add-ro Fedora-11-i686-Live.iso\n"
+" run\n"
+" mkmountpoint /cd\n"
+" mkmountpoint /sqsh\n"
+" mkmountpoint /ext3fs\n"
+" mount /dev/sda /cd\n"
+" mount-loop /cd/LiveOS/squashfs.img /sqsh\n"
+" mount-loop /sqsh/LiveOS/ext3fs.img /ext3fs\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4747 ../fish/guestfish-actions.pod:3162
@@ -14350,15 +14768,15 @@ msgstr ""
 #: ../src/guestfs-actions.pod:4760
 msgid ""
 "Autosync [see C<guestfs_set_autosync>, this is set by default on handles] "
-"can cause C<guestfs_umount_all> to be called when the handle is closed which "
-"can also trigger these issues."
+"can cause C<guestfs_umount_all> to be called when the handle is closed which"
+" can also trigger these issues."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4766 ../src/guestfs-actions.pod:5082
 #: ../src/guestfs-actions.pod:6086
 msgid "(Added in 1.0.62)"
-msgstr ""
+msgstr "(Додано у 1.0.62)"
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:4768
@@ -14381,7 +14799,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:4777 ../fish/guestfish-actions.pod:3183
 msgid ""
-"This call creates block or character special devices, or named pipes (FIFOs)."
+"This call creates block or character special devices, or named pipes "
+"(FIFOs)."
 msgstr ""
 
 #. type: textblock
@@ -14399,8 +14818,8 @@ msgid ""
 "S_IFBLK, S_IFCHR, S_IFIFO or S_IFSOCK (otherwise this call just creates a "
 "regular file).  These constants are available in the standard Linux header "
 "files, or you can use C<guestfs_mknod_b>, C<guestfs_mknod_c> or "
-"C<guestfs_mkfifo> which are wrappers around this command which bitwise OR in "
-"the appropriate constant for you."
+"C<guestfs_mkfifo> which are wrappers around this command which bitwise OR in"
+" the appropriate constant for you."
 msgstr ""
 
 #. type: =head2
@@ -14499,9 +14918,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:4858 ../fish/guestfish-actions.pod:3233
 msgid ""
-"Note that you cannot attach a swap label to a block device (eg. C</dev/"
-"sda>), just to a partition.  This appears to be a limitation of the kernel "
-"or swap tools."
+"Note that you cannot attach a swap label to a block device (eg. "
+"C</dev/sda>), just to a partition.  This appears to be a limitation of the "
+"kernel or swap tools."
 msgstr ""
 
 #. type: =head2
@@ -14543,7 +14962,7 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:4885 ../fish/guestfish-actions.pod:3247
 msgid "Create a swap file."
-msgstr ""
+msgstr "Створити файл резервної пам’яті."
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4887
@@ -14598,8 +15017,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:4916 ../fish/guestfish-actions.pod:3265
 msgid ""
-"Mount a guest disk at a position in the filesystem.  Block devices are named "
-"C</dev/sda>, C</dev/sdb> and so on, as they were added to the guest.  If "
+"Mount a guest disk at a position in the filesystem.  Block devices are named"
+" C</dev/sda>, C</dev/sdb> and so on, as they were added to the guest.  If "
 "those block devices contain partitions, they will have the usual names (eg. "
 "C</dev/sda1>).  Also LVM C</dev/VG/LV>-style names can be used."
 msgstr ""
@@ -14608,15 +15027,15 @@ msgstr ""
 #: ../src/guestfs-actions.pod:4922 ../fish/guestfish-actions.pod:3271
 msgid ""
 "The rules are the same as for L<mount(2)>: A filesystem must first be "
-"mounted on C</> before others can be mounted.  Other filesystems can only be "
-"mounted on directories which already exist."
+"mounted on C</> before others can be mounted.  Other filesystems can only be"
+" mounted on directories which already exist."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:4927 ../fish/guestfish-actions.pod:3276
 msgid ""
-"The mounted filesystem is writable, if we have sufficient permissions on the "
-"underlying device."
+"The mounted filesystem is writable, if we have sufficient permissions on the"
+" underlying device."
 msgstr ""
 
 #. type: textblock
@@ -14624,11 +15043,12 @@ msgstr ""
 msgid ""
 "B<Important note:> When you use this call, the filesystem options C<sync> "
 "and C<noatime> are set implicitly.  This was originally done because we "
-"thought it would improve reliability, but it turns out that I<-o sync> has a "
-"very large negative performance impact and negligible effect on "
+"thought it would improve reliability, but it turns out that I<-o sync> has a"
+" very large negative performance impact and negligible effect on "
 "reliability.  Therefore we recommend that you avoid using C<guestfs_mount> "
-"in any code that needs performance, and instead use C<guestfs_mount_options> "
-"(use an empty string for the first parameter if you don't want any options)."
+"in any code that needs performance, and instead use C<guestfs_mount_options>"
+" (use an empty string for the first parameter if you don't want any "
+"options)."
 msgstr ""
 
 #. type: textblock
@@ -14828,8 +15248,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:5059
 msgid ""
 "This is the same as the C<guestfs_mount> command, but it allows you to set "
-"both the mount options and the vfstype as for the L<mount(8)> I<-o> and I<-"
-"t> flags."
+"both the mount options and the vfstype as for the L<mount(8)> I<-o> and "
+"I<-t> flags."
 msgstr ""
 
 #. type: =head2
@@ -14871,8 +15291,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:5089 ../fish/guestfish-actions.pod:3356
 msgid ""
-"This returns the list of currently mounted filesystems.  It returns the list "
-"of devices (eg. C</dev/sda1>, C</dev/VG/LV>)."
+"This returns the list of currently mounted filesystems.  It returns the list"
+" of devices (eg. C</dev/sda1>, C</dev/VG/LV>)."
 msgstr ""
 
 #. type: textblock
@@ -14943,8 +15363,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:5131 ../fish/guestfish-actions.pod:3382
 msgid ""
-"The return value is an integer which C<0> if the operation would succeed, or "
-"some non-zero value documented in the L<ntfs-3g.probe(8)> manual page."
+"The return value is an integer which C<0> if the operation would succeed, or"
+" some non-zero value documented in the L<ntfs-3g.probe(8)> manual page."
 msgstr ""
 
 #. type: textblock
@@ -14978,8 +15398,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:5148 ../fish/guestfish-actions.pod:3393
 msgid ""
-"I<Note:> After the resize operation, the filesystem is marked as requiring a "
-"consistency check (for safety).  You have to boot into Windows to perform "
+"I<Note:> After the resize operation, the filesystem is marked as requiring a"
+" consistency check (for safety).  You have to boot into Windows to perform "
 "this check and clear this condition.  Furthermore, ntfsresize refuses to "
 "resize filesystems which have been marked in this way.  So in effect it is "
 "not possible to call ntfsresize multiple times on a single filesystem "
@@ -14989,10 +15409,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:5156 ../src/guestfs-actions.pod:5210
 #: ../fish/guestfish-actions.pod:3401 ../fish/guestfish-actions.pod:3440
-#, fuzzy
-#| msgid "See L<guestfish(1)>."
 msgid "See also L<ntfsresize(8)>."
-msgstr "Див. L<guestfish(1)>."
+msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5160 ../src/guestfs-actions.pod:5250
@@ -15036,10 +15454,8 @@ msgstr ""
 
 #. type: =item
 #: ../src/guestfs-actions.pod:5196 ../fish/guestfish-actions.pod:3426
-#, fuzzy
-#| msgid "C<format>"
 msgid "C<force>"
-msgstr "C<format>"
+msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5198 ../fish/guestfish-actions.pod:3428
@@ -15159,8 +15575,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:5271 ../fish/guestfish-actions.pod:3465
 msgid ""
-"The C<prlogex> parameter is the type of partition.  Normally you should pass "
-"C<p> or C<primary> here, but MBR partition tables also support C<l> (or "
+"The C<prlogex> parameter is the type of partition.  Normally you should pass"
+" C<p> or C<primary> here, but MBR partition tables also support C<l> (or "
 "C<logical>) and C<e> (or C<extended>) partition types."
 msgstr ""
 
@@ -15242,8 +15658,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:5315
 msgid ""
-"C<parttype> is the partition table type, usually C<mbr> or C<gpt>, but other "
-"possible values are described in C<guestfs_part_init>."
+"C<parttype> is the partition table type, usually C<mbr> or C<gpt>, but other"
+" possible values are described in C<guestfs_part_init>."
 msgstr ""
 
 #. type: =head2
@@ -15300,8 +15716,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:5351 ../src/guestfs-actions.pod:5527
 msgid ""
-"Note that only MBR (old DOS-style) partitions have type bytes.  You will get "
-"undefined results for other partition table types (see "
+"Note that only MBR (old DOS-style) partitions have type bytes.  You will get"
+" undefined results for other partition table types (see "
 "C<guestfs_part_get_parttype>)."
 msgstr ""
 
@@ -15355,8 +15771,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:5385 ../fish/guestfish-actions.pod:3537
 msgid ""
 "This creates an empty partition table on C<device> of one of the partition "
-"types listed below.  Usually C<parttype> should be either C<msdos> or C<gpt> "
-"(for large disks)."
+"types listed below.  Usually C<parttype> should be either C<msdos> or C<gpt>"
+" (for large disks)."
 msgstr ""
 
 #. type: textblock
@@ -15398,8 +15814,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:5406 ../fish/guestfish-actions.pod:3558
 msgid ""
 "The standard PC \"Master Boot Record\" (MBR) format used by MS-DOS and "
-"Windows.  This partition type will B<only> work for device sizes up to 2 "
-"TB.  For large disks we recommend using C<gpt>."
+"Windows.  This partition type will B<only> work for device sizes up to 2 TB."
+"  For large disks we recommend using C<gpt>."
 msgstr ""
 
 #. type: textblock
@@ -15411,87 +15827,88 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-actions.pod:5418 ../fish/guestfish-actions.pod:3570
 msgid "B<aix>"
-msgstr ""
+msgstr "B<aix>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5420 ../fish/guestfish-actions.pod:3572
 msgid "AIX disk labels."
-msgstr ""
+msgstr "Мітки дисків AIX."
 
 #. type: =item
 #: ../src/guestfs-actions.pod:5422 ../fish/guestfish-actions.pod:3574
 msgid "B<amiga> | B<rdb>"
-msgstr ""
+msgstr "B<amiga> | B<rdb>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5424 ../fish/guestfish-actions.pod:3576
 msgid "Amiga \"Rigid Disk Block\" format."
-msgstr ""
+msgstr "Формат \"Rigid Disk Block\" Amiga."
 
 #. type: =item
 #: ../src/guestfs-actions.pod:5426 ../fish/guestfish-actions.pod:3578
 msgid "B<bsd>"
-msgstr ""
+msgstr "B<bsd>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5428 ../fish/guestfish-actions.pod:3580
 msgid "BSD disk labels."
-msgstr ""
+msgstr "Мітки дисків BSD."
 
 #. type: =item
 #: ../src/guestfs-actions.pod:5430 ../fish/guestfish-actions.pod:3582
 msgid "B<dasd>"
-msgstr ""
+msgstr "B<dasd>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5432 ../fish/guestfish-actions.pod:3584
 msgid "DASD, used on IBM mainframes."
-msgstr ""
+msgstr "DASD, використовувалися у мейнфреймах IBM."
 
 #. type: =item
 #: ../src/guestfs-actions.pod:5434 ../fish/guestfish-actions.pod:3586
 msgid "B<dvh>"
-msgstr ""
+msgstr "B<dvh>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5436 ../fish/guestfish-actions.pod:3588
 msgid "MIPS/SGI volumes."
-msgstr ""
+msgstr "Томи MIPS/SGI."
 
 #. type: =item
 #: ../src/guestfs-actions.pod:5438 ../fish/guestfish-actions.pod:3590
 msgid "B<mac>"
-msgstr ""
+msgstr "B<mac>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5440 ../fish/guestfish-actions.pod:3592
 msgid "Old Mac partition format.  Modern Macs use C<gpt>."
 msgstr ""
+"Старий формат розділів Mac. Сучасні системи Mac використовують C<gpt>."
 
 #. type: =item
 #: ../src/guestfs-actions.pod:5442 ../fish/guestfish-actions.pod:3594
 msgid "B<pc98>"
-msgstr ""
+msgstr "B<pc98>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5444 ../fish/guestfish-actions.pod:3596
 msgid "NEC PC-98 format, common in Japan apparently."
-msgstr ""
+msgstr "Формат NEC PC-98, поширений у Японії."
 
 #. type: =item
 #: ../src/guestfs-actions.pod:5446 ../fish/guestfish-actions.pod:3598
 msgid "B<sun>"
-msgstr ""
+msgstr "B<sun>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5448 ../fish/guestfish-actions.pod:3600
 msgid "Sun disk labels."
-msgstr ""
+msgstr "Мітки дисків Sun."
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:5456
 msgid "guestfs_part_list"
-msgstr ""
+msgstr "guestfs_part_list"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:5458
@@ -15502,12 +15919,16 @@ msgid ""
 "                    const char *device);\n"
 "\n"
 msgstr ""
+" struct guestfs_partition_list *\n"
+" guestfs_part_list (guestfs_h *g,\n"
+"                    const char *device);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5462 ../fish/guestfish-actions.pod:3608
 msgid ""
-"This command parses the partition table on C<device> and returns the list of "
-"partitions found."
+"This command parses the partition table on C<device> and returns the list of"
+" partitions found."
 msgstr ""
 
 #. type: textblock
@@ -15518,7 +15939,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-actions.pod:5469 ../fish/guestfish-actions.pod:3615
 msgid "B<part_num>"
-msgstr ""
+msgstr "B<part_num>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5471 ../fish/guestfish-actions.pod:3617
@@ -15528,7 +15949,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-actions.pod:5473 ../fish/guestfish-actions.pod:3619
 msgid "B<part_start>"
-msgstr ""
+msgstr "B<part_start>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5475
@@ -15540,7 +15961,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-actions.pod:5478 ../fish/guestfish-actions.pod:3624
 msgid "B<part_end>"
-msgstr ""
+msgstr "B<part_end>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5480 ../fish/guestfish-actions.pod:3626
@@ -15550,7 +15971,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-actions.pod:5482 ../fish/guestfish-actions.pod:3628
 msgid "B<part_size>"
-msgstr ""
+msgstr "B<part_size>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5484 ../fish/guestfish-actions.pod:3630
@@ -15560,8 +15981,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:5488
 msgid ""
-"This function returns a C<struct guestfs_partition_list *>, or NULL if there "
-"was an error.  I<The caller must call C<guestfs_free_partition_list> after "
+"This function returns a C<struct guestfs_partition_list *>, or NULL if there"
+" was an error.  I<The caller must call C<guestfs_free_partition_list> after "
 "use>."
 msgstr ""
 
@@ -15617,8 +16038,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:5521 ../fish/guestfish-actions.pod:3649
 msgid ""
-"Sets the MBR type byte (also known as the ID byte) of the numbered partition "
-"C<partnum> to C<idbyte>.  Note that the type bytes quoted in most "
+"Sets the MBR type byte (also known as the ID byte) of the numbered partition"
+" C<partnum> to C<idbyte>.  Note that the type bytes quoted in most "
 "documentation are in fact hexadecimal numbers, but usually documented "
 "without any leading \"0x\" which might be confusing."
 msgstr ""
@@ -15827,8 +16248,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:5660 ../fish/guestfish-actions.pod:3734
 msgid ""
 "The implementation uses the C<pvremove> command which refuses to wipe "
-"physical volumes that contain any volume groups, so you have to remove those "
-"first."
+"physical volumes that contain any volume groups, so you have to remove those"
+" first."
 msgstr ""
 
 #. type: =head2
@@ -15872,8 +16293,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:5688
 msgid ""
-"This command is the same as C<guestfs_pvresize> except that it allows you to "
-"specify the new size (in bytes) explicitly."
+"This command is the same as C<guestfs_pvresize> except that it allows you to"
+" specify the new size (in bytes) explicitly."
 msgstr ""
 
 #. type: =head2
@@ -15893,15 +16314,15 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:5700 ../fish/guestfish-actions.pod:3756
 msgid ""
-"List all the physical volumes detected.  This is the equivalent of the L<pvs"
-"(8)> command."
+"List all the physical volumes detected.  This is the equivalent of the "
+"L<pvs(8)> command."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5703 ../fish/guestfish-actions.pod:3759
 msgid ""
-"This returns a list of just the device names that contain PVs (eg. C</dev/"
-"sda2>)."
+"This returns a list of just the device names that contain PVs (eg. "
+"C</dev/sda2>)."
 msgstr ""
 
 #. type: textblock
@@ -15926,15 +16347,16 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:5719 ../fish/guestfish-actions.pod:3768
 msgid ""
-"List all the physical volumes detected.  This is the equivalent of the L<pvs"
-"(8)> command.  The \"full\" version includes all fields."
+"List all the physical volumes detected.  This is the equivalent of the "
+"L<pvs(8)> command.  The \"full\" version includes all fields."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5722
 msgid ""
 "This function returns a C<struct guestfs_lvm_pv_list *>, or NULL if there "
-"was an error.  I<The caller must call C<guestfs_free_lvm_pv_list> after use>."
+"was an error.  I<The caller must call C<guestfs_free_lvm_pv_list> after "
+"use>."
 msgstr ""
 
 #. type: =head2
@@ -15978,8 +16400,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:5750 ../fish/guestfish-actions.pod:3781
 msgid ""
-"This command writes to part of a file.  It writes the data buffer C<content> "
-"to the file C<path> starting at offset C<offset>."
+"This command writes to part of a file.  It writes the data buffer C<content>"
+" to the file C<path> starting at offset C<offset>."
 msgstr ""
 
 #. type: textblock
@@ -16026,8 +16448,9 @@ msgstr ""
 #: ../src/guestfs-actions.pod:5780 ../fish/guestfish-actions.pod:3802
 msgid ""
 "This command implements the L<pwrite(2)> system call, and like that system "
-"call it may not write the full data requested (although short writes to disk "
-"devices and partitions are probably impossible with standard Linux kernels)."
+"call it may not write the full data requested (although short writes to disk"
+" devices and partitions are probably impossible with standard Linux "
+"kernels)."
 msgstr ""
 
 #. type: textblock
@@ -16064,8 +16487,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:5804
 msgid ""
-"Unlike C<guestfs_cat>, this function can correctly handle files that contain "
-"embedded ASCII NUL characters.  However unlike C<guestfs_download>, this "
+"Unlike C<guestfs_cat>, this function can correctly handle files that contain"
+" embedded ASCII NUL characters.  However unlike C<guestfs_download>, this "
 "function is limited in the total size of file that can be handled."
 msgstr ""
 
@@ -16143,82 +16566,82 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-actions.pod:5857 ../fish/guestfish-actions.pod:3856
 msgid "'b'"
-msgstr ""
+msgstr "'b'"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5859 ../fish/guestfish-actions.pod:3858
 msgid "Block special"
-msgstr ""
+msgstr "Блоковий особливий"
 
 #. type: =item
 #: ../src/guestfs-actions.pod:5861 ../fish/guestfish-actions.pod:3860
 msgid "'c'"
-msgstr ""
+msgstr "'c'"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5863 ../fish/guestfish-actions.pod:3862
 msgid "Char special"
-msgstr ""
+msgstr "Символьний особливий"
 
 #. type: =item
 #: ../src/guestfs-actions.pod:5865 ../fish/guestfish-actions.pod:3864
 msgid "'d'"
-msgstr ""
+msgstr "'d'"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5867 ../fish/guestfish-actions.pod:3866
 msgid "Directory"
-msgstr ""
+msgstr "Каталог"
 
 #. type: =item
 #: ../src/guestfs-actions.pod:5869 ../fish/guestfish-actions.pod:3868
 msgid "'f'"
-msgstr ""
+msgstr "'f'"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5871 ../fish/guestfish-actions.pod:3870
 msgid "FIFO (named pipe)"
-msgstr ""
+msgstr "FIFO (іменований канал)"
 
 #. type: =item
 #: ../src/guestfs-actions.pod:5873 ../fish/guestfish-actions.pod:3872
 msgid "'l'"
-msgstr ""
+msgstr "'l'"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5875 ../fish/guestfish-actions.pod:3874
 msgid "Symbolic link"
-msgstr ""
+msgstr "Символічне посилання"
 
 #. type: =item
 #: ../src/guestfs-actions.pod:5877 ../fish/guestfish-actions.pod:3876
 msgid "'r'"
-msgstr ""
+msgstr "'r'"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5879 ../fish/guestfish-actions.pod:3878
 msgid "Regular file"
-msgstr ""
+msgstr "Звичайний файл"
 
 #. type: =item
 #: ../src/guestfs-actions.pod:5881 ../fish/guestfish-actions.pod:3880
 msgid "'s'"
-msgstr ""
+msgstr "'s'"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5883 ../fish/guestfish-actions.pod:3882
 msgid "Socket"
-msgstr ""
+msgstr "Сокет"
 
 #. type: =item
 #: ../src/guestfs-actions.pod:5885 ../fish/guestfish-actions.pod:3884
 msgid "'u'"
-msgstr ""
+msgstr "'u'"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5887 ../fish/guestfish-actions.pod:3886
 msgid "Unknown file type"
-msgstr ""
+msgstr "Невідомий тип файла"
 
 #. type: =item
 #: ../src/guestfs-actions.pod:5889 ../fish/guestfish-actions.pod:3888
@@ -16243,7 +16666,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:5900
 msgid ""
 "This function returns a C<struct guestfs_dirent_list *>, or NULL if there "
-"was an error.  I<The caller must call C<guestfs_free_dirent_list> after use>."
+"was an error.  I<The caller must call C<guestfs_free_dirent_list> after "
+"use>."
 msgstr ""
 
 #. type: =head2
@@ -16293,8 +16717,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:5930 ../fish/guestfish-actions.pod:3913
 msgid ""
-"On return you get a list of strings, with a one-to-one correspondence to the "
-"C<names> list.  Each string is the value of the symbolic link."
+"On return you get a list of strings, with a one-to-one correspondence to the"
+" C<names> list.  Each string is the value of the symbolic link."
 msgstr ""
 
 #. type: textblock
@@ -16302,16 +16726,16 @@ msgstr ""
 msgid ""
 "If the C<readlink(2)> operation fails on any name, then the corresponding "
 "result string is the empty string C<\"\">.  However the whole operation is "
-"completed even if there were C<readlink(2)> errors, and so you can call this "
-"function with names where you don't know if they are symbolic links already "
-"(albeit slightly less efficient)."
+"completed even if there were C<readlink(2)> errors, and so you can call this"
+" function with names where you don't know if they are symbolic links already"
+" (albeit slightly less efficient)."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:5941 ../fish/guestfish-actions.pod:3924
 msgid ""
-"This call is intended for programs that want to efficiently list a directory "
-"contents without making many round-trips.  Very long directory listings "
+"This call is intended for programs that want to efficiently list a directory"
+" contents without making many round-trips.  Very long directory listings "
 "might cause the protocol message size to be exceeded, causing this call to "
 "fail.  The caller must split up such requests into smaller groups of names."
 msgstr ""
@@ -16617,10 +17041,10 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:6131
 msgid ""
-"This command creates the directory C<dir> and then fills it with files until "
-"the filesystem is full, and scrubs the files as for C<guestfs_scrub_file>, "
-"and deletes them.  The intention is to scrub any free space on the partition "
-"containing C<dir>."
+"This command creates the directory C<dir> and then fills it with files until"
+" the filesystem is full, and scrubs the files as for C<guestfs_scrub_file>, "
+"and deletes them.  The intention is to scrub any free space on the partition"
+" containing C<dir>."
 msgstr ""
 
 #. type: =head2
@@ -16691,12 +17115,12 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-actions.pod:6179 ../fish/guestfish-actions.pod:4077
 msgid "C<unix:I<path>>"
-msgstr ""
+msgstr "C<unix:I<шлях>>"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:6181 ../fish/guestfish-actions.pod:4079
 msgid "Connect to the Unix domain socket I<path>."
-msgstr ""
+msgstr "Встановити з’єднання з сокетом домену Unix I<шлях>."
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:6183 ../fish/guestfish-actions.pod:4081
@@ -16768,7 +17192,8 @@ msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:6225 ../fish/guestfish-actions.pod:4115
-msgid "You probably don't want to use this unless you know what you are doing."
+msgid ""
+"You probably don't want to use this unless you know what you are doing."
 msgstr ""
 
 #. type: textblock
@@ -16891,8 +17316,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:6301 ../fish/guestfish-actions.pod:4169
 msgid ""
-"This affects whether commands are able to access the network (see L<guestfs"
-"(3)/RUNNING COMMANDS>)."
+"This affects whether commands are able to access the network (see "
+"L<guestfs(3)/RUNNING COMMANDS>)."
 msgstr ""
 
 #. type: textblock
@@ -17014,8 +17439,8 @@ msgid ""
 "Note that you should call this function as early as possible after creating "
 "the handle.  This is because some pre-launch operations depend on testing "
 "qemu features (by running C<qemu -help>).  If the qemu binary changes, we "
-"don't retest features, and so you might see inconsistent results.  Using the "
-"environment variable C<LIBGUESTFS_QEMU> is safest of all since that picks "
+"don't retest features, and so you might see inconsistent results.  Using the"
+" environment variable C<LIBGUESTFS_QEMU> is safest of all since that picks "
 "the qemu binary at the same time as the handle is created."
 msgstr ""
 
@@ -17046,8 +17471,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:6384
 msgid ""
-"This only has any effect if called before C<guestfs_launch>, and the default "
-"is true."
+"This only has any effect if called before C<guestfs_launch>, and the default"
+" is true."
 msgstr ""
 
 #. type: textblock
@@ -17106,8 +17531,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:6422 ../fish/guestfish-actions.pod:4268
 msgid ""
-"If the command trace flag is set to 1, then libguestfs calls, parameters and "
-"return values are traced."
+"If the command trace flag is set to 1, then libguestfs calls, parameters and"
+" return values are traced."
 msgstr ""
 
 #. type: textblock
@@ -17257,18 +17682,19 @@ msgstr ""
 #: ../src/guestfs-actions.pod:6508 ../fish/guestfish-actions.pod:4325
 msgid ""
 "C<cyls>, C<heads> and C<sectors> are the number of cylinders, heads and "
-"sectors on the device, which are passed directly to sfdisk as the I<-C>, I<-"
-"H> and I<-S> parameters.  If you pass C<0> for any of these, then the "
-"corresponding parameter is omitted.  Usually for 'large' disks, you can just "
-"pass C<0> for these, but for small (floppy-sized) disks, sfdisk (or rather, "
-"the kernel) cannot work out the right geometry and you will need to tell it."
+"sectors on the device, which are passed directly to sfdisk as the I<-C>, "
+"I<-H> and I<-S> parameters.  If you pass C<0> for any of these, then the "
+"corresponding parameter is omitted.  Usually for 'large' disks, you can just"
+" pass C<0> for these, but for small (floppy-sized) disks, sfdisk (or rather,"
+" the kernel) cannot work out the right geometry and you will need to tell "
+"it."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:6516 ../fish/guestfish-actions.pod:4333
 msgid ""
-"C<lines> is a list of lines that we feed to C<sfdisk>.  For more information "
-"refer to the L<sfdisk(8)> manpage."
+"C<lines> is a list of lines that we feed to C<sfdisk>.  For more information"
+" refer to the L<sfdisk(8)> manpage."
 msgstr ""
 
 #. type: textblock
@@ -17382,9 +17808,9 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:6609
 msgid ""
-"This displays the disk geometry of C<device> read from the partition table.  "
-"Especially in the case where the underlying block device has been resized, "
-"this can be different from the kernel's idea of the geometry (see "
+"This displays the disk geometry of C<device> read from the partition table."
+"  Especially in the case where the underlying block device has been resized,"
+" this can be different from the kernel's idea of the geometry (see "
 "C<guestfs_sfdisk_kernel_geometry>)."
 msgstr ""
 
@@ -17432,8 +17858,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:6644 ../fish/guestfish-actions.pod:4423
 msgid ""
-"This displays the partition table on C<device>, in the human-readable output "
-"of the L<sfdisk(8)> command.  It is not intended to be parsed."
+"This displays the partition table on C<device>, in the human-readable output"
+" of the L<sfdisk(8)> command.  It is not intended to be parsed."
 msgstr ""
 
 #. type: textblock
@@ -17444,7 +17870,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:6653 ../fish/guestfish-actions.pod:4429
 msgid ""
-"This function is deprecated.  In new code, use the C<part_list> call instead."
+"This function is deprecated.  In new code, use the C<part_list> call "
+"instead."
 msgstr ""
 
 #. type: =head2
@@ -17465,8 +17892,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:6668 ../fish/guestfish-actions.pod:4440
 msgid ""
-"This call runs a command from the guest filesystem via the guest's C</bin/"
-"sh>."
+"This call runs a command from the guest filesystem via the guest's "
+"C</bin/sh>."
 msgstr ""
 
 #. type: textblock
@@ -17585,8 +18012,8 @@ msgstr ""
 #: ../src/guestfs-actions.pod:6737 ../fish/guestfish-actions.pod:4480
 msgid ""
 "Returns file system statistics for any mounted file system.  C<path> should "
-"be a file or directory in the mounted file system (typically it is the mount "
-"point itself, but it doesn't need to be)."
+"be a file or directory in the mounted file system (typically it is the mount"
+" point itself, but it doesn't need to be)."
 msgstr ""
 
 #. type: textblock
@@ -17597,8 +18024,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:6743
 msgid ""
-"This function returns a C<struct guestfs_statvfs *>, or NULL if there was an "
-"error.  I<The caller must call C<guestfs_free_statvfs> after use>."
+"This function returns a C<struct guestfs_statvfs *>, or NULL if there was an"
+" error.  I<The caller must call C<guestfs_free_statvfs> after use>."
 msgstr ""
 
 #. type: =head2
@@ -17649,12 +18076,12 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:6778 ../fish/guestfish-actions.pod:4504
 msgid "Allowed encodings are:"
-msgstr ""
+msgstr "Можливими кодуваннями є:"
 
 #. type: =item
 #: ../src/guestfs-actions.pod:6782 ../fish/guestfish-actions.pod:4508
 msgid "s"
-msgstr ""
+msgstr "s"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:6784
@@ -17666,21 +18093,22 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-actions.pod:6787 ../fish/guestfish-actions.pod:4513
 msgid "S"
-msgstr ""
+msgstr "S"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:6789 ../fish/guestfish-actions.pod:4515
 msgid "Single 8-bit-byte characters."
-msgstr ""
+msgstr "Окремі 8-бітові-байтові символи."
 
 #. type: =item
 #: ../src/guestfs-actions.pod:6791 ../fish/guestfish-actions.pod:4517
 msgid "b"
-msgstr ""
+msgstr "b"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:6793 ../fish/guestfish-actions.pod:4519
-msgid "16-bit big endian strings such as those encoded in UTF-16BE or UCS-2BE."
+msgid ""
+"16-bit big endian strings such as those encoded in UTF-16BE or UCS-2BE."
 msgstr ""
 
 #. type: =item
@@ -17698,7 +18126,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-actions.pod:6801 ../fish/guestfish-actions.pod:4527
 msgid "B"
-msgstr ""
+msgstr "B"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:6803 ../fish/guestfish-actions.pod:4529
@@ -17708,7 +18136,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-actions.pod:6805 ../fish/guestfish-actions.pod:4531
 msgid "L"
-msgstr ""
+msgstr "L"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:6807 ../fish/guestfish-actions.pod:4533
@@ -17802,8 +18230,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:6867 ../fish/guestfish-actions.pod:4567
 msgid ""
-"This command disables the libguestfs appliance swap partition with the given "
-"UUID."
+"This command disables the libguestfs appliance swap partition with the given"
+" UUID."
 msgstr ""
 
 #. type: =head2
@@ -17833,10 +18261,10 @@ msgstr ""
 #: ../src/guestfs-actions.pod:6885 ../fish/guestfish-actions.pod:4579
 msgid ""
 "Note that you should not swap to existing guest swap partitions unless you "
-"know what you are doing.  They may contain hibernation information, or other "
-"information that the guest doesn't want you to trash.  You also risk leaking "
-"information about the host to the guest this way.  Instead, attach a new "
-"host device to the guest and swap on that."
+"know what you are doing.  They may contain hibernation information, or other"
+" information that the guest doesn't want you to trash.  You also risk "
+"leaking information about the host to the guest this way.  Instead, attach a"
+" new host device to the guest and swap on that."
 msgstr ""
 
 #. type: =head2
@@ -17857,8 +18285,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:6902
 msgid ""
-"This command enables swap to a file.  See C<guestfs_swapon_device> for other "
-"notes."
+"This command enables swap to a file.  See C<guestfs_swapon_device> for other"
+" notes."
 msgstr ""
 
 #. type: =head2
@@ -18068,8 +18496,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:7033 ../fish/guestfish-actions.pod:4670
 msgid ""
-"This command uploads and unpacks local file C<tarball> (a I<gzip compressed> "
-"tar file) into C<directory>."
+"This command uploads and unpacks local file C<tarball> (a I<gzip compressed>"
+" tar file) into C<directory>."
 msgstr ""
 
 #. type: textblock
@@ -18207,8 +18635,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:7114 ../fish/guestfish-actions.pod:4723
 msgid ""
-"This returns the contents of the ext2, ext3 or ext4 filesystem superblock on "
-"C<device>."
+"This returns the contents of the ext2, ext3 or ext4 filesystem superblock on"
+" C<device>."
 msgstr ""
 
 #. type: textblock
@@ -18216,8 +18644,8 @@ msgstr ""
 msgid ""
 "It is the same as running C<tune2fs -l device>.  See L<tune2fs(8)> manpage "
 "for more details.  The list of fields returned isn't clearly defined, and "
-"depends on both the version of C<tune2fs> that libguestfs was built against, "
-"and the filesystem itself."
+"depends on both the version of C<tune2fs> that libguestfs was built against,"
+" and the filesystem itself."
 msgstr ""
 
 #. type: =head2
@@ -18507,9 +18935,9 @@ msgstr ""
 #: ../src/guestfs-actions.pod:7308 ../fish/guestfish-actions.pod:4854
 msgid ""
 "Note that because of dynamic linking this is not necessarily the version of "
-"libguestfs that you compiled against.  You can compile the program, and then "
-"at runtime dynamically link against a completely different C<libguestfs.so> "
-"library."
+"libguestfs that you compiled against.  You can compile the program, and then"
+" at runtime dynamically link against a completely different C<libguestfs.so>"
+" library."
 msgstr ""
 
 #. type: textblock
@@ -18524,8 +18952,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:7319 ../fish/guestfish-actions.pod:4865
 msgid ""
-"The call returns a structure with four elements.  The first three (C<major>, "
-"C<minor> and C<release>) are numbers and correspond to the usual version "
+"The call returns a structure with four elements.  The first three (C<major>,"
+" C<minor> and C<release>) are numbers and correspond to the usual version "
 "triplet.  The fourth element (C<extra>) is a string and is normally empty, "
 "but may be used for distro-specific information."
 msgstr ""
@@ -18553,8 +18981,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:7336
 msgid ""
-"This function returns a C<struct guestfs_version *>, or NULL if there was an "
-"error.  I<The caller must call C<guestfs_free_version> after use>."
+"This function returns a C<struct guestfs_version *>, or NULL if there was an"
+" error.  I<The caller must call C<guestfs_free_version> after use>."
 msgstr ""
 
 #. type: textblock
@@ -18874,8 +19302,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:7518 ../fish/guestfish-actions.pod:4987
 msgid ""
-"List all the volumes groups detected.  This is the equivalent of the L<vgs(8)"
-"> command."
+"List all the volumes groups detected.  This is the equivalent of the "
+"L<vgs(8)> command."
 msgstr ""
 
 #. type: textblock
@@ -18907,15 +19335,16 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:7537 ../fish/guestfish-actions.pod:4999
 msgid ""
-"List all the volumes groups detected.  This is the equivalent of the L<vgs(8)"
-"> command.  The \"full\" version includes all fields."
+"List all the volumes groups detected.  This is the equivalent of the "
+"L<vgs(8)> command.  The \"full\" version includes all fields."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:7540
 msgid ""
 "This function returns a C<struct guestfs_lvm_vg_list *>, or NULL if there "
-"was an error.  I<The caller must call C<guestfs_free_lvm_vg_list> after use>."
+"was an error.  I<The caller must call C<guestfs_free_lvm_vg_list> after "
+"use>."
 msgstr ""
 
 #. type: =head2
@@ -18981,16 +19410,16 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:7578
 msgid ""
-"In versions of the API E<lt> 1.0.71 you had to call this function just after "
-"calling C<guestfs_launch> to wait for the launch to complete.  However this "
-"is no longer necessary because C<guestfs_launch> now does the waiting."
+"In versions of the API E<lt> 1.0.71 you had to call this function just after"
+" calling C<guestfs_launch> to wait for the launch to complete.  However this"
+" is no longer necessary because C<guestfs_launch> now does the waiting."
 msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:7583
 msgid ""
-"If you see any calls to this function in code then you can just remove them, "
-"unless you want to retain compatibility with older versions of the API."
+"If you see any calls to this function in code then you can just remove them,"
+" unless you want to retain compatibility with older versions of the API."
 msgstr ""
 
 #. type: textblock
@@ -19039,7 +19468,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:7617 ../fish/guestfish-actions.pod:5026
 msgid ""
-"This command counts the lines in a file, using the C<wc -l> external command."
+"This command counts the lines in a file, using the C<wc -l> external "
+"command."
 msgstr ""
 
 #. type: =head2
@@ -19060,7 +19490,8 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:7630 ../fish/guestfish-actions.pod:5033
 msgid ""
-"This command counts the words in a file, using the C<wc -w> external command."
+"This command counts the words in a file, using the C<wc -w> external "
+"command."
 msgstr ""
 
 #. type: =head2
@@ -19089,10 +19520,8 @@ msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:7648
-#, fuzzy
-#| msgid "See L<guestfish(1)>."
 msgid "See also C<guestfs_write_append>."
-msgstr "Див. L<guestfish(1)>."
+msgstr ""
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:7657
@@ -19120,15 +19549,13 @@ msgstr ""
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:7668
-#, fuzzy
-#| msgid "See L<guestfish(1)>."
 msgid "See also C<guestfs_write>."
-msgstr "Див. L<guestfish(1)>."
+msgstr ""
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:7675
 msgid "guestfs_write_file"
-msgstr ""
+msgstr "guestfs_write_file"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7677
@@ -19141,6 +19568,12 @@ msgid ""
 "                     int size);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_write_file (guestfs_h *g,\n"
+"                     const char *path,\n"
+"                     const char *content,\n"
+"                     int size);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:7683 ../fish/guestfish-actions.pod:5064
@@ -19172,7 +19605,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:7708
 msgid "guestfs_zegrep"
-msgstr ""
+msgstr "guestfs_zegrep"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7710
@@ -19184,6 +19617,11 @@ msgid ""
 "                 const char *path);\n"
 "\n"
 msgstr ""
+" char **\n"
+" guestfs_zegrep (guestfs_h *g,\n"
+"                 const char *regex,\n"
+"                 const char *path);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:7715 ../fish/guestfish-actions.pod:5089
@@ -19194,7 +19632,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:7727
 msgid "guestfs_zegrepi"
-msgstr ""
+msgstr "guestfs_zegrepi"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7729
@@ -19206,6 +19644,11 @@ msgid ""
 "                  const char *path);\n"
 "\n"
 msgstr ""
+" char **\n"
+" guestfs_zegrepi (guestfs_h *g,\n"
+"                  const char *regex,\n"
+"                  const char *path);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:7734 ../fish/guestfish-actions.pod:5099
@@ -19216,7 +19659,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:7746
 msgid "guestfs_zero"
-msgstr ""
+msgstr "guestfs_zero"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7748
@@ -19227,6 +19670,10 @@ msgid ""
 "               const char *device);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_zero (guestfs_h *g,\n"
+"               const char *device);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:7752 ../fish/guestfish-actions.pod:5109
@@ -19251,7 +19698,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:7770
 msgid "guestfs_zero_device"
-msgstr ""
+msgstr "guestfs_zero_device"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7772
@@ -19262,6 +19709,10 @@ msgid ""
 "                      const char *device);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_zero_device (guestfs_h *g,\n"
+"                      const char *device);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:7776
@@ -19273,12 +19724,12 @@ msgstr ""
 #. type: textblock
 #: ../src/guestfs-actions.pod:7790
 msgid "(Added in 1.3.1)"
-msgstr ""
+msgstr "(Додано у 1.3.1)"
 
 #. type: =head2
 #: ../src/guestfs-actions.pod:7792
 msgid "guestfs_zerofree"
-msgstr ""
+msgstr "guestfs_zerofree"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7794
@@ -19289,12 +19740,16 @@ msgid ""
 "                   const char *device);\n"
 "\n"
 msgstr ""
+" int\n"
+" guestfs_zerofree (guestfs_h *g,\n"
+"                   const char *device);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:7798 ../fish/guestfish-actions.pod:5133
 msgid ""
-"This runs the I<zerofree> program on C<device>.  This program claims to zero "
-"unused inodes and disk blocks on an ext2/3 filesystem, thus making it "
+"This runs the I<zerofree> program on C<device>.  This program claims to zero"
+" unused inodes and disk blocks on an ext2/3 filesystem, thus making it "
 "possible to compress the filesystem more effectively."
 msgstr ""
 
@@ -19313,7 +19768,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:7813
 msgid "guestfs_zfgrep"
-msgstr ""
+msgstr "guestfs_zfgrep"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7815
@@ -19325,6 +19780,11 @@ msgid ""
 "                 const char *path);\n"
 "\n"
 msgstr ""
+" char **\n"
+" guestfs_zfgrep (guestfs_h *g,\n"
+"                 const char *pattern,\n"
+"                 const char *path);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:7820 ../fish/guestfish-actions.pod:5148
@@ -19335,7 +19795,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:7832
 msgid "guestfs_zfgrepi"
-msgstr ""
+msgstr "guestfs_zfgrepi"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7834
@@ -19347,6 +19807,11 @@ msgid ""
 "                  const char *path);\n"
 "\n"
 msgstr ""
+" char **\n"
+" guestfs_zfgrepi (guestfs_h *g,\n"
+"                  const char *pattern,\n"
+"                  const char *path);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:7839 ../fish/guestfish-actions.pod:5158
@@ -19357,7 +19822,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:7851
 msgid "guestfs_zfile"
-msgstr ""
+msgstr "guestfs_zfile"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7853
@@ -19369,6 +19834,11 @@ msgid ""
 "                const char *path);\n"
 "\n"
 msgstr ""
+" char *\n"
+" guestfs_zfile (guestfs_h *g,\n"
+"                const char *meth,\n"
+"                const char *path);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:7858 ../fish/guestfish-actions.pod:5168
@@ -19397,7 +19867,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:7878
 msgid "guestfs_zgrep"
-msgstr ""
+msgstr "guestfs_zgrep"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7880
@@ -19409,6 +19879,11 @@ msgid ""
 "                const char *path);\n"
 "\n"
 msgstr ""
+" char **\n"
+" guestfs_zgrep (guestfs_h *g,\n"
+"                const char *regex,\n"
+"                const char *path);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:7885 ../fish/guestfish-actions.pod:5187
@@ -19419,7 +19894,7 @@ msgstr ""
 #. type: =head2
 #: ../src/guestfs-actions.pod:7897
 msgid "guestfs_zgrepi"
-msgstr ""
+msgstr "guestfs_zgrepi"
 
 #. type: verbatim
 #: ../src/guestfs-actions.pod:7899
@@ -19431,6 +19906,11 @@ msgid ""
 "                 const char *path);\n"
 "\n"
 msgstr ""
+" char **\n"
+" guestfs_zgrepi (guestfs_h *g,\n"
+"                 const char *regex,\n"
+"                 const char *path);\n"
+"\n"
 
 #. type: textblock
 #: ../src/guestfs-actions.pod:7904 ../fish/guestfish-actions.pod:5197
@@ -19441,16 +19921,16 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-availability.pod:3
 msgid "B<augeas>"
-msgstr ""
+msgstr "B<augeas>"
 
 #. type: textblock
 #: ../src/guestfs-availability.pod:5
 msgid ""
-"The following functions: L</guestfs_aug_clear> L</guestfs_aug_close> L</"
-"guestfs_aug_defnode> L</guestfs_aug_defvar> L</guestfs_aug_get> L</"
-"guestfs_aug_init> L</guestfs_aug_insert> L</guestfs_aug_load> L</"
-"guestfs_aug_ls> L</guestfs_aug_match> L</guestfs_aug_mv> L</guestfs_aug_rm> "
-"L</guestfs_aug_save> L</guestfs_aug_set>"
+"The following functions: L</guestfs_aug_clear> L</guestfs_aug_close> "
+"L</guestfs_aug_defnode> L</guestfs_aug_defvar> L</guestfs_aug_get> "
+"L</guestfs_aug_init> L</guestfs_aug_insert> L</guestfs_aug_load> "
+"L</guestfs_aug_ls> L</guestfs_aug_match> L</guestfs_aug_mv> "
+"L</guestfs_aug_rm> L</guestfs_aug_save> L</guestfs_aug_set>"
 msgstr ""
 
 #. type: =item
@@ -19466,32 +19946,32 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-availability.pod:26
 msgid "B<inotify>"
-msgstr ""
+msgstr "B<inotify>"
 
 #. type: textblock
 #: ../src/guestfs-availability.pod:28
 msgid ""
-"The following functions: L</guestfs_inotify_add_watch> L</"
-"guestfs_inotify_close> L</guestfs_inotify_files> L</guestfs_inotify_init> L</"
-"guestfs_inotify_read> L</guestfs_inotify_rm_watch>"
+"The following functions: L</guestfs_inotify_add_watch> "
+"L</guestfs_inotify_close> L</guestfs_inotify_files> L</guestfs_inotify_init>"
+" L</guestfs_inotify_read> L</guestfs_inotify_rm_watch>"
 msgstr ""
 
 #. type: =item
 #: ../src/guestfs-availability.pod:36
 msgid "B<linuxfsuuid>"
-msgstr ""
+msgstr "B<linuxfsuuid>"
 
 #. type: textblock
 #: ../src/guestfs-availability.pod:38
 msgid ""
-"The following functions: L</guestfs_mke2fs_JU> L</guestfs_mke2journal_U> L</"
-"guestfs_mkswap_U> L</guestfs_swapoff_uuid> L</guestfs_swapon_uuid>"
+"The following functions: L</guestfs_mke2fs_JU> L</guestfs_mke2journal_U> "
+"L</guestfs_mkswap_U> L</guestfs_swapoff_uuid> L</guestfs_swapon_uuid>"
 msgstr ""
 
 #. type: =item
 #: ../src/guestfs-availability.pod:45
 msgid "B<linuxmodules>"
-msgstr ""
+msgstr "B<linuxmodules>"
 
 #. type: textblock
 #: ../src/guestfs-availability.pod:47
@@ -19501,63 +19981,64 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-availability.pod:50
 msgid "B<linuxxattrs>"
-msgstr ""
+msgstr "B<linuxxattrs>"
 
 #. type: textblock
 #: ../src/guestfs-availability.pod:52
 msgid ""
-"The following functions: L</guestfs_getxattr> L</guestfs_getxattrs> L</"
-"guestfs_lgetxattr> L</guestfs_lgetxattrs> L</guestfs_lremovexattr> L</"
-"guestfs_lsetxattr> L</guestfs_lxattrlist> L</guestfs_removexattr> L</"
-"guestfs_setxattr>"
+"The following functions: L</guestfs_getxattr> L</guestfs_getxattrs> "
+"L</guestfs_lgetxattr> L</guestfs_lgetxattrs> L</guestfs_lremovexattr> "
+"L</guestfs_lsetxattr> L</guestfs_lxattrlist> L</guestfs_removexattr> "
+"L</guestfs_setxattr>"
 msgstr ""
 
 #. type: =item
 #: ../src/guestfs-availability.pod:63
 msgid "B<luks>"
-msgstr ""
+msgstr "B<luks>"
 
 #. type: textblock
 #: ../src/guestfs-availability.pod:65
 msgid ""
-"The following functions: L</guestfs_luks_add_key> L</guestfs_luks_close> L</"
-"guestfs_luks_format> L</guestfs_luks_format_cipher> L</"
-"guestfs_luks_kill_slot> L</guestfs_luks_open> L</guestfs_luks_open_ro>"
+"The following functions: L</guestfs_luks_add_key> L</guestfs_luks_close> "
+"L</guestfs_luks_format> L</guestfs_luks_format_cipher> "
+"L</guestfs_luks_kill_slot> L</guestfs_luks_open> L</guestfs_luks_open_ro>"
 msgstr ""
 
 #. type: =item
 #: ../src/guestfs-availability.pod:74
 msgid "B<lvm2>"
-msgstr ""
+msgstr "B<lvm2>"
 
 #. type: textblock
 #: ../src/guestfs-availability.pod:76
 msgid ""
-"The following functions: L</guestfs_is_lv> L</guestfs_lvcreate> L</"
-"guestfs_lvm_remove_all> L</guestfs_lvm_set_filter> L</guestfs_lvremove> L</"
-"guestfs_lvresize> L</guestfs_lvresize_free> L</guestfs_lvs> L</"
-"guestfs_lvs_full> L</guestfs_pvcreate> L</guestfs_pvremove> L</"
-"guestfs_pvresize> L</guestfs_pvresize_size> L</guestfs_pvs> L</"
-"guestfs_pvs_full> L</guestfs_vg_activate> L</guestfs_vg_activate_all> L</"
-"guestfs_vgcreate> L</guestfs_vgremove> L</guestfs_vgs> L</guestfs_vgs_full>"
+"The following functions: L</guestfs_is_lv> L</guestfs_lvcreate> "
+"L</guestfs_lvm_remove_all> L</guestfs_lvm_set_filter> L</guestfs_lvremove> "
+"L</guestfs_lvresize> L</guestfs_lvresize_free> L</guestfs_lvs> "
+"L</guestfs_lvs_full> L</guestfs_pvcreate> L</guestfs_pvremove> "
+"L</guestfs_pvresize> L</guestfs_pvresize_size> L</guestfs_pvs> "
+"L</guestfs_pvs_full> L</guestfs_vg_activate> L</guestfs_vg_activate_all> "
+"L</guestfs_vgcreate> L</guestfs_vgremove> L</guestfs_vgs> "
+"L</guestfs_vgs_full>"
 msgstr ""
 
 #. type: =item
 #: ../src/guestfs-availability.pod:99
 msgid "B<mknod>"
-msgstr ""
+msgstr "B<mknod>"
 
 #. type: textblock
 #: ../src/guestfs-availability.pod:101
 msgid ""
-"The following functions: L</guestfs_mkfifo> L</guestfs_mknod> L</"
-"guestfs_mknod_b> L</guestfs_mknod_c>"
+"The following functions: L</guestfs_mkfifo> L</guestfs_mknod> "
+"L</guestfs_mknod_b> L</guestfs_mknod_c>"
 msgstr ""
 
 #. type: =item
 #: ../src/guestfs-availability.pod:107
 msgid "B<ntfs3g>"
-msgstr ""
+msgstr "B<ntfs3g>"
 
 #. type: textblock
 #: ../src/guestfs-availability.pod:109
@@ -19567,7 +20048,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-availability.pod:112
 msgid "B<ntfsprogs>"
-msgstr ""
+msgstr "B<ntfsprogs>"
 
 #. type: textblock
 #: ../src/guestfs-availability.pod:114
@@ -19579,7 +20060,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-availability.pod:119
 msgid "B<realpath>"
-msgstr ""
+msgstr "B<realpath>"
 
 #. type: textblock
 #: ../src/guestfs-availability.pod:121
@@ -19589,19 +20070,19 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-availability.pod:124
 msgid "B<scrub>"
-msgstr ""
+msgstr "B<scrub>"
 
 #. type: textblock
 #: ../src/guestfs-availability.pod:126
 msgid ""
-"The following functions: L</guestfs_scrub_device> L</guestfs_scrub_file> L</"
-"guestfs_scrub_freespace>"
+"The following functions: L</guestfs_scrub_device> L</guestfs_scrub_file> "
+"L</guestfs_scrub_freespace>"
 msgstr ""
 
 #. type: =item
 #: ../src/guestfs-availability.pod:131
 msgid "B<selinux>"
-msgstr ""
+msgstr "B<selinux>"
 
 #. type: textblock
 #: ../src/guestfs-availability.pod:133
@@ -19611,7 +20092,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-availability.pod:137
 msgid "B<xz>"
-msgstr ""
+msgstr "B<xz>"
 
 #. type: textblock
 #: ../src/guestfs-availability.pod:139
@@ -19621,7 +20102,7 @@ msgstr ""
 #. type: =item
 #: ../src/guestfs-availability.pod:143
 msgid "B<zerofree>"
-msgstr ""
+msgstr "B<zerofree>"
 
 #. type: textblock
 #: ../src/guestfs-availability.pod:145
@@ -20197,15 +20678,15 @@ msgstr ""
 #: ../fish/guestfish.pod:23 ../fuse/guestmount.pod:15
 #: ../tools/virt-win-reg.pl:51 ../tools/virt-tar.pl:64
 msgid "WARNING"
-msgstr ""
+msgstr "ПОПЕРЕДЖЕННЯ"
 
 #. type: textblock
 #: ../fish/guestfish.pod:25
 msgid ""
 "Using guestfish in read/write mode on live virtual machines can be "
-"dangerous, potentially causing disk corruption.  Use the I<--ro> (read-only) "
-"option to use guestfish safely if the disk image or virtual machine might be "
-"live."
+"dangerous, potentially causing disk corruption.  Use the I<--ro> (read-only)"
+" option to use guestfish safely if the disk image or virtual machine might "
+"be live."
 msgstr ""
 
 #. type: textblock
@@ -20229,7 +20710,7 @@ msgstr ""
 #: ../fish/guestfish.pod:41 ../fish/guestfish.pod:1007
 #: ../fuse/guestmount.pod:39 ../tools/virt-tar.pl:50
 msgid "EXAMPLES"
-msgstr ""
+msgstr "ПРИКЛАДИ"
 
 #. type: =head2
 #: ../fish/guestfish.pod:43
@@ -20381,7 +20862,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:109
 msgid ""
-"Use the I<-i> option to automatically mount the disks from a virtual machine:"
+"Use the I<-i> option to automatically mount the disks from a virtual "
+"machine:"
 msgstr ""
 
 #. type: verbatim
@@ -20471,7 +20953,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish.pod:141
 msgid "Remote control"
-msgstr ""
+msgstr "Дистанційне керування"
 
 #. type: verbatim
 #: ../fish/guestfish.pod:143
@@ -20483,6 +20965,11 @@ msgid ""
 " guestfish --remote lvs\n"
 "\n"
 msgstr ""
+" eval \"`guestfish --listen`\"\n"
+" guestfish --remote add-ro disk.img\n"
+" guestfish --remote run\n"
+" guestfish --remote lvs\n"
+"\n"
 
 #. type: =head1
 #: ../fish/guestfish.pod:148 ../test-tool/libguestfs-test-tool.pod:37
@@ -20490,7 +20977,7 @@ msgstr ""
 #: ../tools/virt-list-filesystems.pl:53 ../tools/virt-tar.pl:103
 #: ../tools/virt-make-fs.pl:153 ../tools/virt-list-partitions.pl:54
 msgid "OPTIONS"
-msgstr ""
+msgstr "ПАРАМЕТРИ"
 
 #. type: =item
 #: ../fish/guestfish.pod:152 ../fuse/guestmount.pod:143
@@ -20498,7 +20985,7 @@ msgstr ""
 #: ../tools/virt-tar.pl:111 ../tools/virt-make-fs.pl:161
 #: ../tools/virt-list-partitions.pl:62
 msgid "B<--help>"
-msgstr ""
+msgstr "B<--help>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:154
@@ -20508,12 +20995,12 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:156
 msgid "B<-h>"
-msgstr ""
+msgstr "B<-h>"
 
 #. type: =item
 #: ../fish/guestfish.pod:158
 msgid "B<--cmd-help>"
-msgstr ""
+msgstr "B<--cmd-help>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:160
@@ -20523,12 +21010,12 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:162
 msgid "B<-h cmd>"
-msgstr ""
+msgstr "B<-h команда>"
 
 #. type: =item
 #: ../fish/guestfish.pod:164
 msgid "B<--cmd-help cmd>"
-msgstr ""
+msgstr "B<--cmd-help команда>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:166
@@ -20538,12 +21025,12 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:168
 msgid "B<-a image>"
-msgstr ""
+msgstr "B<-a образ>"
 
 #. type: =item
 #: ../fish/guestfish.pod:170
 msgid "B<--add image>"
-msgstr ""
+msgstr "B<--add образ>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:172
@@ -20553,8 +21040,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:174 ../fuse/guestmount.pod:91
 msgid ""
-"The format of the disk image is auto-detected.  To override this and force a "
-"particular format use the I<--format=..> option."
+"The format of the disk image is auto-detected.  To override this and force a"
+" particular format use the I<--format=..> option."
 msgstr ""
 
 #. type: textblock
@@ -20568,12 +21055,12 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:181
 msgid "B<-c URI>"
-msgstr ""
+msgstr "B<-c адреса>"
 
 #. type: =item
 #: ../fish/guestfish.pod:183
 msgid "B<--connect URI>"
-msgstr ""
+msgstr "B<--connect адреса>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:185 ../fuse/guestmount.pod:96
@@ -20585,7 +21072,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:189
 msgid "B<--csh>"
-msgstr ""
+msgstr "B<--csh>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:191
@@ -20597,12 +21084,12 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:194
 msgid "B<-d libvirt-domain>"
-msgstr ""
+msgstr "B<-d домен-libvirt>"
 
 #. type: =item
 #: ../fish/guestfish.pod:196
 msgid "B<--domain libvirt-domain>"
-msgstr ""
+msgstr "B<--domain домен-libvirt>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:198 ../fuse/guestmount.pod:102
@@ -20628,12 +21115,12 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:208
 msgid "B<-D>"
-msgstr ""
+msgstr "B<-D>"
 
 #. type: =item
 #: ../fish/guestfish.pod:210
 msgid "B<--no-dest-paths>"
-msgstr ""
+msgstr "B<--no-dest-paths>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:212
@@ -20647,7 +21134,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:217 ../fuse/guestmount.pod:120
 msgid "B<--echo-keys>"
-msgstr ""
+msgstr "B<--echo-keys>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:219 ../fuse/guestmount.pod:122
@@ -20661,12 +21148,12 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:224
 msgid "B<-f file>"
-msgstr ""
+msgstr "B<-f файл>"
 
 #. type: =item
 #: ../fish/guestfish.pod:226
 msgid "B<--file file>"
-msgstr ""
+msgstr "B<--file файл>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:228
@@ -20680,16 +21167,18 @@ msgid ""
 " #!/usr/bin/guestfish -f\n"
 "\n"
 msgstr ""
+" #!/usr/bin/guestfish -f\n"
+"\n"
 
 #. type: =item
 #: ../fish/guestfish.pod:233
 msgid "B<--format=raw|qcow2|..>"
-msgstr ""
+msgstr "B<--format=raw|qcow2|..>"
 
 #. type: =item
 #: ../fish/guestfish.pod:235
 msgid "B<--format>"
-msgstr ""
+msgstr "B<--format>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:237 ../fuse/guestmount.pod:129
@@ -20707,6 +21196,8 @@ msgid ""
 " guestfish --format=raw -a disk.img\n"
 "\n"
 msgstr ""
+" guestfish --format=raw -a disk.img\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish.pod:246
@@ -20720,6 +21211,8 @@ msgid ""
 " guestfish --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: textblock
 #: ../fish/guestfish.pod:250
@@ -20739,12 +21232,12 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:258
 msgid "B<-i>"
-msgstr ""
+msgstr "B<-i>"
 
 #. type: =item
 #: ../fish/guestfish.pod:260
 msgid "B<--inspector>"
-msgstr ""
+msgstr "B<--inspector>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:262 ../fuse/guestmount.pod:149
@@ -20766,6 +21259,8 @@ msgid ""
 " guestfish -d myguest -i\n"
 "\n"
 msgstr ""
+" guestfish -d myguest -i\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish.pod:270
@@ -20779,6 +21274,8 @@ msgid ""
 " guestfish --ro -d myguest -i\n"
 "\n"
 msgstr ""
+" guestfish --ro -d myguest -i\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish.pod:274
@@ -20792,6 +21289,8 @@ msgid ""
 " guestfish --rw -a /dev/Guests/MyGuest -i\n"
 "\n"
 msgstr ""
+" guestfish --rw -a /dev/Guests/MyGuest -i\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish.pod:278
@@ -20807,6 +21306,8 @@ msgid ""
 " guestfish [--ro] -i disk.img\n"
 "\n"
 msgstr ""
+" guestfish [--ro] -i disk.img\n"
+"\n"
 
 #. type: verbatim
 #: ../fish/guestfish.pod:283
@@ -20826,37 +21327,37 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:289 ../fuse/guestmount.pod:153
 msgid "B<--keys-from-stdin>"
-msgstr ""
+msgstr "B<--keys-from-stdin>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:291 ../fuse/guestmount.pod:155
 msgid ""
-"Read key or passphrase parameters from stdin.  The default is to try to read "
-"passphrases from the user by opening C</dev/tty>."
+"Read key or passphrase parameters from stdin.  The default is to try to read"
+" passphrases from the user by opening C</dev/tty>."
 msgstr ""
 
 #. type: =item
 #: ../fish/guestfish.pod:294
 msgid "B<--listen>"
-msgstr ""
+msgstr "B<--listen>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:296
 msgid ""
-"Fork into the background and listen for remote commands.  See section L</"
-"REMOTE CONTROL GUESTFISH OVER A SOCKET> below."
+"Fork into the background and listen for remote commands.  See section "
+"L</REMOTE CONTROL GUESTFISH OVER A SOCKET> below."
 msgstr ""
 
 #. type: =item
 #: ../fish/guestfish.pod:299 ../fuse/guestmount.pod:158
 msgid "B<--live>"
-msgstr ""
+msgstr "B<--live>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:301 ../fuse/guestmount.pod:160
 msgid ""
-"Connect to a live virtual machine.  (Experimental, see L<guestfs(3)/"
-"ATTACHING TO RUNNING DAEMONS>)."
+"Connect to a live virtual machine.  (Experimental, see "
+"L<guestfs(3)/ATTACHING TO RUNNING DAEMONS>)."
 msgstr ""
 
 #. type: =item
@@ -20894,21 +21395,21 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:317
 msgid ""
-"If you don't know what filesystems a disk image contains, you can either run "
-"guestfish without this option, then list the partitions, filesystems and LVs "
-"available (see L</list-partitions>, L</list-filesystems> and L</lvs> "
+"If you don't know what filesystems a disk image contains, you can either run"
+" guestfish without this option, then list the partitions, filesystems and "
+"LVs available (see L</list-partitions>, L</list-filesystems> and L</lvs> "
 "commands), or you can use the L<virt-filesystems(1)> program."
 msgstr ""
 
 #. type: textblock
 #: ../fish/guestfish.pod:323 ../fuse/guestmount.pod:173
 msgid ""
-"The third (and rarely used) part of the mount parameter is the list of mount "
-"options used to mount the underlying filesystem.  If this is not given, then "
-"the mount options are either the empty string or C<ro> (the latter if the "
-"I<--ro> flag is used).  By specifying the mount options, you override this "
-"default choice.  Probably the only time you would use this is to enable ACLs "
-"and/or extended attributes if the filesystem can support them:"
+"The third (and rarely used) part of the mount parameter is the list of mount"
+" options used to mount the underlying filesystem.  If this is not given, "
+"then the mount options are either the empty string or C<ro> (the latter if "
+"the I<--ro> flag is used).  By specifying the mount options, you override "
+"this default choice.  Probably the only time you would use this is to enable"
+" ACLs and/or extended attributes if the filesystem can support them:"
 msgstr ""
 
 #. type: verbatim
@@ -20927,12 +21428,12 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:335
 msgid "B<-n>"
-msgstr ""
+msgstr "B<-n>"
 
 #. type: =item
 #: ../fish/guestfish.pod:337
 msgid "B<--no-sync>"
-msgstr ""
+msgstr "B<--no-sync>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:339
@@ -20944,23 +21445,23 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:342
 msgid "B<-N type>"
-msgstr ""
+msgstr "B<-N тип>"
 
 #. type: =item
 #: ../fish/guestfish.pod:344
 msgid "B<--new type>"
-msgstr ""
+msgstr "B<--new тип>"
 
 #. type: =item
 #: ../fish/guestfish.pod:346
 msgid "B<-N help>"
-msgstr ""
+msgstr "B<-N help>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:348
 msgid ""
-"Prepare a fresh disk image formatted as \"type\".  This is an alternative to "
-"the I<-a> option: whereas I<-a> adds an existing disk, I<-N> creates a "
+"Prepare a fresh disk image formatted as \"type\".  This is an alternative to"
+" the I<-a> option: whereas I<-a> adds an existing disk, I<-N> creates a "
 "preformatted disk with a filesystem and adds it.  See L</PREPARED DISK "
 "IMAGES> below."
 msgstr ""
@@ -20968,7 +21469,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:353
 msgid "B<--progress-bars>"
-msgstr ""
+msgstr "B<--progress-bars>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:355
@@ -20985,7 +21486,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:360
 msgid "B<--no-progress-bars>"
-msgstr ""
+msgstr "B<--no-progress-bars>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:362
@@ -20995,7 +21496,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:364
 msgid "B<--remote[=pid]>"
-msgstr ""
+msgstr "B<--remote[=pid]>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:366
@@ -21007,12 +21508,12 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:369
 msgid "B<-r>"
-msgstr ""
+msgstr "B<-r>"
 
 #. type: =item
 #: ../fish/guestfish.pod:371
 msgid "B<--ro>"
-msgstr ""
+msgstr "B<--ro>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:373
@@ -21024,8 +21525,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:376
 msgid ""
-"The option must always be used if the disk image or virtual machine might be "
-"running, and is generally recommended in cases where you don't need write "
+"The option must always be used if the disk image or virtual machine might be"
+" running, and is generally recommended in cases where you don't need write "
 "access to the disk."
 msgstr ""
 
@@ -21045,7 +21546,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:386 ../fuse/guestmount.pod:237
 msgid "B<--selinux>"
-msgstr ""
+msgstr "B<--selinux>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:388
@@ -21055,30 +21556,31 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:390
 msgid "B<-v>"
-msgstr ""
+msgstr "B<-v>"
 
 #. type: =item
 #: ../fish/guestfish.pod:392
 msgid "B<--verbose>"
-msgstr ""
+msgstr "B<--verbose>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:394
 msgid ""
-"Enable very verbose messages.  This is particularly useful if you find a bug."
+"Enable very verbose messages.  This is particularly useful if you find a "
+"bug."
 msgstr ""
 
 #. type: =item
 #: ../fish/guestfish.pod:397
 msgid "B<-V>"
-msgstr ""
+msgstr "B<-V>"
 
 #. type: =item
 #: ../fish/guestfish.pod:399 ../tools/virt-win-reg.pl:112
 #: ../tools/virt-list-filesystems.pl:69 ../tools/virt-tar.pl:119
 #: ../tools/virt-make-fs.pl:169 ../tools/virt-list-partitions.pl:70
 msgid "B<--version>"
-msgstr ""
+msgstr "B<--version>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:401
@@ -21088,12 +21590,12 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:403
 msgid "B<-w>"
-msgstr ""
+msgstr "B<-w>"
 
 #. type: =item
 #: ../fish/guestfish.pod:405
 msgid "B<--rw>"
-msgstr ""
+msgstr "B<--rw>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:407 ../fuse/guestmount.pod:251
@@ -21110,7 +21612,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:412
 msgid "B<-x>"
-msgstr ""
+msgstr "B<-x>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:414
@@ -21154,9 +21656,9 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:432
 msgid ""
-"In either command line mode or non-interactive shell, the first command that "
-"gives an error causes the whole shell to exit.  In interactive mode (with a "
-"prompt) if a command fails, you can continue to enter commands."
+"In either command line mode or non-interactive shell, the first command that"
+" gives an error causes the whole shell to exit.  In interactive mode (with a"
+" prompt) if a command fails, you can continue to enter commands."
 msgstr ""
 
 #. type: =head1
@@ -21168,8 +21670,8 @@ msgstr ""
 #: ../fish/guestfish.pod:439
 msgid ""
 "As with L<guestfs(3)>, you must first configure your guest by adding disks, "
-"then launch it, then mount any disks you need, and finally issue actions/"
-"commands.  So the general order of the day is:"
+"then launch it, then mount any disks you need, and finally issue "
+"actions/commands.  So the general order of the day is:"
 msgstr ""
 
 #. type: textblock
@@ -21223,9 +21725,9 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:478
 msgid ""
-"In libguestfs E<le> 1.10, guestfish, guestmount and virt-rescue defaulted to "
-"opening disk images supplied on the command line for write.  To open a disk "
-"image read-only you have to do I<-a image --ro>."
+"In libguestfs E<le> 1.10, guestfish, guestmount and virt-rescue defaulted to"
+" opening disk images supplied on the command line for write.  To open a disk"
+" image read-only you have to do I<-a image --ro>."
 msgstr ""
 
 #. type: textblock
@@ -21250,16 +21752,16 @@ msgstr ""
 msgid ""
 "This version of guestfish, guestmount and virt-rescue has a I<--rw> option "
 "which does nothing (it is already the default).  However it is highly "
-"recommended that you use this option to indicate that you need write access, "
-"and prepare your scripts for the day when this option will be required for "
+"recommended that you use this option to indicate that you need write access,"
+" and prepare your scripts for the day when this option will be required for "
 "write access."
 msgstr ""
 
 #. type: textblock
 #: ../fish/guestfish.pod:498
 msgid ""
-"B<Note:> This does I<not> affect commands like L</add> and L</mount>, or any "
-"other libguestfs program apart from guestfish and guestmount."
+"B<Note:> This does I<not> affect commands like L</add> and L</mount>, or any"
+" other libguestfs program apart from guestfish and guestmount."
 msgstr ""
 
 #. type: =head1
@@ -21270,8 +21772,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:503
 msgid ""
-"You can quote ordinary parameters using either single or double quotes.  For "
-"example:"
+"You can quote ordinary parameters using either single or double quotes.  For"
+" example:"
 msgstr ""
 
 #. type: verbatim
@@ -21325,7 +21827,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:523
 msgid ""
-"In double-quoted arguments (only) use backslash to insert special characters:"
+"In double-quoted arguments (only) use backslash to insert special "
+"characters:"
 msgstr ""
 
 #. type: =item
@@ -21416,8 +21919,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:562
 msgid ""
-"A character with octal value I<ooo>.  There must be precisely 3 octal digits "
-"(unlike C)."
+"A character with octal value I<ooo>.  There must be precisely 3 octal digits"
+" (unlike C)."
 msgstr ""
 
 #. type: =item
@@ -21487,14 +21990,14 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:591
 msgid ""
-"Each optional argument can appear at most once.  All optional arguments must "
-"appear after the required ones."
+"Each optional argument can appear at most once.  All optional arguments must"
+" appear after the required ones."
 msgstr ""
 
 #. type: =head1
 #: ../fish/guestfish.pod:594
 msgid "NUMBERS"
-msgstr ""
+msgstr "ЧИСЛА"
 
 #. type: textblock
 #: ../fish/guestfish.pod:596
@@ -21510,14 +22013,14 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:601
 msgid ""
-"When the command takes a parameter measured in bytes, you can use one of the "
-"following suffixes to specify kilobytes, megabytes and larger sizes:"
+"When the command takes a parameter measured in bytes, you can use one of the"
+" following suffixes to specify kilobytes, megabytes and larger sizes:"
 msgstr ""
 
 #. type: =item
 #: ../fish/guestfish.pod:607
 msgid "B<k> or B<K> or B<KiB>"
-msgstr ""
+msgstr "B<k>, B<K> або B<KiB>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:609
@@ -21527,7 +22030,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:611
 msgid "B<KB>"
-msgstr ""
+msgstr "B<KB>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:613
@@ -21537,7 +22040,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:615
 msgid "B<M> or B<MiB>"
-msgstr ""
+msgstr "B<M> або B<MiB>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:617
@@ -21547,7 +22050,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:619
 msgid "B<MB>"
-msgstr ""
+msgstr "B<MB>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:621
@@ -21557,37 +22060,37 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:623
 msgid "B<G> or B<GiB>"
-msgstr ""
+msgstr "B<G> або B<GiB>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:625
 msgid "The size in gigabytes (multiplied by 2**30)."
-msgstr ""
+msgstr "Розмір у гігабайтах (з множником 2**30)."
 
 #. type: =item
 #: ../fish/guestfish.pod:627
 msgid "B<GB>"
-msgstr ""
+msgstr "B<GB>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:629
 msgid "The size in SI 10**9 byte units."
-msgstr ""
+msgstr "Розмір у одиницях СІ: 10**9 байтів."
 
 #. type: =item
 #: ../fish/guestfish.pod:631
 msgid "B<T> or B<TiB>"
-msgstr ""
+msgstr "B<T> або B<TiB>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:633
 msgid "The size in terabytes (multiplied by 2**40)."
-msgstr ""
+msgstr "Розмір у терабайтах (з множником 2**40)."
 
 #. type: =item
 #: ../fish/guestfish.pod:635
 msgid "B<TB>"
-msgstr ""
+msgstr "B<TB>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:637
@@ -21597,7 +22100,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:639
 msgid "B<P> or B<PiB>"
-msgstr ""
+msgstr "B<P> або B<PiB>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:641
@@ -21607,7 +22110,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:643
 msgid "B<PB>"
-msgstr ""
+msgstr "B<PB>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:645
@@ -21617,7 +22120,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:647
 msgid "B<E> or B<EiB>"
-msgstr ""
+msgstr "B<E> або B<EiB>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:649
@@ -21627,7 +22130,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:651
 msgid "B<EB>"
-msgstr ""
+msgstr "B<EB>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:653
@@ -21637,7 +22140,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:655
 msgid "B<Z> or B<ZiB>"
-msgstr ""
+msgstr "B<Z> або B<ZiB>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:657
@@ -21647,7 +22150,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:659
 msgid "B<ZB>"
-msgstr ""
+msgstr "B<ZB>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:661
@@ -21657,7 +22160,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:663
 msgid "B<Y> or B<YiB>"
-msgstr ""
+msgstr "B<Y> або B<YiB>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:665
@@ -21667,7 +22170,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:667
 msgid "B<YB>"
-msgstr ""
+msgstr "B<YB>"
 
 #. type: textblock
 #: ../fish/guestfish.pod:669
@@ -21750,8 +22253,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:705
 msgid ""
-"Neither guestfish nor the underlying guestfs API performs wildcard expansion "
-"(globbing) by default.  So for example the following will not do what you "
+"Neither guestfish nor the underlying guestfs API performs wildcard expansion"
+" (globbing) by default.  So for example the following will not do what you "
 "expect:"
 msgstr ""
 
@@ -21786,8 +22289,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:718
 msgid ""
-"runs C<rm-rf> on each path that matches (ie. potentially running the command "
-"many times), equivalent to:"
+"runs C<rm-rf> on each path that matches (ie. potentially running the command"
+" many times), equivalent to:"
 msgstr ""
 
 #. type: verbatim
@@ -21815,7 +22318,7 @@ msgstr ""
 #. type: =head1
 #: ../fish/guestfish.pod:730
 msgid "COMMENTS"
-msgstr ""
+msgstr "КОМЕНТАРІ"
 
 #. type: textblock
 #: ../fish/guestfish.pod:732
@@ -21900,8 +22403,8 @@ msgstr ""
 #: ../fish/guestfish.pod:767
 msgid ""
 "For example it is tedious to create a sequence of files (eg. C</foo.1> "
-"through C</foo.100>) using guestfish commands alone.  However this is simple "
-"if we use a shell script to create the guestfish commands for us:"
+"through C</foo.100>) using guestfish commands alone.  However this is simple"
+" if we use a shell script to create the guestfish commands for us:"
 msgstr ""
 
 #. type: verbatim
@@ -21938,14 +22441,14 @@ msgstr ""
 #. type: =head1
 #: ../fish/guestfish.pod:784
 msgid "PIPES"
-msgstr ""
+msgstr "КАНАЛИ"
 
 #. type: textblock
 #: ../fish/guestfish.pod:786
 msgid ""
 "Use C<command E<lt>spaceE<gt> | command> to pipe the output of the first "
-"command (a guestfish command) to the second command (any host command).  For "
-"example:"
+"command (a guestfish command) to the second command (any host command).  For"
+" example:"
 msgstr ""
 
 #. type: verbatim
@@ -21960,8 +22463,8 @@ msgstr ""
 #: ../fish/guestfish.pod:792
 msgid ""
 "(where C<cat> is the guestfish cat command, but C<awk> is the host awk "
-"program).  The above command would list all accounts in the guest filesystem "
-"which have UID 0, ie. root accounts including backdoors.  Other examples:"
+"program).  The above command would list all accounts in the guest filesystem"
+" which have UID 0, ie. root accounts including backdoors.  Other examples:"
 msgstr ""
 
 #. type: verbatim
@@ -21986,8 +22489,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:806
 msgid ""
-"To use a literal argument which begins with a pipe symbol, you have to quote "
-"it, eg:"
+"To use a literal argument which begins with a pipe symbol, you have to quote"
+" it, eg:"
 msgstr ""
 
 #. type: verbatim
@@ -22006,9 +22509,9 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:813
 msgid ""
-"If a parameter starts with the character C<~> then the tilde may be expanded "
-"as a home directory path (either C<~> for the current user's home directory, "
-"or C<~user> for another user)."
+"If a parameter starts with the character C<~> then the tilde may be expanded"
+" as a home directory path (either C<~> for the current user's home "
+"directory, or C<~user> for another user)."
 msgstr ""
 
 #. type: textblock
@@ -22097,8 +22600,8 @@ msgstr ""
 #: ../fish/guestfish.pod:851
 msgid ""
 "Before closing a LUKS device you must unmount any logical volumes on it and "
-"deactivate the volume groups by calling C<vg-activate false VG> on each "
-"one.  Then you can close the mapper device:"
+"deactivate the volume groups by calling C<vg-activate false VG> on each one."
+"  Then you can close the mapper device:"
 msgstr ""
 
 #. type: verbatim
@@ -22152,9 +22655,9 @@ msgstr ""
 msgid ""
 "The parameter is rewritten \"behind the scenes\" by looking up the position "
 "where the drive is mounted, prepending that to the path, changing all "
-"backslash characters to forward slash, then resolving the result using L</"
-"case-sensitive-path>.  For example if the E: drive was mounted on C</e> then "
-"the parameter might be rewritten like this:"
+"backslash characters to forward slash, then resolving the result using L"
+"</case-sensitive-path>.  For example if the E: drive was mounted on C</e> "
+"then the parameter might be rewritten like this:"
 msgstr ""
 
 #. type: verbatim
@@ -22235,9 +22738,9 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:906
 msgid ""
-"Any string of characters can be used instead of C<END>.  The end marker must "
-"appear on a line of its own, without any preceeding or following characters "
-"(not even spaces)."
+"Any string of characters can be used instead of C<END>.  The end marker must"
+" appear on a line of its own, without any preceeding or following characters"
+" (not even spaces)."
 msgstr ""
 
 #. type: textblock
@@ -22336,8 +22839,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:949
 msgid ""
-"The C<eval> statement sets the environment variable C<$GUESTFISH_PID>, which "
-"is how the I<--remote> option knows where to send the commands.  You can "
+"The C<eval> statement sets the environment variable C<$GUESTFISH_PID>, which"
+" is how the I<--remote> option knows where to send the commands.  You can "
 "have several guestfish listener processes running using:"
 msgstr ""
 
@@ -22383,9 +22886,9 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:970
 msgid ""
-"Remote control happens over a Unix domain socket called C</tmp/.guestfish-"
-"$UID/socket-$PID>, where C<$UID> is the effective user ID of the process, "
-"and C<$PID> is the process ID of the server."
+"Remote control happens over a Unix domain socket called "
+"C</tmp/.guestfish-$UID/socket-$PID>, where C<$UID> is the effective user ID "
+"of the process, and C<$PID> is the process ID of the server."
 msgstr ""
 
 #. type: textblock
@@ -22422,10 +22925,10 @@ msgid ""
 "The type briefly describes how the disk should be sized, partitioned, how "
 "filesystem(s) should be created, and how content should be added.  "
 "Optionally the type can be followed by extra parameters, separated by C<:> "
-"(colon) characters.  For example, I<-N fs> creates a default 100MB, sparsely-"
-"allocated disk, containing a single partition, with the partition formatted "
-"as ext2.  I<-N fs:ext4:1G> is the same, but for an ext4 filesystem on a 1GB "
-"disk instead."
+"(colon) characters.  For example, I<-N fs> creates a default 100MB, "
+"sparsely-allocated disk, containing a single partition, with the partition "
+"formatted as ext2.  I<-N fs:ext4:1G> is the same, but for an ext4 filesystem"
+" on a 1GB disk instead."
 msgstr ""
 
 #. type: textblock
@@ -22436,8 +22939,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:1000
 msgid ""
-"Note that the prepared filesystem is not mounted.  You would usually have to "
-"use the C<mount /dev/sda1 /> command or add the I<-m /dev/sda1> option."
+"Note that the prepared filesystem is not mounted.  You would usually have to"
+" use the C<mount /dev/sda1 /> command or add the I<-m /dev/sda1> option."
 msgstr ""
 
 #. type: textblock
@@ -22502,8 +23005,8 @@ msgstr ""
 #: ../fish/guestfish.pod:1027
 msgid ""
 "When a command that supports progress bars takes longer than two seconds to "
-"run, and if progress bars are enabled, then you will see one appearing below "
-"the command:"
+"run, and if progress bars are enabled, then you will see one appearing below"
+" the command:"
 msgstr ""
 
 #. type: verbatim
@@ -22530,8 +23033,8 @@ msgstr ""
 #: ../fish/guestfish.pod:1041
 msgid ""
 "Progress bars are enabled by default when guestfish is used interactively.  "
-"You can enable them even for non-interactive modes using I<--progress-bars>, "
-"and you can disable them completely using I<--no-progress-bars>."
+"You can enable them even for non-interactive modes using I<--progress-bars>,"
+" and you can disable them completely using I<--no-progress-bars>."
 msgstr ""
 
 #. type: =head1
@@ -22549,7 +23052,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish.pod:1051
 msgid "help"
-msgstr ""
+msgstr "help"
 
 #. type: verbatim
 #: ../fish/guestfish.pod:1053
@@ -22559,11 +23062,14 @@ msgid ""
 " help cmd\n"
 "\n"
 msgstr ""
+" help\n"
+" help команда\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish.pod:1056
 msgid "Without any parameter, this provides general help."
-msgstr ""
+msgstr "Без параметра показує загальну довідкову інформацію."
 
 #. type: textblock
 #: ../fish/guestfish.pod:1058
@@ -22588,12 +23094,12 @@ msgstr ""
 #. type: =head1
 #: ../fish/guestfish.pod:1066
 msgid "COMMANDS"
-msgstr ""
+msgstr "КОМАНДИ"
 
 #. type: =head1
 #: ../fish/guestfish.pod:1070 ../test-tool/libguestfs-test-tool.pod:77
 msgid "EXIT CODE"
-msgstr ""
+msgstr "КОД ВИХОДУ"
 
 #. type: textblock
 #: ../fish/guestfish.pod:1072
@@ -22605,7 +23111,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:1079
 msgid "EDITOR"
-msgstr ""
+msgstr "РЕДАКТОР"
 
 #. type: textblock
 #: ../fish/guestfish.pod:1081
@@ -22653,7 +23159,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:1101
 msgid "HOME"
-msgstr ""
+msgstr "ДОМІВКА"
 
 #. type: textblock
 #: ../fish/guestfish.pod:1103
@@ -22684,7 +23190,7 @@ msgstr ""
 #. type: =item
 #: ../fish/guestfish.pod:1137
 msgid "PAGER"
-msgstr ""
+msgstr "РОЗБИТТЯ НА СТОРІНКИ"
 
 #. type: textblock
 #: ../fish/guestfish.pod:1139
@@ -22696,7 +23202,7 @@ msgstr ""
 #. type: =head1
 #: ../fish/guestfish.pod:1155 ../fuse/guestmount.pod:264
 msgid "FILES"
-msgstr ""
+msgstr "ФАЙЛИ"
 
 #. type: =item
 #: ../fish/guestfish.pod:1159 ../fuse/guestmount.pod:268
@@ -22746,8 +23252,8 @@ msgstr ""
 #: ../fish/guestfish.pod:1177
 msgid ""
 "If compiled with GNU readline support, then these files can be used to "
-"configure readline.  For further information, please see L<readline(3)/"
-"INITIALIZATION FILE>."
+"configure readline.  For further information, please see "
+"L<readline(3)/INITIALIZATION FILE>."
 msgstr ""
 
 #. type: textblock
@@ -22768,8 +23274,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish.pod:1187
 msgid ""
-"Variables that you can set in inputrc that change the behaviour of guestfish "
-"in useful ways include:"
+"Variables that you can set in inputrc that change the behaviour of guestfish"
+" in useful ways include:"
 msgstr ""
 
 #. type: =item
@@ -22812,19 +23318,19 @@ msgstr ""
 msgid ""
 "When using the I<-N> or I<--new> option, the prepared disk or filesystem "
 "will be created in the file C<test1.img> in the current directory.  The "
-"second use of I<-N> will use C<test2.img> and so on.  Any existing file with "
-"the same name will be overwritten."
+"second use of I<-N> will use C<test2.img> and so on.  Any existing file with"
+" the same name will be overwritten."
 msgstr ""
 
 #. type: textblock
 #: ../fish/guestfish.pod:1216
 msgid ""
-"L<guestfs(3)>, L<http://libguestfs.org/>, L<virt-cat(1)>, L<virt-copy-in(1)"
-">, L<virt-copy-out(1)>, L<virt-df(1)>, L<virt-edit(1)>, L<virt-filesystems(1)"
-">, L<virt-inspector(1)>, L<virt-list-filesystems(1)>, L<virt-list-partitions"
-"(1)>, L<virt-ls(1)>, L<virt-make-fs(1)>, L<virt-rescue(1)>, L<virt-resize(1)"
-">, L<virt-tar(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)>, L<virt-win-reg(1)"
-">, L<display(1)>, L<hexedit(1)>."
+"L<guestfs(3)>, L<http://libguestfs.org/>, L<virt-cat(1)>, L<virt-copy-"
+"in(1)>, L<virt-copy-out(1)>, L<virt-df(1)>, L<virt-edit(1)>, L<virt-"
+"filesystems(1)>, L<virt-inspector(1)>, L<virt-list-filesystems(1)>, L<virt-"
+"list-partitions(1)>, L<virt-ls(1)>, L<virt-make-fs(1)>, L<virt-rescue(1)>, L"
+"<virt-resize(1)>, L<virt-tar(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)>, L"
+"<virt-win-reg(1)>, L<display(1)>, L<hexedit(1)>."
 msgstr ""
 
 #. type: textblock
@@ -22850,6 +23356,10 @@ msgid ""
 "FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for "
 "more details."
 msgstr ""
+"Ця програма поширюється у сподіванні, що вона буде корисною, але БЕЗ БУДЬ-"
+"ЯКИХ ГАРАНТІЙНИХ ЗОБОВ’ЯЗАНЬ; навіть без очевидної гарантії ПРАЦЕЗДАТНОСТІ "
+"або ПРИДАТНОСТІ ДЛЯ ВИКОРИСТАННЯ З ПЕВНОЮ МЕТОЮ. Докладніше про це можна "
+"дізнатися з GNU General Public License."
 
 #. type: textblock
 #: ../fish/guestfish.pod:1257 ../test-tool/libguestfs-test-tool.pod:112
@@ -22857,9 +23367,9 @@ msgstr ""
 #: ../tools/virt-list-filesystems.pl:220 ../tools/virt-tar.pl:319
 #: ../tools/virt-make-fs.pl:582 ../tools/virt-list-partitions.pl:287
 msgid ""
-"You should have received a copy of the GNU General Public License along with "
-"this program; if not, write to the Free Software Foundation, Inc., 675 Mass "
-"Ave, Cambridge, MA 02139, USA."
+"You should have received a copy of the GNU General Public License along with"
+" this program; if not, write to the Free Software Foundation, Inc., 675 Mass"
+" Ave, Cambridge, MA 02139, USA."
 msgstr ""
 
 #. type: =head2
@@ -22888,14 +23398,14 @@ msgstr ""
 #: ../fish/guestfish-actions.pod:22
 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 L</add-"
-"drive-ro> instead."
+"to transfer large files into the guest), then you should probably use L"
+"</add-drive-ro> instead."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:35
 msgid "add-domain"
-msgstr ""
+msgstr "add-domain"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:37
@@ -22913,9 +23423,10 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:41
 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 L</add-drive-opts> on each one."
+"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 L</add-drive-opts> on each "
+"one."
 msgstr ""
 
 #. type: textblock
@@ -22931,13 +23442,14 @@ msgstr ""
 #: ../fish/guestfish-actions.pod:3134 ../fish/guestfish-actions.pod:3307
 #: ../fish/guestfish-actions.pod:3442
 msgid ""
-"This command has one or more optional arguments.  See L</OPTIONAL ARGUMENTS>."
+"This command has one or more optional arguments.  See L</OPTIONAL "
+"ARGUMENTS>."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:81
 msgid "add-drive"
-msgstr ""
+msgstr "add-drive"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:83
@@ -22946,6 +23458,8 @@ msgid ""
 " add-drive filename\n"
 "\n"
 msgstr ""
+" add-drive назва_файла\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:85
@@ -22961,19 +23475,19 @@ 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 L</add-"
-"drive-opts>, and specifying the format."
+"you should think about replacing calls to this function with calls to L"
+"</add-drive-opts>, and specifying the format."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:96
 msgid "add-drive-opts"
-msgstr ""
+msgstr "add-drive-opts"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:98
 msgid "add"
-msgstr ""
+msgstr "add"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:100
@@ -22986,27 +23500,27 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:127
 msgid ""
-"This forces the image format.  If you omit this (or use L</add-drive> or L</"
-"add-drive-ro>) then the format is automatically detected.  Possible formats "
-"include C<raw> and C<qcow2>."
+"This forces the image format.  If you omit this (or use L</add-drive> or L"
+"</add-drive-ro>) then the format is automatically detected.  Possible "
+"formats include C<raw> and C<qcow2>."
 msgstr ""
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:138
 msgid ""
-"This rarely-used option lets you emulate the behaviour of the deprecated L</"
-"add-drive-with-if> call (q.v.)"
+"This rarely-used option lets you emulate the behaviour of the deprecated L"
+"</add-drive-with-if> call (q.v.)"
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:145
 msgid "add-drive-ro"
-msgstr ""
+msgstr "add-drive-ro"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:147
 msgid "add-ro"
-msgstr ""
+msgstr "add-ro"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:149
@@ -23093,8 +23607,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:195
 msgid ""
-"Close the current Augeas handle and free up any resources used by it.  After "
-"calling this, you have to call L</aug-init> again before you can use any "
+"Close the current Augeas handle and free up any resources used by it.  After"
+" calling this, you have to call L</aug-init> again before you can use any "
 "other Augeas functions."
 msgstr ""
 
@@ -23351,8 +23865,8 @@ msgstr ""
 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 L</"
-"available> on each member of the returned list."
+"out which ones the daemon can actually support you have to call "
+"L</available> on each member of the returned list."
 msgstr ""
 
 #. type: textblock
@@ -23489,8 +24003,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:504
 msgid ""
-"See also L</blockdev-getss> for the real sector size of the device, and L</"
-"blockdev-getsize64> for the more useful I<size in bytes>."
+"See also L</blockdev-getss> for the real sector size of the device, and L"
+"</blockdev-getsize64> for the more useful I<size in bytes>."
 msgstr ""
 
 #. type: =head2
@@ -23574,9 +24088,9 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:596
 msgid ""
-"Thus L</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)."
+"Thus L</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
@@ -23587,7 +24101,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:606
 msgid "cat"
-msgstr ""
+msgstr "cat"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:608
@@ -23596,20 +24110,22 @@ msgid ""
 " cat path\n"
 "\n"
 msgstr ""
+" cat шлях\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:612
 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 L</read-file> or L</download> functions which have "
-"a more complex interface."
+"those you need to use the L</read-file> or L</download> functions which have"
+" a more complex interface."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:620
 msgid "checksum"
-msgstr ""
+msgstr "checksum"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:622
@@ -23632,7 +24148,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:669
 msgid "checksum-device"
-msgstr ""
+msgstr "checksum-device"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:671
@@ -23646,8 +24162,8 @@ msgstr ""
 #: ../fish/guestfish-actions.pod:673
 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 L</"
-"checksum> command."
+"device named C<device>.  For the types of checksums supported see the "
+"L</checksum> command."
 msgstr ""
 
 #. type: =head2
@@ -23666,7 +24182,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:695
 msgid "chmod"
-msgstr ""
+msgstr "chmod"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:697
@@ -23679,7 +24195,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:708
 msgid "chown"
-msgstr ""
+msgstr "chown"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:710
@@ -23706,8 +24222,8 @@ msgstr ""
 #: ../fish/guestfish-actions.pod:727
 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 "
+"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 L</sh>)."
 msgstr ""
 
@@ -23764,7 +24280,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:790
 msgid "cp"
-msgstr ""
+msgstr "cp"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:792
@@ -23777,7 +24293,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:797
 msgid "cp-a"
-msgstr ""
+msgstr "cp-a"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:799
@@ -23790,7 +24306,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:804
 msgid "dd"
-msgstr ""
+msgstr "dd"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:806
@@ -23804,14 +24320,14 @@ msgstr ""
 #: ../fish/guestfish-actions.pod:813
 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 L</copy-size>)."
+"source file or device, otherwise the copy will fail.  This command cannot do"
+" partial copies (see L</copy-size>)."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:817
 msgid "df"
-msgstr ""
+msgstr "df"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:819
@@ -23820,6 +24336,8 @@ msgid ""
 " df\n"
 "\n"
 msgstr ""
+" df\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:823 ../fish/guestfish-actions.pod:834
@@ -23832,7 +24350,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:827
 msgid "df-h"
-msgstr ""
+msgstr "df-h"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:829
@@ -23841,11 +24359,13 @@ msgid ""
 " df-h\n"
 "\n"
 msgstr ""
+" df-h\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:838
 msgid "dmesg"
-msgstr ""
+msgstr "dmesg"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:840
@@ -23854,19 +24374,21 @@ msgid ""
 " dmesg\n"
 "\n"
 msgstr ""
+" dmesg\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:846
 msgid ""
-"Another way to get the same information is to enable verbose messages with "
-"L</set-verbose> or by setting the environment variable C<LIBGUESTFS_DEBUG=1> "
+"Another way to get the same information is to enable verbose messages with L"
+"</set-verbose> or by setting the environment variable C<LIBGUESTFS_DEBUG=1> "
 "before running the program."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:851
 msgid "download"
-msgstr ""
+msgstr "download"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:853
@@ -23884,7 +24406,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:864
 msgid "download-offset"
-msgstr ""
+msgstr "download-offset"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:866
@@ -23923,7 +24445,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:897
 msgid "du"
-msgstr ""
+msgstr "du"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:899
@@ -23932,11 +24454,13 @@ msgid ""
 " du path\n"
 "\n"
 msgstr ""
+" du шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:911
 msgid "e2fsck-f"
-msgstr ""
+msgstr "e2fsck-f"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:913
@@ -23974,7 +24498,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:933
 msgid "egrep"
-msgstr ""
+msgstr "egrep"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:935
@@ -23987,7 +24511,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:943
 msgid "egrepi"
-msgstr ""
+msgstr "egrepi"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:945
@@ -24000,7 +24524,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:953
 msgid "equal"
-msgstr ""
+msgstr "equal"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:955
@@ -24009,11 +24533,13 @@ msgid ""
 " equal file1 file2\n"
 "\n"
 msgstr ""
+" equal файл1 файл2\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:962
 msgid "exists"
-msgstr ""
+msgstr "exists"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:964
@@ -24022,16 +24548,18 @@ msgid ""
 " exists path\n"
 "\n"
 msgstr ""
+" exists шлях\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:969
 msgid "See also L</is-file>, L</is-dir>, L</stat>."
-msgstr ""
+msgstr "Див. також L</is-file>, L</is-dir>, L</stat>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:971
 msgid "fallocate"
-msgstr ""
+msgstr "fallocate"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:973
@@ -24040,11 +24568,13 @@ msgid ""
 " fallocate path len\n"
 "\n"
 msgstr ""
+" fallocate шлях довжина\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:990
 msgid "fallocate64"
-msgstr ""
+msgstr "fallocate64"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:992
@@ -24053,6 +24583,8 @@ msgid ""
 " fallocate64 path len\n"
 "\n"
 msgstr ""
+" fallocate64 шлях довжина\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:998
@@ -24072,7 +24604,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1010
 msgid "fgrep"
-msgstr ""
+msgstr "fgrep"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1012
@@ -24081,11 +24613,13 @@ msgid ""
 " fgrep pattern path\n"
 "\n"
 msgstr ""
+" fgrep шаблон шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1020
 msgid "fgrepi"
-msgstr ""
+msgstr "fgrepi"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1022
@@ -24094,11 +24628,13 @@ msgid ""
 " fgrepi pattern path\n"
 "\n"
 msgstr ""
+" fgrepi шаблон шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1030
 msgid "file"
-msgstr ""
+msgstr "file"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1032
@@ -24107,6 +24643,8 @@ msgid ""
 " file path\n"
 "\n"
 msgstr ""
+" file шлях\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1048
@@ -24118,7 +24656,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1051
 msgid "file-architecture"
-msgstr ""
+msgstr "file-architecture"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1053
@@ -24127,11 +24665,13 @@ msgid ""
 " file-architecture filename\n"
 "\n"
 msgstr ""
+" file-architecture назва_файла\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1156
 msgid "filesize"
-msgstr ""
+msgstr "filesize"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1158
@@ -24140,6 +24680,8 @@ msgid ""
 " filesize file\n"
 "\n"
 msgstr ""
+" filesize файл\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1162
@@ -24151,7 +24693,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1166
 msgid "fill"
-msgstr ""
+msgstr "fill"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1168
@@ -24165,14 +24707,14 @@ msgstr ""
 #: ../fish/guestfish-actions.pod:1174
 msgid ""
 "To fill a file with zero bytes (sparsely), it is much more efficient to use "
-"L</truncate-size>.  To create a file with a pattern of repeating bytes use "
-"L</fill-pattern>."
+"L</truncate-size>.  To create a file with a pattern of repeating bytes use L"
+"</fill-pattern>."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1179
 msgid "fill-pattern"
-msgstr ""
+msgstr "fill-pattern"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1181
@@ -24186,15 +24728,15 @@ msgstr ""
 #: ../fish/guestfish-actions.pod:1183
 msgid ""
 "This function is like L</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."
+"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: =head2
 #: ../fish/guestfish-actions.pod:1188
 msgid "find"
-msgstr ""
+msgstr "find"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1190
@@ -24203,6 +24745,8 @@ msgid ""
 " find directory\n"
 "\n"
 msgstr ""
+" find каталог\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1204
@@ -24212,12 +24756,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1217
 msgid "See also L</find0>."
-msgstr ""
+msgstr "Див. також L</find0>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1222
 msgid "find0"
-msgstr ""
+msgstr "find0"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1224
@@ -24226,6 +24770,8 @@ msgid ""
 " find0 directory (files|-)\n"
 "\n"
 msgstr ""
+" find0 каталог (файли|-)\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1230
@@ -24236,7 +24782,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1257
 msgid "findfs-label"
-msgstr ""
+msgstr "findfs-label"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1259
@@ -24245,16 +24791,18 @@ msgid ""
 " findfs-label label\n"
 "\n"
 msgstr ""
+" findfs-label мітка\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1265
 msgid "To find the label of a filesystem, use L</vfs-label>."
-msgstr ""
+msgstr "Для визначення мітки файлової системи скористайтеся L</vfs-label>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1267
 msgid "findfs-uuid"
-msgstr ""
+msgstr "findfs-uuid"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1269
@@ -24263,16 +24811,18 @@ msgid ""
 " findfs-uuid uuid\n"
 "\n"
 msgstr ""
+" findfs-uuid uuid\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1275
 msgid "To find the UUID of a filesystem, use L</vfs-uuid>."
-msgstr ""
+msgstr "Для визначення UUID файлової системи скористайтеся L</vfs-uuid>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1277
 msgid "fsck"
-msgstr ""
+msgstr "fsck"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1279
@@ -24281,11 +24831,13 @@ msgid ""
 " fsck fstype device\n"
 "\n"
 msgstr ""
+" fsck тип_файлової_системи пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1309
 msgid "get-append"
-msgstr ""
+msgstr "get-append"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1311
@@ -24294,11 +24846,13 @@ msgid ""
 " get-append\n"
 "\n"
 msgstr ""
+" get-append\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1318
 msgid "get-attach-method"
-msgstr ""
+msgstr "get-attach-method"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1320
@@ -24307,6 +24861,8 @@ msgid ""
 " get-attach-method\n"
 "\n"
 msgstr ""
+" get-attach-method\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1322
@@ -24316,7 +24872,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1324
 msgid "get-autosync"
-msgstr ""
+msgstr "get-autosync"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1326
@@ -24325,11 +24881,13 @@ msgid ""
 " get-autosync\n"
 "\n"
 msgstr ""
+" get-autosync\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1330
 msgid "get-direct"
-msgstr ""
+msgstr "get-direct"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1332
@@ -24338,11 +24896,13 @@ msgid ""
 " get-direct\n"
 "\n"
 msgstr ""
+" get-direct\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1336
 msgid "get-e2label"
-msgstr ""
+msgstr "get-e2label"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1338
@@ -24351,11 +24911,13 @@ msgid ""
 " get-e2label device\n"
 "\n"
 msgstr ""
+" get-e2label пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1350
 msgid "get-e2uuid"
-msgstr ""
+msgstr "get-e2uuid"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1352
@@ -24364,11 +24926,13 @@ msgid ""
 " get-e2uuid device\n"
 "\n"
 msgstr ""
+" get-e2uuid пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1364
 msgid "get-memsize"
-msgstr ""
+msgstr "get-memsize"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1366
@@ -24377,19 +24941,21 @@ msgid ""
 " get-memsize\n"
 "\n"
 msgstr ""
+" get-memsize\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1371
 msgid ""
 "If L</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."
+"C<LIBGUESTFS_MEMSIZE> was not set, then this returns the compiled-in default"
+" value for memsize."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1378
 msgid "get-network"
-msgstr ""
+msgstr "get-network"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1380
@@ -24398,11 +24964,13 @@ msgid ""
 " get-network\n"
 "\n"
 msgstr ""
+" get-network\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1384
 msgid "get-path"
-msgstr ""
+msgstr "get-path"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1386
@@ -24411,6 +24979,8 @@ msgid ""
 " get-path\n"
 "\n"
 msgstr ""
+" get-path\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1393
@@ -24428,7 +24998,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1399
 msgid "get-pid"
-msgstr ""
+msgstr "get-pid"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1401
@@ -24442,11 +25012,13 @@ msgid ""
 " get-pid\n"
 "\n"
 msgstr ""
+" get-pid\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1410
 msgid "get-qemu"
-msgstr ""
+msgstr "get-qemu"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1412
@@ -24455,11 +25027,13 @@ msgid ""
 " get-qemu\n"
 "\n"
 msgstr ""
+" get-qemu\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1419
 msgid "get-recovery-proc"
-msgstr ""
+msgstr "get-recovery-proc"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1421
@@ -24468,11 +25042,13 @@ msgid ""
 " get-recovery-proc\n"
 "\n"
 msgstr ""
+" get-recovery-proc\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1425
 msgid "get-selinux"
-msgstr ""
+msgstr "get-selinux"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1427
@@ -24481,6 +25057,8 @@ msgid ""
 " get-selinux\n"
 "\n"
 msgstr ""
+" get-selinux\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1429
@@ -24492,7 +25070,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1435
 msgid "get-state"
-msgstr ""
+msgstr "get-state"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1437
@@ -24501,11 +25079,13 @@ msgid ""
 " get-state\n"
 "\n"
 msgstr ""
+" get-state\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1444
 msgid "get-trace"
-msgstr ""
+msgstr "get-trace"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1446
@@ -24514,11 +25094,13 @@ msgid ""
 " get-trace\n"
 "\n"
 msgstr ""
+" get-trace\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1450
 msgid "get-umask"
-msgstr ""
+msgstr "get-umask"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1452
@@ -24527,18 +25109,20 @@ msgid ""
 " get-umask\n"
 "\n"
 msgstr ""
+" get-umask\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1454
 msgid ""
-"Return the current umask.  By default the umask is C<022> unless it has been "
-"set by calling L</umask>."
+"Return the current umask.  By default the umask is C<022> unless it has been"
+" set by calling L</umask>."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1457
 msgid "get-verbose"
-msgstr ""
+msgstr "get-verbose"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1459
@@ -24547,11 +25131,13 @@ msgid ""
 " get-verbose\n"
 "\n"
 msgstr ""
+" get-verbose\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1463
 msgid "getcon"
-msgstr ""
+msgstr "getcon"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1465
@@ -24560,6 +25146,8 @@ msgid ""
 " getcon\n"
 "\n"
 msgstr ""
+" getcon\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1469
@@ -24569,7 +25157,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1472
 msgid "getxattr"
-msgstr ""
+msgstr "getxattr"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1474
@@ -24578,6 +25166,8 @@ msgid ""
 " getxattr path name\n"
 "\n"
 msgstr ""
+" getxattr шлях назва\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1476
@@ -24591,8 +25181,8 @@ msgstr ""
 #: ../fish/guestfish-actions.pod:1480 ../fish/guestfish-actions.pod:2507
 msgid ""
 "Normally it is better to get all extended attributes from a file in one go "
-"by calling L</getxattrs>.  However some Linux filesystem implementations are "
-"buggy and do not provide a way to list out attributes.  For these "
+"by calling L</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 ""
@@ -24600,12 +25190,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1490
 msgid "See also: L</getxattrs>, L</lgetxattr>, L<attr(5)>."
-msgstr ""
+msgstr "Див. також L</getxattrs>, L</lgetxattr>, L<attr(5)>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1492
 msgid "getxattrs"
-msgstr ""
+msgstr "getxattrs"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1494
@@ -24614,16 +25204,18 @@ msgid ""
 " getxattrs path\n"
 "\n"
 msgstr ""
+" getxattrs шлях\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1502
 msgid "See also: L</lgetxattrs>, L<attr(5)>."
-msgstr ""
+msgstr "Див. також L</lgetxattrs>, L<attr(5)>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1504
 msgid "glob-expand"
-msgstr ""
+msgstr "glob-expand"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1506
@@ -24632,11 +25224,13 @@ msgid ""
 " glob-expand pattern\n"
 "\n"
 msgstr ""
+" glob-expand шаблон\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1519
 msgid "grep"
-msgstr ""
+msgstr "grep"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1521
@@ -24645,11 +25239,13 @@ msgid ""
 " grep regex path\n"
 "\n"
 msgstr ""
+" grepi формальний_вираз шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1529
 msgid "grepi"
-msgstr ""
+msgstr "grepi"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1531
@@ -24658,11 +25254,13 @@ msgid ""
 " grepi regex path\n"
 "\n"
 msgstr ""
+" grepi формальний_вираз шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1539
 msgid "grub-install"
-msgstr ""
+msgstr "grub-install"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1541
@@ -24671,11 +25269,13 @@ msgid ""
 " grub-install root device\n"
 "\n"
 msgstr ""
+" grub-install кореневий пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1557
 msgid "head"
-msgstr ""
+msgstr "head"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1559
@@ -24684,11 +25284,13 @@ msgid ""
 " head path\n"
 "\n"
 msgstr ""
+" head шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1567
 msgid "head-n"
-msgstr ""
+msgstr "head-n"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1569
@@ -24701,7 +25303,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1582
 msgid "hexdump"
-msgstr ""
+msgstr "hexdump"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1584
@@ -24710,11 +25312,13 @@ msgid ""
 " hexdump path\n"
 "\n"
 msgstr ""
+" hexdump шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1592
 msgid "initrd-cat"
-msgstr ""
+msgstr "initrd-cat"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1594
@@ -24723,16 +25327,18 @@ msgid ""
 " initrd-cat initrdpath filename\n"
 "\n"
 msgstr ""
+" initrd-cat шлях_initrd назва_файла\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1606
 msgid "See also L</initrd-list>."
-msgstr ""
+msgstr "Див. також L</initrd-list>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1611
 msgid "initrd-list"
-msgstr ""
+msgstr "initrd-list"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1613
@@ -24741,11 +25347,13 @@ msgid ""
 " initrd-list path\n"
 "\n"
 msgstr ""
+" initrd-list шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1625
 msgid "inotify-add-watch"
-msgstr ""
+msgstr "inotify-add-watch"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1627
@@ -24754,11 +25362,13 @@ msgid ""
 " inotify-add-watch path mask\n"
 "\n"
 msgstr ""
+" inotify-add-watch шлях маска\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1639
 msgid "inotify-close"
-msgstr ""
+msgstr "inotify-close"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1641
@@ -24767,11 +25377,13 @@ msgid ""
 " inotify-close\n"
 "\n"
 msgstr ""
+" inotify-close\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1647
 msgid "inotify-files"
-msgstr ""
+msgstr "inotify-files"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1649
@@ -24780,6 +25392,8 @@ msgid ""
 " inotify-files\n"
 "\n"
 msgstr ""
+" inotify-files\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1651
@@ -24792,7 +25406,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1655
 msgid "inotify-init"
-msgstr ""
+msgstr "inotify-init"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1657
@@ -24805,11 +25419,11 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1663
 msgid ""
-"C<maxevents> is the maximum number of events which will be queued up between "
-"calls to L</inotify-read> or L</inotify-files>.  If this is passed as C<0>, "
-"then the kernel (or previously set)  default is used.  For Linux 2.6.29 the "
-"default was 16384 events.  Beyond this limit, the kernel throws away events, "
-"but records the fact that it threw them away by setting a flag "
+"C<maxevents> is the maximum number of events which will be queued up between"
+" calls to L</inotify-read> or L</inotify-files>.  If this is passed as C<0>,"
+" then the kernel (or previously set)  default is used.  For Linux 2.6.29 the"
+" default was 16384 events.  Beyond this limit, the kernel throws away "
+"events, but records the fact that it threw them away by setting a flag "
 "C<IN_Q_OVERFLOW> in the returned structure list (see L</inotify-read>)."
 msgstr ""
 
@@ -24817,16 +25431,16 @@ msgstr ""
 #: ../fish/guestfish-actions.pod:1673
 msgid ""
 "Before any events are generated, you have to add some watches to the "
-"internal watch list.  See: L</inotify-add-watch>, L</inotify-rm-watch> and "
-"L</inotify-watch-all>."
+"internal watch list.  See: L</inotify-add-watch>, L</inotify-rm-watch> and L"
+"</inotify-watch-all>."
 msgstr ""
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1679
 msgid ""
-"Queued up events should be read periodically by calling L</inotify-read> (or "
-"L</inotify-files> which is just a helpful wrapper around L</inotify-read>).  "
-"If you don't read the events out often enough then you risk the internal "
+"Queued up events should be read periodically by calling L</inotify-read> (or"
+" L</inotify-files> which is just a helpful wrapper around L</inotify-read>)."
+"  If you don't read the events out often enough then you risk the internal "
 "queue overflowing."
 msgstr ""
 
@@ -24840,7 +25454,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1695
 msgid "inotify-read"
-msgstr ""
+msgstr "inotify-read"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1697
@@ -24849,11 +25463,13 @@ msgid ""
 " inotify-read\n"
 "\n"
 msgstr ""
+" inotify-read\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1710
 msgid "inotify-rm-watch"
-msgstr ""
+msgstr "inotify-rm-watch"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1712
@@ -24871,7 +25487,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1717
 msgid "inspect-get-arch"
-msgstr ""
+msgstr "inspect-get-arch"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1719
@@ -24880,6 +25496,8 @@ msgid ""
 " inspect-get-arch root\n"
 "\n"
 msgstr ""
+" inspect-get-arch корінь\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1721
@@ -24891,7 +25509,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1730
 msgid "inspect-get-distro"
-msgstr ""
+msgstr "inspect-get-distro"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1732
@@ -24900,6 +25518,8 @@ msgid ""
 " inspect-get-distro root\n"
 "\n"
 msgstr ""
+" inspect-get-distro корінь\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1813
@@ -24924,7 +25544,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1846
 msgid "inspect-get-filesystems"
-msgstr ""
+msgstr "inspect-get-filesystems"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1848
@@ -24933,6 +25553,8 @@ msgid ""
 " inspect-get-filesystems root\n"
 "\n"
 msgstr ""
+" inspect-get-filesystems корінь\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1858
@@ -24944,7 +25566,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1861
 msgid "inspect-get-format"
-msgstr ""
+msgstr "inspect-get-format"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1863
@@ -24953,11 +25575,13 @@ msgid ""
 " inspect-get-format root\n"
 "\n"
 msgstr ""
+" inspect-get-format корінь\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1892
 msgid "inspect-get-hostname"
-msgstr ""
+msgstr "inspect-get-hostname"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1894
@@ -24966,6 +25590,8 @@ msgid ""
 " inspect-get-hostname root\n"
 "\n"
 msgstr ""
+" inspect-get-hostname корінь\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1904
@@ -24983,7 +25609,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1970
 msgid "inspect-get-major-version"
-msgstr ""
+msgstr "inspect-get-major-version"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1972
@@ -24992,11 +25618,13 @@ msgid ""
 " inspect-get-major-version root\n"
 "\n"
 msgstr ""
+" inspect-get-major-version корінь\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:1988
 msgid "inspect-get-minor-version"
-msgstr ""
+msgstr "inspect-get-minor-version"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:1990
@@ -25005,6 +25633,8 @@ msgid ""
 " inspect-get-minor-version root\n"
 "\n"
 msgstr ""
+" inspect-get-minor-version корінь\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:1997
@@ -25016,7 +25646,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2000
 msgid "inspect-get-mountpoints"
-msgstr ""
+msgstr "inspect-get-mountpoints"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2002
@@ -25025,14 +25655,16 @@ msgid ""
 " inspect-get-mountpoints root\n"
 "\n"
 msgstr ""
+" inspect-get-mountpoints корінь\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2021
 msgid ""
 "For operating systems like Windows which still use drive letters, this call "
 "will only return an entry for the first drive \"mounted on\" C</>.  For "
-"information about the mapping of drive letters to partitions, see L</inspect-"
-"get-drive-mappings>."
+"information about the mapping of drive letters to partitions, see L"
+"</inspect-get-drive-mappings>."
 msgstr ""
 
 #. type: textblock
@@ -25045,7 +25677,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2030
 msgid "inspect-get-package-format"
-msgstr ""
+msgstr "inspect-get-package-format"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2032
@@ -25054,6 +25686,8 @@ msgid ""
 " inspect-get-package-format root\n"
 "\n"
 msgstr ""
+" inspect-get-package-format корінь\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2034
@@ -25067,7 +25701,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2049
 msgid "inspect-get-package-management"
-msgstr ""
+msgstr "inspect-get-package-management"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2051
@@ -25076,6 +25710,8 @@ msgid ""
 " inspect-get-package-management root\n"
 "\n"
 msgstr ""
+" inspect-get-package-management корінь\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2053
@@ -25089,7 +25725,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2070
 msgid "inspect-get-product-name"
-msgstr ""
+msgstr "inspect-get-product-name"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2072
@@ -25098,6 +25734,8 @@ msgid ""
 " inspect-get-product-name root\n"
 "\n"
 msgstr ""
+" inspect-get-product-name корінь\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2084
@@ -25122,7 +25760,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2111
 msgid "inspect-get-roots"
-msgstr ""
+msgstr "inspect-get-roots"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2113
@@ -25131,6 +25769,8 @@ msgid ""
 " inspect-get-roots\n"
 "\n"
 msgstr ""
+" inspect-get-roots\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2115
@@ -25150,7 +25790,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2124
 msgid "inspect-get-type"
-msgstr ""
+msgstr "inspect-get-type"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2126
@@ -25159,6 +25799,8 @@ msgid ""
 " inspect-get-type root\n"
 "\n"
 msgstr ""
+" inspect-get-type корінь\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2156
@@ -25176,7 +25818,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2169
 msgid "inspect-get-windows-systemroot"
-msgstr ""
+msgstr "inspect-get-windows-systemroot"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2171
@@ -25185,11 +25827,13 @@ msgid ""
 " inspect-get-windows-systemroot root\n"
 "\n"
 msgstr ""
+" inspect-get-windows-systemroot корінь\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2182
 msgid "inspect-is-live"
-msgstr ""
+msgstr "inspect-is-live"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2184
@@ -25198,6 +25842,8 @@ msgid ""
 " inspect-is-live root\n"
 "\n"
 msgstr ""
+" inspect-is-live корінь\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2186
@@ -25209,7 +25855,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2192
 msgid "inspect-is-multipart"
-msgstr ""
+msgstr "inspect-is-multipart"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2194
@@ -25218,6 +25864,8 @@ msgid ""
 " inspect-is-multipart root\n"
 "\n"
 msgstr ""
+" inspect-is-multipart корінь\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2196
@@ -25229,7 +25877,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2202
 msgid "inspect-is-netinst"
-msgstr ""
+msgstr "inspect-is-netinst"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2204
@@ -25238,6 +25886,8 @@ msgid ""
 " inspect-is-netinst root\n"
 "\n"
 msgstr ""
+" inspect-is-netinst корінь\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2206
@@ -25251,7 +25901,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2214
 msgid "inspect-list-applications"
-msgstr ""
+msgstr "inspect-list-applications"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2216
@@ -25260,13 +25910,15 @@ msgid ""
 " inspect-list-applications root\n"
 "\n"
 msgstr ""
+" inspect-list-applications кореневий_каталог\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2220
 msgid ""
-"I<Note:> This call works differently from other parts of the inspection "
-"API.  You have to call L</inspect-os>, then L</inspect-get-mountpoints>, "
-"then mount up the disks, before calling this.  Listing applications is a "
+"I<Note:> This call works differently from other parts of the inspection API."
+"  You have to call L</inspect-os>, then L</inspect-get-mountpoints>, then "
+"mount up the disks, before calling this.  Listing applications is a "
 "significantly more difficult operation which requires access to the full "
 "filesystem.  Also note that unlike the other L</inspect-get-*> calls which "
 "are just returning data cached in the libguestfs handle, this call actually "
@@ -25276,7 +25928,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2310
 msgid "inspect-os"
-msgstr ""
+msgstr "inspect-os"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2312
@@ -25285,20 +25937,22 @@ msgid ""
 " inspect-os\n"
 "\n"
 msgstr ""
+" inspect-os\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2327
 msgid ""
 "You can pass the root string(s) returned to other L</inspect-get-*> "
-"functions in order to query further information about each operating system, "
-"such as the name and version."
+"functions in order to query further information about each operating system,"
+" such as the name and version."
 msgstr ""
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2332
 msgid ""
-"This function uses other libguestfs features such as L</mount-ro> and L</"
-"umount-all> in order to mount and unmount filesystems and look at the "
+"This function uses other libguestfs features such as L</mount-ro> and L"
+"</umount-all> in order to mount and unmount filesystems and look at the "
 "contents.  This should be called with no disks currently mounted.  The "
 "function may also use Augeas, so any existing Augeas handle will be closed."
 msgstr ""
@@ -25307,12 +25961,12 @@ msgstr ""
 #: ../fish/guestfish-actions.pod:2344 ../fish/guestfish-actions.pod:2542
 #: ../fish/guestfish-actions.pod:2601
 msgid "See also L</list-filesystems>."
-msgstr ""
+msgstr "Див. також L</list-filesystems>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2346
 msgid "is-blockdev"
-msgstr ""
+msgstr "is-blockdev"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2348
@@ -25321,6 +25975,8 @@ msgid ""
 " is-blockdev path\n"
 "\n"
 msgstr ""
+" is-blockdev шлях\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2353 ../fish/guestfish-actions.pod:2371
@@ -25328,12 +25984,12 @@ msgstr ""
 #: ../fish/guestfish-actions.pod:2409 ../fish/guestfish-actions.pod:2443
 #: ../fish/guestfish-actions.pod:2452
 msgid "See also L</stat>."
-msgstr ""
+msgstr "Див. також L</stat>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2355
 msgid "is-busy"
-msgstr ""
+msgstr "is-busy"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2357
@@ -25342,11 +25998,13 @@ msgid ""
 " is-busy\n"
 "\n"
 msgstr ""
+" is-busy\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2364
 msgid "is-chardev"
-msgstr ""
+msgstr "is-chardev"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2366
@@ -25355,11 +26013,13 @@ msgid ""
 " is-chardev path\n"
 "\n"
 msgstr ""
+" is-chardev шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2373
 msgid "is-config"
-msgstr ""
+msgstr "is-config"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2375
@@ -25368,11 +26028,13 @@ msgid ""
 " is-config\n"
 "\n"
 msgstr ""
+" is-config\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2382
 msgid "is-dir"
-msgstr ""
+msgstr "is-dir"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2384
@@ -25381,11 +26043,13 @@ msgid ""
 " is-dir path\n"
 "\n"
 msgstr ""
+" is-dir шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2392
 msgid "is-fifo"
-msgstr ""
+msgstr "is-fifo"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2394
@@ -25394,11 +26058,13 @@ msgid ""
 " is-fifo path\n"
 "\n"
 msgstr ""
+" is-fifo шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2401
 msgid "is-file"
-msgstr ""
+msgstr "is-file"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2403
@@ -25407,11 +26073,13 @@ msgid ""
 " is-file path\n"
 "\n"
 msgstr ""
+" is-file шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2411
 msgid "is-launching"
-msgstr ""
+msgstr "is-launching"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2413
@@ -25420,11 +26088,13 @@ msgid ""
 " is-launching\n"
 "\n"
 msgstr ""
+" is-launching\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2420
 msgid "is-lv"
-msgstr ""
+msgstr "is-lv"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2422
@@ -25433,11 +26103,13 @@ msgid ""
 " is-lv device\n"
 "\n"
 msgstr ""
+" is-lv пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2427
 msgid "is-ready"
-msgstr ""
+msgstr "is-ready"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2429
@@ -25446,11 +26118,13 @@ msgid ""
 " is-ready\n"
 "\n"
 msgstr ""
+" is-ready\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2436
 msgid "is-socket"
-msgstr ""
+msgstr "is-socket"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2438
@@ -25459,11 +26133,13 @@ msgid ""
 " is-socket path\n"
 "\n"
 msgstr ""
+" is-socket шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2445
 msgid "is-symlink"
-msgstr ""
+msgstr "is-symlink"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2447
@@ -25472,6 +26148,8 @@ msgid ""
 " is-symlink path\n"
 "\n"
 msgstr ""
+" is-symlink шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2454
@@ -25502,7 +26180,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2469
 msgid "kill-subprocess"
-msgstr ""
+msgstr "kill-subprocess"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2471
@@ -25511,11 +26189,13 @@ msgid ""
 " kill-subprocess\n"
 "\n"
 msgstr ""
+" kill-subprocess\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2475
 msgid "launch"
-msgstr ""
+msgstr "launch"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2477
@@ -25529,11 +26209,13 @@ msgid ""
 " launch\n"
 "\n"
 msgstr ""
+" launch\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2487
 msgid "lchown"
-msgstr ""
+msgstr "lchown"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2489
@@ -25542,19 +26224,21 @@ msgid ""
 " lchown owner group path\n"
 "\n"
 msgstr ""
+" lchown власник група шлях\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2491
 msgid ""
-"Change the file owner to C<owner> and group to C<group>.  This is like L</"
-"chown> but if C<path> is a symlink then the link itself is changed, not the "
-"target."
+"Change the file owner to C<owner> and group to C<group>.  This is like "
+"L</chown> but if C<path> is a symlink then the link itself is changed, not "
+"the target."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2499
 msgid "lgetxattr"
-msgstr ""
+msgstr "lgetxattr"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2501
@@ -25563,16 +26247,18 @@ msgid ""
 " lgetxattr path name\n"
 "\n"
 msgstr ""
+" lgetxattr шлях назва\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2517
 msgid "See also: L</lgetxattrs>, L</getxattr>, L<attr(5)>."
-msgstr ""
+msgstr "Див. також L</lgetxattrs>, L</getxattr>, L<attr(5)>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2519
 msgid "lgetxattrs"
-msgstr ""
+msgstr "lgetxattrs"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2521
@@ -25581,6 +26267,8 @@ msgid ""
 " lgetxattrs path\n"
 "\n"
 msgstr ""
+" lgetxattrs шлях\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2523
@@ -25605,7 +26293,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2534
 msgid "list-devices"
-msgstr ""
+msgstr "list-devices"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2536
@@ -25614,6 +26302,8 @@ msgid ""
 " list-devices\n"
 "\n"
 msgstr ""
+" list-devices\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2544
@@ -25645,7 +26335,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2557
 msgid "list-filesystems"
-msgstr ""
+msgstr "list-filesystems"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2559
@@ -25654,13 +26344,15 @@ msgid ""
 " list-filesystems\n"
 "\n"
 msgstr ""
+" list-filesystems\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2578
 msgid ""
 "This command runs other libguestfs commands, which might include L</mount> "
-"and L</umount>, and therefore you should use this soon after launch and only "
-"when nothing is mounted."
+"and L</umount>, and therefore you should use this soon after launch and only"
+" when nothing is mounted."
 msgstr ""
 
 #. type: textblock
@@ -25676,7 +26368,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2590
 msgid "list-partitions"
-msgstr ""
+msgstr "list-partitions"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2592
@@ -25685,18 +26377,20 @@ msgid ""
 " list-partitions\n"
 "\n"
 msgstr ""
+" list-partitions\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2598
 msgid ""
-"This does not return logical volumes.  For that you will need to call L</"
-"lvs>."
+"This does not return logical volumes.  For that you will need to call "
+"L</lvs>."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2603
 msgid "ll"
-msgstr ""
+msgstr "ll"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2605
@@ -25705,11 +26399,13 @@ msgid ""
 " ll directory\n"
 "\n"
 msgstr ""
+" ll каталог\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2613
 msgid "ln"
-msgstr ""
+msgstr "ln"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2615
@@ -25718,11 +26414,13 @@ msgid ""
 " ln target linkname\n"
 "\n"
 msgstr ""
+" ln призначення назва_посилання\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2619
 msgid "ln-f"
-msgstr ""
+msgstr "ln-f"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2621
@@ -25731,11 +26429,13 @@ msgid ""
 " ln-f target linkname\n"
 "\n"
 msgstr ""
+" ln-f призначення назва_посилання\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2626
 msgid "ln-s"
-msgstr ""
+msgstr "ln-s"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2628
@@ -25744,11 +26444,13 @@ msgid ""
 " ln-s target linkname\n"
 "\n"
 msgstr ""
+" ln-s призначення назва_посилання\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2632
 msgid "ln-sf"
-msgstr ""
+msgstr "ln-sf"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2634
@@ -25757,11 +26459,13 @@ msgid ""
 " ln-sf target linkname\n"
 "\n"
 msgstr ""
+" ln-sf призначення назва_посилання\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2639
 msgid "lremovexattr"
-msgstr ""
+msgstr "lremovexattr"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2641
@@ -25774,14 +26478,14 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2643
 msgid ""
-"This is the same as L</removexattr>, but if C<path> is a symbolic link, then "
-"it removes an extended attribute of the link itself."
+"This is the same as L</removexattr>, but if C<path> is a symbolic link, then"
+" it removes an extended attribute of the link itself."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2647
 msgid "ls"
-msgstr ""
+msgstr "ls"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2649
@@ -25790,6 +26494,8 @@ msgid ""
 " ls directory\n"
 "\n"
 msgstr ""
+" ls каталог\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2655
@@ -25801,7 +26507,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2658
 msgid "lsetxattr"
-msgstr ""
+msgstr "lsetxattr"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2660
@@ -25814,14 +26520,14 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2662
 msgid ""
-"This is the same as L</setxattr>, but if C<path> is a symbolic link, then it "
-"sets an extended attribute of the link itself."
+"This is the same as L</setxattr>, but if C<path> is a symbolic link, then it"
+" sets an extended attribute of the link itself."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2666
 msgid "lstat"
-msgstr ""
+msgstr "lstat"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2668
@@ -25830,18 +26536,20 @@ msgid ""
 " lstat path\n"
 "\n"
 msgstr ""
+" lstat шлях\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2672
 msgid ""
-"This is the same as L</stat> except that if C<path> is a symbolic link, then "
-"the link is stat-ed, not the file it refers to."
+"This is the same as L</stat> except that if C<path> is a symbolic link, then"
+" the link is stat-ed, not the file it refers to."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2678
 msgid "lstatlist"
-msgstr ""
+msgstr "lstatlist"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2680
@@ -25855,15 +26563,15 @@ msgstr ""
 #: ../fish/guestfish-actions.pod:2682
 msgid ""
 "This call allows you to perform the L</lstat> operation on multiple files, "
-"where all files are in the directory C<path>.  C<names> is the list of files "
-"from this directory."
+"where all files are in the directory C<path>.  C<names> is the list of files"
+" from this directory."
 msgstr ""
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2691
 msgid ""
-"This call is intended for programs that want to efficiently list a directory "
-"contents without making many round-trips.  See also L</lxattrlist> for a "
+"This call is intended for programs that want to efficiently list a directory"
+" contents without making many round-trips.  See also L</lxattrlist> for a "
 "similarly efficient call for getting extended attributes.  Very long "
 "directory listings might cause the protocol message size to be exceeded, "
 "causing this call to fail.  The caller must split up such requests into "
@@ -25873,7 +26581,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2699
 msgid "luks-add-key"
-msgstr ""
+msgstr "luks-add-key"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2701
@@ -25886,8 +26594,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2708
 msgid ""
-"Note that if C<keyslot> already contains a key, then this command will "
-"fail.  You have to use L</luks-kill-slot> first to remove that key."
+"Note that if C<keyslot> already contains a key, then this command will fail."
+"  You have to use L</luks-kill-slot> first to remove that key."
 msgstr ""
 
 #. type: textblock
@@ -25902,7 +26610,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2715
 msgid "luks-close"
-msgstr ""
+msgstr "luks-close"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2717
@@ -25911,20 +26619,22 @@ msgid ""
 " luks-close device\n"
 "\n"
 msgstr ""
+" luks-close пристрій\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2719
 msgid ""
-"This closes a LUKS device that was created earlier by L</luks-open> or L</"
-"luks-open-ro>.  The C<device> parameter must be the name of the LUKS mapping "
-"device (ie. C</dev/mapper/mapname>) and I<not> the name of the underlying "
-"block device."
+"This closes a LUKS device that was created earlier by L</luks-open> or L"
+"</luks-open-ro>.  The C<device> parameter must be the name of the LUKS "
+"mapping device (ie. C</dev/mapper/mapname>) and I<not> the name of the "
+"underlying block device."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2725
 msgid "luks-format"
-msgstr ""
+msgstr "luks-format"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2727
@@ -25937,7 +26647,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2740
 msgid "luks-format-cipher"
-msgstr ""
+msgstr "luks-format-cipher"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2742
@@ -25957,7 +26667,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2753
 msgid "luks-kill-slot"
-msgstr ""
+msgstr "luks-kill-slot"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2755
@@ -25970,7 +26680,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2764
 msgid "luks-open"
-msgstr ""
+msgstr "luks-open"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2766
@@ -25995,7 +26705,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2790
 msgid "luks-open-ro"
-msgstr ""
+msgstr "luks-open-ro"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2792
@@ -26008,13 +26718,14 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2794
 msgid ""
-"This is the same as L</luks-open> except that a read-only mapping is created."
+"This is the same as L</luks-open> except that a read-only mapping is "
+"created."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2800
 msgid "lvcreate"
-msgstr ""
+msgstr "lvcreate"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2802
@@ -26027,7 +26738,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2807
 msgid "lvm-canonical-lv-name"
-msgstr ""
+msgstr "lvm-canonical-lv-name"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2809
@@ -26040,12 +26751,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2818
 msgid "See also L</is-lv>."
-msgstr ""
+msgstr "Див. також L</is-lv>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2820
 msgid "lvm-clear-filter"
-msgstr ""
+msgstr "lvm-clear-filter"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2822
@@ -26054,18 +26765,20 @@ msgid ""
 " lvm-clear-filter\n"
 "\n"
 msgstr ""
+" lvm-clear-filter\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2824
 msgid ""
-"This undoes the effect of L</lvm-set-filter>.  LVM will be able to see every "
-"block device."
+"This undoes the effect of L</lvm-set-filter>.  LVM will be able to see every"
+" block device."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2830
 msgid "lvm-remove-all"
-msgstr ""
+msgstr "lvm-remove-all"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2832
@@ -26074,11 +26787,13 @@ msgid ""
 " lvm-remove-all\n"
 "\n"
 msgstr ""
+" lvm-remove-all\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2840
 msgid "lvm-set-filter"
-msgstr ""
+msgstr "lvm-set-filter"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2842
@@ -26087,11 +26802,13 @@ msgid ""
 " lvm-set-filter 'devices ...'\n"
 "\n"
 msgstr ""
+" lvm-set-filter 'пристрої...'\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2867
 msgid "lvremove"
-msgstr ""
+msgstr "lvremove"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2869
@@ -26100,11 +26817,13 @@ msgid ""
 " lvremove device\n"
 "\n"
 msgstr ""
+" lvremove пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2877
 msgid "lvrename"
-msgstr ""
+msgstr "lvrename"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2879
@@ -26117,7 +26836,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2883
 msgid "lvresize"
-msgstr ""
+msgstr "lvresize"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2885
@@ -26130,7 +26849,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2891
 msgid "lvresize-free"
-msgstr ""
+msgstr "lvresize-free"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2893
@@ -26143,7 +26862,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2901
 msgid "lvs"
-msgstr ""
+msgstr "lvs"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2903
@@ -26152,16 +26871,18 @@ msgid ""
 " lvs\n"
 "\n"
 msgstr ""
+" lvs\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2911
 msgid "See also L</lvs-full>, L</list-filesystems>."
-msgstr ""
+msgstr "Див. також L</lvs-full>, L</list-filesystems>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2913
 msgid "lvs-full"
-msgstr ""
+msgstr "lvs-full"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2915
@@ -26170,11 +26891,13 @@ msgid ""
 " lvs-full\n"
 "\n"
 msgstr ""
+" lvs-full\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2920
 msgid "lvuuid"
-msgstr ""
+msgstr "lvuuid"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2922
@@ -26183,11 +26906,13 @@ msgid ""
 " lvuuid device\n"
 "\n"
 msgstr ""
+" lvuuid пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2926
 msgid "lxattrlist"
-msgstr ""
+msgstr "lxattrlist"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2928
@@ -26200,18 +26925,18 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2944
 msgid ""
-"This call is intended for programs that want to efficiently list a directory "
-"contents without making many round-trips.  See also L</lstatlist> for a "
+"This call is intended for programs that want to efficiently list a directory"
+" contents without making many round-trips.  See also L</lstatlist> for a "
 "similarly efficient call for getting standard stats.  Very long directory "
 "listings might cause the protocol message size to be exceeded, causing this "
-"call to fail.  The caller must split up such requests into smaller groups of "
-"names."
+"call to fail.  The caller must split up such requests into smaller groups of"
+" names."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2952
 msgid "mkdir"
-msgstr ""
+msgstr "mkdir"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2954
@@ -26220,11 +26945,13 @@ msgid ""
 " mkdir path\n"
 "\n"
 msgstr ""
+" mkdir шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2958
 msgid "mkdir-mode"
-msgstr ""
+msgstr "mkdir-mode"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2960
@@ -26233,16 +26960,18 @@ msgid ""
 " mkdir-mode path mode\n"
 "\n"
 msgstr ""
+" mkdir-mode шлях режим\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:2969
 msgid "See also L</mkdir>, L</umask>"
-msgstr ""
+msgstr "Див. також L</mkdir>, L</umask>"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2971
 msgid "mkdir-p"
-msgstr ""
+msgstr "mkdir-p"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2973
@@ -26251,11 +26980,13 @@ msgid ""
 " mkdir-p path\n"
 "\n"
 msgstr ""
+" mkdir-p шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:2978
 msgid "mkdtemp"
-msgstr ""
+msgstr "mkdtemp"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:2980
@@ -26264,11 +26995,13 @@ msgid ""
 " mkdtemp template\n"
 "\n"
 msgstr ""
+" mkdtemp шаблон\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3001
 msgid "mke2fs-J"
-msgstr ""
+msgstr "mke2fs-J"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3003
@@ -26281,12 +27014,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3011
 msgid "See also L</mke2journal>."
-msgstr ""
+msgstr "Див. також L</mke2journal>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3013
 msgid "mke2fs-JL"
-msgstr ""
+msgstr "mke2fs-JL"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3015
@@ -26299,12 +27032,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3020
 msgid "See also L</mke2journal-L>."
-msgstr ""
+msgstr "Див. також L</mke2journal-L>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3022
 msgid "mke2fs-JU"
-msgstr ""
+msgstr "mke2fs-JU"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3024
@@ -26317,12 +27050,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3029
 msgid "See also L</mke2journal-U>."
-msgstr ""
+msgstr "Див. також L</mke2journal-U>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3031
 msgid "mke2journal"
-msgstr ""
+msgstr "mke2journal"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3033
@@ -26335,7 +27068,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3040
 msgid "mke2journal-L"
-msgstr ""
+msgstr "mke2journal-L"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3042
@@ -26348,7 +27081,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3046
 msgid "mke2journal-U"
-msgstr ""
+msgstr "mke2journal-U"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3048
@@ -26361,7 +27094,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3052
 msgid "mkfifo"
-msgstr ""
+msgstr "mkfifo"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3054
@@ -26370,6 +27103,8 @@ msgid ""
 " mkfifo mode path\n"
 "\n"
 msgstr ""
+" mkfifo режим шлях\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3056
@@ -26381,7 +27116,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3062
 msgid "mkfs"
-msgstr ""
+msgstr "mkfs"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3064
@@ -26390,11 +27125,13 @@ msgid ""
 " mkfs fstype device\n"
 "\n"
 msgstr ""
+" mkfs тип_файлової_системи пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3070
 msgid "mkfs-b"
-msgstr ""
+msgstr "mkfs-b"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3072
@@ -26415,7 +27152,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3089
 msgid "mkfs-opts"
-msgstr ""
+msgstr "mkfs-opts"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3091
@@ -26428,7 +27165,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3136
 msgid "mkmountpoint"
-msgstr ""
+msgstr "mkmountpoint"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3138
@@ -26441,8 +27178,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3140
 msgid ""
-"L</mkmountpoint> and L</rmmountpoint> are specialized calls that can be used "
-"to create extra mountpoints before mounting the first filesystem."
+"L</mkmountpoint> and L</rmmountpoint> are specialized calls that can be used"
+" to create extra mountpoints before mounting the first filesystem."
 msgstr ""
 
 #. type: textblock
@@ -26464,15 +27201,15 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3175
 msgid ""
-"Autosync [see L</set-autosync>, this is set by default on handles] can cause "
-"L</umount-all> to be called when the handle is closed which can also trigger "
-"these issues."
+"Autosync [see L</set-autosync>, this is set by default on handles] can cause"
+" L</umount-all> to be called when the handle is closed which can also "
+"trigger these issues."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3179
 msgid "mknod"
-msgstr ""
+msgstr "mknod"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3181
@@ -26496,7 +27233,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3201
 msgid "mknod-b"
-msgstr ""
+msgstr "mknod-b"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3203
@@ -26517,7 +27254,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3211
 msgid "mknod-c"
-msgstr ""
+msgstr "mknod-c"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3213
@@ -26538,7 +27275,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3221
 msgid "mkswap"
-msgstr ""
+msgstr "mkswap"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3223
@@ -26547,11 +27284,13 @@ msgid ""
 " mkswap device\n"
 "\n"
 msgstr ""
+" mkswap пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3227
 msgid "mkswap-L"
-msgstr ""
+msgstr "mkswap-L"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3229
@@ -26560,11 +27299,13 @@ msgid ""
 " mkswap-L label device\n"
 "\n"
 msgstr ""
+" mkswap-L мітка пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3237
 msgid "mkswap-U"
-msgstr ""
+msgstr "mkswap-U"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3239
@@ -26573,11 +27314,13 @@ msgid ""
 " mkswap-U uuid device\n"
 "\n"
 msgstr ""
+" mkswap-U uuid пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3243
 msgid "mkswap-file"
-msgstr ""
+msgstr "mkswap-file"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3245
@@ -26586,6 +27329,8 @@ msgid ""
 " mkswap-file path\n"
 "\n"
 msgstr ""
+" mkswap-file шлях\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3249
@@ -26597,7 +27342,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3252
 msgid "modprobe"
-msgstr ""
+msgstr "modprobe"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3254
@@ -26606,11 +27351,13 @@ msgid ""
 " modprobe modulename\n"
 "\n"
 msgstr ""
+" modprobe назва_модуля\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3261
 msgid "mount"
-msgstr ""
+msgstr "mount"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3263
@@ -26619,17 +27366,19 @@ msgid ""
 " mount device mountpoint\n"
 "\n"
 msgstr ""
+" mount пристрій точка_монтування\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3279
 msgid ""
 "B<Important note:> When you use this call, the filesystem options C<sync> "
 "and C<noatime> are set implicitly.  This was originally done because we "
-"thought it would improve reliability, but it turns out that I<-o sync> has a "
-"very large negative performance impact and negligible effect on "
+"thought it would improve reliability, but it turns out that I<-o sync> has a"
+" very large negative performance impact and negligible effect on "
 "reliability.  Therefore we recommend that you avoid using L</mount> in any "
-"code that needs performance, and instead use L</mount-options> (use an empty "
-"string for the first parameter if you don't want any options)."
+"code that needs performance, and instead use L</mount-options> (use an empty"
+" string for the first parameter if you don't want any options)."
 msgstr ""
 
 #. type: =head2
@@ -26648,7 +27397,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3309
 msgid "mount-loop"
-msgstr ""
+msgstr "mount-loop"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3311
@@ -26661,7 +27410,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3317
 msgid "mount-options"
-msgstr ""
+msgstr "mount-options"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3319
@@ -26681,7 +27430,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3329
 msgid "mount-ro"
-msgstr ""
+msgstr "mount-ro"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3331
@@ -26690,18 +27439,20 @@ msgid ""
 " mount-ro device mountpoint\n"
 "\n"
 msgstr ""
+" mount-ro пристрій точка_монтування\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3333
 msgid ""
-"This is the same as the L</mount> command, but it mounts the filesystem with "
-"the read-only (I<-o ro>) flag."
+"This is the same as the L</mount> command, but it mounts the filesystem with"
+" the read-only (I<-o ro>) flag."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3336
 msgid "mount-vfs"
-msgstr ""
+msgstr "mount-vfs"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3338
@@ -26714,14 +27465,14 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3340
 msgid ""
-"This is the same as the L</mount> command, but it allows you to set both the "
-"mount options and the vfstype as for the L<mount(8)> I<-o> and I<-t> flags."
+"This is the same as the L</mount> command, but it allows you to set both the"
+" mount options and the vfstype as for the L<mount(8)> I<-o> and I<-t> flags."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3344
 msgid "mountpoints"
-msgstr ""
+msgstr "mountpoints"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3346
@@ -26730,6 +27481,8 @@ msgid ""
 " mountpoints\n"
 "\n"
 msgstr ""
+" mountpoints\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3348
@@ -26742,7 +27495,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3352
 msgid "mounts"
-msgstr ""
+msgstr "mounts"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3354
@@ -26751,16 +27504,18 @@ msgid ""
 " mounts\n"
 "\n"
 msgstr ""
+" mounts\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3361
 msgid "See also: L</mountpoints>"
-msgstr ""
+msgstr "Див. також L</mountpoints>"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3363
 msgid "mv"
-msgstr ""
+msgstr "mv"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3365
@@ -26769,11 +27524,13 @@ msgid ""
 " mv src dest\n"
 "\n"
 msgstr ""
+" mv джерело призначення\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3370
 msgid "ntfs-3g-probe"
-msgstr ""
+msgstr "ntfs-3g-probe"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3372
@@ -26786,7 +27543,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3386
 msgid "ntfsresize"
-msgstr ""
+msgstr "ntfsresize"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3388
@@ -26795,6 +27552,8 @@ msgid ""
 " ntfsresize device\n"
 "\n"
 msgstr ""
+" ntfsresize пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3410
@@ -26815,14 +27574,14 @@ msgid ""
 "After the resize operation, the filesystem is always marked as requiring a "
 "consistency check (for safety).  You have to boot into Windows to perform "
 "this check and clear this condition.  If you I<don't> set the C<force> "
-"option then it is not possible to call L</ntfsresize-opts> multiple times on "
-"a single filesystem without booting into Windows between each resize."
+"option then it is not possible to call L</ntfsresize-opts> multiple times on"
+" a single filesystem without booting into Windows between each resize."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3444
 msgid "ntfsresize-size"
-msgstr ""
+msgstr "ntfsresize-size"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3446
@@ -26842,7 +27601,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3458
 msgid "part-add"
-msgstr ""
+msgstr "part-add"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3460
@@ -26862,14 +27621,14 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3474
 msgid ""
-"Creating a partition which covers the whole disk is not so easy.  Use L</"
-"part-disk> to do that."
+"Creating a partition which covers the whole disk is not so easy.  Use L"
+"</part-disk> to do that."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3477
 msgid "part-del"
-msgstr ""
+msgstr "part-del"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3479
@@ -26882,7 +27641,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3487
 msgid "part-disk"
-msgstr ""
+msgstr "part-disk"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3489
@@ -26891,6 +27650,8 @@ msgid ""
 " part-disk device parttype\n"
 "\n"
 msgstr ""
+" part-disk пристрій тип_розділу\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3491
@@ -26902,14 +27663,14 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3495
 msgid ""
-"C<parttype> is the partition table type, usually C<mbr> or C<gpt>, but other "
-"possible values are described in L</part-init>."
+"C<parttype> is the partition table type, usually C<mbr> or C<gpt>, but other"
+" possible values are described in L</part-init>."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3501
 msgid "part-get-bootable"
-msgstr ""
+msgstr "part-get-bootable"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3503
@@ -26922,12 +27683,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3508
 msgid "See also L</part-set-bootable>."
-msgstr ""
+msgstr "Див. також L</part-set-bootable>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3510
 msgid "part-get-mbr-id"
-msgstr ""
+msgstr "part-get-mbr-id"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3512
@@ -26940,15 +27701,15 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3517 ../fish/guestfish-actions.pod:3655
 msgid ""
-"Note that only MBR (old DOS-style) partitions have type bytes.  You will get "
-"undefined results for other partition table types (see L</part-get-"
+"Note that only MBR (old DOS-style) partitions have type bytes.  You will get"
+" undefined results for other partition table types (see L</part-get-"
 "parttype>)."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3521
 msgid "part-get-parttype"
-msgstr ""
+msgstr "part-get-parttype"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3523
@@ -26957,6 +27718,8 @@ msgid ""
 " part-get-parttype device\n"
 "\n"
 msgstr ""
+" part-get-parttype пристрій\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3528
@@ -26969,7 +27732,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3533
 msgid "part-init"
-msgstr ""
+msgstr "part-init"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3535
@@ -26989,7 +27752,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3604
 msgid "part-list"
-msgstr ""
+msgstr "part-list"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3606
@@ -26998,6 +27761,8 @@ msgid ""
 " part-list device\n"
 "\n"
 msgstr ""
+" part-list device\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3621
@@ -27009,7 +27774,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3634
 msgid "part-set-bootable"
-msgstr ""
+msgstr "part-set-bootable"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3636
@@ -27022,7 +27787,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3645
 msgid "part-set-mbr-id"
-msgstr ""
+msgstr "part-set-mbr-id"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3647
@@ -27035,7 +27800,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3659
 msgid "part-set-name"
-msgstr ""
+msgstr "part-set-name"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3661
@@ -27048,7 +27813,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3669
 msgid "part-to-dev"
-msgstr ""
+msgstr "part-to-dev"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3671
@@ -27057,18 +27822,20 @@ msgid ""
 " part-to-dev partition\n"
 "\n"
 msgstr ""
+" part-to-dev розділ\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3677
 msgid ""
-"The named partition must exist, for example as a string returned from L</"
-"list-partitions>."
+"The named partition must exist, for example as a string returned from L"
+"</list-partitions>."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3680
 msgid "ping-daemon"
-msgstr ""
+msgstr "ping-daemon"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3682
@@ -27077,11 +27844,13 @@ msgid ""
 " ping-daemon\n"
 "\n"
 msgstr ""
+" ping-daemon\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3689
 msgid "pread"
-msgstr ""
+msgstr "pread"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3691
@@ -27094,12 +27863,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3699
 msgid "See also L</pwrite>, L</pread-device>."
-msgstr ""
+msgstr "Див. також L</pwrite>, L</pread-device>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3704
 msgid "pread-device"
-msgstr ""
+msgstr "pread-device"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3706
@@ -27112,12 +27881,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3714
 msgid "See also L</pread>."
-msgstr ""
+msgstr "Див. також L</pread>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3719
 msgid "pvcreate"
-msgstr ""
+msgstr "pvcreate"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3721
@@ -27126,11 +27895,13 @@ msgid ""
 " pvcreate device\n"
 "\n"
 msgstr ""
+" pvcreate пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3727
 msgid "pvremove"
-msgstr ""
+msgstr "pvremove"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3729
@@ -27139,11 +27910,13 @@ msgid ""
 " pvremove device\n"
 "\n"
 msgstr ""
+" pvremove пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3738
 msgid "pvresize"
-msgstr ""
+msgstr "pvresize"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3740
@@ -27152,11 +27925,13 @@ msgid ""
 " pvresize device\n"
 "\n"
 msgstr ""
+" pvresize пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3745
 msgid "pvresize-size"
-msgstr ""
+msgstr "pvresize-size"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3747
@@ -27176,7 +27951,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3752
 msgid "pvs"
-msgstr ""
+msgstr "pvs"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3754
@@ -27185,16 +27960,18 @@ msgid ""
 " pvs\n"
 "\n"
 msgstr ""
+" pvs\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3762
 msgid "See also L</pvs-full>."
-msgstr ""
+msgstr "Див. також L</pvs-full>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3764
 msgid "pvs-full"
-msgstr ""
+msgstr "pvs-full"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3766
@@ -27203,11 +27980,13 @@ msgid ""
 " pvs-full\n"
 "\n"
 msgstr ""
+" pvs-full\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3771
 msgid "pvuuid"
-msgstr ""
+msgstr "pvuuid"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3773
@@ -27216,11 +27995,13 @@ msgid ""
 " pvuuid device\n"
 "\n"
 msgstr ""
+" pvuuid пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3777
 msgid "pwrite"
-msgstr ""
+msgstr "pwrite"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3779
@@ -27233,12 +28014,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3790
 msgid "See also L</pread>, L</pwrite-device>."
-msgstr ""
+msgstr "Див. також L</pread>, L</pwrite-device>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3795
 msgid "pwrite-device"
-msgstr ""
+msgstr "pwrite-device"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3797
@@ -27251,12 +28032,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3807
 msgid "See also L</pwrite>."
-msgstr ""
+msgstr "Див. також L</pwrite>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3812
 msgid "read-file"
-msgstr ""
+msgstr "read-file"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3814
@@ -27265,6 +28046,8 @@ msgid ""
 " read-file path\n"
 "\n"
 msgstr ""
+" read-file шлях\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3819
@@ -27277,7 +28060,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3827
 msgid "read-lines"
-msgstr ""
+msgstr "read-lines"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3829
@@ -27286,6 +28069,8 @@ msgid ""
 " read-lines path\n"
 "\n"
 msgstr ""
+" read-lines шлях\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3836
@@ -27299,7 +28084,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3841
 msgid "readdir"
-msgstr ""
+msgstr "readdir"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3843
@@ -27308,6 +28093,8 @@ msgid ""
 " readdir dir\n"
 "\n"
 msgstr ""
+" readdir каталог\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3895
@@ -27320,7 +28107,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3899
 msgid "readlink"
-msgstr ""
+msgstr "readlink"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3901
@@ -27329,11 +28116,13 @@ msgid ""
 " readlink path\n"
 "\n"
 msgstr ""
+" readlink шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3905
 msgid "readlinklist"
-msgstr ""
+msgstr "readlinklist"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3907
@@ -27346,7 +28135,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3931
 msgid "realpath"
-msgstr ""
+msgstr "realpath"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3933
@@ -27355,11 +28144,13 @@ msgid ""
 " realpath path\n"
 "\n"
 msgstr ""
+" realpath шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3938
 msgid "removexattr"
-msgstr ""
+msgstr "removexattr"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3940
@@ -27372,12 +28163,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3945
 msgid "See also: L</lremovexattr>, L<attr(5)>."
-msgstr ""
+msgstr "Див. також L</lremovexattr>, L<attr(5)>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3947
 msgid "resize2fs"
-msgstr ""
+msgstr "resize2fs"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3949
@@ -27386,20 +28177,22 @@ msgid ""
 " resize2fs device\n"
 "\n"
 msgstr ""
+" resize2fs пристрій\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3954
 msgid ""
-"I<Note:> It is sometimes required that you run L</e2fsck-f> on the C<device> "
-"before calling this command.  For unknown reasons C<resize2fs> sometimes "
-"gives an error about this and sometimes not.  In any case, it is always safe "
-"to call L</e2fsck-f> before calling this function."
+"I<Note:> It is sometimes required that you run L</e2fsck-f> on the C<device>"
+" before calling this command.  For unknown reasons C<resize2fs> sometimes "
+"gives an error about this and sometimes not.  In any case, it is always safe"
+" to call L</e2fsck-f> before calling this function."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3960
 msgid "resize2fs-M"
-msgstr ""
+msgstr "resize2fs-M"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3962
@@ -27408,6 +28201,8 @@ msgid ""
 " resize2fs-M device\n"
 "\n"
 msgstr ""
+" resize2fs-M пристрій\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:3964
@@ -27429,7 +28224,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3973
 msgid "resize2fs-size"
-msgstr ""
+msgstr "resize2fs-size"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3975
@@ -27449,7 +28244,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3980
 msgid "rm"
-msgstr ""
+msgstr "rm"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3982
@@ -27458,11 +28253,13 @@ msgid ""
 " rm path\n"
 "\n"
 msgstr ""
+" rm шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3986
 msgid "rm-rf"
-msgstr ""
+msgstr "rm-rf"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3988
@@ -27471,11 +28268,13 @@ msgid ""
 " rm-rf path\n"
 "\n"
 msgstr ""
+" rm-rf шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:3994
 msgid "rmdir"
-msgstr ""
+msgstr "rmdir"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:3996
@@ -27484,11 +28283,13 @@ msgid ""
 " rmdir path\n"
 "\n"
 msgstr ""
+" rmdir шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4000
 msgid "rmmountpoint"
-msgstr ""
+msgstr "rmmountpoint"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4002
@@ -27501,14 +28302,14 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4004
 msgid ""
-"This calls removes a mountpoint that was previously created with L</"
-"mkmountpoint>.  See L</mkmountpoint> for full details."
+"This calls removes a mountpoint that was previously created with "
+"L</mkmountpoint>.  See L</mkmountpoint> for full details."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4008
 msgid "scrub-device"
-msgstr ""
+msgstr "scrub-device"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4010
@@ -27517,11 +28318,13 @@ msgid ""
 " scrub-device device\n"
 "\n"
 msgstr ""
+" scrub-device пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4021
 msgid "scrub-file"
-msgstr ""
+msgstr "scrub-file"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4023
@@ -27530,11 +28333,13 @@ msgid ""
 " scrub-file file\n"
 "\n"
 msgstr ""
+" scrub-file файл\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4033
 msgid "scrub-freespace"
-msgstr ""
+msgstr "scrub-freespace"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4035
@@ -27543,12 +28348,14 @@ msgid ""
 " scrub-freespace dir\n"
 "\n"
 msgstr ""
+" scrub-freespace каталог\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4037
 msgid ""
-"This command creates the directory C<dir> and then fills it with files until "
-"the filesystem is full, and scrubs the files as for L</scrub-file>, and "
+"This command creates the directory C<dir> and then fills it with files until"
+" the filesystem is full, and scrubs the files as for L</scrub-file>, and "
 "deletes them.  The intention is to scrub any free space on the partition "
 "containing C<dir>."
 msgstr ""
@@ -27556,7 +28363,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4046
 msgid "set-append"
-msgstr ""
+msgstr "set-append"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4048
@@ -27574,7 +28381,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4061
 msgid "set-attach-method"
-msgstr ""
+msgstr "set-attach-method"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4063
@@ -27592,12 +28399,12 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4087
 msgid "set-autosync"
-msgstr ""
+msgstr "set-autosync"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4089
 msgid "autosync"
-msgstr ""
+msgstr "autosync"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4091
@@ -27606,16 +28413,18 @@ msgid ""
 " set-autosync true|false\n"
 "\n"
 msgstr ""
+" set-autosync true|false\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4101
 msgid "set-direct"
-msgstr ""
+msgstr "set-direct"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4103
 msgid "direct"
-msgstr ""
+msgstr "direct"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4105
@@ -27624,6 +28433,8 @@ msgid ""
 " set-direct true|false\n"
 "\n"
 msgstr ""
+" set-direct true|false\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4111
@@ -27635,7 +28446,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4120
 msgid "set-e2label"
-msgstr ""
+msgstr "set-e2label"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4122
@@ -27655,7 +28466,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4131
 msgid "set-e2uuid"
-msgstr ""
+msgstr "set-e2uuid"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4133
@@ -27675,7 +28486,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4143
 msgid "set-memsize"
-msgstr ""
+msgstr "set-memsize"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4145
@@ -27700,12 +28511,12 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4160
 msgid "set-network"
-msgstr ""
+msgstr "set-network"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4162
 msgid "network"
-msgstr ""
+msgstr "network"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4164
@@ -27714,6 +28525,8 @@ msgid ""
 " set-network true|false\n"
 "\n"
 msgstr ""
+" set-network true|false\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4172
@@ -27724,7 +28537,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4175
 msgid "set-path"
-msgstr ""
+msgstr "set-path"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4177
@@ -27760,12 +28573,12 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4203
 msgid "set-qemu"
-msgstr ""
+msgstr "set-qemu"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4205
 msgid "qemu"
-msgstr ""
+msgstr "qemu"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4207
@@ -27774,16 +28587,18 @@ msgid ""
 " set-qemu qemu\n"
 "\n"
 msgstr ""
+" set-qemu qemu\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4227
 msgid "set-recovery-proc"
-msgstr ""
+msgstr "set-recovery-proc"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4229
 msgid "recovery-proc"
-msgstr ""
+msgstr "recovery-proc"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4231
@@ -27792,6 +28607,8 @@ msgid ""
 " set-recovery-proc true|false\n"
 "\n"
 msgstr ""
+" set-recovery-proc true|false\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4233
@@ -27811,12 +28628,12 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4247
 msgid "set-selinux"
-msgstr ""
+msgstr "set-selinux"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4249
 msgid "selinux"
-msgstr ""
+msgstr "selinux"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4251
@@ -27825,16 +28642,18 @@ msgid ""
 " set-selinux true|false\n"
 "\n"
 msgstr ""
+" set-selinux true|false\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4262
 msgid "set-trace"
-msgstr ""
+msgstr "set-trace"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4264
 msgid "trace"
-msgstr ""
+msgstr "trace"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4266
@@ -27843,6 +28662,8 @@ msgid ""
 " set-trace true|false\n"
 "\n"
 msgstr ""
+" set-trace true|false\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4278
@@ -27854,7 +28675,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4282
 msgid "set-verbose"
-msgstr ""
+msgstr "set-verbose"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4284
@@ -27868,6 +28689,8 @@ msgid ""
 " set-verbose true|false\n"
 "\n"
 msgstr ""
+" set-verbose true|false\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4293
@@ -27879,7 +28702,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4297
 msgid "setcon"
-msgstr ""
+msgstr "setcon"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4299
@@ -27888,11 +28711,13 @@ msgid ""
 " setcon context\n"
 "\n"
 msgstr ""
+" setcon контекст\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4306
 msgid "setxattr"
-msgstr ""
+msgstr "setxattr"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4308
@@ -27905,12 +28730,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4314
 msgid "See also: L</lsetxattr>, L<attr(5)>."
-msgstr ""
+msgstr "Див. також L</lsetxattr>, L<attr(5)>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4316
 msgid "sfdisk"
-msgstr ""
+msgstr "sfdisk"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4318
@@ -27923,12 +28748,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4340
 msgid "See also: L</sfdisk-l>, L</sfdisk-N>, L</part-init>"
-msgstr ""
+msgstr "Див. також L</sfdisk-l>, L</sfdisk-N>, L</part-init>"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4353
 msgid "sfdiskM"
-msgstr ""
+msgstr "sfdiskM"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4355
@@ -27951,11 +28776,12 @@ msgstr ""
 #: ../fish/guestfish-actions.pod:4363
 msgid "See also: L</sfdisk>, the L<sfdisk(8)> manpage and L</part-disk>"
 msgstr ""
+"Див також L</sfdisk>, сторінку довідки (man) L<sfdisk(8)> та L</part-disk>"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4376
 msgid "sfdisk-N"
-msgstr ""
+msgstr "sfdisk-N"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4378
@@ -27975,12 +28801,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4386
 msgid "See also: L</part-add>"
-msgstr ""
+msgstr "Див. також L</part-add>"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4398
 msgid "sfdisk-disk-geometry"
-msgstr ""
+msgstr "sfdisk-disk-geometry"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4400
@@ -27989,20 +28815,22 @@ msgid ""
 " sfdisk-disk-geometry device\n"
 "\n"
 msgstr ""
+" sfdisk-disk-geometry пристрій\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4402
 msgid ""
-"This displays the disk geometry of C<device> read from the partition table.  "
-"Especially in the case where the underlying block device has been resized, "
-"this can be different from the kernel's idea of the geometry (see L</sfdisk-"
-"kernel-geometry>)."
+"This displays the disk geometry of C<device> read from the partition table."
+"  Especially in the case where the underlying block device has been resized,"
+" this can be different from the kernel's idea of the geometry (see L"
+"</sfdisk-kernel-geometry>)."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4410
 msgid "sfdisk-kernel-geometry"
-msgstr ""
+msgstr "sfdisk-kernel-geometry"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4412
@@ -28011,11 +28839,13 @@ msgid ""
 " sfdisk-kernel-geometry device\n"
 "\n"
 msgstr ""
+" sfdisk-kernel-geometry пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4419
 msgid "sfdisk-l"
-msgstr ""
+msgstr "sfdisk-l"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4421
@@ -28024,16 +28854,18 @@ msgid ""
 " sfdisk-l device\n"
 "\n"
 msgstr ""
+" sfdisk-l пристрій\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4427
 msgid "See also: L</part-list>"
-msgstr ""
+msgstr "Див. також L</part-list>"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4436
 msgid "sh"
-msgstr ""
+msgstr "sh"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4438
@@ -28042,6 +28874,8 @@ msgid ""
 " sh command\n"
 "\n"
 msgstr ""
+" sh команда\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4443
@@ -28056,7 +28890,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4453
 msgid "sh-lines"
-msgstr ""
+msgstr "sh-lines"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4455
@@ -28065,21 +28899,24 @@ msgid ""
 " sh-lines command\n"
 "\n"
 msgstr ""
+" sh-lines команда\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4457
-msgid "This is the same as L</sh>, but splits the result into a list of lines."
+msgid ""
+"This is the same as L</sh>, but splits the result into a list of lines."
 msgstr ""
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4460
 msgid "See also: L</command-lines>"
-msgstr ""
+msgstr "Див. також L</command-lines>"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4462
 msgid "sleep"
-msgstr ""
+msgstr "sleep"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4464
@@ -28088,11 +28925,13 @@ msgid ""
 " sleep secs\n"
 "\n"
 msgstr ""
+" sleep час_у_секундах\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4468
 msgid "stat"
-msgstr ""
+msgstr "stat"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4470
@@ -28101,11 +28940,13 @@ msgid ""
 " stat path\n"
 "\n"
 msgstr ""
+" stat шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4476
 msgid "statvfs"
-msgstr ""
+msgstr "statvfs"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4478
@@ -28114,11 +28955,13 @@ msgid ""
 " statvfs path\n"
 "\n"
 msgstr ""
+" statvfs шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4486
 msgid "strings"
-msgstr ""
+msgstr "strings"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4488
@@ -28127,11 +28970,13 @@ msgid ""
 " strings path\n"
 "\n"
 msgstr ""
+" strings шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4496
 msgid "strings-e"
-msgstr ""
+msgstr "strings-e"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4498
@@ -28140,12 +28985,14 @@ msgid ""
 " strings-e encoding path\n"
 "\n"
 msgstr ""
+" strings-e кодування шлях\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4500
 msgid ""
-"This is like the L</strings> command, but allows you to specify the encoding "
-"of strings that are looked for in the source file C<path>."
+"This is like the L</strings> command, but allows you to specify the encoding"
+" of strings that are looked for in the source file C<path>."
 msgstr ""
 
 #. type: textblock
@@ -28158,7 +29005,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4542
 msgid "swapoff-device"
-msgstr ""
+msgstr "swapoff-device"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4544
@@ -28167,6 +29014,8 @@ msgid ""
 " swapoff-device device\n"
 "\n"
 msgstr ""
+" swapoff-device пристрій\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4546
@@ -28178,7 +29027,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4550
 msgid "swapoff-file"
-msgstr ""
+msgstr "swapoff-file"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4552
@@ -28187,11 +29036,13 @@ msgid ""
 " swapoff-file file\n"
 "\n"
 msgstr ""
+" swapoff-file файл\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4556
 msgid "swapoff-label"
-msgstr ""
+msgstr "swapoff-label"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4558
@@ -28200,11 +29051,13 @@ msgid ""
 " swapoff-label label\n"
 "\n"
 msgstr ""
+" swapoff-label мітка\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4563
 msgid "swapoff-uuid"
-msgstr ""
+msgstr "swapoff-uuid"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4565
@@ -28213,11 +29066,13 @@ msgid ""
 " swapoff-uuid uuid\n"
 "\n"
 msgstr ""
+" swapoff-uuid uuid\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4570
 msgid "swapon-device"
-msgstr ""
+msgstr "swapon-device"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4572
@@ -28226,6 +29081,8 @@ msgid ""
 " swapon-device device\n"
 "\n"
 msgstr ""
+" swapon-device пристрій\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4574
@@ -28238,7 +29095,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4586
 msgid "swapon-file"
-msgstr ""
+msgstr "swapon-file"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4588
@@ -28247,6 +29104,8 @@ msgid ""
 " swapon-file file\n"
 "\n"
 msgstr ""
+" swapon-file файл\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4590
@@ -28257,7 +29116,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4593
 msgid "swapon-label"
-msgstr ""
+msgstr "swapon-label"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4595
@@ -28266,6 +29125,8 @@ msgid ""
 " swapon-label label\n"
 "\n"
 msgstr ""
+" swapon-label мітка\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4597
@@ -28277,7 +29138,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4600
 msgid "swapon-uuid"
-msgstr ""
+msgstr "swapon-uuid"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4602
@@ -28286,18 +29147,20 @@ msgid ""
 " swapon-uuid uuid\n"
 "\n"
 msgstr ""
+" swapon-uuid uuid\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4604
 msgid ""
-"This command enables swap to a swap partition with the given UUID.  See L</"
-"swapon-device> for other notes."
+"This command enables swap to a swap partition with the given UUID.  See L"
+"</swapon-device> for other notes."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4607
 msgid "sync"
-msgstr ""
+msgstr "sync"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4609
@@ -28306,11 +29169,13 @@ msgid ""
 " sync\n"
 "\n"
 msgstr ""
+" sync\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4617
 msgid "tail"
-msgstr ""
+msgstr "tail"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4619
@@ -28319,11 +29184,13 @@ msgid ""
 " tail path\n"
 "\n"
 msgstr ""
+" tail шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4627
 msgid "tail-n"
-msgstr ""
+msgstr "tail-n"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4629
@@ -28336,7 +29203,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4642
 msgid "tar-in"
-msgstr ""
+msgstr "tar-in"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4644
@@ -28345,6 +29212,8 @@ msgid ""
 " tar-in (tarfile|-) directory\n"
 "\n"
 msgstr ""
+" tar-in (файл_tar|-) каталог\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4649
@@ -28354,7 +29223,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4654
 msgid "tar-out"
-msgstr ""
+msgstr "tar-out"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4656
@@ -28363,6 +29232,8 @@ msgid ""
 " tar-out directory (tarfile|-)\n"
 "\n"
 msgstr ""
+" tar-out каталог (файл tar|-)\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4661
@@ -28372,7 +29243,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4666
 msgid "tgz-in"
-msgstr ""
+msgstr "tgz-in"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4668
@@ -28381,6 +29252,8 @@ msgid ""
 " tgz-in (tarball|-) directory\n"
 "\n"
 msgstr ""
+" tgz-in (архів tar|-) каталог\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4673
@@ -28390,7 +29263,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4677
 msgid "tgz-out"
-msgstr ""
+msgstr "tgz-out"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4679
@@ -28399,6 +29272,8 @@ msgid ""
 " tgz-out directory (tarball|-)\n"
 "\n"
 msgstr ""
+" tgz-out каталог (архів tar|-)\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4684
@@ -28408,7 +29283,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4688
 msgid "touch"
-msgstr ""
+msgstr "touch"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4690
@@ -28417,11 +29292,13 @@ msgid ""
 " touch path\n"
 "\n"
 msgstr ""
+" touch шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4699
 msgid "truncate"
-msgstr ""
+msgstr "truncate"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4701
@@ -28430,11 +29307,13 @@ msgid ""
 " truncate path\n"
 "\n"
 msgstr ""
+" truncate шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4706
 msgid "truncate-size"
-msgstr ""
+msgstr "truncate-size"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4708
@@ -28443,6 +29322,8 @@ msgid ""
 " truncate-size path size\n"
 "\n"
 msgstr ""
+" truncate-size шлях розмір\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4713
@@ -28456,7 +29337,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4719
 msgid "tune2fs-l"
-msgstr ""
+msgstr "tune2fs-l"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4721
@@ -28465,11 +29346,13 @@ msgid ""
 " tune2fs-l device\n"
 "\n"
 msgstr ""
+" tune2fs-l пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4731
 msgid "txz-in"
-msgstr ""
+msgstr "txz-in"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4733
@@ -28478,11 +29361,13 @@ msgid ""
 " txz-in (tarball|-) directory\n"
 "\n"
 msgstr ""
+" txz-in (архів tar|-) каталог\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4740
 msgid "txz-out"
-msgstr ""
+msgstr "txz-out"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4742
@@ -28491,11 +29376,13 @@ msgid ""
 " txz-out directory (tarball|-)\n"
 "\n"
 msgstr ""
+" txz-out каталог (архів tar|-)\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4749
 msgid "umask"
-msgstr ""
+msgstr "umask"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4751
@@ -28504,21 +29391,23 @@ msgid ""
 " umask mask\n"
 "\n"
 msgstr ""
+" umask маска\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4765
 msgid "See also L</get-umask>, L<umask(2)>, L</mknod>, L</mkdir>."
-msgstr ""
+msgstr "Див. також L</get-umask>, L<umask(2)>, L</mknod>, L</mkdir>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4770
 msgid "umount"
-msgstr ""
+msgstr "umount"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4772
 msgid "unmount"
-msgstr ""
+msgstr "unmount"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4774
@@ -28527,16 +29416,18 @@ msgid ""
 " umount pathordevice\n"
 "\n"
 msgstr ""
+" umount шлях_або_пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4780
 msgid "umount-all"
-msgstr ""
+msgstr "umount-all"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4782
 msgid "unmount-all"
-msgstr ""
+msgstr "unmount-all"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4784
@@ -28545,11 +29436,13 @@ msgid ""
 " umount-all\n"
 "\n"
 msgstr ""
+" umount-all\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4790
 msgid "upload"
-msgstr ""
+msgstr "upload"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4792
@@ -28558,16 +29451,18 @@ msgid ""
 " upload (filename|-) remotefilename\n"
 "\n"
 msgstr ""
+" upload (назва_файла|-) назва_віддаленого_файла\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4799
 msgid "See also L</download>."
-msgstr ""
+msgstr "Див. також L</download>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4803
 msgid "upload-offset"
-msgstr ""
+msgstr "upload-offset"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4805
@@ -28576,6 +29471,8 @@ msgid ""
 " upload-offset (filename|-) remotefilename offset\n"
 "\n"
 msgstr ""
+" upload-offset (назва_файла|-) назва_віддаленого_файла відступ\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4817
@@ -28588,12 +29485,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4822
 msgid "See also L</upload>, L</pwrite>."
-msgstr ""
+msgstr "Див. також L</upload>, L</pwrite>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4826
 msgid "utimens"
-msgstr ""
+msgstr "utimens"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4828
@@ -28606,7 +29503,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4847
 msgid "version"
-msgstr ""
+msgstr "version"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4849
@@ -28615,6 +29512,8 @@ msgid ""
 " version\n"
 "\n"
 msgstr ""
+" version\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4876
@@ -28628,7 +29527,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4882
 msgid "vfs-label"
-msgstr ""
+msgstr "vfs-label"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4884
@@ -28637,6 +29536,8 @@ msgid ""
 " vfs-label device\n"
 "\n"
 msgstr ""
+" vfs-label пристрій\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4891
@@ -28646,7 +29547,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4893
 msgid "vfs-type"
-msgstr ""
+msgstr "vfs-type"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4895
@@ -28655,11 +29556,13 @@ msgid ""
 " vfs-type device\n"
 "\n"
 msgstr ""
+" vfs-type пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4905
 msgid "vfs-uuid"
-msgstr ""
+msgstr "vfs-uuid"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4907
@@ -28668,6 +29571,8 @@ msgid ""
 " vfs-uuid device\n"
 "\n"
 msgstr ""
+" vfs-uuid пристрій\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4914
@@ -28677,7 +29582,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4916
 msgid "vg-activate"
-msgstr ""
+msgstr "vg-activate"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4918
@@ -28690,7 +29595,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4928
 msgid "vg-activate-all"
-msgstr ""
+msgstr "vg-activate-all"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4930
@@ -28699,11 +29604,13 @@ msgid ""
 " vg-activate-all true|false\n"
 "\n"
 msgstr ""
+" vg-activate-all true|false\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4937
 msgid "vgcreate"
-msgstr ""
+msgstr "vgcreate"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4939
@@ -28716,7 +29623,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4944
 msgid "vglvuuids"
-msgstr ""
+msgstr "vglvuuids"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4946
@@ -28736,12 +29643,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4954
 msgid "See also L</vgpvuuids>."
-msgstr ""
+msgstr "Див. також L</vgpvuuids>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4956
 msgid "vgpvuuids"
-msgstr ""
+msgstr "vgpvuuids"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4958
@@ -28761,12 +29668,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4966
 msgid "See also L</vglvuuids>."
-msgstr ""
+msgstr "Див. також L</vglvuuids>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4968
 msgid "vgremove"
-msgstr ""
+msgstr "vgremove"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4970
@@ -28779,7 +29686,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4977
 msgid "vgrename"
-msgstr ""
+msgstr "vgrename"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4979
@@ -28792,7 +29699,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4983
 msgid "vgs"
-msgstr ""
+msgstr "vgs"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4985
@@ -28801,16 +29708,18 @@ msgid ""
 " vgs\n"
 "\n"
 msgstr ""
+" vgs\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:4993
 msgid "See also L</vgs-full>."
-msgstr ""
+msgstr "Див. також L</vgs-full>."
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:4995
 msgid "vgs-full"
-msgstr ""
+msgstr "vgs-full"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:4997
@@ -28819,11 +29728,13 @@ msgid ""
 " vgs-full\n"
 "\n"
 msgstr ""
+" vgs-full\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5002
 msgid "vgscan"
-msgstr ""
+msgstr "vgscan"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5004
@@ -28832,11 +29743,13 @@ msgid ""
 " vgscan\n"
 "\n"
 msgstr ""
+" vgscan\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5009
 msgid "vguuid"
-msgstr ""
+msgstr "vguuid"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5011
@@ -28849,7 +29762,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5015
 msgid "wc-c"
-msgstr ""
+msgstr "wc-c"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5017
@@ -28858,11 +29771,13 @@ msgid ""
 " wc-c path\n"
 "\n"
 msgstr ""
+" wc-c шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5022
 msgid "wc-l"
-msgstr ""
+msgstr "wc-l"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5024
@@ -28871,11 +29786,13 @@ msgid ""
 " wc-l path\n"
 "\n"
 msgstr ""
+" wc-l шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5029
 msgid "wc-w"
-msgstr ""
+msgstr "wc-w"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5031
@@ -28884,11 +29801,13 @@ msgid ""
 " wc-w path\n"
 "\n"
 msgstr ""
+" wc-w шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5036
 msgid "write"
-msgstr ""
+msgstr "write"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5038
@@ -28897,13 +29816,13 @@ msgid ""
 " write path content\n"
 "\n"
 msgstr ""
+" write шлях дані\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:5043
-#, fuzzy
-#| msgid "See L<guestfish(1)>."
 msgid "See also L</write-append>."
-msgstr "Див. L<guestfish(1)>."
+msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5048
@@ -28920,15 +29839,13 @@ msgstr ""
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:5055
-#, fuzzy
-#| msgid "See L<guestfish(1)>."
 msgid "See also L</write>."
-msgstr "Див. L<guestfish(1)>."
+msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5060
 msgid "write-file"
-msgstr ""
+msgstr "write-file"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5062
@@ -28941,7 +29858,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5085
 msgid "zegrep"
-msgstr ""
+msgstr "zegrep"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5087
@@ -28950,11 +29867,13 @@ msgid ""
 " zegrep regex path\n"
 "\n"
 msgstr ""
+" zegrep формальний_вираз шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5095
 msgid "zegrepi"
-msgstr ""
+msgstr "zegrepi"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5097
@@ -28967,7 +29886,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5105
 msgid "zero"
-msgstr ""
+msgstr "zero"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5107
@@ -28976,6 +29895,8 @@ msgid ""
 " zero device\n"
 "\n"
 msgstr ""
+" zero пристрій\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:5115
@@ -28985,7 +29906,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5118
 msgid "zero-device"
-msgstr ""
+msgstr "zero-device"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5120
@@ -28994,18 +29915,20 @@ msgid ""
 " zero-device device\n"
 "\n"
 msgstr ""
+" zero-device пристрій\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:5122
 msgid ""
-"This command writes zeroes over the entire C<device>.  Compare with L</zero> "
-"which just zeroes the first few blocks of a device."
+"This command writes zeroes over the entire C<device>.  Compare with L</zero>"
+" which just zeroes the first few blocks of a device."
 msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5129
 msgid "zerofree"
-msgstr ""
+msgstr "zerofree"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5131
@@ -29014,11 +29937,13 @@ msgid ""
 " zerofree device\n"
 "\n"
 msgstr ""
+" zerofree пристрій\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5144
 msgid "zfgrep"
-msgstr ""
+msgstr "zfgrep"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5146
@@ -29027,11 +29952,13 @@ msgid ""
 " zfgrep pattern path\n"
 "\n"
 msgstr ""
+" zfgrep шаблон шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5154
 msgid "zfgrepi"
-msgstr ""
+msgstr "zfgrepi"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5156
@@ -29040,11 +29967,13 @@ msgid ""
 " zfgrepi pattern path\n"
 "\n"
 msgstr ""
+" zfgrepi шаблон шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5164
 msgid "zfile"
-msgstr ""
+msgstr "zfile"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5166
@@ -29053,6 +29982,8 @@ msgid ""
 " zfile meth path\n"
 "\n"
 msgstr ""
+" zfile метод шлях\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-actions.pod:5173
@@ -29063,7 +29994,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5183
 msgid "zgrep"
-msgstr ""
+msgstr "zgrep"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5185
@@ -29072,11 +30003,13 @@ msgid ""
 " zgrep regex path\n"
 "\n"
 msgstr ""
+" zgrep формальний_вираз шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-actions.pod:5193
 msgid "zgrepi"
-msgstr ""
+msgstr "zgrepi"
 
 #. type: verbatim
 #: ../fish/guestfish-actions.pod:5195
@@ -29085,11 +30018,13 @@ msgid ""
 " zgrepi regex path\n"
 "\n"
 msgstr ""
+" zgrepi формальний_вираз шлях\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-commands.pod:1
 msgid "alloc"
-msgstr ""
+msgstr "alloc"
 
 #. type: =head2
 #: ../fish/guestfish-commands.pod:3
@@ -29131,7 +30066,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-commands.pod:17
 msgid "copy-in"
-msgstr ""
+msgstr "copy-in"
 
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:19
@@ -29146,8 +30081,8 @@ msgstr ""
 msgid ""
 "C<copy-in> copies local files or directories recursively into the disk "
 "image, placing them in the directory called C</remotedir> (which must "
-"exist).  This guestfish meta-command turns into a sequence of L</tar-in> and "
-"other commands as necessary."
+"exist).  This guestfish meta-command turns into a sequence of L</tar-in> and"
+" other commands as necessary."
 msgstr ""
 
 #. type: textblock
@@ -29160,7 +30095,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-commands.pod:30
 msgid "copy-out"
-msgstr ""
+msgstr "copy-out"
 
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:32
@@ -29174,9 +30109,9 @@ msgstr ""
 #: ../fish/guestfish-commands.pod:34
 msgid ""
 "C<copy-out> copies remote files or directories recursively out of the disk "
-"image, placing them on the host disk in a local directory called C<localdir> "
-"(which must exist).  This guestfish meta-command turns into a sequence of L</"
-"download>, L</tar-out> and other commands as necessary."
+"image, placing them on the host disk in a local directory called C<localdir>"
+" (which must exist).  This guestfish meta-command turns into a sequence of "
+"L</download>, L</tar-out> and other commands as necessary."
 msgstr ""
 
 #. type: textblock
@@ -29194,6 +30129,8 @@ msgid ""
 " copy-out /home .\n"
 "\n"
 msgstr ""
+" copy-out /home .\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-commands.pod:46
@@ -29209,6 +30146,8 @@ msgid ""
 " glob copy-out /home/* .\n"
 "\n"
 msgstr ""
+" glob copy-out /home/* .\n"
+"\n"
 
 #. type: =head2
 #: ../fish/guestfish-commands.pod:51
@@ -29247,15 +30186,13 @@ msgstr ""
 
 #. type: textblock
 #: ../fish/guestfish-commands.pod:63
-#, fuzzy
-#| msgid "See L<guestfish(1)>."
 msgid "See also L<display(1)>."
-msgstr "Див. L<guestfish(1)>."
+msgstr ""
 
 #. type: =head2
 #: ../fish/guestfish-commands.pod:65
 msgid "echo"
-msgstr ""
+msgstr "echo"
 
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:67
@@ -29264,6 +30201,8 @@ msgid ""
 " echo [params ...]\n"
 "\n"
 msgstr ""
+" echo [параметри...]\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-commands.pod:69
@@ -29273,17 +30212,17 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-commands.pod:71
 msgid "edit"
-msgstr ""
+msgstr "edit"
 
 #. type: =head2
 #: ../fish/guestfish-commands.pod:73
 msgid "vi"
-msgstr ""
+msgstr "vi"
 
 #. type: =head2
 #: ../fish/guestfish-commands.pod:75
 msgid "emacs"
-msgstr ""
+msgstr "emacs"
 
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:77
@@ -29292,6 +30231,8 @@ msgid ""
 " edit filename\n"
 "\n"
 msgstr ""
+" edit назва_файла\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-commands.pod:79
@@ -29310,7 +30251,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-commands.pod:86
 msgid "glob"
-msgstr ""
+msgstr "glob"
 
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:88
@@ -29319,6 +30260,8 @@ msgid ""
 " glob command args...\n"
 "\n"
 msgstr ""
+" glob команда параметри...\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-commands.pod:90
@@ -29330,12 +30273,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-commands.pod:93
 msgid "See L</WILDCARDS AND GLOBBING>."
-msgstr ""
+msgstr "Див. L</WILDCARDS AND GLOBBING>."
 
 #. type: =head2
 #: ../fish/guestfish-commands.pod:95
 msgid "hexedit"
-msgstr ""
+msgstr "hexedit"
 
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:97
@@ -29376,11 +30319,14 @@ msgid ""
 " hexedit /dev/sda 1M\n"
 "\n"
 msgstr ""
+" hexedit /dev/sda 1M\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-commands.pod:116
 msgid ""
-"which would allow you to edit anywhere within the first megabyte of the disk."
+"which would allow you to edit anywhere within the first megabyte of the "
+"disk."
 msgstr ""
 
 #. type: textblock
@@ -29395,6 +30341,8 @@ msgid ""
 " hexedit /dev/sda1 0x400 0x400\n"
 "\n"
 msgstr ""
+" hexedit /dev/sda1 0x400 0x400\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-commands.pod:123
@@ -29411,12 +30359,12 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-commands.pod:129
 msgid "See also L</hexdump>."
-msgstr ""
+msgstr "Див. також L</hexdump>."
 
 #. type: =head2
 #: ../fish/guestfish-commands.pod:131
 msgid "lcd"
-msgstr ""
+msgstr "lcd"
 
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:133
@@ -29440,7 +30388,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-commands.pod:140
 msgid "man"
-msgstr ""
+msgstr "man"
 
 #. type: =head2
 #: ../fish/guestfish-commands.pod:142
@@ -29454,6 +30402,8 @@ msgid ""
 "  man\n"
 "\n"
 msgstr ""
+"  man\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-commands.pod:146
@@ -29463,12 +30413,12 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-commands.pod:148
 msgid "more"
-msgstr ""
+msgstr "more"
 
 #. type: =head2
 #: ../fish/guestfish-commands.pod:150
 msgid "less"
-msgstr ""
+msgstr "less"
 
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:152
@@ -29501,7 +30451,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-commands.pod:161
 msgid "reopen"
-msgstr ""
+msgstr "reopen"
 
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:163
@@ -29522,7 +30472,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-commands.pod:169
 msgid "sparse"
-msgstr ""
+msgstr "sparse"
 
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:171
@@ -29535,8 +30485,8 @@ msgstr ""
 #. type: textblock
 #: ../fish/guestfish-commands.pod:173
 msgid ""
-"This creates an empty sparse file of the given size, and then adds so it can "
-"be further examined."
+"This creates an empty sparse file of the given size, and then adds so it can"
+" be further examined."
 msgstr ""
 
 #. type: textblock
@@ -29552,7 +30502,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-commands.pod:186
 msgid "supported"
-msgstr ""
+msgstr "supported"
 
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:188
@@ -29561,12 +30511,15 @@ msgid ""
 " supported\n"
 "\n"
 msgstr ""
+" supported\n"
+"\n"
 
 #. type: textblock
 #: ../fish/guestfish-commands.pod:190
 msgid ""
 "This command returns a list of the optional groups known to the daemon, and "
-"indicates which ones are supported by this build of the libguestfs appliance."
+"indicates which ones are supported by this build of the libguestfs "
+"appliance."
 msgstr ""
 
 #. type: textblock
@@ -29577,7 +30530,7 @@ msgstr ""
 #. type: =head2
 #: ../fish/guestfish-commands.pod:196
 msgid "time"
-msgstr ""
+msgstr "time"
 
 #. type: verbatim
 #: ../fish/guestfish-commands.pod:198
@@ -29658,14 +30611,14 @@ msgstr ""
 msgid ""
 "If it fails (and/or exits with non-zero error code), please paste the "
 "B<complete, unedited> output of the test tool into a bug report.  More "
-"information about reporting bugs can be found on the L<http://libguestfs.org/"
-"> website."
+"information about reporting bugs can be found on the "
+"L<http://libguestfs.org/> website."
 msgstr ""
 
 #. type: =item
 #: ../test-tool/libguestfs-test-tool.pod:41
 msgid "I<--help>"
-msgstr ""
+msgstr "I<--help>"
 
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:43
@@ -29675,7 +30628,7 @@ msgstr ""
 #. type: =item
 #: ../test-tool/libguestfs-test-tool.pod:45
 msgid "I<--qemu qemu_binary>"
-msgstr ""
+msgstr "I<--qemu виконуваний_файл_qemu>"
 
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:47
@@ -29699,7 +30652,7 @@ msgstr ""
 #. type: =item
 #: ../test-tool/libguestfs-test-tool.pod:55
 msgid "I<--timeout N>"
-msgstr ""
+msgstr "I<--timeout N>"
 
 #. type: textblock
 #: ../test-tool/libguestfs-test-tool.pod:57
@@ -29732,9 +30685,9 @@ msgstr ""
 #: ../test-tool/libguestfs-test-tool.pod:72
 msgid ""
 "When using an alternate qemu with libguestfs, usually you would need to "
-"write a qemu wrapper script (see section I<QEMU WRAPPERS> in L<guestfs(3)"
-">).  libguestfs-test-tool writes a temporary qemu wrapper script when you "
-"use either of the I<--qemudir> or I<--qemu> options."
+"write a qemu wrapper script (see section I<QEMU WRAPPERS> in L<guestfs(3)>)."
+"  libguestfs-test-tool writes a temporary qemu wrapper script when you use "
+"either of the I<--qemudir> or I<--qemu> options."
 msgstr ""
 
 #. type: textblock
@@ -29806,8 +30759,8 @@ msgstr ""
 #: ../fuse/guestmount.pod:27
 msgid ""
 "Along with other options, you have to give at least one device (I<-a> "
-"option) or libvirt domain (I<-d> option), and at least one mountpoint (I<-m> "
-"option) or use the I<-i> inspection option.  How this works is better "
+"option) or libvirt domain (I<-d> option), and at least one mountpoint (I<-m>"
+" option) or use the I<-i> inspection option.  How this works is better "
 "explained in the L<guestfish(1)> manual page, or by looking at the examples "
 "below."
 msgstr ""
@@ -29816,9 +30769,9 @@ msgstr ""
 #: ../fuse/guestmount.pod:33
 msgid ""
 "FUSE lets you mount filesystems as non-root.  The mountpoint must be owned "
-"by you, and the filesystem will not be visible to any other users unless you "
-"make certain global configuration changes to C</etc/fuse.conf>.  To unmount "
-"the filesystem, use the C<fusermount -u> command."
+"by you, and the filesystem will not be visible to any other users unless you"
+" make certain global configuration changes to C</etc/fuse.conf>.  To unmount"
+" the filesystem, use the C<fusermount -u> command."
 msgstr ""
 
 #. type: textblock
@@ -29923,7 +30876,7 @@ msgstr ""
 #. type: =head1
 #: ../fuse/guestmount.pod:73
 msgid "NOTES"
-msgstr ""
+msgstr "ПРИМІТКИ"
 
 #. type: =head2
 #: ../fuse/guestmount.pod:75
@@ -29969,16 +30922,16 @@ msgstr ""
 #. type: =item
 #: ../fuse/guestmount.pod:108
 msgid "B<--dir-cache-timeout N>"
-msgstr ""
+msgstr "B<--dir-cache-timeout N>"
 
 #. type: textblock
 #: ../fuse/guestmount.pod:110
 msgid ""
-"Set the readdir cache timeout to I<N> seconds, the default being 60 "
-"seconds.  The readdir cache [actually, there are several semi-independent "
-"caches] is populated after a readdir(2) call with the stat and extended "
-"attributes of the files in the directory, in anticipation that they will be "
-"requested soon after."
+"Set the readdir cache timeout to I<N> seconds, the default being 60 seconds."
+"  The readdir cache [actually, there are several semi-independent caches] is"
+" populated after a readdir(2) call with the stat and extended attributes of "
+"the files in the directory, in anticipation that they will be requested soon"
+" after."
 msgstr ""
 
 #. type: textblock
@@ -29999,14 +30952,14 @@ msgstr ""
 msgid ""
 "If you have untrusted raw-format guest disk images, you should use this "
 "option to specify the disk format.  This avoids a possible security problem "
-"with malicious guests (CVE-2010-3851).  See also L<guestfs(3)/"
-"guestfs_add_drive_opts>."
+"with malicious guests (CVE-2010-3851).  See also "
+"L<guestfs(3)/guestfs_add_drive_opts>."
 msgstr ""
 
 #. type: =item
 #: ../fuse/guestmount.pod:139
 msgid "B<--fuse-help>"
-msgstr ""
+msgstr "B<--fuse-help>"
 
 #. type: textblock
 #: ../fuse/guestmount.pod:141
@@ -30026,8 +30979,8 @@ msgstr ""
 #. type: textblock
 #: ../fuse/guestmount.pod:167
 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)."
+"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
@@ -30094,7 +31047,7 @@ msgstr ""
 #. type: =item
 #: ../fuse/guestmount.pod:208
 msgid "B<-o attr_timeout=N>"
-msgstr ""
+msgstr "B<-o attr_timeout=N>"
 
 #. type: textblock
 #: ../fuse/guestmount.pod:210
@@ -30109,8 +31062,8 @@ msgstr ""
 #. type: textblock
 #: ../fuse/guestmount.pod:214
 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 "
+"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 ""
 
@@ -30205,9 +31158,9 @@ msgstr ""
 #. type: textblock
 #: ../fuse/guestmount.pod:281
 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/>."
+"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
@@ -30218,7 +31171,8 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-win-reg.pl:37
 msgid ""
-"virt-win-reg - Export and merge Windows Registry entries from a Windows guest"
+"virt-win-reg - Export and merge Windows Registry entries from a Windows "
+"guest"
 msgstr ""
 
 #. type: verbatim
@@ -30273,10 +31227,10 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-win-reg.pl:58
 msgid ""
-"Modifying the Windows Registry is an inherently risky operation.  The format "
-"is deliberately obscure and undocumented, and Registry changes can leave the "
-"system unbootable.  Therefore when using the I<--merge> option, make sure "
-"you have a reliable backup first."
+"Modifying the Windows Registry is an inherently risky operation.  The format"
+" is deliberately obscure and undocumented, and Registry changes can leave "
+"the system unbootable.  Therefore when using the I<--merge> option, make "
+"sure you have a reliable backup first."
 msgstr ""
 
 #. type: textblock
@@ -30296,8 +31250,8 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-win-reg.pl:71
 msgid ""
-"If I<--merge> is I<not> specified, then the chosen registry key is displayed/"
-"exported (recursively).  For example:"
+"If I<--merge> is I<not> specified, then the chosen registry key is "
+"displayed/exported (recursively).  For example:"
 msgstr ""
 
 #. type: verbatim
@@ -30342,15 +31296,15 @@ msgstr ""
 #. type: =head1
 #: ../tools/virt-win-reg.pl:88 ../tools/virt-tar.pl:45
 msgid "NOTE"
-msgstr ""
+msgstr "ПРИМІТКА"
 
 #. type: textblock
 #: ../tools/virt-win-reg.pl:90
 msgid ""
 "This program is only meant for simple access to the registry.  If you want "
 "to do complicated things with the registry, we suggest you download the "
-"Registry hive files from the guest using L<libguestfs(3)> or L<guestfish(1)> "
-"and access them locally, eg. using L<hivex(3)>, L<hivexsh(1)> or "
+"Registry hive files from the guest using L<libguestfs(3)> or L<guestfish(1)>"
+" and access them locally, eg. using L<hivex(3)>, L<hivexsh(1)> or "
 "L<hivexregedit(1)>."
 msgstr ""
 
@@ -30366,12 +31320,12 @@ msgstr ""
 #: ../tools/virt-tar.pl:121 ../tools/virt-make-fs.pl:171
 #: ../tools/virt-list-partitions.pl:72
 msgid "Display version number and exit."
-msgstr ""
+msgstr "Показати дані щодо версії і завершити роботу."
 
 #. type: =item
 #: ../tools/virt-win-reg.pl:120 ../tools/virt-make-fs.pl:177
 msgid "B<--debug>"
-msgstr ""
+msgstr "B<--debug>"
 
 #. type: textblock
 #: ../tools/virt-win-reg.pl:122
@@ -30396,7 +31350,8 @@ msgstr ""
 #: ../tools/virt-win-reg.pl:133 ../tools/virt-list-filesystems.pl:82
 #: ../tools/virt-tar.pl:132 ../tools/virt-list-partitions.pl:83
 msgid ""
-"If you specify guest block devices directly, then libvirt is not used at all."
+"If you specify guest block devices directly, then libvirt is not used at "
+"all."
 msgstr ""
 
 #. type: =item
@@ -30433,7 +31388,7 @@ msgstr ""
 #. type: =item
 #: ../tools/virt-win-reg.pl:157
 msgid "B<--merge>"
-msgstr ""
+msgstr "B<--merge>"
 
 #. type: textblock
 #: ../tools/virt-win-reg.pl:159
@@ -30447,8 +31402,8 @@ msgstr ""
 #: ../tools/virt-win-reg.pl:163
 msgid ""
 "Note that I<--merge> is I<unsafe> to use on live virtual machines, and will "
-"result in disk corruption.  However exporting (without this flag)  is always "
-"safe."
+"result in disk corruption.  However exporting (without this flag)  is always"
+" safe."
 msgstr ""
 
 #. type: =item
@@ -30460,8 +31415,8 @@ msgstr ""
 #: ../tools/virt-win-reg.pl:173
 msgid ""
 "When merging (only), you may need to specify the encoding for strings to be "
-"used in the hive file.  This is explained in detail in L<Win::Hivex::Regedit"
-"(3)/ENCODING STRINGS>."
+"used in the hive file.  This is explained in detail in "
+"L<Win::Hivex::Regedit(3)/ENCODING STRINGS>."
 msgstr ""
 
 #. type: textblock
@@ -30479,16 +31434,16 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-win-reg.pl:186
 msgid ""
-"When exporting (only), assume strings are UTF-16LE and print them as strings "
-"instead of hex sequences.  Remove the final zero codepoint from strings if "
+"When exporting (only), assume strings are UTF-16LE and print them as strings"
+" instead of hex sequences.  Remove the final zero codepoint from strings if "
 "present."
 msgstr ""
 
 #. type: textblock
 #: ../tools/virt-win-reg.pl:190
 msgid ""
-"This is unsafe and does not preserve the fidelity of strings in the original "
-"Registry for various reasons:"
+"This is unsafe and does not preserve the fidelity of strings in the original"
+" Registry for various reasons:"
 msgstr ""
 
 #. type: textblock
@@ -30594,8 +31549,8 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-win-reg.pl:583
 msgid ""
-"You can use C<HKLM> as a shorthand for C<HKEY_LOCAL_MACHINE>, and C<HKU> for "
-"C<HKEY_USERS>."
+"You can use C<HKLM> as a shorthand for C<HKEY_LOCAL_MACHINE>, and C<HKU> for"
+" C<HKEY_USERS>."
 msgstr ""
 
 #. type: textblock
@@ -30608,7 +31563,7 @@ msgstr ""
 #. type: =head1
 #: ../tools/virt-win-reg.pl:589
 msgid "ENCODING"
-msgstr ""
+msgstr "КОДУВАННЯ"
 
 #. type: textblock
 #: ../tools/virt-win-reg.pl:591
@@ -30638,8 +31593,8 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-win-reg.pl:602
 msgid ""
-"To go in the opposite direction, after exporting and before sending the file "
-"to a Windows user, do something like this:"
+"To go in the opposite direction, after exporting and before sending the file"
+" to a Windows user, do something like this:"
 msgstr ""
 
 #. type: verbatim
@@ -30695,8 +31650,8 @@ msgstr ""
 #: ../tools/virt-win-reg.pl:625
 msgid ""
 "C<CurrentControlSet> is usually an alias for C<ControlSet001>.  In some "
-"circumstances it might refer to another control set.  The way to find out is "
-"to look at the C<HKLM\\SYSTEM\\Select> key:"
+"circumstances it might refer to another control set.  The way to find out is"
+" to look at the C<HKLM\\SYSTEM\\Select> key:"
 msgstr ""
 
 #. type: verbatim
@@ -30731,8 +31686,8 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-win-reg.pl:643
 msgid ""
-"Note that some of these tips modify the guest disk image.  The guest I<must> "
-"be shut off, else you will get disk corruption."
+"Note that some of these tips modify the guest disk image.  The guest I<must>"
+" be shut off, else you will get disk corruption."
 msgstr ""
 
 #. type: =head2
@@ -30776,8 +31731,8 @@ msgstr ""
 #: ../tools/virt-win-reg.pl:661
 msgid ""
 "In this example we use the key C<RunOnce> which means that the script will "
-"run precisely once when the first user logs in.  If you want it to run every "
-"time a user logs in, replace C<RunOnce> with C<Run>."
+"run precisely once when the first user logs in.  If you want it to run every"
+" time a user logs in, replace C<RunOnce> with C<Run>."
 msgstr ""
 
 #. type: textblock
@@ -30811,7 +31766,8 @@ msgstr ""
 #: ../tools/virt-win-reg.pl:676
 msgid ""
 "First upload the program and optionally the service wrapper.  In this case "
-"the test program is called C<test.exe> and we are using the RHSrvAny wrapper:"
+"the test program is called C<test.exe> and we are using the RHSrvAny "
+"wrapper:"
 msgstr ""
 
 #. type: verbatim
@@ -30923,16 +31879,17 @@ msgstr ""
 msgid ""
 "Libvirt guest names can contain arbitrary characters, some of which have "
 "meaning to the shell such as C<#> and space.  You may need to quote or "
-"escape these characters on the command line.  See the shell manual page L<sh"
-"(1)> for details."
+"escape these characters on the command line.  See the shell manual page "
+"L<sh(1)> for details."
 msgstr ""
 
 #. type: textblock
 #: ../tools/virt-win-reg.pl:746
 msgid ""
-"L<hivex(3)>, L<hivexsh(1)>, L<hivexregedit(1)>, L<guestfs(3)>, L<guestfish(1)"
-">, L<virt-cat(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, L<Win::Hivex"
-"(3)>, L<Win::Hivex::Regedit(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+"L<hivex(3)>, L<hivexsh(1)>, L<hivexregedit(1)>, L<guestfs(3)>, "
+"L<guestfish(1)>, L<virt-cat(1)>, L<Sys::Guestfs(3)>, "
+"L<Sys::Guestfs::Lib(3)>, L<Win::Hivex(3)>, L<Win::Hivex::Regedit(3)>, "
+"L<Sys::Virt(3)>, L<http://libguestfs.org/>."
 msgstr ""
 
 #. type: textblock
@@ -30954,8 +31911,8 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-win-reg.pl:767
 msgid ""
-"Attach /tmp/virt-win-reg.log to a new bug report at L<https://bugzilla."
-"redhat.com/>"
+"Attach /tmp/virt-win-reg.log to a new bug report at "
+"L<https://bugzilla.redhat.com/>"
 msgstr ""
 
 #. type: =head1
@@ -30963,14 +31920,14 @@ msgstr ""
 #: ../tools/virt-tar.pl:301 ../tools/virt-make-fs.pl:564
 #: ../tools/virt-list-partitions.pl:269
 msgid "AUTHOR"
-msgstr ""
+msgstr "АВТОР"
 
 #. type: textblock
 #: ../tools/virt-win-reg.pl:772 ../tools/virt-list-filesystems.pl:204
 #: ../tools/virt-tar.pl:303 ../tools/virt-make-fs.pl:566
 #: ../tools/virt-list-partitions.pl:271
 msgid "Richard W.M. Jones L<http://people.redhat.com/~rjones/>"
-msgstr ""
+msgstr "Richard W.M. Jones L<http://people.redhat.com/~rjones/>"
 
 #. type: textblock
 #: ../tools/virt-win-reg.pl:776 ../tools/virt-make-fs.pl:570
@@ -31009,16 +31966,16 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-list-filesystems.pl:45
 msgid ""
-"C<virt-list-filesystems> is a command line tool to list the filesystems that "
-"are contained in a virtual machine or disk image."
+"C<virt-list-filesystems> is a command line tool to list the filesystems that"
+" are contained in a virtual machine or disk image."
 msgstr ""
 
 #. type: textblock
 #: ../tools/virt-list-filesystems.pl:49
 msgid ""
 "C<virt-list-filesystems> is just a simple wrapper around L<libguestfs(3)> "
-"functionality.  For more complex cases you should look at the L<guestfish(1)"
-"> tool."
+"functionality.  For more complex cases you should look at the "
+"L<guestfish(1)> tool."
 msgstr ""
 
 #. type: =item
@@ -31036,7 +31993,7 @@ msgstr ""
 #. type: =item
 #: ../tools/virt-list-filesystems.pl:115
 msgid "B<-a> | B<--all>"
-msgstr ""
+msgstr "B<-a> | B<--all>"
 
 #. type: textblock
 #: ../tools/virt-list-filesystems.pl:117
@@ -31049,14 +32006,17 @@ msgstr ""
 #: ../tools/virt-list-filesystems.pl:191
 msgid ""
 "L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-tar(1)>, L<virt-"
-"filesystems(1)>, L<virt-list-partitions(1)>, L<Sys::Guestfs(3)>, L<Sys::"
-"Guestfs::Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
+"filesystems(1)>, L<virt-list-partitions(1)>, L<Sys::Guestfs(3)>, "
+"L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
 msgstr ""
+"L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-tar(1)>, L<virt-"
+"filesystems(1)>, L<virt-list-partitions(1)>, L<Sys::Guestfs(3)>, "
+"L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
 
 #. type: textblock
 #: ../tools/virt-list-filesystems.pl:208 ../tools/virt-tar.pl:307
 msgid "Copyright (C) 2009 Red Hat Inc."
-msgstr ""
+msgstr "© Red Hat Inc., 2009"
 
 #. type: textblock
 #: ../tools/virt-tar.pl:33
@@ -31148,8 +32108,8 @@ msgstr ""
 #: ../tools/virt-tar.pl:66
 msgid ""
 "You must I<not> use C<virt-tar> with the I<-u> option (upload) on live "
-"virtual machines.  If you do this, you risk disk corruption in the VM.  "
-"C<virt-tar> tries to stop you from doing this, but doesn't catch all cases."
+"virtual machines.  If you do this, you risk disk corruption in the VM.  C"
+"<virt-tar> tries to stop you from doing this, but doesn't catch all cases."
 msgstr ""
 
 #. type: textblock
@@ -31175,8 +32135,8 @@ msgstr ""
 #: ../tools/virt-tar.pl:84
 msgid ""
 "If you want to just view a single file, use L<virt-cat(1)>.  If you just "
-"want to edit a single file, use L<virt-edit(1)>.  For more complex cases you "
-"should look at the L<guestfish(1)> tool."
+"want to edit a single file, use L<virt-edit(1)>.  For more complex cases you"
+" should look at the L<guestfish(1)> tool."
 msgstr ""
 
 #. type: textblock
@@ -31184,8 +32144,8 @@ msgstr ""
 msgid ""
 "There are two modes of operation: I<-x> (eXtract) downloads a directory and "
 "its contents (recursively) from the virtual machine into a local tarball.  "
-"I<-u> uploads from a local tarball, unpacking it into a directory inside the "
-"virtual machine.  You cannot use these two options together."
+"I<-u> uploads from a local tarball, unpacking it into a directory inside the"
+" virtual machine.  You cannot use these two options together."
 msgstr ""
 
 #. type: textblock
@@ -31201,19 +32161,19 @@ msgstr ""
 msgid ""
 "C<virt-tar> can only handle tar (optionally gzipped) format tarballs.  For "
 "example it cannot do PKZip files or bzip2 compression.  If you want that "
-"then you'll have to rebuild the tarballs yourself.  (This is a limitation of "
-"the L<libguestfs(3)> API)."
+"then you'll have to rebuild the tarballs yourself.  (This is a limitation of"
+" the L<libguestfs(3)> API)."
 msgstr ""
 
 #. type: =item
 #: ../tools/virt-tar.pl:156
 msgid "B<-x> | B<--extract> | B<--download>"
-msgstr ""
+msgstr "B<-x> | B<--extract> | B<--download>"
 
 #. type: =item
 #: ../tools/virt-tar.pl:158
 msgid "B<-u> | B<--upload>"
-msgstr ""
+msgstr "B<-u> | B<--upload>"
 
 #. type: textblock
 #: ../tools/virt-tar.pl:160
@@ -31225,8 +32185,8 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-tar.pl:163
 msgid ""
-"Use I<-u> to upload and unpack from a local tarball into a virtual machine.  "
-"Please read the L</WARNING> section above before using this option."
+"Use I<-u> to upload and unpack from a local tarball into a virtual machine."
+"  Please read the L</WARNING> section above before using this option."
 msgstr ""
 
 #. type: textblock
@@ -31237,7 +32197,7 @@ msgstr ""
 #. type: =item
 #: ../tools/virt-tar.pl:173
 msgid "B<-z> | B<--gzip>"
-msgstr ""
+msgstr "B<-z> | B<--gzip>"
 
 #. type: textblock
 #: ../tools/virt-tar.pl:175
@@ -31247,11 +32207,15 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-tar.pl:288
 msgid ""
-"L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-edit(1)>, L<virt-copy-"
-"in(1)>, L<virt-copy-out(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)>, L<Sys::"
-"Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs."
-"org/>."
+"L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-edit(1)>, L<virt-"
+"copy-in(1)>, L<virt-copy-out(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)>, "
+"L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, "
+"L<http://libguestfs.org/>."
 msgstr ""
+"L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-edit(1)>, L<virt-"
+"copy-in(1)>, L<virt-copy-out(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)>, "
+"L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, "
+"L<http://libguestfs.org/>."
 
 #. type: textblock
 #: ../tools/virt-make-fs.pl:37
@@ -31286,11 +32250,11 @@ msgstr ""
 #: ../tools/virt-make-fs.pl:49
 msgid ""
 "Virt-make-fs is a command line tool for creating a filesystem from a tar "
-"archive or some files in a directory.  It is similar to tools like L<mkisofs"
-"(1)>, L<genisoimage(1)> and L<mksquashfs(1)>.  Unlike those tools, it can "
-"create common filesystem types like ext2/3 or NTFS, which can be useful if "
-"you want to attach these filesystems to existing virtual machines (eg. to "
-"import large amounts of read-only data to a VM)."
+"archive or some files in a directory.  It is similar to tools like "
+"L<mkisofs(1)>, L<genisoimage(1)> and L<mksquashfs(1)>.  Unlike those tools, "
+"it can create common filesystem types like ext2/3 or NTFS, which can be "
+"useful if you want to attach these filesystems to existing virtual machines "
+"(eg. to import large amounts of read-only data to a VM)."
 msgstr ""
 
 #. type: textblock
@@ -31327,8 +32291,8 @@ msgid ""
 "Unlike formats such as tar and squashfs, a filesystem does not \"just fit\" "
 "the files that it contains, but might have extra space.  Depending on how "
 "you are going to use the output, you might think this extra space is wasted "
-"and want to minimize it, or you might want to leave space so that more files "
-"can be added later.  Virt-make-fs defaults to minimizing the extra space, "
+"and want to minimize it, or you might want to leave space so that more files"
+" can be added later.  Virt-make-fs defaults to minimizing the extra space, "
 "but you can use the I<--size> flag to leave space in the filesystem if you "
 "want it."
 msgstr ""
@@ -31338,10 +32302,10 @@ msgstr ""
 msgid ""
 "An alternative way to leave extra space but not make the output image any "
 "bigger is to use an alternative disk image format (instead of the default "
-"\"raw\" format).  Using I<--format=qcow2> will use the native QEmu/KVM qcow2 "
-"image format (check your hypervisor supports this before using it).  This "
-"allows you to choose a large I<--size> but the extra space won't actually be "
-"allocated in the image until you try to store something in it."
+"\"raw\" format).  Using I<--format=qcow2> will use the native QEmu/KVM qcow2"
+" image format (check your hypervisor supports this before using it).  This "
+"allows you to choose a large I<--size> but the extra space won't actually be"
+" allocated in the image until you try to store something in it."
 msgstr ""
 
 #. type: textblock
@@ -31356,7 +32320,7 @@ msgstr ""
 #: ../tools/virt-make-fs.pl:89 ../tools/virt-make-fs.pl:123
 #: ../tools/virt-make-fs.pl:142
 msgid "EXAMPLE"
-msgstr ""
+msgstr "ПРИКЛАД"
 
 #. type: verbatim
 #: ../tools/virt-make-fs.pl:91
@@ -31365,37 +32329,39 @@ msgid ""
 " virt-make-fs --format=qcow2 --size=+200M input output.img\n"
 "\n"
 msgstr ""
+" virt-make-fs --format=qcow2 --size=+200M input output.img\n"
+"\n"
 
 #. type: =head2
 #: ../tools/virt-make-fs.pl:93
 msgid "FILESYSTEM TYPE"
-msgstr ""
+msgstr "ТИП ФАЙЛОВОЇ СИСТЕМИ"
 
 #. type: textblock
 #: ../tools/virt-make-fs.pl:95
 msgid ""
-"The default filesystem type is C<ext2>.  Just about any filesystem type that "
-"libguestfs supports can be used (but I<not> read-only formats like "
+"The default filesystem type is C<ext2>.  Just about any filesystem type that"
+" libguestfs supports can be used (but I<not> read-only formats like "
 "ISO9660).  Here are some of the more common choices:"
 msgstr ""
 
 #. type: =item
 #: ../tools/virt-make-fs.pl:101
 msgid "I<ext3>"
-msgstr ""
+msgstr "I<ext3>"
 
 #. type: textblock
 #: ../tools/virt-make-fs.pl:103
 msgid ""
-"Note that ext3 filesystems contain a journal, typically 1-32 MB in size.  If "
-"you are not going to use the filesystem in a way that requires the journal, "
-"then this is just wasted overhead."
+"Note that ext3 filesystems contain a journal, typically 1-32 MB in size.  If"
+" you are not going to use the filesystem in a way that requires the journal,"
+" then this is just wasted overhead."
 msgstr ""
 
 #. type: =item
 #: ../tools/virt-make-fs.pl:107
 msgid "I<ntfs> or I<vfat>"
-msgstr ""
+msgstr "I<ntfs> або I<vfat>"
 
 #. type: textblock
 #: ../tools/virt-make-fs.pl:109
@@ -31405,8 +32371,8 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-make-fs.pl:111
 msgid ""
-"I<Note for vfat>: The tar archive or local directory must only contain files "
-"which are owned by root (ie. UID:GID = 0:0).  The reason is that the tar "
+"I<Note for vfat>: The tar archive or local directory must only contain files"
+" which are owned by root (ie. UID:GID = 0:0).  The reason is that the tar "
 "program running within libguestfs is unable to change the ownership of non-"
 "root files, since vfat itself does not support this."
 msgstr ""
@@ -31414,7 +32380,7 @@ msgstr ""
 #. type: =item
 #: ../tools/virt-make-fs.pl:116
 msgid "I<minix>"
-msgstr ""
+msgstr "I<minix>"
 
 #. type: textblock
 #: ../tools/virt-make-fs.pl:118
@@ -31453,8 +32419,8 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-make-fs.pl:136
 msgid ""
-"On the other hand, if you have a partition table then the output image is no "
-"longer a straight filesystem.  For example you cannot run L<fsck(8)> "
+"On the other hand, if you have a partition table then the output image is no"
+" longer a straight filesystem.  For example you cannot run L<fsck(8)> "
 "directly on a partitioned disk image.  (However libguestfs tools such as "
 "L<guestfish(1)> and L<virt-resize(1)> can still be used)."
 msgstr ""
@@ -31490,27 +32456,27 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-make-fs.pl:179
 msgid "Enable debugging information."
-msgstr ""
+msgstr "Увімкнути виведення діагностичних даних."
 
 #. type: =item
 #: ../tools/virt-make-fs.pl:185
 msgid "B<--size=E<lt>NE<gt>>"
-msgstr ""
+msgstr "B<--size=E<lt>NE<gt>>"
 
 #. type: =item
 #: ../tools/virt-make-fs.pl:187
 msgid "B<--size=+E<lt>NE<gt>>"
-msgstr ""
+msgstr "B<--size=+E<lt>NE<gt>>"
 
 #. type: =item
 #: ../tools/virt-make-fs.pl:189
 msgid "B<-s E<lt>NE<gt>>"
-msgstr ""
+msgstr "B<-s E<lt>NE<gt>>"
 
 #. type: =item
 #: ../tools/virt-make-fs.pl:191
 msgid "B<-s +E<lt>NE<gt>>"
-msgstr ""
+msgstr "B<-s +E<lt>NE<gt>>"
 
 #. type: textblock
 #: ../tools/virt-make-fs.pl:193
@@ -31528,8 +32494,8 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-make-fs.pl:199
 msgid ""
-"To choose a fixed size output disk, specify an absolute number followed by b/"
-"K/M/G/T/P/E to mean bytes, Kilobytes, Megabytes, Gigabytes, Terabytes, "
+"To choose a fixed size output disk, specify an absolute number followed by "
+"b/K/M/G/T/P/E to mean bytes, Kilobytes, Megabytes, Gigabytes, Terabytes, "
 "Petabytes or Exabytes.  This must be large enough to contain all the input "
 "files, else you will get an error."
 msgstr ""
@@ -31537,8 +32503,8 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-make-fs.pl:204
 msgid ""
-"To leave extra space, specify C<+> (plus sign) and a number followed by b/K/"
-"M/G/T/P/E to mean bytes, Kilobytes, Megabytes, Gigabytes, Terabytes, "
+"To leave extra space, specify C<+> (plus sign) and a number followed by "
+"b/K/M/G/T/P/E to mean bytes, Kilobytes, Megabytes, Gigabytes, Terabytes, "
 "Petabytes or Exabytes.  For example: I<--size=+200M> means enough space for "
 "the input files, and (approximately) an extra 200 MB free space."
 msgstr ""
@@ -31547,9 +32513,9 @@ msgstr ""
 #: ../tools/virt-make-fs.pl:210
 msgid ""
 "Note that virt-make-fs estimates free space, and therefore will not produce "
-"filesystems containing precisely the free space requested.  (It is much more "
-"expensive and time-consuming to produce a filesystem which has precisely the "
-"desired free space)."
+"filesystems containing precisely the free space requested.  (It is much more"
+" expensive and time-consuming to produce a filesystem which has precisely "
+"the desired free space)."
 msgstr ""
 
 #. type: =item
@@ -31597,7 +32563,7 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-make-fs.pl:240
 msgid "The default is C<ext2>."
-msgstr ""
+msgstr "Типовим значенням є C<ext2>."
 
 #. type: textblock
 #: ../tools/virt-make-fs.pl:242
@@ -31608,7 +32574,7 @@ msgstr ""
 #. type: =item
 #: ../tools/virt-make-fs.pl:249
 msgid "B<--partition>"
-msgstr ""
+msgstr "B<--partition>"
 
 #. type: =item
 #: ../tools/virt-make-fs.pl:251
@@ -31618,7 +32584,8 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-make-fs.pl:253
 msgid ""
-"If specified, this flag adds an MBR partition table to the output disk image."
+"If specified, this flag adds an MBR partition table to the output disk "
+"image."
 msgstr ""
 
 #. type: textblock
@@ -31658,14 +32625,19 @@ msgid ""
 " virt-make-fs --partition -- input.tar ...\n"
 "\n"
 msgstr ""
+" virt-make-fs --partition -- input.tar ...\n"
+"\n"
 
 #. type: textblock
 #: ../tools/virt-make-fs.pl:541
 msgid ""
 "L<guestfish(1)>, L<virt-resize(1)>, L<virt-tar-in(1)>, L<mkisofs(1)>, "
-"L<genisoimage(1)>, L<mksquashfs(1)>, L<mke2fs(8)>, L<resize2fs(8)>, L<guestfs"
-"(3)>, L<Sys::Guestfs(3)>, L<http://libguestfs.org/>."
+"L<genisoimage(1)>, L<mksquashfs(1)>, L<mke2fs(8)>, L<resize2fs(8)>, "
+"L<guestfs(3)>, L<Sys::Guestfs(3)>, L<http://libguestfs.org/>."
 msgstr ""
+"L<guestfish(1)>, L<virt-resize(1)>, L<virt-tar-in(1)>, L<mkisofs(1)>, "
+"L<genisoimage(1)>, L<mksquashfs(1)>, L<mke2fs(8)>, L<resize2fs(8)>, "
+"L<guestfs(3)>, L<Sys::Guestfs(3)>, L<http://libguestfs.org/>."
 
 #. type: verbatim
 #: ../tools/virt-make-fs.pl:558
@@ -31675,12 +32647,15 @@ msgid ""
 " virt-make-fs --debug [...] > /tmp/virt-make-fs.log 2>&1\n"
 "\n"
 msgstr ""
+" export LIBGUESTFS_DEBUG=1\n"
+" virt-make-fs --debug [...] > /tmp/virt-make-fs.log 2>&1\n"
+"\n"
 
 #. type: textblock
 #: ../tools/virt-make-fs.pl:561
 msgid ""
-"Attach /tmp/virt-make-fs.log to a new bug report at L<https://bugzilla."
-"redhat.com/>"
+"Attach /tmp/virt-make-fs.log to a new bug report at "
+"L<https://bugzilla.redhat.com/>"
 msgstr ""
 
 #. type: textblock
@@ -31696,6 +32671,8 @@ msgid ""
 " virt-list-partitions [--options] domname\n"
 "\n"
 msgstr ""
+" virt-list-partitions [--параметри] назва_домену\n"
+"\n"
 
 #. type: verbatim
 #: ../tools/virt-list-partitions.pl:38
@@ -31704,6 +32681,8 @@ msgid ""
 " virt-list-partitions [--options] disk.img [disk.img ...]\n"
 "\n"
 msgstr ""
+" virt-list-partitions [--параметри] диск.img [диск.img ...]\n"
+"\n"
 
 #. type: textblock
 #: ../tools/virt-list-partitions.pl:45
@@ -31717,14 +32696,14 @@ msgstr ""
 #: ../tools/virt-list-partitions.pl:50
 msgid ""
 "C<virt-list-partitions> is just a simple wrapper around L<libguestfs(3)> "
-"functionality.  For more complex cases you should look at the L<guestfish(1)"
-"> tool."
+"functionality.  For more complex cases you should look at the "
+"L<guestfish(1)> tool."
 msgstr ""
 
 #. type: =item
 #: ../tools/virt-list-partitions.pl:107
 msgid "B<-h> | B<--human-readable>"
-msgstr ""
+msgstr "B<-h> | B<--human-readable>"
 
 #. type: textblock
 #: ../tools/virt-list-partitions.pl:109
@@ -31734,14 +32713,14 @@ msgstr ""
 #. type: textblock
 #: ../tools/virt-list-partitions.pl:117
 msgid ""
-"With this option, C<virt-list-partitions> displays the type and size of each "
-"partition too (where \"type\" means C<ext3>, C<pv> etc.)"
+"With this option, C<virt-list-partitions> displays the type and size of each"
+" partition too (where \"type\" means C<ext3>, C<pv> etc.)"
 msgstr ""
 
 #. type: =item
 #: ../tools/virt-list-partitions.pl:124
 msgid "B<-t> | B<--total>"
-msgstr ""
+msgstr "B<-t> | B<--total>"
 
 #. type: textblock
 #: ../tools/virt-list-partitions.pl:126
@@ -31753,11 +32732,16 @@ msgstr ""
 #: ../tools/virt-list-partitions.pl:259
 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/>."
+"filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, "
+"L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(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
 #: ../tools/virt-list-partitions.pl:275
 msgid "Copyright (C) 2009-2010 Red Hat Inc."
-msgstr ""
+msgstr "© Red Hat Inc., 2009–2010"
+
+
diff --git a/po/en_GB.po b/po/en_GB.po
new file mode 100644 (file)
index 0000000..1cdce64
--- /dev/null
@@ -0,0 +1,3370 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Red Hat Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# 
+#   <sflaniga@redhat.com>, 2011.
+msgid ""
+msgstr ""
+"Project-Id-Version: libguestfs\n"
+"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"
+"POT-Creation-Date: 2011-07-15 17:17+0100\n"
+"PO-Revision-Date: 2011-07-17 20:49+0000\n"
+"Last-Translator: rjones <rjones@redhat.com>\n"
+"Language-Team: English (United Kingdom) (http://www.transifex.net/projects/p/fedora/team/en_GB/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: en_GB\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: cat/virt-cat.c:57 cat/virt-filesystems.c:99 cat/virt-ls.c:99 df/main.c:70
+#: edit/virt-edit.c:73 fish/fish.c:99 fuse/guestmount.c:908
+#: inspector/virt-inspector.c:72 rescue/virt-rescue.c:59
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "Try `%s --help' for more information.\n"
+
+#: cat/virt-cat.c:61
+#, c-format
+msgid ""
+"%s: display files in a virtual machine\n"
+"Copyright (C) 2010 Red Hat Inc.\n"
+"Usage:\n"
+"  %s [--options] -d domname file [file ...]\n"
+"  %s [--options] -a disk.img [-a disk.img ...] file [file ...]\n"
+"Options:\n"
+"  -a|--add image       Add image\n"
+"  -c|--connect uri     Specify libvirt URI for -d option\n"
+"  -d|--domain guest    Add disks from libvirt guest\n"
+"  --echo-keys          Don't turn off echo for passphrases\n"
+"  --format[=raw|..]    Force disk format for -a option\n"
+"  --help               Display brief help\n"
+"  --keys-from-stdin    Read passphrases from stdin\n"
+"  -v|--verbose         Verbose messages\n"
+"  -V|--version         Display version and exit\n"
+"  -x                   Trace libguestfs API calls\n"
+"For more information, see the manpage %s(1).\n"
+msgstr ""
+"%s: display files in a virtual machine\n"
+"Copyright (C) 2010 Red Hat Inc.\n"
+"Usage:\n"
+"  %s [--options] -d domname file [file ...]\n"
+"  %s [--options] -a disc.img [-a disc.img ...] file [file ...]\n"
+"Options:\n"
+"  -a|--add image       Add image\n"
+"  -c|--connect uri     Specify libvirt URI for -d option\n"
+"  -d|--domain guest    Add disks from libvirt guest\n"
+"  --echo-keys          Don't turn off echo for passphrases\n"
+"  --format[=raw|..]    Force disc format for -a option\n"
+"  --help               Display brief help\n"
+"  --keys-from-stdin    Read passphrases from stdin\n"
+"  -v|--verbose         Verbose messages\n"
+"  -V|--version         Display version and exit\n"
+"  -x                   Trace libguestfs API calls\n"
+"For more information, see the manpage %s(1).\n"
+
+#: cat/virt-cat.c:117 cat/virt-filesystems.c:202 cat/virt-ls.c:192
+#: df/domains.c:428 df/main.c:136 edit/virt-edit.c:141 fish/fish.c:222
+#: fuse/guestmount.c:1024 inspector/virt-inspector.c:132
+#: rescue/virt-rescue.c:133
+#, c-format
+msgid "guestfs_create: failed to create handle\n"
+msgstr "guestfs_create: failed to create handle\n"
+
+#: cat/virt-cat.c:139 cat/virt-filesystems.c:256 cat/virt-ls.c:242
+#: df/main.c:160 edit/virt-edit.c:163 fish/fish.c:279 fuse/guestmount.c:1061
+#: inspector/virt-inspector.c:154 rescue/virt-rescue.c:157
+#, c-format
+msgid "%s: unknown long option: %s (%d)\n"
+msgstr "%s: unknown long option: %s (%d)\n"
+
+#: cat/virt-filesystems.c:103
+#, c-format
+msgid ""
+"%s: list filesystems, partitions, block devices, LVM in a VM\n"
+"Copyright (C) 2010 Red Hat Inc.\n"
+"Usage:\n"
+"  %s [--options] -d domname\n"
+"  %s [--options] -a disk.img [-a disk.img ...]\n"
+"Options:\n"
+"  -a|--add image       Add image\n"
+"  --all                Display everything\n"
+"  --blkdevs|--block-devices\n"
+"                       Display block devices\n"
+"  -c|--connect uri     Specify libvirt URI for -d option\n"
+"  --csv                Output as Comma-Separated Values\n"
+"  -d|--domain guest    Add disks from libvirt guest\n"
+"  --echo-keys          Don't turn off echo for passphrases\n"
+"  --extra              Display swap and data filesystems\n"
+"  --filesystems        Display mountable filesystems\n"
+"  --format[=raw|..]    Force disk format for -a option\n"
+"  -h|--human-readable  Human-readable sizes in --long output\n"
+"  --help               Display brief help\n"
+"  --keys-from-stdin    Read passphrases from stdin\n"
+"  -l|--long            Long output\n"
+"  --lvs|--logvols|--logical-volumes\n"
+"                       Display LVM logical volumes\n"
+"  --no-title           No title in --long output\n"
+"  --parts|--partitions Display partitions\n"
+"  --pvs|--physvols|--physical-volumes\n"
+"                       Display LVM physical volumes\n"
+"  --uuid|--uuids       Add UUIDs to --long output\n"
+"  -v|--verbose         Verbose messages\n"
+"  -V|--version         Display version and exit\n"
+"  --vgs|--volgroups|--volume-groups\n"
+"                       Display LVM volume groups\n"
+"  -x                   Trace libguestfs API calls\n"
+"For more information, see the manpage %s(1).\n"
+msgstr ""
+"%s: list filesystems, partitions, block devices, LVM in a VM\n"
+"Copyright (C) 2010 Red Hat Inc.\n"
+"Usage:\n"
+"  %s [--options] -d domname\n"
+"  %s [--options] -a disc.img [-a disc.img ...]\n"
+"Options:\n"
+"  -a|--add image       Add image\n"
+"  --all                Display everything\n"
+"  --blkdevs|--block-devices\n"
+"                       Display block devices\n"
+"  -c|--connect uri     Specify libvirt URI for -d option\n"
+"  --csv                Output as Comma-Separated Values\n"
+"  -d|--domain guest    Add discs from libvirt guest\n"
+"  --echo-keys          Don't turn off echo for passphrases\n"
+"  --extra              Display swap and data filesystems\n"
+"  --filesystems        Display mountable filesystems\n"
+"  --format[=raw|..]    Force disc format for -a option\n"
+"  -h|--human-readable  Human-readable sizes in --long output\n"
+"  --help               Display brief help\n"
+"  --keys-from-stdin    Read passphrases from stdin\n"
+"  -l|--long            Long output\n"
+"  --lvs|--logvols|--logical-volumes\n"
+"                       Display LVM logical volumes\n"
+"  --no-title           No title in --long output\n"
+"  --parts|--partitions Display partitions\n"
+"  --pvs|--physvols|--physical-volumes\n"
+"                       Display LVM physical volumes\n"
+"  --uuid|--uuids       Add UUIDs to --long output\n"
+"  -v|--verbose         Verbose messages\n"
+"  -V|--version         Display version and exit\n"
+"  --vgs|--volgroups|--volume-groups\n"
+"                       Display LVM volume groups\n"
+"  -x                   Trace libguestfs API calls\n"
+"For more information, see the manpage %s(1).\n"
+
+#: cat/virt-filesystems.c:318 cat/virt-ls.c:347 df/main.c:255
+#, c-format
+msgid "%s: you cannot use -h and --csv options together.\n"
+msgstr "%s: you cannot use -h and --csv options together.\n"
+
+#: cat/virt-ls.c:103
+#, c-format
+msgid ""
+"%s: list files in a virtual machine\n"
+"Copyright (C) 2010-2011 Red Hat Inc.\n"
+"Usage:\n"
+"  %s [--options] -d domname dir [dir ...]\n"
+"  %s [--options] -a disk.img [-a disk.img ...] dir [dir ...]\n"
+"Options:\n"
+"  -a|--add image       Add image\n"
+"  --checksum[=...]     Display file checksums\n"
+"  -c|--connect uri     Specify libvirt URI for -d option\n"
+"  --csv                Comma-Separated Values output\n"
+"  -d|--domain guest    Add disks from libvirt guest\n"
+"  --echo-keys          Don't turn off echo for passphrases\n"
+"  --extra-stats        Display extra stats\n"
+"  --format[=raw|..]    Force disk format for -a option\n"
+"  --help               Display brief help\n"
+"  -h|--human-readable  Human-readable sizes in output\n"
+"  --keys-from-stdin    Read passphrases from stdin\n"
+"  -l|--long            Long listing\n"
+"  -R|--recursive       Recursive listing\n"
+"  --times              Display file times\n"
+"  --time-days          Display file times as days before now\n"
+"  --time-relative      Display file times as seconds before now\n"
+"  --time-t             Display file times as time_t's\n"
+"  --uids               Display UID, GID\n"
+"  -v|--verbose         Verbose messages\n"
+"  -V|--version         Display version and exit\n"
+"  -x                   Trace libguestfs API calls\n"
+"For more information, see the manpage %s(1).\n"
+msgstr ""
+
+#: cat/virt-ls.c:338
+#, c-format
+msgid ""
+"%s: used a flag which can only be combined with -lR mode\n"
+"For more information, read the virt-ls(1) man page.\n"
+msgstr ""
+
+#: cat/virt-ls.c:577
+#, c-format
+msgid "%s: error getting extended attrs for %s %s\n"
+msgstr ""
+
+#: cat/virt-ls.c:583
+#, c-format
+msgid "%s: error: cannot parse xattr count for %s %s\n"
+msgstr ""
+
+#: df/domains.c:115
+#, c-format
+msgid "%s: could not connect to libvirt (code %d, domain %d): %s"
+msgstr "%s: could not connect to libvirt (code %d, domain %d): %s"
+
+#: df/domains.c:124
+#, c-format
+msgid "%s: could not get number of running domains (code %d, domain %d): %s"
+msgstr "%s: could not get number of running domains (code %d, domain %d): %s"
+
+#: df/domains.c:134
+#, c-format
+msgid "%s: could not list running domains (code %d, domain %d): %s"
+msgstr "%s: could not list running domains (code %d, domain %d): %s"
+
+#: df/domains.c:145
+#, c-format
+msgid "%s: could not get number of inactive domains (code %d, domain %d): %s"
+msgstr "%s: could not get number of inactive domains (code %d, domain %d): %s"
+
+#: df/domains.c:155
+#, c-format
+msgid "%s: could not list inactive domains (code %d, domain %d): %s"
+msgstr "%s: could not list inactive domains (code %d, domain %d): %s"
+
+#: df/domains.c:281
+#, c-format
+msgid "%s: ignoring %s, it has too many disks (%zu > %d)"
+msgstr "%s: ignoring %s, it has too many discs (%zu > %d)"
+
+#: df/main.c:74
+#, c-format
+msgid ""
+"%s: display free space on virtual filesystems\n"
+"Copyright (C) 2010 Red Hat Inc.\n"
+"Usage:\n"
+"  %s [--options] -d domname\n"
+"  %s [--options] -a disk.img [-a disk.img ...]\n"
+"Options:\n"
+"  -a|--add image       Add image\n"
+"  -c|--connect uri     Specify libvirt URI for -d option\n"
+"  --csv                Output as Comma-Separated Values\n"
+"  -d|--domain guest    Add disks from libvirt guest\n"
+"  --format[=raw|..]    Force disk format for -a option\n"
+"  -h|--human-readable  Human-readable sizes in --long output\n"
+"  --help               Display brief help\n"
+"  -i|--inodes          Display inodes\n"
+"  --one-per-guest      Separate appliance per guest\n"
+"  --uuid               Add UUIDs to --long output\n"
+"  -v|--verbose         Verbose messages\n"
+"  -V|--version         Display version and exit\n"
+"  -x                   Trace libguestfs API calls\n"
+"For more information, see the manpage %s(1).\n"
+msgstr ""
+"%s: display free space on virtual filesystems\n"
+"Copyright (C) 2010 Red Hat Inc.\n"
+"Usage:\n"
+"  %s [--options] -d domname\n"
+"  %s [--options] -a disc.img [-a disc.img ...]\n"
+"Options:\n"
+"  -a|--add image       Add image\n"
+"  -c|--connect uri     Specify libvirt URI for -d option\n"
+"  --csv                Output as Comma-Separated Values\n"
+"  -d|--domain guest    Add discs from libvirt guest\n"
+"  --format[=raw|..]    Force disc format for -a option\n"
+"  -h|--human-readable  Human-readable sizes in --long output\n"
+"  --help               Display brief help\n"
+"  -i|--inodes          Display inodes\n"
+"  --one-per-guest      Separate appliance per guest\n"
+"  --uuid               Add UUIDs to --long output\n"
+"  -v|--verbose         Verbose messages\n"
+"  -V|--version         Display version and exit\n"
+"  -x                   Trace libguestfs API calls\n"
+"For more information, see the manpage %s(1).\n"
+
+#: df/main.c:267
+#, c-format
+msgid "%s: compiled without support for libvirt.\n"
+msgstr "%s: compiled without support for libvirt.\n"
+
+#: df/output.c:50
+msgid "VirtualMachine"
+msgstr "VirtualMachine"
+
+#: df/output.c:51
+msgid "Filesystem"
+msgstr "Filesystem"
+
+#: df/output.c:54
+msgid "1K-blocks"
+msgstr "1K-blocks"
+
+#: df/output.c:56
+msgid "Size"
+msgstr "Size"
+
+#: df/output.c:57
+msgid "Used"
+msgstr "Used"
+
+#: df/output.c:58
+msgid "Available"
+msgstr "Available"
+
+#: df/output.c:59
+msgid "Use%"
+msgstr "Use%"
+
+#: df/output.c:61
+msgid "Inodes"
+msgstr "Inodes"
+
+#: df/output.c:62
+msgid "IUsed"
+msgstr "IUsed"
+
+#: df/output.c:63
+msgid "IFree"
+msgstr "IFree"
+
+#: df/output.c:64
+msgid "IUse%"
+msgstr "IUse%"
+
+#: edit/virt-edit.c:77
+#, c-format
+msgid ""
+"%s: Edit a file in a virtual machine\n"
+"Copyright (C) 2009-2011 Red Hat Inc.\n"
+"Usage:\n"
+"  %s [--options] -d domname file [file ...]\n"
+"  %s [--options] -a disk.img [-a disk.img ...] file [file ...]\n"
+"Options:\n"
+"  -a|--add image       Add image\n"
+"  -b|--backup .ext     Backup original as original.ext\n"
+"  -c|--connect uri     Specify libvirt URI for -d option\n"
+"  -d|--domain guest    Add disks from libvirt guest\n"
+"  --echo-keys          Don't turn off echo for passphrases\n"
+"  -e|--expr expr       Non-interactive editing using Perl expr\n"
+"  --format[=raw|..]    Force disk format for -a option\n"
+"  --help               Display brief help\n"
+"  --keys-from-stdin    Read passphrases from stdin\n"
+"  -v|--verbose         Verbose messages\n"
+"  -V|--version         Display version and exit\n"
+"  -x                   Trace libguestfs API calls\n"
+"For more information, see the manpage %s(1).\n"
+msgstr ""
+
+#: edit/virt-edit.c:175
+#, c-format
+msgid "%s: -b option given multiple times\n"
+msgstr ""
+
+#: edit/virt-edit.c:192
+#, c-format
+msgid "%s: -e option given multiple times\n"
+msgstr ""
+
+#: edit/virt-edit.c:585 fish/fish.c:1551
+#, c-format
+msgid "%s: to use Windows drive letters, this must be a Windows guest\n"
+msgstr ""
+
+#: edit/virt-edit.c:599
+#, c-format
+msgid "%s: drive '%c:' not found.\n"
+msgstr ""
+
+#: fish/alloc.c:37
+#, c-format
+msgid "use 'alloc file size' to create an image\n"
+msgstr "use 'alloc file size' to create an image\n"
+
+#: fish/alloc.c:51
+#, c-format
+msgid "use 'sparse file size' to create a sparse image\n"
+msgstr "use 'sparse file size' to create a sparse image\n"
+
+#: fish/alloc.c:75
+#, c-format
+msgid "can't allocate or add disks after launching\n"
+msgstr "can't allocate or add discs after launching\n"
+
+#: fish/alloc.c:156
+#, c-format
+msgid "%s: invalid integer parameter (%s returned %d)\n"
+msgstr "%s: invalid integer parameter (%s returned %d)\n"
+
+#: fish/cmds.c:2643
+msgid "Command"
+msgstr "Command"
+
+#: fish/cmds.c:2643
+msgid "Description"
+msgstr "Description"
+
+#: fish/cmds.c:2645
+msgid "add a CD-ROM disk image to examine"
+msgstr "add a CD-ROM disc image to examine"
+
+#: fish/cmds.c:2646
+msgid "add the disk(s) from a named libvirt domain"
+msgstr "add the disc(s) from a named libvirt domain"
+
+#: fish/cmds.c:2647 fish/cmds.c:2648
+msgid "add an image to examine or modify"
+msgstr "add an image to examine or modify"
+
+#: fish/cmds.c:2649
+msgid "add a drive in snapshot mode (read-only)"
+msgstr "add a drive in snapshot mode (read-only)"
+
+#: fish/cmds.c:2650
+msgid "add a drive read-only specifying the QEMU block emulation to use"
+msgstr "add a drive read-only specifying the QEMU block emulation to use"
+
+#: fish/cmds.c:2651
+msgid "add a drive specifying the QEMU block emulation to use"
+msgstr "add a drive specifying the QEMU block emulation to use"
+
+#: fish/cmds.c:2652
+msgid "allocate and add a disk file"
+msgstr "allocate and add a disc file"
+
+#: fish/cmds.c:2653
+msgid "clear Augeas path"
+msgstr "clear Augeas path"
+
+#: fish/cmds.c:2654
+msgid "close the current Augeas handle"
+msgstr "close the current Augeas handle"
+
+#: fish/cmds.c:2655
+msgid "define an Augeas node"
+msgstr "define an Augeas node"
+
+#: fish/cmds.c:2656
+msgid "define an Augeas variable"
+msgstr "define an Augeas variable"
+
+#: fish/cmds.c:2657
+msgid "look up the value of an Augeas path"
+msgstr "look up the value of an Augeas path"
+
+#: fish/cmds.c:2658
+msgid "create a new Augeas handle"
+msgstr "create a new Augeas handle"
+
+#: fish/cmds.c:2659
+msgid "insert a sibling Augeas node"
+msgstr "insert a sibling Augeas node"
+
+#: fish/cmds.c:2660
+msgid "load files into the tree"
+msgstr "load files into the tree"
+
+#: fish/cmds.c:2661
+msgid "list Augeas nodes under augpath"
+msgstr "list Augeas nodes under augpath"
+
+#: fish/cmds.c:2662
+msgid "return Augeas nodes which match augpath"
+msgstr "return Augeas nodes which match augpath"
+
+#: fish/cmds.c:2663
+msgid "move Augeas node"
+msgstr "move Augeas node"
+
+#: fish/cmds.c:2664
+msgid "remove an Augeas path"
+msgstr ""
+
+#: fish/cmds.c:2665
+msgid "write all pending Augeas changes to disk"
+msgstr ""
+
+#: fish/cmds.c:2666
+msgid "set Augeas path to value"
+msgstr ""
+
+#: fish/cmds.c:2667
+msgid "test availability of some parts of the API"
+msgstr ""
+
+#: fish/cmds.c:2668
+msgid "return a list of all optional groups"
+msgstr ""
+
+#: fish/cmds.c:2669
+msgid "upload base64-encoded data to file"
+msgstr ""
+
+#: fish/cmds.c:2670
+msgid "download file and encode as base64"
+msgstr ""
+
+#: fish/cmds.c:2671
+msgid "flush device buffers"
+msgstr ""
+
+#: fish/cmds.c:2672
+msgid "get blocksize of block device"
+msgstr ""
+
+#: fish/cmds.c:2673
+msgid "is block device set to read-only"
+msgstr ""
+
+#: fish/cmds.c:2674
+msgid "get total size of device in bytes"
+msgstr ""
+
+#: fish/cmds.c:2675
+msgid "get sectorsize of block device"
+msgstr ""
+
+#: fish/cmds.c:2676
+msgid "get total size of device in 512-byte sectors"
+msgstr ""
+
+#: fish/cmds.c:2677
+msgid "reread partition table"
+msgstr ""
+
+#: fish/cmds.c:2678
+msgid "set blocksize of block device"
+msgstr ""
+
+#: fish/cmds.c:2679
+msgid "set block device to read-only"
+msgstr ""
+
+#: fish/cmds.c:2680
+msgid "set block device to read-write"
+msgstr ""
+
+#: fish/cmds.c:2681
+msgid "resize a btrfs filesystem"
+msgstr ""
+
+#: fish/cmds.c:2682
+msgid "return true path on case-insensitive filesystem"
+msgstr ""
+
+#: fish/cmds.c:2683
+msgid "list the contents of a file"
+msgstr ""
+
+#: fish/cmds.c:2684
+msgid "compute MD5, SHAx or CRC checksum of file"
+msgstr ""
+
+#: fish/cmds.c:2685
+msgid "compute MD5, SHAx or CRC checksum of the contents of a device"
+msgstr ""
+
+#: fish/cmds.c:2686
+msgid "compute MD5, SHAx or CRC checksum of files in a directory"
+msgstr ""
+
+#: fish/cmds.c:2687
+msgid "change file mode"
+msgstr ""
+
+#: fish/cmds.c:2688 fish/cmds.c:2809
+msgid "change file owner and group"
+msgstr ""
+
+#: fish/cmds.c:2689
+msgid "run a command from the guest filesystem"
+msgstr ""
+
+#: fish/cmds.c:2690
+msgid "run a command, returning lines"
+msgstr ""
+
+#: fish/cmds.c:2691
+msgid "add qemu parameters"
+msgstr ""
+
+#: fish/cmds.c:2692
+msgid "copy local files or directories into an image"
+msgstr ""
+
+#: fish/cmds.c:2693
+msgid "copy remote files or directories out of an image"
+msgstr ""
+
+#: fish/cmds.c:2694
+msgid "copy size bytes from source to destination using dd"
+msgstr ""
+
+#: fish/cmds.c:2695
+msgid "copy a file"
+msgstr ""
+
+#: fish/cmds.c:2696
+msgid "copy a file or directory recursively"
+msgstr ""
+
+#: fish/cmds.c:2697
+msgid "copy from source to destination using dd"
+msgstr ""
+
+#: fish/cmds.c:2698
+msgid "debugging and internals"
+msgstr ""
+
+#: fish/cmds.c:2699
+msgid "debug the QEMU command line (internal use only)"
+msgstr ""
+
+#: fish/cmds.c:2700
+msgid "upload a file to the appliance (internal use only)"
+msgstr ""
+
+#: fish/cmds.c:2701
+msgid "report file system disk space usage"
+msgstr ""
+
+#: fish/cmds.c:2702
+msgid "report file system disk space usage (human readable)"
+msgstr ""
+
+#: fish/cmds.c:2703
+msgid "display an image"
+msgstr ""
+
+#: fish/cmds.c:2704
+msgid "return kernel messages"
+msgstr ""
+
+#: fish/cmds.c:2705
+msgid "download a file to the local machine"
+msgstr ""
+
+#: fish/cmds.c:2706
+msgid "download a file to the local machine with offset and size"
+msgstr ""
+
+#: fish/cmds.c:2707
+msgid "drop kernel page cache, dentries and inodes"
+msgstr ""
+
+#: fish/cmds.c:2708
+msgid "estimate file space usage"
+msgstr ""
+
+#: fish/cmds.c:2709
+msgid "check an ext2/ext3 filesystem"
+msgstr ""
+
+#: fish/cmds.c:2710
+msgid "display a line of text"
+msgstr ""
+
+#: fish/cmds.c:2711
+msgid "echo arguments back to the client"
+msgstr ""
+
+#: fish/cmds.c:2712
+msgid "edit a file"
+msgstr ""
+
+#: fish/cmds.c:2713 fish/cmds.c:2714 fish/cmds.c:2719 fish/cmds.c:2720
+#: fish/cmds.c:2754 fish/cmds.c:2755 fish/cmds.c:3008 fish/cmds.c:3009
+#: fish/cmds.c:3013 fish/cmds.c:3014 fish/cmds.c:3016 fish/cmds.c:3017
+msgid "return lines matching a pattern"
+msgstr ""
+
+#: fish/cmds.c:2715
+msgid "test if two files have equal contents"
+msgstr ""
+
+#: fish/cmds.c:2716
+msgid "test if file or directory exists"
+msgstr ""
+
+#: fish/cmds.c:2717 fish/cmds.c:2718
+msgid "preallocate a file in the guest filesystem"
+msgstr ""
+
+#: fish/cmds.c:2721
+msgid "determine file type"
+msgstr ""
+
+#: fish/cmds.c:2722
+msgid "detect the architecture of a binary file"
+msgstr ""
+
+#: fish/cmds.c:2723
+msgid "return the size of the file in bytes"
+msgstr ""
+
+#: fish/cmds.c:2724
+msgid "fill a file with octets"
+msgstr ""
+
+#: fish/cmds.c:2725
+msgid "fill a file with a repeating pattern of bytes"
+msgstr ""
+
+#: fish/cmds.c:2726
+msgid "find all files and directories"
+msgstr ""
+
+#: fish/cmds.c:2727
+msgid "find all files and directories, returning NUL-separated list"
+msgstr ""
+
+#: fish/cmds.c:2728
+msgid "find a filesystem by label"
+msgstr ""
+
+#: fish/cmds.c:2729
+msgid "find a filesystem by UUID"
+msgstr ""
+
+#: fish/cmds.c:2730
+msgid "run the filesystem checker"
+msgstr ""
+
+#: fish/cmds.c:2731
+msgid "get the additional kernel options"
+msgstr ""
+
+#: fish/cmds.c:2732
+msgid "get the attach method"
+msgstr ""
+
+#: fish/cmds.c:2733
+msgid "get autosync mode"
+msgstr ""
+
+#: fish/cmds.c:2734
+msgid "get direct appliance mode flag"
+msgstr ""
+
+#: fish/cmds.c:2735
+msgid "get the ext2/3/4 filesystem label"
+msgstr ""
+
+#: fish/cmds.c:2736
+msgid "get the ext2/3/4 filesystem UUID"
+msgstr ""
+
+#: fish/cmds.c:2737
+msgid "get memory allocated to the qemu subprocess"
+msgstr ""
+
+#: fish/cmds.c:2738
+msgid "get enable network flag"
+msgstr ""
+
+#: fish/cmds.c:2739
+msgid "get the search path"
+msgstr ""
+
+#: fish/cmds.c:2740
+msgid "get process group flag"
+msgstr ""
+
+#: fish/cmds.c:2741
+msgid "get PID of qemu subprocess"
+msgstr ""
+
+#: fish/cmds.c:2742
+msgid "get the qemu binary"
+msgstr ""
+
+#: fish/cmds.c:2743
+msgid "get recovery process enabled flag"
+msgstr ""
+
+#: fish/cmds.c:2744
+msgid "get SELinux enabled flag"
+msgstr ""
+
+#: fish/cmds.c:2745
+msgid "get the current state"
+msgstr ""
+
+#: fish/cmds.c:2746
+msgid "get command trace enabled flag"
+msgstr ""
+
+#: fish/cmds.c:2747
+msgid "get the current umask"
+msgstr ""
+
+#: fish/cmds.c:2748
+msgid "get verbose mode"
+msgstr ""
+
+#: fish/cmds.c:2749
+msgid "get SELinux security context"
+msgstr ""
+
+#: fish/cmds.c:2750 fish/cmds.c:2810
+msgid "get a single extended attribute"
+msgstr ""
+
+#: fish/cmds.c:2751 fish/cmds.c:2811
+msgid "list extended attributes of a file or directory"
+msgstr ""
+
+#: fish/cmds.c:2752
+msgid "expand wildcards in command"
+msgstr ""
+
+#: fish/cmds.c:2753
+msgid "expand a wildcard path"
+msgstr ""
+
+#: fish/cmds.c:2756
+msgid "install GRUB"
+msgstr ""
+
+#: fish/cmds.c:2757
+msgid "return first 10 lines of a file"
+msgstr ""
+
+#: fish/cmds.c:2758
+msgid "return first N lines of a file"
+msgstr ""
+
+#: fish/cmds.c:2759
+msgid "dump a file in hexadecimal"
+msgstr ""
+
+#: fish/cmds.c:2760
+msgid "edit with a hex editor"
+msgstr ""
+
+#: fish/cmds.c:2761
+msgid "list the contents of a single file in an initrd"
+msgstr ""
+
+#: fish/cmds.c:2762
+msgid "list files in an initrd"
+msgstr ""
+
+#: fish/cmds.c:2763
+msgid "add an inotify watch"
+msgstr ""
+
+#: fish/cmds.c:2764
+msgid "close the inotify handle"
+msgstr ""
+
+#: fish/cmds.c:2765
+msgid "return list of watched files that had events"
+msgstr ""
+
+#: fish/cmds.c:2766
+msgid "create an inotify handle"
+msgstr ""
+
+#: fish/cmds.c:2767
+msgid "return list of inotify events"
+msgstr ""
+
+#: fish/cmds.c:2768
+msgid "remove an inotify watch"
+msgstr ""
+
+#: fish/cmds.c:2769
+msgid "get architecture of inspected operating system"
+msgstr ""
+
+#: fish/cmds.c:2770
+msgid "get distro of inspected operating system"
+msgstr ""
+
+#: fish/cmds.c:2771
+msgid "get drive letter mappings"
+msgstr ""
+
+#: fish/cmds.c:2772
+msgid "get filesystems associated with inspected operating system"
+msgstr ""
+
+#: fish/cmds.c:2773
+msgid "get format of inspected operating system"
+msgstr ""
+
+#: fish/cmds.c:2774
+msgid "get hostname of the operating system"
+msgstr ""
+
+#: fish/cmds.c:2775
+msgid "get the icon corresponding to this operating system"
+msgstr ""
+
+#: fish/cmds.c:2776
+msgid "get major version of inspected operating system"
+msgstr ""
+
+#: fish/cmds.c:2777
+msgid "get minor version of inspected operating system"
+msgstr ""
+
+#: fish/cmds.c:2778
+msgid "get mountpoints of inspected operating system"
+msgstr ""
+
+#: fish/cmds.c:2779
+msgid "get package format used by the operating system"
+msgstr ""
+
+#: fish/cmds.c:2780
+msgid "get package management tool used by the operating system"
+msgstr ""
+
+#: fish/cmds.c:2781
+msgid "get product name of inspected operating system"
+msgstr ""
+
+#: fish/cmds.c:2782
+msgid "get product variant of inspected operating system"
+msgstr ""
+
+#: fish/cmds.c:2783
+msgid "return list of operating systems found by last inspection"
+msgstr ""
+
+#: fish/cmds.c:2784
+msgid "get type of inspected operating system"
+msgstr ""
+
+#: fish/cmds.c:2785
+msgid "get Windows CurrentControlSet of inspected operating system"
+msgstr ""
+
+#: fish/cmds.c:2786
+msgid "get Windows systemroot of inspected operating system"
+msgstr ""
+
+#: fish/cmds.c:2787
+msgid "get live flag for install disk"
+msgstr ""
+
+#: fish/cmds.c:2788
+msgid "get multipart flag for install disk"
+msgstr ""
+
+#: fish/cmds.c:2789
+msgid "get netinst (network installer) flag for install disk"
+msgstr ""
+
+#: fish/cmds.c:2790
+msgid "get list of applications installed in the operating system"
+msgstr ""
+
+#: fish/cmds.c:2791
+msgid "inspect disk and return list of operating systems found"
+msgstr ""
+
+#: fish/cmds.c:2792
+msgid "test if block device"
+msgstr ""
+
+#: fish/cmds.c:2793
+msgid "is busy processing a command"
+msgstr ""
+
+#: fish/cmds.c:2794
+msgid "test if character device"
+msgstr ""
+
+#: fish/cmds.c:2795
+msgid "is in configuration state"
+msgstr ""
+
+#: fish/cmds.c:2796
+msgid "test if a directory"
+msgstr ""
+
+#: fish/cmds.c:2797
+msgid "test if FIFO (named pipe)"
+msgstr ""
+
+#: fish/cmds.c:2798
+msgid "test if a regular file"
+msgstr ""
+
+#: fish/cmds.c:2799
+msgid "is launching subprocess"
+msgstr ""
+
+#: fish/cmds.c:2800
+msgid "test if device is a logical volume"
+msgstr ""
+
+#: fish/cmds.c:2801
+msgid "is ready to accept commands"
+msgstr ""
+
+#: fish/cmds.c:2802
+msgid "test if socket"
+msgstr ""
+
+#: fish/cmds.c:2803
+msgid "test if symbolic link"
+msgstr ""
+
+#: fish/cmds.c:2804
+msgid "test if a file contains all zero bytes"
+msgstr ""
+
+#: fish/cmds.c:2805
+msgid "test if a device contains all zero bytes"
+msgstr ""
+
+#: fish/cmds.c:2806
+msgid "kill the qemu subprocess"
+msgstr ""
+
+#: fish/cmds.c:2807
+msgid "launch the qemu subprocess"
+msgstr ""
+
+#: fish/cmds.c:2808
+msgid "change working directory"
+msgstr ""
+
+#: fish/cmds.c:2812
+msgid "list 9p filesystems"
+msgstr ""
+
+#: fish/cmds.c:2813
+msgid "list the block devices"
+msgstr ""
+
+#: fish/cmds.c:2814
+msgid "list device mapper devices"
+msgstr ""
+
+#: fish/cmds.c:2815
+msgid "list filesystems"
+msgstr ""
+
+#: fish/cmds.c:2816
+msgid "list the partitions"
+msgstr ""
+
+#: fish/cmds.c:2817
+msgid "list the files in a directory (long format)"
+msgstr ""
+
+#: fish/cmds.c:2818 fish/cmds.c:2819
+msgid "create a hard link"
+msgstr ""
+
+#: fish/cmds.c:2820 fish/cmds.c:2821
+msgid "create a symbolic link"
+msgstr ""
+
+#: fish/cmds.c:2822 fish/cmds.c:2915
+msgid "remove extended attribute of a file or directory"
+msgstr ""
+
+#: fish/cmds.c:2823
+msgid "list the files in a directory"
+msgstr ""
+
+#: fish/cmds.c:2824 fish/cmds.c:2943
+msgid "set extended attribute of a file or directory"
+msgstr ""
+
+#: fish/cmds.c:2825
+msgid "get file information for a symbolic link"
+msgstr ""
+
+#: fish/cmds.c:2826
+msgid "lstat on multiple files"
+msgstr ""
+
+#: fish/cmds.c:2827
+msgid "add a key on a LUKS encrypted device"
+msgstr ""
+
+#: fish/cmds.c:2828
+msgid "close a LUKS device"
+msgstr ""
+
+#: fish/cmds.c:2829 fish/cmds.c:2830
+msgid "format a block device as a LUKS encrypted device"
+msgstr ""
+
+#: fish/cmds.c:2831
+msgid "remove a key from a LUKS encrypted device"
+msgstr ""
+
+#: fish/cmds.c:2832
+msgid "open a LUKS-encrypted block device"
+msgstr ""
+
+#: fish/cmds.c:2833
+msgid "open a LUKS-encrypted block device read-only"
+msgstr ""
+
+#: fish/cmds.c:2834
+msgid "create an LVM logical volume"
+msgstr ""
+
+#: fish/cmds.c:2835
+msgid "get canonical name of an LV"
+msgstr ""
+
+#: fish/cmds.c:2836
+msgid "clear LVM device filter"
+msgstr ""
+
+#: fish/cmds.c:2837
+msgid "remove all LVM LVs, VGs and PVs"
+msgstr ""
+
+#: fish/cmds.c:2838
+msgid "set LVM device filter"
+msgstr ""
+
+#: fish/cmds.c:2839
+msgid "remove an LVM logical volume"
+msgstr ""
+
+#: fish/cmds.c:2840
+msgid "rename an LVM logical volume"
+msgstr ""
+
+#: fish/cmds.c:2841
+msgid "resize an LVM logical volume"
+msgstr ""
+
+#: fish/cmds.c:2842
+msgid "expand an LV to fill free space"
+msgstr ""
+
+#: fish/cmds.c:2843 fish/cmds.c:2844
+msgid "list the LVM logical volumes (LVs)"
+msgstr ""
+
+#: fish/cmds.c:2845
+msgid "get the UUID of a logical volume"
+msgstr ""
+
+#: fish/cmds.c:2846
+msgid "lgetxattr on multiple files"
+msgstr ""
+
+#: fish/cmds.c:2847
+msgid "open the manual"
+msgstr ""
+
+#: fish/cmds.c:2848
+msgid "create a directory"
+msgstr ""
+
+#: fish/cmds.c:2849
+msgid "create a directory with a particular mode"
+msgstr ""
+
+#: fish/cmds.c:2850
+msgid "create a directory and parents"
+msgstr ""
+
+#: fish/cmds.c:2851
+msgid "create a temporary directory"
+msgstr ""
+
+#: fish/cmds.c:2852 fish/cmds.c:2853 fish/cmds.c:2854
+msgid "make ext2/3/4 filesystem with external journal"
+msgstr ""
+
+#: fish/cmds.c:2855
+msgid "make ext2/3/4 external journal"
+msgstr ""
+
+#: fish/cmds.c:2856
+msgid "make ext2/3/4 external journal with label"
+msgstr ""
+
+#: fish/cmds.c:2857
+msgid "make ext2/3/4 external journal with UUID"
+msgstr ""
+
+#: fish/cmds.c:2858
+msgid "make FIFO (named pipe)"
+msgstr ""
+
+#: fish/cmds.c:2859 fish/cmds.c:2861
+msgid "make a filesystem"
+msgstr ""
+
+#: fish/cmds.c:2860
+msgid "make a filesystem with block size"
+msgstr ""
+
+#: fish/cmds.c:2862
+msgid "create a mountpoint"
+msgstr ""
+
+#: fish/cmds.c:2863
+msgid "make block, character or FIFO devices"
+msgstr ""
+
+#: fish/cmds.c:2864
+msgid "make block device node"
+msgstr ""
+
+#: fish/cmds.c:2865
+msgid "make char device node"
+msgstr ""
+
+#: fish/cmds.c:2866
+msgid "create a swap partition"
+msgstr ""
+
+#: fish/cmds.c:2867
+msgid "create a swap partition with a label"
+msgstr ""
+
+#: fish/cmds.c:2868
+msgid "create a swap partition with an explicit UUID"
+msgstr ""
+
+#: fish/cmds.c:2869
+msgid "create a swap file"
+msgstr ""
+
+#: fish/cmds.c:2870
+msgid "load a kernel module"
+msgstr ""
+
+#: fish/cmds.c:2871
+msgid "view a file"
+msgstr ""
+
+#: fish/cmds.c:2872
+msgid "mount a guest disk at a position in the filesystem"
+msgstr ""
+
+#: fish/cmds.c:2873
+msgid "mount 9p filesystem"
+msgstr ""
+
+#: fish/cmds.c:2874
+msgid "mount a file using the loop device"
+msgstr ""
+
+#: fish/cmds.c:2875
+msgid "mount a guest disk with mount options"
+msgstr ""
+
+#: fish/cmds.c:2876
+msgid "mount a guest disk, read-only"
+msgstr ""
+
+#: fish/cmds.c:2877
+msgid "mount a guest disk with mount options and vfstype"
+msgstr ""
+
+#: fish/cmds.c:2878
+msgid "show mountpoints"
+msgstr ""
+
+#: fish/cmds.c:2879
+msgid "show mounted filesystems"
+msgstr ""
+
+#: fish/cmds.c:2880
+msgid "move a file"
+msgstr ""
+
+#: fish/cmds.c:2881
+msgid "probe NTFS volume"
+msgstr ""
+
+#: fish/cmds.c:2882 fish/cmds.c:2883
+msgid "resize an NTFS filesystem"
+msgstr ""
+
+#: fish/cmds.c:2884
+msgid "resize an NTFS filesystem (with size)"
+msgstr ""
+
+#: fish/cmds.c:2885
+msgid "add a partition to the device"
+msgstr ""
+
+#: fish/cmds.c:2886
+msgid "delete a partition"
+msgstr ""
+
+#: fish/cmds.c:2887
+msgid "partition whole disk with a single primary partition"
+msgstr ""
+
+#: fish/cmds.c:2888
+msgid "return true if a partition is bootable"
+msgstr ""
+
+#: fish/cmds.c:2889
+msgid "get the MBR type byte (ID byte) from a partition"
+msgstr ""
+
+#: fish/cmds.c:2890
+msgid "get the partition table type"
+msgstr ""
+
+#: fish/cmds.c:2891
+msgid "create an empty partition table"
+msgstr ""
+
+#: fish/cmds.c:2892
+msgid "list partitions on a device"
+msgstr ""
+
+#: fish/cmds.c:2893
+msgid "make a partition bootable"
+msgstr ""
+
+#: fish/cmds.c:2894
+msgid "set the MBR type byte (ID byte) of a partition"
+msgstr ""
+
+#: fish/cmds.c:2895
+msgid "set partition name"
+msgstr ""
+
+#: fish/cmds.c:2896
+msgid "convert partition name to device name"
+msgstr ""
+
+#: fish/cmds.c:2897
+msgid "ping the guest daemon"
+msgstr ""
+
+#: fish/cmds.c:2898
+msgid "read part of a file"
+msgstr ""
+
+#: fish/cmds.c:2899
+msgid "read part of a device"
+msgstr ""
+
+#: fish/cmds.c:2900
+msgid "create an LVM physical volume"
+msgstr ""
+
+#: fish/cmds.c:2901
+msgid "remove an LVM physical volume"
+msgstr ""
+
+#: fish/cmds.c:2902
+msgid "resize an LVM physical volume"
+msgstr ""
+
+#: fish/cmds.c:2903
+msgid "resize an LVM physical volume (with size)"
+msgstr ""
+
+#: fish/cmds.c:2904 fish/cmds.c:2905
+msgid "list the LVM physical volumes (PVs)"
+msgstr ""
+
+#: fish/cmds.c:2906
+msgid "get the UUID of a physical volume"
+msgstr ""
+
+#: fish/cmds.c:2907
+msgid "write to part of a file"
+msgstr ""
+
+#: fish/cmds.c:2908
+msgid "write to part of a device"
+msgstr ""
+
+#: fish/cmds.c:2909
+msgid "read a file"
+msgstr ""
+
+#: fish/cmds.c:2910
+msgid "read file as lines"
+msgstr ""
+
+#: fish/cmds.c:2911
+msgid "read directories entries"
+msgstr ""
+
+#: fish/cmds.c:2912
+msgid "read the target of a symbolic link"
+msgstr ""
+
+#: fish/cmds.c:2913
+msgid "readlink on multiple files"
+msgstr ""
+
+#: fish/cmds.c:2914
+msgid "canonicalized absolute pathname"
+msgstr ""
+
+#: fish/cmds.c:2916
+msgid "close and reopen libguestfs handle"
+msgstr ""
+
+#: fish/cmds.c:2917
+msgid "resize an ext2, ext3 or ext4 filesystem"
+msgstr ""
+
+#: fish/cmds.c:2918
+msgid "resize an ext2, ext3 or ext4 filesystem to the minimum size"
+msgstr ""
+
+#: fish/cmds.c:2919
+msgid "resize an ext2, ext3 or ext4 filesystem (with size)"
+msgstr ""
+
+#: fish/cmds.c:2920
+msgid "remove a file"
+msgstr ""
+
+#: fish/cmds.c:2921
+msgid "remove a file or directory recursively"
+msgstr ""
+
+#: fish/cmds.c:2922
+msgid "remove a directory"
+msgstr ""
+
+#: fish/cmds.c:2923
+msgid "remove a mountpoint"
+msgstr ""
+
+#: fish/cmds.c:2924
+msgid "scrub (securely wipe) a device"
+msgstr ""
+
+#: fish/cmds.c:2925
+msgid "scrub (securely wipe) a file"
+msgstr ""
+
+#: fish/cmds.c:2926
+msgid "scrub (securely wipe) free space"
+msgstr ""
+
+#: fish/cmds.c:2927
+msgid "add options to kernel command line"
+msgstr ""
+
+#: fish/cmds.c:2928
+msgid "set the attach method"
+msgstr ""
+
+#: fish/cmds.c:2929
+msgid "set autosync mode"
+msgstr ""
+
+#: fish/cmds.c:2930
+msgid "enable or disable direct appliance mode"
+msgstr ""
+
+#: fish/cmds.c:2931
+msgid "set the ext2/3/4 filesystem label"
+msgstr ""
+
+#: fish/cmds.c:2932
+msgid "set the ext2/3/4 filesystem UUID"
+msgstr ""
+
+#: fish/cmds.c:2933
+msgid "set memory allocated to the qemu subprocess"
+msgstr ""
+
+#: fish/cmds.c:2934
+msgid "set enable network flag"
+msgstr ""
+
+#: fish/cmds.c:2935
+msgid "set the search path"
+msgstr ""
+
+#: fish/cmds.c:2936
+msgid "set process group flag"
+msgstr ""
+
+#: fish/cmds.c:2937
+msgid "set the qemu binary"
+msgstr ""
+
+#: fish/cmds.c:2938
+msgid "enable or disable the recovery process"
+msgstr ""
+
+#: fish/cmds.c:2939
+msgid "set SELinux enabled or disabled at appliance boot"
+msgstr ""
+
+#: fish/cmds.c:2940
+msgid "enable or disable command traces"
+msgstr ""
+
+#: fish/cmds.c:2941
+msgid "set verbose mode"
+msgstr ""
+
+#: fish/cmds.c:2942
+msgid "set SELinux security context"
+msgstr ""
+
+#: fish/cmds.c:2944 fish/cmds.c:2945
+msgid "create partitions on a block device"
+msgstr ""
+
+#: fish/cmds.c:2946
+msgid "modify a single partition on a block device"
+msgstr ""
+
+#: fish/cmds.c:2947
+msgid "display the disk geometry from the partition table"
+msgstr ""
+
+#: fish/cmds.c:2948
+msgid "display the kernel geometry"
+msgstr ""
+
+#: fish/cmds.c:2949
+msgid "display the partition table"
+msgstr ""
+
+#: fish/cmds.c:2950
+msgid "run a command via the shell"
+msgstr ""
+
+#: fish/cmds.c:2951
+msgid "run a command via the shell returning lines"
+msgstr ""
+
+#: fish/cmds.c:2952
+msgid "sleep for some seconds"
+msgstr ""
+
+#: fish/cmds.c:2953
+msgid "create a sparse disk image and add"
+msgstr ""
+
+#: fish/cmds.c:2954
+msgid "get file information"
+msgstr ""
+
+#: fish/cmds.c:2955
+msgid "get file system statistics"
+msgstr ""
+
+#: fish/cmds.c:2956 fish/cmds.c:2957
+msgid "print the printable strings in a file"
+msgstr ""
+
+#: fish/cmds.c:2958
+msgid "list supported groups of commands"
+msgstr ""
+
+#: fish/cmds.c:2959
+msgid "disable swap on device"
+msgstr ""
+
+#: fish/cmds.c:2960
+msgid "disable swap on file"
+msgstr ""
+
+#: fish/cmds.c:2961
+msgid "disable swap on labeled swap partition"
+msgstr ""
+
+#: fish/cmds.c:2962
+msgid "disable swap on swap partition by UUID"
+msgstr ""
+
+#: fish/cmds.c:2963
+msgid "enable swap on device"
+msgstr ""
+
+#: fish/cmds.c:2964
+msgid "enable swap on file"
+msgstr ""
+
+#: fish/cmds.c:2965
+msgid "enable swap on labeled swap partition"
+msgstr ""
+
+#: fish/cmds.c:2966
+msgid "enable swap on swap partition by UUID"
+msgstr ""
+
+#: fish/cmds.c:2967
+msgid "sync disks, writes are flushed through to the disk image"
+msgstr ""
+
+#: fish/cmds.c:2968
+msgid "return last 10 lines of a file"
+msgstr ""
+
+#: fish/cmds.c:2969
+msgid "return last N lines of a file"
+msgstr ""
+
+#: fish/cmds.c:2970
+msgid "unpack tarfile to directory"
+msgstr ""
+
+#: fish/cmds.c:2971
+msgid "pack directory into tarfile"
+msgstr ""
+
+#: fish/cmds.c:2972 fish/cmds.c:2979
+msgid "unpack compressed tarball to directory"
+msgstr ""
+
+#: fish/cmds.c:2973 fish/cmds.c:2980
+msgid "pack directory into compressed tarball"
+msgstr ""
+
+#: fish/cmds.c:2974
+msgid "print elapsed time taken to run a command"
+msgstr ""
+
+#: fish/cmds.c:2975
+msgid "update file timestamps or create a new file"
+msgstr ""
+
+#: fish/cmds.c:2976
+msgid "truncate a file to zero size"
+msgstr ""
+
+#: fish/cmds.c:2977
+msgid "truncate a file to a particular size"
+msgstr ""
+
+#: fish/cmds.c:2978
+msgid "get ext2/ext3/ext4 superblock details"
+msgstr ""
+
+#: fish/cmds.c:2981
+msgid "set file mode creation mask (umask)"
+msgstr ""
+
+#: fish/cmds.c:2982
+msgid "unmount a filesystem"
+msgstr ""
+
+#: fish/cmds.c:2983
+msgid "unmount all filesystems"
+msgstr ""
+
+#: fish/cmds.c:2984
+msgid "upload a file from the local machine"
+msgstr ""
+
+#: fish/cmds.c:2985
+msgid "upload a file from the local machine with offset"
+msgstr ""
+
+#: fish/cmds.c:2986
+msgid "set timestamp of a file with nanosecond precision"
+msgstr ""
+
+#: fish/cmds.c:2987
+msgid "get the library version number"
+msgstr ""
+
+#: fish/cmds.c:2988
+msgid "get the filesystem label"
+msgstr ""
+
+#: fish/cmds.c:2989
+msgid "get the Linux VFS type corresponding to a mounted device"
+msgstr ""
+
+#: fish/cmds.c:2990
+msgid "get the filesystem UUID"
+msgstr ""
+
+#: fish/cmds.c:2991
+msgid "activate or deactivate some volume groups"
+msgstr ""
+
+#: fish/cmds.c:2992
+msgid "activate or deactivate all volume groups"
+msgstr ""
+
+#: fish/cmds.c:2993
+msgid "create an LVM volume group"
+msgstr ""
+
+#: fish/cmds.c:2994
+msgid "get the LV UUIDs of all LVs in the volume group"
+msgstr ""
+
+#: fish/cmds.c:2995
+msgid "get the PV UUIDs containing the volume group"
+msgstr ""
+
+#: fish/cmds.c:2996
+msgid "remove an LVM volume group"
+msgstr ""
+
+#: fish/cmds.c:2997
+msgid "rename an LVM volume group"
+msgstr ""
+
+#: fish/cmds.c:2998 fish/cmds.c:2999
+msgid "list the LVM volume groups (VGs)"
+msgstr ""
+
+#: fish/cmds.c:3000
+msgid "rescan for LVM physical volumes, volume groups and logical volumes"
+msgstr ""
+
+#: fish/cmds.c:3001
+msgid "get the UUID of a volume group"
+msgstr ""
+
+#: fish/cmds.c:3002
+msgid "count characters in a file"
+msgstr ""
+
+#: fish/cmds.c:3003
+msgid "count lines in a file"
+msgstr ""
+
+#: fish/cmds.c:3004
+msgid "count words in a file"
+msgstr ""
+
+#: fish/cmds.c:3005
+msgid "create a new file"
+msgstr ""
+
+#: fish/cmds.c:3006
+msgid "append content to end of file"
+msgstr ""
+
+#: fish/cmds.c:3007
+msgid "create a file"
+msgstr ""
+
+#: fish/cmds.c:3010
+msgid "write zeroes to the device"
+msgstr ""
+
+#: fish/cmds.c:3011
+msgid "write zeroes to an entire device"
+msgstr ""
+
+#: fish/cmds.c:3012
+msgid "zero unused inodes and disk blocks on ext2/3 filesystem"
+msgstr ""
+
+#: fish/cmds.c:3015
+msgid "determine file type inside a compressed file"
+msgstr ""
+
+#: fish/cmds.c:3018
+msgid "Use -h <cmd> / help <cmd> to show detailed help for a command."
+msgstr ""
+
+#: fish/cmds.c:3336 fish/cmds.c:3350 fish/cmds.c:3366 fish/cmds.c:3383
+#: fish/cmds.c:3400 fish/cmds.c:3418 fish/cmds.c:3437 fish/cmds.c:3453
+#: fish/cmds.c:3471 fish/cmds.c:3487 fish/cmds.c:3505 fish/cmds.c:3521
+#: fish/cmds.c:3538 fish/cmds.c:3553 fish/cmds.c:3571 fish/cmds.c:3586
+#: fish/cmds.c:3602 fish/cmds.c:3618 fish/cmds.c:3634 fish/cmds.c:3650
+#: fish/cmds.c:3666 fish/cmds.c:3684 fish/cmds.c:3717 fish/cmds.c:3733
+#: fish/cmds.c:3749 fish/cmds.c:3768 fish/cmds.c:3783 fish/cmds.c:3801
+#: fish/cmds.c:3816 fish/cmds.c:3834 fish/cmds.c:3849 fish/cmds.c:3867
+#: fish/cmds.c:3882 fish/cmds.c:3901 fish/cmds.c:3920 fish/cmds.c:3938
+#: fish/cmds.c:3958 fish/cmds.c:3977 fish/cmds.c:3997 fish/cmds.c:4017
+#: fish/cmds.c:4037 fish/cmds.c:4056 fish/cmds.c:4075 fish/cmds.c:4095
+#: fish/cmds.c:4115 fish/cmds.c:4135 fish/cmds.c:4150 fish/cmds.c:4166
+#: fish/cmds.c:4238 fish/cmds.c:4256 fish/cmds.c:4273 fish/cmds.c:4357
+#: fish/cmds.c:4377 fish/cmds.c:4397 fish/cmds.c:4417 fish/cmds.c:4437
+#: fish/cmds.c:4457 fish/cmds.c:4476 fish/cmds.c:4495 fish/cmds.c:4514
+#: fish/cmds.c:4529 fish/cmds.c:4548 fish/cmds.c:4568 fish/cmds.c:4588
+#: fish/cmds.c:4664 fish/cmds.c:4679 fish/cmds.c:4698 fish/cmds.c:4714
+#: fish/cmds.c:4730 fish/cmds.c:4749 fish/cmds.c:4771 fish/cmds.c:4793
+#: fish/cmds.c:4813 fish/cmds.c:4830 fish/cmds.c:4847 fish/cmds.c:4864
+#: fish/cmds.c:4881 fish/cmds.c:4898 fish/cmds.c:4915 fish/cmds.c:4932
+#: fish/cmds.c:4951 fish/cmds.c:4974 fish/cmds.c:5010 fish/cmds.c:5027
+#: fish/cmds.c:5050 fish/cmds.c:5072 fish/cmds.c:5093 fish/cmds.c:5113
+#: fish/cmds.c:5132 fish/cmds.c:5152 fish/cmds.c:5170 fish/cmds.c:5188
+#: fish/cmds.c:5202 fish/cmds.c:5218 fish/cmds.c:5238 fish/cmds.c:5257
+#: fish/cmds.c:5276 fish/cmds.c:5295 fish/cmds.c:5314 fish/cmds.c:5334
+#: fish/cmds.c:5374 fish/cmds.c:5431 fish/cmds.c:5452 fish/cmds.c:5473
+#: fish/cmds.c:5494 fish/cmds.c:5512 fish/cmds.c:5534 fish/cmds.c:5572
+#: fish/cmds.c:5594 fish/cmds.c:5673 fish/cmds.c:5712 fish/cmds.c:5727
+#: fish/cmds.c:5744 fish/cmds.c:5758 fish/cmds.c:5774 fish/cmds.c:5796
+#: fish/cmds.c:5818 fish/cmds.c:5840 fish/cmds.c:5862 fish/cmds.c:5884
+#: fish/cmds.c:5906 fish/cmds.c:5926 fish/cmds.c:5943 fish/cmds.c:5960
+#: fish/cmds.c:5979 fish/cmds.c:5998 fish/cmds.c:6018 fish/cmds.c:6054
+#: fish/cmds.c:6073 fish/cmds.c:6092 fish/cmds.c:6109 fish/cmds.c:6127
+#: fish/cmds.c:6150 fish/cmds.c:6173 fish/cmds.c:6197 fish/cmds.c:6220
+#: fish/cmds.c:6241 fish/cmds.c:6264 fish/cmds.c:6287 fish/cmds.c:6307
+#: fish/cmds.c:6329 fish/cmds.c:6350 fish/cmds.c:6373 fish/cmds.c:6390
+#: fish/cmds.c:6407 fish/cmds.c:6425 fish/cmds.c:6443 fish/cmds.c:6464
+#: fish/cmds.c:6482 fish/cmds.c:6503 fish/cmds.c:6523 fish/cmds.c:6541
+#: fish/cmds.c:6562 fish/cmds.c:6585 fish/cmds.c:6608 fish/cmds.c:6630
+#: fish/cmds.c:6663 fish/cmds.c:6680 fish/cmds.c:6697 fish/cmds.c:6721
+#: fish/cmds.c:6744 fish/cmds.c:6767 fish/cmds.c:6789 fish/cmds.c:6806
+#: fish/cmds.c:6828 fish/cmds.c:6922 fish/cmds.c:6942 fish/cmds.c:6962
+#: fish/cmds.c:6982 fish/cmds.c:7000 fish/cmds.c:7021 fish/cmds.c:7057
+#: fish/cmds.c:7074 fish/cmds.c:7096 fish/cmds.c:7113 fish/cmds.c:7149
+#: fish/cmds.c:7169 fish/cmds.c:7189 fish/cmds.c:7209 fish/cmds.c:7231
+#: fish/cmds.c:7248 fish/cmds.c:7267 fish/cmds.c:7286 fish/cmds.c:7308
+#: fish/cmds.c:7329 fish/cmds.c:7350 fish/cmds.c:7371 fish/cmds.c:7394
+#: fish/cmds.c:7435 fish/cmds.c:7458 fish/cmds.c:7497 fish/cmds.c:7514
+#: fish/cmds.c:7533 fish/cmds.c:7554 fish/cmds.c:7577 fish/cmds.c:7599
+#: fish/cmds.c:7617 fish/cmds.c:7636 fish/cmds.c:7657 fish/cmds.c:7734
+#: fish/cmds.c:7775 fish/cmds.c:7854 fish/cmds.c:7930 fish/cmds.c:7967
+#: fish/cmds.c:7990 fish/cmds.c:8011 fish/cmds.c:8034 fish/cmds.c:8056
+#: fish/cmds.c:8081 fish/cmds.c:8124 fish/cmds.c:8165 fish/cmds.c:8186
+#: fish/cmds.c:8204 fish/cmds.c:8223 fish/cmds.c:8240 fish/cmds.c:8258
+#: fish/cmds.c:8285 fish/cmds.c:8309 fish/cmds.c:8333 fish/cmds.c:8357
+#: fish/cmds.c:8381 fish/cmds.c:8405 fish/cmds.c:8429 fish/cmds.c:8453
+#: fish/cmds.c:8477 fish/cmds.c:8501 fish/cmds.c:8525 fish/cmds.c:8549
+#: fish/cmds.c:8572 fish/cmds.c:8595 fish/cmds.c:8616 fish/cmds.c:8637
+#: fish/cmds.c:8658 fish/cmds.c:8678 fish/cmds.c:8701 fish/cmds.c:8739
+#: fish/cmds.c:8756 fish/cmds.c:8773 fish/cmds.c:8792 fish/cmds.c:8811
+#: fish/cmds.c:8828 fish/cmds.c:8845 fish/cmds.c:8862 fish/cmds.c:8879
+#: fish/cmds.c:8898 fish/cmds.c:8934 fish/cmds.c:8974 fish/cmds.c:9007
+#: fish/cmds.c:9024 fish/cmds.c:9041 fish/cmds.c:9057 fish/cmds.c:9072
+#: fish/cmds.c:9093 fish/cmds.c:9131 fish/cmds.c:9169 fish/cmds.c:9208
+#: fish/cmds.c:9248 fish/cmds.c:9289 fish/cmds.c:9330 fish/cmds.c:9368
+#: fish/cmds.c:9385 fish/cmds.c:9408 fish/cmds.c:9430 fish/cmds.c:9452
+#: fish/cmds.c:9472 fish/cmds.c:9492 fish/cmds.c:9528 fish/cmds.c:9600
+#: fish/cmds.c:9640 fish/cmds.c:9698 fish/cmds.c:9724 fish/cmds.c:9750
+#: fish/cmds.c:9778 fish/cmds.c:9837 fish/cmds.c:9858 fish/cmds.c:9903
+#: fish/cmds.c:9923 fish/cmds.c:9962 fish/cmds.c:9999 fish/cmds.c:10019
+#: fish/cmds.c:10041 fish/cmds.c:10098 fish/cmds.c:10118 fish/cmds.c:10140
+#: fish/cmds.c:10162 fish/cmds.c:10181 fish/cmds.c:10201 fish/cmds.c:10228
+#: fish/cmds.c:10248 fish/cmds.c:10268 fish/cmds.c:10288 fish/cmds.c:10308
+#: fish/cmds.c:10330 fish/cmds.c:10365 fish/cmds.c:10383 fish/cmds.c:10406
+#: fish/cmds.c:10428 fish/cmds.c:10443 fish/cmds.c:10460 fish/cmds.c:10497
+#: fish/cmds.c:10536 fish/cmds.c:10576 fish/cmds.c:10632 fish/cmds.c:10654
+#: fish/cmds.c:10690 fish/cmds.c:10705 fish/cmds.c:10725 fish/cmds.c:10765
+#: fish/cmds.c:10788 fish/cmds.c:10812 fish/cmds.c:10837 fish/cmds.c:10878
+#: fish/cmds.c:10903 fish/cmds.c:10941 fish/cmds.c:10972 fish/cmds.c:11003
+#: fish/cmds.c:11031 fish/cmds.c:11051 fish/cmds.c:11083 fish/cmds.c:11103
+#: fish/cmds.c:11123 fish/cmds.c:11140 fish/cmds.c:11158 fish/cmds.c:11181
+#: fish/cmds.c:11202 fish/cmds.c:11221 fish/cmds.c:11263 fish/cmds.c:11306
+#: fish/cmds.c:11350 fish/cmds.c:11389 fish/cmds.c:11408 fish/cmds.c:11428
+#: fish/cmds.c:11448 fish/cmds.c:11469 fish/cmds.c:11490 fish/cmds.c:11511
+#: fish/cmds.c:11532 fish/cmds.c:11553 fish/cmds.c:11575 fish/cmds.c:11613
+#: fish/cmds.c:11664 fish/cmds.c:11702 fish/cmds.c:11758 fish/cmds.c:11894
+#: fish/cmds.c:11923 fish/cmds.c:11950 fish/cmds.c:11967 fish/cmds.c:11988
+#: fish/cmds.c:12005 fish/cmds.c:12067 fish/cmds.c:12205
+#, c-format
+msgid "%s should have %d parameter(s)\n"
+msgstr ""
+
+#: fish/cmds.c:3337 fish/cmds.c:3351 fish/cmds.c:3367 fish/cmds.c:3384
+#: fish/cmds.c:3401 fish/cmds.c:3419 fish/cmds.c:3438 fish/cmds.c:3454
+#: fish/cmds.c:3472 fish/cmds.c:3488 fish/cmds.c:3506 fish/cmds.c:3522
+#: fish/cmds.c:3539 fish/cmds.c:3554 fish/cmds.c:3572 fish/cmds.c:3587
+#: fish/cmds.c:3603 fish/cmds.c:3619 fish/cmds.c:3635 fish/cmds.c:3651
+#: fish/cmds.c:3667 fish/cmds.c:3685 fish/cmds.c:3718 fish/cmds.c:3734
+#: fish/cmds.c:3750 fish/cmds.c:3769 fish/cmds.c:3784 fish/cmds.c:3802
+#: fish/cmds.c:3817 fish/cmds.c:3835 fish/cmds.c:3850 fish/cmds.c:3868
+#: fish/cmds.c:3883 fish/cmds.c:3902 fish/cmds.c:3921 fish/cmds.c:3939
+#: fish/cmds.c:3959 fish/cmds.c:3978 fish/cmds.c:3998 fish/cmds.c:4018
+#: fish/cmds.c:4038 fish/cmds.c:4057 fish/cmds.c:4076 fish/cmds.c:4096
+#: fish/cmds.c:4116 fish/cmds.c:4136 fish/cmds.c:4151 fish/cmds.c:4167
+#: fish/cmds.c:4188 fish/cmds.c:4239 fish/cmds.c:4257 fish/cmds.c:4274
+#: fish/cmds.c:4295 fish/cmds.c:4358 fish/cmds.c:4378 fish/cmds.c:4398
+#: fish/cmds.c:4418 fish/cmds.c:4438 fish/cmds.c:4458 fish/cmds.c:4477
+#: fish/cmds.c:4496 fish/cmds.c:4515 fish/cmds.c:4530 fish/cmds.c:4549
+#: fish/cmds.c:4569 fish/cmds.c:4589 fish/cmds.c:4612 fish/cmds.c:4665
+#: fish/cmds.c:4680 fish/cmds.c:4699 fish/cmds.c:4715 fish/cmds.c:4731
+#: fish/cmds.c:4750 fish/cmds.c:4772 fish/cmds.c:4794 fish/cmds.c:4814
+#: fish/cmds.c:4831 fish/cmds.c:4848 fish/cmds.c:4865 fish/cmds.c:4882
+#: fish/cmds.c:4899 fish/cmds.c:4916 fish/cmds.c:4933 fish/cmds.c:4952
+#: fish/cmds.c:4975 fish/cmds.c:5011 fish/cmds.c:5028 fish/cmds.c:5051
+#: fish/cmds.c:5073 fish/cmds.c:5094 fish/cmds.c:5114 fish/cmds.c:5133
+#: fish/cmds.c:5153 fish/cmds.c:5171 fish/cmds.c:5189 fish/cmds.c:5203
+#: fish/cmds.c:5219 fish/cmds.c:5239 fish/cmds.c:5258 fish/cmds.c:5277
+#: fish/cmds.c:5296 fish/cmds.c:5315 fish/cmds.c:5335 fish/cmds.c:5375
+#: fish/cmds.c:5432 fish/cmds.c:5453 fish/cmds.c:5474 fish/cmds.c:5495
+#: fish/cmds.c:5513 fish/cmds.c:5535 fish/cmds.c:5573 fish/cmds.c:5595
+#: fish/cmds.c:5674 fish/cmds.c:5713 fish/cmds.c:5728 fish/cmds.c:5745
+#: fish/cmds.c:5759 fish/cmds.c:5775 fish/cmds.c:5797 fish/cmds.c:5819
+#: fish/cmds.c:5841 fish/cmds.c:5863 fish/cmds.c:5885 fish/cmds.c:5907
+#: fish/cmds.c:5927 fish/cmds.c:5944 fish/cmds.c:5961 fish/cmds.c:5980
+#: fish/cmds.c:5999 fish/cmds.c:6019 fish/cmds.c:6055 fish/cmds.c:6074
+#: fish/cmds.c:6093 fish/cmds.c:6110 fish/cmds.c:6128 fish/cmds.c:6151
+#: fish/cmds.c:6174 fish/cmds.c:6198 fish/cmds.c:6221 fish/cmds.c:6242
+#: fish/cmds.c:6265 fish/cmds.c:6288 fish/cmds.c:6308 fish/cmds.c:6330
+#: fish/cmds.c:6351 fish/cmds.c:6374 fish/cmds.c:6391 fish/cmds.c:6408
+#: fish/cmds.c:6426 fish/cmds.c:6444 fish/cmds.c:6465 fish/cmds.c:6483
+#: fish/cmds.c:6504 fish/cmds.c:6524 fish/cmds.c:6542 fish/cmds.c:6563
+#: fish/cmds.c:6586 fish/cmds.c:6609 fish/cmds.c:6631 fish/cmds.c:6664
+#: fish/cmds.c:6681 fish/cmds.c:6698 fish/cmds.c:6722 fish/cmds.c:6745
+#: fish/cmds.c:6768 fish/cmds.c:6790 fish/cmds.c:6807 fish/cmds.c:6829
+#: fish/cmds.c:6923 fish/cmds.c:6943 fish/cmds.c:6963 fish/cmds.c:6983
+#: fish/cmds.c:7001 fish/cmds.c:7022 fish/cmds.c:7058 fish/cmds.c:7075
+#: fish/cmds.c:7097 fish/cmds.c:7114 fish/cmds.c:7150 fish/cmds.c:7170
+#: fish/cmds.c:7190 fish/cmds.c:7210 fish/cmds.c:7232 fish/cmds.c:7249
+#: fish/cmds.c:7268 fish/cmds.c:7287 fish/cmds.c:7309 fish/cmds.c:7330
+#: fish/cmds.c:7351 fish/cmds.c:7372 fish/cmds.c:7395 fish/cmds.c:7436
+#: fish/cmds.c:7459 fish/cmds.c:7498 fish/cmds.c:7515 fish/cmds.c:7534
+#: fish/cmds.c:7555 fish/cmds.c:7578 fish/cmds.c:7600 fish/cmds.c:7618
+#: fish/cmds.c:7637 fish/cmds.c:7658 fish/cmds.c:7735 fish/cmds.c:7776
+#: fish/cmds.c:7855 fish/cmds.c:7931 fish/cmds.c:7968 fish/cmds.c:7991
+#: fish/cmds.c:8012 fish/cmds.c:8035 fish/cmds.c:8057 fish/cmds.c:8082
+#: fish/cmds.c:8125 fish/cmds.c:8166 fish/cmds.c:8187 fish/cmds.c:8205
+#: fish/cmds.c:8224 fish/cmds.c:8241 fish/cmds.c:8259 fish/cmds.c:8286
+#: fish/cmds.c:8310 fish/cmds.c:8334 fish/cmds.c:8358 fish/cmds.c:8382
+#: fish/cmds.c:8406 fish/cmds.c:8430 fish/cmds.c:8454 fish/cmds.c:8478
+#: fish/cmds.c:8502 fish/cmds.c:8526 fish/cmds.c:8550 fish/cmds.c:8573
+#: fish/cmds.c:8596 fish/cmds.c:8617 fish/cmds.c:8638 fish/cmds.c:8659
+#: fish/cmds.c:8679 fish/cmds.c:8702 fish/cmds.c:8740 fish/cmds.c:8757
+#: fish/cmds.c:8774 fish/cmds.c:8793 fish/cmds.c:8812 fish/cmds.c:8829
+#: fish/cmds.c:8846 fish/cmds.c:8863 fish/cmds.c:8880 fish/cmds.c:8899
+#: fish/cmds.c:8935 fish/cmds.c:8975 fish/cmds.c:9008 fish/cmds.c:9025
+#: fish/cmds.c:9042 fish/cmds.c:9058 fish/cmds.c:9073 fish/cmds.c:9094
+#: fish/cmds.c:9132 fish/cmds.c:9170 fish/cmds.c:9209 fish/cmds.c:9249
+#: fish/cmds.c:9290 fish/cmds.c:9331 fish/cmds.c:9369 fish/cmds.c:9386
+#: fish/cmds.c:9409 fish/cmds.c:9431 fish/cmds.c:9453 fish/cmds.c:9473
+#: fish/cmds.c:9493 fish/cmds.c:9529 fish/cmds.c:9601 fish/cmds.c:9641
+#: fish/cmds.c:9699 fish/cmds.c:9725 fish/cmds.c:9751 fish/cmds.c:9779
+#: fish/cmds.c:9838 fish/cmds.c:9859 fish/cmds.c:9904 fish/cmds.c:9924
+#: fish/cmds.c:9963 fish/cmds.c:10000 fish/cmds.c:10020 fish/cmds.c:10042
+#: fish/cmds.c:10099 fish/cmds.c:10119 fish/cmds.c:10141 fish/cmds.c:10163
+#: fish/cmds.c:10182 fish/cmds.c:10202 fish/cmds.c:10229 fish/cmds.c:10249
+#: fish/cmds.c:10269 fish/cmds.c:10289 fish/cmds.c:10309 fish/cmds.c:10331
+#: fish/cmds.c:10366 fish/cmds.c:10384 fish/cmds.c:10407 fish/cmds.c:10429
+#: fish/cmds.c:10444 fish/cmds.c:10461 fish/cmds.c:10498 fish/cmds.c:10537
+#: fish/cmds.c:10577 fish/cmds.c:10633 fish/cmds.c:10655 fish/cmds.c:10691
+#: fish/cmds.c:10706 fish/cmds.c:10726 fish/cmds.c:10766 fish/cmds.c:10789
+#: fish/cmds.c:10813 fish/cmds.c:10838 fish/cmds.c:10879 fish/cmds.c:10904
+#: fish/cmds.c:10942 fish/cmds.c:10973 fish/cmds.c:11004 fish/cmds.c:11032
+#: fish/cmds.c:11052 fish/cmds.c:11084 fish/cmds.c:11104 fish/cmds.c:11124
+#: fish/cmds.c:11141 fish/cmds.c:11159 fish/cmds.c:11182 fish/cmds.c:11203
+#: fish/cmds.c:11222 fish/cmds.c:11264 fish/cmds.c:11307 fish/cmds.c:11351
+#: fish/cmds.c:11390 fish/cmds.c:11409 fish/cmds.c:11429 fish/cmds.c:11449
+#: fish/cmds.c:11470 fish/cmds.c:11491 fish/cmds.c:11512 fish/cmds.c:11533
+#: fish/cmds.c:11554 fish/cmds.c:11576 fish/cmds.c:11614 fish/cmds.c:11665
+#: fish/cmds.c:11703 fish/cmds.c:11759 fish/cmds.c:11782 fish/cmds.c:11895
+#: fish/cmds.c:11924 fish/cmds.c:11951 fish/cmds.c:11968 fish/cmds.c:11989
+#: fish/cmds.c:12006 fish/cmds.c:12028 fish/cmds.c:12068 fish/cmds.c:12089
+#: fish/cmds.c:12149 fish/cmds.c:12206
+#, c-format
+msgid "type 'help %s' for help on %s\n"
+msgstr ""
+
+#: fish/cmds.c:3695 fish/cmds.c:4987 fish/cmds.c:5345 fish/cmds.c:5385
+#: fish/cmds.c:5404 fish/cmds.c:5547 fish/cmds.c:5606 fish/cmds.c:5625
+#: fish/cmds.c:5644 fish/cmds.c:5687 fish/cmds.c:6030 fish/cmds.c:6641
+#: fish/cmds.c:6840 fish/cmds.c:6859 fish/cmds.c:6878 fish/cmds.c:6897
+#: fish/cmds.c:7033 fish/cmds.c:7124 fish/cmds.c:7405 fish/cmds.c:7469
+#: fish/cmds.c:7668 fish/cmds.c:7687 fish/cmds.c:7706 fish/cmds.c:7745
+#: fish/cmds.c:7786 fish/cmds.c:7805 fish/cmds.c:7824 fish/cmds.c:7865
+#: fish/cmds.c:7884 fish/cmds.c:7903 fish/cmds.c:7941 fish/cmds.c:8094
+#: fish/cmds.c:8137 fish/cmds.c:8714 fish/cmds.c:8909 fish/cmds.c:8947
+#: fish/cmds.c:8985 fish/cmds.c:9105 fish/cmds.c:9142 fish/cmds.c:9180
+#: fish/cmds.c:9219 fish/cmds.c:9260 fish/cmds.c:9301 fish/cmds.c:9342
+#: fish/cmds.c:9505 fish/cmds.c:9541 fish/cmds.c:9554 fish/cmds.c:9567
+#: fish/cmds.c:9580 fish/cmds.c:9613 fish/cmds.c:9651 fish/cmds.c:9670
+#: fish/cmds.c:9791 fish/cmds.c:9810 fish/cmds.c:9871 fish/cmds.c:9884
+#: fish/cmds.c:9935 fish/cmds.c:9974 fish/cmds.c:10052 fish/cmds.c:10071
+#: fish/cmds.c:10345 fish/cmds.c:10472 fish/cmds.c:10509 fish/cmds.c:10548
+#: fish/cmds.c:10588 fish/cmds.c:10607 fish/cmds.c:10666 fish/cmds.c:10739
+#: fish/cmds.c:10849 fish/cmds.c:10919 fish/cmds.c:10953 fish/cmds.c:10984
+#: fish/cmds.c:11015 fish/cmds.c:11064 fish/cmds.c:11235 fish/cmds.c:11277
+#: fish/cmds.c:11322 fish/cmds.c:11364 fish/cmds.c:11590 fish/cmds.c:11628
+#: fish/cmds.c:11641 fish/cmds.c:11679 fish/cmds.c:11714 fish/cmds.c:11733
+#: fish/cmds.c:11800 fish/cmds.c:11828 fish/cmds.c:11851 fish/cmds.c:12106
+#: fish/cmds.c:12167
+#, c-format
+msgid "%s: %s: invalid integer parameter (%s returned %d)\n"
+msgstr ""
+
+#: fish/cmds.c:3701 fish/cmds.c:4993 fish/cmds.c:5351 fish/cmds.c:5391
+#: fish/cmds.c:5410 fish/cmds.c:5553 fish/cmds.c:5612 fish/cmds.c:5631
+#: fish/cmds.c:5650 fish/cmds.c:5693 fish/cmds.c:6036 fish/cmds.c:6647
+#: fish/cmds.c:6846 fish/cmds.c:6865 fish/cmds.c:6884 fish/cmds.c:6903
+#: fish/cmds.c:7039 fish/cmds.c:7130 fish/cmds.c:7411 fish/cmds.c:7475
+#: fish/cmds.c:7674 fish/cmds.c:7693 fish/cmds.c:7712 fish/cmds.c:7751
+#: fish/cmds.c:7792 fish/cmds.c:7811 fish/cmds.c:7830 fish/cmds.c:7871
+#: fish/cmds.c:7890 fish/cmds.c:7909 fish/cmds.c:7947 fish/cmds.c:8100
+#: fish/cmds.c:8143 fish/cmds.c:8720 fish/cmds.c:8915 fish/cmds.c:8953
+#: fish/cmds.c:8991 fish/cmds.c:9111 fish/cmds.c:9148 fish/cmds.c:9186
+#: fish/cmds.c:9225 fish/cmds.c:9266 fish/cmds.c:9307 fish/cmds.c:9348
+#: fish/cmds.c:9619 fish/cmds.c:9657 fish/cmds.c:9676 fish/cmds.c:9797
+#: fish/cmds.c:9941 fish/cmds.c:9980 fish/cmds.c:10058 fish/cmds.c:10077
+#: fish/cmds.c:10478 fish/cmds.c:10515 fish/cmds.c:10554 fish/cmds.c:10594
+#: fish/cmds.c:10613 fish/cmds.c:10672 fish/cmds.c:10745 fish/cmds.c:10855
+#: fish/cmds.c:11241 fish/cmds.c:11283 fish/cmds.c:11328 fish/cmds.c:11370
+#: fish/cmds.c:11720 fish/cmds.c:11806 fish/cmds.c:11834 fish/cmds.c:11857
+#, c-format
+msgid "%s: %s: integer out of range\n"
+msgstr ""
+
+#: fish/cmds.c:4187 fish/cmds.c:4294 fish/cmds.c:4611 fish/cmds.c:11781
+#: fish/cmds.c:12027 fish/cmds.c:12088 fish/cmds.c:12148
+#, c-format
+msgid "%s should have %d-%d parameter(s)\n"
+msgstr ""
+
+#: fish/cmds.c:4213 fish/cmds.c:4330 fish/cmds.c:4632 fish/cmds.c:11867
+#: fish/cmds.c:12044 fish/cmds.c:12121 fish/cmds.c:12177
+#, c-format
+msgid "%s: unknown optional argument \"%s\"\n"
+msgstr ""
+
+#: fish/cmds.c:4219 fish/cmds.c:4336 fish/cmds.c:4638 fish/cmds.c:11873
+#: fish/cmds.c:12050 fish/cmds.c:12127 fish/cmds.c:12183
+#, c-format
+msgid "%s: optional argument \"%s\" given twice\n"
+msgstr ""
+
+#: fish/cmds.c:12228
+#, c-format
+msgid "%s: unknown command\n"
+msgstr ""
+
+#: fish/config.c:74 fish/config.c:113
+#, c-format
+msgid "%s: %s: line %d: error parsing configuration file: %s\n"
+msgstr ""
+
+#: fish/copy.c:41
+#, c-format
+msgid ""
+"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the "
+"image\n"
+msgstr ""
+
+#: fish/copy.c:62
+#, c-format
+msgid "copy-in: target '%s' is not a directory\n"
+msgstr ""
+
+#: fish/copy.c:157
+#, c-format
+msgid "error: argument is zero length or longer than maximum permitted\n"
+msgstr ""
+
+#: fish/copy.c:202
+#, c-format
+msgid ""
+"use 'copy-out <remote> [<remote>...] <localdir>' to copy files out of the "
+"image\n"
+msgstr ""
+
+#: fish/copy.c:213
+#, c-format
+msgid "copy-out: target '%s' is not a directory\n"
+msgstr ""
+
+#: fish/copy.c:258
+#, c-format
+msgid "copy-out: '%s' is not a file or directory\n"
+msgstr ""
+
+#: fish/display.c:42
+#, c-format
+msgid "display filename\n"
+msgstr ""
+
+#: fish/edit.c:45
+#, c-format
+msgid "use '%s filename' to edit a file\n"
+msgstr ""
+
+#: fish/fish.c:103
+#, c-format
+msgid ""
+"%s: guest filesystem shell\n"
+"%s lets you edit virtual machine filesystems\n"
+"Copyright (C) 2009-2011 Red Hat Inc.\n"
+"Usage:\n"
+"  %s [--options] cmd [: cmd : cmd ...]\n"
+"Options:\n"
+"  -h|--cmd-help        List available commands\n"
+"  -h|--cmd-help cmd    Display detailed help on 'cmd'\n"
+"  -a|--add image       Add image\n"
+"  -c|--connect uri     Specify libvirt URI for -d option\n"
+"  --csh                Make --listen csh-compatible\n"
+"  -d|--domain guest    Add disks from libvirt guest\n"
+"  -D|--no-dest-paths   Don't tab-complete paths from guest fs\n"
+"  --echo-keys          Don't turn off echo for passphrases\n"
+"  -f|--file file       Read commands from file\n"
+"  --format[=raw|..]    Force disk format for -a option\n"
+"  -i|--inspector       Automatically mount filesystems\n"
+"  --keys-from-stdin    Read passphrases from stdin\n"
+"  --listen             Listen for remote commands\n"
+"  --live               Connect to a live virtual machine\n"
+"  -m|--mount dev[:mnt[:opts]] Mount dev on mnt (if omitted, /)\n"
+"  -n|--no-sync         Don't autosync\n"
+"  -N|--new type        Create prepared disk (test1.img, ...)\n"
+"  --progress-bars      Enable progress bars even when not interactive\n"
+"  --no-progress-bars   Disable progress bars\n"
+"  --remote[=pid]       Send commands to remote %s\n"
+"  -r|--ro              Mount read-only\n"
+"  --selinux            Enable SELinux support\n"
+"  -v|--verbose         Verbose messages\n"
+"  -V|--version         Display version and exit\n"
+"  -w|--rw              Mount read-write\n"
+"  -x                   Echo each command before executing it\n"
+"\n"
+"To examine a disk image, ISO, hard disk, filesystem etc:\n"
+"  %s [--ro|--rw] -i -a /path/to/disk.img\n"
+"or\n"
+"  %s [--ro|--rw] -i -d name-of-libvirt-domain\n"
+"\n"
+"--ro recommended to avoid any writes to the disk image.  If -i option fails\n"
+"run again without -i and use 'run' + 'list-filesystems' + 'mount' cmds.\n"
+"\n"
+"For more information, see the manpage %s(1).\n"
+msgstr ""
+
+#: fish/fish.c:246
+#, c-format
+msgid "%s: --listen=PID: PID was not a number: %s\n"
+msgstr ""
+
+#: fish/fish.c:253
+#, c-format
+msgid ""
+"%s: remote: $GUESTFISH_PID must be set to the PID of the remote process\n"
+msgstr ""
+
+#: fish/fish.c:303
+#, c-format
+msgid "%s: only one -f parameter can be given\n"
+msgstr ""
+
+#: fish/fish.c:476
+#, c-format
+msgid "%s: cannot use --listen and --remote options at the same time\n"
+msgstr ""
+
+#: fish/fish.c:484
+#, c-format
+msgid "%s: extra parameters on the command line with --listen flag\n"
+msgstr ""
+
+#: fish/fish.c:490
+#, c-format
+msgid "%s: cannot use --listen and --file options at the same time\n"
+msgstr ""
+
+#: fish/fish.c:555
+#, c-format
+msgid "guestfish: could not access termcap or terminfo database.\n"
+msgstr ""
+
+#: fish/fish.c:559
+#, c-format
+msgid "guestfish: terminal type \"%s\" not defined.\n"
+msgstr ""
+
+#: fish/fish.c:647
+#, c-format
+msgid ""
+"\n"
+"Welcome to guestfish, the libguestfs filesystem interactive shell for\n"
+"editing virtual machine filesystems.\n"
+"\n"
+"Type: 'help' for help on commands\n"
+"      'man' to read the manual\n"
+"      'quit' to quit the shell\n"
+"\n"
+msgstr ""
+
+#: fish/fish.c:796 fish/fish.c:812
+#, c-format
+msgid "%s: command arguments not separated by whitespace\n"
+msgstr ""
+
+#: fish/fish.c:806
+#, c-format
+msgid "%s: unterminated single quote\n"
+msgstr ""
+
+#: fish/fish.c:836
+#, c-format
+msgid "%s: internal error parsing string at '%s'\n"
+msgstr ""
+
+#: fish/fish.c:853
+#, c-format
+msgid "%s: too many arguments\n"
+msgstr ""
+
+#: fish/fish.c:928
+#, c-format
+msgid "%s: invalid escape sequence in string (starting at offset %d)\n"
+msgstr ""
+
+#: fish/fish.c:937
+#, c-format
+msgid "%s: unterminated double quote\n"
+msgstr ""
+
+#: fish/fish.c:1002
+#, c-format
+msgid "%s: empty command on command line\n"
+msgstr ""
+
+#: fish/fish.c:1148
+msgid "display a list of commands or help on a command"
+msgstr ""
+
+#: fish/fish.c:1150
+msgid "quit guestfish"
+msgstr ""
+
+#: fish/fish.c:1161
+#, c-format
+msgid ""
+"help - display a list of commands or help on a command\n"
+"     help cmd\n"
+"     help\n"
+msgstr ""
+
+#: fish/fish.c:1169
+#, c-format
+msgid ""
+"quit - quit guestfish\n"
+"     quit\n"
+msgstr ""
+
+#: fish/fish.c:1174
+#, c-format
+msgid "%s: command not known, use -h to list all commands\n"
+msgstr ""
+
+#: fish/fish.c:1190
+#, c-format
+msgid ""
+"Did you mean to open a disk image?  guestfish -a disk.img\n"
+"For a list of commands:             guestfish -h\n"
+"For complete documentation:         man guestfish\n"
+msgstr ""
+
+#: fish/fish.c:1347
+#, c-format
+msgid "Runaway quote in string \"%s\"\n"
+msgstr ""
+
+#: fish/fish.c:1545
+#, c-format
+msgid ""
+"%s: to use Windows drive letters, you must inspect the guest (\"-i\" option "
+"or run \"inspect-os\" command)\n"
+msgstr ""
+
+#: fish/fish.c:1565
+#, c-format
+msgid ""
+"%s: drive '%c:' not found.  To list available drives do:\n"
+"  inspect-get-drive-mappings %s\n"
+msgstr ""
+
+#: fish/fish.c:1584
+#, c-format
+msgid ""
+"%s: to access '%c:', mount %s first.  One way to do this is:\n"
+"  umount-all\n"
+"  mount %s /\n"
+msgstr ""
+
+#: fish/glob.c:53
+#, c-format
+msgid "use 'glob command [args...]'\n"
+msgstr ""
+
+#: fish/glob.c:73
+#, c-format
+msgid "glob: guestfs_glob_expand call failed: %s\n"
+msgstr ""
+
+#: fish/help.c:38
+#, c-format
+msgid ""
+"Add disk images to examine using the -a or -d options, or the 'add' command.\n"
+"Or create a new disk image using -N, or the 'alloc' or 'sparse' commands.\n"
+"Once you have done this, use the 'run' command.\n"
+msgstr ""
+
+#: fish/help.c:44
+#, c-format
+msgid ""
+"Find out what filesystems are available using 'list-filesystems' and then\n"
+"mount them to examine or modify the contents using 'mount-ro' or\n"
+"'mount-options'.\n"
+msgstr ""
+
+#: fish/help.c:52
+#, c-format
+msgid ""
+"For more information about a command, use 'help cmd'.\n"
+"\n"
+"To read the manual, type 'man'.\n"
+msgstr ""
+
+#: fish/hexedit.c:41
+#, c-format
+msgid "hexedit (device|filename) [max | start max]\n"
+msgstr ""
+
+#: fish/hexedit.c:52
+#, c-format
+msgid "hexedit: %s is a zero length file or device\n"
+msgstr ""
+
+#: fish/hexedit.c:63
+#, c-format
+msgid ""
+"hexedit: %s is larger than %s. You must supply a limit using\n"
+"  'hexedit %s <max>' (eg. 'hexedit %s 1M') or a range using\n"
+"  'hexedit %s <start> <max>'.\n"
+msgstr ""
+
+#: fish/hexedit.c:92
+#, c-format
+msgid "hexedit: invalid range\n"
+msgstr ""
+
+#: fish/inspect.c:77
+#, c-format
+msgid "%s: don't use --live and -i options together\n"
+msgstr ""
+
+#: fish/inspect.c:89
+#, c-format
+msgid "%s: no operating system was found on this disk\n"
+msgstr ""
+
+#: fish/inspect.c:95
+#, c-format
+msgid "%s: multi-boot operating systems are not supported by the -i option\n"
+msgstr ""
+
+#: fish/inspect.c:134
+#, c-format
+msgid "%s: some filesystems could not be mounted (ignored)\n"
+msgstr ""
+
+#: fish/inspect.c:146
+#, c-format
+msgid "Operating system: %s\n"
+msgstr ""
+
+#: fish/inspect.c:159
+#, c-format
+msgid "%s mounted on %s\n"
+msgstr ""
+
+#: fish/keys.c:53
+#, c-format
+msgid "Enter key or passphrase (\"%s\"): "
+msgstr ""
+
+#: fish/lcd.c:34
+#, c-format
+msgid "use 'lcd directory' to change local directory\n"
+msgstr ""
+
+#: fish/man.c:35
+#, c-format
+msgid "use 'man' without parameters to open the manual\n"
+msgstr ""
+
+#: fish/man.c:54
+#, c-format
+msgid "the external 'man' program failed\n"
+msgstr ""
+
+#: fish/more.c:40
+#, c-format
+msgid "use '%s filename' to page a file\n"
+msgstr ""
+
+#: fish/options.c:36
+#, c-format
+msgid "%s: too many drives added on the command line\n"
+msgstr ""
+
+#: fish/options.c:128
+#, c-format
+msgid "%s: '%s' could not be mounted.  Did you mean one of these?\n"
+msgstr ""
+
+#: fish/prep.c:37
+#, c-format
+msgid ""
+"List of available prepared disk images:\n"
+"\n"
+msgstr ""
+
+#: fish/prep.c:40
+#, c-format
+msgid ""
+"guestfish -N %-8s - %s\n"
+"\n"
+"%s\n"
+msgstr ""
+
+#: fish/prep.c:48
+#, c-format
+msgid "  Optional parameters:\n"
+msgstr ""
+
+#: fish/prep.c:55
+#, c-format
+msgid "<%s> %s (default: %s)\n"
+msgstr ""
+
+#: fish/prep.c:65
+#, c-format
+msgid ""
+"Prepared disk images are written to file \"test1.img\" in the local\n"
+"directory.  (\"test2.img\" etc if -N option is given multiple times).\n"
+"For more information see the guestfish(1) manual.\n"
+msgstr ""
+
+#: fish/prep.c:96
+#, c-format
+msgid ""
+"guestfish: -N parameter '%s': no such prepared disk image known.\n"
+"Use 'guestfish -N help' to list possible values for the -N parameter.\n"
+msgstr ""
+
+#: fish/prep.c:158
+#, c-format
+msgid "guestfish: error creating prepared disk image '%s' on '%s': "
+msgstr ""
+
+#: fish/prep_boot.c:34 fish/prep_boot.c:89 fish/prep_disk.c:34
+#: fish/prep_fs.c:34 fish/prep_lv.c:69 fish/prep_lv.c:122 fish/prep_part.c:34
+msgid "failed to allocate disk"
+msgstr ""
+
+#: fish/prep_boot.c:42 fish/prep_boot.c:97
+msgid "could not parse boot size"
+msgstr ""
+
+#: fish/prep_boot.c:46 fish/prep_boot.c:101
+#, c-format
+msgid "failed to get sector size of disk: %s"
+msgstr ""
+
+#: fish/prep_boot.c:50 fish/prep_boot.c:105 fish/prep_fs.c:41
+#: fish/prep_lv.c:76 fish/prep_lv.c:129 fish/prep_part.c:41
+#, c-format
+msgid "failed to partition disk: %s"
+msgstr ""
+
+#: fish/prep_boot.c:55 fish/prep_boot.c:110
+#, c-format
+msgid "failed to add boot partition: %s"
+msgstr ""
+
+#: fish/prep_boot.c:59 fish/prep_boot.c:114
+#, c-format
+msgid "failed to add root partition: %s"
+msgstr ""
+
+#: fish/prep_boot.c:68 fish/prep_boot.c:128
+#, c-format
+msgid "failed to create boot filesystem: %s"
+msgstr ""
+
+#: fish/prep_boot.c:77 fish/prep_boot.c:157
+#, c-format
+msgid "failed to create root filesystem: %s"
+msgstr ""
+
+#: fish/prep_boot.c:86 fish/prep_boot.c:120 fish/prep_lv.c:66
+#: fish/prep_lv.c:82 fish/prep_lv.c:119 fish/prep_lv.c:135
+msgid "incorrect format for LV name, use '/dev/VG/LV'"
+msgstr ""
+
+#: fish/prep_boot.c:137 fish/prep_lv.c:91 fish/prep_lv.c:144
+#, c-format
+msgid "failed to create PV: %s: %s"
+msgstr ""
+
+#: fish/prep_boot.c:142 fish/prep_lv.c:96 fish/prep_lv.c:149
+#, c-format
+msgid "failed to create VG: %s: %s"
+msgstr ""
+
+#: fish/prep_boot.c:149 fish/prep_lv.c:103 fish/prep_lv.c:156
+#, c-format
+msgid "failed to create LV: /dev/%s/%s: %s"
+msgstr ""
+
+#: fish/prep_boot.c:153 fish/prep_lv.c:107 fish/prep_lv.c:160
+#, c-format
+msgid "failed to resize LV to full size: %s: %s"
+msgstr ""
+
+#: fish/prep_fs.c:51 fish/prep_lv.c:165
+#, c-format
+msgid "failed to create filesystem (%s): %s"
+msgstr ""
+
+#: fish/rc.c:255
+#, c-format
+msgid "guestfish: protocol error: could not read 'hello' message\n"
+msgstr ""
+
+#: fish/rc.c:260
+#, c-format
+msgid ""
+"guestfish: protocol error: version mismatch, server version '%s' does not "
+"match client version '%s'.  The two versions must match exactly.\n"
+msgstr ""
+
+#: fish/rc.c:335 fish/rc.c:349
+#, c-format
+msgid "guestfish: remote: looks like the server is not running\n"
+msgstr ""
+
+#: fish/rc.c:361 fish/rc.c:375
+#, c-format
+msgid "guestfish: protocol error: could not send initial greeting to server\n"
+msgstr ""
+
+#: fish/rc.c:386
+#, c-format
+msgid "guestfish: protocol error: could not decode reply from server\n"
+msgstr ""
+
+#: fish/reopen.c:36
+#, c-format
+msgid "'reopen' command takes no parameters\n"
+msgstr ""
+
+#: fish/reopen.c:46
+#, c-format
+msgid "reopen: guestfs_create: failed to create handle\n"
+msgstr ""
+
+#: fish/supported.c:66
+msgid "yes"
+msgstr ""
+
+#: fish/supported.c:68
+msgid "no"
+msgstr ""
+
+#: fish/time.c:36
+#, c-format
+msgid "use 'time command [args...]'\n"
+msgstr ""
+
+#: fuse/guestmount.c:912
+#, c-format
+msgid ""
+"%s: FUSE module for libguestfs\n"
+"%s lets you mount a virtual machine filesystem\n"
+"Copyright (C) 2009-2010 Red Hat Inc.\n"
+"Usage:\n"
+"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
+"Options:\n"
+"  -a|--add image       Add image\n"
+"  -c|--connect uri     Specify libvirt URI for -d option\n"
+"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
+"  -d|--domain guest    Add disks from libvirt guest\n"
+"  --echo-keys          Don't turn off echo for passphrases\n"
+"  --format[=raw|..]    Force disk format for -a option\n"
+"  --fuse-help          Display extra FUSE options\n"
+"  -i|--inspector       Automatically mount filesystems\n"
+"  --help               Display help message and exit\n"
+"  --keys-from-stdin    Read passphrases from stdin\n"
+"  --live               Connect to a live virtual machine\n"
+"  -m|--mount dev[:mnt[:opts]] Mount dev on mnt (if omitted, /)\n"
+"  -n|--no-sync         Don't autosync\n"
+"  -o|--option opt      Pass extra option to FUSE\n"
+"  -r|--ro              Mount read-only\n"
+"  --selinux            Enable SELinux support\n"
+"  -v|--verbose         Verbose messages\n"
+"  -V|--version         Display version and exit\n"
+"  -w|--rw              Mount read-write\n"
+"  -x|--trace           Trace guestfs API calls\n"
+msgstr ""
+
+#: fuse/guestmount.c:1130
+#, c-format
+msgid "%s: must have at least one -a/-d and at least one -m/-i option\n"
+msgstr ""
+
+#: fuse/guestmount.c:1138
+#, c-format
+msgid "%s: you must specify a mountpoint in the host filesystem\n"
+msgstr ""
+
+#: inspector/virt-inspector.c:76
+#, c-format
+msgid ""
+"%s: display information about a virtual machine\n"
+"Copyright (C) 2010 Red Hat Inc.\n"
+"Usage:\n"
+"  %s [--options] -d domname file [file ...]\n"
+"  %s [--options] -a disk.img [-a disk.img ...] file [file ...]\n"
+"Options:\n"
+"  -a|--add image       Add image\n"
+"  -c|--connect uri     Specify libvirt URI for -d option\n"
+"  -d|--domain guest    Add disks from libvirt guest\n"
+"  --echo-keys          Don't turn off echo for passphrases\n"
+"  --format[=raw|..]    Force disk format for -a option\n"
+"  --help               Display brief help\n"
+"  --keys-from-stdin    Read passphrases from stdin\n"
+"  -v|--verbose         Verbose messages\n"
+"  -V|--version         Display version and exit\n"
+"  -x                   Trace libguestfs API calls\n"
+"For more information, see the manpage %s(1).\n"
+msgstr ""
+
+#: inspector/virt-inspector.c:263
+#, c-format
+msgid ""
+"%s: no operating system could be detected inside this disk image.\n"
+"\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
+"image, or because the OS type is not understood by libguestfs.\n"
+"\n"
+"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you must\n"
+"install the separate libguestfs-winsupport package.\n"
+"\n"
+"If you feel this is an error, please file a bug report including as much\n"
+"information about the disk image as possible.\n"
+msgstr ""
+
+#: inspector/virt-inspector.c:288
+#, c-format
+msgid "%s: XML write error at \"%s\": %m\n"
+msgstr ""
+
+#: inspector/virt-inspector.c:300
+#, c-format
+msgid "%s: xmlOutputBufferCreateFd: failed to open stdout\n"
+msgstr ""
+
+#: inspector/virt-inspector.c:308
+#, c-format
+msgid "%s: xmlNewTextWriter: failed to create libxml2 writer\n"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:158
+msgid "open_guest: first parameter must be a string or an arrayref"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:164
+msgid "open_guest: first argument contains undefined element"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:172
+#, perl-brace-format
+msgid "guest image {imagename} does not exist or is not readable"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:179
+msgid ""
+"open_guest: no libvirt support (install Sys::Virt, XML::XPath and "
+"XML::XPath::XMLParser)"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:184
+msgid "open_guest: too many domains listed on command line"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:191
+msgid "open_guest: cannot connect to libvirt"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:210
+#, perl-brace-format
+msgid "{imagename} is not the name of an inactive libvirt domain\n"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:213
+#, perl-brace-format
+msgid "{imagename} is not the name of a libvirt domain\n"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:242
+#, perl-brace-format
+msgid "{imagename} seems to have no disk devices\n"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:827
+msgid ""
+"No operating system could be detected inside this disk image.\n"
+"\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
+"image, or because the OS type is not understood by virt-inspector.\n"
+"\n"
+"If you feel this is an error, please file a bug report including as much\n"
+"information about the disk image as possible.\n"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:901
+#, perl-brace-format
+msgid "unknown filesystem label {label}\n"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:911
+#, perl-brace-format
+msgid "unknown filesystem UUID {uuid}\n"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:939
+#, perl-brace-format
+msgid "unknown filesystem {fs}\n"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:1017
+#, perl-brace-format
+msgid "Error running rpm -qa: {error}"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:1043
+#, perl-brace-format
+msgid "Error running dpkg-query: {error}"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:1108
+msgid "Can't find grub on guest"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:1163
+#, perl-brace-format
+msgid "Grub entry {title} has no kernel"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:1194
+#, perl-brace-format
+msgid "grub refers to {path}, which doesn't exist\n"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:1217
+#, perl-brace-format
+msgid "Grub entry {title} does not specify an initrd"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:1286
+#, perl-brace-format
+msgid "Didn't find modules directory {modules} for kernel {path}"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:1294
+#, perl-brace-format
+msgid "Couldn't guess kernel version number from path for kernel {path}"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:1348
+#, perl-brace-format
+msgid "{path} doesn't match augeas pattern"
+msgstr ""
+
+#: perl/lib/Sys/Guestfs/Lib.pm:1387
+#, perl-brace-format
+msgid "{filename}: could not read initrd format"
+msgstr ""
+
+#: rescue/virt-rescue.c:63
+#, c-format
+msgid ""
+"%s: Run a rescue shell on a virtual machine\n"
+"Copyright (C) 2009-2010 Red Hat Inc.\n"
+"Usage:\n"
+"  %s [--options] -d domname\n"
+"  %s [--options] -a disk.img [-a disk.img ...]\n"
+"Options:\n"
+"  -a|--add image       Add image\n"
+"  --append kernelopts  Append kernel options\n"
+"  -c|--connect uri     Specify libvirt URI for -d option\n"
+"  -d|--domain guest    Add disks from libvirt guest\n"
+"  --format[=raw|..]    Force disk format for -a option\n"
+"  --help               Display brief help\n"
+"  -m|--memsize MB      Set memory size in megabytes\n"
+"  --network            Enable network\n"
+"  -r|--ro              Access read-only\n"
+"  --selinux            Enable SELinux\n"
+"  -v|--verbose         Verbose messages\n"
+"  -V|--version         Display version and exit\n"
+"  -w|--rw              Mount read-write\n"
+"  -x                   Trace libguestfs API calls\n"
+"For more information, see the manpage %s(1).\n"
+msgstr ""
+
+#: rescue/virt-rescue.c:180
+#, c-format
+msgid "%s: could not parse memory size '%s'\n"
+msgstr ""
+
+#: rescue/virt-rescue.c:419
+#, c-format
+msgid "%s: unknown child exit status (%d)\n"
+msgstr ""
+
+#: src/appliance.c:181
+#, c-format
+msgid ""
+"cannot find any suitable libguestfs supermin or ordinary appliance on "
+"LIBGUESTFS_PATH (search path: %s)"
+msgstr ""
+
+#: src/appliance.c:331
+#, c-format
+msgid "security: cached appliance %s is not owned by UID %d"
+msgstr ""
+
+#: src/appliance.c:336
+#, c-format
+msgid "security: cached appliance %s is not a directory (mode %o)"
+msgstr ""
+
+#: src/appliance.c:341
+#, c-format
+msgid "security: cached appliance %s is writable by group or other (mode %o)"
+msgstr ""
+
+#: src/appliance.c:659
+msgid "external command failed, see earlier error messages"
+msgstr ""
+
+#: src/dbdump.c:87
+msgid "unexpected end of output from db_dump command before end of header"
+msgstr ""
+
+#: src/dbdump.c:100 src/dbdump.c:112
+msgid "unexpected line from db_dump command, no space prefix"
+msgstr ""
+
+#: src/dbdump.c:129
+msgid "unexpected end of output from db_dump command before end of data"
+msgstr ""
+
+#: src/dbdump.c:210
+msgid "unexpected non-hex digits in output of db_dump command"
+msgstr ""
+
+#: src/filearch.c:153
+#, c-format
+msgid "size of %s unreasonable (%<PRIi64> bytes)"
+msgstr ""
+
+#: src/filearch.c:266
+msgid ""
+"file-architecture API not available since this version of libguestfs was "
+"compiled without PCRE or libmagic libraries"
+msgstr ""
+
+#: src/guestfs.c:174
+#, c-format
+msgid "guestfs_close: called twice on the same handle\n"
+msgstr ""
+
+#: src/guestfs.c:340
+#, c-format
+msgid "warning: %s"
+msgstr ""
+
+#: src/guestfs.c:399
+#, c-format
+msgid "libguestfs: error: %s\n"
+msgstr ""
+
+#: src/guestfs.c:965
+#, c-format
+msgid "<truncated, original size %zu bytes>"
+msgstr ""
+
+#: src/inspect.c:265
+msgid "not a Windows guest, or systemroot could not be determined"
+msgstr ""
+
+#: src/inspect.c:281
+msgid "not a Windows guest, or CurrentControlSet could not be determined"
+msgstr ""
+
+#: src/inspect.c:541 src/inspect_fs.c:474 src/inspect_fs.c:518
+#: src/inspect_fs_unix.c:194 src/inspect_fs_unix.c:579
+#: src/inspect_fs_unix.c:821
+#, c-format
+msgid "size of %s is unreasonably large (%<PRIi64> bytes)"
+msgstr ""
+
+#: src/inspect.c:577
+msgid "no inspection data: call guestfs_inspect_os first"
+msgstr ""
+
+#: src/inspect.c:589
+#, c-format
+msgid ""
+"%s: root device not found: only call this function with a root device "
+"previously returned by guestfs_inspect_os"
+msgstr ""
+
+#: src/inspect.c:599 src/inspect_apps.c:609
+msgid ""
+"inspection API not available since this version of libguestfs was compiled "
+"without PCRE or hivex libraries"
+msgstr ""
+
+#: src/inspect_fs.c:326 src/inspect_fs.c:339
+#, c-format
+msgid "could not parse integer in version number: %s"
+msgstr ""
+
+#: src/inspect_fs.c:483
+#, c-format
+msgid "%s: file is empty"
+msgstr ""
+
+#: src/inspect_fs_unix.c:613
+msgid "could not parse /etc/fstab or empty file"
+msgstr ""
+
+#: src/inspect_fs_windows.c:112
+#, c-format
+msgid "cannot resolve Windows %%SYSTEMROOT%%"
+msgstr ""
+
+#: src/inspect_icon.c:452
+#, c-format
+msgid "read: %s: unexpected end of file"
+msgstr ""
+
+#: src/launch.c:98
+msgid "command line cannot be altered after qemu subprocess launched"
+msgstr ""
+
+#: src/launch.c:155
+msgid "guestfs_config: parameter must begin with '-' character"
+msgstr ""
+
+#: src/launch.c:169
+#, c-format
+msgid "guestfs_config: parameter '%s' isn't allowed"
+msgstr ""
+
+#: src/launch.c:235 src/launch.c:339
+msgid "filename cannot contain ',' (comma) character"
+msgstr ""
+
+#: src/launch.c:247 src/launch.c:252
+#, c-format
+msgid "%s parameter is empty or contains disallowed characters"
+msgstr ""
+
+#: src/launch.c:358
+msgid "the libguestfs handle has already been launched"
+msgstr ""
+
+#: src/launch.c:367
+#, c-format
+msgid "%s: cannot create temporary directory"
+msgstr ""
+
+#: src/launch.c:404
+msgid "you must call guestfs_add_drive before guestfs_launch"
+msgstr ""
+
+#: src/launch.c:764
+msgid "guestfs_launch failed, see earlier error messages"
+msgstr ""
+
+#: src/launch.c:777
+msgid "qemu launched and contacted daemon, but state != READY"
+msgstr ""
+
+#: src/launch.c:865
+msgid "guestfs_launch failed, unexpected initial message from guestfsd"
+msgstr ""
+
+#: src/launch.c:873
+msgid "contacted guestfsd, but state != READY"
+msgstr ""
+
+#: src/launch.c:1052
+#, c-format
+msgid ""
+"%s: command failed: If qemu is located on a non-standard path, try setting "
+"the LIBGUESTFS_QEMU environment variable."
+msgstr ""
+
+#: src/launch.c:1143
+msgid "qemu has not been launched yet"
+msgstr ""
+
+#: src/launch.c:1154
+msgid "no subprocess to kill"
+msgstr ""
+
+#: src/proto.c:188
+#, c-format
+msgid "guestfs_set_busy: called when in state %d != READY"
+msgstr ""
+
+#: src/proto.c:211
+#, c-format
+msgid "guestfs_end_busy: called when in state %d"
+msgstr ""
+
+#: src/proto.c:421
+#, c-format
+msgid ""
+"check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n"
+msgstr ""
+
+#: src/proto.c:543
+msgid ""
+"This usually means the libguestfs appliance failed to start up.  Please\n"
+"enable debugging (LIBGUESTFS_DEBUG=1) and rerun the command, then look at\n"
+"the debug messages output prior to this error.\n"
+msgstr ""
+
+#: src/proto.c:549
+msgid "See earlier debug messages.\n"
+msgstr ""
+
+#: src/proto.c:639
+#, c-format
+msgid "received magic signature from guestfsd, but in state %d"
+msgstr ""
+
+#: src/proto.c:658
+#, c-format
+msgid "message length (%u) > maximum possible size (%d)"
+msgstr ""
+
+#: src/proto.c:810
+#, c-format
+msgid "guestfs___send: state %d != BUSY"
+msgstr ""
+
+#: src/proto.c:834
+msgid "xdr_guestfs_message_header failed"
+msgstr ""
+
+#: src/proto.c:843
+msgid "dispatch failed to marshal args"
+msgstr ""
+
+#: src/proto.c:922 src/proto.c:1217
+msgid "operation cancelled by user"
+msgstr ""
+
+#: src/proto.c:973
+#, c-format
+msgid "send_file_chunk: state %d != READY"
+msgstr ""
+
+#: src/proto.c:989
+#, c-format
+msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)"
+msgstr ""
+
+#: src/proto.c:1144
+#, c-format
+msgid "%s: error in chunked encoding"
+msgstr ""
+
+#: src/proto.c:1171
+msgid "write to daemon socket"
+msgstr ""
+
+#: src/proto.c:1194
+msgid "receive_file_data: parse error in reply callback"
+msgstr ""
+
+#: src/proto.c:1199
+msgid "receive_file_data: unexpected flag received when reading file chunks"
+msgstr ""
+
+#: src/proto.c:1207
+msgid "failed to parse file chunk"
+msgstr ""
+
+#: src/proto.c:1221
+msgid "file receive cancelled by daemon"
+msgstr ""
+
+#: src/virt.c:101 src/virt.c:347
+msgid "you cannot set both live and readonly flags"
+msgstr ""
+
+#: src/virt.c:109
+#, c-format
+msgid "could not connect to libvirt (code %d, domain %d): %s"
+msgstr ""
+
+#: src/virt.c:130
+#, c-format
+msgid "no libvirt domain called '%s': %s"
+msgstr ""
+
+#: src/virt.c:185 src/virt.c:435
+#, c-format
+msgid "error reading libvirt XML information: %s"
+msgstr ""
+
+#: src/virt.c:195 src/virt.c:443
+msgid "unable to parse XML information returned by libvirt"
+msgstr ""
+
+#: src/virt.c:201 src/virt.c:449
+msgid "unable to create new XPath context"
+msgstr ""
+
+#: src/virt.c:208 src/virt.c:464
+msgid "unable to evaluate XPath expression"
+msgstr ""
+
+#: src/virt.c:305
+msgid "libvirt domain has no disks"
+msgstr ""
+
+#: src/virt.c:358
+#, c-format
+msgid "error getting domain info: %s"
+msgstr ""
+
+#: src/virt.c:372
+msgid ""
+"error: domain is a live virtual machine.\n"
+"Writing to the disks of a running virtual machine can cause disk corruption.\n"
+"Either use read-only access, or if the guest is running the guestfsd daemon\n"
+"specify live access.  In most libguestfs tools these options are --ro or\n"
+"--live respectively.  Consult the documentation for further information."
+msgstr ""
+
+#: src/virt.c:492
+msgid ""
+"this guest has no libvirt <channel> definition for guestfsd\n"
+"See ATTACHING TO RUNNING DAEMONS in guestfs(3) for further information."
+msgstr ""
+
+#: src/virt.c:517
+msgid ""
+"add-domain API not available since this version of libguestfs was compiled "
+"without libvirt or libxml2"
+msgstr ""
+
+#: test-tool/test-tool.c:79
+#, c-format
+msgid ""
+"libguestfs-test-tool: interactive test tool\n"
+"Copyright (C) 2009-2011 Red Hat Inc.\n"
+"Usage:\n"
+"  libguestfs-test-tool [--options]\n"
+"Options:\n"
+"  --help         Display usage\n"
+"  --qemudir dir  Specify QEMU source directory\n"
+"  --qemu qemu    Specify QEMU binary\n"
+"  --timeout n\n"
+"  -t n           Set launch timeout (default: %d seconds)\n"
+msgstr ""
+
+#: test-tool/test-tool.c:127
+#, c-format
+msgid "libguestfs-test-tool: unknown long option: %s (%d)\n"
+msgstr ""
+
+#: test-tool/test-tool.c:136
+#, c-format
+msgid "libguestfs-test-tool: invalid timeout: %s\n"
+msgstr ""
+
+#: test-tool/test-tool.c:148
+#, c-format
+msgid "libguestfs-test-tool: unexpected command line option 0x%x\n"
+msgstr ""
+
+#: test-tool/test-tool.c:170
+#, c-format
+msgid "libguestfs-test-tool: failed to create libguestfs handle\n"
+msgstr ""
+
+#: test-tool/test-tool.c:177
+#, c-format
+msgid "libguestfs-test-tool: failed to add drive '%s'\n"
+msgstr ""
+
+#: test-tool/test-tool.c:185
+#, c-format
+msgid "libguestfs-test-tool: guestfs_version failed\n"
+msgstr ""
+
+#: test-tool/test-tool.c:217
+#, c-format
+msgid "libguestfs-test-tool: failed to launch appliance\n"
+msgstr ""
+
+#: test-tool/test-tool.c:229
+#, c-format
+msgid "libguestfs-test-tool: failed to run part-disk\n"
+msgstr ""
+
+#: test-tool/test-tool.c:235
+#, c-format
+msgid "libguestfs-test-tool: failed to mkfs.ext2\n"
+msgstr ""
+
+#: test-tool/test-tool.c:241
+#, c-format
+msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n"
+msgstr ""
+
+#: test-tool/test-tool.c:248
+#, c-format
+msgid "libguestfs-test-tool: failed to touch file\n"
+msgstr ""
+
+#: test-tool/test-tool.c:279
+#, c-format
+msgid ""
+"LIBGUESTFS_QEMU environment variable is already set, so\n"
+"--qemu/--qemudir options cannot be used.\n"
+msgstr ""
+
+#: test-tool/test-tool.c:287
+#, c-format
+msgid "Binary '%s' does not exist or is not executable\n"
+msgstr ""
+
+#: test-tool/test-tool.c:301
+#, c-format
+msgid "%s: does not look like a qemu source directory\n"
+msgstr ""
+
+#: tools/virt-list-filesystems.pl:142
+msgid "virt-list-filesystems: no image or VM name given"
+msgstr ""
+
+#: tools/virt-list-partitions.pl:152
+msgid "virt-list-partitions: no image or VM name given"
+msgstr ""
+
+#: tools/virt-make-fs.pl:291
+msgid "virt-make-fs input output\n"
+msgstr ""
+
+#: tools/virt-make-fs.pl:321
+msgid "unexpected output from 'du' command"
+msgstr ""
+
+#: tools/virt-make-fs.pl:333 tools/virt-make-fs.pl:347
+#: tools/virt-make-fs.pl:458
+#, perl-brace-format
+msgid "{f}: unknown input format: {fmt}\n"
+msgstr ""
+
+#: tools/virt-make-fs.pl:391
+#, perl-brace-format
+msgid "virt-make-fs: cannot parse size parameter: {sz}\n"
+msgstr ""
+
+#: tools/virt-make-fs.pl:406
+msgid ""
+"qemu-img create: failed to create disk image, see earlier error messages\n"
+msgstr ""
+
+#: tools/virt-make-fs.pl:417
+msgid "virt-make-fs: NTFS support was disabled when libguestfs was compiled\n"
+msgstr ""
+
+#: tools/virt-make-fs.pl:442
+msgid "tar: failed, see earlier messages\n"
+msgstr ""
+
+#: tools/virt-make-fs.pl:464
+msgid "uncompress command failed, see earlier messages\n"
+msgstr ""
+
+#: tools/virt-make-fs.pl:499
+msgid ""
+"virt-make-fs: error copying contents into filesystem\n"
+"An error here usually means that the program did not estimate the\n"
+"filesystem size correctly.  Please read the BUGS section of the manpage.\n"
+msgstr ""
+
+#: tools/virt-tar.pl:183 tools/virt-tar.pl:190
+msgid "virt-tar: extract/upload mode specified twice on the command line\n"
+msgstr ""
+
+#: tools/virt-tar.pl:212
+msgid "virt-tar: no image, VM names, directory or filename given"
+msgstr ""
+
+#: tools/virt-tar.pl:215
+msgid "virt-tar: either -x or -u must be specified on the command line\n"
+msgstr ""
+
+#: tools/virt-tar.pl:226
+#, perl-brace-format
+msgid "virt-tar: {tarball}: file not found\n"
+msgstr ""
+
+#: tools/virt-tar.pl:229
+#, perl-brace-format
+msgid "virt-tar: {dir}: directory name must start with '/' character\n"
+msgstr ""
+
+#: tools/virt-tar.pl:243 tools/virt-win-reg.pl:259
+#, perl-brace-format
+msgid ""
+"{prog}: No operating system could be detected inside this disk image.\n"
+"\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
+"image, or because the OS type is not understood by libguestfs.\n"
+"\n"
+"If you feel this is an error, please file a bug report including as much\n"
+"information about the disk image as possible.\n"
+msgstr ""
+
+#: tools/virt-tar.pl:247 tools/virt-win-reg.pl:263
+#, perl-brace-format
+msgid "{prog}: multiboot operating systems are not supported.\n"
+msgstr ""
+
+#: tools/virt-win-reg.pl:243
+msgid "no libvirt domain name or disk image given\n"
+msgstr ""
+
+#: tools/virt-win-reg.pl:285
+msgid ""
+"expecting 1 or 2 more parameters, subkey path and optionally the value to "
+"export\n"
+msgstr ""
+
+#: tools/virt-win-reg.pl:444
+#, perl-brace-format
+msgid "virt-win-reg: {p}: cannot find user directory\n"
+msgstr ""
+
+#: tools/virt-win-reg.pl:449
+#, perl-brace-format
+msgid "virt-win-reg: {p}: not a supported Windows Registry path\n"
+msgstr ""
+
+#: tools/virt-win-reg.pl:520 tools/virt-win-reg.pl:542
+#, perl-brace-format
+msgid "virt-win-reg: {p}: file not found in guest: {err}\n"
+msgstr ""
+
+#: tools/virt-win-reg.pl:527
+#, perl-brace-format
+msgid "virt-win-reg: {p}: could not download registry file: {err}\n"
+msgstr ""
+
+#: tools/virt-win-reg.pl:549
+#, perl-brace-format
+msgid "virt-win-reg: {p}: could not upload registry file: {err}\n"
+msgstr ""
+
+
index 051398a..d3b59a4 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -1,24 +1,22 @@
-# Fedora Spanish Translation of libguestfs.master.libguestfs
-# This file is distributed under the same license as the libguestfs.master.libguestfs package.
-#
-# Domingo Becker <domingobecker@gmail.com>, 2010.
-# Héctor Daniel Cabrera <logan@fedoraproject.org>, 2010.
-#
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Red Hat Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# rjones <rjones@redhat.com>, 2011.
+# Héctor Daniel Cabrera <logan@fedoraproject.org>, 2011.
 msgid ""
 msgstr ""
-"Project-Id-Version: libguestfs.master\n"
-"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?"
-"component=libguestfs&product=Virtualization+Tools\n"
+"Project-Id-Version: libguestfs\n"
+"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"
 "POT-Creation-Date: 2011-07-15 17:17+0100\n"
-"PO-Revision-Date: \n"
-"Last-Translator: Héctor Daniel Cabrera <logan@fedoraproject.org>\n"
-"Language-Team: Fedora Spanish <trans-es@lists.fedoraproject.org>\n"
-"Language: es\n"
+"PO-Revision-Date: 2011-07-17 20:49+0000\n"
+"Last-Translator: rjones <rjones@redhat.com>\n"
+"Language-Team: Spanish (Castilian) <trans-es@lists.fedoraproject.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Language: Spanish\n"
-"X-Poedit-Country: ARGENTINA\n"
+"Language: es\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
 #: cat/virt-cat.c:57 cat/virt-filesystems.c:99 cat/virt-ls.c:99 df/main.c:70
 #: edit/virt-edit.c:73 fish/fish.c:99 fuse/guestmount.c:908
@@ -28,7 +26,7 @@ msgid "Try `%s --help' for more information.\n"
 msgstr "Intente con `%s --help' para más información.\n"
 
 #: cat/virt-cat.c:61
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display files in a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -48,25 +46,23 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: módulo FUSE para libguestfs\n"
-"%s le permite montar un sistema de archivos de máquina virtual\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Utilización:\n"
-"  %s [--opciones] [-- [--FUSE-opciones]] punto de montaje\n"
-"Options:\n"
+"%s: muestra archivos en una máquina virtual\n"
+"Copyright (C) 2010 Red Hat Inc.\n"
+"Uso:\n"
+"  %s [--opciones] -d domname archivo [archivo ...]\n"
+"  %s [--opciones] -a disk.img [-a disk.img ...] archivo [archivo ...]\n"
+"Opciones:\n"
 "  -a|--add image       Agrega una imagen\n"
-"  --dir-cache-timeout  Define tiempo de espera de readdir cache (por defecto "
-"5 sec)\n"
-"  --fuse-help          Muestra opciones FUSE adicionales\n"
-"  --help               Muestra el mensaje de ayuda y finaliza\n"
-"  -m|--mount dev[:mnt] Monta dev en mnt (si es omitido, /)\n"
-"  -n|--no-sync         No sincroniza automáticamente\n"
-"  -o|--option opt      Transmite opciones extra a FUSE\n"
-"  -r|--ro              Montaje de solo lectura\n"
-"  --selinux            Habilita soporte para SELinux\n"
-"  --trace              Rastrea llamadas API de guestfs API (hacia stderr)\n"
+"  -c|--connect uri     Indica el URI de libvirt para la opción -d\n"
+"  -d|--domain guest    Agrega discos del húesped libvirt\n"
+"  --echo-keys          Muestra las frases de acceso al tipearlas\n"
+"  --format[=raw|..]    Obliga al formateo del disco para la opción -a\n"
+"  --help               Muestra una pequeña asistencia\n"
+"  --keys-from-stdin    Lee las frases de acceso de stdin\n"
 "  -v|--verbose         Mensajes detallados\n"
 "  -V|--version         Muestra la versión y finaliza\n"
+"  -x                   Rastrea llamados API de libguestfs\n"
+"Para obtener mayor información, consulte la página man %s(1).\n"
 
 #: cat/virt-cat.c:117 cat/virt-filesystems.c:202 cat/virt-ls.c:192
 #: df/domains.c:428 df/main.c:136 edit/virt-edit.c:141 fish/fish.c:222
@@ -84,7 +80,7 @@ msgid "%s: unknown long option: %s (%d)\n"
 msgstr "%s: opción extensa desconocida: %s (%d)\n"
 
 #: cat/virt-filesystems.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list filesystems, partitions, block devices, LVM in a VM\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -121,34 +117,48 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: módulo FUSE para libguestfs\n"
-"%s le permite montar un sistema de archivos de máquina virtual\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Utilización:\n"
-"  %s [--opciones] [-- [--FUSE-opciones]] punto de montaje\n"
-"Options:\n"
+"%s: muestra los sistemas de arcivos, particiones, dispositivos de bloques y LVM en una MV\n"
+"Copyright (C) 2010 Red Hat Inc.\n"
+"Uso:\n"
+"  %s [--opciones] -d domname\n"
+"  %s [--opciones] -a disk.img [-a disk.img ...]\n"
+"Ociones:\n"
 "  -a|--add image       Agrega una imagen\n"
-"  --dir-cache-timeout  Define tiempo de espera de readdir cache (por defecto "
-"5 sec)\n"
-"  --fuse-help          Muestra opciones FUSE adicionales\n"
-"  --help               Muestra el mensaje de ayuda y finaliza\n"
-"  -m|--mount dev[:mnt] Monta dev en mnt (si es omitido, /)\n"
-"  -n|--no-sync         No sincroniza automáticamente\n"
-"  -o|--option opt      Transmite opciones extra a FUSE\n"
-"  -r|--ro              Montaje de solo lectura\n"
-"  --selinux            Habilita soporte para SELinux\n"
-"  --trace              Rastrea llamadas API de guestfs API (hacia stderr)\n"
-"  -v|--verbose         Mensajes detallados\n"
+"  --all                Muestra todo\n"
+"  --blkdevs|--block-devices\n"
+"                       Muestra los dispositivos de bloque\n"
+"  -c|--connect uri     Esecifica URI de libvirt para la opción -d\n"
+"  --csv                Ofrece los resultados como valores separados por comas\n"
+"  -d|--domain guest    Agrega discos de los huéspedes libvirt\n"
+"  --echo-keys          Muestra las frases de acceso a medida que se las tipea\n"
+"  --extra              Muestra sistemas de archivos con datos y swap\n"
+"  --filesystems        Muestra sistemas de archivos montables\n"
+"  --format[=raw|..]    Obliga al formateo de disco para la opción -a\n"
+"  -h|--human-readable  Muestra los resultados de --long en tamaños posibles de ser leídos por humanos\n"
+"  --help               Muestra una pequeña asistencia\n"
+"  --keys-from-stdin    Lee frases de acceso de stdin\n"
+"  -l|--long            Resultados extensos\n"
+"  --lvs|--logvols|--logical-volumes\n"
+"                       Muestra volúmenes lógicos LVM\n"
+"  --no-title           Sin título en resultados --long\n"
+"  --parts|--partitions Muestra las particiones\n"
+"  --pvs|--physvols|--physical-volumes\n"
+"                       Muestra volúmenes físicos LVM\n"
+"  --uuid|--uuids       Agrega UUIDs en resultados --long\n"
+"  -v|--verbose         Mensajes detalolados\n"
 "  -V|--version         Muestra la versión y finaliza\n"
+"  --vgs|--volgroups|--volume-groups\n"
+"                       Muestra grupos de volúmenes LVM\n"
+"  -x                   Rastrea llamadas API de libguestfs\n"
+"Para obtener mayor información, consulte la página man %s(1).\n"
 
 #: cat/virt-filesystems.c:318 cat/virt-ls.c:347 df/main.c:255
-#, fuzzy, c-format
+#, c-format
 msgid "%s: you cannot use -h and --csv options together.\n"
-msgstr ""
-"virt-df: no es posible utilizar las opciones -h y --csv en forma simultánea\n"
+msgstr "%s: no puede utilizar al mismo tiempo las opciones -h y -cvs.\n"
 
 #: cat/virt-ls.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list files in a virtual machine\n"
 "Copyright (C) 2010-2011 Red Hat Inc.\n"
@@ -179,25 +189,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: módulo FUSE para libguestfs\n"
-"%s le permite montar un sistema de archivos de máquina virtual\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Utilización:\n"
-"  %s [--opciones] [-- [--FUSE-opciones]] punto de montaje\n"
-"Options:\n"
-"  -a|--add image       Agrega una imagen\n"
-"  --dir-cache-timeout  Define tiempo de espera de readdir cache (por defecto "
-"5 sec)\n"
-"  --fuse-help          Muestra opciones FUSE adicionales\n"
-"  --help               Muestra el mensaje de ayuda y finaliza\n"
-"  -m|--mount dev[:mnt] Monta dev en mnt (si es omitido, /)\n"
-"  -n|--no-sync         No sincroniza automáticamente\n"
-"  -o|--option opt      Transmite opciones extra a FUSE\n"
-"  -r|--ro              Montaje de solo lectura\n"
-"  --selinux            Habilita soporte para SELinux\n"
-"  --trace              Rastrea llamadas API de guestfs API (hacia stderr)\n"
-"  -v|--verbose         Mensajes detallados\n"
-"  -V|--version         Muestra la versión y finaliza\n"
 
 #: cat/virt-ls.c:338
 #, c-format
@@ -207,11 +198,9 @@ msgid ""
 msgstr ""
 
 #: cat/virt-ls.c:577
-#, fuzzy, c-format
+#, c-format
 msgid "%s: error getting extended attrs for %s %s\n"
 msgstr ""
-"guestfish: error al intentar obtener información de dominio relacionada con "
-"'%s': %s\n"
 
 #: cat/virt-ls.c:583
 #, c-format
@@ -219,37 +208,43 @@ msgid "%s: error: cannot parse xattr count for %s %s\n"
 msgstr ""
 
 #: df/domains.c:115
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not connect to libvirt (code %d, domain %d): %s"
-msgstr "guestfish: no se pudo conectar a libvirt (código %d, dominio %d): %s\n"
+msgstr "%s: no se pudo conectar con libvirt (código %d, dominio %d): %s"
 
 #: df/domains.c:124
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not get number of running domains (code %d, domain %d): %s"
-msgstr "guestfish: no se pudo conectar a libvirt (código %d, dominio %d): %s\n"
+msgstr ""
+"%s: no se pudo obtener la cantidad de dominios en ejecución (código %d, "
+"dominio %d): %s"
 
 #: df/domains.c:134
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not list running domains (code %d, domain %d): %s"
-msgstr "guestfish: no se pudo conectar a libvirt (código %d, dominio %d): %s\n"
+msgstr ""
+"%s: no se pudo listar los dominios en ejecución (código %d, dominio %d): %s"
 
 #: df/domains.c:145
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not get number of inactive domains (code %d, domain %d): %s"
-msgstr "guestfish: no se pudo conectar a libvirt (código %d, dominio %d): %s\n"
+msgstr ""
+"%s: no se pudo obtener la cantidad de dominios inactivos (código %d, dominio"
+" %d): %s"
 
 #: df/domains.c:155
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not list inactive domains (code %d, domain %d): %s"
-msgstr "guestfish: no se pudo conectar a libvirt (código %d, dominio %d): %s\n"
+msgstr ""
+"%s: no se pudo listar los dominios inactivos (código %d, dominio %d): %s"
 
 #: df/domains.c:281
-#, fuzzy, c-format
+#, c-format
 msgid "%s: ignoring %s, it has too many disks (%zu > %d)"
-msgstr "virt-df: ignorando {name}, posee demasiados discos ({c} > {max})"
+msgstr "%s: ignorando %s, posee demasiados discos (%zu > %d)"
 
 #: df/main.c:74
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display free space on virtual filesystems\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -272,35 +267,35 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: módulo FUSE para libguestfs\n"
-"%s le permite montar un sistema de archivos de máquina virtual\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Utilización:\n"
-"  %s [--opciones] [-- [--FUSE-opciones]] punto de montaje\n"
-"Options:\n"
+"%s: muestra el espacio disponible en el sistema de archivos virtual\n"
+"Copyright (C) 2010 Red Hat Inc.\n"
+"Usage:\n"
+"  %s [--opciones] -d domname\n"
+"  %s [--opciones] -a disk.img [-a disk.img ...]\n"
+"Opciones:\n"
 "  -a|--add image       Agrega una imagen\n"
-"  --dir-cache-timeout  Define tiempo de espera de readdir cache (por defecto "
-"5 sec)\n"
-"  --fuse-help          Muestra opciones FUSE adicionales\n"
-"  --help               Muestra el mensaje de ayuda y finaliza\n"
-"  -m|--mount dev[:mnt] Monta dev en mnt (si es omitido, /)\n"
-"  -n|--no-sync         No sincroniza automáticamente\n"
-"  -o|--option opt      Transmite opciones extra a FUSE\n"
-"  -r|--ro              Montaje de solo lectura\n"
-"  --selinux            Habilita soporte para SELinux\n"
-"  --trace              Rastrea llamadas API de guestfs API (hacia stderr)\n"
+"  -c|--connect uri     Especifica URI de libvirt para la opción -d\n"
+"  --csv                Ofrece el resultado en valores separados por comas\n"
+"  -d|--domain guest    Agrega discos de huéspedes libvirt\n"
+"  --format[=raw|..]    Obliga al formateo de disco para la opción -a\n"
+"  -h|--human-readable  Ofrece el resultado de --long en un tamaño posible de ser leído por humanos\n"
+"  --help               Muestra una pequeña asistencia\n"
+"  -i|--inodes          Muestra los inodos\n"
+"  --one-per-guest      Distingue los dispositivos de cada huésped\n"
+"  --uuid               Agrega UUIDs a los resultados --long\n"
 "  -v|--verbose         Mensajes detallados\n"
 "  -V|--version         Muestra la versión y finaliza\n"
+"  -x                   Rastrea llamadas API de libguestfs\n"
+"Para obtener mayor información, consulte la página man %s(1).\n"
 
 #: df/main.c:267
 #, c-format
 msgid "%s: compiled without support for libvirt.\n"
-msgstr ""
+msgstr "%s: compilado sin soporte para libvirt.\n"
 
 #: df/output.c:50
-#, fuzzy
 msgid "VirtualMachine"
-msgstr "Máquina virtual"
+msgstr "MaquinaVirtual"
 
 #: df/output.c:51
 msgid "Filesystem"
@@ -343,7 +338,7 @@ msgid "IUse%"
 msgstr "UtilizaciónI%"
 
 #: edit/virt-edit.c:77
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Edit a file in a virtual machine\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -365,25 +360,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: módulo FUSE para libguestfs\n"
-"%s le permite montar un sistema de archivos de máquina virtual\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Utilización:\n"
-"  %s [--opciones] [-- [--FUSE-opciones]] punto de montaje\n"
-"Options:\n"
-"  -a|--add image       Agrega una imagen\n"
-"  --dir-cache-timeout  Define tiempo de espera de readdir cache (por defecto "
-"5 sec)\n"
-"  --fuse-help          Muestra opciones FUSE adicionales\n"
-"  --help               Muestra el mensaje de ayuda y finaliza\n"
-"  -m|--mount dev[:mnt] Monta dev en mnt (si es omitido, /)\n"
-"  -n|--no-sync         No sincroniza automáticamente\n"
-"  -o|--option opt      Transmite opciones extra a FUSE\n"
-"  -r|--ro              Montaje de solo lectura\n"
-"  --selinux            Habilita soporte para SELinux\n"
-"  --trace              Rastrea llamadas API de guestfs API (hacia stderr)\n"
-"  -v|--verbose         Mensajes detallados\n"
-"  -V|--version         Muestra la versión y finaliza\n"
 
 #: edit/virt-edit.c:175
 #, c-format
@@ -401,9 +377,9 @@ msgid "%s: to use Windows drive letters, this must be a Windows guest\n"
 msgstr ""
 
 #: edit/virt-edit.c:599
-#, fuzzy, c-format
+#, c-format
 msgid "%s: drive '%c:' not found.\n"
-msgstr "virt-tar: {tarball}: archivo no encontrado\n"
+msgstr ""
 
 #: fish/alloc.c:37
 #, c-format
@@ -438,9 +414,8 @@ msgid "add a CD-ROM disk image to examine"
 msgstr "agrega una imagen CD-ROM para examinar"
 
 #: fish/cmds.c:2646
-#, fuzzy
 msgid "add the disk(s) from a named libvirt domain"
-msgstr "{name} no es el nombre de un dominio libvirt\n"
+msgstr "agrega el/los disco/s de un dominio libvirt determinado"
 
 #: fish/cmds.c:2647 fish/cmds.c:2648
 msgid "add an image to examine or modify"
@@ -576,12 +551,12 @@ msgstr "configura el dispositivo de bloques con modo de sólo lectura"
 
 #: fish/cmds.c:2680
 msgid "set block device to read-write"
-msgstr "configura el dispositivo de bloques con modo de lectura y de escritura"
+msgstr ""
+"configura el dispositivo de bloques con modo de lectura y de escritura"
 
 #: fish/cmds.c:2681
-#, fuzzy
 msgid "resize a btrfs filesystem"
-msgstr "modifica el tamaño de un sistema de archivos NTFS"
+msgstr ""
 
 #: fish/cmds.c:2682
 msgid "return true path on case-insensitive filesystem"
@@ -657,9 +632,8 @@ msgid "debugging and internals"
 msgstr "depuración e internos"
 
 #: fish/cmds.c:2699
-#, fuzzy
 msgid "debug the QEMU command line (internal use only)"
-msgstr "carga un archivo al dispositivo (solo para uso interno)"
+msgstr "depura la línea de comandos de QEMU (sólo para uso interno)"
 
 #: fish/cmds.c:2700
 msgid "upload a file to the appliance (internal use only)"
@@ -676,9 +650,8 @@ msgstr ""
 "manera que pueda ser leído por seres humanos)"
 
 #: fish/cmds.c:2703
-#, fuzzy
 msgid "display an image"
-msgstr "aloja una imagen"
+msgstr ""
 
 #: fish/cmds.c:2704
 msgid "return kernel messages"
@@ -695,7 +668,8 @@ msgstr "descarga un archivo en la máquina local con offset y tamaño"
 #: fish/cmds.c:2707
 msgid "drop kernel page cache, dentries and inodes"
 msgstr ""
-"abandona la página caché del kernel, los nodos i y entradas de datos (dentry)"
+"abandona la página caché del kernel, los nodos i y entradas de datos "
+"(dentry)"
 
 #: fish/cmds.c:2708
 msgid "estimate file space usage"
@@ -783,9 +757,8 @@ msgid "get the additional kernel options"
 msgstr "obtiene las opciones de kernel adicionales"
 
 #: fish/cmds.c:2732
-#, fuzzy
 msgid "get the attach method"
-msgstr "obtiene la ruta de búsqueda"
+msgstr "obtiene un método asociado"
 
 #: fish/cmds.c:2733
 msgid "get autosync mode"
@@ -816,9 +789,8 @@ msgid "get the search path"
 msgstr "obtiene la ruta de búsqueda"
 
 #: fish/cmds.c:2740
-#, fuzzy
 msgid "get process group flag"
-msgstr "obtiene marca de proceso de recuperación habilitado"
+msgstr ""
 
 #: fish/cmds.c:2741
 msgid "get PID of qemu subprocess"
@@ -858,7 +830,7 @@ msgstr "obtiene contexto de seguridad SELinux"
 
 #: fish/cmds.c:2750 fish/cmds.c:2810
 msgid "get a single extended attribute"
-msgstr ""
+msgstr "obtiene sólo un atributo extendido"
 
 #: fish/cmds.c:2751 fish/cmds.c:2811
 msgid "list extended attributes of a file or directory"
@@ -943,19 +915,16 @@ msgstr ""
 "inspeccionado"
 
 #: fish/cmds.c:2773
-#, fuzzy
 msgid "get format of inspected operating system"
-msgstr "obtiene el tipo de un sistema operativo inspeccionado"
+msgstr "obtiene el formato del sistema operativo inspeccionado"
 
 #: fish/cmds.c:2774
-#, fuzzy
 msgid "get hostname of the operating system"
-msgstr "obtiene el nombre del producto de un sistema operativo inspeccionado"
+msgstr "obtiene el nombre del equipo del sistema operativo"
 
 #: fish/cmds.c:2775
-#, fuzzy
 msgid "get the icon corresponding to this operating system"
-msgstr "obtiene la versión más baja de un sistema operativo inspeccionado"
+msgstr ""
 
 #: fish/cmds.c:2776
 msgid "get major version of inspected operating system"
@@ -970,61 +939,57 @@ msgid "get mountpoints of inspected operating system"
 msgstr "obtiene los puntos de montaje de un sistema operativo inspeccionado"
 
 #: fish/cmds.c:2779
-#, fuzzy
 msgid "get package format used by the operating system"
-msgstr "obtiene el tipo de un sistema operativo inspeccionado"
+msgstr "obtiene el formato del paquete utilizado por el sistema operativo"
 
 #: fish/cmds.c:2780
-#, fuzzy
 msgid "get package management tool used by the operating system"
-msgstr "obtiene el nombre del producto de un sistema operativo inspeccionado"
+msgstr ""
+"obtiene la herramienta de administración del paquete utilizada por el "
+"sistema operativo"
 
 #: fish/cmds.c:2781
 msgid "get product name of inspected operating system"
 msgstr "obtiene el nombre del producto de un sistema operativo inspeccionado"
 
 #: fish/cmds.c:2782
-#, fuzzy
 msgid "get product variant of inspected operating system"
-msgstr "obtiene el nombre del producto de un sistema operativo inspeccionado"
+msgstr ""
 
 #: fish/cmds.c:2783
-#, fuzzy
 msgid "return list of operating systems found by last inspection"
 msgstr ""
-"inspecciona el disco y devuelve una lista con los sistemas operativos "
-"hallados"
+"devuelve una lista de los sistemas operativos hallados en la última "
+"inspección"
 
 #: fish/cmds.c:2784
 msgid "get type of inspected operating system"
 msgstr "obtiene el tipo de un sistema operativo inspeccionado"
 
 #: fish/cmds.c:2785
-#, fuzzy
 msgid "get Windows CurrentControlSet of inspected operating system"
-msgstr "obtiene la distribución de un sistema operativo determinado"
+msgstr ""
 
 #: fish/cmds.c:2786
-#, fuzzy
 msgid "get Windows systemroot of inspected operating system"
-msgstr "obtiene la distribución de un sistema operativo determinado"
+msgstr "obtiene el systemroot de Windows del sistema operativo inspeccionado "
 
 #: fish/cmds.c:2787
 msgid "get live flag for install disk"
-msgstr ""
+msgstr "obtiene la marca viva del disco de instalación"
 
 #: fish/cmds.c:2788
 msgid "get multipart flag for install disk"
-msgstr ""
+msgstr "obtiene la marca multipart del disco de instalación"
 
 #: fish/cmds.c:2789
 msgid "get netinst (network installer) flag for install disk"
-msgstr ""
+msgstr "obtiene la marca netinst (instalador de red) del disco de instalación"
 
 #: fish/cmds.c:2790
-#, fuzzy
 msgid "get list of applications installed in the operating system"
-msgstr "obtiene la distribución de un sistema operativo determinado"
+msgstr ""
+"obtiene la lista de las aplicaciones instaladas en el sistema operativo"
 
 #: fish/cmds.c:2791
 msgid "inspect disk and return list of operating systems found"
@@ -1081,14 +1046,12 @@ msgid "test if symbolic link"
 msgstr "verifica que sea un enlace simbólico"
 
 #: fish/cmds.c:2804
-#, fuzzy
 msgid "test if a file contains all zero bytes"
-msgstr "verifica si dos archivos tienen el mismo contenido"
+msgstr ""
 
 #: fish/cmds.c:2805
-#, fuzzy
 msgid "test if a device contains all zero bytes"
-msgstr "comprueba si el dispositivo es un volumen lógico"
+msgstr ""
 
 #: fish/cmds.c:2806
 msgid "kill the qemu subprocess"
@@ -1103,18 +1066,16 @@ msgid "change working directory"
 msgstr "modifica el directorio de trabajo"
 
 #: fish/cmds.c:2812
-#, fuzzy
 msgid "list 9p filesystems"
-msgstr "lista los sistemas de archivos"
+msgstr ""
 
 #: fish/cmds.c:2813
 msgid "list the block devices"
 msgstr "lista los dispositivos de bloque"
 
 #: fish/cmds.c:2814
-#, fuzzy
 msgid "list device mapper devices"
-msgstr "lista los dispositivos de bloque"
+msgstr ""
 
 #: fish/cmds.c:2815
 msgid "list filesystems"
@@ -1179,7 +1140,8 @@ msgstr "abre un dispositivo de bloques cifrado con LUKS"
 #: fish/cmds.c:2833
 msgid "open a LUKS-encrypted block device read-only"
 msgstr ""
-"abre un dispositivo de bloques cifrado mediante LUKS, en modo de sólo lectura"
+"abre un dispositivo de bloques cifrado mediante LUKS, en modo de sólo "
+"lectura"
 
 #: fish/cmds.c:2834
 msgid "create an LVM logical volume"
@@ -1187,7 +1149,7 @@ msgstr "genera un volumen lógico LVM"
 
 #: fish/cmds.c:2835
 msgid "get canonical name of an LV"
-msgstr ""
+msgstr "obtiene el nombre canónico de una MV"
 
 #: fish/cmds.c:2836
 msgid "clear LVM device filter"
@@ -1322,9 +1284,8 @@ msgid "mount a guest disk at a position in the filesystem"
 msgstr "monta un disco huésped en una posición del sistema de archivos"
 
 #: fish/cmds.c:2873
-#, fuzzy
 msgid "mount 9p filesystem"
-msgstr "desmonta un sistema de archivos"
+msgstr ""
 
 #: fish/cmds.c:2874
 msgid "mount a file using the loop device"
@@ -1423,9 +1384,8 @@ msgid "read part of a file"
 msgstr "lee parte de un archivo"
 
 #: fish/cmds.c:2899
-#, fuzzy
 msgid "read part of a device"
-msgstr "lee parte de un archivo"
+msgstr "lee parte de un dispositivo"
 
 #: fish/cmds.c:2900
 msgid "create an LVM physical volume"
@@ -1456,9 +1416,8 @@ msgid "write to part of a file"
 msgstr "escribe en parte de un archivo"
 
 #: fish/cmds.c:2908
-#, fuzzy
 msgid "write to part of a device"
-msgstr "escribe en parte de un archivo"
+msgstr "escribe sobre la parte de un dispositivo"
 
 #: fish/cmds.c:2909
 msgid "read a file"
@@ -1493,10 +1452,9 @@ msgid "resize an ext2, ext3 or ext4 filesystem"
 msgstr "modifica el tamaño de un sistema de archivos ext2, ext3, o ext4"
 
 #: fish/cmds.c:2918
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem to the minimum size"
 msgstr ""
-"modifica el tamaño de un sistema de archivos ext2, ext3 o ext4 (con tamaño)"
+"redimensiona a su tamaño mínimo un sistema de archivos ext2, ext3 o ext4"
 
 #: fish/cmds.c:2919
 msgid "resize an ext2, ext3 or ext4 filesystem (with size)"
@@ -1536,9 +1494,8 @@ msgid "add options to kernel command line"
 msgstr "agrega opciones a la línea de comando del kernel"
 
 #: fish/cmds.c:2928
-#, fuzzy
 msgid "set the attach method"
-msgstr "define el camino de búsqueda"
+msgstr "define un método de asociación"
 
 #: fish/cmds.c:2929
 msgid "set autosync mode"
@@ -1784,14 +1741,14 @@ msgstr "genera un grupo de volúmenes LVM"
 #: fish/cmds.c:2994
 msgid "get the LV UUIDs of all LVs in the volume group"
 msgstr ""
-"obtiene los UUIDs de todos los volúmenes lógicos (LV) existentes en el grupo "
-"de volúmenes"
+"obtiene los UUIDs de todos los volúmenes lógicos (LV) existentes en el grupo"
+" de volúmenes"
 
 #: fish/cmds.c:2995
 msgid "get the PV UUIDs containing the volume group"
 msgstr ""
-"obtiene los UUIDs de todos los volúmenes físicos (PV) existentes en el grupo "
-"de volúmenes"
+"obtiene los UUIDs de todos los volúmenes físicos (PV) existentes en el grupo"
+" de volúmenes"
 
 #: fish/cmds.c:2996
 msgid "remove an LVM volume group"
@@ -1832,9 +1789,8 @@ msgid "create a new file"
 msgstr "crea un nuevo archivo"
 
 #: fish/cmds.c:3006
-#, fuzzy
 msgid "append content to end of file"
-msgstr "lista los contenidos de un archivo"
+msgstr ""
 
 #: fish/cmds.c:3007
 msgid "create a file"
@@ -1856,7 +1812,8 @@ msgstr ""
 #: fish/cmds.c:3015
 msgid "determine file type inside a compressed file"
 msgstr ""
-"determina el tipo de archivo que se encuentra dentro de un archivo comprimido"
+"determina el tipo de archivo que se encuentra dentro de un archivo "
+"comprimido"
 
 #: fish/cmds.c:3018
 msgid "Use -h <cmd> / help <cmd> to show detailed help for a command."
@@ -2099,21 +2056,21 @@ msgstr "%s: %s: entero fuera de rango\n"
 
 #: fish/cmds.c:4187 fish/cmds.c:4294 fish/cmds.c:4611 fish/cmds.c:11781
 #: fish/cmds.c:12027 fish/cmds.c:12088 fish/cmds.c:12148
-#, fuzzy, c-format
+#, c-format
 msgid "%s should have %d-%d parameter(s)\n"
-msgstr "%s debería tener %d parámetro(s)\n"
+msgstr "%s debería poseer el/los parámetros  %d-%d\n"
 
 #: fish/cmds.c:4213 fish/cmds.c:4330 fish/cmds.c:4632 fish/cmds.c:11867
 #: fish/cmds.c:12044 fish/cmds.c:12121 fish/cmds.c:12177
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown optional argument \"%s\"\n"
-msgstr "%s: demasiados argumentos\n"
+msgstr "%s: argumento optativo  \"%s\" desconocido\n"
 
 #: fish/cmds.c:4219 fish/cmds.c:4336 fish/cmds.c:4638 fish/cmds.c:11873
 #: fish/cmds.c:12050 fish/cmds.c:12127 fish/cmds.c:12183
-#, fuzzy, c-format
+#, c-format
 msgid "%s: optional argument \"%s\" given twice\n"
-msgstr "%s: demasiados argumentos\n"
+msgstr "%s: el argumento optativo \"%s\" ha sido ofrecido dos veces\n"
 
 #: fish/cmds.c:12228
 #, c-format
@@ -2121,14 +2078,15 @@ msgid "%s: unknown command\n"
 msgstr "%s: comando desconocido\n"
 
 #: fish/config.c:74 fish/config.c:113
-#, fuzzy, c-format
+#, c-format
 msgid "%s: %s: line %d: error parsing configuration file: %s\n"
-msgstr "%s: error interno analizando cadena en '%s'\n"
+msgstr ""
 
 #: fish/copy.c:41
 #, c-format
 msgid ""
-"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the image\n"
+"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the "
+"image\n"
 msgstr ""
 "utilice el comando 'copy-in <local> [<local>...] <remotedir>' para copiar "
 "archivos dentro de la imagen\n"
@@ -2155,9 +2113,9 @@ msgstr ""
 "archivos fuera de la imagen\n"
 
 #: fish/copy.c:213
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: target '%s' is not a directory\n"
-msgstr "copy-in: el destino '%s' no es un directorio\n"
+msgstr "copy-out: el destino '%s' no es un directorio\n"
 
 #: fish/copy.c:258
 #, c-format
@@ -2175,7 +2133,7 @@ msgid "use '%s filename' to edit a file\n"
 msgstr "utilice '%s nombre de archivo' para editar un archivo\n"
 
 #: fish/fish.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: guest filesystem shell\n"
 "%s lets you edit virtual machine filesystems\n"
@@ -2220,46 +2178,6 @@ msgid ""
 "\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: shell del sistema de archivos huésped\n"
-"%s le permite editar sistemas de archivos de máquina virtual\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Utilización:\n"
-"  %s [--opciones] cmd [: cmd : cmd ...]\n"
-"  %s -i libvirt-domain\n"
-"  %s -i disk-image(s)\n"
-"o para uso interactivo:\n"
-"  %s\n"
-"o desde un programa de shell:\n"
-"  %s <<EOF\n"
-"  cmd\n"
-"  ...\n"
-"  EOF\n"
-"Opciones:\n"
-"  -h|--cmd-help        Lista los comandos disponibles\n"
-"  -h|--cmd-help cmd    Muestra asistencia detallada del 'cmd'\n"
-"  -a|--add image       Agrega una imagen\n"
-"  -c|--connect uri     Especifica el URI de libvirt para la opción -d\n"
-"  -d|--domain guest    Agrega discos desde el huésped libvirt\n"
-"  -D|--no-dest-paths   No tabula rutas completas desde el sistema de "
-"archivos huésped\n"
-"  --echo-keys          No deshabilita la visualización de frases de acceso\n"
-"  -f|--file file       Lee comandos desde el archivo\n"
-"  -i|--inspector       Monta automáticamente sistemas de archivos\n"
-"  --keys-from-stdin    Lee frases de acceso desde stdin\n"
-"  --listen             Escucha comandos remotos\n"
-"  -m|--mount dev[:mnt] Monta dev sobre mnt (si es omitido, /)\n"
-"  -n|--no-sync         No sincroniza automáticamente\n"
-"  -N|--new type        Crea disco preparado (test1.img, ...)\n"
-"  --progress-bars      Habilita barras de progreso aún cuando no sea "
-"interactivo\n"
-"  --no-progress-bars   Deshabilita barras de progreso\n"
-"  --remote[=pid]       Envía comandos a %s remoto\n"
-"  -r|--ro              Monta, sólo lectura\n"
-"  --selinux            Habilita soporte de SELinux\n"
-"  -v|--verbose         Mensajes con información detallada\n"
-"  -x                   Muestra cada comando antes de ejecutarlo\n"
-"  -V|--version         Muestra la versión y finaliza\n"
-"Para mayor información, vea la página man %s(1).\n"
 
 #: fish/fish.c:246
 #, c-format
@@ -2283,7 +2201,8 @@ msgstr "%s: sólo puede ofrecerse un parámetro -f\n"
 #, c-format
 msgid "%s: cannot use --listen and --remote options at the same time\n"
 msgstr ""
-"%s: no es posible utilizar al mismo tiempo las opciones --listen y --remote\n"
+"%s: no es posible utilizar al mismo tiempo las opciones --listen y "
+"--remote\n"
 
 #: fish/fish.c:484
 #, c-format
@@ -2308,7 +2227,7 @@ msgid "guestfish: terminal type \"%s\" not defined.\n"
 msgstr "guestfish: el tipo de terminal \"%s\" no ha sido definido.\n"
 
 #: fish/fish.c:647
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "\n"
 "Welcome to guestfish, the libguestfs filesystem interactive shell for\n"
@@ -2320,11 +2239,10 @@ msgid ""
 "\n"
 msgstr ""
 "\n"
-"Bienvenido a guestfish, la shell de sistema de archivos interactiva de "
-"libguestfs para\n"
+"Bienvenido a guestfish, la shell interactiva del sistema de archivos libguestfs para\n"
 "editar sistemas de archivos de máquinas virtuales.\n"
 "\n"
-"Ingrese: 'help' para obtener una lista de comandos\n"
+"Ingrese: 'help' para obtener los comandos de asistencia\n"
 "      'man' para leer el manual\n"
 "      'quit' para abandonar la shell\n"
 "\n"
@@ -2449,11 +2367,13 @@ msgstr "glob: falló la llamada guestfs_glob_expand: %s\n"
 #: fish/help.c:38
 #, c-format
 msgid ""
-"Add disk images to examine using the -a or -d options, or the 'add' "
-"command.\n"
+"Add disk images to examine using the -a or -d options, or the 'add' command.\n"
 "Or create a new disk image using -N, or the 'alloc' or 'sparse' commands.\n"
 "Once you have done this, use the 'run' command.\n"
 msgstr ""
+"Agregue imágenes de disco a examinar utilizando las opciones -a, -d, o el comando 'add'.\n"
+"O genere una nueva imagen de disco utilizando -N, o los comandos 'alloc' o 'sparse'.\n"
+"Una vez que haya hecho esto, utilice el comando 'run'.\n"
 
 #: fish/help.c:44
 #, c-format
@@ -2462,6 +2382,9 @@ msgid ""
 "mount them to examine or modify the contents using 'mount-ro' or\n"
 "'mount-options'.\n"
 msgstr ""
+"Sepa cuáles son los sistemas de archivos disponibles utilizando 'list-filesystems' y luego\n"
+"móntelos para examinar o modificar sus contenidos mediante 'mount-ro'\n"
+" o 'mount-options'.\n"
 
 #: fish/help.c:52
 #, c-format
@@ -2470,6 +2393,9 @@ msgid ""
 "\n"
 "To read the manual, type 'man'.\n"
 msgstr ""
+"Para obtener mayor información acerca de algún comando, utilice 'help cmd'.\n"
+"\n"
+"Para leer el manual, ingrese 'man'.\n"
 
 #: fish/hexedit.c:41
 #, c-format
@@ -2498,27 +2424,28 @@ msgid "hexedit: invalid range\n"
 msgstr "hexedit: rango inválido\n"
 
 #: fish/inspect.c:77
-#, fuzzy, c-format
+#, c-format
 msgid "%s: don't use --live and -i options together\n"
-msgstr ""
-"virt-df: no es posible utilizar las opciones -h y --csv en forma simultánea\n"
+msgstr "%s: no utilice al mismo tiempo las opciones --live e -i\n"
 
 #: fish/inspect.c:89
-#, fuzzy, c-format
+#, c-format
 msgid "%s: no operating system was found on this disk\n"
-msgstr "guestfish: no han sido hallados sistemas operativos en este disco\n"
+msgstr "%s: no se ha encontrado un sistema operativo en este disco\n"
 
 #: fish/inspect.c:95
-#, fuzzy, c-format
+#, c-format
 msgid "%s: multi-boot operating systems are not supported by the -i option\n"
 msgstr ""
-"guestfish: con la opción -i, no existe soporte para sistemas operativos "
-"multiarranque\n"
+"%s: los sistemas operativos de tipo multi arranque no tienen soporte con la "
+"opción -i\n"
 
 #: fish/inspect.c:134
 #, c-format
 msgid "%s: some filesystems could not be mounted (ignored)\n"
 msgstr ""
+"%s: algunos sistemas de archivos no han podido ser montados (se han "
+"ignorado)\n"
 
 #: fish/inspect.c:146
 #, c-format
@@ -2556,16 +2483,14 @@ msgid "use '%s filename' to page a file\n"
 msgstr "utilice '%s nombre de archivo' para paginar un archivo\n"
 
 #: fish/options.c:36
-#, fuzzy, c-format
+#, c-format
 msgid "%s: too many drives added on the command line\n"
-msgstr ""
-"guestfish: han sido agregados demasiados dispositivos en la línea de "
-"comando\n"
+msgstr "%s: demasiados discos añadidos en la línea de comando\n"
 
 #: fish/options.c:128
-#, fuzzy, c-format
+#, c-format
 msgid "%s: '%s' could not be mounted.  Did you mean one of these?\n"
-msgstr "guestfish: '%s' no pudo ser montado. ¿Se refería a alguno de estos?\n"
+msgstr "%s: no se ha podido montar '%s'. ¿Se refería a uno de estos?\n"
 
 #: fish/prep.c:37
 #, c-format
@@ -2604,10 +2529,8 @@ msgid ""
 "directory.  (\"test2.img\" etc if -N option is given multiple times).\n"
 "For more information see the guestfish(1) manual.\n"
 msgstr ""
-"Las imágenes de disco preparadas son escritas en el archivo \"test1.img\" "
-"del\n"
-"directorio local.  (\"test2.img\" etc., si se ofrece la opción -N reiteradas "
-"veces).\n"
+"Las imágenes de disco preparadas son escritas en el archivo \"test1.img\" del\n"
+"directorio local.  (\"test2.img\" etc., si se ofrece la opción -N reiteradas veces).\n"
 "Para obtener mayor información, consulte el manual de guestfish(1).\n"
 
 #: fish/prep.c:96
@@ -2616,10 +2539,8 @@ msgid ""
 "guestfish: -N parameter '%s': no such prepared disk image known.\n"
 "Use 'guestfish -N help' to list possible values for the -N parameter.\n"
 msgstr ""
-"guestfish: parámetro '%s' de -N: no se conoce tal imagen de disco "
-"preparada.\n"
-"Utilice 'guestfish -N help' para obtener un listado con los valores posibles "
-"del parámetro -N.\n"
+"guestfish: parámetro '%s' de -N: no se conoce tal imagen de disco preparada.\n"
+"Utilice 'guestfish -N help' para obtener un listado con los valores posibles del parámetro -N.\n"
 
 #: fish/prep.c:158
 #, c-format
@@ -2720,8 +2641,8 @@ msgstr "guestfish: remoto: parece ser que el servidor no se está ejecutando\n"
 #, c-format
 msgid "guestfish: protocol error: could not send initial greeting to server\n"
 msgstr ""
-"guestfish: error de protocolo: no es posible enviar salutación inicial hacia "
-"el servidor\n"
+"guestfish: error de protocolo: no es posible enviar salutación inicial hacia"
+" el servidor\n"
 
 #: fish/rc.c:386
 #, c-format
@@ -2754,7 +2675,7 @@ msgid "use 'time command [args...]'\n"
 msgstr "utilice 'time comando [args...]'\n"
 
 #: fuse/guestmount.c:912
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: FUSE module for libguestfs\n"
 "%s lets you mount a virtual machine filesystem\n"
@@ -2783,30 +2704,11 @@ msgid ""
 "  -w|--rw              Mount read-write\n"
 "  -x|--trace           Trace guestfs API calls\n"
 msgstr ""
-"%s: módulo FUSE para libguestfs\n"
-"%s le permite montar un sistema de archivos de máquina virtual\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Utilización:\n"
-"  %s [--opciones] [-- [--FUSE-opciones]] punto de montaje\n"
-"Options:\n"
-"  -a|--add image       Agrega una imagen\n"
-"  --dir-cache-timeout  Define tiempo de espera de readdir cache (por defecto "
-"5 sec)\n"
-"  --fuse-help          Muestra opciones FUSE adicionales\n"
-"  --help               Muestra el mensaje de ayuda y finaliza\n"
-"  -m|--mount dev[:mnt] Monta dev en mnt (si es omitido, /)\n"
-"  -n|--no-sync         No sincroniza automáticamente\n"
-"  -o|--option opt      Transmite opciones extra a FUSE\n"
-"  -r|--ro              Montaje de solo lectura\n"
-"  --selinux            Habilita soporte para SELinux\n"
-"  --trace              Rastrea llamadas API de guestfs API (hacia stderr)\n"
-"  -v|--verbose         Mensajes detallados\n"
-"  -V|--version         Muestra la versión y finaliza\n"
 
 #: fuse/guestmount.c:1130
-#, fuzzy, c-format
+#, c-format
 msgid "%s: must have at least one -a/-d and at least one -m/-i option\n"
-msgstr "%s: debe poseer al menos una opción -a, y al menos una opción -m\n"
+msgstr "%s: debe tener por lo menos -a/-d, y como mínimo una opción -m/-i\n"
 
 #: fuse/guestmount.c:1138
 #, c-format
@@ -2815,7 +2717,7 @@ msgstr ""
 "%s: debe indicar un punto de montaje en el sistema de archivos del equipo\n"
 
 #: inspector/virt-inspector.c:76
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display information about a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -2835,68 +2737,63 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: módulo FUSE para libguestfs\n"
-"%s le permite montar un sistema de archivos de máquina virtual\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Utilización:\n"
-"  %s [--opciones] [-- [--FUSE-opciones]] punto de montaje\n"
-"Options:\n"
+"%s: muestra información relacionada con una máquina virtual\n"
+"Copyright (C) 2010 Red Hat Inc.\n"
+"Uso:\n"
+"  %s [--opciones] -d domname archivo [archivo ...]\n"
+"  %s [--opciones] -a disk.img [-a disk.img ...] archivo [archivo ...]\n"
+"Opciones:\n"
 "  -a|--add image       Agrega una imagen\n"
-"  --dir-cache-timeout  Define tiempo de espera de readdir cache (por defecto "
-"5 sec)\n"
-"  --fuse-help          Muestra opciones FUSE adicionales\n"
-"  --help               Muestra el mensaje de ayuda y finaliza\n"
-"  -m|--mount dev[:mnt] Monta dev en mnt (si es omitido, /)\n"
-"  -n|--no-sync         No sincroniza automáticamente\n"
-"  -o|--option opt      Transmite opciones extra a FUSE\n"
-"  -r|--ro              Montaje de solo lectura\n"
-"  --selinux            Habilita soporte para SELinux\n"
-"  --trace              Rastrea llamadas API de guestfs API (hacia stderr)\n"
+"  -c|--connect uri     Especifica URI de libvirt para la opción -d\n"
+"  -d|--domain guest    Agrega discos del huésped libvirt\n"
+"  --echo-keys          Muestra las frases de acceso a medida que se las ingresa\n"
+"  --format[=raw|..]    Obliga a formatear el disco con la opción -a\n"
+"  --help               Muestra una pequeña asistencia\n"
+"  --keys-from-stdin    Lee frases de acceso de stdin\n"
 "  -v|--verbose         Mensajes detallados\n"
 "  -V|--version         Muestra la versión y finaliza\n"
+"  -x                   Rastrea llamadas API de libguestfs\n"
+"Para obtener mayor información, consulte la página man %s(1).\n"
 
 #: inspector/virt-inspector.c:263
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: no operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
-"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you "
-"must\n"
+"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you must\n"
 "install the separate libguestfs-winsupport package.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
 "information about the disk image as possible.\n"
 msgstr ""
-"No se ha podido detectar ningún sistema operativo dentro de esta imagen de "
-"disco.\n"
+"%s: no se ha podido detectar un sistema operativo en la imagen de disco.\n"
 "\n"
-"Esto podría suceder debido a que el archivo no es un archivo de\n"
-"imagen de disco, o que no sea una imagen de máquina virtual, o\n"
-"debido a que el tipo de SO no es comprendido por virt-inspector.\n"
+"Esto puede ser debido a que el archivo no es una imagen de disco, o que no es una\n"
+" imagen de máquina virtual, o porque el tipo de SO no es comprendido por libguestfs.\n"
+"\n"
+"NOTA para los usuarios de Linux para empresas de Red Hat 6: para obtener soporte con\n"
+"huéspedes Windows, debe instalar el paquete independiente libguestfs-winsupport.\n"
 "\n"
-"Si cree que esto es un error, por favor envíe un reporte de error ofreciendo "
-"la\n"
-"mayor cantidad de información acerca de la imagen de disco que le sea "
-"posible.\n"
+"Si considera que esto podría ser un error, por favor envíe un reporte de error incluyendo la\n"
+" mayor cantidad de información relacionada con la imagen de disco que le sea posible.\n"
 
 #: inspector/virt-inspector.c:288
 #, c-format
 msgid "%s: XML write error at \"%s\": %m\n"
-msgstr ""
+msgstr "%s: error de escritura XML en \"%s\": %m\n"
 
 #: inspector/virt-inspector.c:300
 #, c-format
 msgid "%s: xmlOutputBufferCreateFd: failed to open stdout\n"
-msgstr ""
+msgstr "%s: xmlOutputBufferCreateFd: falló al abrir stdout\n"
 
 #: inspector/virt-inspector.c:308
 #, c-format
 msgid "%s: xmlNewTextWriter: failed to create libxml2 writer\n"
-msgstr ""
+msgstr "%s: xmlNewTextWriter: falló al crear escritor libxml2\n"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:158
 msgid "open_guest: first parameter must be a string or an arrayref"
@@ -2914,8 +2811,8 @@ msgstr "la imagen huésped {imagename} no existe es imposible de leer"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:179
 msgid ""
-"open_guest: no libvirt support (install Sys::Virt, XML::XPath and XML::"
-"XPath::XMLParser)"
+"open_guest: no libvirt support (install Sys::Virt, XML::XPath and "
+"XML::XPath::XMLParser)"
 msgstr ""
 "open_guest: no existe soporte libvirt (install Sys::Virt, XML::XPath and "
 "XML::XPath::XMLParser)"
@@ -2947,24 +2844,20 @@ msgstr "{imagename} parece no tener dispositivos de disco\n"
 msgid ""
 "No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by virt-inspector.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
 "information about the disk image as possible.\n"
 msgstr ""
-"No se ha podido detectar ningún sistema operativo dentro de esta imagen de "
-"disco.\n"
+"No se ha podido detectar ningún sistema operativo dentro de esta imagen de disco.\n"
 "\n"
 "Esto podría suceder debido a que el archivo no es un archivo de\n"
 "imagen de disco, o que no sea una imagen de máquina virtual, o\n"
 "debido a que el tipo de SO no es comprendido por virt-inspector.\n"
 "\n"
-"Si cree que esto es un error, por favor envíe un reporte de error ofreciendo "
-"la\n"
-"mayor cantidad de información acerca de la imagen de disco que le sea "
-"posible.\n"
+"Si cree que esto es un error, por favor envíe un reporte de error ofreciendo la\n"
+"mayor cantidad de información acerca de la imagen de disco que le sea posible.\n"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:901
 #, perl-brace-format
@@ -3014,8 +2907,8 @@ msgstr "La entrada del grub {title} no especifica ningún initrd"
 #, perl-brace-format
 msgid "Didn't find modules directory {modules} for kernel {path}"
 msgstr ""
-"No ha sido encontrados un directorio de módulos {modules} para la {path} del "
-"kernel"
+"No ha sido encontrados un directorio de módulos {modules} para la {path} del"
+" kernel"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1294
 #, perl-brace-format
@@ -3035,7 +2928,7 @@ msgid "{filename}: could not read initrd format"
 msgstr "{filename}: no es posible leer formato initrd"
 
 #: rescue/virt-rescue.c:63
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Run a rescue shell on a virtual machine\n"
 "Copyright (C) 2009-2010 Red Hat Inc.\n"
@@ -3059,35 +2952,16 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: módulo FUSE para libguestfs\n"
-"%s le permite montar un sistema de archivos de máquina virtual\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Utilización:\n"
-"  %s [--opciones] [-- [--FUSE-opciones]] punto de montaje\n"
-"Options:\n"
-"  -a|--add image       Agrega una imagen\n"
-"  --dir-cache-timeout  Define tiempo de espera de readdir cache (por defecto "
-"5 sec)\n"
-"  --fuse-help          Muestra opciones FUSE adicionales\n"
-"  --help               Muestra el mensaje de ayuda y finaliza\n"
-"  -m|--mount dev[:mnt] Monta dev en mnt (si es omitido, /)\n"
-"  -n|--no-sync         No sincroniza automáticamente\n"
-"  -o|--option opt      Transmite opciones extra a FUSE\n"
-"  -r|--ro              Montaje de solo lectura\n"
-"  --selinux            Habilita soporte para SELinux\n"
-"  --trace              Rastrea llamadas API de guestfs API (hacia stderr)\n"
-"  -v|--verbose         Mensajes detallados\n"
-"  -V|--version         Muestra la versión y finaliza\n"
 
 #: rescue/virt-rescue.c:180
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not parse memory size '%s'\n"
-msgstr "no se pudo analizar el tamaño de arranque"
+msgstr "%s: no se pudo analizar el tamaño '%s' de la memoria\n"
 
 #: rescue/virt-rescue.c:419
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown child exit status (%d)\n"
-msgstr "%s: opción extensa desconocida: %s (%d)\n"
+msgstr "%s: estado de salida de proceso hijo desconocido (%d)\n"
 
 #: src/appliance.c:181
 #, c-format
@@ -3095,58 +2969,59 @@ msgid ""
 "cannot find any suitable libguestfs supermin or ordinary appliance on "
 "LIBGUESTFS_PATH (search path: %s)"
 msgstr ""
-"no es posible hallar un supermin de libguestfs adecuado, o algún dispositivo "
-"ordinario en LIBGUESTFS_PATH (ruta de búsqueda: %s)"
+"no es posible hallar un supermin de libguestfs adecuado, o algún dispositivo"
+" ordinario en LIBGUESTFS_PATH (ruta de búsqueda: %s)"
 
 #: src/appliance.c:331
 #, c-format
 msgid "security: cached appliance %s is not owned by UID %d"
-msgstr ""
+msgstr "seguridad: el dispositivo cacheado %s no es propiedad del UID %d"
 
 #: src/appliance.c:336
 #, c-format
 msgid "security: cached appliance %s is not a directory (mode %o)"
-msgstr ""
+msgstr "seguridad: el dispositivo cacheado %s no es un directorio (modo %o) "
 
 #: src/appliance.c:341
 #, c-format
 msgid "security: cached appliance %s is writable by group or other (mode %o)"
 msgstr ""
+"seguridad: el dispositivo cacheado %s es modificable por el grupo u otros "
+"(modo %o)"
 
 #: src/appliance.c:659
 msgid "external command failed, see earlier error messages"
 msgstr "falló el comando externo, vea mensajes de errores anteriores"
 
 #: src/dbdump.c:87
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of header"
-msgstr "salida inesperada del comando 'du'"
+msgstr ""
 
 #: src/dbdump.c:100 src/dbdump.c:112
-#, fuzzy
 msgid "unexpected line from db_dump command, no space prefix"
-msgstr "salida inesperada del comando 'du'"
+msgstr ""
 
 #: src/dbdump.c:129
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of data"
-msgstr "salida inesperada del comando 'du'"
+msgstr ""
 
 #: src/dbdump.c:210
-#, fuzzy
 msgid "unexpected non-hex digits in output of db_dump command"
-msgstr "salida inesperada del comando 'du'"
+msgstr ""
 
 #: src/filearch.c:153
 #, c-format
 msgid "size of %s unreasonable (%<PRIi64> bytes)"
-msgstr ""
+msgstr "el tamaño de %s es irracional (%<PRIi64> bytes)"
 
 #: src/filearch.c:266
 msgid ""
 "file-architecture API not available since this version of libguestfs was "
 "compiled without PCRE or libmagic libraries"
 msgstr ""
+"No está disponible el API de la arquitectura del archivo, ya que esta "
+"versión de libguestfs ha sido compilada sin la utilización de bibliotecas "
+"PCRE o libmagic"
 
 #: src/guestfs.c:174
 #, c-format
@@ -3166,11 +3041,11 @@ msgstr "libguestfs: error: %s\n"
 #: src/guestfs.c:965
 #, c-format
 msgid "<truncated, original size %zu bytes>"
-msgstr ""
+msgstr "<truncado, tamaño original %zu bytes>"
 
 #: src/inspect.c:265
 msgid "not a Windows guest, or systemroot could not be determined"
-msgstr ""
+msgstr "no es un huésped Windows, o systemroot no pudo ser determinado"
 
 #: src/inspect.c:281
 msgid "not a Windows guest, or CurrentControlSet could not be determined"
@@ -3181,7 +3056,7 @@ msgstr ""
 #: src/inspect_fs_unix.c:821
 #, c-format
 msgid "size of %s is unreasonably large (%<PRIi64> bytes)"
-msgstr ""
+msgstr "el tamaño de %s es irracionalmente largo (%<PRIi64> bytes)"
 
 #: src/inspect.c:577
 msgid "no inspection data: call guestfs_inspect_os first"
@@ -3201,21 +3076,22 @@ msgid ""
 "inspection API not available since this version of libguestfs was compiled "
 "without PCRE or hivex libraries"
 msgstr ""
+"no está disponible la inspección de API debido a que esta versión de "
+"libguestfs fue compilada sin bibliotecas PCRE o hivex"
 
 #: src/inspect_fs.c:326 src/inspect_fs.c:339
-#, fuzzy, c-format
+#, c-format
 msgid "could not parse integer in version number: %s"
-msgstr "no se pudo analizar el tamaño de arranque"
+msgstr "no se pudo analizar el entero en el número de la versión: %s"
 
 #: src/inspect_fs.c:483
 #, c-format
 msgid "%s: file is empty"
-msgstr ""
+msgstr "%s: el archivo está vacío"
 
 #: src/inspect_fs_unix.c:613
-#, fuzzy
 msgid "could not parse /etc/fstab or empty file"
-msgstr "no se pudo analizar el tamaño de arranque"
+msgstr "no se pudo analizar /etc/fstab o vaciar el archivo"
 
 #: src/inspect_fs_windows.c:112
 #, c-format
@@ -3249,7 +3125,7 @@ msgstr "el nombre del archivo no puede contener el carácter ',' (coma)"
 #: src/launch.c:247 src/launch.c:252
 #, c-format
 msgid "%s parameter is empty or contains disallowed characters"
-msgstr ""
+msgstr "el parámetro %s está vacío o contiene caracteres no permitidos"
 
 #: src/launch.c:358
 msgid "the libguestfs handle has already been launched"
@@ -3274,15 +3150,13 @@ msgstr ""
 "qemu ha sido iniciado y contactado el demonio, pero es estado es != READY"
 
 #: src/launch.c:865
-#, fuzzy
 msgid "guestfs_launch failed, unexpected initial message from guestfsd"
-msgstr "falló guestfs_launch, vea mensajes de errores anteriores"
+msgstr ""
+"falló el inicio de guestfs_launch, mensaje inicial no esperado de guestfsd"
 
 #: src/launch.c:873
-#, fuzzy
 msgid "contacted guestfsd, but state != READY"
-msgstr ""
-"qemu ha sido iniciado y contactado el demonio, pero es estado es != READY"
+msgstr "se ha hecho contacto con guestfsd, pero el estado es != READY"
 
 #: src/launch.c:1052
 #, c-format
@@ -3327,9 +3201,8 @@ msgid ""
 msgstr ""
 
 #: src/proto.c:549
-#, fuzzy
 msgid "See earlier debug messages.\n"
-msgstr "tar: falló, vea mensajes de errores anteriores\n"
+msgstr ""
 
 #: src/proto.c:639
 #, c-format
@@ -3356,9 +3229,8 @@ msgid "dispatch failed to marshal args"
 msgstr "el despacho falló al presentar los argumentos"
 
 #: src/proto.c:922 src/proto.c:1217
-#, fuzzy
 msgid "operation cancelled by user"
-msgstr "el demonio ha cancelado la recepción del archivo"
+msgstr ""
 
 #: src/proto.c:973
 #, c-format
@@ -3382,7 +3254,8 @@ msgstr "escribe en el socket del demonio"
 #: src/proto.c:1194
 msgid "receive_file_data: parse error in reply callback"
 msgstr ""
-"receive_file_data: error de análisis en la respuesta de devolución de llamada"
+"receive_file_data: error de análisis en la respuesta de devolución de "
+"llamada"
 
 #: src/proto.c:1199
 msgid "receive_file_data: unexpected flag received when reading file chunks"
@@ -3400,76 +3273,77 @@ msgstr "el demonio ha cancelado la recepción del archivo"
 
 #: src/virt.c:101 src/virt.c:347
 msgid "you cannot set both live and readonly flags"
-msgstr ""
+msgstr "no puede definir al mismo tiempo las marcas live y readonly"
 
 #: src/virt.c:109
-#, fuzzy, c-format
+#, c-format
 msgid "could not connect to libvirt (code %d, domain %d): %s"
-msgstr "guestfish: no se pudo conectar a libvirt (código %d, dominio %d): %s\n"
+msgstr "no se pudo conectar con libvirt (código %d, dominio %d): %s"
 
 #: src/virt.c:130
-#, fuzzy, c-format
+#, c-format
 msgid "no libvirt domain called '%s': %s"
-msgstr "guestfish: no existe un dominio libvirt denominado '%s': %s\n"
+msgstr "no existe un dominio libvirt denominado '%s': %s"
 
 #: src/virt.c:185 src/virt.c:435
-#, fuzzy, c-format
+#, c-format
 msgid "error reading libvirt XML information: %s"
-msgstr ""
-"guestfish: error leyendo información XML de libvirt acerca de '%s': %s\n"
+msgstr "error leyendo información XML de libvirt: %s"
 
 #: src/virt.c:195 src/virt.c:443
-#, fuzzy
 msgid "unable to parse XML information returned by libvirt"
-msgstr ""
-"guestfish: no es posible analizar la información XML obtenida con libvirt\n"
+msgstr "no es posible analizar la información XML devuelta por libvirt"
 
 #: src/virt.c:201 src/virt.c:449
-#, fuzzy
 msgid "unable to create new XPath context"
-msgstr "guestfish: no es posible crear un nuevo contexto XPath\n"
+msgstr "no es posible crear un nuevo contexto XPath"
 
 #: src/virt.c:208 src/virt.c:464
-#, fuzzy
 msgid "unable to evaluate XPath expression"
-msgstr "guestfish: no es posible evaluar expresiones XPath\n"
+msgstr "no es posible evaluar la expression XPath"
 
 #: src/virt.c:305
-#, fuzzy
 msgid "libvirt domain has no disks"
-msgstr "guestfish: el dominio '%s' de libvirt no posee discos\n"
+msgstr "el dominio libvirt no posee discos"
 
 #: src/virt.c:358
-#, fuzzy, c-format
+#, c-format
 msgid "error getting domain info: %s"
-msgstr ""
-"guestfish: error al intentar obtener información de dominio relacionada con "
-"'%s': %s\n"
+msgstr "error al obtener información de dominio: %s"
 
 #: src/virt.c:372
 msgid ""
 "error: domain is a live virtual machine.\n"
-"Writing to the disks of a running virtual machine can cause disk "
-"corruption.\n"
+"Writing to the disks of a running virtual machine can cause disk corruption.\n"
 "Either use read-only access, or if the guest is running the guestfsd daemon\n"
 "specify live access.  In most libguestfs tools these options are --ro or\n"
 "--live respectively.  Consult the documentation for further information."
 msgstr ""
+"error: el dominio es una máquina virtual viva.\n"
+"Escribir sobre los discos de una máquina virtual viva puede corromperlos.\n"
+"O bien utilice un acceso de sólo lectura, o, si es que el huésped está ejecutando\n"
+"el demonio guestfsd, entonces especifique un tipo de acceso vivo. En la mayoría\n"
+"de las herramientas de libguestfs, estas opciones son respectivamente --ro o --live\n"
+"Consulte la documentación para obtener mayor información."
 
 #: src/virt.c:492
 msgid ""
 "this guest has no libvirt <channel> definition for guestfsd\n"
 "See ATTACHING TO RUNNING DAEMONS in guestfs(3) for further information."
 msgstr ""
+"este huésped no posee una definición libvirt <channel> para guestfsd\n"
+"Para obtener mayor información, consulte ATTACHING TO RUNNING DAEMONS en guestfs(3)."
 
 #: src/virt.c:517
 msgid ""
 "add-domain API not available since this version of libguestfs was compiled "
 "without libvirt or libxml2"
 msgstr ""
+"no está disponible API de add-domain ya que esta versión de libguestfs fue "
+"compilada sin libvirt or libxml2"
 
 #: test-tool/test-tool.c:79
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "libguestfs-test-tool: interactive test tool\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -3482,19 +3356,6 @@ msgid ""
 "  --timeout n\n"
 "  -t n           Set launch timeout (default: %d seconds)\n"
 msgstr ""
-"libguestfs-test-tool: herramienta de prueba interactiva\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Utilización:\n"
-"  libguestfs-test-tool [--opciones]\n"
-"Opcionss:\n"
-"  --help         Muestra la utilización\n"
-"  --helper libguestfs-test-tool-helper\n"
-"                 Programa de asistencia (por defecto: %s)\n"
-"  --qemudir dir  Especifica directorio QEMUfuente\n"
-"  --qemu qemu    Especifica binario QEMU\n"
-"  --timeout n\n"
-"  -t n           Define tiempo de espera de lanzamiento (por defecto: %d "
-"segundos)\n"
 
 #: test-tool/test-tool.c:127
 #, c-format
@@ -3532,9 +3393,9 @@ msgid "libguestfs-test-tool: failed to launch appliance\n"
 msgstr "libguestfs-test-tool: falló al intentar lanzar dispositivo\n"
 
 #: test-tool/test-tool.c:229
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to run part-disk\n"
-msgstr "libguestfs-test-tool: falló al ejecutar sfdisk\n"
+msgstr ""
 
 #: test-tool/test-tool.c:235
 #, c-format
@@ -3547,9 +3408,9 @@ msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n"
 msgstr "libguestfs-test-tool: falló al montar /dev/sda1 sobre /\n"
 
 #: test-tool/test-tool.c:248
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to touch file\n"
-msgstr "libguestfs-test-tool: falló al ejecutar sfdisk\n"
+msgstr ""
 
 #: test-tool/test-tool.c:279
 #, c-format
@@ -3616,8 +3477,7 @@ msgstr "tar: falló, vea mensajes de errores anteriores\n"
 
 #: tools/virt-make-fs.pl:464
 msgid "uncompress command failed, see earlier messages\n"
-msgstr ""
-"falló el comando de descompresión, vea mensajes de errores anteriores\n"
+msgstr "falló el comando de descompresión, vea mensajes de errores anteriores\n"
 
 #: tools/virt-make-fs.pl:499
 msgid ""
@@ -3658,33 +3518,28 @@ msgstr ""
 "virt-tar: {dir}: el nombre del directorio debe empezar con el caracter '/'\n"
 
 #: tools/virt-tar.pl:243 tools/virt-win-reg.pl:259
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid ""
 "{prog}: No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
 "information about the disk image as possible.\n"
 msgstr ""
-"No se ha podido detectar ningún sistema operativo dentro de esta imagen de "
-"disco.\n"
+"{prog}: No pudo detectarse un sistema operativo dentro de esta imagen de disco.\n"
 "\n"
-"Esto podría suceder debido a que el archivo no es un archivo de\n"
-"imagen de disco, o que no sea una imagen de máquina virtual, o\n"
-"debido a que el tipo de SO no es comprendido por virt-inspector.\n"
+"Esto puede ser causado o bien porque el archivo no es una imagen de disco, o porque no\n"
+" es una imagen de máquina virtual, o porque el tipo de SO no es comprendido por libguestfs.\n"
 "\n"
-"Si cree que esto es un error, por favor envíe un reporte de error ofreciendo "
-"la\n"
-"mayor cantidad de información acerca de la imagen de disco que le sea "
-"posible.\n"
+"Si considera que esto es un error, por favor envíe un reporte de error incluyendo\n"
+" la mayor cantidad de información posible relacionada con la imagen de disco.\n"
 
 #: tools/virt-tar.pl:247 tools/virt-win-reg.pl:263
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "{prog}: multiboot operating systems are not supported.\n"
-msgstr "virt-ls no tiene soporte para sistemas operativos multiarranque\n"
+msgstr "{prog}: no están soportados los sistemas operativos multiarranque.\n"
 
 #: tools/virt-win-reg.pl:243
 msgid "no libvirt domain name or disk image given\n"
@@ -3695,14 +3550,13 @@ msgid ""
 "expecting 1 or 2 more parameters, subkey path and optionally the value to "
 "export\n"
 msgstr ""
-"esperando 1, 2 o más parámetros, ruta de subllave y, opcionalmente, el valor "
-"a ser exportado\n"
+"esperando 1, 2 o más parámetros, ruta de subllave y, opcionalmente, el valor"
+" a ser exportado\n"
 
 #: tools/virt-win-reg.pl:444
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "virt-win-reg: {p}: cannot find user directory\n"
 msgstr ""
-"virt-win-reg: {p}: el archivo no ha sido encontrado en el huésped: {err}\n"
 
 #: tools/virt-win-reg.pl:449
 #, perl-brace-format
@@ -3728,664 +3582,4 @@ msgid "virt-win-reg: {p}: could not upload registry file: {err}\n"
 msgstr ""
 "virt-win-reg: {p}: no ha sido posible cargar el archivo de registro: {err}\n"
 
-#, fuzzy
-#~ msgid "%s: temporary directory not found"
-#~ msgstr "%s: no es posible crear directorio temporal"
-
-#~ msgid "unexpected end of file when reading from daemon"
-#~ msgstr "fin no esperado del archivo mientras se leía desde el demonio"
-
-#~ msgid "virt-edit: no image, VM names or filenames to edit given"
-#~ msgstr ""
-#~ "virt-edit: no han sido ofrecidas imágenes, nombres MV o nombres de "
-#~ "archivos para editar"
-
-#~ msgid "File not changed.\n"
-#~ msgstr "El archivo no ha sido modificado.\n"
-
-#~ msgid "libguestfs-test-tool: failed to mkdir /iso\n"
-#~ msgstr "libguestfs-test-tool: falló al crear el directorio /iso\n"
-
-#~ msgid "libguestfs-test-tool: failed to mount /dev/sdb on /iso\n"
-#~ msgstr "libguestfs-test-tool: falló al montar /dev/sdb sobre /iso\n"
-
-#~ msgid ""
-#~ "libguestfs-test-tool: could not run helper program, or helper failed\n"
-#~ msgstr ""
-#~ "libguestfs-test-tool: no pudo ejecutarse el programa de asistencia, o la "
-#~ "asistencia ha fallado\n"
-
-#~ msgid ""
-#~ "Test tool helper program 'libguestfs-test-tool-helper' is not\n"
-#~ "available.  Expected to find it in '%s'\n"
-#~ "\n"
-#~ "Use the --helper option to specify the location of this program.\n"
-#~ msgstr ""
-#~ "El programa de asistencia de herramientas de prueba 'libguestfs-test-tool-"
-#~ "helper'\n"
-#~ "no está disponible. Se esperaba encontrarlo en '%s'\n"
-#~ "\n"
-#~ "Utilice la opción --helper para especificar la ubicación de este "
-#~ "programa.\n"
-
-#~ msgid "command failed: %s"
-#~ msgstr "el comando ha fallado: %s"
-
-#~ msgid ""
-#~ "Test tool helper program %s\n"
-#~ "is not statically linked.  This is a build error when this test tool\n"
-#~ "was built.\n"
-#~ msgstr ""
-#~ "El programa de asistencia de herramientas de prueba %s\n"
-#~ "no se encuentra enlazado definitivamente. Este es un error de\n"
-#~ "compilación cuando esta herramienta de pruebas fue compilada.\n"
-
-#~ msgid "mkisofs command failed: %s\n"
-#~ msgstr "falló el comando mkisofs: %s\n"
-
-#~ msgid "virt-resize: sorry this program does not work on a 32 bit host\n"
-#~ msgstr ""
-#~ "virt-resize: lo sentimos, pero este programa no funciona en un equipo de "
-#~ "32 bits\n"
-
-#~ msgid "virt-resize: {file}: does not exist or is not readable\n"
-#~ msgstr "virt-resize: {file}: no existe o es imposible de leer\n"
-
-#~ msgid ""
-#~ "virt-resize: {file}: does not exist or is not writable\n"
-#~ "You have to create the destination disk before running this program.\n"
-#~ "Please read the virt-resize(1) manpage for more information.\n"
-#~ msgstr ""
-#~ "virt-resize: {file}: no existe o no es posible escribir sobre él.\n"
-#~ "Tiene que crear el disco de destino antes de ejecutar este programa.\n"
-#~ "Por favor, lea la página man de virt-resize (1) para obtener mayor "
-#~ "información.\n"
-
-#~ msgid ""
-#~ "virt-resize: {file}: file is too small to be a disk image ({sz} bytes)\n"
-#~ msgstr ""
-#~ "virt-resize: {file}: el archivo es demasiado pequeño para ser una imagen "
-#~ "de disco ({sz} bytes)\n"
-
-#~ msgid "virt-resize: no logical volume called {n}\n"
-#~ msgstr "virt-resize: no existe un volúmen lógico denominado {n}\n"
-
-#~ msgid ""
-#~ "{p}: partition not found in the source disk image, when using the '{opt}' "
-#~ "command line option\n"
-#~ msgstr ""
-#~ "{p}: al utilizar la opción de línea de comando '{opt}', no ha sido "
-#~ "encontrada la partición en la imagen de disco fuente\n"
-
-#~ msgid ""
-#~ "{p}: partition ignored, you cannot use it in another command line "
-#~ "argument\n"
-#~ msgstr ""
-#~ "{p}: partición ignorada, no puede utilizarla en ningún otro argumento de "
-#~ "línea de comando\n"
-
-#~ msgid ""
-#~ "{p}: partition deleted, you cannot use it in another command line "
-#~ "argument\n"
-#~ msgstr ""
-#~ "{p}: partición eliminada, no puede utilizarla en ningún otro argumento de "
-#~ "línea de comando\n"
-
-#~ msgid "{p}: this partition has already been marked for resizing\n"
-#~ msgstr "{p}: esta partición ya ha sido marcada para modificar su tamaño\n"
-
-#~ msgid "{p}: missing size field in {o} option\n"
-#~ msgstr "{p}: falta el campo de tamaño en la opción {o}\n"
-
-#~ msgid "{p}: {f}: cannot parse size field\n"
-#~ msgstr "{p}: {f}: no es posible analizar el tamaño del campo\n"
-
-#~ msgid "{p}: new size is zero or negative\n"
-#~ msgstr "{p}: el nuevo tamañoo es cero o negativo\n"
-
-#~ msgid ""
-#~ "{p}: cannot make this partition smaller because it contains a\n"
-#~ "filesystem, physical volume or other content that is larger than the new "
-#~ "size.\n"
-#~ "You have to resize the content first, see virt-resize(1).\n"
-#~ msgstr ""
-#~ "{p}: no es posible reducir el tamaño de esta partición ya que\n"
-#~ "contiene un sistema de archivos, un volumen físico, o algún otro\n"
-#~ "contenido que es mayor que el nuevo tamaño solicitado.\n"
-#~ "Primero tiene que reducir dicho contenido, vea virt-resize (1).\n"
-
-#~ msgid "virt-resize: you cannot use options --expand and --shrink together\n"
-#~ msgstr ""
-#~ "virt-resize: no puede utilizar al mismo tiempo las opciones --expand y --"
-#~ "shrink\n"
-
-#~ msgid ""
-#~ "virt-resize: error: cannot use --expand when there is no surplus space "
-#~ "to\n"
-#~ "expand into.  You need to make the target disk larger by at least {h}.\n"
-#~ msgstr ""
-#~ "virt-resize: error: no puede utilizar --expand cuando no hay espacio\n"
-#~ "excedente para poder expandirse. Necesita incrementar el tamaño\n"
-#~ "del disco de destino, por lo menos en {h}.\n"
-
-#~ msgid ""
-#~ "virt-resize: error: cannot use --shrink because there is no deficit\n"
-#~ "(see 'deficit' in the virt-resize(1) man page)\n"
-#~ msgstr ""
-#~ "virt-resize: error: no es posible utilizar --shrink debido a que no hay "
-#~ "déficit\n"
-#~ "(consulte 'deficit' en la página man de virt-resize (1)\n"
-
-#~ msgid "Summary of changes:\n"
-#~ msgstr "Resumen de modificaciones:\n"
-
-#~ msgid "{p}: partition will be ignored\n"
-#~ msgstr "{p}: la partición será ignorada\n"
-
-#~ msgid "{p}: partition will be deleted\n"
-#~ msgstr "{p}: la partición será eliminada\n"
-
-#~ msgid "{p}: partition will be resized from {oldsize} to {newsize}\n"
-#~ msgstr ""
-#~ "{p}: el tamaño de la partición será modificado de {oldsize} a {newsize}\n"
-
-#~ msgid "{p}: content will be expanded using the '{meth}' method\n"
-#~ msgstr "{p}: el contenido será expandido utilizando el método '{meth}'\n"
-
-#~ msgid "{p}: partition will be left alone\n"
-#~ msgstr "{p}: la partición será dejada intacta\n"
-
-#~ msgid "{n}: LV will be expanded to maximum size\n"
-#~ msgstr "{n} VL será expandido a su tamaño máximo\n"
-
-#~ msgid "{n}: content will be expanded using the '{meth}' method\n"
-#~ msgstr "{n}: el contenido será expandido utilizando el método '{meth}'\n"
-
-#~ msgid "There is a surplus of {spl} bytes ({h}).\n"
-#~ msgstr "Existe un espacio excedente de {spl} bytes ({h}).\n"
-
-#~ msgid "An extra partition will be created for the surplus.\n"
-#~ msgstr "Una partición extra será creada para el espacio excedente.\n"
-
-#~ msgid ""
-#~ "The surplus space is not large enough for an extra partition to be "
-#~ "created\n"
-#~ "and so it will just be ignored.\n"
-#~ msgstr ""
-#~ "El espacio excedente no es lo suficientemente amplio para poder\n"
-#~ "crear una partición extra, y por lo tanto será ignorado.\n"
-
-#~ msgid ""
-#~ "The surplus space will be ignored.  Run a partitioning program in the "
-#~ "guest\n"
-#~ "to partition this extra space if you want.\n"
-#~ msgstr ""
-#~ "El espacio excedente sera ignorado. Si lo desea, ejecute un programa\n"
-#~ "de particionamiento en el huésped, para particionar este espacio extra.\n"
-
-#~ msgid ""
-#~ "virt-resize: error: there is a deficit of {def} bytes ({h}).\n"
-#~ "You need to make the target disk larger by at least this amount,\n"
-#~ "or adjust your resizing requests.\n"
-#~ msgstr ""
-#~ "virt-resize: error:existe un déficir de {def} bytes ({h}).\n"
-#~ "Necesita incrementar el tamaño del disco de destino al menos\n"
-#~ "con esta cantidad, o modificar los parámetros de su petición.\n"
-
-#~ msgid "virt-resize: source disk does not have a first partition\n"
-#~ msgstr "virt-resize: el disco fuente no posee una partición primera\n"
-
-#~ msgid "Copying {p} ...\n"
-#~ msgstr "Copiando {p} ...\n"
-
-#~ msgid "Expanding {p} using the '{meth}' method\n"
-#~ msgstr "Expandiendo {p} utilizando el método '{meth}'\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "error: domain is a live virtual machine.\n"
-#~ "You must use readonly access because write access to a running virtual "
-#~ "machine\n"
-#~ "can cause disk corruption."
-#~ msgstr ""
-#~ "guestfish: error: '%s' es una máquina virtual viva.\n"
-#~ "Debe utilizar '--ro' ya que el acceso de escritura sobre una máquina\n"
-#~ "virtual en ejecución puede provocar la corrupción del disco.\n"
-
-#, fuzzy
-#~ msgid "failed to create temporary cache directory: %m"
-#~ msgstr "crea un directorio temporal"
-
-#, fuzzy
-#~ msgid "error renaming temporary cache directory: %m"
-#~ msgstr "crea un directorio temporal"
-
-#~ msgid "virt-rescue: no image or VM names rescue given"
-#~ msgstr ""
-#~ "virt-rescue: no han sido ofrecidas imágenes o nombres MV para rescate"
-
-#~ msgid "virt-df: cannot use -h and --csv options together\n"
-#~ msgstr ""
-#~ "virt-df: no es posible utilizar las opciones -h y --csv en forma "
-#~ "simultánea\n"
-
-#~ msgid "{name} is not the name of a libvirt domain\n"
-#~ msgstr "{name} no es el nombre de un dominio libvirt\n"
-
-#~ msgid "virt-ls: cannot combine -l and -R options\n"
-#~ msgstr "virt-ls: no es posible combinar las opciones -l y -R\n"
-
-#~ msgid "virt-ls: no image, VM names or directory to list given"
-#~ msgstr ""
-#~ "virt-ls: no han sido ofrecidas imágenes, nombres MV o directorio que "
-#~ "mostrar"
-
-#~ msgid "virt-inspector: no image or VM names given"
-#~ msgstr "virt-inspector: no han sido ofrecidas imágenes o nombres MV"
-
-#~ msgid "virt-cat: no image, VM names or filenames to cat given"
-#~ msgstr ""
-#~ "virt-cat: no han sido ofrecidadas imágenes, nombres MV o nombres de "
-#~ "archivos para cat"
-
-#~ msgid "--fish output is only possible with a single OS\n"
-#~ msgstr "la salida de --fish es posible solo con un SO\n"
-
-#~ msgid ""
-#~ "virt-inspector: no YAML support, try installing perl-YAML or libyaml-"
-#~ "perl\n"
-#~ msgstr ""
-#~ "virt-inspector: no existe soporte para YAML, intente instalando perl-YAML "
-#~ "o libyaml-perl\n"
-
-#~ msgid "  Mountpoints:\n"
-#~ msgstr "  Puntos de montaje:\n"
-
-#~ msgid "  Filesystems:\n"
-#~ msgstr "  Sistemas de archivos:\n"
-
-#~ msgid "  Modprobe aliases:\n"
-#~ msgstr "  Aliases de Modprobe:\n"
-
-#~ msgid "  Initrd modules:\n"
-#~ msgstr "  Módulos initrd:\n"
-
-#~ msgid "  Applications:\n"
-#~ msgstr "  Aplicaciones:\n"
-
-#~ msgid "  Kernels:\n"
-#~ msgstr "  Kernels:\n"
-
-#~ msgid "  Windows Registry entries:\n"
-#~ msgstr "  Entradas de registro de Windows:\n"
-
-#~ msgid "multiboot operating systems are not supported by virt-cat"
-#~ msgstr "virt-cat no tiene soporte para sistemas operativos multiarranque"
-
-#~ msgid "multiboot operating systems are not supported by virt-edit"
-#~ msgstr "virt-edit no tiene soporte para sistemas operativos multiarranque"
-
-#~ msgid "multiboot operating systems are not supported by virt-tar\n"
-#~ msgstr "virt-tar no tiene soporte para sistemas operativos multiarranque\n"
-
-#~ msgid "multiboot operating systems are not supported by virt-win-reg"
-#~ msgstr ""
-#~ "virt-win-reg no tiene soporte para sistemas operativos multiarranque"
-
-#~ msgid "edit a file in the image"
-#~ msgstr "edita un archivo en la imagen"
-
-#~ msgid "view a file in the pager"
-#~ msgstr "visualiza un archivo en el paginador"
-
-#~ msgid ""
-#~ "alloc - allocate an image\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty (zeroed) file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified using standard suffixes, eg. '1M'.\n"
-#~ msgstr ""
-#~ "alloc - alojar una imagen\n"
-#~ "     alloc <nombre del archivo> <tamaño>\n"
-#~ "\n"
-#~ "    Esto genera un archivo vacío del tamaño indicado,\n"
-#~ "    y luego lo va completando de modo de poder luego ser examinado.\n"
-#~ "\n"
-#~ "    Para una creación de imagen más copleja, consulte la herramienta qemu-"
-#~ "img.\n"
-#~ "\n"
-#~ "    El tamaño puede indicarse utilizando sufijos estándar, p.ej. '1M'.\n"
-
-#~ msgid ""
-#~ "copy-in - copy files into an image\n"
-#~ "     copy-in <local> [<local> ...] <remotedir>\n"
-#~ "\n"
-#~ "    Copy local files or directories recursively into the\n"
-#~ "    image, placing them on a remote directory.\n"
-#~ msgstr ""
-#~ "copy-in - copia archivos dentro de una imagen\n"
-#~ "     copy-in <local> [<local> ...] <remotedir>\n"
-#~ "\n"
-#~ "    Copia archivos locales o directorios de manera recursiva\n"
-#~ "    dentro de la imagen, colocándolos en un directorio remoto.\n"
-
-#~ msgid ""
-#~ "copy-out - copy files out of an image\n"
-#~ "     copy-out <remote> [<remote> ...] <localdir>\n"
-#~ "\n"
-#~ "    Copy remote files or directories recursively out of the\n"
-#~ "    image, placing them in a local directory.\n"
-#~ msgstr ""
-#~ "copy-out - copia archivos fuera de una imagen\n"
-#~ "     copy-out <remote> [<remote> ...] <localdir>\n"
-#~ "\n"
-#~ "    Copia archivos remotos o directorios de manera recursiva\n"
-#~ "    fuera de la imagen, colocándolos en un directorio local.\n"
-
-#~ msgid ""
-#~ "echo - display a line of text\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    This echos the parameters to the terminal.\n"
-#~ msgstr ""
-#~ "echo - muestra una línea de texto\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    Esto muestra los parámetros en la terminal.\n"
-
-#~ msgid ""
-#~ "edit - edit a file in the image\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    This is used to edit a file.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\", editing locally, and then \"write\".\n"
-#~ "\n"
-#~ "    Normally it uses $EDITOR, but if you use the aliases\n"
-#~ "    \"vi\" or \"emacs\" you will get those editors.\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "edit - edita un archivo de la imagen\n"
-#~ "     edit <nombre del archivo>\n"
-#~ "\n"
-#~ "    Esto es utilizado para editar un archivo.\n"
-#~ "\n"
-#~ "    Es el equivalente de (y es implementado por)\n"
-#~ "    ejecutar \"cat\", editar localmente, y luego \"write\".\n"
-#~ "\n"
-#~ "    Generalmente utiliza $EDITOR, pero si usted utiliza los alias\n"
-#~ "    \"vi\" or \"emacs\" obtendrá esos editores.\n"
-#~ "\n"
-#~ "    NOTA: Esto no funcionará en forma confiable con archivos muy grandes\n"
-#~ "    (> 2 MB) o archivos binarios que tengan \\0 bytes.\n"
-
-#~ msgid ""
-#~ "lcd - local change directory\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    Change guestfish's current directory. This command is\n"
-#~ "    useful if you want to download files to a particular\n"
-#~ "    place.\n"
-#~ msgstr ""
-#~ "lcd - modificar directorio local\n"
-#~ "    lcd <directorio>\n"
-#~ "\n"
-#~ "    Modificar el directorio actual de guestfish. Este comando\n"
-#~ "    es útil si desea descargar archivos hacia un lugar en particular.\n"
-
-#~ msgid ""
-#~ "glob - expand wildcards in command\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob runs <command> with wildcards expanded in any\n"
-#~ "    command args.  Note that the command is run repeatedly\n"
-#~ "    once for each expanded argument.\n"
-#~ msgstr ""
-#~ "glob - expandir comodines en un comando\n"
-#~ "    glob <comando> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob ejecuta <comando> con comodines expandidos en cualquier\n"
-#~ "    argumento del comando.  Fíjese que el comando es ejecutado "
-#~ "reiteradamente\n"
-#~ "    una vez por cada argumento expandido.\n"
-
-#~ msgid ""
-#~ "man - read the manual\n"
-#~ "    man\n"
-#~ "\n"
-#~ "    Opens the manual page for guestfish.\n"
-#~ msgstr ""
-#~ "man - read the manual\n"
-#~ "    man\n"
-#~ "\n"
-#~ "    Abre la página del manual de guestfish.\n"
-
-#~ msgid ""
-#~ "more - view a file in the pager\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    This is used to view a file in the pager.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\" and using the pager.\n"
-#~ "\n"
-#~ "    Normally it uses $PAGER, but if you use the alias\n"
-#~ "    \"less\" then it always uses \"less\".\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "more - muestra un archivo en el paginador\n"
-#~ "     more <nombre de archivo>\n"
-#~ "\n"
-#~ "    Esto es utilizado para ver un archivo en el paginador.\n"
-#~ "\n"
-#~ "    Es lo equivalente a (y es implementado por)\n"
-#~ "    ejecutar \"cat\" y utilizar el paginador.\n"
-#~ "\n"
-#~ "    Generalmente utiliza $PAGER, pero si utiliza el alias\n"
-#~ "    \"less\" entonces siempre utilizará \"less\".\n"
-#~ "\n"
-#~ "    NOTA: Esto no funcionará de manera confiable con archivos demasiado "
-#~ "grandes\n"
-#~ "    (> 2 MB) o binarios conteniendo \\0 bytes.\n"
-
-#~ msgid ""
-#~ "reopen - close and reopen the libguestfs handle\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "Close and reopen the libguestfs handle.  It is not necessary to use\n"
-#~ "this normally, because the handle is closed properly when guestfish\n"
-#~ "exits.  However this is occasionally useful for testing.\n"
-#~ msgstr ""
-#~ "reopen - cierra y vuelve a abrir el manipulador libguestfs\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "Cierra y vuelve a abrir el manipulador libguestfs. Generalmente no es "
-#~ "necesario\n"
-#~ "utilizarlo, ya que el manipulador es cerrado correctamente cada vez que "
-#~ "finaliza\n"
-#~ "guestfish. Sin embargo, esto es ocasionalmente útil para realizar "
-#~ "pruebas.\n"
-
-#~ msgid ""
-#~ "sparse - allocate a sparse image file\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty sparse file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    In all respects it works the same as the 'alloc'\n"
-#~ "    command, except that the image file is allocated\n"
-#~ "    sparsely, which means that disk blocks are not assigned\n"
-#~ "    to the file until they are needed.  Sparse disk files\n"
-#~ "    only use space when written to, but they are slower\n"
-#~ "    and there is a danger you could run out of real disk\n"
-#~ "    space during a write operation.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified using standard suffixes, eg. '1M'.\n"
-#~ msgstr ""
-#~ "sparse - aloja un archivo de imagen sparse\n"
-#~ "     sparse <nombre de archivo> <tamaño>\n"
-#~ "\n"
-#~ "    Esto genera un archivo vacío sparse del tamaño indicado,\n"
-#~ "    y luego se completa de modo de poder ser luego examinado.\n"
-#~ "\n"
-#~ "    En todos los aspectos funciona del mismo modo que el comando\n"
-#~ "    'alloc', sólo que el archivo de imagen es alojado de manera sparse,\n"
-#~ "    lo que significa que los bloques del disco no son asignados al "
-#~ "archivo\n"
-#~ "    hasta que no sean necesitados. Los archivos de disco sparse sólo\n"
-#~ "    utilizan espacio cuando son escritos, pero son más lentos y puede\n"
-#~ "    correrse el riesgo de quedarse sin espacio real en el disco durante\n"
-#~ "    el proceso de escritura.\n"
-#~ "\n"
-#~ "    Para una creación de imagen más avanzada, vea la herramienta qemu-"
-#~ "img.\n"
-#~ "\n"
-#~ "    El tamaño puede ser especificado utilizando sufijos estándar, p.ej. "
-#~ "'1M'.\n"
-
-#~ msgid ""
-#~ "supported - list supported groups of commands\n"
-#~ "     supported\n"
-#~ "\n"
-#~ "    This command returns a list of the optional groups\n"
-#~ "    known to the daemon, and indicates which ones are\n"
-#~ "    supported by this build of the libguestfs appliance.\n"
-#~ "\n"
-#~ "    See also guestfs(3) section AVAILABILITY.\n"
-#~ msgstr ""
-#~ "supported - lista con los grupos de comandos soportados\n"
-#~ "     supported\n"
-#~ "\n"
-#~ "    Este comando ofrece una lista de los grupos opcionales\n"
-#~ "    conocidos por el demonio, e indica cuáles tienen soporte\n"
-#~ "    en esta versión de la herramienta libguestfs.\n"
-#~ "\n"
-#~ "    Consulte también la sección AVAILABILITY de guestfs(3).\n"
-
-#~ msgid ""
-#~ "time - measure time taken to run command\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    This runs <command> as usual, and prints the elapsed\n"
-#~ "    time afterwards.\n"
-#~ msgstr ""
-#~ "time - tiempo requerido para ejecutar un comando\n"
-#~ "    time <comando> [<args> ...]\n"
-#~ "\n"
-#~ "   Esto ejecuta <comando> como siempre, e imprime luego el\n"
-#~ "    tiempo transcurrido.\n"
-
-#~ msgid "external command failed: %s"
-#~ msgstr "falló el comando externo: %s"
-
-#~ msgid "test if file exists"
-#~ msgstr "verifica si existe el archivo"
-
-#~ msgid "done"
-#~ msgstr "listo"
-
-#~ msgid "cannot find %s or %s on LIBGUESTFS_PATH (current path = %s)"
-#~ msgstr ""
-#~ "no es posible encontrar %s o %s en LIBGUESTFS_PATH (ruta actual = %s)"
-
-#~ msgid "failed to connect to vmchannel socket"
-#~ msgstr "falló al conectarse con el socket vmchannel"
-
-#~ msgid ""
-#~ "%s: cannot use -i option with -a, -m, -N, --listen, --remote or --"
-#~ "selinux\n"
-#~ msgstr ""
-#~ "%s: no es posible utilizar la opción -i con -a, -m, -N, --listen, --"
-#~ "remote o --selinux\n"
-
-#~ msgid "%s: -i requires a libvirt domain or path(s) to disk image(s)\n"
-#~ msgstr ""
-#~ "%s: -i necesita un dominio libvirt, o ruta(s) hacia la(s) imagen(es) de "
-#~ "disco(s)\n"
-
-#~ msgid "returning non-canonical architecture type '{arch}'"
-#~ msgstr "obteniendo tipo de arquitectura no canonizada  '{arch}'"
-
-#~ msgid "cpio command failed: {error}"
-#~ msgstr "el comando cpio ha fallado: {error}"
-
-#~ msgid "file_architecture: no known binaries found in initrd image: {path}"
-#~ msgstr ""
-#~ "file_architecture: no han sido encontrados binarios conocidos en la "
-#~ "imagen initrd: {path}"
-
-#~ msgid "file_architecture: unknown architecture: {path}"
-#~ msgstr "file_architecture: arquitectura desconocida: {path}"
-
-#~ msgid ""
-#~ "alloc - allocate an image\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty (zeroed) file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-#~ msgstr ""
-#~ "alloc - allojar una imagen\n"
-#~ "     alloc <nombre de archivo> <tamaño>\n"
-#~ "\n"
-#~ "    Este genera un archivo vacío (valor cero) del tamaño indicado,\n"
-#~ "    y luego se agrega de modo de poder ser examinado luego.\n"
-#~ "\n"
-#~ "    Para una creación de imágenes más avanzada, vea la herramienta qemu-"
-#~ "img utility.\n"
-#~ "\n"
-#~ "    El tamaño puede ser especificado (donde <nn> significa un número):\n"
-#~ "    <nn>             número de kilobytes\n"
-#~ "      ej: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K o <nn>KB  número de kilobytes\n"
-#~ "    <nn>M o <nn>MB  número de megabytes\n"
-#~ "    <nn>G o <nn>GB  número de gigabytes\n"
-#~ "    <nn>T o <nn>TB  número de terabytes\n"
-#~ "    <nn>P o <nn>PB  número de petabytes\n"
-#~ "    <nn>E o <nn>EB  número de exabytes\n"
-#~ "    <nn>sects        número de sectores de 512 bytes\n"
-
-#~ msgid "%s: virt-inspector command too long for fixed-size buffer\n"
-#~ msgstr ""
-#~ "%s: el comando virt-inspector es demasiado extenso para el búfer de "
-#~ "tamaño predeterminado\n"
-
-#~ msgid "no root device found in this operating system image"
-#~ msgstr ""
-#~ "no se ha encontrado ningpun dispositivo raíz en la imagen de este sistema "
-#~ "operativo"
-
-#~ msgid "no root device found in this operating system image\n"
-#~ msgstr ""
-#~ "no se ha encontrado un dispositivos raíz en la imagen de este sistema "
-#~ "operativo\n"
-
-#~ msgid ""
-#~ "guestfish: file '%s' exists and the '-N' option will not overwrite it\n"
-#~ msgstr ""
-#~ "guestfish: el archivo '%s' ya existe y la opción '-N' no lo "
-#~ "sobrescribirá\n"
+
index 38e1802..425138a 100644 (file)
--- a/po/gu.po
+++ b/po/gu.po
@@ -1,23 +1,22 @@
-# translation of libguestfs.po to Gujarati
-# Copyright (C) 2010 Free Software Foundation, Inc.
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Red Hat Inc.
 # This file is distributed under the same license as the PACKAGE package.
-#
-# Sweta Kothari <swkothar@redhat.com>, 2010.
+# 
+# rjones <rjones@redhat.com>, 2011.
+# sweta <swkothar@redhat.com>, 2011.
 msgid ""
 msgstr ""
 "Project-Id-Version: libguestfs\n"
-"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?"
-"component=libguestfs&product=Virtualization+Tools\n"
+"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"
 "POT-Creation-Date: 2011-07-15 17:17+0100\n"
-"PO-Revision-Date: 2010-02-02 13:45+0530\n"
-"Last-Translator: Sweta Kothari <swkothar@redhat.com>\n"
-"Language-Team: Gujarati\n"
-"Language: gu\n"
+"PO-Revision-Date: 2011-07-17 20:49+0000\n"
+"Last-Translator: rjones <rjones@redhat.com>\n"
+"Language-Team: Gujarati <trans-gu@lists.fedoraproject.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+"Language: gu\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
 #: cat/virt-cat.c:57 cat/virt-filesystems.c:99 cat/virt-ls.c:99 df/main.c:70
 #: edit/virt-edit.c:73 fish/fish.c:99 fuse/guestmount.c:908
@@ -27,7 +26,7 @@ msgid "Try `%s --help' for more information.\n"
 msgstr "વધારે જાણકારી માટે `%s --help' નો પ્રયત્ન કરો.\n"
 
 #: cat/virt-cat.c:61
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display files in a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -47,24 +46,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs માટે FUSE મોડ્યુલ\n"
-"%s ચાલો તમે વર્ચ્યુઅલ મશીન ફાઇલ સિસ્ટમને માઉન્ટ કરો\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"વપરાશ:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"વિકલ્પો:\n"
-"  -a|--add image       ઇમેજને ઉમેરો\n"
-"  --dir-cache-timeout  readdir કેશ સમયસમાપ્તિને સુયોજિત કરો (મૂળભૂત 5 સેકંડ)\n"
-"  --fuse-help          વધારાનાં FUSE વિકલ્પોને દર્શાવો\n"
-"  --help               મદદ સંદેશને દર્શાવો અને બહાર નીકળો\n"
-"  -m|--mount dev[:mnt] mnt પર dev ને માઉન્ટ કરો (જો છોડી દીધેલ હોય તો, /)\n"
-"  -n|--no-sync         આપમેળે સુમેળ કરો નહિં\n"
-"  -o|--option opt      FUSE માં વધારાનાં વિકલ્પોને પસાર કરોશાવો\n"
-"  -r|--ro          ફક્ત વંચાય તેવાને માઉન્ટ કરોonly\n"
-"  --selinux        ble SELiઆધારને સક્રિય કરોport\n"
-"  --trace          gce guestfs કોલોને ટ્રેસ કરોal(to st માટેderr)\n"
-"  -v|--verbose     વર્બોસ સંદેશાઓages\n"
-"  -V|--version     આવૃત્તિને દર્શાવોsઅને બહાર નીકળોexit\n"
 
 #: cat/virt-cat.c:117 cat/virt-filesystems.c:202 cat/virt-ls.c:192
 #: df/domains.c:428 df/main.c:136 edit/virt-edit.c:141 fish/fish.c:222
@@ -82,7 +63,7 @@ msgid "%s: unknown long option: %s (%d)\n"
 msgstr "%s: અજ્ઞાત લાંબો વિકલ્પ: %s (%d)\n"
 
 #: cat/virt-filesystems.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list filesystems, partitions, block devices, LVM in a VM\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -119,32 +100,14 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs માટે FUSE મોડ્યુલ\n"
-"%s ચાલો તમે વર્ચ્યુઅલ મશીન ફાઇલ સિસ્ટમને માઉન્ટ કરો\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"વપરાશ:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"વિકલ્પો:\n"
-"  -a|--add image       ઇમેજને ઉમેરો\n"
-"  --dir-cache-timeout  readdir કેશ સમયસમાપ્તિને સુયોજિત કરો (મૂળભૂત 5 સેકંડ)\n"
-"  --fuse-help          વધારાનાં FUSE વિકલ્પોને દર્શાવો\n"
-"  --help               મદદ સંદેશને દર્શાવો અને બહાર નીકળો\n"
-"  -m|--mount dev[:mnt] mnt પર dev ને માઉન્ટ કરો (જો છોડી દીધેલ હોય તો, /)\n"
-"  -n|--no-sync         આપમેળે સુમેળ કરો નહિં\n"
-"  -o|--option opt      FUSE માં વધારાનાં વિકલ્પોને પસાર કરોશાવો\n"
-"  -r|--ro          ફક્ત વંચાય તેવાને માઉન્ટ કરોonly\n"
-"  --selinux        ble SELiઆધારને સક્રિય કરોport\n"
-"  --trace          gce guestfs કોલોને ટ્રેસ કરોal(to st માટેderr)\n"
-"  -v|--verbose     વર્બોસ સંદેશાઓages\n"
-"  -V|--version     આવૃત્તિને દર્શાવોsઅને બહાર નીકળોexit\n"
 
 #: cat/virt-filesystems.c:318 cat/virt-ls.c:347 df/main.c:255
-#, fuzzy, c-format
+#, c-format
 msgid "%s: you cannot use -h and --csv options together.\n"
-msgstr "%s: àª¸àª°àª\96ા àª¸àª®àª¯à«\87 --listen àª\85નà«\87 --file àªµàª¿àª\95લà«\8dપà«\8bનà«\87 àªµàª¾àªªàª°à«\80 àª¶àª\95ાતà«\81 àª¨àª¥à«\80\n"
+msgstr "%s: àª¤àª®à«\87 -h àª\85નà«\87 --csv àªµàª¿àª\95લà«\8dપà«\8bનà«\87 àª­à«\87àª\97ાàª\82 àªµàª¾àªªàª°à«\80 àª¶àª\95તા àª¨àª¥à«\80.\n"
 
 #: cat/virt-ls.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list files in a virtual machine\n"
 "Copyright (C) 2010-2011 Red Hat Inc.\n"
@@ -175,24 +138,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs માટે FUSE મોડ્યુલ\n"
-"%s ચાલો તમે વર્ચ્યુઅલ મશીન ફાઇલ સિસ્ટમને માઉન્ટ કરો\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"વપરાશ:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"વિકલ્પો:\n"
-"  -a|--add image       ઇમેજને ઉમેરો\n"
-"  --dir-cache-timeout  readdir કેશ સમયસમાપ્તિને સુયોજિત કરો (મૂળભૂત 5 સેકંડ)\n"
-"  --fuse-help          વધારાનાં FUSE વિકલ્પોને દર્શાવો\n"
-"  --help               મદદ સંદેશને દર્શાવો અને બહાર નીકળો\n"
-"  -m|--mount dev[:mnt] mnt પર dev ને માઉન્ટ કરો (જો છોડી દીધેલ હોય તો, /)\n"
-"  -n|--no-sync         આપમેળે સુમેળ કરો નહિં\n"
-"  -o|--option opt      FUSE માં વધારાનાં વિકલ્પોને પસાર કરોશાવો\n"
-"  -r|--ro          ફક્ત વંચાય તેવાને માઉન્ટ કરોonly\n"
-"  --selinux        ble SELiઆધારને સક્રિય કરોport\n"
-"  --trace          gce guestfs કોલોને ટ્રેસ કરોal(to st માટેderr)\n"
-"  -v|--verbose     વર્બોસ સંદેશાઓages\n"
-"  -V|--version     આવૃત્તિને દર્શાવોsઅને બહાર નીકળોexit\n"
 
 #: cat/virt-ls.c:338
 #, c-format
@@ -242,7 +187,7 @@ msgid "%s: ignoring %s, it has too many disks (%zu > %d)"
 msgstr ""
 
 #: df/main.c:74
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display free space on virtual filesystems\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -265,24 +210,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs માટે FUSE મોડ્યુલ\n"
-"%s ચાલો તમે વર્ચ્યુઅલ મશીન ફાઇલ સિસ્ટમને માઉન્ટ કરો\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"વપરાશ:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"વિકલ્પો:\n"
-"  -a|--add image       ઇમેજને ઉમેરો\n"
-"  --dir-cache-timeout  readdir કેશ સમયસમાપ્તિને સુયોજિત કરો (મૂળભૂત 5 સેકંડ)\n"
-"  --fuse-help          વધારાનાં FUSE વિકલ્પોને દર્શાવો\n"
-"  --help               મદદ સંદેશને દર્શાવો અને બહાર નીકળો\n"
-"  -m|--mount dev[:mnt] mnt પર dev ને માઉન્ટ કરો (જો છોડી દીધેલ હોય તો, /)\n"
-"  -n|--no-sync         આપમેળે સુમેળ કરો નહિં\n"
-"  -o|--option opt      FUSE માં વધારાનાં વિકલ્પોને પસાર કરોશાવો\n"
-"  -r|--ro          ફક્ત વંચાય તેવાને માઉન્ટ કરોonly\n"
-"  --selinux        ble SELiઆધારને સક્રિય કરોport\n"
-"  --trace          gce guestfs કોલોને ટ્રેસ કરોal(to st માટેderr)\n"
-"  -v|--verbose     વર્બોસ સંદેશાઓages\n"
-"  -V|--version     આવૃત્તિને દર્શાવોsઅને બહાર નીકળોexit\n"
 
 #: df/main.c:267
 #, c-format
@@ -291,51 +218,50 @@ msgstr ""
 
 #: df/output.c:50
 msgid "VirtualMachine"
-msgstr ""
+msgstr "વર્ચ્યુઅલ મશીન"
 
 #: df/output.c:51
-#, fuzzy
 msgid "Filesystem"
-msgstr "ફાઇલસિસ્ટમને બનાવો"
+msgstr "ફાઇલસિસ્ટમ"
 
 #: df/output.c:54
 msgid "1K-blocks"
-msgstr ""
+msgstr "1K-બ્લોક"
 
 #: df/output.c:56
 msgid "Size"
-msgstr ""
+msgstr "માપ"
 
 #: df/output.c:57
 msgid "Used"
-msgstr ""
+msgstr "વાપરેલ"
 
 #: df/output.c:58
 msgid "Available"
-msgstr ""
+msgstr "ઉપલબ્ધ"
 
 #: df/output.c:59
 msgid "Use%"
-msgstr ""
+msgstr "% વાપરો"
 
 #: df/output.c:61
 msgid "Inodes"
-msgstr ""
+msgstr "આઇનોડ"
 
 #: df/output.c:62
 msgid "IUsed"
-msgstr ""
+msgstr "IUsed"
 
 #: df/output.c:63
 msgid "IFree"
-msgstr ""
+msgstr "IFree"
 
 #: df/output.c:64
 msgid "IUse%"
-msgstr ""
+msgstr "IUse%"
 
 #: edit/virt-edit.c:77
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Edit a file in a virtual machine\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -357,24 +283,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs માટે FUSE મોડ્યુલ\n"
-"%s ચાલો તમે વર્ચ્યુઅલ મશીન ફાઇલ સિસ્ટમને માઉન્ટ કરો\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"વપરાશ:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"વિકલ્પો:\n"
-"  -a|--add image       ઇમેજને ઉમેરો\n"
-"  --dir-cache-timeout  readdir કેશ સમયસમાપ્તિને સુયોજિત કરો (મૂળભૂત 5 સેકંડ)\n"
-"  --fuse-help          વધારાનાં FUSE વિકલ્પોને દર્શાવો\n"
-"  --help               મદદ સંદેશને દર્શાવો અને બહાર નીકળો\n"
-"  -m|--mount dev[:mnt] mnt પર dev ને માઉન્ટ કરો (જો છોડી દીધેલ હોય તો, /)\n"
-"  -n|--no-sync         આપમેળે સુમેળ કરો નહિં\n"
-"  -o|--option opt      FUSE માં વધારાનાં વિકલ્પોને પસાર કરોશાવો\n"
-"  -r|--ro          ફક્ત વંચાય તેવાને માઉન્ટ કરોonly\n"
-"  --selinux        ble SELiઆધારને સક્રિય કરોport\n"
-"  --trace          gce guestfs કોલોને ટ્રેસ કરોal(to st માટેderr)\n"
-"  -v|--verbose     વર્બોસ સંદેશાઓages\n"
-"  -V|--version     આવૃત્તિને દર્શાવોsઅને બહાર નીકળોexit\n"
 
 #: edit/virt-edit.c:175
 #, c-format
@@ -392,9 +300,9 @@ msgid "%s: to use Windows drive letters, this must be a Windows guest\n"
 msgstr ""
 
 #: edit/virt-edit.c:599
-#, fuzzy, c-format
+#, c-format
 msgid "%s: drive '%c:' not found.\n"
-msgstr "%s: કામચલાઉ ડિરેક્ટરીને બનાવી શકાતી નથી"
+msgstr ""
 
 #: fish/alloc.c:37
 #, c-format
@@ -412,9 +320,9 @@ msgid "can't allocate or add disks after launching\n"
 msgstr "શરૂ કર્યા પછી ડિસ્કોને ફાળવી શકતા નથી અથવા ઉમેરો\n"
 
 #: fish/alloc.c:156
-#, fuzzy, c-format
+#, c-format
 msgid "%s: invalid integer parameter (%s returned %d)\n"
-msgstr "%s: %s: અયોગ્ય ઇંટિજર પરિમાણ (%s એ %d ને પાછુ લાવેલ છે)\n"
+msgstr ""
 
 #: fish/cmds.c:2643
 msgid "Command"
@@ -449,14 +357,12 @@ msgid "add a drive specifying the QEMU block emulation to use"
 msgstr ""
 
 #: fish/cmds.c:2652
-#, fuzzy
 msgid "allocate and add a disk file"
-msgstr "àª\9bà«\82àª\9fà«\80àª\9bવાયà«\87લ àª\87મà«\87àª\9c àª«àª¾àª\87લને ફાળવો"
+msgstr "ડિસà«\8dàª\95 àª«àª¾àª\87લનà«\87 àª\89મà«\87રà«\8b àª\85ને ફાળવો"
 
 #: fish/cmds.c:2653
-#, fuzzy
 msgid "clear Augeas path"
-msgstr "Augeas પાથને દૂર કરો"
+msgstr ""
 
 #: fish/cmds.c:2654
 msgid "close the current Augeas handle"
@@ -515,18 +421,16 @@ msgid "test availability of some parts of the API"
 msgstr "API નાં અમુક ભાગોની ઉપલ્બધતાને ચકાસો"
 
 #: fish/cmds.c:2668
-#, fuzzy
 msgid "return a list of all optional groups"
-msgstr "inotify ઘટનાઓની યાદીને પાછી મેળવો"
+msgstr ""
 
 #: fish/cmds.c:2669
 msgid "upload base64-encoded data to file"
 msgstr ""
 
 #: fish/cmds.c:2670
-#, fuzzy
 msgid "download file and encode as base64"
-msgstr "સ્થાનિય મશીનમાં ફાઇલને ડાઉનલોડ કરો"
+msgstr ""
 
 #: fish/cmds.c:2671
 msgid "flush device buffers"
@@ -569,13 +473,14 @@ msgid "set block device to read-write"
 msgstr "વાંચી શકાય અને લખી શકાય તે રીતે બ્લોક ઉપકરણને સુયોજિત કરો"
 
 #: fish/cmds.c:2681
-#, fuzzy
 msgid "resize a btrfs filesystem"
-msgstr "ext2/ext3 ફાઇલસિસ્ટમનું માપ બદલો"
+msgstr ""
 
 #: fish/cmds.c:2682
 msgid "return true path on case-insensitive filesystem"
-msgstr "નાનામોટા અક્ષરો પ્રત્યે સંવેદનશીલ ન હોય તેવી ફાઇલ સિસ્ટમ પર સાચા પાથને પાછુ લાવો"
+msgstr ""
+"નાનામોટા અક્ષરો પ્રત્યે સંવેદનશીલ ન હોય તેવી ફાઇલ સિસ્ટમ પર સાચા પાથને પાછુ "
+"લાવો"
 
 #: fish/cmds.c:2683
 msgid "list the contents of a file"
@@ -586,14 +491,12 @@ msgid "compute MD5, SHAx or CRC checksum of file"
 msgstr "ફાઇલનાં MD5, SHAx or CRC checksum ની ગણતરી કરો"
 
 #: fish/cmds.c:2685
-#, fuzzy
 msgid "compute MD5, SHAx or CRC checksum of the contents of a device"
-msgstr "ફાઇલનાં MD5, SHAx or CRC checksum ની ગણતરી કરો"
+msgstr ""
 
 #: fish/cmds.c:2686
-#, fuzzy
 msgid "compute MD5, SHAx or CRC checksum of files in a directory"
-msgstr "ફાઇલનાં MD5, SHAx or CRC checksum ની ગણતરી કરો"
+msgstr ""
 
 #: fish/cmds.c:2687
 msgid "change file mode"
@@ -616,19 +519,16 @@ msgid "add qemu parameters"
 msgstr "qemu પરિમાણોને ઉમેરો"
 
 #: fish/cmds.c:2692
-#, fuzzy
 msgid "copy local files or directories into an image"
-msgstr "ટ્રીમાં ફાઇલોને લાવો"
+msgstr ""
 
 #: fish/cmds.c:2693
-#, fuzzy
 msgid "copy remote files or directories out of an image"
-msgstr "ટ્રીમાં ફાઇલોને લાવો"
+msgstr ""
 
 #: fish/cmds.c:2694
-#, fuzzy
 msgid "copy size bytes from source to destination using dd"
-msgstr "dd ની મદદથી લક્ષ્ય માટે સ્ત્રોત માંથી નકલ કરો"
+msgstr ""
 
 #: fish/cmds.c:2695
 msgid "copy a file"
@@ -647,14 +547,12 @@ msgid "debugging and internals"
 msgstr "ડિબગીંગ અને આંતરિક"
 
 #: fish/cmds.c:2699
-#, fuzzy
 msgid "debug the QEMU command line (internal use only)"
-msgstr "સ્થાનિય મશીન માંથી ફાઇલને અપલોડ કરો"
+msgstr ""
 
 #: fish/cmds.c:2700
-#, fuzzy
 msgid "upload a file to the appliance (internal use only)"
-msgstr "સ્થાનિય મશીન માંથી ફાઇલને અપલોડ કરો"
+msgstr ""
 
 #: fish/cmds.c:2701
 msgid "report file system disk space usage"
@@ -662,12 +560,12 @@ msgstr "ફાઇલ સિસ્ટમ ડિસ્ક જગ્યાનાં
 
 #: fish/cmds.c:2702
 msgid "report file system disk space usage (human readable)"
-msgstr "ફાઇલ સિસ્ટમ ડિસ્ક જગ્યાનાં વપરાશનો અહેવાલ કરો (માણસને વાંચી શકાય તેવુ)"
+msgstr ""
+"ફાઇલ સિસ્ટમ ડિસ્ક જગ્યાનાં વપરાશનો અહેવાલ કરો (માણસને વાંચી શકાય તેવુ)"
 
 #: fish/cmds.c:2703
-#, fuzzy
 msgid "display an image"
-msgstr "ઇમેજને ફાળવો"
+msgstr ""
 
 #: fish/cmds.c:2704
 msgid "return kernel messages"
@@ -678,9 +576,8 @@ msgid "download a file to the local machine"
 msgstr "સ્થાનિય મશીનમાં ફાઇલને ડાઉનલોડ કરો"
 
 #: fish/cmds.c:2706
-#, fuzzy
 msgid "download a file to the local machine with offset and size"
-msgstr "સ્થાનિય મશીનમાં ફાઇલને ડાઉનલોડ કરો"
+msgstr ""
 
 #: fish/cmds.c:2707
 msgid "drop kernel page cache, dentries and inodes"
@@ -703,9 +600,8 @@ msgid "echo arguments back to the client"
 msgstr "ક્લાઇન્ટની પાછળ ઇકો દલીલો"
 
 #: fish/cmds.c:2712
-#, fuzzy
 msgid "edit a file"
-msgstr "ફાàª\87લનà«\87 àªµàª¾àª\82àª\9aો"
+msgstr "ફાàª\87લમાàª\82 àª«à«\87રફાર àª\95રો"
 
 #: fish/cmds.c:2713 fish/cmds.c:2714 fish/cmds.c:2719 fish/cmds.c:2720
 #: fish/cmds.c:2754 fish/cmds.c:2755 fish/cmds.c:3008 fish/cmds.c:3009
@@ -731,7 +627,7 @@ msgstr "ફાઇલ પ્રકારને નક્કી કરો"
 
 #: fish/cmds.c:2722
 msgid "detect the architecture of a binary file"
-msgstr ""
+msgstr "બાઇનરી ફાઇલનું આર્કિટેક્ચરને શોધો"
 
 #: fish/cmds.c:2723
 msgid "return the size of the file in bytes"
@@ -742,9 +638,8 @@ msgid "fill a file with octets"
 msgstr "octets સાથે ફાઇલને ભરો"
 
 #: fish/cmds.c:2725
-#, fuzzy
 msgid "fill a file with a repeating pattern of bytes"
-msgstr "octets સાથે ફાઇલને ભરો"
+msgstr ""
 
 #: fish/cmds.c:2726
 msgid "find all files and directories"
@@ -752,17 +647,16 @@ msgstr "બધી ફાઇલો અને ડિરેક્ટરીઓને
 
 #: fish/cmds.c:2727
 msgid "find all files and directories, returning NUL-separated list"
-msgstr "બધી ફાઇલો અને ડિરેક્ટરીઓને શોધો, NUL-અગલ થયેલ યાદીને પાછી મેળવી રહ્યા છે"
+msgstr ""
+"બધી ફાઇલો અને ડિરેક્ટરીઓને શોધો, NUL-અગલ થયેલ યાદીને પાછી મેળવી રહ્યા છે"
 
 #: fish/cmds.c:2728
-#, fuzzy
 msgid "find a filesystem by label"
-msgstr "ext2/3/4 ફાઇલસિસ્ટમ લેબલને મેળવો"
+msgstr "લેબલ પ્રમાણે ફાઇલસિસ્ટમને શોધો"
 
 #: fish/cmds.c:2729
-#, fuzzy
 msgid "find a filesystem by UUID"
-msgstr "ext2/3/4 ફાઇલસિસ્ટમ UUID ને મેળવો"
+msgstr "UUID પ્રમાણે ફાઇલસિસ્ટમને શોધો"
 
 #: fish/cmds.c:2730
 msgid "run the filesystem checker"
@@ -773,9 +667,8 @@ msgid "get the additional kernel options"
 msgstr "વધારાનાં કર્ન વિકલ્પોને મેળવો"
 
 #: fish/cmds.c:2732
-#, fuzzy
 msgid "get the attach method"
-msgstr "શોધ પાથને મેળવો"
+msgstr ""
 
 #: fish/cmds.c:2733
 msgid "get autosync mode"
@@ -798,18 +691,16 @@ msgid "get memory allocated to the qemu subprocess"
 msgstr "qemu ઉપપ્રક્રિયામાં ફાળવેલ મેમરીને મેળવો"
 
 #: fish/cmds.c:2738
-#, fuzzy
 msgid "get enable network flag"
-msgstr "SELinux સક્રિય થયેલ ફ્લેગને મેળવો"
+msgstr ""
 
 #: fish/cmds.c:2739
 msgid "get the search path"
 msgstr "શોધ પાથને મેળવો"
 
 #: fish/cmds.c:2740
-#, fuzzy
 msgid "get process group flag"
-msgstr "સક્રિય થયેલ ફ્લેગની પાછી મળેલ પ્રક્રિયાને મેળવો"
+msgstr ""
 
 #: fish/cmds.c:2741
 msgid "get PID of qemu subprocess"
@@ -836,9 +727,8 @@ msgid "get command trace enabled flag"
 msgstr "આદેશ ટ્રેસ સક્રિય થયેલ ફ્લેગને મેળવો"
 
 #: fish/cmds.c:2747
-#, fuzzy
 msgid "get the current umask"
-msgstr "હાલની સ્થિતિ ને મેળવો"
+msgstr ""
 
 #: fish/cmds.c:2748
 msgid "get verbose mode"
@@ -885,9 +775,8 @@ msgid "edit with a hex editor"
 msgstr ""
 
 #: fish/cmds.c:2761
-#, fuzzy
 msgid "list the contents of a single file in an initrd"
-msgstr "ફાઇલોનાં સમાવિષ્ટની યાદી કરો"
+msgstr ""
 
 #: fish/cmds.c:2762
 msgid "list files in an initrd"
@@ -942,9 +831,8 @@ msgid "get hostname of the operating system"
 msgstr ""
 
 #: fish/cmds.c:2775
-#, fuzzy
 msgid "get the icon corresponding to this operating system"
-msgstr "માઉન્ટ થયેલ ઉપકરણને સંકળાતુ Linux VFS પ્રક્રારને મેળવો"
+msgstr ""
 
 #: fish/cmds.c:2776
 msgid "get major version of inspected operating system"
@@ -1011,69 +899,60 @@ msgid "inspect disk and return list of operating systems found"
 msgstr ""
 
 #: fish/cmds.c:2792
-#, fuzzy
 msgid "test if block device"
-msgstr "બà«\8dલà«\8bàª\95 àª\89પàª\95રણà«\8bનà«\80 àª¯àª¾àª¦à«\80 àª\95રà«\8b"
+msgstr "àª\9aàª\95ાસà«\8b àª\9cà«\8b àª¬à«\8dલà«\8bàª\95 àª\89પàª\95રણ àª¹à«\8bય"
 
 #: fish/cmds.c:2793
 msgid "is busy processing a command"
 msgstr "આદેશને પ્રક્રિયા કરવામાં વ્યસ્ત છે"
 
 #: fish/cmds.c:2794
-#, fuzzy
 msgid "test if character device"
-msgstr "બà«\8dલà«\8bàª\95, àª\85àª\95à«\8dષર àª\85થવા FIFO àª\89પàª\95રણà«\8bનà«\87 àª¬àª¨àª¾àªµà«\8b"
+msgstr "àª\9aàª\95ાસà«\8b àª\9cà«\8b àª\85àª\95à«\8dષર àª\89પàª\95રણ àª¹à«\8bય"
 
 #: fish/cmds.c:2795
 msgid "is in configuration state"
 msgstr "રૂપરેખાંકન સ્થિતિમાં છે"
 
 #: fish/cmds.c:2796
-#, fuzzy
 msgid "test if a directory"
-msgstr "ડિરà«\87àª\95à«\8dàª\9fરà«\80નà«\87 àª¬àª¨àª¾àªµà«\8b"
+msgstr "àª\9aàª\95ાસà«\8b àª\9cà«\8b àª¡àª¿àª°à«\87àª\95à«\8dàª\9fરà«\80 àª¹à«\8bય"
 
 #: fish/cmds.c:2797
-#, fuzzy
 msgid "test if FIFO (named pipe)"
-msgstr "FIFO ને બનાવો (નામ થયેલ પાઇપ)"
+msgstr "ચકાસો જો FIFO હોય (નામ થયેલ પાઇપ)"
 
 #: fish/cmds.c:2798
 msgid "test if a regular file"
-msgstr ""
+msgstr "ચકાસો જો નિયમિત ફાઇલ હોય"
 
 #: fish/cmds.c:2799
 msgid "is launching subprocess"
 msgstr "ઉપપ્રક્રિયાને શરૂ કરી રહ્યા છે"
 
 #: fish/cmds.c:2800
-#, fuzzy
 msgid "test if device is a logical volume"
-msgstr "LVM લોજીકલ વોલ્યુમનું માપ બદલો"
+msgstr "ચકાસો જો ઉપકરણ એ લૉજિકલ વોલ્યુમ હોય"
 
 #: fish/cmds.c:2801
 msgid "is ready to accept commands"
 msgstr "આદેશોને સ્વીકારવા માટે તૈયાર છે"
 
 #: fish/cmds.c:2802
-#, fuzzy
 msgid "test if socket"
-msgstr "ડિમન àª¸à«\8bàª\95à«\87àª\9fમાàª\82 àª²àª\96à«\8b"
+msgstr "àª\9aàª\95ાસà«\8b àª\9cà«\8b àª¸à«\8bàª\95à«\87àª\9f àª¹à«\8bય"
 
 #: fish/cmds.c:2803
-#, fuzzy
 msgid "test if symbolic link"
-msgstr "સાàª\82àª\95à«\87તિàª\95 àª\95ડà«\80નà«\87 àª¬àª¨àª¾àªµà«\8b"
+msgstr "àª\9aàª\95ાસà«\8b àª\9cà«\8b àª¸àª¾àª\82àª\95à«\87તિàª\95 àª\95ડà«\80 àª¹à«\8bય"
 
 #: fish/cmds.c:2804
-#, fuzzy
 msgid "test if a file contains all zero bytes"
-msgstr "ચકાસો જો ફાઇલ પાસે સરખા સમાવિષ્ટો છે"
+msgstr ""
 
 #: fish/cmds.c:2805
-#, fuzzy
 msgid "test if a device contains all zero bytes"
-msgstr "LVM લોજીકલ વોલ્યુમનું માપ બદલો"
+msgstr ""
 
 #: fish/cmds.c:2806
 msgid "kill the qemu subprocess"
@@ -1084,28 +963,24 @@ msgid "launch the qemu subprocess"
 msgstr "qemu ઉપપ્રક્રિયાને શરૂ કરો"
 
 #: fish/cmds.c:2808
-#, fuzzy
 msgid "change working directory"
-msgstr "સ્થાનિય બદલાતી ડિરેક્ટરી"
+msgstr ""
 
 #: fish/cmds.c:2812
-#, fuzzy
 msgid "list 9p filesystems"
-msgstr "ફાઇલસિસ્ટમને બનાવો"
+msgstr ""
 
 #: fish/cmds.c:2813
 msgid "list the block devices"
 msgstr "બ્લોક ઉપકરણોની યાદી કરો"
 
 #: fish/cmds.c:2814
-#, fuzzy
 msgid "list device mapper devices"
-msgstr "બ્લોક ઉપકરણોની યાદી કરો"
+msgstr ""
 
 #: fish/cmds.c:2815
-#, fuzzy
 msgid "list filesystems"
-msgstr "ફાàª\87લસિસà«\8dàª\9fમનà«\87 àª¬àª¨àª¾àªµો"
+msgstr "ફાàª\87લસિસà«\8dàª\9fમà«\8bનà«\80 àª¯àª¾àª¦à«\80 àª\95રો"
 
 #: fish/cmds.c:2816
 msgid "list the partitions"
@@ -1144,14 +1019,12 @@ msgid "lstat on multiple files"
 msgstr "ઘણીબધી ફાઇલો પર lstat"
 
 #: fish/cmds.c:2827
-#, fuzzy
 msgid "add a key on a LUKS encrypted device"
-msgstr "ફક્ત વંચાય એ રીતે બ્લોક ઉપકરણને સુયોજિત કરો"
+msgstr "LUKS એનક્રિપ્ટ થયેલ ઉપકરણ પર કીને ઉમેરો"
 
 #: fish/cmds.c:2828
-#, fuzzy
 msgid "close a LUKS device"
-msgstr "ઉપકરણ પર સ્વેપને સક્રિય કરો"
+msgstr "LUKS ઉપકરણને બંધ કરો"
 
 #: fish/cmds.c:2829 fish/cmds.c:2830
 msgid "format a block device as a LUKS encrypted device"
@@ -1159,21 +1032,19 @@ msgstr ""
 
 #: fish/cmds.c:2831
 msgid "remove a key from a LUKS encrypted device"
-msgstr ""
+msgstr "LUKS એનક્રિપ્ટ થયેલ ઉપકરણમાંથી કીને દૂર કરો"
 
 #: fish/cmds.c:2832
 msgid "open a LUKS-encrypted block device"
-msgstr ""
+msgstr "LUKS-એનક્રિપ્ટ થયેલ બ્લોક ઉપકરણને ખોલો"
 
 #: fish/cmds.c:2833
-#, fuzzy
 msgid "open a LUKS-encrypted block device read-only"
-msgstr "ફક્ત વંચાય એ રીતે બ્લોક ઉપકરણને સુયોજિત કરો"
+msgstr ""
 
 #: fish/cmds.c:2834
-#, fuzzy
 msgid "create an LVM logical volume"
-msgstr "LVM àª²à«\8bàª\9cà«\80àª\95લ àªµà«\8bલà«\8dયà«\81મનà«\81àª\82 àª¨àª¾àª® àª¬àª¦àª²ો"
+msgstr "LVM àª²à«\89àª\9cિàª\95લ àªµà«\8bલà«\8dયà«\81મનà«\87 àª¬àª¨àª¾àªµો"
 
 #: fish/cmds.c:2835
 msgid "get canonical name of an LV"
@@ -1181,7 +1052,7 @@ msgstr ""
 
 #: fish/cmds.c:2836
 msgid "clear LVM device filter"
-msgstr ""
+msgstr "LVM ઉપકરણ ફિલ્ટરને સાફ કરો"
 
 #: fish/cmds.c:2837
 msgid "remove all LVM LVs, VGs and PVs"
@@ -1189,7 +1060,7 @@ msgstr "બધા LVM LVs, VGs અને PVs ને દૂર કરો"
 
 #: fish/cmds.c:2838
 msgid "set LVM device filter"
-msgstr ""
+msgstr "LVM ઉપકરણ ફિલ્ટરને સુયોજિત કરો"
 
 #: fish/cmds.c:2839
 msgid "remove an LVM logical volume"
@@ -1212,9 +1083,8 @@ msgid "list the LVM logical volumes (LVs)"
 msgstr "LVM લોજીકલ વોલ્યુમોની યાદી કરો (LVs)"
 
 #: fish/cmds.c:2845
-#, fuzzy
 msgid "get the UUID of a logical volume"
-msgstr "LVM લોજીકલ વોલ્યુમોની યાદી કરો (LVs)"
+msgstr ""
 
 #: fish/cmds.c:2846
 msgid "lgetxattr on multiple files"
@@ -1305,18 +1175,16 @@ msgid "load a kernel module"
 msgstr "કર્નલ મોડ્યુલને લાવો"
 
 #: fish/cmds.c:2871
-#, fuzzy
 msgid "view a file"
-msgstr "ફાઇલને ખસેડો"
+msgstr ""
 
 #: fish/cmds.c:2872
 msgid "mount a guest disk at a position in the filesystem"
 msgstr "ફાઇલસિસ્ટમનાં સ્થાન પર મહેમાન ડિસ્કને માઉન્ટ કરો"
 
 #: fish/cmds.c:2873
-#, fuzzy
 msgid "mount 9p filesystem"
-msgstr "ફાઇલસિસ્ટમને અનમાઉન્ટ કરો"
+msgstr ""
 
 #: fish/cmds.c:2874
 msgid "mount a file using the loop device"
@@ -1351,32 +1219,28 @@ msgid "probe NTFS volume"
 msgstr "પ્રોબ NTFS વોલ્યુમ"
 
 #: fish/cmds.c:2882 fish/cmds.c:2883
-#, fuzzy
 msgid "resize an NTFS filesystem"
-msgstr "ext2/ext3 ફાઇલસિસ્ટમનું માપ બદલો"
+msgstr "NTFS ફાઇલસિસ્ટમનું માપ બદલો"
 
 #: fish/cmds.c:2884
-#, fuzzy
 msgid "resize an NTFS filesystem (with size)"
-msgstr "ext2/ext3 ફાઇલસિસ્ટમનું માપ બદલો"
+msgstr "NTFS ફાઇલસિસ્ટમ (માપ સાથે) નું માપ બદલો"
 
 #: fish/cmds.c:2885
 msgid "add a partition to the device"
 msgstr "ઉપકરણમાં પાર્ટીશનને ઉમેરો"
 
 #: fish/cmds.c:2886
-#, fuzzy
 msgid "delete a partition"
-msgstr "સà«\8dવà«\87પ àªªàª¾àª°à«\8dàª\9fà«\80શનનà«\87 àª¬àª¨àª¾àªµો"
+msgstr "પારà«\8dàª\9fà«\80શનનà«\87 àª\95ાઢà«\80 àª¨àª¾àª\82àª\96ો"
 
 #: fish/cmds.c:2887
 msgid "partition whole disk with a single primary partition"
 msgstr "એક પ્રાથમિક પાર્ટીશન સાથે આખી ડિસ્કનું પાર્ટીશન કરો"
 
 #: fish/cmds.c:2888
-#, fuzzy
 msgid "return true if a partition is bootable"
-msgstr "પાર્ટીશન કોષ્ટકને પુન:વાંચો"
+msgstr ""
 
 #: fish/cmds.c:2889
 msgid "get the MBR type byte (ID byte) from a partition"
@@ -1407,9 +1271,8 @@ msgid "set partition name"
 msgstr "પાર્ટીશન નામન સુયોજિત કરો"
 
 #: fish/cmds.c:2896
-#, fuzzy
 msgid "convert partition name to device name"
-msgstr "બ્લોક ઉપકરણ પર પાર્ટીશનોને બનાવો"
+msgstr ""
 
 #: fish/cmds.c:2897
 msgid "ping the guest daemon"
@@ -1420,9 +1283,8 @@ msgid "read part of a file"
 msgstr "ફાઇલનાં ભાગને વાંચો"
 
 #: fish/cmds.c:2899
-#, fuzzy
 msgid "read part of a device"
-msgstr "ફાàª\87લનાં ભાગને વાંચો"
+msgstr "àª\89પàª\95રણનાં ભાગને વાંચો"
 
 #: fish/cmds.c:2900
 msgid "create an LVM physical volume"
@@ -1437,28 +1299,24 @@ msgid "resize an LVM physical volume"
 msgstr "LVM ભૌતિક વોલ્યુમનું માપ બદલો"
 
 #: fish/cmds.c:2903
-#, fuzzy
 msgid "resize an LVM physical volume (with size)"
-msgstr "LVM ભૌતિક વોલ્યુમનું માપ બદલો"
+msgstr ""
 
 #: fish/cmds.c:2904 fish/cmds.c:2905
 msgid "list the LVM physical volumes (PVs)"
 msgstr "LVM ભૌતિક વોલ્યુમો (PVs) ની "
 
 #: fish/cmds.c:2906
-#, fuzzy
 msgid "get the UUID of a physical volume"
-msgstr "LVM ભૌતિક વોલ્યુમને બનાવો"
+msgstr ""
 
 #: fish/cmds.c:2907
-#, fuzzy
 msgid "write to part of a file"
-msgstr "ફાàª\87લનાàª\82 àª­àª¾àª\97નà«\87 àªµàª¾àª\82àª\9aો"
+msgstr "ફાàª\87લનાàª\82 àª­àª¾àª\97માàª\82 àª²àª\96ો"
 
 #: fish/cmds.c:2908
-#, fuzzy
 msgid "write to part of a device"
-msgstr "ફાàª\87લનાàª\82 àª­àª¾àª\97નà«\87 àªµàª¾àª\82àª\9aો"
+msgstr "àª\89પàª\95રણનાàª\82 àª­àª¾àª\97માàª\82 àª²àª\96ો"
 
 #: fish/cmds.c:2909
 msgid "read a file"
@@ -1489,19 +1347,16 @@ msgid "close and reopen libguestfs handle"
 msgstr "libguestfs હેન્ડલને બંધ કરો અને પુન:ખોલો"
 
 #: fish/cmds.c:2917
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem"
-msgstr "ext2/ext3 ફાઇલસિસ્ટમનું માપ બદલો"
+msgstr "ext2, ext3 અથવા ext4 ફાઇલસિસ્ટમનું માપ બદલો"
 
 #: fish/cmds.c:2918
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem to the minimum size"
-msgstr "ext2/ext3 ફાઇલસિસ્ટમનું માપ બદલો"
+msgstr "માપને ન્યૂનત્તમ કરવા માટે ext2, ext3 અથવા ext4 ફાઇલસિસ્ટમનું માપ બદલો"
 
 #: fish/cmds.c:2919
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem (with size)"
-msgstr "ext2/ext3 ફાઇલસિસ્ટમનું માપ બદલો"
+msgstr "ext2, ext3 અથવા ext4 ફાઇલસિસ્ટમનું (માપ સાથે) માપ બદલો"
 
 #: fish/cmds.c:2920
 msgid "remove a file"
@@ -1536,9 +1391,8 @@ msgid "add options to kernel command line"
 msgstr "કર્નલ આદેશ વાક્યમાં વિકલ્પોને ઉમેરો"
 
 #: fish/cmds.c:2928
-#, fuzzy
 msgid "set the attach method"
-msgstr "શોધ પાથને સુયોજિત કરો"
+msgstr ""
 
 #: fish/cmds.c:2929
 msgid "set autosync mode"
@@ -1629,9 +1483,8 @@ msgid "sleep for some seconds"
 msgstr "અમુક સેંકડો માટે ઊંધી જાઓ"
 
 #: fish/cmds.c:2953
-#, fuzzy
 msgid "create a sparse disk image and add"
-msgstr "છૂટીછવાયેલ ઇમેજ ફાઇલને ફાળવો"
+msgstr ""
 
 #: fish/cmds.c:2954
 msgid "get file information"
@@ -1646,9 +1499,8 @@ msgid "print the printable strings in a file"
 msgstr "ફાઇલમાં છાપી શકાય તેવી શબ્દમાળાઓને છાપો"
 
 #: fish/cmds.c:2958
-#, fuzzy
 msgid "list supported groups of commands"
-msgstr "àª\86દà«\87શà«\8bનà«\87 àª¸à«\8dવà«\80àª\95ારવા àª®àª¾àª\9fà«\87 àª¤à«\88યાર àª\9bà«\87"
+msgstr "àª\86દà«\87શà«\8bનાàª\82 àª\86ધારભà«\82ત àª\9cà«\82થà«\8bનà«\80 àª¯àª¾àª¦à«\80 àª\95રà«\8b"
 
 #: fish/cmds.c:2959
 msgid "disable swap on device"
@@ -1711,9 +1563,8 @@ msgid "pack directory into compressed tarball"
 msgstr "સંકોચાયેલ tarball માં ડિરેક્ટરીને બાંધો"
 
 #: fish/cmds.c:2974
-#, fuzzy
 msgid "print elapsed time taken to run a command"
-msgstr "આદેશને ચલાવવા માટે લીધેલ સમયને માપો"
+msgstr ""
 
 #: fish/cmds.c:2975
 msgid "update file timestamps or create a new file"
@@ -1748,9 +1599,8 @@ msgid "upload a file from the local machine"
 msgstr "સ્થાનિય મશીન માંથી ફાઇલને અપલોડ કરો"
 
 #: fish/cmds.c:2985
-#, fuzzy
 msgid "upload a file from the local machine with offset"
-msgstr "સ્થાનિય મશીન માંથી ફાઇલને અપલોડ કરો"
+msgstr ""
 
 #: fish/cmds.c:2986
 msgid "set timestamp of a file with nanosecond precision"
@@ -1761,18 +1611,16 @@ msgid "get the library version number"
 msgstr "લાઇબ્રેરી આવૃત્તિ નંબરને મેળવો"
 
 #: fish/cmds.c:2988
-#, fuzzy
 msgid "get the filesystem label"
-msgstr "ext2/3/4 ફાઇલસિસ્ટમ લેબલને મેળવો"
+msgstr "ફાઇલસિસ્ટમ લેબલને મેળવો"
 
 #: fish/cmds.c:2989
 msgid "get the Linux VFS type corresponding to a mounted device"
 msgstr "માઉન્ટ થયેલ ઉપકરણને સંકળાતુ Linux VFS પ્રક્રારને મેળવો"
 
 #: fish/cmds.c:2990
-#, fuzzy
 msgid "get the filesystem UUID"
-msgstr "ext2/3/4 ફાઇલસિસ્ટમ UUID ને મેળવો"
+msgstr "ફાઇલસિસ્ટમ UUID ને મેળવો"
 
 #: fish/cmds.c:2991
 msgid "activate or deactivate some volume groups"
@@ -1811,9 +1659,8 @@ msgid "rescan for LVM physical volumes, volume groups and logical volumes"
 msgstr ""
 
 #: fish/cmds.c:3001
-#, fuzzy
 msgid "get the UUID of a volume group"
-msgstr "LVM વોલ્યુમ જૂથને બનાવો"
+msgstr "વોલ્યુમ જૂથની UUID ને મેળવો"
 
 #: fish/cmds.c:3002
 msgid "count characters in a file"
@@ -1828,14 +1675,12 @@ msgid "count words in a file"
 msgstr "ફાઇલમાં શબ્દોની ગણતરી કરો"
 
 #: fish/cmds.c:3005
-#, fuzzy
 msgid "create a new file"
-msgstr "ફાઇલને બનાવો"
+msgstr "નવà«\80 àª«àª¾àª\87લનà«\87 àª¬àª¨àª¾àªµà«\8b"
 
 #: fish/cmds.c:3006
-#, fuzzy
 msgid "append content to end of file"
-msgstr "ફાઇલોનાં સમાવિષ્ટની યાદી કરો"
+msgstr ""
 
 #: fish/cmds.c:3007
 msgid "create a file"
@@ -1846,9 +1691,8 @@ msgid "write zeroes to the device"
 msgstr "ઉપકરણોમાં શૂન્યોને લખો"
 
 #: fish/cmds.c:3011
-#, fuzzy
 msgid "write zeroes to an entire device"
-msgstr "ઉપકરણોમાં શૂન્યોને લખો"
+msgstr ""
 
 #: fish/cmds.c:3012
 msgid "zero unused inodes and disk blocks on ext2/3 filesystem"
@@ -2098,21 +1942,21 @@ msgstr "%s: %s: સીમાની બહાર ઇંટિજર\n"
 
 #: fish/cmds.c:4187 fish/cmds.c:4294 fish/cmds.c:4611 fish/cmds.c:11781
 #: fish/cmds.c:12027 fish/cmds.c:12088 fish/cmds.c:12148
-#, fuzzy, c-format
+#, c-format
 msgid "%s should have %d-%d parameter(s)\n"
-msgstr "%s પાસે %d પરિમાણો હોવા જોઇએ\n"
+msgstr ""
 
 #: fish/cmds.c:4213 fish/cmds.c:4330 fish/cmds.c:4632 fish/cmds.c:11867
 #: fish/cmds.c:12044 fish/cmds.c:12121 fish/cmds.c:12177
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown optional argument \"%s\"\n"
-msgstr "%s: àª\98ણà«\80બધà«\80 àª¦àª²à«\80લà«\8b àª\9bà«\87\n"
+msgstr "%s: àª\85àª\9cà«\8dàª\9eાત àªµà«\88àª\95લà«\8dપિàª\95 àª¦àª²à«\80લ \"%s\"\n"
 
 #: fish/cmds.c:4219 fish/cmds.c:4336 fish/cmds.c:4638 fish/cmds.c:11873
 #: fish/cmds.c:12050 fish/cmds.c:12127 fish/cmds.c:12183
-#, fuzzy, c-format
+#, c-format
 msgid "%s: optional argument \"%s\" given twice\n"
-msgstr "%s: ઘણીબધી દલીલો છે\n"
+msgstr ""
 
 #: fish/cmds.c:12228
 #, c-format
@@ -2120,20 +1964,21 @@ msgid "%s: unknown command\n"
 msgstr "%s: અજ્ઞાત આદેશ\n"
 
 #: fish/config.c:74 fish/config.c:113
-#, fuzzy, c-format
+#, c-format
 msgid "%s: %s: line %d: error parsing configuration file: %s\n"
-msgstr "%s: આંતરિક ભૂલ '%s' પર શબ્દમાળાનું પદચ્છેદન કરી રહી છે\n"
+msgstr ""
 
 #: fish/copy.c:41
 #, c-format
 msgid ""
-"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the image\n"
+"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the "
+"image\n"
 msgstr ""
 
 #: fish/copy.c:62
-#, fuzzy, c-format
+#, c-format
 msgid "copy-in: target '%s' is not a directory\n"
-msgstr "ડિરેક્ટરીમાં ફાઇલોની યાદી કરો"
+msgstr ""
 
 #: fish/copy.c:157
 #, c-format
@@ -2148,14 +1993,14 @@ msgid ""
 msgstr ""
 
 #: fish/copy.c:213
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: target '%s' is not a directory\n"
-msgstr "ડિરેક્ટરીમાં ફાઇલોની યાદી કરો"
+msgstr ""
 
 #: fish/copy.c:258
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: '%s' is not a file or directory\n"
-msgstr "પુનરાવૃત્તિ થતી ફાઇલ અથવા ડિરેક્ટરીની નકલ કરો"
+msgstr ""
 
 #: fish/display.c:42
 #, c-format
@@ -2168,7 +2013,7 @@ msgid "use '%s filename' to edit a file\n"
 msgstr "ફાઇલને સુધારવા માટે '%s filename' ને વાપરો\n"
 
 #: fish/fish.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: guest filesystem shell\n"
 "%s lets you edit virtual machine filesystems\n"
@@ -2213,37 +2058,6 @@ msgid ""
 "\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: મહેમાન ફાઇલસિસ્ટમ શેલ\n"
-"%s ચાલે તમે વર્ચ્યુઅલ મશીન ફાઇલસિસ્ટમોને સુધારો\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"વપરાશ:\n"
-"  %s [--options] cmd [: cmd : cmd ...]\n"
-"  %s -i libvirt-domain\n"
-"  %s -i disk-image(s)\n"
-"અથવા અરસપરસ વાપરવા માટે:\n"
-"  %s\n"
-"અથવા શેલ સ્ક્રિપ્ટ માંથી:\n"
-"  %s <<EOF\n"
-"  cmd\n"
-"  ...\n"
-"  EOF\n"
-"વિકલ્પો:\n"
-"  -h|--cmd-help        ઉપલ્બધ આદેશોની યાદી\n"
-"  -h|--cmd-help cmd    'cmd' પર વિગત થયેલ મદદ ને દર્શાવો\n"
-"  -a|--add image       ઇમેજને ઉમેરો\n"
-"  -D|--no-dest-paths   મહેમાન fs માંથી સંપૂર્ણ પાથોને ટેબ કરો નહિં\n"
-"  -f|--file file       ફાઇલ માંથી આદેશોને વાંચો\n"
-"  -i|--inspector       ડિસ્ક માઉન્ટબિંદુઓને મેળવવા માટે virt-inspector ને ચલાવો\n"
-"  --listen             દૂરસ્થ આદેશો માટે સાંભળો\n"
-"  -m|--mount dev[:mnt] mnt પર dev ને માઉન્ટ કરો (જો છોદી દીધેલ હોય તો, /)\n"
-"  -n|--no-sync         આપમેળે સુમેળ કરો નહિં\n"
-"  --remote[=pid]       દૂરસ્થ %s માટે આદેશોને મોકલો\n"
-"  -r|--ro              ફક્ચ વાંચી શકાય તેને માઉન્ટ કરો\n"
-"  --selinux            SELinux આધારને સક્રિય કરો\n"
-"  -v|--verbose         વર્બોસ સંદેશાઓ\n"
-"  -x                   તેને ચલાવતા પહેલાં દરેક આદેશને ઇકો કરો\n"
-"  -V|--version         આવૃત્તિને દર્શાવો અને બહાર નીકળો\n"
-"વધારે જાણકારી માટે,  મુખ્યપાનું %s(1) ને જુઓ.\n"
 
 #: fish/fish.c:246
 #, c-format
@@ -2254,7 +2068,9 @@ msgstr "%s: --listen=PID: PID એ નંબર ન હતો: %s\n"
 #, c-format
 msgid ""
 "%s: remote: $GUESTFISH_PID must be set to the PID of the remote process\n"
-msgstr "%s: દૂરસ્થ: $GUESTFISH_PID એ દૂરસ્થ પ્રક્રિયાનાં PID ને સુયોજિત કરવુ જ પડશે\n"
+msgstr ""
+"%s: દૂરસ્થ: $GUESTFISH_PID એ દૂરસ્થ પ્રક્રિયાનાં PID ને સુયોજિત કરવુ જ "
+"પડશે\n"
 
 #: fish/fish.c:303
 #, c-format
@@ -2287,7 +2103,7 @@ msgid "guestfish: terminal type \"%s\" not defined.\n"
 msgstr ""
 
 #: fish/fish.c:647
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "\n"
 "Welcome to guestfish, the libguestfs filesystem interactive shell for\n"
@@ -2298,13 +2114,6 @@ msgid ""
 "      'quit' to quit the shell\n"
 "\n"
 msgstr ""
-"\n"
-"guestfish માં તમારુ સ્વાગત છે, વર્ચ્યુઅલ મશીન ફાઇલસિસ્ટમોને સુધારવા માટે libguestfs "
-"ફાઇલસિસ્ટમ અરસપરસ શેલ.\n"
-"\n"
-"પ્રકાર: આદેશો સાથે મદદ માટે 'help'\n"
-"      શેલને બહાર નીકળવા માટે 'quit'\n"
-"\n"
 
 #: fish/fish.c:796 fish/fish.c:812
 #, c-format
@@ -2422,8 +2231,7 @@ msgstr "glob: guestfs_glob_expand કોલ નિષ્ફળ: %s\n"
 #: fish/help.c:38
 #, c-format
 msgid ""
-"Add disk images to examine using the -a or -d options, or the 'add' "
-"command.\n"
+"Add disk images to examine using the -a or -d options, or the 'add' command.\n"
 "Or create a new disk image using -N, or the 'alloc' or 'sparse' commands.\n"
 "Once you have done this, use the 'run' command.\n"
 msgstr ""
@@ -2447,7 +2255,7 @@ msgstr ""
 #: fish/hexedit.c:41
 #, c-format
 msgid "hexedit (device|filename) [max | start max]\n"
-msgstr ""
+msgstr "hexedit (device|filename) [max | start max]\n"
 
 #: fish/hexedit.c:52
 #, c-format
@@ -2468,14 +2276,14 @@ msgid "hexedit: invalid range\n"
 msgstr ""
 
 #: fish/inspect.c:77
-#, fuzzy, c-format
+#, c-format
 msgid "%s: don't use --live and -i options together\n"
-msgstr "%s: સરખા સમયે --listen અને --file વિકલ્પોને વાપરી શકાતુ નથી\n"
+msgstr ""
 
 #: fish/inspect.c:89
 #, c-format
 msgid "%s: no operating system was found on this disk\n"
-msgstr ""
+msgstr "%s: ઓપરેટીંગ સિસ્ટમ આ ડિસ્ક પર મળી ન હતી\n"
 
 #: fish/inspect.c:95
 #, c-format
@@ -2485,22 +2293,22 @@ msgstr ""
 #: fish/inspect.c:134
 #, c-format
 msgid "%s: some filesystems could not be mounted (ignored)\n"
-msgstr ""
+msgstr "%s: અમુક ફાઇલસિસ્ટમોને માઉન્ટ કરી શક્યા નહિં (અવગણેલ)\n"
 
 #: fish/inspect.c:146
 #, c-format
 msgid "Operating system: %s\n"
-msgstr ""
+msgstr "ઓપરેટીંગ સિસ્ટમ: %s\n"
 
 #: fish/inspect.c:159
-#, fuzzy, c-format
+#, c-format
 msgid "%s mounted on %s\n"
-msgstr "માઉન્ટબિંદુઓને બતાવો"
+msgstr ""
 
 #: fish/keys.c:53
 #, c-format
 msgid "Enter key or passphrase (\"%s\"): "
-msgstr ""
+msgstr "કી અથવા પાસફ્રેઝને દાખલ કરો (\"%s\"): "
 
 #: fish/lcd.c:34
 #, c-format
@@ -2513,9 +2321,9 @@ msgid "use 'man' without parameters to open the manual\n"
 msgstr ""
 
 #: fish/man.c:54
-#, fuzzy, c-format
+#, c-format
 msgid "the external 'man' program failed\n"
-msgstr "બહારનો આદેશ નિષ્ફળ: %s"
+msgstr ""
 
 #: fish/more.c:40
 #, c-format
@@ -2523,9 +2331,9 @@ msgid "use '%s filename' to page a file\n"
 msgstr "ફાઇલ પાના માટે '%s filename' ને વાપરો\n"
 
 #: fish/options.c:36
-#, fuzzy, c-format
+#, c-format
 msgid "%s: too many drives added on the command line\n"
-msgstr "%s: આદેશ વાક્ય પર ખાલી આદેશ\n"
+msgstr ""
 
 #: fish/options.c:128
 #, c-format
@@ -2546,16 +2354,19 @@ msgid ""
 "\n"
 "%s\n"
 msgstr ""
+"guestfish -N %-8s - %s\n"
+"\n"
+"%s\n"
 
 #: fish/prep.c:48
 #, c-format
 msgid "  Optional parameters:\n"
-msgstr ""
+msgstr "  વૈકલ્પિક પરિમાણો:\n"
 
 #: fish/prep.c:55
 #, c-format
 msgid "<%s> %s (default: %s)\n"
-msgstr ""
+msgstr "<%s> %s (મૂળભૂત: %s)\n"
 
 #: fish/prep.c:65
 #, c-format
@@ -2579,19 +2390,17 @@ msgstr ""
 
 #: fish/prep_boot.c:34 fish/prep_boot.c:89 fish/prep_disk.c:34
 #: fish/prep_fs.c:34 fish/prep_lv.c:69 fish/prep_lv.c:122 fish/prep_part.c:34
-#, fuzzy
 msgid "failed to allocate disk"
-msgstr "ફાàª\87લનાàª\82 àª\9fà«\82àª\95ડાનà«\87 àªªàª¦àª\9aà«\8dàª\9bà«\87દન àª\95રવાનà«\81àª\82 àª¨àª¿àª·à«\8dફળ"
+msgstr "ડિસà«\8dàª\95નà«\87 àª«àª¾àª³àªµàªµàª¾àª®àª¾àª\82 àª¨àª¿àª·à«\8dફળતા"
 
 #: fish/prep_boot.c:42 fish/prep_boot.c:97
-#, fuzzy
 msgid "could not parse boot size"
-msgstr "વિશિષà«\8dàª\9f àª®àª¾àªª '%s' àª¨à«\81àª\82 àªªàª¦àª\9aà«\8dàª\9bà«\87દન àª\95રà«\80 àª¶àª\95ાતà«\81 àª¨àª¥à«\80\n"
+msgstr "બà«\81àª\9f àª®àª¾àªªàª¨à«\81àª\82 àªªàª¦àª\9aà«\8dàª\9bà«\87દન àª\95રà«\80 àª¶àª\95à«\8dયા àª¨àª¹àª¿àª\82"
 
 #: fish/prep_boot.c:46 fish/prep_boot.c:101
-#, fuzzy, c-format
+#, c-format
 msgid "failed to get sector size of disk: %s"
-msgstr "ફાઇલનાં ટૂકડાને પદચ્છેદન કરવાનું નિષ્ફળ"
+msgstr ""
 
 #: fish/prep_boot.c:50 fish/prep_boot.c:105 fish/prep_fs.c:41
 #: fish/prep_lv.c:76 fish/prep_lv.c:129 fish/prep_part.c:41
@@ -2600,14 +2409,14 @@ msgid "failed to partition disk: %s"
 msgstr ""
 
 #: fish/prep_boot.c:55 fish/prep_boot.c:110
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add boot partition: %s"
-msgstr "સ્વેપ પાર્ટીશનને બનાવો"
+msgstr ""
 
 #: fish/prep_boot.c:59 fish/prep_boot.c:114
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add root partition: %s"
-msgstr "સ્વેપ પાર્ટીશનને બનાવો"
+msgstr ""
 
 #: fish/prep_boot.c:68 fish/prep_boot.c:128
 #, c-format
@@ -2625,14 +2434,14 @@ msgid "incorrect format for LV name, use '/dev/VG/LV'"
 msgstr ""
 
 #: fish/prep_boot.c:137 fish/prep_lv.c:91 fish/prep_lv.c:144
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create PV: %s: %s"
-msgstr "ફાઇલનાં ટૂકડાને પદચ્છેદન કરવાનું નિષ્ફળ"
+msgstr ""
 
 #: fish/prep_boot.c:142 fish/prep_lv.c:96 fish/prep_lv.c:149
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create VG: %s: %s"
-msgstr "ફાઇલનાં ટૂકડાને પદચ્છેદન કરવાનું નિષ્ફળ"
+msgstr ""
 
 #: fish/prep_boot.c:149 fish/prep_lv.c:103 fish/prep_lv.c:156
 #, c-format
@@ -2660,8 +2469,9 @@ msgid ""
 "guestfish: protocol error: version mismatch, server version '%s' does not "
 "match client version '%s'.  The two versions must match exactly.\n"
 msgstr ""
-"guestfish: પ્રોટોકોલ ભૂલ: આવૃત્તિ બંધબેસતી નથી, સર્વર આવૃત્તિ '%s' એ ક્લાઇન્ટ આવૃત્તિ "
-"'%s' સાથે બંધબેસતી નથી.  બે આવૃત્તિઓ એ બરાબર રીતે બંધબેસતી હોવી જ જોઇએ.\n"
+"guestfish: પ્રોટોકોલ ભૂલ: આવૃત્તિ બંધબેસતી નથી, સર્વર આવૃત્તિ '%s' એ "
+"ક્લાઇન્ટ આવૃત્તિ '%s' સાથે બંધબેસતી નથી.  બે આવૃત્તિઓ એ બરાબર રીતે બંધબેસતી "
+"હોવી જ જોઇએ.\n"
 
 #: fish/rc.c:335 fish/rc.c:349
 #, c-format
@@ -2702,7 +2512,7 @@ msgid "use 'time command [args...]'\n"
 msgstr "'time command [args...]' ને વાપરો\n"
 
 #: fuse/guestmount.c:912
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: FUSE module for libguestfs\n"
 "%s lets you mount a virtual machine filesystem\n"
@@ -2731,29 +2541,11 @@ msgid ""
 "  -w|--rw              Mount read-write\n"
 "  -x|--trace           Trace guestfs API calls\n"
 msgstr ""
-"%s: libguestfs માટે FUSE મોડ્યુલ\n"
-"%s ચાલો તમે વર્ચ્યુઅલ મશીન ફાઇલ સિસ્ટમને માઉન્ટ કરો\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"વપરાશ:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"વિકલ્પો:\n"
-"  -a|--add image       ઇમેજને ઉમેરો\n"
-"  --dir-cache-timeout  readdir કેશ સમયસમાપ્તિને સુયોજિત કરો (મૂળભૂત 5 સેકંડ)\n"
-"  --fuse-help          વધારાનાં FUSE વિકલ્પોને દર્શાવો\n"
-"  --help               મદદ સંદેશને દર્શાવો અને બહાર નીકળો\n"
-"  -m|--mount dev[:mnt] mnt પર dev ને માઉન્ટ કરો (જો છોડી દીધેલ હોય તો, /)\n"
-"  -n|--no-sync         આપમેળે સુમેળ કરો નહિં\n"
-"  -o|--option opt      FUSE માં વધારાનાં વિકલ્પોને પસાર કરોશાવો\n"
-"  -r|--ro          ફક્ત વંચાય તેવાને માઉન્ટ કરોonly\n"
-"  --selinux        ble SELiઆધારને સક્રિય કરોport\n"
-"  --trace          gce guestfs કોલોને ટ્રેસ કરોal(to st માટેderr)\n"
-"  -v|--verbose     વર્બોસ સંદેશાઓages\n"
-"  -V|--version     આવૃત્તિને દર્શાવોsઅને બહાર નીકળોexit\n"
 
 #: fuse/guestmount.c:1130
-#, fuzzy, c-format
+#, c-format
 msgid "%s: must have at least one -a/-d and at least one -m/-i option\n"
-msgstr "%s: ઓછામાં ઓછુ એક -a અને -m વિકલ્પ પર હોવુ જ જોઇએ\n"
+msgstr ""
 
 #: fuse/guestmount.c:1138
 #, c-format
@@ -2761,7 +2553,7 @@ msgid "%s: you must specify a mountpoint in the host filesystem\n"
 msgstr "%s: યજમાન ફાઇલસિસ્ટમમાં માઉન્ટબિંદુને સ્પષ્ટ કરવુ જ પડશે\n"
 
 #: inspector/virt-inspector.c:76
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display information about a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -2781,36 +2573,16 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs માટે FUSE મોડ્યુલ\n"
-"%s ચાલો તમે વર્ચ્યુઅલ મશીન ફાઇલ સિસ્ટમને માઉન્ટ કરો\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"વપરાશ:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"વિકલ્પો:\n"
-"  -a|--add image       ઇમેજને ઉમેરો\n"
-"  --dir-cache-timeout  readdir કેશ સમયસમાપ્તિને સુયોજિત કરો (મૂળભૂત 5 સેકંડ)\n"
-"  --fuse-help          વધારાનાં FUSE વિકલ્પોને દર્શાવો\n"
-"  --help               મદદ સંદેશને દર્શાવો અને બહાર નીકળો\n"
-"  -m|--mount dev[:mnt] mnt પર dev ને માઉન્ટ કરો (જો છોડી દીધેલ હોય તો, /)\n"
-"  -n|--no-sync         આપમેળે સુમેળ કરો નહિં\n"
-"  -o|--option opt      FUSE માં વધારાનાં વિકલ્પોને પસાર કરોશાવો\n"
-"  -r|--ro          ફક્ત વંચાય તેવાને માઉન્ટ કરોonly\n"
-"  --selinux        ble SELiઆધારને સક્રિય કરોport\n"
-"  --trace          gce guestfs કોલોને ટ્રેસ કરોal(to st માટેderr)\n"
-"  -v|--verbose     વર્બોસ સંદેશાઓages\n"
-"  -V|--version     આવૃત્તિને દર્શાવોsઅને બહાર નીકળોexit\n"
 
 #: inspector/virt-inspector.c:263
 #, c-format
 msgid ""
 "%s: no operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
-"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you "
-"must\n"
+"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you must\n"
 "install the separate libguestfs-winsupport package.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2841,20 +2613,19 @@ msgid "open_guest: first argument contains undefined element"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:172
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "guest image {imagename} does not exist or is not readable"
-msgstr "બાઇનરી '%s' એ અસ્તિત્વ ધરાવતુ નથી અથવા એક્સિક્યૂટેબલ નથી\n"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:179
 msgid ""
-"open_guest: no libvirt support (install Sys::Virt, XML::XPath and XML::"
-"XPath::XMLParser)"
+"open_guest: no libvirt support (install Sys::Virt, XML::XPath and "
+"XML::XPath::XMLParser)"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:184
-#, fuzzy
 msgid "open_guest: too many domains listed on command line"
-msgstr "%s: આદેશ વાક્ય પર ખાલી આદેશ\n"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:191
 msgid "open_guest: cannot connect to libvirt"
@@ -2879,8 +2650,7 @@ msgstr ""
 msgid ""
 "No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by virt-inspector.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2890,17 +2660,17 @@ msgstr ""
 #: perl/lib/Sys/Guestfs/Lib.pm:901
 #, perl-brace-format
 msgid "unknown filesystem label {label}\n"
-msgstr ""
+msgstr "અજ્ઞાત ફાઇલસિસ્ટમ લેબલ {label}\n"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:911
 #, perl-brace-format
 msgid "unknown filesystem UUID {uuid}\n"
-msgstr ""
+msgstr "અજ્ઞાત ફાઇલસિસ્ટમ UUID {uuid}\n"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:939
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "unknown filesystem {fs}\n"
-msgstr "ફાàª\87લસિસà«\8dàª\9fમનà«\87 àª\85નમાàª\89નà«\8dàª\9f àª\95રà«\8b"
+msgstr "àª\85àª\9cà«\8dàª\9eાત àª«àª¾àª\87લસિસà«\8dàª\9fમ {fs}\n"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1017
 #, perl-brace-format
@@ -2942,9 +2712,9 @@ msgid "Couldn't guess kernel version number from path for kernel {path}"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1348
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "{path} doesn't match augeas pattern"
-msgstr "ભાતને બંધબેસતા વાક્યોને પાછા લાવો"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1387
 #, perl-brace-format
@@ -2952,7 +2722,7 @@ msgid "{filename}: could not read initrd format"
 msgstr ""
 
 #: rescue/virt-rescue.c:63
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Run a rescue shell on a virtual machine\n"
 "Copyright (C) 2009-2010 Red Hat Inc.\n"
@@ -2976,34 +2746,16 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs માટે FUSE મોડ્યુલ\n"
-"%s ચાલો તમે વર્ચ્યુઅલ મશીન ફાઇલ સિસ્ટમને માઉન્ટ કરો\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"વપરાશ:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"વિકલ્પો:\n"
-"  -a|--add image       ઇમેજને ઉમેરો\n"
-"  --dir-cache-timeout  readdir કેશ સમયસમાપ્તિને સુયોજિત કરો (મૂળભૂત 5 સેકંડ)\n"
-"  --fuse-help          વધારાનાં FUSE વિકલ્પોને દર્શાવો\n"
-"  --help               મદદ સંદેશને દર્શાવો અને બહાર નીકળો\n"
-"  -m|--mount dev[:mnt] mnt પર dev ને માઉન્ટ કરો (જો છોડી દીધેલ હોય તો, /)\n"
-"  -n|--no-sync         આપમેળે સુમેળ કરો નહિં\n"
-"  -o|--option opt      FUSE માં વધારાનાં વિકલ્પોને પસાર કરોશાવો\n"
-"  -r|--ro          ફક્ત વંચાય તેવાને માઉન્ટ કરોonly\n"
-"  --selinux        ble SELiઆધારને સક્રિય કરોport\n"
-"  --trace          gce guestfs કોલોને ટ્રેસ કરોal(to st માટેderr)\n"
-"  -v|--verbose     વર્બોસ સંદેશાઓages\n"
-"  -V|--version     આવૃત્તિને દર્શાવોsઅને બહાર નીકળોexit\n"
 
 #: rescue/virt-rescue.c:180
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not parse memory size '%s'\n"
-msgstr "વિશિષ્ટ માપ '%s' નું પદચ્છેદન કરી શકાતુ નથી\n"
+msgstr ""
 
 #: rescue/virt-rescue.c:419
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown child exit status (%d)\n"
-msgstr "%s: અજ્ઞાત લાંબો વિકલ્પ: %s (%d)\n"
+msgstr ""
 
 #: src/appliance.c:181
 #, c-format
@@ -3028,29 +2780,24 @@ msgid "security: cached appliance %s is writable by group or other (mode %o)"
 msgstr ""
 
 #: src/appliance.c:659
-#, fuzzy
 msgid "external command failed, see earlier error messages"
-msgstr "guestfs_launch નિષ્ફળ, પહેલાનાં ભૂલ સંદેશાઓને જૂઓ"
+msgstr ""
 
 #: src/dbdump.c:87
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of header"
-msgstr "ફાઇલનો અનિચ્છનીય અંત જ્યારે ડિમન માંથી વાંચી રહ્યા હોય"
+msgstr ""
 
 #: src/dbdump.c:100 src/dbdump.c:112
-#, fuzzy
 msgid "unexpected line from db_dump command, no space prefix"
-msgstr "ફાઇલનો અનિચ્છનીય અંત જ્યારે ડિમન માંથી વાંચી રહ્યા હોય"
+msgstr ""
 
 #: src/dbdump.c:129
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of data"
-msgstr "ફાઇલનો અનિચ્છનીય અંત જ્યારે ડિમન માંથી વાંચી રહ્યા હોય"
+msgstr ""
 
 #: src/dbdump.c:210
-#, fuzzy
 msgid "unexpected non-hex digits in output of db_dump command"
-msgstr "ફાઇલનો અનિચ્છનીય અંત જ્યારે ડિમન માંથી વાંચી રહ્યા હોય"
+msgstr ""
 
 #: src/filearch.c:153
 #, c-format
@@ -3116,19 +2863,18 @@ msgid ""
 msgstr ""
 
 #: src/inspect_fs.c:326 src/inspect_fs.c:339
-#, fuzzy, c-format
+#, c-format
 msgid "could not parse integer in version number: %s"
-msgstr "વિશિષ્ટ માપ '%s' નું પદચ્છેદન કરી શકાતુ નથી\n"
+msgstr ""
 
 #: src/inspect_fs.c:483
 #, c-format
 msgid "%s: file is empty"
-msgstr ""
+msgstr "%s: ફાઇલ ખાલી છે"
 
 #: src/inspect_fs_unix.c:613
-#, fuzzy
 msgid "could not parse /etc/fstab or empty file"
-msgstr "વિશિષ્ટ માપ '%s' નું પદચ્છેદન કરી શકાતુ નથી\n"
+msgstr ""
 
 #: src/inspect_fs_windows.c:112
 #, c-format
@@ -3163,9 +2909,8 @@ msgid "%s parameter is empty or contains disallowed characters"
 msgstr ""
 
 #: src/launch.c:358
-#, fuzzy
 msgid "the libguestfs handle has already been launched"
-msgstr "qemu ને પહેલેથી જ શરૂ કરી દેવામાં આવી છે"
+msgstr ""
 
 #: src/launch.c:367
 #, c-format
@@ -3185,14 +2930,12 @@ msgid "qemu launched and contacted daemon, but state != READY"
 msgstr "qemu શરૂ થયેલ છે, ડિમનનો સંપર્ક થયેલ છે, પરંતુ state != READY"
 
 #: src/launch.c:865
-#, fuzzy
 msgid "guestfs_launch failed, unexpected initial message from guestfsd"
-msgstr "guestfs_launch નિષ્ફળ, પહેલાનાં ભૂલ સંદેશાઓને જૂઓ"
+msgstr ""
 
 #: src/launch.c:873
-#, fuzzy
 msgid "contacted guestfsd, but state != READY"
-msgstr "qemu શરૂ થયેલ છે, ડિમનનો સંપર્ક થયેલ છે, પરંતુ state != READY"
+msgstr ""
 
 #: src/launch.c:1052
 #, c-format
@@ -3200,8 +2943,8 @@ msgid ""
 "%s: command failed: If qemu is located on a non-standard path, try setting "
 "the LIBGUESTFS_QEMU environment variable."
 msgstr ""
-"%s: આદેશ નિષ્ફળ: જો qemu એ બિન-મૂળભૂત પાથ પર સ્થિત થયેલ હોય તો, LIBGUESTFS_QEMU "
-"પર્યાવરણ ચલ સુયોજનોનો પ્રયત્ન કરો."
+"%s: આદેશ નિષ્ફળ: જો qemu એ બિન-મૂળભૂત પાથ પર સ્થિત થયેલ હોય તો, "
+"LIBGUESTFS_QEMU પર્યાવરણ ચલ સુયોજનોનો પ્રયત્ન કરો."
 
 #: src/launch.c:1143
 msgid "qemu has not been launched yet"
@@ -3226,7 +2969,8 @@ msgstr "guestfs_end_busy: બોલાવેલ છે જ્યારે state
 msgid ""
 "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n"
 msgstr ""
-"check_for_daemon_cancellation_or_eof: ડિમન માંથી 0x%x ને વાંચો, ઇચ્છિત 0x%x\n"
+"check_for_daemon_cancellation_or_eof: ડિમન માંથી 0x%x ને વાંચો, ઇચ્છિત "
+"0x%x\n"
 
 #: src/proto.c:543
 msgid ""
@@ -3236,9 +2980,8 @@ msgid ""
 msgstr ""
 
 #: src/proto.c:549
-#, fuzzy
 msgid "See earlier debug messages.\n"
-msgstr "guestfs_launch નિષ્ફળ, પહેલાનાં ભૂલ સંદેશાઓને જૂઓ"
+msgstr ""
 
 #: src/proto.c:639
 #, c-format
@@ -3264,9 +3007,8 @@ msgid "dispatch failed to marshal args"
 msgstr "માર્શલ દલીલોને મોકલવાનું નિષ્ફળ"
 
 #: src/proto.c:922 src/proto.c:1217
-#, fuzzy
 msgid "operation cancelled by user"
-msgstr "ડિમન દ્દારા રદ થયેલ ફાઇલ મેળવી"
+msgstr ""
 
 #: src/proto.c:973
 #, c-format
@@ -3293,7 +3035,8 @@ msgstr "receive_file_data: કોલબેક જવાબમાં પદચ્
 
 #: src/proto.c:1199
 msgid "receive_file_data: unexpected flag received when reading file chunks"
-msgstr "receive_file_data: મળેલ અનિચ્છનીય ફ્લેગ જ્યારે ફાઇલ ટૂકડાઓને વાંચી રહ્યા હોય"
+msgstr ""
+"receive_file_data: મળેલ અનિચ્છનીય ફ્લેગ જ્યારે ફાઇલ ટૂકડાઓને વાંચી રહ્યા હોય"
 
 #: src/proto.c:1207
 msgid "failed to parse file chunk"
@@ -3313,9 +3056,9 @@ msgid "could not connect to libvirt (code %d, domain %d): %s"
 msgstr ""
 
 #: src/virt.c:130
-#, fuzzy, c-format
+#, c-format
 msgid "no libvirt domain called '%s': %s"
-msgstr "%s: -i એ ડિસ્ક ઇમેજ (ઓ) માટે libvirt ડોમેઇન અથવા પાથ (ઓ) ની જરૂર છે\n"
+msgstr ""
 
 #: src/virt.c:185 src/virt.c:435
 #, c-format
@@ -3327,30 +3070,26 @@ msgid "unable to parse XML information returned by libvirt"
 msgstr ""
 
 #: src/virt.c:201 src/virt.c:449
-#, fuzzy
 msgid "unable to create new XPath context"
-msgstr "guestfs_create: હેન્ડલ ને બનાવવાનું નિષ્ફળ\n"
+msgstr ""
 
 #: src/virt.c:208 src/virt.c:464
-#, fuzzy
 msgid "unable to evaluate XPath expression"
-msgstr "guestfs_create: હેન્ડલ ને બનાવવાનું નિષ્ફળ\n"
+msgstr ""
 
 #: src/virt.c:305
-#, fuzzy
 msgid "libvirt domain has no disks"
-msgstr "%s: -i એ ડિસ્ક ઇમેજ (ઓ) માટે libvirt ડોમેઇન અથવા પાથ (ઓ) ની જરૂર છે\n"
+msgstr "libvirt ડોમેઇન પાસે ડિસ્કો નથી"
 
 #: src/virt.c:358
 #, c-format
 msgid "error getting domain info: %s"
-msgstr ""
+msgstr "ડોમેઇન જાણકારીને મેળવી રહ્યા હોય ત્યારે ભૂલ: %s"
 
 #: src/virt.c:372
 msgid ""
 "error: domain is a live virtual machine.\n"
-"Writing to the disks of a running virtual machine can cause disk "
-"corruption.\n"
+"Writing to the disks of a running virtual machine can cause disk corruption.\n"
 "Either use read-only access, or if the guest is running the guestfsd daemon\n"
 "specify live access.  In most libguestfs tools these options are --ro or\n"
 "--live respectively.  Consult the documentation for further information."
@@ -3369,7 +3108,7 @@ msgid ""
 msgstr ""
 
 #: test-tool/test-tool.c:79
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "libguestfs-test-tool: interactive test tool\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -3382,18 +3121,6 @@ msgid ""
 "  --timeout n\n"
 "  -t n           Set launch timeout (default: %d seconds)\n"
 msgstr ""
-"libguestfs-test-tool: અરસપરસ ચકાસણી સાધન\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  libguestfs-test-tool [--options]\n"
-"વિકલ્પો:\n"
-"  --help         વપરાશને દર્શાવો\n"
-"  --helper libguestfs-test-tool-helper\n"
-"                 મદદકર્તા પ્રક્રિયા (મૂળભૂત: %s)\n"
-"  --qemudir dir  QEMU સ્ત્રોત ડિરેક્ટરીને સ્પષ્ટ કરો\n"
-"  --qemu qemu    QEMU બાઇનરીને સ્પષ્ટ કરો\n"
-"  --timeout n\n"
-"  -t n           શરૂ કરવા સમય સમાપ્તિને સુયોજિત કરો (મૂળભૂત: %d સેકંડો)\n"
 
 #: test-tool/test-tool.c:127
 #, c-format
@@ -3431,9 +3158,9 @@ msgid "libguestfs-test-tool: failed to launch appliance\n"
 msgstr "libguestfs-test-tool: સાધનને શરૂ કરવાનું નિષ્ફળ\n"
 
 #: test-tool/test-tool.c:229
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to run part-disk\n"
-msgstr "libguestfs-test-tool: sfdisk ને ચલાવવાનું નિષ્ફળ\n"
+msgstr ""
 
 #: test-tool/test-tool.c:235
 #, c-format
@@ -3446,9 +3173,9 @@ msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n"
 msgstr "libguestfs-test-tool: / પર mount /dev/sda1 કરવાનું નિષ્ફળ\n"
 
 #: test-tool/test-tool.c:248
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to touch file\n"
-msgstr "libguestfs-test-tool: sfdisk ને ચલાવવાનું નિષ્ફળ\n"
+msgstr ""
 
 #: test-tool/test-tool.c:279
 #, c-format
@@ -3479,7 +3206,7 @@ msgstr ""
 
 #: tools/virt-make-fs.pl:291
 msgid "virt-make-fs input output\n"
-msgstr ""
+msgstr "virt-make-fs ઇનપુટ આઉટપુટ\n"
 
 #: tools/virt-make-fs.pl:321
 msgid "unexpected output from 'du' command"
@@ -3489,7 +3216,7 @@ msgstr ""
 #: tools/virt-make-fs.pl:458
 #, perl-brace-format
 msgid "{f}: unknown input format: {fmt}\n"
-msgstr ""
+msgstr "{f}: અજ્ઞાત ઇનપુટ બંધારણ: {fmt}\n"
 
 #: tools/virt-make-fs.pl:391
 #, perl-brace-format
@@ -3497,24 +3224,21 @@ msgid "virt-make-fs: cannot parse size parameter: {sz}\n"
 msgstr ""
 
 #: tools/virt-make-fs.pl:406
-#, fuzzy
 msgid ""
 "qemu-img create: failed to create disk image, see earlier error messages\n"
-msgstr "guestfs_launch નિષ્ફળ, પહેલાનાં ભૂલ સંદેશાઓને જૂઓ"
+msgstr ""
 
 #: tools/virt-make-fs.pl:417
 msgid "virt-make-fs: NTFS support was disabled when libguestfs was compiled\n"
 msgstr ""
 
 #: tools/virt-make-fs.pl:442
-#, fuzzy
 msgid "tar: failed, see earlier messages\n"
-msgstr "guestfs_launch નિષ્ફળ, પહેલાનાં ભૂલ સંદેશાઓને જૂઓ"
+msgstr ""
 
 #: tools/virt-make-fs.pl:464
-#, fuzzy
 msgid "uncompress command failed, see earlier messages\n"
-msgstr "guestfs_launch નિષ્ફળ, પહેલાનાં ભૂલ સંદેશાઓને જૂઓ"
+msgstr ""
 
 #: tools/virt-make-fs.pl:499
 msgid ""
@@ -3550,8 +3274,7 @@ msgstr ""
 msgid ""
 "{prog}: No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -3598,317 +3321,4 @@ msgstr ""
 msgid "virt-win-reg: {p}: could not upload registry file: {err}\n"
 msgstr ""
 
-#, fuzzy
-#~ msgid "%s: temporary directory not found"
-#~ msgstr "%s: કામચલાઉ ડિરેક્ટરીને બનાવી શકાતી નથી"
-
-#~ msgid "unexpected end of file when reading from daemon"
-#~ msgstr "ફાઇલનો અનિચ્છનીય અંત જ્યારે ડિમન માંથી વાંચી રહ્યા હોય"
-
-#~ msgid "libguestfs-test-tool: failed to mkdir /iso\n"
-#~ msgstr "libguestfs-test-tool: mkdir /iso કરવાનું નિષ્ફળ\n"
-
-#~ msgid "libguestfs-test-tool: failed to mount /dev/sdb on /iso\n"
-#~ msgstr "libguestfs-test-tool: /iso પર mount /dev/sdb કરવાનું નિષ્ફળ\n"
-
-#~ msgid ""
-#~ "libguestfs-test-tool: could not run helper program, or helper failed\n"
-#~ msgstr ""
-#~ "libguestfs-test-tool: મદદકર્તા પ્રક્રિયા ને ચલાવી શક્યા નહિં, અથવા મદદકર્તા "
-#~ "નિષ્ફળ\n"
-
-#~ msgid ""
-#~ "Test tool helper program 'libguestfs-test-tool-helper' is not\n"
-#~ "available.  Expected to find it in '%s'\n"
-#~ "\n"
-#~ "Use the --helper option to specify the location of this program.\n"
-#~ msgstr ""
-#~ "ચકાસણી સાધન પ્રક્રિયા 'libguestfs-test-tool-helper' એ ઉપલ્બધ\n"
-#~ "નથી.  '%s'માં તેને શોધવા માટે આશા રાખેલ છે\n"
-#~ "\n"
-#~ "આ પ્રક્રિયાનાં સ્થાનને સ્પષ્ટ કરવા માટે --helper વિકલ્પને વાપરો.\n"
-
-#~ msgid "command failed: %s"
-#~ msgstr "આદેશ નિષ્ફળ: %s"
-
-#~ msgid ""
-#~ "Test tool helper program %s\n"
-#~ "is not statically linked.  This is a build error when this test tool\n"
-#~ "was built.\n"
-#~ msgstr ""
-#~ "ચકાસણી સાધન મદદકરર્તા પ્રક્રિયા %s\n"
-#~ "એ સ્થિર રીતે કડી થયેલ નથી.  આ બિલ્ડ ભૂલ છે જ્યારે આ ચકાસણી સાધન એ બિલ્ટ થયેલ હતુ.\n"
-
-#~ msgid "mkisofs command failed: %s\n"
-#~ msgstr "mkisofs આદેશ નિષ્ફળ: %s\n"
-
-#, fuzzy
-#~ msgid "virt-resize: {file}: does not exist or is not readable\n"
-#~ msgstr "બાઇનરી '%s' એ અસ્તિત્વ ધરાવતુ નથી અથવા એક્સિક્યૂટેબલ નથી\n"
-
-#, fuzzy
-#~ msgid "virt-resize: no logical volume called {n}\n"
-#~ msgstr "LVM લોજીકલ વોલ્યુમનું માપ બદલો"
-
-#, fuzzy
-#~ msgid "failed to create temporary cache directory: %m"
-#~ msgstr "કામચલાઉ ડિરેક્ટરીને બનાવો"
-
-#, fuzzy
-#~ msgid "error renaming temporary cache directory: %m"
-#~ msgstr "કામચલાઉ ડિરેક્ટરીને બનાવો"
-
-#, fuzzy
-#~ msgid "virt-df: cannot use -h and --csv options together\n"
-#~ msgstr "%s: સરખા સમયે --listen અને --file વિકલ્પોને વાપરી શકાતુ નથી\n"
-
-#, fuzzy
-#~ msgid "  Mountpoints:\n"
-#~ msgstr "માઉન્ટબિંદુઓને બતાવો"
-
-#, fuzzy
-#~ msgid "  Filesystems:\n"
-#~ msgstr "ફાઇલસિસ્ટમને બનાવો"
-
-#~ msgid "edit a file in the image"
-#~ msgstr "ઇમેજામં ફાઇલને સુધારો"
-
-#~ msgid "view a file in the pager"
-#~ msgstr "પેજરમાં ફાઇલને દેખાડો"
-
-#~ msgid ""
-#~ "echo - display a line of text\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    This echos the parameters to the terminal.\n"
-#~ msgstr ""
-#~ "echo - લખાણનાં વાક્યને દર્શાવો\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    આ ટર્મિનલમાં પરિમાણોને ઇકો કરે છે.\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "edit - edit a file in the image\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    This is used to edit a file.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\", editing locally, and then \"write\".\n"
-#~ "\n"
-#~ "    Normally it uses $EDITOR, but if you use the aliases\n"
-#~ "    \"vi\" or \"emacs\" you will get those editors.\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "edit - ઇમેજમાં ફાઇલને સુધારો\n"
-#~ "     <filename> નો ફેરફાર કરો\n"
-#~ "\n"
-#~ "    ફાઇલને સુધારવા માટે વાપરેલ છે.\n"
-#~ "\n"
-#~ "    તે \"cat\" ને ચલાવવા, સ્થાનિય રીતે સુધારવા, અને \"write-file\"(દ્દારા "
-#~ "અમલીકરણ થયેલ છે) નાં જેવુ જ છે.\n"
-#~ "\n"
-#~ "    સામાન્ય રીતે તે $EDITOR વાપરે છે, પરંતુ જો તમે ઉપનામોને વાપરો તો\n"
-#~ "    \"vi\" અથવા \"emacs\" તમે તે સંપાદકોને મેળવશો.\n"
-#~ "\n"
-#~ "    નોંધ: આ \\0 bytes ને સમાવતી વિશાળ ફાઇલો (> 2 MB) અથવા બાઇનરી ફાઇલો માટે "
-#~ "ભરોસાપાત્ર કામ કરતુ નથી.\n"
-
-#~ msgid ""
-#~ "lcd - local change directory\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    Change guestfish's current directory. This command is\n"
-#~ "    useful if you want to download files to a particular\n"
-#~ "    place.\n"
-#~ msgstr ""
-#~ "lcd - સ્થાનિય બદલાતી ડિરેક્ટરી\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    guestfish ની હાલની ડિરેક્ટરીને બનાવો. આ આદેશ એ ઉપયોગી છે જો તમે ચોક્કસ "
-#~ "સ્થાનેથી ફાઇલોને ડાઉનલોડ કરવા માંગો તો.\n"
-
-#~ msgid ""
-#~ "glob - expand wildcards in command\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob runs <command> with wildcards expanded in any\n"
-#~ "    command args.  Note that the command is run repeatedly\n"
-#~ "    once for each expanded argument.\n"
-#~ msgstr ""
-#~ "glob - આદેશમાં વાઇલ્ડકાર્ડોને વિસ્તારો\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob એ કોઇપણ આદેશ દલીલોમાં વિસ્તરેલ વાઇલ્ડકાર્ડો સાછે <command> ને ચલાવે છે.\n"
-#~ "    નોંધો કે આ દેશ એ દરેક વિસ્તરેલ દલીલ માટે એકવાર વારંવાર ચાલે છે.\n"
-
-#~ msgid ""
-#~ "more - view a file in the pager\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    This is used to view a file in the pager.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\" and using the pager.\n"
-#~ "\n"
-#~ "    Normally it uses $PAGER, but if you use the alias\n"
-#~ "    \"less\" then it always uses \"less\".\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "more - પેજરમાં ફાઇલને જુઓ\n"
-#~ "     વધારે <filename>\n"
-#~ "\n"
-#~ "    આ પેજરમાં ફાઇલને જોવા માટે વાપરેલ છે.\n"
-#~ "\n"
-#~ "    તે \"cat\" ને ચલાવવાનાં (અને તેના દ્દારા અમલીકરણ થયેલ છે) જેવુ જ છે અને પેજરને "
-#~ "વાપરી રહ્યા છે.\n"
-#~ "\n"
-#~ "    સામાન્ય રીતે તે $PAGER ને વાપરે છે, પરંતુ જો તમે ઉપનામને \"less\" વાપરેલ હોય તો "
-#~ "પછી તે હંમેશા \"less\" ને વાપરે છે.\n"
-#~ "\n"
-#~ "    નોંધ: આ \\0 બાઇટો ને સમાવતી મોટી ફાઇલો (> 2 MB) અથવા બાઇનરી ફાઇલો માટે ે "
-#~ "કામ કરશે નહtes.\n"
-
-#~ msgid ""
-#~ "reopen - close and reopen the libguestfs handle\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "Close and reopen the libguestfs handle.  It is not necessary to use\n"
-#~ "this normally, because the handle is closed properly when guestfish\n"
-#~ "exits.  However this is occasionally useful for testing.\n"
-#~ msgstr ""
-#~ "reopen - libguestfs હેન્ડલને પુન:ખોલો અને બંધ કરો\n"
-#~ "     પુન:ખોલો\n"
-#~ "\n"
-#~ "libguestfs હેન્ડલને પુન:ખોલો અને બંધ કરો.  આ સામાન્ય રીતે વાપરવા માટે તે જરૂરી નથી, "
-#~ "કારણ કે હેન્ડલ એ બરાબર રીતે બંધ થયેલ છે જ્યારે guestfish એ બહાર નીકળે છે ત્યારે.  "
-#~ "છતાંપણ આ ચકાસણી માટે અવારનવાર ઉપયોગી છે.\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "sparse - allocate a sparse image file\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty sparse file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    In all respects it works the same as the 'alloc'\n"
-#~ "    command, except that the image file is allocated\n"
-#~ "    sparsely, which means that disk blocks are not assigned\n"
-#~ "    to the file until they are needed.  Sparse disk files\n"
-#~ "    only use space when written to, but they are slower\n"
-#~ "    and there is a danger you could run out of real disk\n"
-#~ "    space during a write operation.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified using standard suffixes, eg. '1M'.\n"
-#~ msgstr ""
-#~ "sparse - sparse ઇમેજ ફાઇલને ફાળવો\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    આ આપેલ માપની ખાલી sparse ફાઇલને બનાવે છે,\n"
-#~ "    અને પછી ઉમેરે છે તેથી તેનું આગળ નિરીક્ષણ કરી શકાય.\n"
-#~ "\n"
-#~ "    બધાને માન રાખીને તે 'alloc' આદેશનાં જેવુ કામ કરે છે, આને બાદ કરતા જે ઇમેજ ફાઇલ ને "
-#~ "છૂટુછવાયેલ ફાળવેલ છે, એનો મતલબ એ કે ડિસ્ક બ્લોકો એ ફાઇલમાં\n"
-#~ "    સોંપેલ નથી જ્યાં સુધી તેઓને જરૂર ન હોય.\n"
-#~ "    Sparse ડિસ્ક ફાઇલો એ જગ્યાને વાપરે છે જ્યારે તેમાં લખાયેલ હોય, પરંતુ તેઓ ધીમાં છે\n"
-#~ "    ત્યાં ખતરનાક છે જો તમે લખવાની ક્રિયા દરમ્યાન રીઅલ ડિસ્ક જગ્યાની બહાર ચલાવી "
-#~ "શકો તો.\n"
-#~ "\n"
-#~ "    વધારે ઉન્નત ઇમેજ બનાવવા માટે, qemu-img ઉપયોગિતાને જુઓ.\n"
-#~ "\n"
-#~ "    માપને સ્પષ્ટ કરી શકાય છે (જ્યાં <nn> નો મતલબ નંબર હોય):\n"
-#~ "    <nn>             કિલોબાઇટનો નંબર\n"
-#~ "      દાત: 1440       મૂળભૂત 3.5\" ફ્લોપી\n"
-#~ "    <nn>K અથવા કિલોબાઇટનો <nn>KB  નંબર\n"
-#~ "    <nn>M અથવા મેગાબાઇટોનો <nn>MB  નંબર\n"
-#~ "    <nn>G અથવા ગીગાબાઇટોનો <nn>GB  નંબર\n"
-#~ "    <nn>T અથવા ટેરાબાઇટોનો <nn>TB  નંબર\n"
-#~ "    <nn>P અથવા પેટાબાઇટોનો <nn>PB  નંબર\n"
-#~ "    <nn>E અથવા એક્ઝાબાઇટોનો <nn>EB  નંબર\n"
-#~ "    <nn>sects        512 બાઇટ સેક્ટરોનો નંબર\n"
-
-#~ msgid ""
-#~ "time - measure time taken to run command\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    This runs <command> as usual, and prints the elapsed\n"
-#~ "    time afterwards.\n"
-#~ msgstr ""
-#~ "time - આદેશને ચલાવવા માટે લીધેલ સમયનું માપન કરો\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    આ સામાન્ય રીતે <command> ને ચલાવે છે, અને પછીથી પસાર થયેલ સમયને છાપે છે.\n"
-
-#~ msgid "external command failed: %s"
-#~ msgstr "બહારનો આદેશ નિષ્ફળ: %s"
-
-#~ msgid "test if file exists"
-#~ msgstr "ચકાસો જો ફાઇલ અસ્તિત્વ ધરાવે છે"
-
-#~ msgid "cannot find %s or %s on LIBGUESTFS_PATH (current path = %s)"
-#~ msgstr "%s અથવા LIBGUESTFS_PATH પર %s ને શોધી શકાતુ નથી (હાલનો પાથ = %s)"
-
-#~ msgid "failed to connect to vmchannel socket"
-#~ msgstr "vmchannel સોકેટ ને જોડવાનું નિષ્ફળ"
-
-#, fuzzy
-#~ msgid ""
-#~ "%s: cannot use -i option with -a, -m, -N, --listen, --remote or --"
-#~ "selinux\n"
-#~ msgstr ""
-#~ "%s: -a, -m, --listen, --remote અથવા --selinux સાથે -i વિકલ્પને વાપરી શકાતુ "
-#~ "નથી\n"
-
-#, fuzzy
-#~ msgid "cpio command failed: {error}"
-#~ msgstr "આદેશ નિષ્ફળ: %s"
-
-#~ msgid ""
-#~ "alloc - allocate an image\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty (zeroed) file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-#~ msgstr ""
-#~ "alloc - ઇમેજને ફાળવો\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    આ આપેલ માપની ખાસી (શૂન્ય થયેલ) ફાઇલને બનાવે છે,\n"
-#~ "    અને પછી ઉમેરે છે તેથી તેનું આગળ નિરીક્ષણ થઇ શકે.\n"
-#~ "\n"
-#~ "    ઇમેજ બનાવવાનું વધારે ઉન્નત કરવા માટે, qemu-img ઉપયોગિતાને જુઓ.\n"
-#~ "\n"
-#~ "    માપને સ્પષ્ટ કરી શકાય છે (જ્યાં <nn> નો મતલબ નંબર છે):\n"
-#~ "    <nn>             કિલોબાઇટનો નંબર\n"
-#~ "      દાત: 1440       મૂળભૂત 3.5\" ફ્લોપી\n"
-#~ "    <nn>K અથવા કિલોબાઇટનો <nn>KB  નંબર\n"
-#~ "    <nn>M અથવા મેગાબાઇટોનો <nn>MB  નંબર\n"
-#~ "    <nn>G અથવા ગીગાબાઇટોનો <nn>GB  નંબર\n"
-#~ "    <nn>T અથવા ટેરાબાઇટોનો <nn>TB  નંબર\n"
-#~ "    <nn>P અથવા પેટાબાઇટોનો <nn>PB  નંબર\n"
-#~ "    <nn>E અથવા એક્ઝાબાઇટોનો <nn>EB  નંબર\n"
-#~ "    <nn>sects        512 બાઇટ સેક્ટરોનો નંબર\n"
-
-#~ msgid "%s: virt-inspector command too long for fixed-size buffer\n"
-#~ msgstr "%s: virt-inspector આદેશ એ સ્થિર-માપનાં બફર માટે ઘણો લાંબો છે\n"
+
index 21eef4d..8958d22 100644 (file)
--- a/po/hi.po
+++ b/po/hi.po
@@ -1,26 +1,22 @@
-# translation of libguestfs.master.libguestfs.po to Hindi
-# Copyright (C) 2010 Free Software Foundation, Inc.
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Red Hat Inc.
 # This file is distributed under the same license as the PACKAGE package.
-#
-# Rajesh Ranjan <rranjan@redhat.com>, 2010.
+# 
+# rjones <rjones@redhat.com>, 2011.
+# Rajesh Ranjan <rranjan@redhat.com>, 2011.
 msgid ""
 msgstr ""
-"Project-Id-Version: libguestfs.master.libguestfs\n"
-"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?"
-"component=libguestfs&product=Virtualization+Tools\n"
+"Project-Id-Version: libguestfs\n"
+"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"
 "POT-Creation-Date: 2011-07-15 17:17+0100\n"
-"PO-Revision-Date: 2010-02-16 12:57+0530\n"
-"Last-Translator: Rajesh Ranjan <rranjan@redhat.com>\n"
-"Language-Team: Hindi <Red Hat>\n"
-"Language: hi\n"
+"PO-Revision-Date: 2011-07-17 20:49+0000\n"
+"Last-Translator: rjones <rjones@redhat.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=2; plural=(n!=1);\n"
-"\n"
-"\n"
-"\n"
+"Language: hi\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
 #: cat/virt-cat.c:57 cat/virt-filesystems.c:99 cat/virt-ls.c:99 df/main.c:70
 #: edit/virt-edit.c:73 fish/fish.c:99 fuse/guestmount.c:908
@@ -30,7 +26,7 @@ msgid "Try `%s --help' for more information.\n"
 msgstr "अधिक सूचना के लिए `%s --help' आजमाएँ.\n"
 
 #: cat/virt-cat.c:61
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display files in a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -50,24 +46,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: cat/virt-cat.c:117 cat/virt-filesystems.c:202 cat/virt-ls.c:192
 #: df/domains.c:428 df/main.c:136 edit/virt-edit.c:141 fish/fish.c:222
@@ -85,7 +63,7 @@ msgid "%s: unknown long option: %s (%d)\n"
 msgstr "%s: unknown long option: %s (%d)\n"
 
 #: cat/virt-filesystems.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list filesystems, partitions, block devices, LVM in a VM\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -122,32 +100,14 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: cat/virt-filesystems.c:318 cat/virt-ls.c:347 df/main.c:255
-#, fuzzy, c-format
+#, c-format
 msgid "%s: you cannot use -h and --csv options together.\n"
-msgstr "%s: cannot use --listen and --file options at the same time\n"
+msgstr ""
 
 #: cat/virt-ls.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list files in a virtual machine\n"
 "Copyright (C) 2010-2011 Red Hat Inc.\n"
@@ -178,24 +138,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: cat/virt-ls.c:338
 #, c-format
@@ -205,9 +147,9 @@ msgid ""
 msgstr ""
 
 #: cat/virt-ls.c:577
-#, fuzzy, c-format
+#, c-format
 msgid "%s: error getting extended attrs for %s %s\n"
-msgstr "hivexsh: नोड %zx के नोड नाम को पाने में त्रुटि\n"
+msgstr ""
 
 #: cat/virt-ls.c:583
 #, c-format
@@ -245,7 +187,7 @@ msgid "%s: ignoring %s, it has too many disks (%zu > %d)"
 msgstr ""
 
 #: df/main.c:74
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display free space on virtual filesystems\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -268,24 +210,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: df/main.c:267
 #, c-format
@@ -297,9 +221,8 @@ msgid "VirtualMachine"
 msgstr ""
 
 #: df/output.c:51
-#, fuzzy
 msgid "Filesystem"
-msgstr "फाà¤\87लसिसà¥\8dà¤\9fम à¤¬à¤¨à¤¾à¤\8fà¤\81"
+msgstr "फ़ाà¤\87लसिसà¥\8dà¤\9fम"
 
 #: df/output.c:54
 msgid "1K-blocks"
@@ -307,15 +230,15 @@ msgstr ""
 
 #: df/output.c:56
 msgid "Size"
-msgstr ""
+msgstr "आकार"
 
 #: df/output.c:57
 msgid "Used"
-msgstr ""
+msgstr "उपयोग में"
 
 #: df/output.c:58
 msgid "Available"
-msgstr ""
+msgstr "उपलब्ध"
 
 #: df/output.c:59
 msgid "Use%"
@@ -323,7 +246,7 @@ msgstr ""
 
 #: df/output.c:61
 msgid "Inodes"
-msgstr ""
+msgstr "आइनोड"
 
 #: df/output.c:62
 msgid "IUsed"
@@ -338,7 +261,7 @@ msgid "IUse%"
 msgstr ""
 
 #: edit/virt-edit.c:77
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Edit a file in a virtual machine\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -360,24 +283,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: edit/virt-edit.c:175
 #, c-format
@@ -395,9 +300,9 @@ msgid "%s: to use Windows drive letters, this must be a Windows guest\n"
 msgstr ""
 
 #: edit/virt-edit.c:599
-#, fuzzy, c-format
+#, c-format
 msgid "%s: drive '%c:' not found.\n"
-msgstr "%s: %s: कुंजी नहीं मिला\n"
+msgstr ""
 
 #: fish/alloc.c:37
 #, c-format
@@ -415,9 +320,9 @@ msgid "can't allocate or add disks after launching\n"
 msgstr "लॉन्चिंग के बाद डिस्क आबंटित या जोड़ नहीं सकता है\n"
 
 #: fish/alloc.c:156
-#, fuzzy, c-format
+#, c-format
 msgid "%s: invalid integer parameter (%s returned %d)\n"
-msgstr "%s: %s: अवैध पूर्णांक पैरामीटर (%s ने %d लौटाया)\n"
+msgstr ""
 
 #: fish/cmds.c:2643
 msgid "Command"
@@ -445,21 +350,20 @@ msgstr "स्नैप शॉट मोड में ड्राइव जो
 
 #: fish/cmds.c:2650
 msgid "add a drive read-only specifying the QEMU block emulation to use"
-msgstr "केवल पठनीय ड्राइव जोड़ें जो QEMU खंड को एमुलेशन को उपयोग के लिए रोकता है"
+msgstr ""
+"केवल पठनीय ड्राइव जोड़ें जो QEMU खंड को एमुलेशन को उपयोग के लिए रोकता है"
 
 #: fish/cmds.c:2651
 msgid "add a drive specifying the QEMU block emulation to use"
 msgstr "QEMU खंड एमुलेशन को उपयोग के लिए निर्दिष्ट करने के लिए ड्राइव जोड़ें"
 
 #: fish/cmds.c:2652
-#, fuzzy
 msgid "allocate and add a disk file"
-msgstr "तनु छवि फाइल आबंटित करें"
+msgstr ""
 
 #: fish/cmds.c:2653
-#, fuzzy
 msgid "clear Augeas path"
-msgstr "Augeas पथ हटाएँ"
+msgstr ""
 
 #: fish/cmds.c:2654
 msgid "close the current Augeas handle"
@@ -518,18 +422,16 @@ msgid "test availability of some parts of the API"
 msgstr "API के कुछ हिस्से की उपलब्धता जाँचें"
 
 #: fish/cmds.c:2668
-#, fuzzy
 msgid "return a list of all optional groups"
-msgstr "inotify घटना की सूची वापस करता है"
+msgstr ""
 
 #: fish/cmds.c:2669
 msgid "upload base64-encoded data to file"
 msgstr ""
 
 #: fish/cmds.c:2670
-#, fuzzy
 msgid "download file and encode as base64"
-msgstr "किसी स्थानीय मशीन में कोई फाइल डाउनलोड करें"
+msgstr ""
 
 #: fish/cmds.c:2671
 msgid "flush device buffers"
@@ -572,9 +474,8 @@ msgid "set block device to read-write"
 msgstr "खंड युक्ति को पठनीय-लेखन योग्य सेट करें"
 
 #: fish/cmds.c:2681
-#, fuzzy
 msgid "resize a btrfs filesystem"
-msgstr "ext2/ext3 फाइलसिस्टम का आकार बदलें"
+msgstr ""
 
 #: fish/cmds.c:2682
 msgid "return true path on case-insensitive filesystem"
@@ -589,14 +490,12 @@ msgid "compute MD5, SHAx or CRC checksum of file"
 msgstr "फाइल MD5, SHAx या CRC चेकसम गणना करें"
 
 #: fish/cmds.c:2685
-#, fuzzy
 msgid "compute MD5, SHAx or CRC checksum of the contents of a device"
-msgstr "फाइल MD5, SHAx या CRC चेकसम गणना करें"
+msgstr ""
 
 #: fish/cmds.c:2686
-#, fuzzy
 msgid "compute MD5, SHAx or CRC checksum of files in a directory"
-msgstr "फाइल MD5, SHAx या CRC चेकसम गणना करें"
+msgstr ""
 
 #: fish/cmds.c:2687
 msgid "change file mode"
@@ -619,19 +518,16 @@ msgid "add qemu parameters"
 msgstr "qemu पैरामीटर जोड़ें"
 
 #: fish/cmds.c:2692
-#, fuzzy
 msgid "copy local files or directories into an image"
-msgstr "तरू में फाइल लोड करें"
+msgstr ""
 
 #: fish/cmds.c:2693
-#, fuzzy
 msgid "copy remote files or directories out of an image"
-msgstr "तरू में फाइल लोड करें"
+msgstr ""
 
 #: fish/cmds.c:2694
-#, fuzzy
 msgid "copy size bytes from source to destination using dd"
-msgstr "dd के उपयोग से स्रोत से गंतव्य में कॉपी करें"
+msgstr ""
 
 #: fish/cmds.c:2695
 msgid "copy a file"
@@ -650,14 +546,12 @@ msgid "debugging and internals"
 msgstr "डिबगिंग और आंतरिक"
 
 #: fish/cmds.c:2699
-#, fuzzy
 msgid "debug the QEMU command line (internal use only)"
-msgstr "स्थानीय मशीन मसे फाइल अपलोड करें"
+msgstr ""
 
 #: fish/cmds.c:2700
-#, fuzzy
 msgid "upload a file to the appliance (internal use only)"
-msgstr "स्थानीय मशीन मसे फाइल अपलोड करें"
+msgstr ""
 
 #: fish/cmds.c:2701
 msgid "report file system disk space usage"
@@ -668,9 +562,8 @@ msgid "report file system disk space usage (human readable)"
 msgstr "फाइल सिस्टम डिस्क स्पेस प्रयोग का रिपोर्ट करें (मानव पठनीय)"
 
 #: fish/cmds.c:2703
-#, fuzzy
 msgid "display an image"
-msgstr "छवि आबंटित करें"
+msgstr ""
 
 #: fish/cmds.c:2704
 msgid "return kernel messages"
@@ -681,9 +574,8 @@ msgid "download a file to the local machine"
 msgstr "किसी स्थानीय मशीन में कोई फाइल डाउनलोड करें"
 
 #: fish/cmds.c:2706
-#, fuzzy
 msgid "download a file to the local machine with offset and size"
-msgstr "किसी स्थानीय मशीन में कोई फाइल डाउनलोड करें"
+msgstr ""
 
 #: fish/cmds.c:2707
 msgid "drop kernel page cache, dentries and inodes"
@@ -706,9 +598,8 @@ msgid "echo arguments back to the client"
 msgstr "इको तर्क क्लाइंट को वापस"
 
 #: fish/cmds.c:2712
-#, fuzzy
 msgid "edit a file"
-msgstr "फाइल पढ़ें"
+msgstr ""
 
 #: fish/cmds.c:2713 fish/cmds.c:2714 fish/cmds.c:2719 fish/cmds.c:2720
 #: fish/cmds.c:2754 fish/cmds.c:2755 fish/cmds.c:3008 fish/cmds.c:3009
@@ -745,9 +636,8 @@ msgid "fill a file with octets"
 msgstr "ऑक्टेट के साथ फाइल भरें"
 
 #: fish/cmds.c:2725
-#, fuzzy
 msgid "fill a file with a repeating pattern of bytes"
-msgstr "ऑक्टेट के साथ फाइल भरें"
+msgstr ""
 
 #: fish/cmds.c:2726
 msgid "find all files and directories"
@@ -758,14 +648,12 @@ msgid "find all files and directories, returning NUL-separated list"
 msgstr "सभी फाइलें और निर्देशिका ढूँढ़ें, NUL-अलग सूची वापस कर रहा है"
 
 #: fish/cmds.c:2728
-#, fuzzy
 msgid "find a filesystem by label"
-msgstr "ext2/3/4 फाइलसिस्टम लेबल पाएँ"
+msgstr ""
 
 #: fish/cmds.c:2729
-#, fuzzy
 msgid "find a filesystem by UUID"
-msgstr "ext2/3/4 फाइलसिस्टम UUID पाएँ"
+msgstr ""
 
 #: fish/cmds.c:2730
 msgid "run the filesystem checker"
@@ -776,9 +664,8 @@ msgid "get the additional kernel options"
 msgstr "अतिरिक्त कर्नेल विकल्प पाएँ"
 
 #: fish/cmds.c:2732
-#, fuzzy
 msgid "get the attach method"
-msgstr "खोज पथ पाएँ"
+msgstr ""
 
 #: fish/cmds.c:2733
 msgid "get autosync mode"
@@ -801,18 +688,16 @@ msgid "get memory allocated to the qemu subprocess"
 msgstr "qemu उप प्रक्रिया में स्मृति आबंटित पाएँ"
 
 #: fish/cmds.c:2738
-#, fuzzy
 msgid "get enable network flag"
-msgstr "SELinux सक्रिय फ्लैग पाएँ"
+msgstr ""
 
 #: fish/cmds.c:2739
 msgid "get the search path"
 msgstr "खोज पथ पाएँ"
 
 #: fish/cmds.c:2740
-#, fuzzy
 msgid "get process group flag"
-msgstr "पुनर्प्राप्ति प्रक्रिया सक्रिय फ्लैग पाएँ"
+msgstr ""
 
 #: fish/cmds.c:2741
 msgid "get PID of qemu subprocess"
@@ -839,9 +724,8 @@ msgid "get command trace enabled flag"
 msgstr "कमांड ट्रैस सक्रिय फ्लैग पाएँ"
 
 #: fish/cmds.c:2747
-#, fuzzy
 msgid "get the current umask"
-msgstr "मौजूदा स्थिति पाएँ"
+msgstr ""
 
 #: fish/cmds.c:2748
 msgid "get verbose mode"
@@ -944,9 +828,8 @@ msgid "get hostname of the operating system"
 msgstr ""
 
 #: fish/cmds.c:2775
-#, fuzzy
 msgid "get the icon corresponding to this operating system"
-msgstr "Linux VFS प्रकार किसी आरोहित युक्ति के अऩुरूप पाएँ"
+msgstr ""
 
 #: fish/cmds.c:2776
 msgid "get major version of inspected operating system"
@@ -1013,32 +896,28 @@ msgid "inspect disk and return list of operating systems found"
 msgstr ""
 
 #: fish/cmds.c:2792
-#, fuzzy
 msgid "test if block device"
-msgstr "खंड युक्ति को सूचीबद्ध करता है"
+msgstr ""
 
 #: fish/cmds.c:2793
 msgid "is busy processing a command"
 msgstr "कमांड की प्रक्रिया में व्यस्त है"
 
 #: fish/cmds.c:2794
-#, fuzzy
 msgid "test if character device"
-msgstr "खंड, वर्ण FIFO युक्ति बनाएँ"
+msgstr ""
 
 #: fish/cmds.c:2795
 msgid "is in configuration state"
 msgstr "विन्यास स्थिति में है"
 
 #: fish/cmds.c:2796
-#, fuzzy
 msgid "test if a directory"
-msgstr "निर्देशिका बनाएँ"
+msgstr ""
 
 #: fish/cmds.c:2797
-#, fuzzy
 msgid "test if FIFO (named pipe)"
-msgstr "FIFO (named पाइप) बनाएँ"
+msgstr ""
 
 #: fish/cmds.c:2798
 msgid "test if a regular file"
@@ -1049,33 +928,28 @@ msgid "is launching subprocess"
 msgstr "उपपक्रिया को लॉन्च कर रहा है"
 
 #: fish/cmds.c:2800
-#, fuzzy
 msgid "test if device is a logical volume"
-msgstr "LVM लॉजिकल वाल्यूम का आकार बदलें"
+msgstr ""
 
 #: fish/cmds.c:2801
 msgid "is ready to accept commands"
 msgstr "कमांड को स्वीकार करने के लिए तैयार है"
 
 #: fish/cmds.c:2802
-#, fuzzy
 msgid "test if socket"
-msgstr "डेमॉन सॉकेट में लिखें"
+msgstr ""
 
 #: fish/cmds.c:2803
-#, fuzzy
 msgid "test if symbolic link"
-msgstr "सांकेतिक लिंक बनाएँ"
+msgstr ""
 
 #: fish/cmds.c:2804
-#, fuzzy
 msgid "test if a file contains all zero bytes"
-msgstr "सूची बनाएँ यदि दो फाइल के पास बराबर सामग्री है"
+msgstr ""
 
 #: fish/cmds.c:2805
-#, fuzzy
 msgid "test if a device contains all zero bytes"
-msgstr "LVM लॉजिकल वाल्यूम का आकार बदलें"
+msgstr ""
 
 #: fish/cmds.c:2806
 msgid "kill the qemu subprocess"
@@ -1086,28 +960,24 @@ msgid "launch the qemu subprocess"
 msgstr "qemu उपपक्रिया लॉन्च करें"
 
 #: fish/cmds.c:2808
-#, fuzzy
 msgid "change working directory"
-msgstr "सà¥\8dथानà¥\80य à¤ªà¤°à¤¿à¤µà¤°à¥\8dतन à¤¨à¤¿à¤°à¥\8dदà¥\87शिà¤\95ा"
+msgstr "à¤\95ारà¥\8dयशà¥\80ल à¤¨à¤¿à¤°à¥\8dदà¥\87शिà¤\95ा à¤¬à¤¦à¤²à¥\87à¤\82"
 
 #: fish/cmds.c:2812
-#, fuzzy
 msgid "list 9p filesystems"
-msgstr "फाइलसिस्टम बनाएँ"
+msgstr ""
 
 #: fish/cmds.c:2813
 msgid "list the block devices"
 msgstr "खंड युक्ति को सूचीबद्ध करता है"
 
 #: fish/cmds.c:2814
-#, fuzzy
 msgid "list device mapper devices"
-msgstr "खंड युक्ति को सूचीबद्ध करता है"
+msgstr ""
 
 #: fish/cmds.c:2815
-#, fuzzy
 msgid "list filesystems"
-msgstr "फाइलसिस्टम बनाएँ"
+msgstr ""
 
 #: fish/cmds.c:2816
 msgid "list the partitions"
@@ -1146,14 +1016,12 @@ msgid "lstat on multiple files"
 msgstr "lstat विविध फाइल पर"
 
 #: fish/cmds.c:2827
-#, fuzzy
 msgid "add a key on a LUKS encrypted device"
-msgstr "खंड युक्ति को केवल पठनीय सेट करें"
+msgstr ""
 
 #: fish/cmds.c:2828
-#, fuzzy
 msgid "close a LUKS device"
-msgstr "युक्ति पर स्वैप सक्रिय करें"
+msgstr ""
 
 #: fish/cmds.c:2829 fish/cmds.c:2830
 msgid "format a block device as a LUKS encrypted device"
@@ -1168,14 +1036,12 @@ msgid "open a LUKS-encrypted block device"
 msgstr ""
 
 #: fish/cmds.c:2833
-#, fuzzy
 msgid "open a LUKS-encrypted block device read-only"
-msgstr "खंड युक्ति को केवल पठनीय सेट करें"
+msgstr ""
 
 #: fish/cmds.c:2834
-#, fuzzy
 msgid "create an LVM logical volume"
-msgstr "LVM लॉजिकल वाल्यूम का नाम बदलें"
+msgstr ""
 
 #: fish/cmds.c:2835
 msgid "get canonical name of an LV"
@@ -1214,9 +1080,8 @@ msgid "list the LVM logical volumes (LVs)"
 msgstr "LVM लॉजिकल वाल्यूम (LVs) की सूची दें"
 
 #: fish/cmds.c:2845
-#, fuzzy
 msgid "get the UUID of a logical volume"
-msgstr "LVM लॉजिकल वाल्यूम (LVs) की सूची दें"
+msgstr ""
 
 #: fish/cmds.c:2846
 msgid "lgetxattr on multiple files"
@@ -1307,18 +1172,16 @@ msgid "load a kernel module"
 msgstr "कर्नेल मॉड्यूल लोड करें"
 
 #: fish/cmds.c:2871
-#, fuzzy
 msgid "view a file"
-msgstr "कोई फाइल खिसकाएँ"
+msgstr ""
 
 #: fish/cmds.c:2872
 msgid "mount a guest disk at a position in the filesystem"
 msgstr "फाइलसिस्टम में स्थिति पर कोई गेस्ट अतिथि आरोहित करें"
 
 #: fish/cmds.c:2873
-#, fuzzy
 msgid "mount 9p filesystem"
-msgstr "किसी फाइल सिस्टम अनारोहित करें"
+msgstr ""
 
 #: fish/cmds.c:2874
 msgid "mount a file using the loop device"
@@ -1353,32 +1216,28 @@ msgid "probe NTFS volume"
 msgstr "NTFS वॉल्यूम जाँचें"
 
 #: fish/cmds.c:2882 fish/cmds.c:2883
-#, fuzzy
 msgid "resize an NTFS filesystem"
-msgstr "ext2/ext3 फाइलसिस्टम का आकार बदलें"
+msgstr ""
 
 #: fish/cmds.c:2884
-#, fuzzy
 msgid "resize an NTFS filesystem (with size)"
-msgstr "ext2/ext3 फाइलसिस्टम का आकार बदलें"
+msgstr ""
 
 #: fish/cmds.c:2885
 msgid "add a partition to the device"
 msgstr "युक्ति में कोई विभाजन जोड़ें"
 
 #: fish/cmds.c:2886
-#, fuzzy
 msgid "delete a partition"
-msgstr "कोई स्वैप विभाजन बनाएँ"
+msgstr ""
 
 #: fish/cmds.c:2887
 msgid "partition whole disk with a single primary partition"
 msgstr "एकल प्राथमिक विभाजन से पूरे जिस्क को विभाजित करें"
 
 #: fish/cmds.c:2888
-#, fuzzy
 msgid "return true if a partition is bootable"
-msgstr "विभाजन सारणी फिर पढ़ें"
+msgstr ""
 
 #: fish/cmds.c:2889
 msgid "get the MBR type byte (ID byte) from a partition"
@@ -1409,9 +1268,8 @@ msgid "set partition name"
 msgstr "विभाजन नाम सेट करें"
 
 #: fish/cmds.c:2896
-#, fuzzy
 msgid "convert partition name to device name"
-msgstr "खंड युक्ति पर विभाजन बनाएँ"
+msgstr ""
 
 #: fish/cmds.c:2897
 msgid "ping the guest daemon"
@@ -1422,9 +1280,8 @@ msgid "read part of a file"
 msgstr "किसी फाइल का हिस्सा पढ़ें"
 
 #: fish/cmds.c:2899
-#, fuzzy
 msgid "read part of a device"
-msgstr "किसी फाइल का हिस्सा पढ़ें"
+msgstr ""
 
 #: fish/cmds.c:2900
 msgid "create an LVM physical volume"
@@ -1439,28 +1296,24 @@ msgid "resize an LVM physical volume"
 msgstr "LVM भौतिक वाल्यूम का आकार बदलें"
 
 #: fish/cmds.c:2903
-#, fuzzy
 msgid "resize an LVM physical volume (with size)"
-msgstr "LVM भौतिक वाल्यूम का आकार बदलें"
+msgstr ""
 
 #: fish/cmds.c:2904 fish/cmds.c:2905
 msgid "list the LVM physical volumes (PVs)"
 msgstr "LVM भौतिक वाल्यूम (PVs) सूची दें"
 
 #: fish/cmds.c:2906
-#, fuzzy
 msgid "get the UUID of a physical volume"
-msgstr "कोई LVM भोतिक वॉल्यूम बनाएँ"
+msgstr ""
 
 #: fish/cmds.c:2907
-#, fuzzy
 msgid "write to part of a file"
-msgstr "किसी फाइल का हिस्सा पढ़ें"
+msgstr ""
 
 #: fish/cmds.c:2908
-#, fuzzy
 msgid "write to part of a device"
-msgstr "किसी फाइल का हिस्सा पढ़ें"
+msgstr ""
 
 #: fish/cmds.c:2909
 msgid "read a file"
@@ -1491,19 +1344,16 @@ msgid "close and reopen libguestfs handle"
 msgstr "libguestfs नियंत्रण बंद करें और खोलें"
 
 #: fish/cmds.c:2917
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem"
-msgstr "ext2/ext3 फाइलसिस्टम का आकार बदलें"
+msgstr ""
 
 #: fish/cmds.c:2918
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem to the minimum size"
-msgstr "ext2/ext3 फाइलसिस्टम का आकार बदलें"
+msgstr ""
 
 #: fish/cmds.c:2919
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem (with size)"
-msgstr "ext2/ext3 फाइलसिस्टम का आकार बदलें"
+msgstr ""
 
 #: fish/cmds.c:2920
 msgid "remove a file"
@@ -1538,9 +1388,8 @@ msgid "add options to kernel command line"
 msgstr "कर्नेल कमांड लाइन में विकल्प जोड़ें"
 
 #: fish/cmds.c:2928
-#, fuzzy
 msgid "set the attach method"
-msgstr "खोज पथ सेट करें"
+msgstr ""
 
 #: fish/cmds.c:2929
 msgid "set autosync mode"
@@ -1631,9 +1480,8 @@ msgid "sleep for some seconds"
 msgstr "कुछ सेकेंड के लिए स्लीप करें"
 
 #: fish/cmds.c:2953
-#, fuzzy
 msgid "create a sparse disk image and add"
-msgstr "तनु छवि फाइल आबंटित करें"
+msgstr ""
 
 #: fish/cmds.c:2954
 msgid "get file information"
@@ -1648,9 +1496,8 @@ msgid "print the printable strings in a file"
 msgstr "फाइल में छपने योग्य स्ट्रिंग छापें"
 
 #: fish/cmds.c:2958
-#, fuzzy
 msgid "list supported groups of commands"
-msgstr "कमांड को स्वीकार करने के लिए तैयार है"
+msgstr ""
 
 #: fish/cmds.c:2959
 msgid "disable swap on device"
@@ -1713,9 +1560,8 @@ msgid "pack directory into compressed tarball"
 msgstr "निर्देशिका को संकुचित tarball में पैक करें"
 
 #: fish/cmds.c:2974
-#, fuzzy
 msgid "print elapsed time taken to run a command"
-msgstr "कमांड चलाने के लिए लिया गया समय"
+msgstr ""
 
 #: fish/cmds.c:2975
 msgid "update file timestamps or create a new file"
@@ -1750,9 +1596,8 @@ msgid "upload a file from the local machine"
 msgstr "स्थानीय मशीन मसे फाइल अपलोड करें"
 
 #: fish/cmds.c:2985
-#, fuzzy
 msgid "upload a file from the local machine with offset"
-msgstr "स्थानीय मशीन मसे फाइल अपलोड करें"
+msgstr ""
 
 #: fish/cmds.c:2986
 msgid "set timestamp of a file with nanosecond precision"
@@ -1763,18 +1608,16 @@ msgid "get the library version number"
 msgstr "लाइब्रेरी संस्करण संख्या पाएँ"
 
 #: fish/cmds.c:2988
-#, fuzzy
 msgid "get the filesystem label"
-msgstr "ext2/3/4 फाइलसिस्टम लेबल पाएँ"
+msgstr ""
 
 #: fish/cmds.c:2989
 msgid "get the Linux VFS type corresponding to a mounted device"
 msgstr "Linux VFS प्रकार किसी आरोहित युक्ति के अऩुरूप पाएँ"
 
 #: fish/cmds.c:2990
-#, fuzzy
 msgid "get the filesystem UUID"
-msgstr "ext2/3/4 फाइलसिस्टम UUID पाएँ"
+msgstr ""
 
 #: fish/cmds.c:2991
 msgid "activate or deactivate some volume groups"
@@ -1813,9 +1656,8 @@ msgid "rescan for LVM physical volumes, volume groups and logical volumes"
 msgstr ""
 
 #: fish/cmds.c:3001
-#, fuzzy
 msgid "get the UUID of a volume group"
-msgstr "LVM वॉल्यूम समूह बनाएँ"
+msgstr ""
 
 #: fish/cmds.c:3002
 msgid "count characters in a file"
@@ -1830,14 +1672,12 @@ msgid "count words in a file"
 msgstr "फाइल में शब्द गिनती करें"
 
 #: fish/cmds.c:3005
-#, fuzzy
 msgid "create a new file"
-msgstr "फाइल बनाएँ"
+msgstr ""
 
 #: fish/cmds.c:3006
-#, fuzzy
 msgid "append content to end of file"
-msgstr "फाइल की सामग्री सूचीबद्ध करें"
+msgstr ""
 
 #: fish/cmds.c:3007
 msgid "create a file"
@@ -1848,9 +1688,8 @@ msgid "write zeroes to the device"
 msgstr "युक्ति में शून्य लिखें"
 
 #: fish/cmds.c:3011
-#, fuzzy
 msgid "write zeroes to an entire device"
-msgstr "युक्ति में शून्य लिखें"
+msgstr ""
 
 #: fish/cmds.c:3012
 msgid "zero unused inodes and disk blocks on ext2/3 filesystem"
@@ -1862,7 +1701,8 @@ msgstr "संकुचित फाइल अंदर फाइल प्र
 
 #: fish/cmds.c:3018
 msgid "Use -h <cmd> / help <cmd> to show detailed help for a command."
-msgstr "-h <cmd> / help <cmd> का उपयोग कमांड के लिए विस्तृत मदद दिखाने के लिए करें."
+msgstr ""
+"-h <cmd> / help <cmd> का उपयोग कमांड के लिए विस्तृत मदद दिखाने के लिए करें."
 
 #: fish/cmds.c:3336 fish/cmds.c:3350 fish/cmds.c:3366 fish/cmds.c:3383
 #: fish/cmds.c:3400 fish/cmds.c:3418 fish/cmds.c:3437 fish/cmds.c:3453
@@ -2100,21 +1940,21 @@ msgstr "%s: %s: परिसर के बाहर पूर्णांक\n"
 
 #: fish/cmds.c:4187 fish/cmds.c:4294 fish/cmds.c:4611 fish/cmds.c:11781
 #: fish/cmds.c:12027 fish/cmds.c:12088 fish/cmds.c:12148
-#, fuzzy, c-format
+#, c-format
 msgid "%s should have %d-%d parameter(s)\n"
-msgstr "%s के पास %d पैरामीटर होना चाहिए\n"
+msgstr ""
 
 #: fish/cmds.c:4213 fish/cmds.c:4330 fish/cmds.c:4632 fish/cmds.c:11867
 #: fish/cmds.c:12044 fish/cmds.c:12121 fish/cmds.c:12177
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown optional argument \"%s\"\n"
-msgstr "%s: too many arguments\n"
+msgstr ""
 
 #: fish/cmds.c:4219 fish/cmds.c:4336 fish/cmds.c:4638 fish/cmds.c:11873
 #: fish/cmds.c:12050 fish/cmds.c:12127 fish/cmds.c:12183
-#, fuzzy, c-format
+#, c-format
 msgid "%s: optional argument \"%s\" given twice\n"
-msgstr "%s: too many arguments\n"
+msgstr ""
 
 #: fish/cmds.c:12228
 #, c-format
@@ -2122,20 +1962,21 @@ msgid "%s: unknown command\n"
 msgstr "%s: अज्ञात कमांड\n"
 
 #: fish/config.c:74 fish/config.c:113
-#, fuzzy, c-format
+#, c-format
 msgid "%s: %s: line %d: error parsing configuration file: %s\n"
-msgstr "%s: internal error parsing string at '%s'\n"
+msgstr ""
 
 #: fish/copy.c:41
 #, c-format
 msgid ""
-"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the image\n"
+"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the "
+"image\n"
 msgstr ""
 
 #: fish/copy.c:62
-#, fuzzy, c-format
+#, c-format
 msgid "copy-in: target '%s' is not a directory\n"
-msgstr "किसी निर्देशिका में फाइल सूचीबद्ध करें"
+msgstr ""
 
 #: fish/copy.c:157
 #, c-format
@@ -2150,14 +1991,14 @@ msgid ""
 msgstr ""
 
 #: fish/copy.c:213
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: target '%s' is not a directory\n"
-msgstr "किसी निर्देशिका में फाइल सूचीबद्ध करें"
+msgstr ""
 
 #: fish/copy.c:258
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: '%s' is not a file or directory\n"
-msgstr "कोई फाइल कॉपी करें या कोई निर्देशिका को बारी बारी से"
+msgstr ""
 
 #: fish/display.c:42
 #, c-format
@@ -2170,7 +2011,7 @@ msgid "use '%s filename' to edit a file\n"
 msgstr "किसी फाइल के संपादन के लिए '%s filename' का प्रयोग करें\n"
 
 #: fish/fish.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: guest filesystem shell\n"
 "%s lets you edit virtual machine filesystems\n"
@@ -2215,37 +2056,6 @@ msgid ""
 "\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: guest filesystem shell\n"
-"%s lets you edit virtual machine filesystems\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] cmd [: cmd : cmd ...]\n"
-"  %s -i libvirt-domain\n"
-"  %s -i disk-image(s)\n"
-"or for interactive use:\n"
-"  %s\n"
-"or from a shell script:\n"
-"  %s <<EOF\n"
-"  cmd\n"
-"  ...\n"
-"  EOF\n"
-"Options:\n"
-"  -h|--cmd-help        List available commands\n"
-"  -h|--cmd-help cmd    Display detailed help on 'cmd'\n"
-"  -a|--add image       Add image\n"
-"  -D|--no-dest-paths   Don't tab-complete paths from guest fs\n"
-"  -f|--file file       Read commands from file\n"
-"  -i|--inspector       Run virt-inspector to get disk mountpoints\n"
-"  --listen             Listen for remote commands\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  --remote[=pid]       Send commands to remote %s\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  -v|--verbose         Verbose messages\n"
-"  -x                   Echo each command before executing it\n"
-"  -V|--version         Display version and exit\n"
-"For more information,  see the manpage %s(1).\n"
 
 #: fish/fish.c:246
 #, c-format
@@ -2290,7 +2100,7 @@ msgid "guestfish: terminal type \"%s\" not defined.\n"
 msgstr ""
 
 #: fish/fish.c:647
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "\n"
 "Welcome to guestfish, the libguestfs filesystem interactive shell for\n"
@@ -2301,13 +2111,6 @@ msgid ""
 "      'quit' to quit the shell\n"
 "\n"
 msgstr ""
-"\n"
-"guestfish में आपका स्वागत है, libguestfs फाइल सिस्टम अंतःक्रिया शेल \n"
-"वर्चुअल मशीन फाइल सिस्टम के संपादन के लिए.\n"
-"\n"
-"टाइप करें: 'help' को मदद के लिए कमांड से टाइप करें\n"
-"      'quit' को शेल को छोड़ने के लिए\n"
-"\n"
 
 #: fish/fish.c:796 fish/fish.c:812
 #, c-format
@@ -2425,8 +2228,7 @@ msgstr "glob: guestfs_glob_expand call failed: %s\n"
 #: fish/help.c:38
 #, c-format
 msgid ""
-"Add disk images to examine using the -a or -d options, or the 'add' "
-"command.\n"
+"Add disk images to examine using the -a or -d options, or the 'add' command.\n"
 "Or create a new disk image using -N, or the 'alloc' or 'sparse' commands.\n"
 "Once you have done this, use the 'run' command.\n"
 msgstr ""
@@ -2471,9 +2273,9 @@ msgid "hexedit: invalid range\n"
 msgstr ""
 
 #: fish/inspect.c:77
-#, fuzzy, c-format
+#, c-format
 msgid "%s: don't use --live and -i options together\n"
-msgstr "%s: cannot use --listen and --file options at the same time\n"
+msgstr ""
 
 #: fish/inspect.c:89
 #, c-format
@@ -2496,9 +2298,9 @@ msgid "Operating system: %s\n"
 msgstr ""
 
 #: fish/inspect.c:159
-#, fuzzy, c-format
+#, c-format
 msgid "%s mounted on %s\n"
-msgstr "आरोहबिंदु दिखाएँ"
+msgstr ""
 
 #: fish/keys.c:53
 #, c-format
@@ -2516,9 +2318,9 @@ msgid "use 'man' without parameters to open the manual\n"
 msgstr ""
 
 #: fish/man.c:54
-#, fuzzy, c-format
+#, c-format
 msgid "the external 'man' program failed\n"
-msgstr "बाहरी कमांड विफल: %s"
+msgstr ""
 
 #: fish/more.c:40
 #, c-format
@@ -2526,9 +2328,9 @@ msgid "use '%s filename' to page a file\n"
 msgstr "फाइल पेज करने के लिए '%s filename' का उपयोग करें\n"
 
 #: fish/options.c:36
-#, fuzzy, c-format
+#, c-format
 msgid "%s: too many drives added on the command line\n"
-msgstr "%s: empty command on command line\n"
+msgstr ""
 
 #: fish/options.c:128
 #, c-format
@@ -2582,19 +2384,17 @@ msgstr ""
 
 #: fish/prep_boot.c:34 fish/prep_boot.c:89 fish/prep_disk.c:34
 #: fish/prep_fs.c:34 fish/prep_lv.c:69 fish/prep_lv.c:122 fish/prep_part.c:34
-#, fuzzy
 msgid "failed to allocate disk"
-msgstr "फाइल के ढेर को विश्लेषित नहीं कर सका"
+msgstr ""
 
 #: fish/prep_boot.c:42 fish/prep_boot.c:97
-#, fuzzy
 msgid "could not parse boot size"
-msgstr "आकार विशिष्टता '%s' विश्लेषित नहीं कर सका\n"
+msgstr ""
 
 #: fish/prep_boot.c:46 fish/prep_boot.c:101
-#, fuzzy, c-format
+#, c-format
 msgid "failed to get sector size of disk: %s"
-msgstr "फाइल के ढेर को विश्लेषित नहीं कर सका"
+msgstr ""
 
 #: fish/prep_boot.c:50 fish/prep_boot.c:105 fish/prep_fs.c:41
 #: fish/prep_lv.c:76 fish/prep_lv.c:129 fish/prep_part.c:41
@@ -2603,14 +2403,14 @@ msgid "failed to partition disk: %s"
 msgstr ""
 
 #: fish/prep_boot.c:55 fish/prep_boot.c:110
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add boot partition: %s"
-msgstr "कोई स्वैप विभाजन बनाएँ"
+msgstr ""
 
 #: fish/prep_boot.c:59 fish/prep_boot.c:114
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add root partition: %s"
-msgstr "कोई स्वैप विभाजन बनाएँ"
+msgstr ""
 
 #: fish/prep_boot.c:68 fish/prep_boot.c:128
 #, c-format
@@ -2628,14 +2428,14 @@ msgid "incorrect format for LV name, use '/dev/VG/LV'"
 msgstr ""
 
 #: fish/prep_boot.c:137 fish/prep_lv.c:91 fish/prep_lv.c:144
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create PV: %s: %s"
-msgstr "फाइल के ढेर को विश्लेषित नहीं कर सका"
+msgstr ""
 
 #: fish/prep_boot.c:142 fish/prep_lv.c:96 fish/prep_lv.c:149
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create VG: %s: %s"
-msgstr "फाइल के ढेर को विश्लेषित नहीं कर सका"
+msgstr ""
 
 #: fish/prep_boot.c:149 fish/prep_lv.c:103 fish/prep_lv.c:156
 #, c-format
@@ -2693,11 +2493,11 @@ msgstr "reopen: guestfs_create: failed to create handle\n"
 
 #: fish/supported.c:66
 msgid "yes"
-msgstr ""
+msgstr "हाँ"
 
 #: fish/supported.c:68
 msgid "no"
-msgstr ""
+msgstr "नहीं"
 
 #: fish/time.c:36
 #, c-format
@@ -2705,7 +2505,7 @@ msgid "use 'time command [args...]'\n"
 msgstr "use 'time command [args...]'\n"
 
 #: fuse/guestmount.c:912
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: FUSE module for libguestfs\n"
 "%s lets you mount a virtual machine filesystem\n"
@@ -2734,37 +2534,21 @@ msgid ""
 "  -w|--rw              Mount read-write\n"
 "  -x|--trace           Trace guestfs API calls\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: fuse/guestmount.c:1130
-#, fuzzy, c-format
+#, c-format
 msgid "%s: must have at least one -a/-d and at least one -m/-i option\n"
-msgstr "%s: must have at least one -a and at least one -m option\n"
+msgstr ""
 
 #: fuse/guestmount.c:1138
 #, c-format
 msgid "%s: you must specify a mountpoint in the host filesystem\n"
-msgstr "%s: तुम्हें मेजबान फाइल सिस्टम में कोई माउंटप्वाइंट को जरूर निर्दिष्ट करना चाहिए\n"
+msgstr ""
+"%s: तुम्हें मेजबान फाइल सिस्टम में कोई माउंटप्वाइंट को जरूर निर्दिष्ट करना "
+"चाहिए\n"
 
 #: inspector/virt-inspector.c:76
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display information about a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -2784,36 +2568,16 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: inspector/virt-inspector.c:263
 #, c-format
 msgid ""
 "%s: no operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
-"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you "
-"must\n"
+"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you must\n"
 "install the separate libguestfs-winsupport package.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2831,9 +2595,9 @@ msgid "%s: xmlOutputBufferCreateFd: failed to open stdout\n"
 msgstr ""
 
 #: inspector/virt-inspector.c:308
-#, fuzzy, c-format
+#, c-format
 msgid "%s: xmlNewTextWriter: failed to create libxml2 writer\n"
-msgstr "xmlNewTextWriterFilename: XML राइटर बनाने में विफल\n"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:158
 msgid "open_guest: first parameter must be a string or an arrayref"
@@ -2844,20 +2608,19 @@ msgid "open_guest: first argument contains undefined element"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:172
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "guest image {imagename} does not exist or is not readable"
-msgstr "द्विपदीय '%s' मौजूद नहीं है या निष्पादनीय नहीं है\n"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:179
 msgid ""
-"open_guest: no libvirt support (install Sys::Virt, XML::XPath and XML::"
-"XPath::XMLParser)"
+"open_guest: no libvirt support (install Sys::Virt, XML::XPath and "
+"XML::XPath::XMLParser)"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:184
-#, fuzzy
 msgid "open_guest: too many domains listed on command line"
-msgstr "%s: empty command on command line\n"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:191
 msgid "open_guest: cannot connect to libvirt"
@@ -2882,8 +2645,7 @@ msgstr ""
 msgid ""
 "No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by virt-inspector.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2901,9 +2663,9 @@ msgid "unknown filesystem UUID {uuid}\n"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:939
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "unknown filesystem {fs}\n"
-msgstr "किसी फाइल सिस्टम अनारोहित करें"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1017
 #, perl-brace-format
@@ -2945,9 +2707,9 @@ msgid "Couldn't guess kernel version number from path for kernel {path}"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1348
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "{path} doesn't match augeas pattern"
-msgstr "किसी प्रारूप से मेल खाता पंक्ति"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1387
 #, perl-brace-format
@@ -2955,7 +2717,7 @@ msgid "{filename}: could not read initrd format"
 msgstr ""
 
 #: rescue/virt-rescue.c:63
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Run a rescue shell on a virtual machine\n"
 "Copyright (C) 2009-2010 Red Hat Inc.\n"
@@ -2979,34 +2741,16 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: rescue/virt-rescue.c:180
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not parse memory size '%s'\n"
-msgstr "आकार विशिष्टता '%s' विश्लेषित नहीं कर सका\n"
+msgstr ""
 
 #: rescue/virt-rescue.c:419
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown child exit status (%d)\n"
-msgstr "%s: unknown long option: %s (%d)\n"
+msgstr ""
 
 #: src/appliance.c:181
 #, c-format
@@ -3031,29 +2775,24 @@ msgid "security: cached appliance %s is writable by group or other (mode %o)"
 msgstr ""
 
 #: src/appliance.c:659
-#, fuzzy
 msgid "external command failed, see earlier error messages"
-msgstr "guestfs_launch विफल, पहले की त्रुटि संदेश देखें"
+msgstr ""
 
 #: src/dbdump.c:87
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of header"
-msgstr "डेमॉन से पढ़ने के दौरान फाइल का अप्रत्याशित अंत"
+msgstr ""
 
 #: src/dbdump.c:100 src/dbdump.c:112
-#, fuzzy
 msgid "unexpected line from db_dump command, no space prefix"
-msgstr "डेमॉन से पढ़ने के दौरान फाइल का अप्रत्याशित अंत"
+msgstr ""
 
 #: src/dbdump.c:129
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of data"
-msgstr "डेमॉन से पढ़ने के दौरान फाइल का अप्रत्याशित अंत"
+msgstr ""
 
 #: src/dbdump.c:210
-#, fuzzy
 msgid "unexpected non-hex digits in output of db_dump command"
-msgstr "डेमॉन से पढ़ने के दौरान फाइल का अप्रत्याशित अंत"
+msgstr ""
 
 #: src/filearch.c:153
 #, c-format
@@ -3119,9 +2858,9 @@ msgid ""
 msgstr ""
 
 #: src/inspect_fs.c:326 src/inspect_fs.c:339
-#, fuzzy, c-format
+#, c-format
 msgid "could not parse integer in version number: %s"
-msgstr "आकार विशिष्टता '%s' विश्लेषित नहीं कर सका\n"
+msgstr ""
 
 #: src/inspect_fs.c:483
 #, c-format
@@ -3129,9 +2868,8 @@ msgid "%s: file is empty"
 msgstr ""
 
 #: src/inspect_fs_unix.c:613
-#, fuzzy
 msgid "could not parse /etc/fstab or empty file"
-msgstr "आकार विशिष्टता '%s' विश्लेषित नहीं कर सका\n"
+msgstr ""
 
 #: src/inspect_fs_windows.c:112
 #, c-format
@@ -3139,9 +2877,9 @@ msgid "cannot resolve Windows %%SYSTEMROOT%%"
 msgstr ""
 
 #: src/inspect_icon.c:452
-#, fuzzy, c-format
+#, c-format
 msgid "read: %s: unexpected end of file"
-msgstr "hivexsh: setval: इनपुट का अप्रत्याशित अंत\n"
+msgstr ""
 
 #: src/launch.c:98
 msgid "command line cannot be altered after qemu subprocess launched"
@@ -3166,9 +2904,8 @@ msgid "%s parameter is empty or contains disallowed characters"
 msgstr ""
 
 #: src/launch.c:358
-#, fuzzy
 msgid "the libguestfs handle has already been launched"
-msgstr "qemu को पहले ही लॉन्च कर दिया गया है"
+msgstr ""
 
 #: src/launch.c:367
 #, c-format
@@ -3188,14 +2925,12 @@ msgid "qemu launched and contacted daemon, but state != READY"
 msgstr "qemu launched and contacted daemon, but state != READY"
 
 #: src/launch.c:865
-#, fuzzy
 msgid "guestfs_launch failed, unexpected initial message from guestfsd"
-msgstr "guestfs_launch विफल, पहले की त्रुटि संदेश देखें"
+msgstr ""
 
 #: src/launch.c:873
-#, fuzzy
 msgid "contacted guestfsd, but state != READY"
-msgstr "qemu launched and contacted daemon, but state != READY"
+msgstr ""
 
 #: src/launch.c:1052
 #, c-format
@@ -3239,9 +2974,8 @@ msgid ""
 msgstr ""
 
 #: src/proto.c:549
-#, fuzzy
 msgid "See earlier debug messages.\n"
-msgstr "guestfs_launch विफल, पहले की त्रुटि संदेश देखें"
+msgstr ""
 
 #: src/proto.c:639
 #, c-format
@@ -3267,9 +3001,8 @@ msgid "dispatch failed to marshal args"
 msgstr "dispatch failed to marshal args"
 
 #: src/proto.c:922 src/proto.c:1217
-#, fuzzy
 msgid "operation cancelled by user"
-msgstr "फाइल प्राप्ति को डेमॉन के द्वारा रद्द किया गया"
+msgstr ""
 
 #: src/proto.c:973
 #, c-format
@@ -3316,9 +3049,9 @@ msgid "could not connect to libvirt (code %d, domain %d): %s"
 msgstr ""
 
 #: src/virt.c:130
-#, fuzzy, c-format
+#, c-format
 msgid "no libvirt domain called '%s': %s"
-msgstr "%s: -i requires a libvirt domain or path(s) to disk image(s)\n"
+msgstr ""
 
 #: src/virt.c:185 src/virt.c:435
 #, c-format
@@ -3330,19 +3063,16 @@ msgid "unable to parse XML information returned by libvirt"
 msgstr ""
 
 #: src/virt.c:201 src/virt.c:449
-#, fuzzy
 msgid "unable to create new XPath context"
-msgstr "guestfs_create: नियंत्रण बनाने में विफल\n"
+msgstr ""
 
 #: src/virt.c:208 src/virt.c:464
-#, fuzzy
 msgid "unable to evaluate XPath expression"
-msgstr "guestfs_create: नियंत्रण बनाने में विफल\n"
+msgstr ""
 
 #: src/virt.c:305
-#, fuzzy
 msgid "libvirt domain has no disks"
-msgstr "%s: -i requires a libvirt domain or path(s) to disk image(s)\n"
+msgstr ""
 
 #: src/virt.c:358
 #, c-format
@@ -3352,8 +3082,7 @@ msgstr ""
 #: src/virt.c:372
 msgid ""
 "error: domain is a live virtual machine.\n"
-"Writing to the disks of a running virtual machine can cause disk "
-"corruption.\n"
+"Writing to the disks of a running virtual machine can cause disk corruption.\n"
 "Either use read-only access, or if the guest is running the guestfsd daemon\n"
 "specify live access.  In most libguestfs tools these options are --ro or\n"
 "--live respectively.  Consult the documentation for further information."
@@ -3372,7 +3101,7 @@ msgid ""
 msgstr ""
 
 #: test-tool/test-tool.c:79
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "libguestfs-test-tool: interactive test tool\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -3385,18 +3114,6 @@ msgid ""
 "  --timeout n\n"
 "  -t n           Set launch timeout (default: %d seconds)\n"
 msgstr ""
-"libguestfs-test-tool: interactive test tool\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  libguestfs-test-tool [--options]\n"
-"Options:\n"
-"  --help         Display usage\n"
-"  --helper libguestfs-test-tool-helper\n"
-"                 Helper program (default: %s)\n"
-"  --qemudir dir  Specify QEMU source directory\n"
-"  --qemu qemu    Specify QEMU binary\n"
-"  --timeout n\n"
-"  -t n           Set launch timeout (default: %d seconds)\n"
 
 #: test-tool/test-tool.c:127
 #, c-format
@@ -3434,9 +3151,9 @@ msgid "libguestfs-test-tool: failed to launch appliance\n"
 msgstr "libguestfs-test-tool: failed to launch appliance\n"
 
 #: test-tool/test-tool.c:229
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to run part-disk\n"
-msgstr "libguestfs-test-tool: failed to run sfdisk\n"
+msgstr ""
 
 #: test-tool/test-tool.c:235
 #, c-format
@@ -3449,9 +3166,9 @@ msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n"
 msgstr "libguestfs-test-tool: failed to mount /dev/sda1 on /\n"
 
 #: test-tool/test-tool.c:248
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to touch file\n"
-msgstr "libguestfs-test-tool: failed to run sfdisk\n"
+msgstr ""
 
 #: test-tool/test-tool.c:279
 #, c-format
@@ -3500,24 +3217,21 @@ msgid "virt-make-fs: cannot parse size parameter: {sz}\n"
 msgstr ""
 
 #: tools/virt-make-fs.pl:406
-#, fuzzy
 msgid ""
 "qemu-img create: failed to create disk image, see earlier error messages\n"
-msgstr "guestfs_launch विफल, पहले की त्रुटि संदेश देखें"
+msgstr ""
 
 #: tools/virt-make-fs.pl:417
 msgid "virt-make-fs: NTFS support was disabled when libguestfs was compiled\n"
 msgstr ""
 
 #: tools/virt-make-fs.pl:442
-#, fuzzy
 msgid "tar: failed, see earlier messages\n"
-msgstr "guestfs_launch विफल, पहले की त्रुटि संदेश देखें"
+msgstr ""
 
 #: tools/virt-make-fs.pl:464
-#, fuzzy
 msgid "uncompress command failed, see earlier messages\n"
-msgstr "guestfs_launch विफल, पहले की त्रुटि संदेश देखें"
+msgstr ""
 
 #: tools/virt-make-fs.pl:499
 msgid ""
@@ -3553,8 +3267,7 @@ msgstr ""
 msgid ""
 "{prog}: No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -3601,416 +3314,4 @@ msgstr ""
 msgid "virt-win-reg: {p}: could not upload registry file: {err}\n"
 msgstr ""
 
-#, fuzzy
-#~ msgid "%s: temporary directory not found"
-#~ msgstr "%s: को अस्थायी निर्देशिका नहीं बना सकता है"
-
-#~ msgid "unexpected end of file when reading from daemon"
-#~ msgstr "डेमॉन से पढ़ने के दौरान फाइल का अप्रत्याशित अंत"
-
-#~ msgid "libguestfs-test-tool: failed to mkdir /iso\n"
-#~ msgstr "libguestfs-test-tool: failed to mkdir /iso\n"
-
-#~ msgid "libguestfs-test-tool: failed to mount /dev/sdb on /iso\n"
-#~ msgstr "libguestfs-test-tool: failed to mount /dev/sdb on /iso\n"
-
-#~ msgid ""
-#~ "libguestfs-test-tool: could not run helper program, or helper failed\n"
-#~ msgstr ""
-#~ "libguestfs-test-tool: could not run helper program, or helper failed\n"
-
-#~ msgid ""
-#~ "Test tool helper program 'libguestfs-test-tool-helper' is not\n"
-#~ "available.  Expected to find it in '%s'\n"
-#~ "\n"
-#~ "Use the --helper option to specify the location of this program.\n"
-#~ msgstr ""
-#~ "Test tool helper program 'libguestfs-test-tool-helper' is not\n"
-#~ "available.  Expected to find it in '%s'\n"
-#~ "\n"
-#~ "Use the --helper option to specify the location of this program.\n"
-
-#~ msgid "command failed: %s"
-#~ msgstr "कमांड विफल: %s"
-
-#~ msgid ""
-#~ "Test tool helper program %s\n"
-#~ "is not statically linked.  This is a build error when this test tool\n"
-#~ "was built.\n"
-#~ msgstr ""
-#~ "टेस्ट टूल हेल्पर प्रोग्राम %s\n"
-#~ "स्थैतिक रूप से लिंक नहीं है.  यह एक बिल्ड त्रुटि है जब यह जाँच टूल\n"
-#~ "बनाया गया था.\n"
-
-#~ msgid "mkisofs command failed: %s\n"
-#~ msgstr "mkisofs कमांड विफल: %s\n"
-
-#, fuzzy
-#~ msgid "virt-resize: {file}: does not exist or is not readable\n"
-#~ msgstr "द्विपदीय '%s' मौजूद नहीं है या निष्पादनीय नहीं है\n"
-
-#, fuzzy
-#~ msgid "virt-resize: no logical volume called {n}\n"
-#~ msgstr "LVM लॉजिकल वाल्यूम का आकार बदलें"
-
-#, fuzzy
-#~ msgid "failed to create temporary cache directory: %m"
-#~ msgstr "एक अस्थायी निर्देशिका बनाएँ"
-
-#, fuzzy
-#~ msgid "error renaming temporary cache directory: %m"
-#~ msgstr "एक अस्थायी निर्देशिका बनाएँ"
-
-#, fuzzy
-#~ msgid "virt-df: cannot use -h and --csv options together\n"
-#~ msgstr "%s: cannot use --listen and --file options at the same time\n"
-
-#, fuzzy
-#~ msgid "  Mountpoints:\n"
-#~ msgstr "आरोहबिंदु दिखाएँ"
-
-#, fuzzy
-#~ msgid "  Filesystems:\n"
-#~ msgstr "फाइलसिस्टम बनाएँ"
-
-#~ msgid "edit a file in the image"
-#~ msgstr "छवि में कोई फाइल संपादित करें"
-
-#~ msgid "view a file in the pager"
-#~ msgstr "पेजर में फाइल देखें"
-
-#~ msgid ""
-#~ "echo - display a line of text\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    This echos the parameters to the terminal.\n"
-#~ msgstr ""
-#~ "echo - display a line of text\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    This echos the parameters to the terminal.\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "edit - edit a file in the image\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    This is used to edit a file.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\", editing locally, and then \"write\".\n"
-#~ "\n"
-#~ "    Normally it uses $EDITOR, but if you use the aliases\n"
-#~ "    \"vi\" or \"emacs\" you will get those editors.\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "edit - edit a file in the image\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    This is used to edit a file.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\", editing locally, and then \"write-file\".\n"
-#~ "\n"
-#~ "    Normally it uses $EDITOR, but if you use the aliases\n"
-#~ "    \"vi\" or \"emacs\" you will get those editors.\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-
-#~ msgid ""
-#~ "lcd - local change directory\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    Change guestfish's current directory. This command is\n"
-#~ "    useful if you want to download files to a particular\n"
-#~ "    place.\n"
-#~ msgstr ""
-#~ "lcd - local change directory\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    Change guestfish's current directory. This command is\n"
-#~ "    useful if you want to download files to a particular\n"
-#~ "    place.\n"
-
-#~ msgid ""
-#~ "glob - expand wildcards in command\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob runs <command> with wildcards expanded in any\n"
-#~ "    command args.  Note that the command is run repeatedly\n"
-#~ "    once for each expanded argument.\n"
-#~ msgstr ""
-#~ "glob - expand wildcards in command\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob runs <command> with wildcards expanded in any\n"
-#~ "    command args.  Note that the command is run repeatedly\n"
-#~ "    once for each expanded argument.\n"
-
-#~ msgid ""
-#~ "more - view a file in the pager\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    This is used to view a file in the pager.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\" and using the pager.\n"
-#~ "\n"
-#~ "    Normally it uses $PAGER, but if you use the alias\n"
-#~ "    \"less\" then it always uses \"less\".\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "more - view a file in the pager\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    This is used to view a file in the pager.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\" and using the pager.\n"
-#~ "\n"
-#~ "    Normally it uses $PAGER, but if you use the alias\n"
-#~ "    \"less\" then it always uses \"less\".\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-
-#~ msgid ""
-#~ "reopen - close and reopen the libguestfs handle\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "Close and reopen the libguestfs handle.  It is not necessary to use\n"
-#~ "this normally, because the handle is closed properly when guestfish\n"
-#~ "exits.  However this is occasionally useful for testing.\n"
-#~ msgstr ""
-#~ "reopen - close and reopen the libguestfs handle\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "Close and reopen the libguestfs handle.  It is not necessary to use\n"
-#~ "this normally, because the handle is closed properly when guestfish\n"
-#~ "exits.  However this is occasionally useful for testing.\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "sparse - allocate a sparse image file\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty sparse file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    In all respects it works the same as the 'alloc'\n"
-#~ "    command, except that the image file is allocated\n"
-#~ "    sparsely, which means that disk blocks are not assigned\n"
-#~ "    to the file until they are needed.  Sparse disk files\n"
-#~ "    only use space when written to, but they are slower\n"
-#~ "    and there is a danger you could run out of real disk\n"
-#~ "    space during a write operation.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified using standard suffixes, eg. '1M'.\n"
-#~ msgstr ""
-#~ "sparse - allocate a sparse image file\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty sparse file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    In all respects it works the same as the 'alloc'\n"
-#~ "    command, except that the image file is allocated\n"
-#~ "    sparsely, which means that disk blocks are not assigned\n"
-#~ "    to the file until they are needed.  Sparse disk files\n"
-#~ "    only use space when written to, but they are slower\n"
-#~ "    and there is a danger you could run out of real disk\n"
-#~ "    space during a write operation.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-
-#~ msgid ""
-#~ "time - measure time taken to run command\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    This runs <command> as usual, and prints the elapsed\n"
-#~ "    time afterwards.\n"
-#~ msgstr ""
-#~ "time - measure time taken to run command\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    This runs <command> as usual, and prints the elapsed\n"
-#~ "    time afterwards.\n"
-
-#~ msgid "external command failed: %s"
-#~ msgstr "बाहरी कमांड विफल: %s"
-
-#~ msgid "test if file exists"
-#~ msgstr "जाँचें यदि फाइल मौजूद है"
-
-#~ msgid "cannot find %s or %s on LIBGUESTFS_PATH (current path = %s)"
-#~ msgstr "cannot find %s or %s on LIBGUESTFS_PATH (current path = %s)"
-
-#~ msgid "failed to connect to vmchannel socket"
-#~ msgstr "vmchannel सॉकेट कनेक्ट होने में विफल"
-
-#, fuzzy
-#~ msgid ""
-#~ "%s: cannot use -i option with -a, -m, -N, --listen, --remote or --"
-#~ "selinux\n"
-#~ msgstr ""
-#~ "%s: cannot use -i option with -a, -m, --listen, --remote or --selinux\n"
-
-#, fuzzy
-#~ msgid "cpio command failed: {error}"
-#~ msgstr "कमांड विफल: %s"
-
-#~ msgid ""
-#~ "alloc - allocate an image\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty (zeroed) file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-#~ msgstr ""
-#~ "alloc - allocate an image\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty (zeroed) file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-
-#~ msgid "%s: virt-inspector command too long for fixed-size buffer\n"
-#~ msgstr "%s: virt-inspector command too long for fixed-size buffer\n"
-
-#~ msgid "%s: failed to write XML document\n"
-#~ msgstr "%s: XML दस्तावेजीकरण लिखने में विफल\n"
-
-#~ msgid "hivexml: missing name of input file\n"
-#~ msgstr "hivexml: इनपुट फाइल का अनुपस्थित नाम\n"
-
-#~ msgid ""
-#~ "\n"
-#~ "Welcome to hivexsh, the hivex interactive shell for examining\n"
-#~ "Windows Registry binary hive files.\n"
-#~ "\n"
-#~ "Type: 'help' for help summary\n"
-#~ "      'quit' to quit the shell\n"
-#~ "\n"
-#~ msgstr ""
-#~ "\n"
-#~ "Welcome to hivexsh, the hivex interactive shell for examining\n"
-#~ "Windows Registry binary hive files.\n"
-#~ "\n"
-#~ "Type: 'help' for help summary\n"
-#~ "      'quit' to quit the shell\n"
-#~ "\n"
-
-#~ msgid "hivexsh: error getting parent of node %zu\n"
-#~ msgstr "hivexsh: नोड %zu के जनक को पाने में त्रुटि\n"
-
-#~ msgid "hivexsh: you must load a hive file first using 'load hivefile'\n"
-#~ msgstr ""
-#~ "hivexsh: आपको जरूर एक पहले हाइव फाइल को 'load hivefile' के प्रयोग के पहले लोड "
-#~ "करना चाहिए\n"
-
-#~ msgid "hivexsh: unknown command '%s', use 'help' for help summary\n"
-#~ msgstr "hivexsh: अज्ञात कमांड '%s', 'help' को मदद सारांश के लिए उपयोग करें\n"
-
-#~ msgid "hivexsh: load: no hive file name given to load\n"
-#~ msgstr "hivexsh: load: किसी हाइव फाइल नाम लोड करने के लिए है\n"
-
-#~ msgid ""
-#~ "hivexsh: failed to open hive file: %s: %m\n"
-#~ "\n"
-#~ "If you think this file is a valid Windows binary hive file (_not_\n"
-#~ "a regedit *.reg file) then please run this command again using the\n"
-#~ "hivexsh option '-d' and attach the complete output _and_ the hive file\n"
-#~ "which fails into a bug report at https://bugzilla.redhat.com/\n"
-#~ "\n"
-#~ msgstr ""
-#~ "hivexsh: failed to open hive file: %s: %m\n"
-#~ "\n"
-#~ "If you think this file is a valid Windows binary hive file (_not_\n"
-#~ "a regedit *.reg file) then please run this command again using the\n"
-#~ "hivexsh option '-d' and attach the complete output _and_ the hive file\n"
-#~ "which fails into a bug report at https://bugzilla.redhat.com/\n"
-#~ "\n"
-
-#~ msgid "hivexsh: '%s' command should not be given arguments\n"
-#~ msgstr "hivexsh: '%s' कमांड को दिए तर्क में नहीं देना चाहिए\n"
-
-#~ msgid ""
-#~ "%s: %s: \\ characters in path are doubled - are you escaping the path "
-#~ "parameter correctly?\n"
-#~ msgstr ""
-#~ "%s: %s: \\ characters in path are doubled - are you escaping the path "
-#~ "parameter correctly?\n"
-
-#~ msgid "hivexsh: cd: subkey '%s' not found\n"
-#~ msgstr "hivexsh: cd: subkey '%s' not found\n"
-
-#~ msgid ""
-#~ "Navigate through the hive's keys using the 'cd' command, as if it\n"
-#~ "contained a filesystem, and use 'ls' to list the subkeys of the\n"
-#~ "current key.  Full documentation is in the hivexsh(1) manual page.\n"
-#~ msgstr ""
-#~ "हाइव कुंजी से होकर संचरित करें 'cd' कमांड के उपयोग से, जैसे कि\n"
-#~ "यह एक फाइलसिस्टम समाहित करता है, और 'ls' का उपयोग मौजूदा कुंजी के\n"
-#~ "उपकुंजी की सूती के लिए करें.  hivexsh(1) मैनुअल पेज में पूर्ण दस्तावेजीकरण है.\n"
-
-#~ msgid ""
-#~ "hivexsh: string(utf16le): only 7 bit ASCII strings are supported for "
-#~ "input\n"
-#~ msgstr ""
-#~ "hivexsh: string(utf16le): केवल 7 bit ASCII स्ट्रिंग को इनपुट के लिए समर्थन दिया "
-#~ "गया है\n"
-
-#~ msgid "hivexsh: setval: trailing garbage after hex string\n"
-#~ msgstr "hivexsh: setval: हेक्स स्ट्रिंग के बाद पीछा करता कचड़ा\n"
-
-#~ msgid ""
-#~ "hivexsh: setval: cannot parse value string, please refer to the man page "
-#~ "hivexsh(1) for help: %s\n"
-#~ msgstr ""
-#~ "hivexsh: setval: मान स्ट्रिंग को विश्लेषित नहीं कर सका, कृपयाhivexsh(1) का मदद के "
-#~ "लिए संदर्भ लें: %s\n"
-
-#~ msgid "hivexsh: del: the root node cannot be deleted\n"
-#~ msgstr "hivexsh: del: रूट नोड को मिटाया नहीं जा सकता है\n"
+
index 955707f..9d06af5 100644 (file)
--- a/po/kn.po
+++ b/po/kn.po
@@ -1,22 +1,21 @@
-# Copyright (C) 2010 Free Software Foundation, Inc.
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Red Hat Inc.
 # This file is distributed under the same license as the PACKAGE package.
-#
-# Shankar Prasad <svenkate@redhat.com>, 2010.
+# 
+# rjones <rjones@redhat.com>, 2011.
 msgid ""
 msgstr ""
-"Project-Id-Version: libguestfs 1.0.83\n"
-"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?"
-"component=libguestfs&product=Virtualization+Tools\n"
+"Project-Id-Version: libguestfs\n"
+"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"
 "POT-Creation-Date: 2011-07-15 17:17+0100\n"
-"PO-Revision-Date: 2010-02-24 11:56+0530\n"
-"Last-Translator: Shankar Prasad <svenkate@redhat.com>\n"
-"Language-Team: kn-IN <>\n"
-"Language: kn\n"
+"PO-Revision-Date: 2011-07-17 20:49+0000\n"
+"Last-Translator: rjones <rjones@redhat.com>\n"
+"Language-Team: Kannada (http://www.transifex.net/projects/p/fedora/team/kn/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 1.0\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"Language: kn\n"
+"Plural-Forms: nplurals=1; plural=0\n"
 
 #: cat/virt-cat.c:57 cat/virt-filesystems.c:99 cat/virt-ls.c:99 df/main.c:70
 #: edit/virt-edit.c:73 fish/fish.c:99 fuse/guestmount.c:908
@@ -26,7 +25,7 @@ msgid "Try `%s --help' for more information.\n"
 msgstr "ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ `%s -help' ಅನ್ನು ಪ್ರಯತ್ನಿಸಿ .\n"
 
 #: cat/virt-cat.c:61
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display files in a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -46,25 +45,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs ಗಾಗಿನ FUSE ಘಟಕ\n"
-"%s ಎನ್ನುವುದು ವರ್ಚುವಲ್ ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ಆರೋಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ\n"
-"ಹಕ್ಕು (C) 2009 Red Hat Inc.\n"
-"ಬಳಕೆ:\n"
-"  %s [--options] [-- [--FUSE-options]] ಆರೋಹಣಾತಾಣ\n"
-"ಆಯ್ಕೆಗಳು:\n"
-"  -a|--add image       ಚಿತ್ರಿಕೆಯನ್ನು ಸೇರಿಸಿ\n"
-"  --dir-cache-timeout  readdir ಕ್ಯಾಶೆ ಕಾಲಾವಧಿಯನ್ನು ಹೊಂದಿಸಿ (ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ 5 "
-"ಸೆಕೆಂಡು)\n"
-"  --fuse-help          ಹೆಚ್ಚುವರಿ FUSE ಆಯ್ಕೆಗಳನ್ನು ತೋರಿಸು\n"
-"  --help               ನೆರವಿನ ಸಂದೇಶವನ್ನು ತೋರಿಸಿ ನಿರ್ಗಮಿಸು\n"
-"  -m|--mount dev[:mnt] dev ಅನ್ನು mnt ಯಲ್ಲಿ ಆರೋಹಿಸು (ಹಾಗೆಯೆ ಬಿಟ್ಟಲ್ಲಿ, /)\n"
-"  -n|--no-sync         ಸ್ವಯಂಮೇಳೈಕೆ ಮಾಡಬೇಡ\n"
-"  -o|--option opt      FUSE ಗೆ ಹೆಚ್ಚುವರಿ ಆಯ್ಕೆಗಳನ್ನು ಒದಗಿಸು\n"
-"  -r|--ro              ಓದಲು ಮಾತ್ರವಾಗಿರುವಂತೆ ಆರೋಹಿಸು\n"
-"  --selinux            SELinux ಬೆಂಬಲವನ್ನು ಶಕ್ತಗೊಳಿಸು\n"
-"  --trace              guestfs API ಕರೆಗಳ ಜಾಡನ್ನು ಇರಿಸು (stderr ಗೆ)\n"
-"  -v|--verbose         ವರ್ಬೋಸ್ ಸಂದೇಶಗಳು\n"
-"  -V|--version         ಆವೃತ್ತಿಯನ್ನು ತೋರಿಸಿ ನಿರ್ಗಮಿಸು\n"
 
 #: cat/virt-cat.c:117 cat/virt-filesystems.c:202 cat/virt-ls.c:192
 #: df/domains.c:428 df/main.c:136 edit/virt-edit.c:141 fish/fish.c:222
@@ -82,7 +62,7 @@ msgid "%s: unknown long option: %s (%d)\n"
 msgstr "%s: ಗೊತ್ತಿರದ ಉದ್ದನೆಯ ಆಯ್ಕೆ: %s (%d)\n"
 
 #: cat/virt-filesystems.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list filesystems, partitions, block devices, LVM in a VM\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -119,33 +99,14 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs ಗಾಗಿನ FUSE ಘಟಕ\n"
-"%s ಎನ್ನುವುದು ವರ್ಚುವಲ್ ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ಆರೋಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ\n"
-"ಹಕ್ಕು (C) 2009 Red Hat Inc.\n"
-"ಬಳಕೆ:\n"
-"  %s [--options] [-- [--FUSE-options]] ಆರೋಹಣಾತಾಣ\n"
-"ಆಯ್ಕೆಗಳು:\n"
-"  -a|--add image       ಚಿತ್ರಿಕೆಯನ್ನು ಸೇರಿಸಿ\n"
-"  --dir-cache-timeout  readdir ಕ್ಯಾಶೆ ಕಾಲಾವಧಿಯನ್ನು ಹೊಂದಿಸಿ (ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ 5 "
-"ಸೆಕೆಂಡು)\n"
-"  --fuse-help          ಹೆಚ್ಚುವರಿ FUSE ಆಯ್ಕೆಗಳನ್ನು ತೋರಿಸು\n"
-"  --help               ನೆರವಿನ ಸಂದೇಶವನ್ನು ತೋರಿಸಿ ನಿರ್ಗಮಿಸು\n"
-"  -m|--mount dev[:mnt] dev ಅನ್ನು mnt ಯಲ್ಲಿ ಆರೋಹಿಸು (ಹಾಗೆಯೆ ಬಿಟ್ಟಲ್ಲಿ, /)\n"
-"  -n|--no-sync         ಸ್ವಯಂಮೇಳೈಕೆ ಮಾಡಬೇಡ\n"
-"  -o|--option opt      FUSE ಗೆ ಹೆಚ್ಚುವರಿ ಆಯ್ಕೆಗಳನ್ನು ಒದಗಿಸು\n"
-"  -r|--ro              ಓದಲು ಮಾತ್ರವಾಗಿರುವಂತೆ ಆರೋಹಿಸು\n"
-"  --selinux            SELinux ಬೆಂಬಲವನ್ನು ಶಕ್ತಗೊಳಿಸು\n"
-"  --trace              guestfs API ಕರೆಗಳ ಜಾಡನ್ನು ಇರಿಸು (stderr ಗೆ)\n"
-"  -v|--verbose         ವರ್ಬೋಸ್ ಸಂದೇಶಗಳು\n"
-"  -V|--version         ಆವೃತ್ತಿಯನ್ನು ತೋರಿಸಿ ನಿರ್ಗಮಿಸು\n"
 
 #: cat/virt-filesystems.c:318 cat/virt-ls.c:347 df/main.c:255
-#, fuzzy, c-format
+#, c-format
 msgid "%s: you cannot use -h and --csv options together.\n"
-msgstr "%s: --listen ಹಾಗು --file ಆಯ್ಕೆಗಳನ್ನು ಒಟ್ಟಿಗೆ ಬಳಸುವಂತಿಲ್ಲ\n"
+msgstr ""
 
 #: cat/virt-ls.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list files in a virtual machine\n"
 "Copyright (C) 2010-2011 Red Hat Inc.\n"
@@ -176,25 +137,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs ಗಾಗಿನ FUSE ಘಟಕ\n"
-"%s ಎನ್ನುವುದು ವರ್ಚುವಲ್ ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ಆರೋಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ\n"
-"ಹಕ್ಕು (C) 2009 Red Hat Inc.\n"
-"ಬಳಕೆ:\n"
-"  %s [--options] [-- [--FUSE-options]] ಆರೋಹಣಾತಾಣ\n"
-"ಆಯ್ಕೆಗಳು:\n"
-"  -a|--add image       ಚಿತ್ರಿಕೆಯನ್ನು ಸೇರಿಸಿ\n"
-"  --dir-cache-timeout  readdir ಕ್ಯಾಶೆ ಕಾಲಾವಧಿಯನ್ನು ಹೊಂದಿಸಿ (ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ 5 "
-"ಸೆಕೆಂಡು)\n"
-"  --fuse-help          ಹೆಚ್ಚುವರಿ FUSE ಆಯ್ಕೆಗಳನ್ನು ತೋರಿಸು\n"
-"  --help               ನೆರವಿನ ಸಂದೇಶವನ್ನು ತೋರಿಸಿ ನಿರ್ಗಮಿಸು\n"
-"  -m|--mount dev[:mnt] dev ಅನ್ನು mnt ಯಲ್ಲಿ ಆರೋಹಿಸು (ಹಾಗೆಯೆ ಬಿಟ್ಟಲ್ಲಿ, /)\n"
-"  -n|--no-sync         ಸ್ವಯಂಮೇಳೈಕೆ ಮಾಡಬೇಡ\n"
-"  -o|--option opt      FUSE ಗೆ ಹೆಚ್ಚುವರಿ ಆಯ್ಕೆಗಳನ್ನು ಒದಗಿಸು\n"
-"  -r|--ro              ಓದಲು ಮಾತ್ರವಾಗಿರುವಂತೆ ಆರೋಹಿಸು\n"
-"  --selinux            SELinux ಬೆಂಬಲವನ್ನು ಶಕ್ತಗೊಳಿಸು\n"
-"  --trace              guestfs API ಕರೆಗಳ ಜಾಡನ್ನು ಇರಿಸು (stderr ಗೆ)\n"
-"  -v|--verbose         ವರ್ಬೋಸ್ ಸಂದೇಶಗಳು\n"
-"  -V|--version         ಆವೃತ್ತಿಯನ್ನು ತೋರಿಸಿ ನಿರ್ಗಮಿಸು\n"
 
 #: cat/virt-ls.c:338
 #, c-format
@@ -204,9 +146,9 @@ msgid ""
 msgstr ""
 
 #: cat/virt-ls.c:577
-#, fuzzy, c-format
+#, c-format
 msgid "%s: error getting extended attrs for %s %s\n"
-msgstr "hivexsh: %zu ನ ಮೂಲ ನೋಡ್ ಹೆಸರನ್ನು ಪಡೆದುಕೊಳ್ಳುವಲ್ಲಿ ದೋಷ\n"
+msgstr ""
 
 #: cat/virt-ls.c:583
 #, c-format
@@ -244,7 +186,7 @@ msgid "%s: ignoring %s, it has too many disks (%zu > %d)"
 msgstr ""
 
 #: df/main.c:74
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display free space on virtual filesystems\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -267,25 +209,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs ಗಾಗಿನ FUSE ಘಟಕ\n"
-"%s ಎನ್ನುವುದು ವರ್ಚುವಲ್ ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ಆರೋಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ\n"
-"ಹಕ್ಕು (C) 2009 Red Hat Inc.\n"
-"ಬಳಕೆ:\n"
-"  %s [--options] [-- [--FUSE-options]] ಆರೋಹಣಾತಾಣ\n"
-"ಆಯ್ಕೆಗಳು:\n"
-"  -a|--add image       ಚಿತ್ರಿಕೆಯನ್ನು ಸೇರಿಸಿ\n"
-"  --dir-cache-timeout  readdir ಕ್ಯಾಶೆ ಕಾಲಾವಧಿಯನ್ನು ಹೊಂದಿಸಿ (ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ 5 "
-"ಸೆಕೆಂಡು)\n"
-"  --fuse-help          ಹೆಚ್ಚುವರಿ FUSE ಆಯ್ಕೆಗಳನ್ನು ತೋರಿಸು\n"
-"  --help               ನೆರವಿನ ಸಂದೇಶವನ್ನು ತೋರಿಸಿ ನಿರ್ಗಮಿಸು\n"
-"  -m|--mount dev[:mnt] dev ಅನ್ನು mnt ಯಲ್ಲಿ ಆರೋಹಿಸು (ಹಾಗೆಯೆ ಬಿಟ್ಟಲ್ಲಿ, /)\n"
-"  -n|--no-sync         ಸ್ವಯಂಮೇಳೈಕೆ ಮಾಡಬೇಡ\n"
-"  -o|--option opt      FUSE ಗೆ ಹೆಚ್ಚುವರಿ ಆಯ್ಕೆಗಳನ್ನು ಒದಗಿಸು\n"
-"  -r|--ro              ಓದಲು ಮಾತ್ರವಾಗಿರುವಂತೆ ಆರೋಹಿಸು\n"
-"  --selinux            SELinux ಬೆಂಬಲವನ್ನು ಶಕ್ತಗೊಳಿಸು\n"
-"  --trace              guestfs API ಕರೆಗಳ ಜಾಡನ್ನು ಇರಿಸು (stderr ಗೆ)\n"
-"  -v|--verbose         ವರ್ಬೋಸ್ ಸಂದೇಶಗಳು\n"
-"  -V|--version         ಆವೃತ್ತಿಯನ್ನು ತೋರಿಸಿ ನಿರ್ಗಮಿಸು\n"
 
 #: df/main.c:267
 #, c-format
@@ -297,9 +220,8 @@ msgid "VirtualMachine"
 msgstr ""
 
 #: df/output.c:51
-#, fuzzy
 msgid "Filesystem"
-msgstr "ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ರಚಿಸು"
+msgstr ""
 
 #: df/output.c:54
 msgid "1K-blocks"
@@ -338,7 +260,7 @@ msgid "IUse%"
 msgstr ""
 
 #: edit/virt-edit.c:77
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Edit a file in a virtual machine\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -360,25 +282,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs ಗಾಗಿನ FUSE ಘಟಕ\n"
-"%s ಎನ್ನುವುದು ವರ್ಚುವಲ್ ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ಆರೋಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ\n"
-"ಹಕ್ಕು (C) 2009 Red Hat Inc.\n"
-"ಬಳಕೆ:\n"
-"  %s [--options] [-- [--FUSE-options]] ಆರೋಹಣಾತಾಣ\n"
-"ಆಯ್ಕೆಗಳು:\n"
-"  -a|--add image       ಚಿತ್ರಿಕೆಯನ್ನು ಸೇರಿಸಿ\n"
-"  --dir-cache-timeout  readdir ಕ್ಯಾಶೆ ಕಾಲಾವಧಿಯನ್ನು ಹೊಂದಿಸಿ (ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ 5 "
-"ಸೆಕೆಂಡು)\n"
-"  --fuse-help          ಹೆಚ್ಚುವರಿ FUSE ಆಯ್ಕೆಗಳನ್ನು ತೋರಿಸು\n"
-"  --help               ನೆರವಿನ ಸಂದೇಶವನ್ನು ತೋರಿಸಿ ನಿರ್ಗಮಿಸು\n"
-"  -m|--mount dev[:mnt] dev ಅನ್ನು mnt ಯಲ್ಲಿ ಆರೋಹಿಸು (ಹಾಗೆಯೆ ಬಿಟ್ಟಲ್ಲಿ, /)\n"
-"  -n|--no-sync         ಸ್ವಯಂಮೇಳೈಕೆ ಮಾಡಬೇಡ\n"
-"  -o|--option opt      FUSE ಗೆ ಹೆಚ್ಚುವರಿ ಆಯ್ಕೆಗಳನ್ನು ಒದಗಿಸು\n"
-"  -r|--ro              ಓದಲು ಮಾತ್ರವಾಗಿರುವಂತೆ ಆರೋಹಿಸು\n"
-"  --selinux            SELinux ಬೆಂಬಲವನ್ನು ಶಕ್ತಗೊಳಿಸು\n"
-"  --trace              guestfs API ಕರೆಗಳ ಜಾಡನ್ನು ಇರಿಸು (stderr ಗೆ)\n"
-"  -v|--verbose         ವರ್ಬೋಸ್ ಸಂದೇಶಗಳು\n"
-"  -V|--version         ಆವೃತ್ತಿಯನ್ನು ತೋರಿಸಿ ನಿರ್ಗಮಿಸು\n"
 
 #: edit/virt-edit.c:175
 #, c-format
@@ -396,9 +299,9 @@ msgid "%s: to use Windows drive letters, this must be a Windows guest\n"
 msgstr ""
 
 #: edit/virt-edit.c:599
-#, fuzzy, c-format
+#, c-format
 msgid "%s: drive '%c:' not found.\n"
-msgstr "%s: %s: ಕೀಲಿಯು ಕಂಡುಬಂದಿಲ್ಲ\n"
+msgstr ""
 
 #: fish/alloc.c:37
 #, c-format
@@ -408,7 +311,8 @@ msgstr "ಒಂದು ಚಿತ್ರಿಕೆಯನ್ನು ರಚಿಸಲು
 #: fish/alloc.c:51
 #, c-format
 msgid "use 'sparse file size' to create a sparse image\n"
-msgstr "ಒಂದು ಚದುರಿದ(ಸ್ಪಾರ್ಸ್) ಚಿತ್ರಿಕೆಯನ್ನು ರಚಿಸಲು 'sparse file size' ಅನ್ನು ಬಳಸಿ\n"
+msgstr ""
+"ಒಂದು ಚದುರಿದ(ಸ್ಪಾರ್ಸ್) ಚಿತ್ರಿಕೆಯನ್ನು ರಚಿಸಲು 'sparse file size' ಅನ್ನು ಬಳಸಿ\n"
 
 #: fish/alloc.c:75
 #, c-format
@@ -416,9 +320,9 @@ msgid "can't allocate or add disks after launching\n"
 msgstr "ಆರಂಭಿಸಿದ ನಂತರ ನಿಯೋಜಿಸಲು ಅಥವ ಡಿಸ್ಕುಗಳನ್ನು ಸೇರಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ\n"
 
 #: fish/alloc.c:156
-#, fuzzy, c-format
+#, c-format
 msgid "%s: invalid integer parameter (%s returned %d)\n"
-msgstr "%s: %s: ಅಮಾನ್ಯವಾದ ಪೂರ್ಣ ನಿಯತಾಂಕ (%s ಮರಳಿಸಲಾಗಿದೆ %d)\n"
+msgstr ""
 
 #: fish/cmds.c:2643
 msgid "Command"
@@ -447,23 +351,22 @@ msgstr "ಒಂದು ಡ್ರೈವನ್ನು ಸ್ನಾಪ್‌ಶಾಟ
 #: fish/cmds.c:2650
 msgid "add a drive read-only specifying the QEMU block emulation to use"
 msgstr ""
-"ಬಳಸಬೇಕಿರುವ QEMU ಖಂಡ ಅನುಕರಣೆಯನ್ನು(ಎಮ್ಯುಲೇಶನ್) ಸೂಚಿಸುವ ಒಂದು ಡ್ರೈವ್ ಅನ್ನು ಓದಲು ಮಾತ್ರ "
-"ಸೂಚಿಸು"
+"ಬಳಸಬೇಕಿರುವ QEMU ಖಂಡ ಅನುಕರಣೆಯನ್ನು(ಎಮ್ಯುಲೇಶನ್) ಸೂಚಿಸುವ ಒಂದು ಡ್ರೈವ್ ಅನ್ನು ಓದಲು "
+"ಮಾತà³\8dರ à²¸à³\82à²\9aಿಸà³\81"
 
 #: fish/cmds.c:2651
 msgid "add a drive specifying the QEMU block emulation to use"
 msgstr ""
-"ಬಳಸಬೇಕಿರುವ QEMU ಖಂಡ ಅನುಕರಣೆಯನ್ನು(ಎಮ್ಯುಲೇಶನ್) ಸೂಚಿಸುವ ಒಂದು ಡ್ರೈವ್ ಅನ್ನು ಸೂಚಿಸು"
+"ಬಳಸಬೇಕಿರುವ QEMU ಖಂಡ ಅನುಕರಣೆಯನ್ನು(ಎಮ್ಯುಲೇಶನ್) ಸೂಚಿಸುವ ಒಂದು ಡ್ರೈವ್ ಅನ್ನು "
+"ಸೂಚಿಸು"
 
 #: fish/cmds.c:2652
-#, fuzzy
 msgid "allocate and add a disk file"
-msgstr "ಚದುರಿದ ಚಿತ್ರಿಕಾ ಕಡತವನ್ನು ನಿಯೋಜಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2653
-#, fuzzy
 msgid "clear Augeas path"
-msgstr "ಒಂದು Augeas ಮಾರ್ಗವನ್ನು ತೆಗೆದುಹಾಕು"
+msgstr ""
 
 #: fish/cmds.c:2654
 msgid "close the current Augeas handle"
@@ -522,18 +425,16 @@ msgid "test availability of some parts of the API"
 msgstr "API ನ ಕೆಲವು ಭಾಗಗಳು ಲಭ್ಯವಿದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸು"
 
 #: fish/cmds.c:2668
-#, fuzzy
 msgid "return a list of all optional groups"
-msgstr "inotify ಘಟನೆಗಳ ಪಟ್ಟಿಯನ್ನು ಮರಳಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2669
 msgid "upload base64-encoded data to file"
 msgstr ""
 
 #: fish/cmds.c:2670
-#, fuzzy
 msgid "download file and encode as base64"
-msgstr "ಒಂದು ಕಡತವನ್ನು ಸ್ಥಳೀಯ ಗಣಕಕ್ಕೆ ಡೌನ್‌ಲೋಡ್ ಮಾಡು"
+msgstr ""
 
 #: fish/cmds.c:2671
 msgid "flush device buffers"
@@ -576,9 +477,8 @@ msgid "set block device to read-write"
 msgstr "ಖಂಡ ಸಾಧನಗಳನ್ನು ಓದಲು-ಬರೆಯಲು ಹೊಂದಿಸು"
 
 #: fish/cmds.c:2681
-#, fuzzy
 msgid "resize a btrfs filesystem"
-msgstr "ext2/ext3 ಕಡತವ್ಯವಸ್ಥೆಯ ಗಾತ್ರವನ್ನು  ಬದಲಾಯಿಸಿ"
+msgstr ""
 
 #: fish/cmds.c:2682
 msgid "return true path on case-insensitive filesystem"
@@ -593,14 +493,12 @@ msgid "compute MD5, SHAx or CRC checksum of file"
 msgstr "ಒಂದು MD5, SHAx ಅಥವ CRC checksum ಅನ್ನು ಗಣಿಸು"
 
 #: fish/cmds.c:2685
-#, fuzzy
 msgid "compute MD5, SHAx or CRC checksum of the contents of a device"
-msgstr "ಒಂದು MD5, SHAx ಅಥವ CRC checksum ಅನ್ನು ಗಣಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2686
-#, fuzzy
 msgid "compute MD5, SHAx or CRC checksum of files in a directory"
-msgstr "ಒಂದು MD5, SHAx ಅಥವ CRC checksum ಅನ್ನು ಗಣಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2687
 msgid "change file mode"
@@ -623,19 +521,16 @@ msgid "add qemu parameters"
 msgstr "qemu ನಿಯತಾಂಕಗಳನ್ನು ಸೇರಿಸು"
 
 #: fish/cmds.c:2692
-#, fuzzy
 msgid "copy local files or directories into an image"
-msgstr "ಕಡತಗಳನ್ನು ವೃಕ್ಷಕ್ಕೆ ಲೋಡ್ ಮಾಡು"
+msgstr ""
 
 #: fish/cmds.c:2693
-#, fuzzy
 msgid "copy remote files or directories out of an image"
-msgstr "ಕಡತಗಳನ್ನು ವೃಕ್ಷಕ್ಕೆ ಲೋಡ್ ಮಾಡು"
+msgstr ""
 
 #: fish/cmds.c:2694
-#, fuzzy
 msgid "copy size bytes from source to destination using dd"
-msgstr "dd ಅನ್ನು ಬಳಸಿಕೊಂಡು ಮೂಲದಿಂದ ಗುರಿಗೆ ಕಾಪಿ ಮಾಡು"
+msgstr ""
 
 #: fish/cmds.c:2695
 msgid "copy a file"
@@ -654,14 +549,12 @@ msgid "debugging and internals"
 msgstr "ದೋಷನಿವಾರಣೆ ಹಾಗು ಆಂತರಿಕಗಳು"
 
 #: fish/cmds.c:2699
-#, fuzzy
 msgid "debug the QEMU command line (internal use only)"
-msgstr "ಸ್ಥಳೀಯ ಗಣಕದಿಂದ ಕಡತವನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಿ"
+msgstr ""
 
 #: fish/cmds.c:2700
-#, fuzzy
 msgid "upload a file to the appliance (internal use only)"
-msgstr "ಸ್ಥಳೀಯ ಗಣಕದಿಂದ ಕಡತವನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಿ"
+msgstr ""
 
 #: fish/cmds.c:2701
 msgid "report file system disk space usage"
@@ -672,9 +565,8 @@ msgid "report file system disk space usage (human readable)"
 msgstr "ಕಡತವ್ಯವಸ್ಥೆ ಡಿಸ್ಕ್ ಸ್ಥಳದ ಬಳಕೆಯನ್ನು ವರದಿ ಮಾಡು (ಮನುಷ್ಯರು ಓದುವ ರೂಪದಲ್ಲಿ)"
 
 #: fish/cmds.c:2703
-#, fuzzy
 msgid "display an image"
-msgstr "ಒಂದು ಚಿತ್ರವನ್ನು ನಿಯೋಜಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2704
 msgid "return kernel messages"
@@ -685,9 +577,8 @@ msgid "download a file to the local machine"
 msgstr "ಒಂದು ಕಡತವನ್ನು ಸ್ಥಳೀಯ ಗಣಕಕ್ಕೆ ಡೌನ್‌ಲೋಡ್ ಮಾಡು"
 
 #: fish/cmds.c:2706
-#, fuzzy
 msgid "download a file to the local machine with offset and size"
-msgstr "ಒಂದು ಕಡತವನ್ನು ಸ್ಥಳೀಯ ಗಣಕಕ್ಕೆ ಡೌನ್‌ಲೋಡ್ ಮಾಡು"
+msgstr ""
 
 #: fish/cmds.c:2707
 msgid "drop kernel page cache, dentries and inodes"
@@ -710,9 +601,8 @@ msgid "echo arguments back to the client"
 msgstr "ಆರ್ಗುಮೆಂಟ್‌ಗಳನ್ನು ಕ್ಲೈಂಟ್‌ನತ್ತ ಮರಳಿ ಕಳುಹಿಸು"
 
 #: fish/cmds.c:2712
-#, fuzzy
 msgid "edit a file"
-msgstr "ಒಂದು ಕಡತವನ್ನು ಓದು"
+msgstr ""
 
 #: fish/cmds.c:2713 fish/cmds.c:2714 fish/cmds.c:2719 fish/cmds.c:2720
 #: fish/cmds.c:2754 fish/cmds.c:2755 fish/cmds.c:3008 fish/cmds.c:3009
@@ -749,9 +639,8 @@ msgid "fill a file with octets"
 msgstr "ಆಕ್ಟೆಟ್‌ಗಳೊಂದಿಗೆ ಒಂದು ಕಡತವನ್ನು ತುಂಬಿಸು"
 
 #: fish/cmds.c:2725
-#, fuzzy
 msgid "fill a file with a repeating pattern of bytes"
-msgstr "ಆಕ್ಟೆಟ್‌ಗಳೊಂದಿಗೆ ಒಂದು ಕಡತವನ್ನು ತುಂಬಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2726
 msgid "find all files and directories"
@@ -759,17 +648,16 @@ msgstr "ಎಲ್ಲಾ ಕಡತಗಳನ್ನು ಹಾಗು ಕೋಶಗಳ
 
 #: fish/cmds.c:2727
 msgid "find all files and directories, returning NUL-separated list"
-msgstr "ಎಲ್ಲಾ ಕಡತಗಳನ್ನು ಹಾಗು ಕೋಶಗಳನ್ನು, NUL- ಇಂದ ಬೇರ್ಪಡಿಸಲಾದ ಪಟ್ಟಿಯಲ್ಲಿ ಮರಳಿಸು"
+msgstr ""
+"ಎಲ್ಲಾ ಕಡತಗಳನ್ನು ಹಾಗು ಕೋಶಗಳನ್ನು, NUL- ಇಂದ ಬೇರ್ಪಡಿಸಲಾದ ಪಟ್ಟಿಯಲ್ಲಿ ಮರಳಿಸು"
 
 #: fish/cmds.c:2728
-#, fuzzy
 msgid "find a filesystem by label"
-msgstr "ext2/3/4 ಕಡತವ್ಯವಸ್ಥೆಯ ಲೇಬಲ್ ಅನ್ನು ಪಡೆದುಕೊ"
+msgstr ""
 
 #: fish/cmds.c:2729
-#, fuzzy
 msgid "find a filesystem by UUID"
-msgstr "ext2/3/4 ಕಡತವ್ಯವಸ್ಥೆಯ UUID ಅನ್ನು ಪಡೆದುಕೊ"
+msgstr ""
 
 #: fish/cmds.c:2730
 msgid "run the filesystem checker"
@@ -780,9 +668,8 @@ msgid "get the additional kernel options"
 msgstr "ಹೆಚ್ಚುವರಿ ಕರ್ನಲ್ ಆಯ್ಕೆಗಳನ್ನು ಪಡೆದುಕೊ"
 
 #: fish/cmds.c:2732
-#, fuzzy
 msgid "get the attach method"
-msgstr "ಹುಡುಕು ಮಾರ್ಗವನ್ನು ಪಡೆದುಕೊ"
+msgstr ""
 
 #: fish/cmds.c:2733
 msgid "get autosync mode"
@@ -805,18 +692,16 @@ msgid "get memory allocated to the qemu subprocess"
 msgstr "qemu ಉಪಪ್ರಕ್ರಿಯೆಗೆ ನಿಯೋಜಿಸಲಾದ ಮೆಮೊರಿಯನ್ನು ಪಡೆದುಕೊ"
 
 #: fish/cmds.c:2738
-#, fuzzy
 msgid "get enable network flag"
-msgstr "SELinux ಶಕ್ತಗೊಂಡ ಫ್ಲಾಗ್ ಅನ್ನು ಪಡೆದುಕೊ"
+msgstr ""
 
 #: fish/cmds.c:2739
 msgid "get the search path"
 msgstr "ಹುಡುಕು ಮಾರ್ಗವನ್ನು ಪಡೆದುಕೊ"
 
 #: fish/cmds.c:2740
-#, fuzzy
 msgid "get process group flag"
-msgstr "ಪುನಶ್ಚೇತನ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಶಕ್ತಗೊಳಿಸಲಾದ ಗುರುತನ್ನು ಪಡೆದುಕೊ"
+msgstr ""
 
 #: fish/cmds.c:2741
 msgid "get PID of qemu subprocess"
@@ -843,9 +728,8 @@ msgid "get command trace enabled flag"
 msgstr "ಆಜ್ಞೆಯ ಜಾಡನ್ನು ಇರಿಸುವಂತೆ ಶಕ್ತಗೊಳಿಸಲಾದ ಫ್ಲಾಗನ್ನು ಪಡೆದುಕೊ"
 
 #: fish/cmds.c:2747
-#, fuzzy
 msgid "get the current umask"
-msgstr "ಪ್ರಸಕ್ತ ಸ್ಥಿತಿಯನ್ನು ಪಡೆದುಕೊ"
+msgstr ""
 
 #: fish/cmds.c:2748
 msgid "get verbose mode"
@@ -948,9 +832,8 @@ msgid "get hostname of the operating system"
 msgstr ""
 
 #: fish/cmds.c:2775
-#, fuzzy
 msgid "get the icon corresponding to this operating system"
-msgstr "ಆರೋಹಿಸಲಾದ ಸಾಧನಕ್ಕೆ ಸಂಬಂಧಿಸಿದ Linux VFS ಬಗೆಯನ್ನು ಪಡೆದುಕೊ"
+msgstr ""
 
 #: fish/cmds.c:2776
 msgid "get major version of inspected operating system"
@@ -1017,32 +900,28 @@ msgid "inspect disk and return list of operating systems found"
 msgstr ""
 
 #: fish/cmds.c:2792
-#, fuzzy
 msgid "test if block device"
-msgstr "ಖಂಡ ಸಾಧನಗಳ ಪಟ್ಟಿ"
+msgstr ""
 
 #: fish/cmds.c:2793
 msgid "is busy processing a command"
 msgstr "ಒಂದು ಆಜ್ಞೆಯನ್ನು ಸಂಸ್ಕರಿಸುವಲ್ಲಿ ಕಾರ್ಯನಿರತವಾಗಿದೆ"
 
 #: fish/cmds.c:2794
-#, fuzzy
 msgid "test if character device"
-msgstr "ಖಂಡ, ಚಿಹ್ನೆ ಅಥವ FIFO ಸಾಧನಗಳನ್ನು ನಿರ್ಮಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2795
 msgid "is in configuration state"
 msgstr "ಸಂರಚನೆಯ ಸ್ಥಿತಿಯಲ್ಲಿದೆ"
 
 #: fish/cmds.c:2796
-#, fuzzy
 msgid "test if a directory"
-msgstr "ಒಂದು ಕೋಶವನ್ನು ರಚಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2797
-#, fuzzy
 msgid "test if FIFO (named pipe)"
-msgstr "FIFO ಅನ್ನು ನಿರ್ಮಿಸು (ನೇಮ್ಡ್ ಪೈಪ್)"
+msgstr ""
 
 #: fish/cmds.c:2798
 msgid "test if a regular file"
@@ -1053,33 +932,28 @@ msgid "is launching subprocess"
 msgstr "ಒಂದು ಉಪಪ್ರಕ್ರಿಯೆನ್ನು ಆರಂಭಿಸುತ್ತಿದೆ"
 
 #: fish/cmds.c:2800
-#, fuzzy
 msgid "test if device is a logical volume"
-msgstr "ಒಂದು LVM ತಾರ್ಕಿಕ ಪರಿಮಾಣದ ಗಾತ್ರವನ್ನು ಬದಲಾಯಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2801
 msgid "is ready to accept commands"
 msgstr "ಆಜ್ಞೆಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ತಯಾರಾಗಿದೆ"
 
 #: fish/cmds.c:2802
-#, fuzzy
 msgid "test if socket"
-msgstr "ಡೀಮನ್ ಸಾಕೆಟ್‌ಗೆ ಬರೆಯುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ"
+msgstr ""
 
 #: fish/cmds.c:2803
-#, fuzzy
 msgid "test if symbolic link"
-msgstr "ಸಾಂಕೇತಿಕ ಕೊಂಡಿಯನ್ನು ರಚಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2804
-#, fuzzy
 msgid "test if a file contains all zero bytes"
-msgstr "ಎರಡು ಕಡತಗಳು ಒಂದೇ ರೀತಿಯ ವಿಷಯಗಳನ್ನು ಹೊಂದಿವೆಯೆ ಎಂದು ಪರೀಕ್ಷಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2805
-#, fuzzy
 msgid "test if a device contains all zero bytes"
-msgstr "ಒಂದು LVM ತಾರ್ಕಿಕ ಪರಿಮಾಣದ ಗಾತ್ರವನ್ನು ಬದಲಾಯಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2806
 msgid "kill the qemu subprocess"
@@ -1090,28 +964,24 @@ msgid "launch the qemu subprocess"
 msgstr "qemu ಉಪಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಆರಂಭಿಸು"
 
 #: fish/cmds.c:2808
-#, fuzzy
 msgid "change working directory"
-msgstr "ಸ್ಥಳೀಯ ಬದಲಾವಣೆ ಕೋಶ"
+msgstr ""
 
 #: fish/cmds.c:2812
-#, fuzzy
 msgid "list 9p filesystems"
-msgstr "ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ರಚಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2813
 msgid "list the block devices"
 msgstr "ಖಂಡ ಸಾಧನಗಳ ಪಟ್ಟಿ"
 
 #: fish/cmds.c:2814
-#, fuzzy
 msgid "list device mapper devices"
-msgstr "ಖಂಡ ಸಾಧನಗಳ ಪಟ್ಟಿ"
+msgstr ""
 
 #: fish/cmds.c:2815
-#, fuzzy
 msgid "list filesystems"
-msgstr "ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ರಚಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2816
 msgid "list the partitions"
@@ -1150,14 +1020,12 @@ msgid "lstat on multiple files"
 msgstr "ಅನೇಕ ಕಡತಗಳ ಮೇಲೆ lstat ಮಾಡು"
 
 #: fish/cmds.c:2827
-#, fuzzy
 msgid "add a key on a LUKS encrypted device"
-msgstr "ಖಂಡ ಸಾಧನಗಳನ್ನು ಓದಲು-ಮಾತ್ರ ಹೊಂದಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2828
-#, fuzzy
 msgid "close a LUKS device"
-msgstr "ಸಾಧನದಲ್ಲಿ ಸ್ವಾಪ್ ಅನ್ನು ಶಕ್ತಗೊಳಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2829 fish/cmds.c:2830
 msgid "format a block device as a LUKS encrypted device"
@@ -1172,14 +1040,12 @@ msgid "open a LUKS-encrypted block device"
 msgstr ""
 
 #: fish/cmds.c:2833
-#, fuzzy
 msgid "open a LUKS-encrypted block device read-only"
-msgstr "ಖಂಡ ಸಾಧನಗಳನ್ನು ಓದಲು-ಮಾತ್ರ ಹೊಂದಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2834
-#, fuzzy
 msgid "create an LVM logical volume"
-msgstr "ಒಂದು LVM ತಾರ್ಕಿಕ ಪರಿಮಾಣದ ಹೆಸರನ್ನು ಬದಲಾಯಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2835
 msgid "get canonical name of an LV"
@@ -1218,9 +1084,8 @@ msgid "list the LVM logical volumes (LVs)"
 msgstr "LVM ತಾರ್ಕಿಕ ಪರಿಮಾಣಗಳ (LVಗಳು) ಪಟ್ಟಿಯನ್ನು ತೋರಿಸು"
 
 #: fish/cmds.c:2845
-#, fuzzy
 msgid "get the UUID of a logical volume"
-msgstr "LVM ತಾರ್ಕಿಕ ಪರಿಮಾಣಗಳ (LVಗಳು) ಪಟ್ಟಿಯನ್ನು ತೋರಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2846
 msgid "lgetxattr on multiple files"
@@ -1311,18 +1176,16 @@ msgid "load a kernel module"
 msgstr "ಒಂದು ಕರ್ನಲ್ ಘಟಕವನ್ನು ಲೋಡ್ ಮಾಡು"
 
 #: fish/cmds.c:2871
-#, fuzzy
 msgid "view a file"
-msgstr "ಒಂದು ಕಡತವನ್ನು ಜರುಗಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2872
 msgid "mount a guest disk at a position in the filesystem"
 msgstr "ಕಡತವ್ಯವಸ್ಥೆಯ ಒಂದು ಸ್ಥಳದಲ್ಲಿ ಒಂದು ಅತಿಥಿ ಡಿಸ್ಕನ್ನು ಆರೋಹಿಸು"
 
 #: fish/cmds.c:2873
-#, fuzzy
 msgid "mount 9p filesystem"
-msgstr "ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ಅವರೋಹಿಸಿ"
+msgstr ""
 
 #: fish/cmds.c:2874
 msgid "mount a file using the loop device"
@@ -1357,32 +1220,28 @@ msgid "probe NTFS volume"
 msgstr "NTFS ಪರಿಮಾಣವನ್ನು ತನಿಖೆ ನಡೆಸು"
 
 #: fish/cmds.c:2882 fish/cmds.c:2883
-#, fuzzy
 msgid "resize an NTFS filesystem"
-msgstr "ext2/ext3 ಕಡತವ್ಯವಸ್ಥೆಯ ಗಾತ್ರವನ್ನು  ಬದಲಾಯಿಸಿ"
+msgstr ""
 
 #: fish/cmds.c:2884
-#, fuzzy
 msgid "resize an NTFS filesystem (with size)"
-msgstr "ext2/ext3 ಕಡತವ್ಯವಸ್ಥೆಯ ಗಾತ್ರವನ್ನು  ಬದಲಾಯಿಸಿ"
+msgstr ""
 
 #: fish/cmds.c:2885
 msgid "add a partition to the device"
 msgstr "ಸಾಧನಕ್ಕೆ ಒಂದು ವಿಭಾಗವನ್ನು ಸೇರಿಸು"
 
 #: fish/cmds.c:2886
-#, fuzzy
 msgid "delete a partition"
-msgstr "ಒಂದು ಸ್ವಾಪ್ ವಿಭಾಗವನ್ನು ನಿರ್ಮಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2887
 msgid "partition whole disk with a single primary partition"
 msgstr "ಸಂಪೂರ್ಣ ಡಿಸ್ಕನ್ನು ಒಂದೆ ಒಂದು ಪ್ರಾಥಮಿಕ ವಿಭಾಗವಾಗಿ ವಿಭಜಿಸು"
 
 #: fish/cmds.c:2888
-#, fuzzy
 msgid "return true if a partition is bootable"
-msgstr "ವಿಭಜನಾ ಕೋಷ್ಟಕವನ್ನು ಮರಳಿ ಓದು"
+msgstr ""
 
 #: fish/cmds.c:2889
 msgid "get the MBR type byte (ID byte) from a partition"
@@ -1413,9 +1272,8 @@ msgid "set partition name"
 msgstr "ವಿಭಾಗಕ್ಕೆ ಒಂದು ಹೆಸರನ್ನು ಸೂಚಿಸು"
 
 #: fish/cmds.c:2896
-#, fuzzy
 msgid "convert partition name to device name"
-msgstr "ಒಂದು ಖಂಡ ಸಾಧನದಲ್ಲಿ ವಿಭಾಗಗಳನ್ನು ರಚಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2897
 msgid "ping the guest daemon"
@@ -1426,9 +1284,8 @@ msgid "read part of a file"
 msgstr "ಒಂದು ಕಡತದ ಭಾಗವನ್ನು ಓದು"
 
 #: fish/cmds.c:2899
-#, fuzzy
 msgid "read part of a device"
-msgstr "ಒಂದು ಕಡತದ ಭಾಗವನ್ನು ಓದು"
+msgstr ""
 
 #: fish/cmds.c:2900
 msgid "create an LVM physical volume"
@@ -1443,28 +1300,24 @@ msgid "resize an LVM physical volume"
 msgstr "LVM ಭೌತಿಕ ಪರಿಮಾಣದ ಗಾತ್ರವನ್ನು ಬದಲಾಯಿಸು"
 
 #: fish/cmds.c:2903
-#, fuzzy
 msgid "resize an LVM physical volume (with size)"
-msgstr "LVM ಭೌತಿಕ ಪರಿಮಾಣದ ಗಾತ್ರವನ್ನು ಬದಲಾಯಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2904 fish/cmds.c:2905
 msgid "list the LVM physical volumes (PVs)"
 msgstr "LVM ತಾರ್ಕಿಕ ಪರಿಮಾಣಗಳ (PVಗಳು) ಪಟ್ಟಿಯನ್ನು ತೋರಿಸು"
 
 #: fish/cmds.c:2906
-#, fuzzy
 msgid "get the UUID of a physical volume"
-msgstr "ಒಂದು LVM ಭೌತಿಕ ಪರಿಮಾಣವನ್ನು ರಚಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2907
-#, fuzzy
 msgid "write to part of a file"
-msgstr "ಒಂದು ಕಡತದ ಭಾಗವನ್ನು ಓದು"
+msgstr ""
 
 #: fish/cmds.c:2908
-#, fuzzy
 msgid "write to part of a device"
-msgstr "ಒಂದು ಕಡತದ ಭಾಗವನ್ನು ಓದು"
+msgstr ""
 
 #: fish/cmds.c:2909
 msgid "read a file"
@@ -1495,19 +1348,16 @@ msgid "close and reopen libguestfs handle"
 msgstr "libguestfs ಹ್ಯಾಂಡಲ್ ಅನ್ನು ಮುಚ್ಚು ಅಥವ ಮರಳಿ ತೆರೆ"
 
 #: fish/cmds.c:2917
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem"
-msgstr "ext2/ext3 ಕಡತವ್ಯವಸ್ಥೆಯ ಗಾತ್ರವನ್ನು  ಬದಲಾಯಿಸಿ"
+msgstr ""
 
 #: fish/cmds.c:2918
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem to the minimum size"
-msgstr "ext2/ext3 ಕಡತವ್ಯವಸ್ಥೆಯ ಗಾತ್ರವನ್ನು  ಬದಲಾಯಿಸಿ"
+msgstr ""
 
 #: fish/cmds.c:2919
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem (with size)"
-msgstr "ext2/ext3 ಕಡತವ್ಯವಸ್ಥೆಯ ಗಾತ್ರವನ್ನು  ಬದಲಾಯಿಸಿ"
+msgstr ""
 
 #: fish/cmds.c:2920
 msgid "remove a file"
@@ -1542,9 +1392,8 @@ msgid "add options to kernel command line"
 msgstr "ಕರ್ನಲ್ ಆಜ್ಞಾ ಸಾಲಿಗೆ ಆಯ್ಕೆಗಳನ್ನು ಸೇರಿಸು"
 
 #: fish/cmds.c:2928
-#, fuzzy
 msgid "set the attach method"
-msgstr "ಹುಡುಕು ಮಾರ್ಗವನ್ನು ಹೊಂದಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2929
 msgid "set autosync mode"
@@ -1635,9 +1484,8 @@ msgid "sleep for some seconds"
 msgstr "ಕೆಲವು ಕ್ಷಣಗಳ ಕಾಲ ಜಡವಾಗಿರು"
 
 #: fish/cmds.c:2953
-#, fuzzy
 msgid "create a sparse disk image and add"
-msgstr "ಚದುರಿದ ಚಿತ್ರಿಕಾ ಕಡತವನ್ನು ನಿಯೋಜಿಸು"
+msgstr ""
 
 #: fish/cmds.c:2954
 msgid "get file information"
@@ -1652,9 +1500,8 @@ msgid "print the printable strings in a file"
 msgstr "ಒಂದು ಕಡತದಲ್ಲಿ ಮುದ್ರಿಸಬಹುದಾದ ವಾಕ್ಯಗಳನ್ನು ಮುದ್ರಿಸು"
 
 #: fish/cmds.c:2958
-#, fuzzy
 msgid "list supported groups of commands"
-msgstr "ಆಜ್ಞೆಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ತಯಾರಾಗಿದೆ"
+msgstr ""
 
 #: fish/cmds.c:2959
 msgid "disable swap on device"
@@ -1690,7 +1537,8 @@ msgstr "UUID ಮೂಲಕ ಸ್ವಾಪ್ ವಿಭಾಗದಲ್ಲಿ ಸ
 
 #: fish/cmds.c:2967
 msgid "sync disks, writes are flushed through to the disk image"
-msgstr "ಸಿಂಕ್ ಡಿಸ್ಕುಗಳನ್ನು, ಬರೆಯವಿಕೆಗಳನ್ನು ಡಿಸ್ಕ್ ಚಿತ್ರಿಕೆಯ ಮೂಲಕ ಹೊರತಳ್ಳಲಾಗುತ್ತದೆ"
+msgstr ""
+"ಸಿಂಕ್ ಡಿಸ್ಕುಗಳನ್ನು, ಬರೆಯವಿಕೆಗಳನ್ನು ಡಿಸ್ಕ್ ಚಿತ್ರಿಕೆಯ ಮೂಲಕ ಹೊರತಳ್ಳಲಾಗುತ್ತದೆ"
 
 #: fish/cmds.c:2968
 msgid "return last 10 lines of a file"
@@ -1717,9 +1565,8 @@ msgid "pack directory into compressed tarball"
 msgstr "ಕೋಶದಲ್ಲಿರುವುದನ್ನು  ಸಂಕುಚನಗೊಳಿಸಲಾದ tarball ನಲ್ಲಿ ಸೇರಿಸು"
 
 #: fish/cmds.c:2974
-#, fuzzy
 msgid "print elapsed time taken to run a command"
-msgstr "ಒಂದು ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಲು ತಗಲುವ ಸಮಯವನ್ನು ಲೆಕ್ಕ ಹಾಕು"
+msgstr ""
 
 #: fish/cmds.c:2975
 msgid "update file timestamps or create a new file"
@@ -1754,9 +1601,8 @@ msgid "upload a file from the local machine"
 msgstr "ಸ್ಥಳೀಯ ಗಣಕದಿಂದ ಕಡತವನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಿ"
 
 #: fish/cmds.c:2985
-#, fuzzy
 msgid "upload a file from the local machine with offset"
-msgstr "ಸ್ಥಳೀಯ ಗಣಕದಿಂದ ಕಡತವನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಿ"
+msgstr ""
 
 #: fish/cmds.c:2986
 msgid "set timestamp of a file with nanosecond precision"
@@ -1767,18 +1613,16 @@ msgid "get the library version number"
 msgstr "ಲೈಬ್ರರಿ ಆವೃತ್ತಿ ಸಂಖ್ಯೆಯನ್ನು ಪಡೆದುಕೊ"
 
 #: fish/cmds.c:2988
-#, fuzzy
 msgid "get the filesystem label"
-msgstr "ext2/3/4 ಕಡತವ್ಯವಸ್ಥೆಯ ಲೇಬಲ್ ಅನ್ನು ಪಡೆದುಕೊ"
+msgstr ""
 
 #: fish/cmds.c:2989
 msgid "get the Linux VFS type corresponding to a mounted device"
 msgstr "ಆರೋಹಿಸಲಾದ ಸಾಧನಕ್ಕೆ ಸಂಬಂಧಿಸಿದ Linux VFS ಬಗೆಯನ್ನು ಪಡೆದುಕೊ"
 
 #: fish/cmds.c:2990
-#, fuzzy
 msgid "get the filesystem UUID"
-msgstr "ext2/3/4 ಕಡತವ್ಯವಸ್ಥೆಯ UUID ಅನ್ನು ಪಡೆದುಕೊ"
+msgstr ""
 
 #: fish/cmds.c:2991
 msgid "activate or deactivate some volume groups"
@@ -1817,9 +1661,8 @@ msgid "rescan for LVM physical volumes, volume groups and logical volumes"
 msgstr ""
 
 #: fish/cmds.c:3001
-#, fuzzy
 msgid "get the UUID of a volume group"
-msgstr "ಒಂದು LVM ಪರಿಮಾಣ ಸಮೂಹವನ್ನು ರಚಿಸು"
+msgstr ""
 
 #: fish/cmds.c:3002
 msgid "count characters in a file"
@@ -1834,14 +1677,12 @@ msgid "count words in a file"
 msgstr "ಒಂದು ಕಡತದಲ್ಲಿನ ಪದಗಳನ್ನು ಎಣಿಸಿ"
 
 #: fish/cmds.c:3005
-#, fuzzy
 msgid "create a new file"
-msgstr "ಒಂದು ಕಡತವನ್ನು ನಿರ್ಮಿಸಿ"
+msgstr ""
 
 #: fish/cmds.c:3006
-#, fuzzy
 msgid "append content to end of file"
-msgstr "ಕಡತದಲ್ಲಿರುವ ವಿಷಯಗಳ ಪಟ್ಟಿ"
+msgstr ""
 
 #: fish/cmds.c:3007
 msgid "create a file"
@@ -1852,9 +1693,8 @@ msgid "write zeroes to the device"
 msgstr "ಸಾಧನಕ್ಕೆ ಶೂನ್ಯಗಳನ್ನು ಬರೆ"
 
 #: fish/cmds.c:3011
-#, fuzzy
 msgid "write zeroes to an entire device"
-msgstr "ಸಾಧನಕ್ಕೆ ಶೂನ್ಯಗಳನ್ನು ಬರೆ"
+msgstr ""
 
 #: fish/cmds.c:3012
 msgid "zero unused inodes and disk blocks on ext2/3 filesystem"
@@ -2105,42 +1945,43 @@ msgstr "%s: %s: ಪೂರ್ಣಾಂಕವು ವ್ಯಾಪ್ತಿಯ ಹ
 
 #: fish/cmds.c:4187 fish/cmds.c:4294 fish/cmds.c:4611 fish/cmds.c:11781
 #: fish/cmds.c:12027 fish/cmds.c:12088 fish/cmds.c:12148
-#, fuzzy, c-format
+#, c-format
 msgid "%s should have %d-%d parameter(s)\n"
-msgstr "%s ಎನ್ನುವುದು %d ನಿಯತಾಂಕವನ್ನು(ಗಳನ್ನು) ಹೊಂದಿರಬೇಕು\n"
+msgstr ""
 
 #: fish/cmds.c:4213 fish/cmds.c:4330 fish/cmds.c:4632 fish/cmds.c:11867
 #: fish/cmds.c:12044 fish/cmds.c:12121 fish/cmds.c:12177
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown optional argument \"%s\"\n"
-msgstr "%s: ಅಗತ್ಯಕ್ಕಿಂತಲೂ ಹೆಚ್ಚು   ಚರಪರಿಮಾಣಗಳು (ಆರ್ಗ್ಯೂಮೆಂಟ್)\n"
+msgstr ""
 
 #: fish/cmds.c:4219 fish/cmds.c:4336 fish/cmds.c:4638 fish/cmds.c:11873
 #: fish/cmds.c:12050 fish/cmds.c:12127 fish/cmds.c:12183
-#, fuzzy, c-format
+#, c-format
 msgid "%s: optional argument \"%s\" given twice\n"
-msgstr "%s: ಅಗತ್ಯಕ್ಕಿಂತಲೂ ಹೆಚ್ಚು   ಚರಪರಿಮಾಣಗಳು (ಆರ್ಗ್ಯೂಮೆಂಟ್)\n"
+msgstr ""
 
 #: fish/cmds.c:12228
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown command\n"
-msgstr "%s: ಗೊತ್ತಿರದ ಉದ್ದನೆಯ ಆಯ್ಕೆ: %s (%d)\n"
+msgstr ""
 
 #: fish/config.c:74 fish/config.c:113
-#, fuzzy, c-format
+#, c-format
 msgid "%s: %s: line %d: error parsing configuration file: %s\n"
-msgstr "%s: '%s' ನಲ್ಲಿ ವಾಕ್ಯವನ್ನು ಪಾರ್ಸ್ ಮಾಡುವಲ್ಲಿ ಆಂತರಿಕ ದೋಷ\n"
+msgstr ""
 
 #: fish/copy.c:41
 #, c-format
 msgid ""
-"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the image\n"
+"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the "
+"image\n"
 msgstr ""
 
 #: fish/copy.c:62
-#, fuzzy, c-format
+#, c-format
 msgid "copy-in: target '%s' is not a directory\n"
-msgstr "ಕೋಶದಲ್ಲಿನ ಕಡತಗಳ ಪಟ್ಟಿಯನ್ನು ತೋರಿಸು"
+msgstr ""
 
 #: fish/copy.c:157
 #, c-format
@@ -2155,14 +1996,14 @@ msgid ""
 msgstr ""
 
 #: fish/copy.c:213
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: target '%s' is not a directory\n"
-msgstr "ಕೋಶದಲ್ಲಿನ ಕಡತಗಳ ಪಟ್ಟಿಯನ್ನು ತೋರಿಸು"
+msgstr ""
 
 #: fish/copy.c:258
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: '%s' is not a file or directory\n"
-msgstr "ಕಡತ ಅಥವ ಕೋಶವನ್ನು ಪುನರಾವರ್ತಿತವಾಗಿ ಕಾಪಿ ಮಾಡು"
+msgstr ""
 
 #: fish/display.c:42
 #, c-format
@@ -2175,7 +2016,7 @@ msgid "use '%s filename' to edit a file\n"
 msgstr "ಒಂದು ಕಡತವನ್ನು ಸಂಪಾದಿಸಲು '%s filename' ಅನ್ನು ಬಳಸಿ\n"
 
 #: fish/fish.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: guest filesystem shell\n"
 "%s lets you edit virtual machine filesystems\n"
@@ -2220,37 +2061,6 @@ msgid ""
 "\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: ಅತಿಥಿ ಕಡತವ್ಯವಸ್ಥೆ ಶೆಲ್\n"
-"%s ಎನ್ನುವುದು ನಿಮಗೆ ವರ್ಚುವಲ್ ಕಡತವ್ಯವಸ್ಥೆಗಳನ್ನು ಸಂಪಾದಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ\n"
-"ಹಕ್ಕು (C) 2009 Red Hat Inc.\n"
-"ಬಳಕೆ:\n"
-"  %s [--options] cmd [: cmd : cmd ...]\n"
-"  %s -i libvirt-domain\n"
-"  %s -i disk-image(s)\n"
-"ಅಥವ ಒಂದು ಸಂವಾದಾತ್ಮಕ ಬಳಕೆಗಾಗಿ:\n"
-"  %s\n"
-"ಅಥವ ಒಂದು ಶೆಲ್‌ ಸ್ಕ್ರಿಪ್ಟಿನಿಂದ:\n"
-"  %s <<EOF\n"
-"  cmd\n"
-"  ...\n"
-"  EOF\n"
-"Options:\n"
-"  -h|--cmd-help        List available commands\n"
-"  -h|--cmd-help cmd    Display detailed help on 'cmd'\n"
-"  -a|--add image       Add image\n"
-"  -D|--no-dest-paths   Don't tab-complete paths from guest fs\n"
-"  -f|--file file       Read commands from file\n"
-"  -i|--inspector       Run virt-inspector to get disk mountpoints\n"
-"  --listen             Listen for remote commands\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  --remote[=pid]       Send commands to remote %s\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  -v|--verbose         Verbose messages\n"
-"  -x                   Echo each command before executing it\n"
-"  -V|--version         Display version and exit\n"
-"For more information,  see the manpage %s(1).\n"
 
 #: fish/fish.c:246
 #, c-format
@@ -2294,7 +2104,7 @@ msgid "guestfish: terminal type \"%s\" not defined.\n"
 msgstr ""
 
 #: fish/fish.c:647
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "\n"
 "Welcome to guestfish, the libguestfs filesystem interactive shell for\n"
@@ -2305,13 +2115,6 @@ msgid ""
 "      'quit' to quit the shell\n"
 "\n"
 msgstr ""
-"\n"
-"guestfish ಗೆ ಸ್ವಾಗತ, libguestfs ಎನ್ನುವುದು ವರ್ಚುವಲ್ ಕಡತವ್ಯವಸ್ಥೆಗಳನ್ನು ಸಂಪಾದಿಸಲು\n"
-" ಬಳಸಲಾಗುವ ಒಂದು ಸಂವಾದಾತ್ಮಕವಾದಂತಹ ಶೆಲ್ ಆಗಿದೆ.\n"
-"\n"
-"ಸೂಚನೆ: ಆಜ್ಞೆಗಳ ಬಗೆಗಿನ ನೆರವಿಗಾಗಿ 'help' ಅನ್ನು ಬಳಸಿ\n"
-"      ಶೆಲ್‌ನಿಂದ ನಿರ್ಗಮಿಸಲು 'quit' ಅನ್ನು ಬಳಸಿ\n"
-"\n"
 
 #: fish/fish.c:796 fish/fish.c:812
 #, c-format
@@ -2429,8 +2232,7 @@ msgstr "glob: guestfs_glob_expand ಅನ್ನು ಕರೆಯಲು ವಿಫ
 #: fish/help.c:38
 #, c-format
 msgid ""
-"Add disk images to examine using the -a or -d options, or the 'add' "
-"command.\n"
+"Add disk images to examine using the -a or -d options, or the 'add' command.\n"
 "Or create a new disk image using -N, or the 'alloc' or 'sparse' commands.\n"
 "Once you have done this, use the 'run' command.\n"
 msgstr ""
@@ -2475,9 +2277,9 @@ msgid "hexedit: invalid range\n"
 msgstr ""
 
 #: fish/inspect.c:77
-#, fuzzy, c-format
+#, c-format
 msgid "%s: don't use --live and -i options together\n"
-msgstr "%s: --listen ಹಾಗು --file ಆಯ್ಕೆಗಳನ್ನು ಒಟ್ಟಿಗೆ ಬಳಸುವಂತಿಲ್ಲ\n"
+msgstr ""
 
 #: fish/inspect.c:89
 #, c-format
@@ -2500,9 +2302,9 @@ msgid "Operating system: %s\n"
 msgstr ""
 
 #: fish/inspect.c:159
-#, fuzzy, c-format
+#, c-format
 msgid "%s mounted on %s\n"
-msgstr "ಆರೋಹಣಾತಾಣವನ್ನು ತೋರಿಸು"
+msgstr ""
 
 #: fish/keys.c:53
 #, c-format
@@ -2520,9 +2322,9 @@ msgid "use 'man' without parameters to open the manual\n"
 msgstr ""
 
 #: fish/man.c:54
-#, fuzzy, c-format
+#, c-format
 msgid "the external 'man' program failed\n"
-msgstr "ಬಾಹ್ಯ ಆಜ್ಞೆಯು ವಿಫಲಗೊಂಡಿದೆ: %s"
+msgstr ""
 
 #: fish/more.c:40
 #, c-format
@@ -2530,9 +2332,9 @@ msgid "use '%s filename' to page a file\n"
 msgstr "ಒಂದು ಕಡತವನ್ನು ಪುಟವಾಗಿ(ಪೇಜ್) ಮಾಡಲು '%s filename' ಅನ್ನು ಬಳಸಿ\n"
 
 #: fish/options.c:36
-#, fuzzy, c-format
+#, c-format
 msgid "%s: too many drives added on the command line\n"
-msgstr "%s: ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ ಯಾವುದೆ ಆಜ್ಞೆ ಇಲ್ಲ\n"
+msgstr ""
 
 #: fish/options.c:128
 #, c-format
@@ -2586,19 +2388,17 @@ msgstr ""
 
 #: fish/prep_boot.c:34 fish/prep_boot.c:89 fish/prep_disk.c:34
 #: fish/prep_fs.c:34 fish/prep_lv.c:69 fish/prep_lv.c:122 fish/prep_part.c:34
-#, fuzzy
 msgid "failed to allocate disk"
-msgstr "ಕಡತದ ತುಣುಕನ್ನು ಪಾರ್ಸ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
+msgstr ""
 
 #: fish/prep_boot.c:42 fish/prep_boot.c:97
-#, fuzzy
 msgid "could not parse boot size"
-msgstr "ಗಾತ್ರದ ವಿಶಿಷ್ಟತೆ '%s' ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ \n"
+msgstr ""
 
 #: fish/prep_boot.c:46 fish/prep_boot.c:101
-#, fuzzy, c-format
+#, c-format
 msgid "failed to get sector size of disk: %s"
-msgstr "ಕಡತದ ತುಣುಕನ್ನು ಪಾರ್ಸ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
+msgstr ""
 
 #: fish/prep_boot.c:50 fish/prep_boot.c:105 fish/prep_fs.c:41
 #: fish/prep_lv.c:76 fish/prep_lv.c:129 fish/prep_part.c:41
@@ -2607,14 +2407,14 @@ msgid "failed to partition disk: %s"
 msgstr ""
 
 #: fish/prep_boot.c:55 fish/prep_boot.c:110
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add boot partition: %s"
-msgstr "ಒಂದು ಸ್ವಾಪ್ ವಿಭಾಗವನ್ನು ನಿರ್ಮಿಸು"
+msgstr ""
 
 #: fish/prep_boot.c:59 fish/prep_boot.c:114
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add root partition: %s"
-msgstr "ಒಂದು ಸ್ವಾಪ್ ವಿಭಾಗವನ್ನು ನಿರ್ಮಿಸು"
+msgstr ""
 
 #: fish/prep_boot.c:68 fish/prep_boot.c:128
 #, c-format
@@ -2632,14 +2432,14 @@ msgid "incorrect format for LV name, use '/dev/VG/LV'"
 msgstr ""
 
 #: fish/prep_boot.c:137 fish/prep_lv.c:91 fish/prep_lv.c:144
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create PV: %s: %s"
-msgstr "ಕಡತದ ತುಣುಕನ್ನು ಪಾರ್ಸ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
+msgstr ""
 
 #: fish/prep_boot.c:142 fish/prep_lv.c:96 fish/prep_lv.c:149
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create VG: %s: %s"
-msgstr "ಕಡತದ ತುಣುಕನ್ನು ಪಾರ್ಸ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
+msgstr ""
 
 #: fish/prep_boot.c:149 fish/prep_lv.c:103 fish/prep_lv.c:156
 #, c-format
@@ -2667,9 +2467,9 @@ msgid ""
 "guestfish: protocol error: version mismatch, server version '%s' does not "
 "match client version '%s'.  The two versions must match exactly.\n"
 msgstr ""
-"guestfish: ಪ್ರೊಟೊಕಾಲ್ ದೋಷ: ಆವೃತ್ತಿ ತಾಳೆಯಾಗುತ್ತಿಲ್ಲ, '%s' ಎಂಬ ಪರಿಚಾರಕದ ಆವೃತ್ತಿಯು "
-"'%s' ಎಂಬ ಕ್ಲೈಂಟಿನ ಆವೃತ್ತಿಯೊಂದಿಗೆ ತಾಳೆಯಾಗುತ್ತಿಲ್ಲ.  ಎರಡೂ ಆವೃತ್ತಿಗಳು ಸರಿಯಾಗೆ "
-"ತಾಳೆಯಾಗಬೇಕು.\n"
+"guestfish: ಪ್ರೊಟೊಕಾಲ್ ದೋಷ: ಆವೃತ್ತಿ ತಾಳೆಯಾಗುತ್ತಿಲ್ಲ, '%s' ಎಂಬ ಪರಿಚಾರಕದ "
+"ಆವೃತ್ತಿಯು '%s' ಎಂಬ ಕ್ಲೈಂಟಿನ ಆವೃತ್ತಿಯೊಂದಿಗೆ ತಾಳೆಯಾಗುತ್ತಿಲ್ಲ.  ಎರಡೂ ಆವೃತ್ತಿಗಳು"
+" ಸರಿಯಾಗೆ ತಾಳೆಯಾಗಬೇಕು.\n"
 
 #: fish/rc.c:335 fish/rc.c:349
 #, c-format
@@ -2687,7 +2487,8 @@ msgstr ""
 #, c-format
 msgid "guestfish: protocol error: could not decode reply from server\n"
 msgstr ""
-"guestfish: protocol error: ಪರಿಚಾರಕದಿಂದ ಬಂದ ಪ್ರತ್ಯುತ್ತರವನ್ನು ಬಿಡಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ\n"
+"guestfish: protocol error: ಪರಿಚಾರಕದಿಂದ ಬಂದ ಪ್ರತ್ಯುತ್ತರವನ್ನು ಬಿಡಿಸಲು "
+"ಸಾಧ್ಯವಾಗಿಲ್ಲ\n"
 
 #: fish/reopen.c:36
 #, c-format
@@ -2713,7 +2514,7 @@ msgid "use 'time command [args...]'\n"
 msgstr "'time command [args...]' ಅನ್ನು ಬಳಸು\n"
 
 #: fuse/guestmount.c:912
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: FUSE module for libguestfs\n"
 "%s lets you mount a virtual machine filesystem\n"
@@ -2742,30 +2543,11 @@ msgid ""
 "  -w|--rw              Mount read-write\n"
 "  -x|--trace           Trace guestfs API calls\n"
 msgstr ""
-"%s: libguestfs ಗಾಗಿನ FUSE ಘಟಕ\n"
-"%s ಎನ್ನುವುದು ವರ್ಚುವಲ್ ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ಆರೋಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ\n"
-"ಹಕ್ಕು (C) 2009 Red Hat Inc.\n"
-"ಬಳಕೆ:\n"
-"  %s [--options] [-- [--FUSE-options]] ಆರೋಹಣಾತಾಣ\n"
-"ಆಯ್ಕೆಗಳು:\n"
-"  -a|--add image       ಚಿತ್ರಿಕೆಯನ್ನು ಸೇರಿಸಿ\n"
-"  --dir-cache-timeout  readdir ಕ್ಯಾಶೆ ಕಾಲಾವಧಿಯನ್ನು ಹೊಂದಿಸಿ (ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ 5 "
-"ಸೆಕೆಂಡು)\n"
-"  --fuse-help          ಹೆಚ್ಚುವರಿ FUSE ಆಯ್ಕೆಗಳನ್ನು ತೋರಿಸು\n"
-"  --help               ನೆರವಿನ ಸಂದೇಶವನ್ನು ತೋರಿಸಿ ನಿರ್ಗಮಿಸು\n"
-"  -m|--mount dev[:mnt] dev ಅನ್ನು mnt ಯಲ್ಲಿ ಆರೋಹಿಸು (ಹಾಗೆಯೆ ಬಿಟ್ಟಲ್ಲಿ, /)\n"
-"  -n|--no-sync         ಸ್ವಯಂಮೇಳೈಕೆ ಮಾಡಬೇಡ\n"
-"  -o|--option opt      FUSE ಗೆ ಹೆಚ್ಚುವರಿ ಆಯ್ಕೆಗಳನ್ನು ಒದಗಿಸು\n"
-"  -r|--ro              ಓದಲು ಮಾತ್ರವಾಗಿರುವಂತೆ ಆರೋಹಿಸು\n"
-"  --selinux            SELinux ಬೆಂಬಲವನ್ನು ಶಕ್ತಗೊಳಿಸು\n"
-"  --trace              guestfs API ಕರೆಗಳ ಜಾಡನ್ನು ಇರಿಸು (stderr ಗೆ)\n"
-"  -v|--verbose         ವರ್ಬೋಸ್ ಸಂದೇಶಗಳು\n"
-"  -V|--version         ಆವೃತ್ತಿಯನ್ನು ತೋರಿಸಿ ನಿರ್ಗಮಿಸು\n"
 
 #: fuse/guestmount.c:1130
-#, fuzzy, c-format
+#, c-format
 msgid "%s: must have at least one -a/-d and at least one -m/-i option\n"
-msgstr "%s: ಕನಿಷ್ಟ ಒಂದು -a ಹಾಗು ಕನಿಷ್ಟ ಒಂದು -m ಆಯ್ಕೆಯನ್ನು ಹೊಂದಿರಬೇಕು\n"
+msgstr ""
 
 #: fuse/guestmount.c:1138
 #, c-format
@@ -2773,7 +2555,7 @@ msgid "%s: you must specify a mountpoint in the host filesystem\n"
 msgstr "%s: ಆತಿಥೇಯ ಕಡತವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಒಂದು ಆರೋಹಣಾ ತಾಣವನ್ನು ನೀವು ಸೂಚಿಸಬೇಕು\n"
 
 #: inspector/virt-inspector.c:76
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display information about a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -2793,37 +2575,16 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs ಗಾಗಿನ FUSE ಘಟಕ\n"
-"%s ಎನ್ನುವುದು ವರ್ಚುವಲ್ ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ಆರೋಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ\n"
-"ಹಕ್ಕು (C) 2009 Red Hat Inc.\n"
-"ಬಳಕೆ:\n"
-"  %s [--options] [-- [--FUSE-options]] ಆರೋಹಣಾತಾಣ\n"
-"ಆಯ್ಕೆಗಳು:\n"
-"  -a|--add image       ಚಿತ್ರಿಕೆಯನ್ನು ಸೇರಿಸಿ\n"
-"  --dir-cache-timeout  readdir ಕ್ಯಾಶೆ ಕಾಲಾವಧಿಯನ್ನು ಹೊಂದಿಸಿ (ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ 5 "
-"ಸೆಕೆಂಡು)\n"
-"  --fuse-help          ಹೆಚ್ಚುವರಿ FUSE ಆಯ್ಕೆಗಳನ್ನು ತೋರಿಸು\n"
-"  --help               ನೆರವಿನ ಸಂದೇಶವನ್ನು ತೋರಿಸಿ ನಿರ್ಗಮಿಸು\n"
-"  -m|--mount dev[:mnt] dev ಅನ್ನು mnt ಯಲ್ಲಿ ಆರೋಹಿಸು (ಹಾಗೆಯೆ ಬಿಟ್ಟಲ್ಲಿ, /)\n"
-"  -n|--no-sync         ಸ್ವಯಂಮೇಳೈಕೆ ಮಾಡಬೇಡ\n"
-"  -o|--option opt      FUSE ಗೆ ಹೆಚ್ಚುವರಿ ಆಯ್ಕೆಗಳನ್ನು ಒದಗಿಸು\n"
-"  -r|--ro              ಓದಲು ಮಾತ್ರವಾಗಿರುವಂತೆ ಆರೋಹಿಸು\n"
-"  --selinux            SELinux ಬೆಂಬಲವನ್ನು ಶಕ್ತಗೊಳಿಸು\n"
-"  --trace              guestfs API ಕರೆಗಳ ಜಾಡನ್ನು ಇರಿಸು (stderr ಗೆ)\n"
-"  -v|--verbose         ವರ್ಬೋಸ್ ಸಂದೇಶಗಳು\n"
-"  -V|--version         ಆವೃತ್ತಿಯನ್ನು ತೋರಿಸಿ ನಿರ್ಗಮಿಸು\n"
 
 #: inspector/virt-inspector.c:263
 #, c-format
 msgid ""
 "%s: no operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
-"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you "
-"must\n"
+"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you must\n"
 "install the separate libguestfs-winsupport package.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2841,9 +2602,9 @@ msgid "%s: xmlOutputBufferCreateFd: failed to open stdout\n"
 msgstr ""
 
 #: inspector/virt-inspector.c:308
-#, fuzzy, c-format
+#, c-format
 msgid "%s: xmlNewTextWriter: failed to create libxml2 writer\n"
-msgstr "xmlNewTextWriterFilename: XML ಬರಹಗಾರನನ್ನು ರಚಿಸಲು ವಿಫಲಗೊಂಡಿದೆ\n"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:158
 msgid "open_guest: first parameter must be a string or an arrayref"
@@ -2854,20 +2615,19 @@ msgid "open_guest: first argument contains undefined element"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:172
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "guest image {imagename} does not exist or is not readable"
-msgstr "ಬೈನರಿ '%s' ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ ಅಥವ ಅದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ\n"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:179
 msgid ""
-"open_guest: no libvirt support (install Sys::Virt, XML::XPath and XML::"
-"XPath::XMLParser)"
+"open_guest: no libvirt support (install Sys::Virt, XML::XPath and "
+"XML::XPath::XMLParser)"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:184
-#, fuzzy
 msgid "open_guest: too many domains listed on command line"
-msgstr "%s: ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ ಯಾವುದೆ ಆಜ್ಞೆ ಇಲ್ಲ\n"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:191
 msgid "open_guest: cannot connect to libvirt"
@@ -2892,8 +2652,7 @@ msgstr ""
 msgid ""
 "No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by virt-inspector.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2911,9 +2670,9 @@ msgid "unknown filesystem UUID {uuid}\n"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:939
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "unknown filesystem {fs}\n"
-msgstr "ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ಅವರೋಹಿಸಿ"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1017
 #, perl-brace-format
@@ -2955,9 +2714,9 @@ msgid "Couldn't guess kernel version number from path for kernel {path}"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1348
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "{path} doesn't match augeas pattern"
-msgstr "ಒಂದು ವಿನ್ಯಾಸಕ್ಕೆ ತಾಳೆಯಾಗುವ ಸಾಲುಗಳನ್ನು ಮರಳಿಸು"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1387
 #, perl-brace-format
@@ -2965,7 +2724,7 @@ msgid "{filename}: could not read initrd format"
 msgstr ""
 
 #: rescue/virt-rescue.c:63
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Run a rescue shell on a virtual machine\n"
 "Copyright (C) 2009-2010 Red Hat Inc.\n"
@@ -2989,35 +2748,16 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs ಗಾಗಿನ FUSE ಘಟಕ\n"
-"%s ಎನ್ನುವುದು ವರ್ಚುವಲ್ ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ಆರೋಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ\n"
-"ಹಕ್ಕು (C) 2009 Red Hat Inc.\n"
-"ಬಳಕೆ:\n"
-"  %s [--options] [-- [--FUSE-options]] ಆರೋಹಣಾತಾಣ\n"
-"ಆಯ್ಕೆಗಳು:\n"
-"  -a|--add image       ಚಿತ್ರಿಕೆಯನ್ನು ಸೇರಿಸಿ\n"
-"  --dir-cache-timeout  readdir ಕ್ಯಾಶೆ ಕಾಲಾವಧಿಯನ್ನು ಹೊಂದಿಸಿ (ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ 5 "
-"ಸೆಕೆಂಡು)\n"
-"  --fuse-help          ಹೆಚ್ಚುವರಿ FUSE ಆಯ್ಕೆಗಳನ್ನು ತೋರಿಸು\n"
-"  --help               ನೆರವಿನ ಸಂದೇಶವನ್ನು ತೋರಿಸಿ ನಿರ್ಗಮಿಸು\n"
-"  -m|--mount dev[:mnt] dev ಅನ್ನು mnt ಯಲ್ಲಿ ಆರೋಹಿಸು (ಹಾಗೆಯೆ ಬಿಟ್ಟಲ್ಲಿ, /)\n"
-"  -n|--no-sync         ಸ್ವಯಂಮೇಳೈಕೆ ಮಾಡಬೇಡ\n"
-"  -o|--option opt      FUSE ಗೆ ಹೆಚ್ಚುವರಿ ಆಯ್ಕೆಗಳನ್ನು ಒದಗಿಸು\n"
-"  -r|--ro              ಓದಲು ಮಾತ್ರವಾಗಿರುವಂತೆ ಆರೋಹಿಸು\n"
-"  --selinux            SELinux ಬೆಂಬಲವನ್ನು ಶಕ್ತಗೊಳಿಸು\n"
-"  --trace              guestfs API ಕರೆಗಳ ಜಾಡನ್ನು ಇರಿಸು (stderr ಗೆ)\n"
-"  -v|--verbose         ವರ್ಬೋಸ್ ಸಂದೇಶಗಳು\n"
-"  -V|--version         ಆವೃತ್ತಿಯನ್ನು ತೋರಿಸಿ ನಿರ್ಗಮಿಸು\n"
 
 #: rescue/virt-rescue.c:180
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not parse memory size '%s'\n"
-msgstr "ಗಾತ್ರದ ವಿಶಿಷ್ಟತೆ '%s' ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ \n"
+msgstr ""
 
 #: rescue/virt-rescue.c:419
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown child exit status (%d)\n"
-msgstr "%s: ಗೊತ್ತಿರದ ಉದ್ದನೆಯ ಆಯ್ಕೆ: %s (%d)\n"
+msgstr ""
 
 #: src/appliance.c:181
 #, c-format
@@ -3042,29 +2782,24 @@ msgid "security: cached appliance %s is writable by group or other (mode %o)"
 msgstr ""
 
 #: src/appliance.c:659
-#, fuzzy
 msgid "external command failed, see earlier error messages"
-msgstr "guestfs_launch ವಿಫಲಗೊಂಡಿದೆ, ಹಿಂದಿನ ದೋಷ ಸಂದೇಶಗಳನ್ನು ನೋಡಿ"
+msgstr ""
 
 #: src/dbdump.c:87
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of header"
-msgstr "ಡೀಮನ್‌ನಿಂದ ಓದುವಾಗ ಕಡತದ ಅನಿರೀಕ್ಷಿತ ಅಂತ್ಯವು ಕಂಡುಬಂದಿಲ್ಲ"
+msgstr ""
 
 #: src/dbdump.c:100 src/dbdump.c:112
-#, fuzzy
 msgid "unexpected line from db_dump command, no space prefix"
-msgstr "ಡೀಮನ್‌ನಿಂದ ಓದುವಾಗ ಕಡತದ ಅನಿರೀಕ್ಷಿತ ಅಂತ್ಯವು ಕಂಡುಬಂದಿಲ್ಲ"
+msgstr ""
 
 #: src/dbdump.c:129
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of data"
-msgstr "ಡೀಮನ್‌ನಿಂದ ಓದುವಾಗ ಕಡತದ ಅನಿರೀಕ್ಷಿತ ಅಂತ್ಯವು ಕಂಡುಬಂದಿಲ್ಲ"
+msgstr ""
 
 #: src/dbdump.c:210
-#, fuzzy
 msgid "unexpected non-hex digits in output of db_dump command"
-msgstr "ಡೀಮನ್‌ನಿಂದ ಓದುವಾಗ ಕಡತದ ಅನಿರೀಕ್ಷಿತ ಅಂತ್ಯವು ಕಂಡುಬಂದಿಲ್ಲ"
+msgstr ""
 
 #: src/filearch.c:153
 #, c-format
@@ -3130,9 +2865,9 @@ msgid ""
 msgstr ""
 
 #: src/inspect_fs.c:326 src/inspect_fs.c:339
-#, fuzzy, c-format
+#, c-format
 msgid "could not parse integer in version number: %s"
-msgstr "ಗಾತ್ರದ ವಿಶಿಷ್ಟತೆ '%s' ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ \n"
+msgstr ""
 
 #: src/inspect_fs.c:483
 #, c-format
@@ -3140,9 +2875,8 @@ msgid "%s: file is empty"
 msgstr ""
 
 #: src/inspect_fs_unix.c:613
-#, fuzzy
 msgid "could not parse /etc/fstab or empty file"
-msgstr "ಗಾತ್ರದ ವಿಶಿಷ್ಟತೆ '%s' ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ \n"
+msgstr ""
 
 #: src/inspect_fs_windows.c:112
 #, c-format
@@ -3150,9 +2884,9 @@ msgid "cannot resolve Windows %%SYSTEMROOT%%"
 msgstr ""
 
 #: src/inspect_icon.c:452
-#, fuzzy, c-format
+#, c-format
 msgid "read: %s: unexpected end of file"
-msgstr "hivexsh: setval: ಇನ್‌ಪುಟ್‌ಗೆ ಅನಿರೀಕ್ಷಿತವಾದ ಅಂತ್ಯ\n"
+msgstr ""
 
 #: src/launch.c:98
 msgid "command line cannot be altered after qemu subprocess launched"
@@ -3177,9 +2911,8 @@ msgid "%s parameter is empty or contains disallowed characters"
 msgstr ""
 
 #: src/launch.c:358
-#, fuzzy
 msgid "the libguestfs handle has already been launched"
-msgstr "qemu ಅನ್ನು ಈಗಾಗಲೆ ಆರಂಭಿಸಲಾಗಿದೆ"
+msgstr ""
 
 #: src/launch.c:367
 #, c-format
@@ -3196,17 +2929,16 @@ msgstr "guestfs_launch ವಿಫಲಗೊಂಡಿದೆ, ಹಿಂದಿನ ದ
 
 #: src/launch.c:777
 msgid "qemu launched and contacted daemon, but state != READY"
-msgstr "qemu ಆರಂಭಗೊಂಡಿದೆ ಹಾಗು ಡೀಮನ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಿದೆ, ಆದರೆ != READY ಸ್ಥಿತಿಯಲ್ಲಿದೆ"
+msgstr ""
+"qemu ಆರಂಭಗೊಂಡಿದೆ ಹಾಗು ಡೀಮನ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಿದೆ, ಆದರೆ != READY ಸ್ಥಿತಿಯಲ್ಲಿದೆ"
 
 #: src/launch.c:865
-#, fuzzy
 msgid "guestfs_launch failed, unexpected initial message from guestfsd"
-msgstr "guestfs_launch ವಿಫಲಗೊಂಡಿದೆ, ಹಿಂದಿನ ದೋಷ ಸಂದೇಶಗಳನ್ನು ನೋಡಿ"
+msgstr ""
 
 #: src/launch.c:873
-#, fuzzy
 msgid "contacted guestfsd, but state != READY"
-msgstr "qemu ಆರಂಭಗೊಂಡಿದೆ ಹಾಗು ಡೀಮನ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಿದೆ, ಆದರೆ != READY ಸ್ಥಿತಿಯಲ್ಲಿದೆ"
+msgstr ""
 
 #: src/launch.c:1052
 #, c-format
@@ -3214,8 +2946,8 @@ msgid ""
 "%s: command failed: If qemu is located on a non-standard path, try setting "
 "the LIBGUESTFS_QEMU environment variable."
 msgstr ""
-"%s: ಆಜ್ಞೆಯು ವಿಫಲಗೊಂಡಿದೆ: qemu ಒಂದು ಶಿಷ್ಟವಲ್ಲದ ಸ್ಥಳದಲ್ಲಿ ಇದ್ದಲ್ಲಿ, LIBGUESTFS_QEMU "
-"ಪರಿಸರ ವೇರಿಯೇಬಲ್ ಅನ್ನು ಹೊಂದಿಸಲು ಪ್ರಯತ್ನಿಸಿ."
+"%s: ಆಜ್ಞೆಯು ವಿಫಲಗೊಂಡಿದೆ: qemu ಒಂದು ಶಿಷ್ಟವಲ್ಲದ ಸ್ಥಳದಲ್ಲಿ ಇದ್ದಲ್ಲಿ, "
+"LIBGUESTFS_QEMU ಪರಿಸರ ವೇರಿಯೇಬಲ್ ಅನ್ನು ಹೊಂದಿಸಲು ಪ್ರಯತ್ನಿಸಿ."
 
 #: src/launch.c:1143
 msgid "qemu has not been launched yet"
@@ -3240,8 +2972,8 @@ msgstr "guestfs_end_busy: %d ಎಂಬ ಸ್ಥಿತಿಯಲ್ಲಿದ್
 msgid ""
 "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n"
 msgstr ""
-"check_for_daemon_cancellation_or_eof: ಡೀಮನ್‌ನಿಂದ 0x%x ಅನ್ನು ಓದಲಾಗಿದೆ, ಆದರೆ 0x%x "
-"ಅನ್ನು ನಿರೀಕ್ಷಿಸಲಾಗಿತ್ತು\n"
+"check_for_daemon_cancellation_or_eof: ಡೀಮನ್‌ನಿಂದ 0x%x ಅನ್ನು ಓದಲಾಗಿದೆ, ಆದರೆ "
+"0x%x ಅನ್ನು ನಿರೀಕ್ಷಿಸಲಾಗಿತ್ತು\n"
 
 #: src/proto.c:543
 msgid ""
@@ -3251,9 +2983,8 @@ msgid ""
 msgstr ""
 
 #: src/proto.c:549
-#, fuzzy
 msgid "See earlier debug messages.\n"
-msgstr "guestfs_launch ವಿಫಲಗೊಂಡಿದೆ, ಹಿಂದಿನ ದೋಷ ಸಂದೇಶಗಳನ್ನು ನೋಡಿ"
+msgstr ""
 
 #: src/proto.c:639
 #, c-format
@@ -3279,9 +3010,8 @@ msgid "dispatch failed to marshal args"
 msgstr "ವಿಫಲಗೊಂಡವುಗಳನ್ನು ಮಾರ್ಶಲ್ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳಿಗೆ ರವಾನಿಸು"
 
 #: src/proto.c:922 src/proto.c:1217
-#, fuzzy
 msgid "operation cancelled by user"
-msgstr "ಕಡತವನ್ನು ಸ್ವೀಕರಿಸುವುದನ್ನು ಡೆಮನ್ ರದ್ದುಗೊಳಿಸಿದೆ"
+msgstr ""
 
 #: src/proto.c:973
 #, c-format
@@ -3308,7 +3038,8 @@ msgstr "receive_file_data: ಪ್ರತ್ಯುತ್ತರ ಕಾಲ್‌ಬ
 
 #: src/proto.c:1199
 msgid "receive_file_data: unexpected flag received when reading file chunks"
-msgstr "receive_file_data: ಕಡತದ ತುಣುಕಗಳು ಓದುವಾಗ ಅನಿರೀಕ್ಷಿತ ಫ್ಲಾಗ್ ಅನ್ನು ಪಡೆಯಲಾಗಿದೆ"
+msgstr ""
+"receive_file_data: ಕಡತದ ತುಣುಕಗಳು ಓದುವಾಗ ಅನಿರೀಕ್ಷಿತ ಫ್ಲಾಗ್ ಅನ್ನು ಪಡೆಯಲಾಗಿದೆ"
 
 #: src/proto.c:1207
 msgid "failed to parse file chunk"
@@ -3328,10 +3059,9 @@ msgid "could not connect to libvirt (code %d, domain %d): %s"
 msgstr ""
 
 #: src/virt.c:130
-#, fuzzy, c-format
+#, c-format
 msgid "no libvirt domain called '%s': %s"
 msgstr ""
-"%s: -i ಗಾಗಿ libvirt ಡೊಮೈನ್ ಅಥವ ಮಾರ್ಗ(ಗಳ) ಡಿಸ್ಕ್ ಚಿತ್ರಿಕೆಯ(ಗಳ) ಅಗತ್ಯವಿರುತ್ತದೆ\n"
 
 #: src/virt.c:185 src/virt.c:435
 #, c-format
@@ -3343,20 +3073,16 @@ msgid "unable to parse XML information returned by libvirt"
 msgstr ""
 
 #: src/virt.c:201 src/virt.c:449
-#, fuzzy
 msgid "unable to create new XPath context"
-msgstr "guestfs_create: ಹ್ಯಾಂಡಲ್ ಅನ್ನು ನಿರ್ಮಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ\n"
+msgstr ""
 
 #: src/virt.c:208 src/virt.c:464
-#, fuzzy
 msgid "unable to evaluate XPath expression"
-msgstr "guestfs_create: ಹ್ಯಾಂಡಲ್ ಅನ್ನು ನಿರ್ಮಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ\n"
+msgstr ""
 
 #: src/virt.c:305
-#, fuzzy
 msgid "libvirt domain has no disks"
 msgstr ""
-"%s: -i ಗಾಗಿ libvirt ಡೊಮೈನ್ ಅಥವ ಮಾರ್ಗ(ಗಳ) ಡಿಸ್ಕ್ ಚಿತ್ರಿಕೆಯ(ಗಳ) ಅಗತ್ಯವಿರುತ್ತದೆ\n"
 
 #: src/virt.c:358
 #, c-format
@@ -3366,8 +3092,7 @@ msgstr ""
 #: src/virt.c:372
 msgid ""
 "error: domain is a live virtual machine.\n"
-"Writing to the disks of a running virtual machine can cause disk "
-"corruption.\n"
+"Writing to the disks of a running virtual machine can cause disk corruption.\n"
 "Either use read-only access, or if the guest is running the guestfsd daemon\n"
 "specify live access.  In most libguestfs tools these options are --ro or\n"
 "--live respectively.  Consult the documentation for further information."
@@ -3386,7 +3111,7 @@ msgid ""
 msgstr ""
 
 #: test-tool/test-tool.c:79
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "libguestfs-test-tool: interactive test tool\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -3399,19 +3124,6 @@ msgid ""
 "  --timeout n\n"
 "  -t n           Set launch timeout (default: %d seconds)\n"
 msgstr ""
-"libguestfs-test-tool: ಸಂವಾದಾತ್ಮಕವಾದ ಪರೀಕ್ಷ ಉಪಕರಣ\n"
-"ಹಕ್ಕು (C) 2009 Red Hat Inc.\n"
-"ಬಳಕೆ:\n"
-"  libguestfs-test-tool [--options]\n"
-"ಆಯ್ಕೆಗಳು:\n"
-"  --help         ಬಳಕೆಯನ್ನು ತೋರಿಸು\n"
-"  --helper libguestfs-test-tool-helper\n"
-"                 ನೆರವಿನ ಪ್ರೊಗ್ರಾಮ್ (ಪೂರ್ವನಿಯೋಜಿತ: %s)\n"
-"  --qemudir dir  QEMU ಆಕರದ ಕೋಶವನ್ನು ಸೂಚಿಸು\n"
-"  --qemu qemu    QEMU ಬೈನರಿಯನ್ನು ಸೂಚಿಸು\n"
-"  --timeout n\n"
-"  -t n           ಆರಂಭದ ಕಾಲಾವಧಿ ತೀರಿಕೆಯನ್ನು ಹೊಂದಿಸು(ಪೂರ್ವನಿಯೋಜಿತ: %d "
-"ಸೆಕೆಂಡುಗಳು)\n"
 
 #: test-tool/test-tool.c:127
 #, c-format
@@ -3431,7 +3143,8 @@ msgstr "libguestfs-test-tool: ಅನಿರೀಕ್ಷಿತವಾದ ಆಜ್
 #: test-tool/test-tool.c:170
 #, c-format
 msgid "libguestfs-test-tool: failed to create libguestfs handle\n"
-msgstr "libguestfs-test-tool: libguestfs ಹ್ಯಾಂಡಲ್ ಅನ್ನು ರಚಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ\n"
+msgstr ""
+"libguestfs-test-tool: libguestfs ಹ್ಯಾಂಡಲ್ ಅನ್ನು ರಚಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ\n"
 
 #: test-tool/test-tool.c:177
 #, c-format
@@ -3449,9 +3162,9 @@ msgid "libguestfs-test-tool: failed to launch appliance\n"
 msgstr "libguestfs-test-tool: ಅಪ್ಲೈಯನ್ಸ್ ಅನ್ನು ಆರಂಭಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ\n"
 
 #: test-tool/test-tool.c:229
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to run part-disk\n"
-msgstr "libguestfs-test-tool: sfdisk ಅನ್ನು ಚಲಾಯಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ\n"
+msgstr ""
 
 #: test-tool/test-tool.c:235
 #, c-format
@@ -3464,9 +3177,9 @@ msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n"
 msgstr "libguestfs-test-tool: /dev/sda1 ಅನ್ನು / ನಲ್ಲಿ ಆರೋಹಿಸಲಾಗಲಿಲ್ಲ\n"
 
 #: test-tool/test-tool.c:248
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to touch file\n"
-msgstr "libguestfs-test-tool: sfdisk ಅನ್ನು ಚಲಾಯಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ\n"
+msgstr ""
 
 #: test-tool/test-tool.c:279
 #, c-format
@@ -3515,24 +3228,21 @@ msgid "virt-make-fs: cannot parse size parameter: {sz}\n"
 msgstr ""
 
 #: tools/virt-make-fs.pl:406
-#, fuzzy
 msgid ""
 "qemu-img create: failed to create disk image, see earlier error messages\n"
-msgstr "guestfs_launch ವಿಫಲಗೊಂಡಿದೆ, ಹಿಂದಿನ ದೋಷ ಸಂದೇಶಗಳನ್ನು ನೋಡಿ"
+msgstr ""
 
 #: tools/virt-make-fs.pl:417
 msgid "virt-make-fs: NTFS support was disabled when libguestfs was compiled\n"
 msgstr ""
 
 #: tools/virt-make-fs.pl:442
-#, fuzzy
 msgid "tar: failed, see earlier messages\n"
-msgstr "guestfs_launch ವಿಫಲಗೊಂಡಿದೆ, ಹಿಂದಿನ ದೋಷ ಸಂದೇಶಗಳನ್ನು ನೋಡಿ"
+msgstr ""
 
 #: tools/virt-make-fs.pl:464
-#, fuzzy
 msgid "uncompress command failed, see earlier messages\n"
-msgstr "guestfs_launch ವಿಫಲಗೊಂಡಿದೆ, ಹಿಂದಿನ ದೋಷ ಸಂದೇಶಗಳನ್ನು ನೋಡಿ"
+msgstr ""
 
 #: tools/virt-make-fs.pl:499
 msgid ""
@@ -3568,8 +3278,7 @@ msgstr ""
 msgid ""
 "{prog}: No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -3616,425 +3325,4 @@ msgstr ""
 msgid "virt-win-reg: {p}: could not upload registry file: {err}\n"
 msgstr ""
 
-#, fuzzy
-#~ msgid "%s: temporary directory not found"
-#~ msgstr "%s: ಒಂದು ತಾತ್ಕಾಲಿಕ ಕೋಶವನ್ನು ರಚಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
-
-#~ msgid "unexpected end of file when reading from daemon"
-#~ msgstr "ಡೀಮನ್‌ನಿಂದ ಓದುವಾಗ ಕಡತದ ಅನಿರೀಕ್ಷಿತ ಅಂತ್ಯವು ಕಂಡುಬಂದಿಲ್ಲ"
-
-#~ msgid "libguestfs-test-tool: failed to mkdir /iso\n"
-#~ msgstr "libguestfs-test-tool: /iso ಅನ್ನು mkdir ಮಾಡುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ\n"
-
-#~ msgid "libguestfs-test-tool: failed to mount /dev/sdb on /iso\n"
-#~ msgstr ""
-#~ "libguestfs-test-tool: /dev/sdb ಅನ್ನು /iso ನಲ್ಲಿ ಆರೋಹಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ\n"
-
-#~ msgid ""
-#~ "libguestfs-test-tool: could not run helper program, or helper failed\n"
-#~ msgstr ""
-#~ "libguestfs-test-tool: ನೆರವಿನ ಪ್ರೊಗ್ರಾಮ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ, ಅಥವ "
-#~ "ಸಹಾಯಕವು ವಿಫಲಗೊಂಡಿದೆ\n"
-
-#~ msgid ""
-#~ "Test tool helper program 'libguestfs-test-tool-helper' is not\n"
-#~ "available.  Expected to find it in '%s'\n"
-#~ "\n"
-#~ "Use the --helper option to specify the location of this program.\n"
-#~ msgstr ""
-#~ "ಪರೀಕ್ಷ ಉಪಕರಣ ನೆರವಿನ ಪ್ರೊಗ್ರಾಮ 'libguestfs-test-tool-helper' \n"
-#~ "ಲಭ್ಯವಿಲ್ಲ.  '%s' ಯಲ್ಲಿ ಇದೆ ಎಂದು ನಿರೀಕ್ಷಿಸಲಾಗಿತ್ತು\n"
-#~ "\n"
-#~ "ಈ ಪ್ರೊಗ್ರಾಮ್‌ ಇರುವ ಸ್ಥಳವನ್ನು ಸೂಚಿಸಲು --helper ಆಯ್ಕೆಯನ್ನು ಬಳಸಿ.\n"
-
-#~ msgid "command failed: %s"
-#~ msgstr "ಆಜ್ಞೆಯು ವಿಫಲಗೊಂಡಿದೆ: %s"
-
-#~ msgid ""
-#~ "Test tool helper program %s\n"
-#~ "is not statically linked.  This is a build error when this test tool\n"
-#~ "was built.\n"
-#~ msgstr ""
-#~ "ಪರೀಕ್ಷಾ ಉಪಕರಣದ ನೆರವಿನ ಪ್ರೊಗ್ರಾಮ್ %s\n"
-#~ "ಅನ್ನು ಸಮರ್ಪಕವಾಗಿ ಜೋಡಿಸಲಾಗಿಲ್ಲ.  ಈ ಉಪಕರಣವನ್ನು ನಿರ್ಮಿಸಿದಾಗ ಉಂಟಾದ ಒಂದು ನಿರ್ಮಾಣ\n"
-#~ "ದೋಷವಾಗಿದೆ.\n"
-
-#~ msgid "mkisofs command failed: %s\n"
-#~ msgstr "mkisofs ಆಜ್ಞೆಯು ವಿಫಲಗೊಂಡಿದೆ: %s\n"
-
-#, fuzzy
-#~ msgid "virt-resize: {file}: does not exist or is not readable\n"
-#~ msgstr "ಬೈನರಿ '%s' ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ ಅಥವ ಅದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ\n"
-
-#, fuzzy
-#~ msgid "virt-resize: no logical volume called {n}\n"
-#~ msgstr "ಒಂದು LVM ತಾರ್ಕಿಕ ಪರಿಮಾಣದ ಗಾತ್ರವನ್ನು ಬದಲಾಯಿಸು"
-
-#, fuzzy
-#~ msgid "failed to create temporary cache directory: %m"
-#~ msgstr "ಒಂದು ತಾತ್ಕಾಲಿಕ ಕೋಶವನ್ನು ರಚಿಸು"
-
-#, fuzzy
-#~ msgid "error renaming temporary cache directory: %m"
-#~ msgstr "ಒಂದು ತಾತ್ಕಾಲಿಕ ಕೋಶವನ್ನು ರಚಿಸು"
-
-#, fuzzy
-#~ msgid "virt-df: cannot use -h and --csv options together\n"
-#~ msgstr "%s: --listen ಹಾಗು --file ಆಯ್ಕೆಗಳನ್ನು ಒಟ್ಟಿಗೆ ಬಳಸುವಂತಿಲ್ಲ\n"
-
-#, fuzzy
-#~ msgid "  Mountpoints:\n"
-#~ msgstr "ಆರೋಹಣಾತಾಣವನ್ನು ತೋರಿಸು"
-
-#, fuzzy
-#~ msgid "  Filesystems:\n"
-#~ msgstr "ಕಡತವ್ಯವಸ್ಥೆಯನ್ನು ರಚಿಸು"
-
-#~ msgid "edit a file in the image"
-#~ msgstr "ಚಿತ್ರದಲ್ಲಿನ ಒಂದು ಕಡತವನ್ನು ಸಂಪಾದಿಸಿ"
-
-#~ msgid "view a file in the pager"
-#~ msgstr "ಒಂದು ಕಡತವನ್ನು ಪೇಜರಿನಲ್ಲಿ ನೋಡು"
-
-#~ msgid ""
-#~ "echo - display a line of text\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    This echos the parameters to the terminal.\n"
-#~ msgstr ""
-#~ "echo - ಒಂದು ಪಠ್ಯದ ಸಾಲನ್ನು ತೋರಿಸುತ್ತದೆ\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    ಇದು ನಿಯತಾಂಕಗಳನ್ನು ಟರ್ಮಿನಲ್‌ಗೆ ಪ್ರತಿಧ್ವನಿಸುತ್ತದೆ(ಎಕೊ).\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "edit - edit a file in the image\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    This is used to edit a file.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\", editing locally, and then \"write\".\n"
-#~ "\n"
-#~ "    Normally it uses $EDITOR, but if you use the aliases\n"
-#~ "    \"vi\" or \"emacs\" you will get those editors.\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "edit - ಚಿತ್ರಿಕೆಯಲ್ಲಿನ ಕಡತವನ್ನು ಸಂಪಾದಿಸುತ್ತದೆ\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    ಕಡತವನ್ನು ಸಂಪಾದಿಸಲು ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.\n"
-#~ "\n"
-#~ "    ಇದು \"cat\" ಅನ್ನು ಚಲಾಯಿಸಿ, ಸ್ಥಳೀಯವಾಗಿ ಬದಲಾಯಿಸಿ, ನಂತರ \"write-file\" "
-#~ "ಅನ್ನು \n"
-#~ "    ಚಲಾಯಿಸುವುದಕ್ಕೆ ಸಮನಾಗಿರುತ್ತದೆ (ಹಾಗು ಇದರಿಂದ ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ).\n"
-#~ "\n"
-#~ "    ಸಾಮಾನ್ಯವಾಗಿ ಇದು $EDITOR ಅನ್ನು ಬಳಸುತ್ತದೆ ಆದರೆ, ಆದರೆ ನೀವು \"vi\"\n"
-#~ "    ಅಥವ \"emacs\" ಆಲಿಯಾಸ್‌ಗಳನ್ನು ಬಳಸಿದಲ್ಲಿ ಈ ಸಂಪಾದಕಗಳು ದೊರೆಯುತ್ತವೆ.\n"
-#~ "\n"
-#~ "    ಸೂಚನೆ: ಇದು ದೊಡ್ಡದಾದ ಕಡತಗಳಲ್ಲಿ (> 2 MB) ಅಥವ \\0 ಬೈಟ್‌ಗಳನ್ನು\n"
-#~ "    ಹೊಂದಿರುವ ಬೈನರಿ ಕಡತಗಳಲ್ಲಿ ಸಮರ್ಪಕವಾಗಿ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ.\n"
-
-#~ msgid ""
-#~ "lcd - local change directory\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    Change guestfish's current directory. This command is\n"
-#~ "    useful if you want to download files to a particular\n"
-#~ "    place.\n"
-#~ msgstr ""
-#~ "lcd - ಕೋಶವನ್ನು ಸ್ಥಳೀಯವಾಗಿ ಬದಲಾಯಿಸುವಿಕೆ\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    guestfish ನ ಪ್ರಸಕ್ತ ಕೋಶವನ್ನು ಬದಲಾಯಿಸಿ. ಕಡತಗಳನ್ನು ನಿಶ್ಚಿತ ಸ್ಥಳಕ್ಕೆ \n"
-#~ "    ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ನೀವು ಬಯಸಿದಲ್ಲಿ ಇದು\n"
-#~ "    ಸಹಾಯಕವಾಗುತ್ತದೆ.\n"
-
-#~ msgid ""
-#~ "glob - expand wildcards in command\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob runs <command> with wildcards expanded in any\n"
-#~ "    command args.  Note that the command is run repeatedly\n"
-#~ "    once for each expanded argument.\n"
-#~ msgstr ""
-#~ "glob - ಆಜ್ಞೆಯಲ್ಲಿ ವೈಲ್ಡ್‌ಕಾರ್ಡನ್ನು ಹಿಗ್ಗಿಸು\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob ಯಾವುದೆ ಆಜ್ಞೆಯ ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳಲ್ಲಿ ಹಿಗ್ಗಿಸಲಾದ ವೈಲ್ಡ್‌ಕಾರ್ಡುಗಳೊಂದಿಗೆ \n"
-#~ "    <command> ಅನ್ನು ಚಲಾಯಿಸುತ್ತದೆ.  ಹಿಗ್ಗಿಸಲಾದ ಪ್ರತಿಯೊಂದು ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳೊಂದಿಗೆ\n"
-#~ "    ಆಜ್ಞೆಯನ್ನು ಮತ್ತೆ ಮತ್ತೆ ಚಲಾಯಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ನೆನಪಿಡಿ.\n"
-
-#~ msgid ""
-#~ "more - view a file in the pager\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    This is used to view a file in the pager.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\" and using the pager.\n"
-#~ "\n"
-#~ "    Normally it uses $PAGER, but if you use the alias\n"
-#~ "    \"less\" then it always uses \"less\".\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "more - ಕಡತವನ್ನು ಪೇಜರಿನಲ್ಲಿ ವೀಕ್ಷಿಸಿ\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    ಕಡತವನ್ನು ಪೇಜರಿನಲ್ಲಿ ವೀಕ್ಷಿಸಲು ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.\n"
-#~ "\n"
-#~ "    ಇದು \"cat\" ಅನ್ನು ಚಲಾಯಿಸಿ, ನಂತರ ಪೇಜರನ್ನು ಬಳಸುವುದಕ್ಕೆ \n"
-#~ "    ಸಮನಾಗಿರುತ್ತದೆ (ಹಾಗು ಇದರಿಂದ ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ).\n"
-#~ "\n"
-#~ "    ಸಾಮಾನ್ಯವಾಗಿ ಇದು $PAGER ಅನ್ನು ಬಳಸುತ್ತದೆ ಆದರೆ, ಆದರೆ ನೀವು\n"
-#~ "    \"less\" ಆಲಿಯಾಸ್‌ಗಳನ್ನು ಬಳಸಿದಲ್ಲಿ ಯಾವಗಲೂ \"less\" ಅನ್ನೇ ಬಳಸುತ್ತದೆ.\n"
-#~ "\n"
-#~ "    ಸೂಚನೆ: ಇದು ದೊಡ್ಡದಾದ ಕಡತಗಳಲ್ಲಿ (> 2 MB) ಅಥವ \\0 ಬೈಟ್‌ಗಳನ್ನು\n"
-#~ "    ಹೊಂದಿರುವ ಬೈನರಿ ಕಡತಗಳಲ್ಲಿ ಸಮರ್ಪಕವಾಗಿ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ.\n"
-
-#~ msgid ""
-#~ "reopen - close and reopen the libguestfs handle\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "Close and reopen the libguestfs handle.  It is not necessary to use\n"
-#~ "this normally, because the handle is closed properly when guestfish\n"
-#~ "exits.  However this is occasionally useful for testing.\n"
-#~ msgstr ""
-#~ "reopen - libguestfs ಹ್ಯಾಂಡಲ್ ಅನ್ನು ಮುಚ್ಚು ಅಥವ ಮರಳಿ ತೆರೆಯಿರಿ\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "libguestfs ಹ್ಯಾಂಡಲ್ ಅನ್ನು ಮುಚ್ಚು ಅಥವ ಮರಳಿ ತೆರೆಯಿರಿ.  ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವ\n"
-#~ "ಅಗತ್ಯವಿರುವುದಿಲ್ಲ, ಏಕೆಂದರೆ guestfish ನಿರ್ಗಮಿಸಿದಾಗ ಹ್ಯಾಂಡಲ್ ಸರಿಯಾಗಿ "
-#~ "ಮುಚ್ಚಲ್ಪಡುತ್ತದೆ.\n"
-#~ "ಆದರೆ ಇದು ಪರೀಕ್ಷಿಸುವ ಕಾರ್ಯದಲ್ಲಿ ಒಮ್ಮೊಮ್ಮೆ ಉಪಯೋಗಕ್ಕೆ ಬರುತ್ತದೆ.\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "sparse - allocate a sparse image file\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty sparse file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    In all respects it works the same as the 'alloc'\n"
-#~ "    command, except that the image file is allocated\n"
-#~ "    sparsely, which means that disk blocks are not assigned\n"
-#~ "    to the file until they are needed.  Sparse disk files\n"
-#~ "    only use space when written to, but they are slower\n"
-#~ "    and there is a danger you could run out of real disk\n"
-#~ "    space during a write operation.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified using standard suffixes, eg. '1M'.\n"
-#~ msgstr ""
-#~ "sparse - ಚದುರಿದ ಚಿತ್ರಿಕಾ ಕಡತವನ್ನು ನಿಯೋಜಿಸು\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    ಇದು ನಿಗದಿತ ಗಾತ್ರದ ಒಂದು ಖಾಲಿ ಚದುರಿದ ಕಡತವನ್ನು ರಚಿಸುತ್ತದೆ,\n"
-#~ "    ಹಾಗು ನಂತರ ಪರಿಶೀಲನೆಗಾಗಿ ಅದನ್ನು ಸೇರಿಸಲಾಗುತ್ತದೆ.\n"
-#~ "\n"
-#~ "    ಚಿತ್ರಿಕಾ ಕಡತವನ್ನು ವಿರಳವಾಗಿ ನಿಯೋಜಿಸಲಾಗುತ್ತದೆ ಎನ್ನುವುದನ್ನು ಹೊರತು ಪಡಿಸಿ\n"
-#~ "    ಇದು ಎಲ್ಲಾ ರೀತಿಯಲ್ಲೂ 'alloc' ಆಜ್ಞೆಯ ರೀತಿಯಲ್ಲಿಯೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ.\n"
-#~ "    ಇದರರ್ಥ ಡಿಸ್ಕ್ ಖಂಡಗಳ ಅಗತ್ಯವಿರದ ಹೊರತು ಅವುಗಳನ್ನು ಕಡತಗಳಿಗೆ ನಿಯೋಜಿಸಲಾಗುವುದಿಲ್ಲ\n"
-#~ "    ಎಂದರ್ಥ.  ಚದುರಿದ ಡಿಸ್ಕ್ ಕಡತಗಳನ್ನು ಬರೆದಾಗ ಜಾಗವನ್ನು ಬಳಸಿಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ಈ\n"
-#~ "    ಪ್ರಕ್ರಿಯೆಯು ನಿಧಾನಗತಿಯಲ್ಲಿರುತ್ತದೆ ಹಾಗು ಬರೆಯುವ ಸಮಯದಲ್ಲಿ ನಿಮ್ಮ ಡಿಸ್ಕ್ ಜಾಗವು\n"
-#~ "    ತೀರಿನ ಹೋಗುವ ಅಪಾಯವಿರುತ್ತದೆ\n"
-#~ "\n"
-#~ "    ಹೆಚ್ಚಿನ ಸುಧಾರಿತ ಚಿತ್ರಿಕಾ ರಚನೆಯ ಬಗೆಗಿನ ಮಾಹಿತಿಗಾಗಿ qemu-img ಸವಲತ್ತನ್ನು "
-#~ "ನೋಡಿ.\n"
-#~ "    ಗಾತ್ರವನ್ನು ಹೀಗೆ ಸೂಚಿಸಬಹುದು (where <nn> means a number):\n"
-#~ "    <nn>             ಕಿಲೋಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ\n"
-#~ "      ಉದಾ: 1440       ಶಿಷ್ಟ 3.5\" ಫ್ಲಾಪಿ\n"
-#~ "    <nn>K ಅಥವ <nn>KB  ಕಿಲೋಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ\n"
-#~ "    <nn>M ಅಥವ <nn>MB  ಮೆಗಾಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ\n"
-#~ "    <nn>G ಅಥವ <nn>GB  ಗಿಗಾಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ\n"
-#~ "    <nn>T ಅಥವ <nn>TB  ಟೆರಾಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ\n"
-#~ "    <nn>P ಅಥವ <nn>PB  ಪಿಟಾಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ\n"
-#~ "    <nn>E ಅಥವ <nn>EB  ಎಕ್ಸಾಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ\n"
-#~ "    <nn>sects        512 ಬೈಟ್‌ ವಿಭಾಗಗಳ ಸಂಖ್ಯೆ\n"
-
-#~ msgid ""
-#~ "time - measure time taken to run command\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    This runs <command> as usual, and prints the elapsed\n"
-#~ "    time afterwards.\n"
-#~ msgstr ""
-#~ "time - ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಲು ತಗಲುವ ಸಮಯವನ್ನು ಲೆಕ್ಕಹಾಕಿ\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    ಇದು <command> ಅನ್ನು ಸಾಮಾನ್ಯ ಕ್ರಮದಲ್ಲಿಯೆ ಚಲಾಯಿಸುತ್ತದೆ, ಹಾಗು\n"
-#~ "    ಕೊನೆಯಲ್ಲಿ ತಗುಲಿದ ಸಮಯವನ್ನು ತೋರಿಸುತ್ತದೆ.\n"
-
-#~ msgid "external command failed: %s"
-#~ msgstr "ಬಾಹ್ಯ ಆಜ್ಞೆಯು ವಿಫಲಗೊಂಡಿದೆ: %s"
-
-#~ msgid "test if file exists"
-#~ msgstr "ಕಡತವು ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದರೆ ಪರೀಕ್ಷಿಸು"
-
-#~ msgid "cannot find %s or %s on LIBGUESTFS_PATH (current path = %s)"
-#~ msgstr "%s ಅಥವ %s ವು LIBGUESTFS_PATH ನಲ್ಲಿ ಕಂಡು ಬಂದಿಲ್ಲ (ಪ್ರಸಕ್ತ ಮಾರ್ಗ = %s)"
-
-#~ msgid "failed to connect to vmchannel socket"
-#~ msgstr "vmchannel ಸಾಕೆಟ್‌ನೊಂದಿಗೆ ಸಂಪರ್ಕ ಸಾಧಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ"
-
-#, fuzzy
-#~ msgid ""
-#~ "%s: cannot use -i option with -a, -m, -N, --listen, --remote or --"
-#~ "selinux\n"
-#~ msgstr ""
-#~ "%s: -a, -m, --listen, --remote ಅಥವ --selinux ದೊಂದಿಗೆ -i ಎಂಬ ಅಯ್ಕೆಯನ್ನು "
-#~ "ಬಳಸುವಂತಿಲ್ಲ\n"
-
-#, fuzzy
-#~ msgid "cpio command failed: {error}"
-#~ msgstr "ಆಜ್ಞೆಯು ವಿಫಲಗೊಂಡಿದೆ: %s"
-
-#~ msgid ""
-#~ "alloc - allocate an image\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty (zeroed) file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-#~ msgstr ""
-#~ "alloc - ಒಂದು ಚಿತ್ರವನ್ನು ನಿಯೋಜಿಸು\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    ಇದು ಒಂದು ಒದಗಿಸಲಾದ ಗಾತ್ರವನ್ನು ಹೊಂದಿದ ಒಂದು ಖಾಲಿ(ಸೊನ್ನೆಗಳನ್ನು ಹೊಂದಿರುವ) "
-#~ "ಕಡತವನ್ನು ರಚಿಸುತ್ತದೆ,\n"
-#~ "    ನಂತರ ಹೆಚ್ಚಿನ ಪರಿಶೀಲನೆಗಾಗಿ ಸೇರಿಸಲಾಗುತ್ತದೆ.\n"
-#~ "\n"
-#~ "    ಹೆಚ್ಚಿನ ಸುಧಾರಿತ ಚಿತ್ರಿಕಾ ರಚನೆಯ ಬಗೆಗಿನ ಮಾಹಿತಿಗಾಗಿ qemu-img ಸವಲತ್ತನ್ನು "
-#~ "ನೋಡಿ.\n"
-#~ "\n"
-#~ "    ಗಾತ್ರವನ್ನು ಹೀಗೆ ಸೂಚಿಸಬಹುದು (where <nn> means a number):\n"
-#~ "    <nn>             ಕಿಲೋಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ\n"
-#~ "      ಉದಾ: 1440       ಶಿಷ್ಟ 3.5\" ಫ್ಲಾಪಿ\n"
-#~ "    <nn>K ಅಥವ <nn>KB  ಕಿಲೋಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ\n"
-#~ "    <nn>M ಅಥವ <nn>MB  ಮೆಗಾಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ\n"
-#~ "    <nn>G ಅಥವ <nn>GB  ಗಿಗಾಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ\n"
-#~ "    <nn>T ಅಥವ <nn>TB  ಟೆರಾಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ\n"
-#~ "    <nn>P ಅಥವ <nn>PB  ಪಿಟಾಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ\n"
-#~ "    <nn>E ಅಥವ <nn>EB  ಎಕ್ಸಾಬೈಟ್‌ಗಳ ಸಂಖ್ಯೆ\n"
-#~ "    <nn>sects        512 ಬೈಟ್‌ ವಿಭಾಗಗಳ ಸಂಖ್ಯೆ\n"
-
-#~ msgid "%s: virt-inspector command too long for fixed-size buffer\n"
-#~ msgstr "%s: virt-inspector ಎನ್ನುವುದು ನಿಶ್ಚಿತ ಬಫರಿಗಾಗಿ ಬಹಳ ಉದ್ದವಾಗಿದೆ\n"
-
-#~ msgid "%s: failed to write XML document\n"
-#~ msgstr "%s: XML ದಸ್ತಾವೇಜನ್ನು ಬರೆಯುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ\n"
-
-#~ msgid "hivexml: missing name of input file\n"
-#~ msgstr "hivexml: ಇನ್‌ಪುಟ್ ಕಡತದ ಹೆಸರು ಕಾಣಿಸುತ್ತಿಲ್ಲ\n"
-
-#~ msgid ""
-#~ "\n"
-#~ "Welcome to hivexsh, the hivex interactive shell for examining\n"
-#~ "Windows Registry binary hive files.\n"
-#~ "\n"
-#~ "Type: 'help' for help summary\n"
-#~ "      'quit' to quit the shell\n"
-#~ "\n"
-#~ msgstr ""
-#~ "\n"
-#~ "hivexsh ಗೆ ಸ್ವಾಗತ, hivex ಎನ್ನುವುದು Windows ರಿಜಿಸ್ಟ್ರಿ ಬೈನರಿ ಕಡತಗಳನ್ನು "
-#~ "ಪರಿಶೀಲಿಸುವ \n"
-#~ "ಒಂದು ಸಂವಾದಾತ್ಮಕವಾದ ಶೆಲ್ ಆಗಿದೆ.\n"
-#~ "\n"
-#~ "ಹೀಗೆ ನಮೂದಿಸಿ: ನೆರವಿನ ಸಾರಾಂಶಕ್ಕಾಗಿ 'help' ಎಂದು \n"
-#~ "      ನಿರ್ಗಮಿಸಲು 'quit ಎಂದು'\n"
-#~ "\n"
-
-#~ msgid "hivexsh: error getting parent of node %zu\n"
-#~ msgstr "hivexsh: %zu ನ ಮೂಲ ನೋಡ್ ಅನ್ನು ಪಡೆದುಕೊಳ್ಳುವಲ್ಲಿ ದೋಷ\n"
-
-#~ msgid "hivexsh: you must load a hive file first using 'load hivefile'\n"
-#~ msgstr ""
-#~ "hivexsh: ನೀವು ಮೊದಲಿಗೆ 'load hivefile' ಅನ್ನು ಬಳಸಿಕೊಂಡು ಒಂದು ಹೈವ್ ಕಡತವನ್ನು ಲೋಡ್ "
-#~ "ಮಾಡಬೇಕು\n"
-
-#~ msgid "hivexsh: unknown command '%s', use 'help' for help summary\n"
-#~ msgstr "hivexsh: ಗೊತ್ತಿಲ್ಲದ ಆಜ್ಞೆ '%s', ನೆರವಿನ ಸಾರಾಂಶಕ್ಕಾಗಿ 'help' ಅನ್ನು ಬಳಸಿ\n"
-
-#~ msgid "hivexsh: load: no hive file name given to load\n"
-#~ msgstr "hivexsh: load: ಲೋಡ್ ಮಾಡಲು ಯಾವುದೆ ಹೈವ್ ಕಡತದ ಹೆಸರನ್ನು ನೀಡಲಾಗಿಲ್ಲ\n"
-
-#~ msgid ""
-#~ "hivexsh: failed to open hive file: %s: %m\n"
-#~ "\n"
-#~ "If you think this file is a valid Windows binary hive file (_not_\n"
-#~ "a regedit *.reg file) then please run this command again using the\n"
-#~ "hivexsh option '-d' and attach the complete output _and_ the hive file\n"
-#~ "which fails into a bug report at https://bugzilla.redhat.com/\n"
-#~ "\n"
-#~ msgstr ""
-#~ "hivexsh: ಹೈವ್ ಕಡತವನ್ನು ತೆರೆಯಲಾಗಿಲ್ಲ: %s: %m\n"
-#~ "\n"
-#~ "ಇದು ಒಂದು Windows ಬೈನರಿ ಹೈವ್ ಕಡತವಾಗಿದೆ ಎಂದು ನೀವು ಭಾವಿಸಿದಲ್ಲಿ (ಒಂದು \n"
-#~ "regedit *.reg _ಕಡತವಾಗಿಲ್ಲದೆ_ ಇದ್ದಲ್ಲಿ) hivexsh ಆಯ್ಕೆ '-d' ಅನ್ನು ಬಳಸಿಕೊಂಡು \n"
-#~ "ಈ ಆಜ್ಞೆಯನ್ನು ಪುನಃ ಚಲಾಯಿಸಿ ಹಾಗು https://bugzilla.redhat.com/ ನಲ್ಲಿ ಒಂದು "
-#~ "ದೋಷವನ್ನು\n"
-#~ "ವರದಿ ಮಾಡಿ ಮತ್ತು ಸಂಪೂರ್ಣ ಔಟ್‌ಪುಟ್ ಅನ್ನು  _ಹಾಗು_ ವಿಫಲಗೊಂಡಂತಹ ಹೈವ್ ಕಡತವನ್ನು ಅದಕ್ಕೆ "
-#~ "ಲಗತ್ತಿಸಿ\n"
-#~ "\n"
-
-#~ msgid "hivexsh: '%s' command should not be given arguments\n"
-#~ msgstr "hivexsh: '%s' ಎಂಬ ಆಜ್ಞೆಯೊಂದಿಗೆ ಆರ್ಗುಮೆಂಟ್‌ಗಳನ್ನು ಒದಗಿಸುವಂತಿಲ್ಲ\n"
-
-#~ msgid ""
-#~ "%s: %s: \\ characters in path are doubled - are you escaping the path "
-#~ "parameter correctly?\n"
-#~ msgstr ""
-#~ "%s: %s: \\ ಮಾರ್ಗದಲ್ಲಿರುವ ಅಕ್ಷರಗಳನ್ನು ಎರಡು ಬಾರಿ ನಮೂದಿಸಲಾಗಿದೆ - ನೀವು ಮಾರ್ಗದ "
-#~ "ನಿಯತಾಂಕಗಳನ್ನು ಸರಿಯಾಗಿ ತಪ್ಪಿಸುತ್ತಿದ್ದೀರೆ?\n"
-
-#~ msgid "hivexsh: cd: subkey '%s' not found\n"
-#~ msgstr "hivexsh: cd: ಉಪಕೀಲಿ '%s' ಕಂಡುಬಂದಿಲ್ಲ\n"
-
-#~ msgid ""
-#~ "Navigate through the hive's keys using the 'cd' command, as if it\n"
-#~ "contained a filesystem, and use 'ls' to list the subkeys of the\n"
-#~ "current key.  Full documentation is in the hivexsh(1) manual page.\n"
-#~ msgstr ""
-#~ "'cd' ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಹೈವ್‌ನ ಕೀಲಿಗಳು ಒಂದು ಕಡತವ್ಯವಸ್ಥೆಯಲ್ಲಿರುವಂತೆ\n"
-#~ "ವೀಕ್ಷಿಸಿ ಪ್ರಸಕ್ತ ಕೀಲಿಯ ಉಪಕೀಲಿಗಳ ಪಟ್ಟಿಯನ್ನು ನೋಡಲು 'ls' ಅನ್ನು ಬಳಸಿ.\n"
-#~ "ಸಂಪೂರ್ಣ ದಸ್ತಾವೇಜು hivexsh(1) ಮಾರ್ಗದರ್ಶಿ ಪುಟದಲ್ಲಿದೆ.\n"
-
-#~ msgid ""
-#~ "hivexsh: string(utf16le): only 7 bit ASCII strings are supported for "
-#~ "input\n"
-#~ msgstr ""
-#~ "hivexsh: string(utf16le): ಇನ್‌ಪುಟ್‌ನಲ್ಲಿ ಕೇವಲ 7 ಬಿಟ್‌ ASCII ವಾಕ್ಯಗಳನ್ನು ಮಾತ್ರ "
-#~ "ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ\n"
-
-#~ msgid "hivexsh: setval: trailing garbage after hex string\n"
-#~ msgstr "hivexsh: setval: ಹೆಕ್ಸ್ ವಾಕ್ಯದ ನಂತರ ಹಿಂಬಾಲಿಸುವ ಗಾರ್ಬೇಜ್\n"
-
-#~ msgid ""
-#~ "hivexsh: setval: cannot parse value string, please refer to the man page "
-#~ "hivexsh(1) for help: %s\n"
-#~ msgstr ""
-#~ "hivexsh: setval: ಮೌಲ್ಯದ ವಾಕ್ಯವನ್ನು ಪಾರ್ಸ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ, ದಯವಿಟ್ಟು ನೆರವಿಗಾಗಿ "
-#~ "hivexsh(1) ಅನ್ನು ನೋಡಿ: %s\n"
-
-#~ msgid "hivexsh: del: the root node cannot be deleted\n"
-#~ msgstr "hivexsh: del: ಮೂಲ ನೋಡ್ ಅನ್ನು ಅಳಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ\n"
+
index c811da5..dfe4b86 100644 (file)
--- a/po/ml.po
+++ b/po/ml.po
@@ -1,22 +1,21 @@
-# translation of libguestfs.master.libguestfs.ml.po to
-# Copyright (C) 2010 Free Software Foundation, Inc.
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Red Hat Inc.
 # This file is distributed under the same license as the PACKAGE package.
-# Ani Peter <apeter@redhat.com>, 2010.
-#
+# 
+# rjones <rjones@redhat.com>, 2011.
 msgid ""
 msgstr ""
-"Project-Id-Version: libguestfs.master.libguestfs.ml\n"
-"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?"
-"component=libguestfs&product=Virtualization+Tools\n"
+"Project-Id-Version: libguestfs\n"
+"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"
 "POT-Creation-Date: 2011-07-15 17:17+0100\n"
-"PO-Revision-Date: 2010-02-02 18:35+0530\n"
-"Last-Translator: Ani Peter | അനി പീറ്റര്‍ <apeter@redhat.com>\n"
-"Language-Team: Swathanthra Malayalam Computing | സ്വതന്ത്ര മലയാളം കമ്പ്യൂട്ടിങ് <smc-"
-"discuss@googlegroups.com>\n"
-"Language: ml\n"
+"PO-Revision-Date: 2011-07-17 20:49+0000\n"
+"Last-Translator: rjones <rjones@redhat.com>\n"
+"Language-Team: Malayalam <discuss@lists.smc.org.in>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Language: ml\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
 #: cat/virt-cat.c:57 cat/virt-filesystems.c:99 cat/virt-ls.c:99 df/main.c:70
 #: edit/virt-edit.c:73 fish/fish.c:99 fuse/guestmount.c:908
@@ -26,7 +25,7 @@ msgid "Try `%s --help' for more information.\n"
 msgstr "കൂടുതല്‍ വിവരങ്ങള്‍ക്കായി `%s --help' ശ്രമിക്കുക.\n"
 
 #: cat/virt-cat.c:61
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display files in a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -46,24 +45,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: cat/virt-cat.c:117 cat/virt-filesystems.c:202 cat/virt-ls.c:192
 #: df/domains.c:428 df/main.c:136 edit/virt-edit.c:141 fish/fish.c:222
@@ -81,7 +62,7 @@ msgid "%s: unknown long option: %s (%d)\n"
 msgstr "%s: അപരിചിതമായ ലോങ് ഉപാധി: %s (%d)\n"
 
 #: cat/virt-filesystems.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list filesystems, partitions, block devices, LVM in a VM\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -118,32 +99,14 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: cat/virt-filesystems.c:318 cat/virt-ls.c:347 df/main.c:255
-#, fuzzy, c-format
+#, c-format
 msgid "%s: you cannot use -h and --csv options together.\n"
-msgstr "%s: ഒരേ സമയത്തു് --listen, --file എന്നീ ഉപാധികള്‍ ഉപയോഗിക്കുവാന്‍ സാധ്യമല്ല\n"
+msgstr ""
 
 #: cat/virt-ls.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list files in a virtual machine\n"
 "Copyright (C) 2010-2011 Red Hat Inc.\n"
@@ -174,24 +137,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: cat/virt-ls.c:338
 #, c-format
@@ -241,7 +186,7 @@ msgid "%s: ignoring %s, it has too many disks (%zu > %d)"
 msgstr ""
 
 #: df/main.c:74
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display free space on virtual filesystems\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -264,24 +209,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: df/main.c:267
 #, c-format
@@ -293,9 +220,8 @@ msgid "VirtualMachine"
 msgstr ""
 
 #: df/output.c:51
-#, fuzzy
 msgid "Filesystem"
-msgstr "ഒരു ഫയല്‍സിസ്റ്റം ഉണ്ടാക്കുക"
+msgstr ""
 
 #: df/output.c:54
 msgid "1K-blocks"
@@ -334,7 +260,7 @@ msgid "IUse%"
 msgstr ""
 
 #: edit/virt-edit.c:77
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Edit a file in a virtual machine\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -356,24 +282,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: edit/virt-edit.c:175
 #, c-format
@@ -391,9 +299,9 @@ msgid "%s: to use Windows drive letters, this must be a Windows guest\n"
 msgstr ""
 
 #: edit/virt-edit.c:599
-#, fuzzy, c-format
+#, c-format
 msgid "%s: drive '%c:' not found.\n"
-msgstr "%s: താല്‍ക്കാലിക ഡയറക്ടറി ഉണ്ടാക്കുവാന്‍ സാധ്യമല്ല"
+msgstr ""
 
 #: fish/alloc.c:37
 #, c-format
@@ -403,17 +311,19 @@ msgstr "ഒരു ചിത്രം ഉണ്ടാക്കുന്നതി
 #: fish/alloc.c:51
 #, c-format
 msgid "use 'sparse file size' to create a sparse image\n"
-msgstr "ഒരു സ്പാര്‍സ് ചിത്രം ഉണ്ടാക്കുന്നതിനായി 'sparse file size' ഉപയോഗിക്കുക\n"
+msgstr ""
+"ഒരു സ്പാര്‍സ് ചിത്രം ഉണ്ടാക്കുന്നതിനായി 'sparse file size' ഉപയോഗിക്കുക\n"
 
 #: fish/alloc.c:75
 #, c-format
 msgid "can't allocate or add disks after launching\n"
-msgstr "ലഭ്യമാക്കിയ ശേഷം സ്ഥലം അനുവദിക്കുകയോ ഡിസ്കുകള്‍ ചേര്‍ക്കുകയോ സാധ്യമല്ല\n"
+msgstr ""
+"ലഭ്യമാക്കിയ ശേഷം സ്ഥലം അനുവദിക്കുകയോ ഡിസ്കുകള്‍ ചേര്‍ക്കുകയോ സാധ്യമല്ല\n"
 
 #: fish/alloc.c:156
-#, fuzzy, c-format
+#, c-format
 msgid "%s: invalid integer parameter (%s returned %d)\n"
-msgstr "%s: %s: അസാധുവായ ഇന്റിജര്‍ പരാമീറ്റര്‍ (%s %d തിരികെ നല്‍കിയിരിക്കുന്നു)\n"
+msgstr ""
 
 #: fish/cmds.c:2643
 msgid "Command"
@@ -448,14 +358,12 @@ msgid "add a drive specifying the QEMU block emulation to use"
 msgstr ""
 
 #: fish/cmds.c:2652
-#, fuzzy
 msgid "allocate and add a disk file"
-msgstr "ഒരു സ്പാഴ്സ് ഇമേജ് ഫയല്‍ അനുവദിക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2653
-#, fuzzy
 msgid "clear Augeas path"
-msgstr "ഒരു Augeas പാഥ് നീക്കം ചെയ്യുക"
+msgstr ""
 
 #: fish/cmds.c:2654
 msgid "close the current Augeas handle"
@@ -514,18 +422,16 @@ msgid "test availability of some parts of the API"
 msgstr "എപിഐയുടെ ചില ഭാഗങ്ങളുടെ ലഭ്യത പരിശോധിക്കുക"
 
 #: fish/cmds.c:2668
-#, fuzzy
 msgid "return a list of all optional groups"
-msgstr "inotify ഇവന്റുകളുടെ പട്ടിക ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2669
 msgid "upload base64-encoded data to file"
 msgstr ""
 
 #: fish/cmds.c:2670
-#, fuzzy
 msgid "download file and encode as base64"
-msgstr "ലോക്കല്‍ മഷീനിലേക്കു് ഒരു ഫയല്‍ ഡൌണ്‍ലോഡ് ചെയ്യുക"
+msgstr ""
 
 #: fish/cmds.c:2671
 msgid "flush device buffers"
@@ -568,9 +474,8 @@ msgid "set block device to read-write"
 msgstr "ബ്ലോക്ക് ഡിവൈസ് റീഡ്-റൈറ്റ് ആയി സജ്ജമാക്കുക"
 
 #: fish/cmds.c:2681
-#, fuzzy
 msgid "resize a btrfs filesystem"
-msgstr "ഒരു ext2/ext3 ഫയല്‍സിസ്റ്റത്തിന്റെ വ്യാപ്തി മാറ്റുക"
+msgstr ""
 
 #: fish/cmds.c:2682
 msgid "return true path on case-insensitive filesystem"
@@ -585,14 +490,12 @@ msgid "compute MD5, SHAx or CRC checksum of file"
 msgstr "ഒരു ഫയലിന്റെ MD5, SHAx അല്ലെങ്കില്‍ CRC ചെക്ക്സം കണ്ടുപിടിക്കുക"
 
 #: fish/cmds.c:2685
-#, fuzzy
 msgid "compute MD5, SHAx or CRC checksum of the contents of a device"
-msgstr "ഒരു ഫയലിന്റെ MD5, SHAx അല്ലെങ്കില്‍ CRC ചെക്ക്സം കണ്ടുപിടിക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2686
-#, fuzzy
 msgid "compute MD5, SHAx or CRC checksum of files in a directory"
-msgstr "ഒരു ഫയലിന്റെ MD5, SHAx അല്ലെങ്കില്‍ CRC ചെക്ക്സം കണ്ടുപിടിക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2687
 msgid "change file mode"
@@ -615,19 +518,16 @@ msgid "add qemu parameters"
 msgstr "qemu പരാമീറ്ററുകള്‍ ചേര്‍ക്കുക"
 
 #: fish/cmds.c:2692
-#, fuzzy
 msgid "copy local files or directories into an image"
-msgstr "ട്രീയിലേക്ക് ഫയലുകള്‍ ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2693
-#, fuzzy
 msgid "copy remote files or directories out of an image"
-msgstr "ട്രീയിലേക്ക് ഫയലുകള്‍ ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2694
-#, fuzzy
 msgid "copy size bytes from source to destination using dd"
-msgstr "dd ഉപയോഗിച്ചു് ഉറവിടത്തില്‍ നിന്നും ലക്ഷ്യസ്ഥാനത്തേക്കു് പകര്‍ത്തുക"
+msgstr ""
 
 #: fish/cmds.c:2695
 msgid "copy a file"
@@ -646,14 +546,12 @@ msgid "debugging and internals"
 msgstr "ഡീബഗ്ഗിങും ഇന്റേണലും"
 
 #: fish/cmds.c:2699
-#, fuzzy
 msgid "debug the QEMU command line (internal use only)"
-msgstr "ലോക്കല്‍ മഷീനില്‍ നിന്നും ഒരു ഫയല്‍ അപ്‌ലോഡ് ചെയ്യുക"
+msgstr ""
 
 #: fish/cmds.c:2700
-#, fuzzy
 msgid "upload a file to the appliance (internal use only)"
-msgstr "ലോക്കല്‍ മഷീനില്‍ നിന്നും ഒരു ഫയല്‍ അപ്‌ലോഡ് ചെയ്യുക"
+msgstr ""
 
 #: fish/cmds.c:2701
 msgid "report file system disk space usage"
@@ -662,13 +560,12 @@ msgstr "ഫയല്‍ സിസ്റ്റത്തിന്റെ ഡിസ
 #: fish/cmds.c:2702
 msgid "report file system disk space usage (human readable)"
 msgstr ""
-"ഫയല്‍ സിസ്റ്റത്തിന്റെ ഡിസ്കിലുള്ള സ്ഥലത്തിന്റെ ഉപയോഗം രേഖപ്പെടുത്തുക (മനുഷ്യര്‍ക്കു് വായിക്കുവാന്‍ "
-"സാധിക്കുന്നതു്)"
+"ഫയല്‍ സിസ്റ്റത്തിന്റെ ഡിസ്കിലുള്ള സ്ഥലത്തിന്റെ ഉപയോഗം രേഖപ്പെടുത്തുക "
+"(മനുഷ്യര്‍ക്കു് വായിക്കുവാന്‍ സാധിക്കുന്നതു്)"
 
 #: fish/cmds.c:2703
-#, fuzzy
 msgid "display an image"
-msgstr "ഒരു ചിത്രം അനുവദിക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2704
 msgid "return kernel messages"
@@ -679,13 +576,14 @@ msgid "download a file to the local machine"
 msgstr "ലോക്കല്‍ മഷീനിലേക്കു് ഒരു ഫയല്‍ ഡൌണ്‍ലോഡ് ചെയ്യുക"
 
 #: fish/cmds.c:2706
-#, fuzzy
 msgid "download a file to the local machine with offset and size"
-msgstr "ലോക്കല്‍ മഷീനിലേക്കു് ഒരു ഫയല്‍ ഡൌണ്‍ലോഡ് ചെയ്യുക"
+msgstr ""
 
 #: fish/cmds.c:2707
 msgid "drop kernel page cache, dentries and inodes"
-msgstr "കേര്‍ണല്‍ താളിന്റെ കാഷ്, ഡിഎന്‍ട്രികള്‍ ഐനോഡുകള്‍ എന്നിവ വേണ്ടെന്നു് വയ്ക്കുക"
+msgstr ""
+"കേര്‍ണല്‍ താളിന്റെ കാഷ്, ഡിഎന്‍ട്രികള്‍ ഐനോഡുകള്‍ എന്നിവ വേണ്ടെന്നു് "
+"വയ്ക്കുക"
 
 #: fish/cmds.c:2708
 msgid "estimate file space usage"
@@ -704,9 +602,8 @@ msgid "echo arguments back to the client"
 msgstr "ക്ലയന്റിലേക്കു് ആര്‍ഗ്യുമെന്റുകള്‍ തിരികെ എക്കോ ചെയ്യുക"
 
 #: fish/cmds.c:2712
-#, fuzzy
 msgid "edit a file"
-msgstr "ഒരു ഫയല്‍ വായിക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2713 fish/cmds.c:2714 fish/cmds.c:2719 fish/cmds.c:2720
 #: fish/cmds.c:2754 fish/cmds.c:2755 fish/cmds.c:3008 fish/cmds.c:3009
@@ -743,9 +640,8 @@ msgid "fill a file with octets"
 msgstr "ഫയല്‍ ഒക്ടറ്റുകള്‍ ഉപയോഗിച്ചു് നിറയ്ക്കുക"
 
 #: fish/cmds.c:2725
-#, fuzzy
 msgid "fill a file with a repeating pattern of bytes"
-msgstr "ഫയല്‍ ഒക്ടറ്റുകള്‍ ഉപയോഗിച്ചു് നിറയ്ക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2726
 msgid "find all files and directories"
@@ -753,17 +649,17 @@ msgstr "എല്ലാ ഫയലുകളും ഡയറക്ടറികള
 
 #: fish/cmds.c:2727
 msgid "find all files and directories, returning NUL-separated list"
-msgstr "എല്ലാ ഫയലുകളും ഡറക്ടറികളും കണ്ടുപിടിക്കുക, NUL-വേര്‍തിരിച്ച പട്ടിക തിരികെ ലഭ്യമാക്കുക"
+msgstr ""
+"എല്ലാ ഫയലുകളും ഡറക്ടറികളും കണ്ടുപിടിക്കുക, NUL-വേര്‍തിരിച്ച പട്ടിക തിരികെ "
+"ലഭ്യമാക്കുക"
 
 #: fish/cmds.c:2728
-#, fuzzy
 msgid "find a filesystem by label"
-msgstr "ext2/3/4 ഫയല്‍സിസ്റ്റം ലേബല്‍ ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2729
-#, fuzzy
 msgid "find a filesystem by UUID"
-msgstr "ext2/3/4 ഫയല്‍സിസ്റ്റം UUID ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2730
 msgid "run the filesystem checker"
@@ -774,9 +670,8 @@ msgid "get the additional kernel options"
 msgstr "അധികമായ കേര്‍ണല്‍ ഉപാധികള്‍ ലഭ്യമാക്കുക"
 
 #: fish/cmds.c:2732
-#, fuzzy
 msgid "get the attach method"
-msgstr "തെരച്ചിലിനുള്ള പാഥ് ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2733
 msgid "get autosync mode"
@@ -799,18 +694,16 @@ msgid "get memory allocated to the qemu subprocess"
 msgstr "qemu ഉപപ്രകിയകള്‍ക്കുള്ള മെമ്മറി ലഭ്യമാക്കുക"
 
 #: fish/cmds.c:2738
-#, fuzzy
 msgid "get enable network flag"
-msgstr "SELinux പ്രവര്‍ത്തന സജ്ജമാക്കുന്നതിനുള്ള ഫ്ലാഗ് ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2739
 msgid "get the search path"
 msgstr "തെരച്ചിലിനുള്ള പാഥ് ലഭ്യമാക്കുക"
 
 #: fish/cmds.c:2740
-#, fuzzy
 msgid "get process group flag"
-msgstr "വീണ്ടെടുക്കുന്ന പ്രക്രിയ പ്രവര്‍ത്തന സജ്ജമാക്കുന്നതിനുള്ള ഫ്ലാഗ് ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2741
 msgid "get PID of qemu subprocess"
@@ -822,7 +715,8 @@ msgstr "qemu ബൈനറി ലഭ്യമാക്കുക"
 
 #: fish/cmds.c:2743
 msgid "get recovery process enabled flag"
-msgstr "വീണ്ടെടുക്കുന്ന പ്രക്രിയ പ്രവര്‍ത്തന സജ്ജമാക്കുന്നതിനുള്ള ഫ്ലാഗ് ലഭ്യമാക്കുക"
+msgstr ""
+"വീണ്ടെടുക്കുന്ന പ്രക്രിയ പ്രവര്‍ത്തന സജ്ജമാക്കുന്നതിനുള്ള ഫ്ലാഗ് ലഭ്യമാക്കുക"
 
 #: fish/cmds.c:2744
 msgid "get SELinux enabled flag"
@@ -837,9 +731,8 @@ msgid "get command trace enabled flag"
 msgstr "കമാന്‍ഡ് ട്രെയിസ് പ്രവര്‍ത്തന സജ്ജമാക്കുന്നതിനുള്ള ഫ്ലാഗ് ലഭ്യമാക്കുക"
 
 #: fish/cmds.c:2747
-#, fuzzy
 msgid "get the current umask"
-msgstr "ഇപ്പോഴുള്ള അവസ്ഥ ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2748
 msgid "get verbose mode"
@@ -855,7 +748,8 @@ msgstr ""
 
 #: fish/cmds.c:2751 fish/cmds.c:2811
 msgid "list extended attributes of a file or directory"
-msgstr "ഒരു ഫയല്‍ അല്ലെങ്കില്‍ ഡയറക്ടറിയ്ക്കുള്ള അധികമായ വിശേഷതകള്‍ ലഭ്യമാക്കുക"
+msgstr ""
+"ഒരു ഫയല്‍ അല്ലെങ്കില്‍ ഡയറക്ടറിയ്ക്കുള്ള അധികമായ വിശേഷതകള്‍ ലഭ്യമാക്കുക"
 
 #: fish/cmds.c:2752
 msgid "expand wildcards in command"
@@ -886,9 +780,8 @@ msgid "edit with a hex editor"
 msgstr ""
 
 #: fish/cmds.c:2761
-#, fuzzy
 msgid "list the contents of a single file in an initrd"
-msgstr "ഒരു ഫയലിലുള്ളവ ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2762
 msgid "list files in an initrd"
@@ -943,9 +836,8 @@ msgid "get hostname of the operating system"
 msgstr ""
 
 #: fish/cmds.c:2775
-#, fuzzy
 msgid "get the icon corresponding to this operating system"
-msgstr "ഒരു മൌണ്ട് ചെയ്ത ഡിവൈസിനുള്ള Linux  VFS രീതി ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2776
 msgid "get major version of inspected operating system"
@@ -1012,32 +904,28 @@ msgid "inspect disk and return list of operating systems found"
 msgstr ""
 
 #: fish/cmds.c:2792
-#, fuzzy
 msgid "test if block device"
-msgstr "ബ്ലോക്ക് ഡിവൈസുകള്‍ ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2793
 msgid "is busy processing a command"
 msgstr "കമാന്‍ഡ് പ്രവര്‍ത്തിപ്പിക്കുന്നതില്‍ തിരക്കിലാണു്"
 
 #: fish/cmds.c:2794
-#, fuzzy
 msgid "test if character device"
-msgstr "ബ്ലോക്ക്, ക്യാറക്ടര്‍ അല്ലെങ്കില്‍ FIFO ഡിവൈസുകള്‍ ഉണ്ടാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2795
 msgid "is in configuration state"
 msgstr "ക്രമീകരണ അവസ്ഥയില്‍"
 
 #: fish/cmds.c:2796
-#, fuzzy
 msgid "test if a directory"
-msgstr "ഒരു ഡയറക്ടറി ഉണ്ടാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2797
-#, fuzzy
 msgid "test if FIFO (named pipe)"
-msgstr "make FIFO (named pipe)"
+msgstr ""
 
 #: fish/cmds.c:2798
 msgid "test if a regular file"
@@ -1048,33 +936,28 @@ msgid "is launching subprocess"
 msgstr "ഉപപ്രക്രിയ ലഭ്യമാക്കുന്നു"
 
 #: fish/cmds.c:2800
-#, fuzzy
 msgid "test if device is a logical volume"
-msgstr "ഒരു എല്‍വിഎം ലോജിക്കല്‍ വോള്യത്തിന്റെ വ്യാപ്തി മാറ്റുക"
+msgstr ""
 
 #: fish/cmds.c:2801
 msgid "is ready to accept commands"
 msgstr "കമാന്‍ഡുകള്‍ സ്വീകരിക്കുവാന്‍ തയ്യാര്‍"
 
 #: fish/cmds.c:2802
-#, fuzzy
 msgid "test if socket"
-msgstr "ഡെമണ്‍ സോക്കറ്റിലേക്ക് സൂക്ഷിക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2803
-#, fuzzy
 msgid "test if symbolic link"
-msgstr "ഒരു സിംബോളിക് ലിങ്ക് നിര്‍മ്മിക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2804
-#, fuzzy
 msgid "test if a file contains all zero bytes"
-msgstr "രണ്ടു് ഫയലുകളില്‍ ഒരേ പോലുള്ള വിവരങ്ങള്‍ ലഭ്യമാണോ എന്നു് പരിശോധിക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2805
-#, fuzzy
 msgid "test if a device contains all zero bytes"
-msgstr "ഒരു എല്‍വിഎം ലോജിക്കല്‍ വോള്യത്തിന്റെ വ്യാപ്തി മാറ്റുക"
+msgstr ""
 
 #: fish/cmds.c:2806
 msgid "kill the qemu subprocess"
@@ -1085,28 +968,24 @@ msgid "launch the qemu subprocess"
 msgstr "qemu ഉപപ്രക്രിയ ലഭ്യമാക്കുന്നു"
 
 #: fish/cmds.c:2808
-#, fuzzy
 msgid "change working directory"
-msgstr "പ്രാദേശികമായി മാറ്റുവാനുള്ള ഡയറക്ടറി"
+msgstr ""
 
 #: fish/cmds.c:2812
-#, fuzzy
 msgid "list 9p filesystems"
-msgstr "ഒരു ഫയല്‍സിസ്റ്റം ഉണ്ടാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2813
 msgid "list the block devices"
 msgstr "ബ്ലോക്ക് ഡിവൈസുകള്‍ ലഭ്യമാക്കുക"
 
 #: fish/cmds.c:2814
-#, fuzzy
 msgid "list device mapper devices"
-msgstr "ബ്ലോക്ക് ഡിവൈസുകള്‍ ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2815
-#, fuzzy
 msgid "list filesystems"
-msgstr "ഒരു ഫയല്‍സിസ്റ്റം ഉണ്ടാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2816
 msgid "list the partitions"
@@ -1126,7 +1005,9 @@ msgstr "ഒരു സിംബോളിക് ലിങ്ക് നിര്‍
 
 #: fish/cmds.c:2822 fish/cmds.c:2915
 msgid "remove extended attribute of a file or directory"
-msgstr "ഒരു ഫയല്‍ അല്ലെങ്കില്‍ ഡയറക്ടറിയ്ക്കുള്ള എക്സ്റ്റെന്‍ഡഡ് വിശേഷത നീക്കം ചെയ്യുക"
+msgstr ""
+"ഒരു ഫയല്‍ അല്ലെങ്കില്‍ ഡയറക്ടറിയ്ക്കുള്ള എക്സ്റ്റെന്‍ഡഡ് വിശേഷത നീക്കം "
+"ചെയ്യുക"
 
 #: fish/cmds.c:2823
 msgid "list the files in a directory"
@@ -1134,7 +1015,8 @@ msgstr "ഒരു ഡയറക്ടറിയിലുള്ള ഫയലുക
 
 #: fish/cmds.c:2824 fish/cmds.c:2943
 msgid "set extended attribute of a file or directory"
-msgstr "ഒരു ഫയല്‍ അല്ലെങ്കില്‍ ഡയറക്ടറിയുടെ എക്സ്റ്റെന്‍ഡഡ് വിശേഷത സജ്ജമാക്കുക"
+msgstr ""
+"ഒരു ഫയല്‍ അല്ലെങ്കില്‍ ഡയറക്ടറിയുടെ എക്സ്റ്റെന്‍ഡഡ് വിശേഷത സജ്ജമാക്കുക"
 
 #: fish/cmds.c:2825
 msgid "get file information for a symbolic link"
@@ -1145,14 +1027,12 @@ msgid "lstat on multiple files"
 msgstr "അനവധി ഫയലുകളില്‍ lstat ചെയ്യുക"
 
 #: fish/cmds.c:2827
-#, fuzzy
 msgid "add a key on a LUKS encrypted device"
-msgstr "ബ്ലോക്ക് ഡിവൈസ് റീഡ്-ഒണ്‍ലി ആയി സജ്ജമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2828
-#, fuzzy
 msgid "close a LUKS device"
-msgstr "ഡിവൈസില്‍ സ്വാപ്പ് പ്രവര്‍ത്തന സജ്ജമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2829 fish/cmds.c:2830
 msgid "format a block device as a LUKS encrypted device"
@@ -1167,14 +1047,12 @@ msgid "open a LUKS-encrypted block device"
 msgstr ""
 
 #: fish/cmds.c:2833
-#, fuzzy
 msgid "open a LUKS-encrypted block device read-only"
-msgstr "ബ്ലോക്ക് ഡിവൈസ് റീഡ്-ഒണ്‍ലി ആയി സജ്ജമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2834
-#, fuzzy
 msgid "create an LVM logical volume"
-msgstr "ഒരു എല്‍വിഎം ലോജിക്കല്‍ വോള്യം നീക്കം ചെയ്യുക"
+msgstr ""
 
 #: fish/cmds.c:2835
 msgid "get canonical name of an LV"
@@ -1197,9 +1075,8 @@ msgid "remove an LVM logical volume"
 msgstr "ഒരു എല്‍വിഎം ലോജിക്കല്‍ വോള്യം നീക്കം ചെയ്യുക"
 
 #: fish/cmds.c:2840
-#, fuzzy
 msgid "rename an LVM logical volume"
-msgstr "ഒരു എല്‍വിഎം ലോജിക്കല്‍ വോള്യം നീക്കം ചെയ്യുക"
+msgstr ""
 
 #: fish/cmds.c:2841
 msgid "resize an LVM logical volume"
@@ -1214,9 +1091,8 @@ msgid "list the LVM logical volumes (LVs)"
 msgstr "ഒരു എല്‍വിഎം ലോജിക്കല്‍ വോള്യമുകള്‍ (എല്‍വി) ലഭ്യമാക്കുക"
 
 #: fish/cmds.c:2845
-#, fuzzy
 msgid "get the UUID of a logical volume"
-msgstr "ഒരു എല്‍വിഎം ലോജിക്കല്‍ വോള്യമുകള്‍ (എല്‍വി) ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2846
 msgid "lgetxattr on multiple files"
@@ -1307,18 +1183,16 @@ msgid "load a kernel module"
 msgstr "ഒരു കേര്‍ണല്‍ ഘടകം ലഭ്യമാക്കുക"
 
 #: fish/cmds.c:2871
-#, fuzzy
 msgid "view a file"
-msgstr "ഒരു ഫയല്‍ നീക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2872
 msgid "mount a guest disk at a position in the filesystem"
 msgstr "ഫയല്‍സിസ്റ്റമിലുള്ള ഒരു സ്ഥാനത്തു് ഒരു ഗസ്റ്റ് ഡിസ്ക് മൌണ്ട് ചെയ്യുക"
 
 #: fish/cmds.c:2873
-#, fuzzy
 msgid "mount 9p filesystem"
-msgstr "ഒരു ഫയല്‍സിസ്റ്റം അണ്‍മൌണ്ട് ചെയ്യുക"
+msgstr ""
 
 #: fish/cmds.c:2874
 msgid "mount a file using the loop device"
@@ -1353,32 +1227,28 @@ msgid "probe NTFS volume"
 msgstr "NTFS വോള്യം ആവശ്യപ്പെടുക"
 
 #: fish/cmds.c:2882 fish/cmds.c:2883
-#, fuzzy
 msgid "resize an NTFS filesystem"
-msgstr "ഒരു ext2/ext3 ഫയല്‍സിസ്റ്റത്തിന്റെ വ്യാപ്തി മാറ്റുക"
+msgstr ""
 
 #: fish/cmds.c:2884
-#, fuzzy
 msgid "resize an NTFS filesystem (with size)"
-msgstr "ഒരു ext2/ext3 ഫയല്‍സിസ്റ്റത്തിന്റെ വ്യാപ്തി മാറ്റുക"
+msgstr ""
 
 #: fish/cmds.c:2885
 msgid "add a partition to the device"
 msgstr "ഡിവൈസിലേക്ക് ഒരു പാര്‍ട്ടീഷന്‍ ചേര്‍ക്കുക"
 
 #: fish/cmds.c:2886
-#, fuzzy
 msgid "delete a partition"
-msgstr "ഒരു സ്വാപ്പ് പാര്‍ട്ടീഷന്‍ ഉണ്ടാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2887
 msgid "partition whole disk with a single primary partition"
 msgstr "ഒരു പൂര്‍ണ്ണ ഡിസ്ക് ഒറ്റ പ്രൈമറി പാര്‍ട്ടീഷനായി സജ്ജമാക്കുക"
 
 #: fish/cmds.c:2888
-#, fuzzy
 msgid "return true if a partition is bootable"
-msgstr "പാര്‍ട്ടീഷന്‍ ടേബിള്‍ വീണ്ടും ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2889
 msgid "get the MBR type byte (ID byte) from a partition"
@@ -1409,9 +1279,8 @@ msgid "set partition name"
 msgstr "പാര്‍ട്ടീഷന്‍ നാമം സജ്ജമാക്കുക"
 
 #: fish/cmds.c:2896
-#, fuzzy
 msgid "convert partition name to device name"
-msgstr "ബ്ലോക്ക് ഡിവൈസില്‍ പാര്‍ട്ടീഷനുകള്‍ ഉണ്ടാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2897
 msgid "ping the guest daemon"
@@ -1422,9 +1291,8 @@ msgid "read part of a file"
 msgstr "ഒരു ഫയലിന്റെ ഭാഗം വായിക്കുക"
 
 #: fish/cmds.c:2899
-#, fuzzy
 msgid "read part of a device"
-msgstr "ഒരു ഫയലിന്റെ ഭാഗം വായിക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2900
 msgid "create an LVM physical volume"
@@ -1439,28 +1307,24 @@ msgid "resize an LVM physical volume"
 msgstr "ഒരു എല്‍വിഎം ഫിസിക്കല്‍ വോള്യത്തിന്റെ വ്യാപ്തി മാറ്റുക"
 
 #: fish/cmds.c:2903
-#, fuzzy
 msgid "resize an LVM physical volume (with size)"
-msgstr "ഒരു എല്‍വിഎം ഫിസിക്കല്‍ വോള്യത്തിന്റെ വ്യാപ്തി മാറ്റുക"
+msgstr ""
 
 #: fish/cmds.c:2904 fish/cmds.c:2905
 msgid "list the LVM physical volumes (PVs)"
 msgstr "എല്‍വിഎം ഫിസിക്കല്‍ വോള്യമുകള്‍ (പിവി) ലഭ്യമാക്കുക"
 
 #: fish/cmds.c:2906
-#, fuzzy
 msgid "get the UUID of a physical volume"
-msgstr "ഒരു എല്‍വിഎം ഫിസിക്കല്‍ വോള്യം ഉണ്ടാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2907
-#, fuzzy
 msgid "write to part of a file"
-msgstr "ഒരു ഫയലിന്റെ ഭാഗം വായിക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2908
-#, fuzzy
 msgid "write to part of a device"
-msgstr "ഒരു ഫയലിന്റെ ഭാഗം വായിക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2909
 msgid "read a file"
@@ -1491,19 +1355,16 @@ msgid "close and reopen libguestfs handle"
 msgstr "libguestfs ഹാന്‍ഡില്‍ അടയ്ക്കുക, ശേഷം വീണ്ടും തുറക്കുക"
 
 #: fish/cmds.c:2917
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem"
-msgstr "ഒരു ext2/ext3 ഫയല്‍സിസ്റ്റത്തിന്റെ വ്യാപ്തി മാറ്റുക"
+msgstr ""
 
 #: fish/cmds.c:2918
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem to the minimum size"
-msgstr "ഒരു ext2/ext3 ഫയല്‍സിസ്റ്റത്തിന്റെ വ്യാപ്തി മാറ്റുക"
+msgstr ""
 
 #: fish/cmds.c:2919
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem (with size)"
-msgstr "ഒരു ext2/ext3 ഫയല്‍സിസ്റ്റത്തിന്റെ വ്യാപ്തി മാറ്റുക"
+msgstr ""
 
 #: fish/cmds.c:2920
 msgid "remove a file"
@@ -1538,9 +1399,8 @@ msgid "add options to kernel command line"
 msgstr "കേര്‍ണല്‍ കമാന്‍ഡ് ലൈനിലേക്ക് ഉപാധികള്‍ ചേര്‍ക്കുക"
 
 #: fish/cmds.c:2928
-#, fuzzy
 msgid "set the attach method"
-msgstr "തെരച്ചില്‍ പാഥ സജ്ജമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2929
 msgid "set autosync mode"
@@ -1548,7 +1408,9 @@ msgstr "autosync മോഡ് സജ്ജമാക്കുക"
 
 #: fish/cmds.c:2930
 msgid "enable or disable direct appliance mode"
-msgstr "നേരിട്ടുള്ള അപ്ലയന്‍സ് മോഡ് പ്രവര്‍ത്തന സജ്ജമാക്കുക അല്ലെങ്കില്‍ പ്രവര്‍ത്തന രഹിതമാക്കുക"
+msgstr ""
+"നേരിട്ടുള്ള അപ്ലയന്‍സ് മോഡ് പ്രവര്‍ത്തന സജ്ജമാക്കുക അല്ലെങ്കില്‍ പ്രവര്‍ത്തന"
+" രഹിതമാക്കുക"
 
 #: fish/cmds.c:2931
 msgid "set the ext2/3/4 filesystem label"
@@ -1580,16 +1442,21 @@ msgstr "qemu ബൈനറി സജ്ജമാക്കുക"
 
 #: fish/cmds.c:2938
 msgid "enable or disable the recovery process"
-msgstr "വീണ്ടെടുക്കുന്ന പ്രക്രിയ പ്രവര്‍ത്തന സജ്ജമാക്കുക അല്ലെങ്കില്‍ പ്രവര്‍ത്തന രഹിതമാക്കുക"
+msgstr ""
+"വീണ്ടെടുക്കുന്ന പ്രക്രിയ പ്രവര്‍ത്തന സജ്ജമാക്കുക അല്ലെങ്കില്‍ പ്രവര്‍ത്തന "
+"രഹിതമാക്കുക"
 
 #: fish/cmds.c:2939
 msgid "set SELinux enabled or disabled at appliance boot"
 msgstr ""
-"പ്രയോഗം ബൂട്ട് ചെയ്യുമ്പോള്‍ SELinux പ്രവര്‍ത്തന സജ്ജമാക്കുക അല്ലെങ്കില്‍ പ്രവര്‍ത്തന രഹിതമാക്കുക"
+"പ്രയോഗം ബൂട്ട് ചെയ്യുമ്പോള്‍ SELinux പ്രവര്‍ത്തന സജ്ജമാക്കുക അല്ലെങ്കില്‍ "
+"പ്രവര്‍ത്തന രഹിതമാക്കുക"
 
 #: fish/cmds.c:2940
 msgid "enable or disable command traces"
-msgstr "കമാന്‍ഡ് ട്രെയിസുകള്‍ പ്രവര്‍ത്തന സജ്ജമാക്കുക അല്ലെങ്കില്‍ പ്രവര്‍ത്തന രഹിതമാക്കുക"
+msgstr ""
+"കമാന്‍ഡ് ട്രെയിസുകള്‍ പ്രവര്‍ത്തന സജ്ജമാക്കുക അല്ലെങ്കില്‍ പ്രവര്‍ത്തന "
+"രഹിതമാക്കുക"
 
 #: fish/cmds.c:2941
 msgid "set verbose mode"
@@ -1632,9 +1499,8 @@ msgid "sleep for some seconds"
 msgstr "അല്‍പം സമയത്തേക്ക് പ്രവര്‍ത്തനം നിര്‍ത്തുക"
 
 #: fish/cmds.c:2953
-#, fuzzy
 msgid "create a sparse disk image and add"
-msgstr "ഒരു സ്പാഴ്സ് ഇമേജ് ഫയല്‍ അനുവദിക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2954
 msgid "get file information"
@@ -1646,12 +1512,13 @@ msgstr "ഫയല്‍ സിസ്റ്റത്തിന്റെ സ്ഥ
 
 #: fish/cmds.c:2956 fish/cmds.c:2957
 msgid "print the printable strings in a file"
-msgstr "പ്രിന്റ് ചെയ്യുവാന്‍ സാധിക്കുന്ന സ്ട്രിങുകള്‍ ഒരു ഫയലിലേക്ക് പ്രിന്റ് ചെയ്യുക"
+msgstr ""
+"പ്രിന്റ് ചെയ്യുവാന്‍ സാധിക്കുന്ന സ്ട്രിങുകള്‍ ഒരു ഫയലിലേക്ക് പ്രിന്റ് "
+"ചെയ്യുക"
 
 #: fish/cmds.c:2958
-#, fuzzy
 msgid "list supported groups of commands"
-msgstr "കമാന്‍ഡുകള്‍ സ്വീകരിക്കുവാന്‍ തയ്യാര്‍"
+msgstr ""
 
 #: fish/cmds.c:2959
 msgid "disable swap on device"
@@ -1663,11 +1530,13 @@ msgstr "ഫയലില്‍ സ്വാപ്പ് പ്രവര്‍ത
 
 #: fish/cmds.c:2961
 msgid "disable swap on labeled swap partition"
-msgstr "ലേബല്‍ ചെയ്ത സ്വാപ്പ് പാര്‍ട്ടീഷനില്‍ സ്വാപ്പ് പ്രവര്‍ത്തന രഹിതമാക്കുക"
+msgstr ""
+"ലേബല്‍ ചെയ്ത സ്വാപ്പ് പാര്‍ട്ടീഷനില്‍ സ്വാപ്പ് പ്രവര്‍ത്തന രഹിതമാക്കുക"
 
 #: fish/cmds.c:2962
 msgid "disable swap on swap partition by UUID"
-msgstr "UUID ഉപയോഗിച്ചു് സ്വാപ്പ് പാര്‍ട്ടീഷനില്‍ സ്വാപ്പ് പ്രവര്‍ത്തന രഹിതമാക്കുക"
+msgstr ""
+"UUID ഉപയോഗിച്ചു് സ്വാപ്പ് പാര്‍ട്ടീഷനില്‍ സ്വാപ്പ് പ്രവര്‍ത്തന രഹിതമാക്കുക"
 
 #: fish/cmds.c:2963
 msgid "enable swap on device"
@@ -1679,15 +1548,18 @@ msgstr "ഫയലില്‍ സ്വാപ്പ് പ്രവര്‍ത
 
 #: fish/cmds.c:2965
 msgid "enable swap on labeled swap partition"
-msgstr "ലേബല്‍ ചെയ്ത സ്വാപ്പ് പാര്‍ട്ടീഷനില്‍ സ്വാപ്പ് പ്രവര്‍ത്തന സജ്ജമാക്കുക"
+msgstr ""
+"ലേബല്‍ ചെയ്ത സ്വാപ്പ് പാര്‍ട്ടീഷനില്‍ സ്വാപ്പ് പ്രവര്‍ത്തന സജ്ജമാക്കുക"
 
 #: fish/cmds.c:2966
 msgid "enable swap on swap partition by UUID"
-msgstr "UUID ഉപയോഗിച്ചു് സ്വാപ്പ് പാര്‍ട്ടീഷനില്‍ സ്വാപ്പ് പ്രവര്‍ത്തന സജ്ജമാക്കുക"
+msgstr ""
+"UUID ഉപയോഗിച്ചു് സ്വാപ്പ് പാര്‍ട്ടീഷനില്‍ സ്വാപ്പ് പ്രവര്‍ത്തന സജ്ജമാക്കുക"
 
 #: fish/cmds.c:2967
 msgid "sync disks, writes are flushed through to the disk image"
-msgstr "സിന്‍ക് ഡിസ്കുകള്‍ റൈറ്റുകള്‍ എന്നിവ ഡിസ്ക് ഇമേജ് വഴി വെടിപ്പാക്കുന്നു"
+msgstr ""
+"സിന്‍ക് ഡിസ്കുകള്‍ റൈറ്റുകള്‍ എന്നിവ ഡിസ്ക് ഇമേജ് വഴി വെടിപ്പാക്കുന്നു"
 
 #: fish/cmds.c:2968
 msgid "return last 10 lines of a file"
@@ -1714,13 +1586,14 @@ msgid "pack directory into compressed tarball"
 msgstr "ഡയറക്ടറി കംപ്രസ്സ് ചെയ്ത ടാര്‍ബോളിലേക്ക് പാക്ക് ചെയ്യുക"
 
 #: fish/cmds.c:2974
-#, fuzzy
 msgid "print elapsed time taken to run a command"
-msgstr "ഒരു കമാന്‍ഡ് പ്രവര്‍ത്തിപ്പിക്കുന്നതിനുള്ള സമയം അളക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2975
 msgid "update file timestamps or create a new file"
-msgstr "ഫയല്‍ ടൈംസ്റ്റാംപുകള്‍ പരിഷ്കരിക്കുക അല്ലെങ്കില്‍ ഒരു പുതിയ ഫയല്‍ നിര്‍മ്മിക്കുക"
+msgstr ""
+"ഫയല്‍ ടൈംസ്റ്റാംപുകള്‍ പരിഷ്കരിക്കുക അല്ലെങ്കില്‍ ഒരു പുതിയ ഫയല്‍ "
+"നിര്‍മ്മിക്കുക"
 
 #: fish/cmds.c:2976
 msgid "truncate a file to zero size"
@@ -1751,9 +1624,8 @@ msgid "upload a file from the local machine"
 msgstr "ലോക്കല്‍ മഷീനില്‍ നിന്നും ഒരു ഫയല്‍ അപ്‌ലോഡ് ചെയ്യുക"
 
 #: fish/cmds.c:2985
-#, fuzzy
 msgid "upload a file from the local machine with offset"
-msgstr "ലോക്കല്‍ മഷീനില്‍ നിന്നും ഒരു ഫയല്‍ അപ്‌ലോഡ് ചെയ്യുക"
+msgstr ""
 
 #: fish/cmds.c:2986
 msgid "set timestamp of a file with nanosecond precision"
@@ -1764,18 +1636,16 @@ msgid "get the library version number"
 msgstr "ലൈബ്രറിയുടെ പതിപ്പു് ലഭ്യമാക്കുക"
 
 #: fish/cmds.c:2988
-#, fuzzy
 msgid "get the filesystem label"
-msgstr "ext2/3/4 ഫയല്‍സിസ്റ്റം ലേബല്‍ ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2989
 msgid "get the Linux VFS type corresponding to a mounted device"
 msgstr "ഒരു മൌണ്ട് ചെയ്ത ഡിവൈസിനുള്ള Linux  VFS രീതി ലഭ്യമാക്കുക"
 
 #: fish/cmds.c:2990
-#, fuzzy
 msgid "get the filesystem UUID"
-msgstr "ext2/3/4 ഫയല്‍സിസ്റ്റം UUID ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2991
 msgid "activate or deactivate some volume groups"
@@ -1802,9 +1672,8 @@ msgid "remove an LVM volume group"
 msgstr "ഒരു എല്‍വിഎം വോള്യം ഗ്രൂപ്പ് നീക്കം ചെയ്യുക"
 
 #: fish/cmds.c:2997
-#, fuzzy
 msgid "rename an LVM volume group"
-msgstr "ഒരു എല്‍വിഎം വോള്യം ഗ്രൂപ്പ് നിര്‍മ്മിക്കുക"
+msgstr ""
 
 #: fish/cmds.c:2998 fish/cmds.c:2999
 msgid "list the LVM volume groups (VGs)"
@@ -1815,9 +1684,8 @@ msgid "rescan for LVM physical volumes, volume groups and logical volumes"
 msgstr ""
 
 #: fish/cmds.c:3001
-#, fuzzy
 msgid "get the UUID of a volume group"
-msgstr "ഒരു എല്‍വിഎം വോള്യം ഗ്രൂപ്പ് നിര്‍മ്മിക്കുക"
+msgstr ""
 
 #: fish/cmds.c:3002
 msgid "count characters in a file"
@@ -1832,14 +1700,12 @@ msgid "count words in a file"
 msgstr "ഒരു ഫയലിലുള്ള വാക്കുകള്‍ എണ്ണുക"
 
 #: fish/cmds.c:3005
-#, fuzzy
 msgid "create a new file"
-msgstr "ഒരു ഫയല്‍ ഉണ്ടാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:3006
-#, fuzzy
 msgid "append content to end of file"
-msgstr "ഒരു ഫയലിലുള്ളവ ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/cmds.c:3007
 msgid "create a file"
@@ -1850,9 +1716,8 @@ msgid "write zeroes to the device"
 msgstr "ഡിവൈസിലേക്ക് പൂജ്യങ്ങള്‍ സൂക്ഷിക്കുക"
 
 #: fish/cmds.c:3011
-#, fuzzy
 msgid "write zeroes to an entire device"
-msgstr "ഡിവൈസിലേക്ക് പൂജ്യങ്ങള്‍ സൂക്ഷിക്കുക"
+msgstr ""
 
 #: fish/cmds.c:3012
 msgid "zero unused inodes and disk blocks on ext2/3 filesystem"
@@ -1864,7 +1729,8 @@ msgstr "ഒരു കംപ്രസ്സ്ഡ് ഫയലിലുള്ള
 
 #: fish/cmds.c:3018
 msgid "Use -h <cmd> / help <cmd> to show detailed help for a command."
-msgstr "ഒരു കമാന്‍ഡിന്റെ വിശദവിവരങ്ങള്‍ക്കായി -h <cmd> / help <cmd> ഉപയോഗിക്കുക."
+msgstr ""
+"ഒരു കമാന്‍ഡിന്റെ വിശദവിവരങ്ങള്‍ക്കായി -h <cmd> / help <cmd> ഉപയോഗിക്കുക."
 
 #: fish/cmds.c:3336 fish/cmds.c:3350 fish/cmds.c:3366 fish/cmds.c:3383
 #: fish/cmds.c:3400 fish/cmds.c:3418 fish/cmds.c:3437 fish/cmds.c:3453
@@ -2077,7 +1943,8 @@ msgstr "%s-ലുള്ള ആവശ്യങ്ങള്‍ക്കായി '
 #: fish/cmds.c:12167
 #, c-format
 msgid "%s: %s: invalid integer parameter (%s returned %d)\n"
-msgstr "%s: %s: അസാധുവായ ഇന്റിജര്‍ പരാമീറ്റര്‍ (%s %d തിരികെ നല്‍കിയിരിക്കുന്നു)\n"
+msgstr ""
+"%s: %s: അസാധുവായ ഇന്റിജര്‍ പരാമീറ്റര്‍ (%s %d തിരികെ നല്‍കിയിരിക്കുന്നു)\n"
 
 #: fish/cmds.c:3701 fish/cmds.c:4993 fish/cmds.c:5351 fish/cmds.c:5391
 #: fish/cmds.c:5410 fish/cmds.c:5553 fish/cmds.c:5612 fish/cmds.c:5631
@@ -2102,21 +1969,21 @@ msgstr "%s: %s: ഇന്റിജര്‍ പരിധികഴിഞ്ഞി
 
 #: fish/cmds.c:4187 fish/cmds.c:4294 fish/cmds.c:4611 fish/cmds.c:11781
 #: fish/cmds.c:12027 fish/cmds.c:12088 fish/cmds.c:12148
-#, fuzzy, c-format
+#, c-format
 msgid "%s should have %d-%d parameter(s)\n"
-msgstr "%s-ല്‍ %d പരാമീറ്ററുകള്‍ ആവശ്യമുണ്ടു് \n"
+msgstr ""
 
 #: fish/cmds.c:4213 fish/cmds.c:4330 fish/cmds.c:4632 fish/cmds.c:11867
 #: fish/cmds.c:12044 fish/cmds.c:12121 fish/cmds.c:12177
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown optional argument \"%s\"\n"
-msgstr "%s: അനവധി ആര്‍ഗ്യുമെന്റുകള്‍\n"
+msgstr ""
 
 #: fish/cmds.c:4219 fish/cmds.c:4336 fish/cmds.c:4638 fish/cmds.c:11873
 #: fish/cmds.c:12050 fish/cmds.c:12127 fish/cmds.c:12183
-#, fuzzy, c-format
+#, c-format
 msgid "%s: optional argument \"%s\" given twice\n"
-msgstr "%s: അനവധി ആര്‍ഗ്യുമെന്റുകള്‍\n"
+msgstr ""
 
 #: fish/cmds.c:12228
 #, c-format
@@ -2124,20 +1991,21 @@ msgid "%s: unknown command\n"
 msgstr "%s: അപരിചിതമായ കമാന്‍ഡ്\n"
 
 #: fish/config.c:74 fish/config.c:113
-#, fuzzy, c-format
+#, c-format
 msgid "%s: %s: line %d: error parsing configuration file: %s\n"
-msgstr "%s: '%s'-ല്‍ സ്ട്രിങ് പാഴ്സ് ചെയ്യുമ്പോള്‍ ഇന്റേര്‍ണല്‍ പിശക്\n"
+msgstr ""
 
 #: fish/copy.c:41
 #, c-format
 msgid ""
-"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the image\n"
+"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the "
+"image\n"
 msgstr ""
 
 #: fish/copy.c:62
-#, fuzzy, c-format
+#, c-format
 msgid "copy-in: target '%s' is not a directory\n"
-msgstr "ഒരു ഡയറക്ടറിയിലുള്ള ഫയലുകള്‍ ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/copy.c:157
 #, c-format
@@ -2152,14 +2020,14 @@ msgid ""
 msgstr ""
 
 #: fish/copy.c:213
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: target '%s' is not a directory\n"
-msgstr "ഒരു ഡയറക്ടറിയിലുള്ള ഫയലുകള്‍ ലഭ്യമാക്കുക"
+msgstr ""
 
 #: fish/copy.c:258
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: '%s' is not a file or directory\n"
-msgstr "ആവര്‍ത്തിച്ചു് ഒരു ഫയല്‍ അല്ലെങ്കില്‍ ഡയറക്ടറി പകര്‍ത്തുക"
+msgstr ""
 
 #: fish/display.c:42
 #, c-format
@@ -2172,7 +2040,7 @@ msgid "use '%s filename' to edit a file\n"
 msgstr "ഒരു ഫയല്‍ ചിട്ടപ്പെടുത്തുന്നതിനായി '%s filename' ഉപയോഗിക്കുക\n"
 
 #: fish/fish.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: guest filesystem shell\n"
 "%s lets you edit virtual machine filesystems\n"
@@ -2217,37 +2085,6 @@ msgid ""
 "\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: guest filesystem shell\n"
-"%s lets you edit virtual machine filesystems\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] cmd [: cmd : cmd ...]\n"
-"  %s -i libvirt-domain\n"
-"  %s -i disk-image(s)\n"
-"or for interactive use:\n"
-"  %s\n"
-"or from a shell script:\n"
-"  %s <<EOF\n"
-"  cmd\n"
-"  ...\n"
-"  EOF\n"
-"Options:\n"
-"  -h|--cmd-help        List available commands\n"
-"  -h|--cmd-help cmd    Display detailed help on 'cmd'\n"
-"  -a|--add image       Add image\n"
-"  -D|--no-dest-paths   Don't tab-complete paths from guest fs\n"
-"  -f|--file file       Read commands from file\n"
-"  -i|--inspector       Run virt-inspector to get disk mountpoints\n"
-"  --listen             Listen for remote commands\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  --remote[=pid]       Send commands to remote %s\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  -v|--verbose         Verbose messages\n"
-"  -x                   Echo each command before executing it\n"
-"  -V|--version         Display version and exit\n"
-"For more information,  see the manpage %s(1).\n"
 
 #: fish/fish.c:246
 #, c-format
@@ -2258,7 +2095,8 @@ msgstr "%s: --listen=PID: PID ഒരു നംബറല്ല: %s\n"
 #, c-format
 msgid ""
 "%s: remote: $GUESTFISH_PID must be set to the PID of the remote process\n"
-msgstr "%s: remote: റിമോട്ട് പ്രക്രിയയുടെ PID-ലേക്ക് $GUESTFISH_PID സജ്ജമാക്കേണം\n"
+msgstr ""
+"%s: remote: റിമോട്ട് പ്രക്രിയയുടെ PID-ലേക്ക് $GUESTFISH_PID സജ്ജമാക്കേണം\n"
 
 #: fish/fish.c:303
 #, c-format
@@ -2268,7 +2106,9 @@ msgstr "%s: ഒരു -f പരാമീറ്റര്‍ മാത്രമേ
 #: fish/fish.c:476
 #, c-format
 msgid "%s: cannot use --listen and --remote options at the same time\n"
-msgstr "%s: ഒരേ സമയത്തു് --listen, --remote എന്നീ ഉപാധികള്‍ ഉപയോഗിക്കുവാന്‍ സാധ്യമല്ല\n"
+msgstr ""
+"%s: ഒരേ സമയത്തു് --listen, --remote എന്നീ ഉപാധികള്‍ ഉപയോഗിക്കുവാന്‍ "
+"സാധ്യമല്ല\n"
 
 #: fish/fish.c:484
 #, c-format
@@ -2278,7 +2118,9 @@ msgstr "%s: --listen ഫ്ലാഗിനൊപ്പം കമാന്‍ഡ
 #: fish/fish.c:490
 #, c-format
 msgid "%s: cannot use --listen and --file options at the same time\n"
-msgstr "%s: ഒരേ സമയത്തു് --listen, --file എന്നീ ഉപാധികള്‍ ഉപയോഗിക്കുവാന്‍ സാധ്യമല്ല\n"
+msgstr ""
+"%s: ഒരേ സമയത്തു് --listen, --file എന്നീ ഉപാധികള്‍ ഉപയോഗിക്കുവാന്‍ "
+"സാധ്യമല്ല\n"
 
 #: fish/fish.c:555
 #, c-format
@@ -2291,7 +2133,7 @@ msgid "guestfish: terminal type \"%s\" not defined.\n"
 msgstr ""
 
 #: fish/fish.c:647
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "\n"
 "Welcome to guestfish, the libguestfs filesystem interactive shell for\n"
@@ -2302,18 +2144,13 @@ msgid ""
 "      'quit' to quit the shell\n"
 "\n"
 msgstr ""
-"\n"
-"വിര്‍ച്ച്വല്‍ മഷീന്‍ ഫയല്‍സിസ്റ്റമുകള്‍ ചിട്ടപ്പെടുത്തുന്നതിനായുള്ള libguestfs\n"
-"ഫയല്‍സിസ്റ്റം ഇന്ററാക്ടീവ് ഷെല്ലായ guestfish-ലേക്കു് സ്വാഗതം.\n"
-"\n"
-"ടൈപ്പ് ചെയ്യേണ്ടു്: കമാന്‍ഡുകള്‍ക്കുള്ള സഹായത്തിനായി 'help'\n"
-"      ഷെല്ലില്‍ നിന്നും പുറത്തു് കടക്കുന്നതിനായി 'quit'\n"
-"\n"
 
 #: fish/fish.c:796 fish/fish.c:812
 #, c-format
 msgid "%s: command arguments not separated by whitespace\n"
-msgstr "%s: കമാന്‍ഡ് ആര്‍ഗ്യുമെന്റുകള്‍ വൈറ്റ്സ്പെയിസ് ഉപയോഗിച്ചു് വേര്‍തിരിച്ചിട്ടില്ല\n"
+msgstr ""
+"%s: കമാന്‍ഡ് ആര്‍ഗ്യുമെന്റുകള്‍ വൈറ്റ്സ്പെയിസ് ഉപയോഗിച്ചു് "
+"വേര്‍തിരിച്ചിട്ടില്ല\n"
 
 #: fish/fish.c:806
 #, c-format
@@ -2347,7 +2184,8 @@ msgstr "%s: കമാന്‍ഡ് ലൈനില്‍ കാലിയായ
 
 #: fish/fish.c:1148
 msgid "display a list of commands or help on a command"
-msgstr "കമാന്‍ഡുകളുടെ ഒരു പട്ടിക അല്ലെങ്കില്‍ ഒരു കമാന്‍ഡിനുള്ള സഹായം കാണിക്കുക"
+msgstr ""
+"കമാന്‍ഡുകളുടെ ഒരു പട്ടിക അല്ലെങ്കില്‍ ഒരു കമാന്‍ഡിനുള്ള സഹായം കാണിക്കുക"
 
 #: fish/fish.c:1150
 msgid "quit guestfish"
@@ -2376,7 +2214,9 @@ msgstr ""
 #: fish/fish.c:1174
 #, c-format
 msgid "%s: command not known, use -h to list all commands\n"
-msgstr "%s: കമാന്‍ഡ് അപരിചിതം, എല്ലാ കമാന്‍ഡുകളും ലഭ്യമാക്കുന്നതിനായി -h ഉപയോഗിക്കുക\n"
+msgstr ""
+"%s: കമാന്‍ഡ് അപരിചിതം, എല്ലാ കമാന്‍ഡുകളും ലഭ്യമാക്കുന്നതിനായി -h "
+"ഉപയോഗിക്കുക\n"
 
 #: fish/fish.c:1190
 #, c-format
@@ -2426,8 +2266,7 @@ msgstr "glob: guestfs_glob_expand കോള്‍ പരാജയപ്പെട
 #: fish/help.c:38
 #, c-format
 msgid ""
-"Add disk images to examine using the -a or -d options, or the 'add' "
-"command.\n"
+"Add disk images to examine using the -a or -d options, or the 'add' command.\n"
 "Or create a new disk image using -N, or the 'alloc' or 'sparse' commands.\n"
 "Once you have done this, use the 'run' command.\n"
 msgstr ""
@@ -2472,9 +2311,9 @@ msgid "hexedit: invalid range\n"
 msgstr ""
 
 #: fish/inspect.c:77
-#, fuzzy, c-format
+#, c-format
 msgid "%s: don't use --live and -i options together\n"
-msgstr "%s: ഒരേ സമയത്തു് --listen, --file എന്നീ ഉപാധികള്‍ ഉപയോഗിക്കുവാന്‍ സാധ്യമല്ല\n"
+msgstr ""
 
 #: fish/inspect.c:89
 #, c-format
@@ -2497,9 +2336,9 @@ msgid "Operating system: %s\n"
 msgstr ""
 
 #: fish/inspect.c:159
-#, fuzzy, c-format
+#, c-format
 msgid "%s mounted on %s\n"
-msgstr "മൌണ്ട് പോയിന്റുകള്‍ കാണിക്കുക"
+msgstr ""
 
 #: fish/keys.c:53
 #, c-format
@@ -2517,9 +2356,9 @@ msgid "use 'man' without parameters to open the manual\n"
 msgstr ""
 
 #: fish/man.c:54
-#, fuzzy, c-format
+#, c-format
 msgid "the external 'man' program failed\n"
-msgstr "എക്സ്റ്റേണല്‍ കമാന്‍ഡ് പരാജയപ്പെട്ടു: %s"
+msgstr ""
 
 #: fish/more.c:40
 #, c-format
@@ -2527,9 +2366,9 @@ msgid "use '%s filename' to page a file\n"
 msgstr "ഒരു ഫയല്‍ താളിലാക്കുന്നതിനായി '%s filename' ഉപയോഗിക്കുക\n"
 
 #: fish/options.c:36
-#, fuzzy, c-format
+#, c-format
 msgid "%s: too many drives added on the command line\n"
-msgstr "%s: കമാന്‍ഡ് ലൈനില്‍ കാലിയായ കമാന്‍ഡ്\n"
+msgstr ""
 
 #: fish/options.c:128
 #, c-format
@@ -2583,19 +2422,17 @@ msgstr ""
 
 #: fish/prep_boot.c:34 fish/prep_boot.c:89 fish/prep_disk.c:34
 #: fish/prep_fs.c:34 fish/prep_lv.c:69 fish/prep_lv.c:122 fish/prep_part.c:34
-#, fuzzy
 msgid "failed to allocate disk"
-msgstr "ഫയല്‍ പാഴ്സ് ചെയ്യുന്നതില്‍ പരാജയപ്പെട്ടു"
+msgstr ""
 
 #: fish/prep_boot.c:42 fish/prep_boot.c:97
-#, fuzzy
 msgid "could not parse boot size"
-msgstr "വ്യാപ്തിയുടെ വിവരണം '%s' പാഴ്സ് ചെയ്യുവാന്‍ സാധ്യമായില്ല\n"
+msgstr ""
 
 #: fish/prep_boot.c:46 fish/prep_boot.c:101
-#, fuzzy, c-format
+#, c-format
 msgid "failed to get sector size of disk: %s"
-msgstr "ഫയല്‍ പാഴ്സ് ചെയ്യുന്നതില്‍ പരാജയപ്പെട്ടു"
+msgstr ""
 
 #: fish/prep_boot.c:50 fish/prep_boot.c:105 fish/prep_fs.c:41
 #: fish/prep_lv.c:76 fish/prep_lv.c:129 fish/prep_part.c:41
@@ -2604,14 +2441,14 @@ msgid "failed to partition disk: %s"
 msgstr ""
 
 #: fish/prep_boot.c:55 fish/prep_boot.c:110
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add boot partition: %s"
-msgstr "ഒരു സ്വാപ്പ് പാര്‍ട്ടീഷന്‍ ഉണ്ടാക്കുക"
+msgstr ""
 
 #: fish/prep_boot.c:59 fish/prep_boot.c:114
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add root partition: %s"
-msgstr "ഒരു സ്വാപ്പ് പാര്‍ട്ടീഷന്‍ ഉണ്ടാക്കുക"
+msgstr ""
 
 #: fish/prep_boot.c:68 fish/prep_boot.c:128
 #, c-format
@@ -2629,14 +2466,14 @@ msgid "incorrect format for LV name, use '/dev/VG/LV'"
 msgstr ""
 
 #: fish/prep_boot.c:137 fish/prep_lv.c:91 fish/prep_lv.c:144
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create PV: %s: %s"
-msgstr "ഫയല്‍ പാഴ്സ് ചെയ്യുന്നതില്‍ പരാജയപ്പെട്ടു"
+msgstr ""
 
 #: fish/prep_boot.c:142 fish/prep_lv.c:96 fish/prep_lv.c:149
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create VG: %s: %s"
-msgstr "ഫയല്‍ പാഴ്സ് ചെയ്യുന്നതില്‍ പരാജയപ്പെട്ടു"
+msgstr ""
 
 #: fish/prep_boot.c:149 fish/prep_lv.c:103 fish/prep_lv.c:156
 #, c-format
@@ -2664,8 +2501,9 @@ msgid ""
 "guestfish: protocol error: version mismatch, server version '%s' does not "
 "match client version '%s'.  The two versions must match exactly.\n"
 msgstr ""
-"guestfish: protocol error: പതിപ്പില്‍ പൊരുത്തപ്പേടു്, '%s' എന്ന സര്‍വര്‍ പതിപ്പു് ക്ലയന്റ് "
-"പതിപ്പു് '%s'-മായി പൊരുത്തപ്പെടുന്നില്ല.  രണ്ടും ഒരേപോലെ ആയിരിക്കണം.\n"
+"guestfish: protocol error: പതിപ്പില്‍ പൊരുത്തപ്പേടു്, '%s' എന്ന സര്‍വര്‍ "
+"പതിപ്പു് ക്ലയന്റ് പതിപ്പു് '%s'-മായി പൊരുത്തപ്പെടുന്നില്ല.  രണ്ടും ഒരേപോലെ "
+"ആയിരിക്കണം.\n"
 
 #: fish/rc.c:335 fish/rc.c:349
 #, c-format
@@ -2676,12 +2514,15 @@ msgstr "guestfish: remote: സര്‍വര്‍ പ്രവര്‍ത്
 #, c-format
 msgid "guestfish: protocol error: could not send initial greeting to server\n"
 msgstr ""
-"guestfish: protocol error: പ്രാരംഭ സന്ദേശം സര്‍വറിലേക്ക് അയയ്ക്കുവാന്‍ സാധ്യമായില്ല\n"
+"guestfish: protocol error: പ്രാരംഭ സന്ദേശം സര്‍വറിലേക്ക് അയയ്ക്കുവാന്‍ "
+"സാധ്യമായില്ല\n"
 
 #: fish/rc.c:386
 #, c-format
 msgid "guestfish: protocol error: could not decode reply from server\n"
-msgstr "guestfish: protocol error:സര്‍വറില്‍ നിന്നുള്ള മറുപടി ഡീക്കോഡ് ചെയ്യുവാന്‍ സാധ്യമല്ല\n"
+msgstr ""
+"guestfish: protocol error:സര്‍വറില്‍ നിന്നുള്ള മറുപടി ഡീക്കോഡ് ചെയ്യുവാന്‍ "
+"സാധ്യമല്ല\n"
 
 #: fish/reopen.c:36
 #, c-format
@@ -2707,7 +2548,7 @@ msgid "use 'time command [args...]'\n"
 msgstr "'time command [args...]' ഉപയോഗിക്കുക\n"
 
 #: fuse/guestmount.c:912
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: FUSE module for libguestfs\n"
 "%s lets you mount a virtual machine filesystem\n"
@@ -2736,29 +2577,11 @@ msgid ""
 "  -w|--rw              Mount read-write\n"
 "  -x|--trace           Trace guestfs API calls\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: fuse/guestmount.c:1130
-#, fuzzy, c-format
+#, c-format
 msgid "%s: must have at least one -a/-d and at least one -m/-i option\n"
-msgstr "%s: കുറഞ്ഞതു് ഒരു -a ഉപാധിയും ഒരു -m ഉപാധിയും ആവശ്യമുണ്ടു്\n"
+msgstr ""
 
 #: fuse/guestmount.c:1138
 #, c-format
@@ -2766,7 +2589,7 @@ msgid "%s: you must specify a mountpoint in the host filesystem\n"
 msgstr "%s: ഹോസ്റ്റ് ഫയല്‍സിസ്റ്റത്തില്‍ ഒരു മൌണ്ട് പോയിന്റ് നല്‍കണം\n"
 
 #: inspector/virt-inspector.c:76
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display information about a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -2786,36 +2609,16 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: inspector/virt-inspector.c:263
 #, c-format
 msgid ""
 "%s: no operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
-"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you "
-"must\n"
+"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you must\n"
 "install the separate libguestfs-winsupport package.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2846,20 +2649,19 @@ msgid "open_guest: first argument contains undefined element"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:172
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "guest image {imagename} does not exist or is not readable"
-msgstr "ബൈനറി '%s' നിലവിലില്ല അല്ലെങ്കില്‍ പ്രവര്‍ത്തിക്കുന്നില്ല\n"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:179
 msgid ""
-"open_guest: no libvirt support (install Sys::Virt, XML::XPath and XML::"
-"XPath::XMLParser)"
+"open_guest: no libvirt support (install Sys::Virt, XML::XPath and "
+"XML::XPath::XMLParser)"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:184
-#, fuzzy
 msgid "open_guest: too many domains listed on command line"
-msgstr "%s: കമാന്‍ഡ് ലൈനില്‍ കാലിയായ കമാന്‍ഡ്\n"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:191
 msgid "open_guest: cannot connect to libvirt"
@@ -2884,8 +2686,7 @@ msgstr ""
 msgid ""
 "No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by virt-inspector.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2903,9 +2704,9 @@ msgid "unknown filesystem UUID {uuid}\n"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:939
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "unknown filesystem {fs}\n"
-msgstr "ഒരു ഫയല്‍സിസ്റ്റം അണ്‍മൌണ്ട് ചെയ്യുക"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1017
 #, perl-brace-format
@@ -2947,9 +2748,9 @@ msgid "Couldn't guess kernel version number from path for kernel {path}"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1348
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "{path} doesn't match augeas pattern"
-msgstr "ഒരു മാതൃകയ്ക്കു് ചേരുന്ന വരികള്‍ തിരികെ ലഭ്യമാക്കുക"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1387
 #, perl-brace-format
@@ -2957,7 +2758,7 @@ msgid "{filename}: could not read initrd format"
 msgstr ""
 
 #: rescue/virt-rescue.c:63
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Run a rescue shell on a virtual machine\n"
 "Copyright (C) 2009-2010 Red Hat Inc.\n"
@@ -2981,34 +2782,16 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: rescue/virt-rescue.c:180
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not parse memory size '%s'\n"
-msgstr "വ്യാപ്തിയുടെ വിവരണം '%s' പാഴ്സ് ചെയ്യുവാന്‍ സാധ്യമായില്ല\n"
+msgstr ""
 
 #: rescue/virt-rescue.c:419
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown child exit status (%d)\n"
-msgstr "%s: അപരിചിതമായ ലോങ് ഉപാധി: %s (%d)\n"
+msgstr ""
 
 #: src/appliance.c:181
 #, c-format
@@ -3033,29 +2816,24 @@ msgid "security: cached appliance %s is writable by group or other (mode %o)"
 msgstr ""
 
 #: src/appliance.c:659
-#, fuzzy
 msgid "external command failed, see earlier error messages"
-msgstr "guestfs_launch പരാജയപ്പെട്ടു, മുമ്പുള്ള പിശക് സന്ദേശങ്ങള്‍ കാണുക"
+msgstr ""
 
 #: src/dbdump.c:87
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of header"
-msgstr "ഡെമണില്‍ നിന്നും വായിക്കുമ്പോള്‍ അപ്രതീക്ഷിതമായി ഫയല്‍ അവസാനിച്ചിരിക്കുന്നു"
+msgstr ""
 
 #: src/dbdump.c:100 src/dbdump.c:112
-#, fuzzy
 msgid "unexpected line from db_dump command, no space prefix"
-msgstr "ഡെമണില്‍ നിന്നും വായിക്കുമ്പോള്‍ അപ്രതീക്ഷിതമായി ഫയല്‍ അവസാനിച്ചിരിക്കുന്നു"
+msgstr ""
 
 #: src/dbdump.c:129
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of data"
-msgstr "ഡെമണില്‍ നിന്നും വായിക്കുമ്പോള്‍ അപ്രതീക്ഷിതമായി ഫയല്‍ അവസാനിച്ചിരിക്കുന്നു"
+msgstr ""
 
 #: src/dbdump.c:210
-#, fuzzy
 msgid "unexpected non-hex digits in output of db_dump command"
-msgstr "ഡെമണില്‍ നിന്നും വായിക്കുമ്പോള്‍ അപ്രതീക്ഷിതമായി ഫയല്‍ അവസാനിച്ചിരിക്കുന്നു"
+msgstr ""
 
 #: src/filearch.c:153
 #, c-format
@@ -3121,9 +2899,9 @@ msgid ""
 msgstr ""
 
 #: src/inspect_fs.c:326 src/inspect_fs.c:339
-#, fuzzy, c-format
+#, c-format
 msgid "could not parse integer in version number: %s"
-msgstr "വ്യാപ്തിയുടെ വിവരണം '%s' പാഴ്സ് ചെയ്യുവാന്‍ സാധ്യമായില്ല\n"
+msgstr ""
 
 #: src/inspect_fs.c:483
 #, c-format
@@ -3131,9 +2909,8 @@ msgid "%s: file is empty"
 msgstr ""
 
 #: src/inspect_fs_unix.c:613
-#, fuzzy
 msgid "could not parse /etc/fstab or empty file"
-msgstr "വ്യാപ്തിയുടെ വിവരണം '%s' പാഴ്സ് ചെയ്യുവാന്‍ സാധ്യമായില്ല\n"
+msgstr ""
 
 #: src/inspect_fs_windows.c:112
 #, c-format
@@ -3147,16 +2924,18 @@ msgstr ""
 
 #: src/launch.c:98
 msgid "command line cannot be altered after qemu subprocess launched"
-msgstr "qemu ഉപപ്രക്രിയ വിന്യസിച്ചശേഷം കമാന്‍ഡ് ലൈനില്‍ മാറ്റം വരുത്തുവാന്‍ സാധ്യമല്ല"
+msgstr ""
+"qemu ഉപപ്രക്രിയ വിന്യസിച്ചശേഷം കമാന്‍ഡ് ലൈനില്‍ മാറ്റം വരുത്തുവാന്‍ "
+"സാധ്യമല്ല"
 
 #: src/launch.c:155
 msgid "guestfs_config: parameter must begin with '-' character"
 msgstr "guestfs_config: പരാമീറ്റര്‍ '-' ഉപയോഗിച്ചു് ആരംഭിക്കണം"
 
 #: src/launch.c:169
-#, fuzzy, c-format
+#, c-format
 msgid "guestfs_config: parameter '%s' isn't allowed"
-msgstr "guestfs_config: പരാമീറ്റര്‍ '%s' അനുവദിച്ചിട്ടില്ല"
+msgstr ""
 
 #: src/launch.c:235 src/launch.c:339
 msgid "filename cannot contain ',' (comma) character"
@@ -3168,9 +2947,8 @@ msgid "%s parameter is empty or contains disallowed characters"
 msgstr ""
 
 #: src/launch.c:358
-#, fuzzy
 msgid "the libguestfs handle has already been launched"
-msgstr "qemu നിലവില്‍ വിന്യസിച്ചിരിക്കുന്നു"
+msgstr ""
 
 #: src/launch.c:367
 #, c-format
@@ -3190,14 +2968,12 @@ msgid "qemu launched and contacted daemon, but state != READY"
 msgstr "qemu വിന്യസിച്ചു് ഡെമണുമായി ബന്ധപ്പെട്ടു, പക്ഷേ state != READY"
 
 #: src/launch.c:865
-#, fuzzy
 msgid "guestfs_launch failed, unexpected initial message from guestfsd"
-msgstr "guestfs_launch പരാജയപ്പെട്ടു, മുമ്പുള്ള പിശക് സന്ദേശങ്ങള്‍ കാണുക"
+msgstr ""
 
 #: src/launch.c:873
-#, fuzzy
 msgid "contacted guestfsd, but state != READY"
-msgstr "qemu വിന്യസിച്ചു് ഡെമണുമായി ബന്ധപ്പെട്ടു, പക്ഷേ state != READY"
+msgstr ""
 
 #: src/launch.c:1052
 #, c-format
@@ -3205,8 +2981,8 @@ msgid ""
 "%s: command failed: If qemu is located on a non-standard path, try setting "
 "the LIBGUESTFS_QEMU environment variable."
 msgstr ""
-"%s: കമാന്‍ഡ് പരാജയപ്പെട്ടു: നിലവാരമില്ലാത്ത പാഥിലാണു് qemu ലഭ്യമെങ്കില്‍, LIBGUESTFS_QEMU "
-"എന്‍വയോണ്മെന്റ് വേരിയബിള്‍ സജ്ജമാക്കുവാന്‍ ശ്രമിക്കുക."
+"%s: കമാന്‍ഡ് പരാജയപ്പെട്ടു: നിലവാരമില്ലാത്ത പാഥിലാണു് qemu ലഭ്യമെങ്കില്‍, "
+"LIBGUESTFS_QEMU എന്‍വയോണ്മെന്റ് വേരിയബിള്‍ സജ്ജമാക്കുവാന്‍ ശ്രമിക്കുക."
 
 #: src/launch.c:1143
 msgid "qemu has not been launched yet"
@@ -3241,9 +3017,8 @@ msgid ""
 msgstr ""
 
 #: src/proto.c:549
-#, fuzzy
 msgid "See earlier debug messages.\n"
-msgstr "guestfs_launch പരാജയപ്പെട്ടു, മുമ്പുള്ള പിശക് സന്ദേശങ്ങള്‍ കാണുക"
+msgstr ""
 
 #: src/proto.c:639
 #, c-format
@@ -3269,9 +3044,8 @@ msgid "dispatch failed to marshal args"
 msgstr "മാര്‍ഷല്‍ ആര്‍ഗ്യുമെന്റുകളിലേക്കു് നല്‍കുന്നതു് പരാജയപ്പെട്ടു"
 
 #: src/proto.c:922 src/proto.c:1217
-#, fuzzy
 msgid "operation cancelled by user"
-msgstr "ഫയല്‍ ലഭ്യമാക്കുന്നതു് ഡെമണ്‍ റദ്ദാക്കിയിരിക്കുന്നു"
+msgstr ""
 
 #: src/proto.c:973
 #, c-format
@@ -3298,7 +3072,9 @@ msgstr "receive_file_data: parse error in reply callback"
 
 #: src/proto.c:1199
 msgid "receive_file_data: unexpected flag received when reading file chunks"
-msgstr "receive_file_data: ഫയല്‍ ലഭ്യമാക്കുമ്പോള്‍ അപ്രതീക്ഷിതമായ ഫ്ലാഗ് ലഭിച്ചിരിക്കുന്നു"
+msgstr ""
+"receive_file_data: ഫയല്‍ ലഭ്യമാക്കുമ്പോള്‍ അപ്രതീക്ഷിതമായ ഫ്ലാഗ് "
+"ലഭിച്ചിരിക്കുന്നു"
 
 #: src/proto.c:1207
 msgid "failed to parse file chunk"
@@ -3318,10 +3094,9 @@ msgid "could not connect to libvirt (code %d, domain %d): %s"
 msgstr ""
 
 #: src/virt.c:130
-#, fuzzy, c-format
+#, c-format
 msgid "no libvirt domain called '%s': %s"
 msgstr ""
-"%s: -i-യ്ക്കു് ഒരു libvirt ഡൊമെയിന്‍ അല്ലെങ്കില്‍ ഡിസ്ക് ഇമേജുകളിലേക്കുള്ള പാഥുകള്‍ ആവശ്യമുണ്ടു്\n"
 
 #: src/virt.c:185 src/virt.c:435
 #, c-format
@@ -3333,20 +3108,16 @@ msgid "unable to parse XML information returned by libvirt"
 msgstr ""
 
 #: src/virt.c:201 src/virt.c:449
-#, fuzzy
 msgid "unable to create new XPath context"
-msgstr "guestfs_create: ഹാന്‍ഡില്‍ ഉണ്ടാക്കുന്നതില്‍ പരാജയപ്പെട്ടു\n"
+msgstr ""
 
 #: src/virt.c:208 src/virt.c:464
-#, fuzzy
 msgid "unable to evaluate XPath expression"
-msgstr "guestfs_create: ഹാന്‍ഡില്‍ ഉണ്ടാക്കുന്നതില്‍ പരാജയപ്പെട്ടു\n"
+msgstr ""
 
 #: src/virt.c:305
-#, fuzzy
 msgid "libvirt domain has no disks"
 msgstr ""
-"%s: -i-യ്ക്കു് ഒരു libvirt ഡൊമെയിന്‍ അല്ലെങ്കില്‍ ഡിസ്ക് ഇമേജുകളിലേക്കുള്ള പാഥുകള്‍ ആവശ്യമുണ്ടു്\n"
 
 #: src/virt.c:358
 #, c-format
@@ -3356,8 +3127,7 @@ msgstr ""
 #: src/virt.c:372
 msgid ""
 "error: domain is a live virtual machine.\n"
-"Writing to the disks of a running virtual machine can cause disk "
-"corruption.\n"
+"Writing to the disks of a running virtual machine can cause disk corruption.\n"
 "Either use read-only access, or if the guest is running the guestfsd daemon\n"
 "specify live access.  In most libguestfs tools these options are --ro or\n"
 "--live respectively.  Consult the documentation for further information."
@@ -3376,7 +3146,7 @@ msgid ""
 msgstr ""
 
 #: test-tool/test-tool.c:79
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "libguestfs-test-tool: interactive test tool\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -3389,18 +3159,6 @@ msgid ""
 "  --timeout n\n"
 "  -t n           Set launch timeout (default: %d seconds)\n"
 msgstr ""
-"libguestfs-test-tool: interactive test tool\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  libguestfs-test-tool [--options]\n"
-"Options:\n"
-"  --help         Display usage\n"
-"  --helper libguestfs-test-tool-helper\n"
-"                 Helper program (default: %s)\n"
-"  --qemudir dir  Specify QEMU source directory\n"
-"  --qemu qemu    Specify QEMU binary\n"
-"  --timeout n\n"
-"  -t n           Set launch timeout (default: %d seconds)\n"
 
 #: test-tool/test-tool.c:127
 #, c-format
@@ -3420,7 +3178,9 @@ msgstr "libguestfs-test-tool: അപ്രതീക്ഷിതമായ കമ
 #: test-tool/test-tool.c:170
 #, c-format
 msgid "libguestfs-test-tool: failed to create libguestfs handle\n"
-msgstr "libguestfs-test-tool: libguestfs ഹാന്‍ഡില്‍ ഉണ്ടാക്കുന്നതില്‍ പരാജയപ്പെട്ടു\n"
+msgstr ""
+"libguestfs-test-tool: libguestfs ഹാന്‍ഡില്‍ ഉണ്ടാക്കുന്നതില്‍ "
+"പരാജയപ്പെട്ടു\n"
 
 #: test-tool/test-tool.c:177
 #, c-format
@@ -3438,9 +3198,9 @@ msgid "libguestfs-test-tool: failed to launch appliance\n"
 msgstr "libguestfs-test-tool: പ്രയോഗം ലഭ്യമാക്കുന്നതില്‍ പരാജയപ്പെട്ടു\n"
 
 #: test-tool/test-tool.c:229
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to run part-disk\n"
-msgstr "libguestfs-test-tool: sfdisk പ്രവര്‍ത്തിപ്പിക്കുന്നതില്‍ പരാജയപ്പെട്ടു\n"
+msgstr ""
 
 #: test-tool/test-tool.c:235
 #, c-format
@@ -3450,12 +3210,13 @@ msgstr "libguestfs-test-tool: mkfs.ext2 പരാജയപ്പെട്ടു\
 #: test-tool/test-tool.c:241
 #, c-format
 msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n"
-msgstr "libguestfs-test-tool: /dev/sda1 /-ല്‍ മൌണ്ട് ചെയ്യുന്നതില്‍ പരാജയപ്പെട്ടു\n"
+msgstr ""
+"libguestfs-test-tool: /dev/sda1 /-ല്‍ മൌണ്ട് ചെയ്യുന്നതില്‍ പരാജയപ്പെട്ടു\n"
 
 #: test-tool/test-tool.c:248
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to touch file\n"
-msgstr "libguestfs-test-tool: sfdisk പ്രവര്‍ത്തിപ്പിക്കുന്നതില്‍ പരാജയപ്പെട്ടു\n"
+msgstr ""
 
 #: test-tool/test-tool.c:279
 #, c-format
@@ -3504,24 +3265,21 @@ msgid "virt-make-fs: cannot parse size parameter: {sz}\n"
 msgstr ""
 
 #: tools/virt-make-fs.pl:406
-#, fuzzy
 msgid ""
 "qemu-img create: failed to create disk image, see earlier error messages\n"
-msgstr "guestfs_launch പരാജയപ്പെട്ടു, മുമ്പുള്ള പിശക് സന്ദേശങ്ങള്‍ കാണുക"
+msgstr ""
 
 #: tools/virt-make-fs.pl:417
 msgid "virt-make-fs: NTFS support was disabled when libguestfs was compiled\n"
 msgstr ""
 
 #: tools/virt-make-fs.pl:442
-#, fuzzy
 msgid "tar: failed, see earlier messages\n"
-msgstr "guestfs_launch പരാജയപ്പെട്ടു, മുമ്പുള്ള പിശക് സന്ദേശങ്ങള്‍ കാണുക"
+msgstr ""
 
 #: tools/virt-make-fs.pl:464
-#, fuzzy
 msgid "uncompress command failed, see earlier messages\n"
-msgstr "guestfs_launch പരാജയപ്പെട്ടു, മുമ്പുള്ള പിശക് സന്ദേശങ്ങള്‍ കാണുക"
+msgstr ""
 
 #: tools/virt-make-fs.pl:499
 msgid ""
@@ -3557,8 +3315,7 @@ msgstr ""
 msgid ""
 "{prog}: No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -3605,322 +3362,4 @@ msgstr ""
 msgid "virt-win-reg: {p}: could not upload registry file: {err}\n"
 msgstr ""
 
-#, fuzzy
-#~ msgid "%s: temporary directory not found"
-#~ msgstr "%s: താല്‍ക്കാലിക ഡയറക്ടറി ഉണ്ടാക്കുവാന്‍ സാധ്യമല്ല"
-
-#~ msgid "unexpected end of file when reading from daemon"
-#~ msgstr "ഡെമണില്‍ നിന്നും വായിക്കുമ്പോള്‍ അപ്രതീക്ഷിതമായി ഫയല്‍ അവസാനിച്ചിരിക്കുന്നു"
-
-#~ msgid "libguestfs-test-tool: failed to mkdir /iso\n"
-#~ msgstr "libguestfs-test-tool: mkdir /iso പരാജയപ്പെട്ടു\n"
-
-#~ msgid "libguestfs-test-tool: failed to mount /dev/sdb on /iso\n"
-#~ msgstr "libguestfs-test-tool: /dev/sdb /iso-ല്‍ മൌണ്ട് ചെയ്യുന്നതില്‍ പരാജയം\n"
-
-#~ msgid ""
-#~ "libguestfs-test-tool: could not run helper program, or helper failed\n"
-#~ msgstr ""
-#~ "libguestfs-test-tool: സഹായത്തിനുള്ള പ്രോഗ്രാം പ്രവര്‍ത്തിക്കുവാന്‍ സാധ്യമായില്ല, "
-#~ "അല്ലെങ്കില്‍ സഹായി പരാജയപ്പെട്ടു\n"
-
-#~ msgid ""
-#~ "Test tool helper program 'libguestfs-test-tool-helper' is not\n"
-#~ "available.  Expected to find it in '%s'\n"
-#~ "\n"
-#~ "Use the --helper option to specify the location of this program.\n"
-#~ msgstr ""
-#~ "പരീക്ഷണ പ്രയോഗ സഹായത്തിനുള്ള പ്രോഗ്രാം 'libguestfs-test-tool-helper' ലഭ്യമല്ല.\n"
-#~ "'%s'-ല്‍ ലഭ്യമാകുമെന്നു് പ്രതീക്ഷിക്കുന്നു\n"
-#~ "\n"
-#~ "ഈ പ്രോഗ്രാമിന്റെ സ്ഥാനം വ്യക്തമാകുന്നതിനായി --helper ഉപാധി ഉപയോഗിക്കുക.\n"
-
-#~ msgid "command failed: %s"
-#~ msgstr "കമാന്‍ഡ് പരാജയപ്പെട്ടു: %s"
-
-#~ msgid ""
-#~ "Test tool helper program %s\n"
-#~ "is not statically linked.  This is a build error when this test tool\n"
-#~ "was built.\n"
-#~ msgstr ""
-#~ "പരീക്ഷണ പ്രയോഗ സഹായത്തിനുള്ള പ്രോഗ്രാം %s\n"
-#~ "സ്റ്റാറ്റിക്കായി ലിങ്ക് ചെയ്തിട്ടില്ല. ഈ പരീക്ഷണ പ്രയോഗം സജ്ജമാക്കുമ്പോള്‍ ഉണ്ടായ\n"
-#~ "പിശകാണിതു്.\n"
-
-#~ msgid "mkisofs command failed: %s\n"
-#~ msgstr "mkisofs കമാന്‍ഡ് പരാജയപ്പെട്ടു: %s\n"
-
-#, fuzzy
-#~ msgid "virt-resize: {file}: does not exist or is not readable\n"
-#~ msgstr "ബൈനറി '%s' നിലവിലില്ല അല്ലെങ്കില്‍ പ്രവര്‍ത്തിക്കുന്നില്ല\n"
-
-#, fuzzy
-#~ msgid "virt-resize: no logical volume called {n}\n"
-#~ msgstr "ഒരു എല്‍വിഎം ലോജിക്കല്‍ വോള്യത്തിന്റെ വ്യാപ്തി മാറ്റുക"
-
-#, fuzzy
-#~ msgid "failed to create temporary cache directory: %m"
-#~ msgstr "ഒരു താല്‍ക്കാലിക ഡയറക്ടറി ഉണ്ടാക്കുക"
-
-#, fuzzy
-#~ msgid "error renaming temporary cache directory: %m"
-#~ msgstr "ഒരു താല്‍ക്കാലിക ഡയറക്ടറി ഉണ്ടാക്കുക"
-
-#, fuzzy
-#~ msgid "virt-df: cannot use -h and --csv options together\n"
-#~ msgstr "%s: ഒരേ സമയത്തു് --listen, --file എന്നീ ഉപാധികള്‍ ഉപയോഗിക്കുവാന്‍ സാധ്യമല്ല\n"
-
-#, fuzzy
-#~ msgid "  Mountpoints:\n"
-#~ msgstr "മൌണ്ട് പോയിന്റുകള്‍ കാണിക്കുക"
-
-#, fuzzy
-#~ msgid "  Filesystems:\n"
-#~ msgstr "ഒരു ഫയല്‍സിസ്റ്റം ഉണ്ടാക്കുക"
-
-#~ msgid "edit a file in the image"
-#~ msgstr "ചിത്രത്തില്‍ ഒരു ഫയലില്‍ മാറ്റം വരുത്തുക"
-
-#~ msgid "view a file in the pager"
-#~ msgstr "പേജറില്‍ ഒരു ഫയല്‍ കാണുക"
-
-#~ msgid ""
-#~ "echo - display a line of text\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    This echos the parameters to the terminal.\n"
-#~ msgstr ""
-#~ "echo - display a line of text\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    പരാമീറ്ററുകള്‍ ടെര്‍മിനലിലേക്കു് എക്കോ ചെയ്യുന്നു.\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "edit - edit a file in the image\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    This is used to edit a file.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\", editing locally, and then \"write\".\n"
-#~ "\n"
-#~ "    Normally it uses $EDITOR, but if you use the aliases\n"
-#~ "    \"vi\" or \"emacs\" you will get those editors.\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "edit - edit a file in the image\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    This is used to edit a file.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\", editing locally, and then \"write-file\".\n"
-#~ "\n"
-#~ "    Normally it uses $EDITOR, but if you use the aliases\n"
-#~ "    \"vi\" or \"emacs\" you will get those editors.\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-
-#~ msgid ""
-#~ "lcd - local change directory\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    Change guestfish's current directory. This command is\n"
-#~ "    useful if you want to download files to a particular\n"
-#~ "    place.\n"
-#~ msgstr ""
-#~ "lcd - local change directory\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    guestfish-ന്റെ ഇപ്പോഴുള്ള ഡയറക്ടറി മാറ്റുക. ഒരു പ്രത്യേക സ്ഥലത്തേക്കു്\n"
-#~ "    ഫയലുകള്‍ ഡൌണ്‍ലോഡ് ചെയ്യുന്നതിനായി ഈ കമാന്‍ഡ്\n"
-#~ "    ഉപയോഗപ്പെടുന്നു.\n"
-
-#~ msgid ""
-#~ "glob - expand wildcards in command\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob runs <command> with wildcards expanded in any\n"
-#~ "    command args.  Note that the command is run repeatedly\n"
-#~ "    once for each expanded argument.\n"
-#~ msgstr ""
-#~ "glob - expand wildcards in command\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    എത്ര കമാന്‍ഡ് ആര്‍ഗ്യുമെന്റുകളിലും വികസിപ്പിച്ച വൈള്‍ഡ്കാര്‍ഡിനൊപ്പം\n"
-#~ "    Glob <command> പ്രവര്‍ത്തിപ്പിക്കുന്നു. ഓരോ വികസിച്ച ആര്‍ഗ്യുമെന്റിനും\n"
-#~ "    കമാന്‍ഡ് ഓരോ തവണ ആവര്‍ത്തിക്കുന്നു.\n"
-
-#~ msgid ""
-#~ "more - view a file in the pager\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    This is used to view a file in the pager.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\" and using the pager.\n"
-#~ "\n"
-#~ "    Normally it uses $PAGER, but if you use the alias\n"
-#~ "    \"less\" then it always uses \"less\".\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "more - view a file in the pager\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    This is used to view a file in the pager.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\" and using the pager.\n"
-#~ "\n"
-#~ "    Normally it uses $PAGER, but if you use the alias\n"
-#~ "    \"less\" then it always uses \"less\".\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-
-#~ msgid ""
-#~ "reopen - close and reopen the libguestfs handle\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "Close and reopen the libguestfs handle.  It is not necessary to use\n"
-#~ "this normally, because the handle is closed properly when guestfish\n"
-#~ "exits.  However this is occasionally useful for testing.\n"
-#~ msgstr ""
-#~ "reopen - close and reopen the libguestfs handle\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "libguestfs ഹാന്‍ഡില്‍ അടച്ചു് വീണ്ടും തുറക്കുക.  ഇതു് സാധാരണയായി ഉപയോഗിക്കേണ്ടതില്ല,\n"
-#~ "കാരണം guestfish പുറത്തുകടക്കുമ്പോള്‍ ഹാന്‍ഡില്‍ ശരിയായി അടയ്ക്കപ്പെടുന്നു.\n"
-#~ "എന്നിരുന്നാലും , ചില പരീക്ഷണങ്ങള്‍ക്കായി ഇതു് ഉപയോഗപ്പെടുന്നു.\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "sparse - allocate a sparse image file\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty sparse file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    In all respects it works the same as the 'alloc'\n"
-#~ "    command, except that the image file is allocated\n"
-#~ "    sparsely, which means that disk blocks are not assigned\n"
-#~ "    to the file until they are needed.  Sparse disk files\n"
-#~ "    only use space when written to, but they are slower\n"
-#~ "    and there is a danger you could run out of real disk\n"
-#~ "    space during a write operation.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified using standard suffixes, eg. '1M'.\n"
-#~ msgstr ""
-#~ "sparse - allocate a sparse image file\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty sparse file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    In all respects it works the same as the 'alloc'\n"
-#~ "    command, except that the image file is allocated\n"
-#~ "    sparsely, which means that disk blocks are not assigned\n"
-#~ "    to the file until they are needed.  Sparse disk files\n"
-#~ "    only use space when written to, but they are slower\n"
-#~ "    and there is a danger you could run out of real disk\n"
-#~ "    space during a write operation.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-
-#~ msgid ""
-#~ "time - measure time taken to run command\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    This runs <command> as usual, and prints the elapsed\n"
-#~ "    time afterwards.\n"
-#~ msgstr ""
-#~ "time - ഒരു കമാന്‍ഡ് പ്രവര്‍ത്തിപ്പിക്കുന്നതിനുള്ള സമയം അളക്കുന്നു\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    പതിവു് പോലെ ഇതു് <command> പ്രവര്‍ത്തിപ്പിക്കുന്നു, കൂടാതെ അതിനുശേഷമുള്ള\n"
-#~ "    സമയം പ്രിന്റ് ചെയ്യുന്നു.\n"
-
-#~ msgid "external command failed: %s"
-#~ msgstr "എക്സ്റ്റേണല്‍ കമാന്‍ഡ് പരാജയപ്പെട്ടു: %s"
-
-#~ msgid "test if file exists"
-#~ msgstr "ഫയല്‍ നിലവിലുണ്ടെങ്കില്‍ പരീക്ഷിക്കുക"
-
-#~ msgid "cannot find %s or %s on LIBGUESTFS_PATH (current path = %s)"
-#~ msgstr "LIBGUESTFS_PATH-ല്‍ %s അല്ലെങ്കില്‍ %s ലഭ്യമല്ല (ഇപ്പോഴുള്ള പാഥ് = %s)"
-
-#~ msgid "failed to connect to vmchannel socket"
-#~ msgstr "vmchannel സോക്കറ്റിലേക്കു് കണക്ട് ചെയ്യുന്നതില്‍ പരാജയപ്പെട്ടു"
-
-#, fuzzy
-#~ msgid ""
-#~ "%s: cannot use -i option with -a, -m, -N, --listen, --remote or --"
-#~ "selinux\n"
-#~ msgstr ""
-#~ "%s: -a, -m, --listen, --remote അല്ലെങ്കില്‍ --selinux എന്നിവയ്ക്കൊപ്പം -i ഉപാധി "
-#~ "ഉപയോഗിക്കുവാന്‍ സാധ്യമല്ല\n"
-
-#, fuzzy
-#~ msgid "cpio command failed: {error}"
-#~ msgstr "കമാന്‍ഡ് പരാജയപ്പെട്ടു: %s"
-
-#~ msgid ""
-#~ "alloc - allocate an image\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty (zeroed) file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-#~ msgstr ""
-#~ "alloc - allocate an image\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty (zeroed) file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-
-#~ msgid "%s: virt-inspector command too long for fixed-size buffer\n"
-#~ msgstr "%s: virt-inspector കമാന്‍ഡ് സ്ഥിരമായ വ്യാപ്തിയുള്ള ബഫറിനേക്കാള്‍ വലുതാണു്\n"
+
index 84ce1fd..5363504 100644 (file)
--- a/po/mr.po
+++ b/po/mr.po
@@ -1,23 +1,22 @@
-# translation of mr.po to Marathi
-# Copyright (C) 2010 Free Software Foundation, Inc.
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Red Hat Inc.
 # This file is distributed under the same license as the PACKAGE package.
-#
-# Sandeep Shedmake <sshedmak@redhat.com>, 2010.
+# 
+# rjones <rjones@redhat.com>, 2011.
+# sandeeps <sshedmak@redhat.com>, 2011.
 msgid ""
 msgstr ""
-"Project-Id-Version: mr\n"
-"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?"
-"component=libguestfs&product=Virtualization+Tools\n"
+"Project-Id-Version: libguestfs\n"
+"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"
 "POT-Creation-Date: 2011-07-15 17:17+0100\n"
-"PO-Revision-Date: 2010-02-03 19:10+0530\n"
-"Last-Translator: Sandeep Shedmake <sshedmak@redhat.com>\n"
-"Language-Team: Marathi <fedora-trans-mr@redhat.com>\n"
-"Language: mr\n"
+"PO-Revision-Date: 2011-07-17 20:49+0000\n"
+"Last-Translator: rjones <rjones@redhat.com>\n"
+"Language-Team: Marathi (http://www.transifex.net/projects/p/fedora/team/mr/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+"Language: mr\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
 #: cat/virt-cat.c:57 cat/virt-filesystems.c:99 cat/virt-ls.c:99 df/main.c:70
 #: edit/virt-edit.c:73 fish/fish.c:99 fuse/guestmount.c:908
@@ -27,7 +26,7 @@ msgid "Try `%s --help' for more information.\n"
 msgstr "अधिक माहितीसाठी `%s --help' वापरून पहा.\n"
 
 #: cat/virt-cat.c:61
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display files in a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -47,24 +46,23 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
+"%s: वर्च्युअल मशीनमध्ये फाइल्स् दाखवा\n"
+"सर्वहक्कस्वाधीन (C) 2010 Red Hat Inc.\n"
+"वापर:\n"
+"  %s [--options] -d domname फाइल [फाइल ...]\n"
+"  %s [--options] -a disk.img [-a disk.img ...] फाइल [फाइल ...]\n"
+"पर्याय:\n"
+"  -a|--add image       प्रतिमा समाविष्ट करा\n"
+"  -c|--connect uri     -d पर्यायकरीता libvirt URI निर्देशीत करा\n"
+"  -d|--domain guest    libvirt अतिथीपासून डिस्क्स् समाविष्ट करा\n"
+"  --echo-keys          पासफ्रेजेसकरीता echo बंद करू नका\n"
+"  --format[=raw|..]    -a पर्यायकरीता डिस्क रूपण जबरनरित्या लागू करा\n"
+"  --help               मदत थोडक्यात दाखवा\n"
+"  --keys-from-stdin    stdin पासून पासफ्रेजेस् वाचा\n"
+"  -v|--verbose         वर्बोस् संदेश\n"
+"  -V|--version         आवृत्ती दाखवा व बाहेर पडा\n"
+"  -x                   libguestfs API कॉल्स् ट्रेस करा\n"
+"अधिक माहितीकरीता, manpage %s(1) पहा.\n"
 
 #: cat/virt-cat.c:117 cat/virt-filesystems.c:202 cat/virt-ls.c:192
 #: df/domains.c:428 df/main.c:136 edit/virt-edit.c:141 fish/fish.c:222
@@ -82,7 +80,7 @@ msgid "%s: unknown long option: %s (%d)\n"
 msgstr "%s: अपरिचीत लाँग पर्याय: %s (%d)\n"
 
 #: cat/virt-filesystems.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list filesystems, partitions, block devices, LVM in a VM\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -119,32 +117,48 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
+"%s: फाइलप्रणाली, विभाजने, ब्लॉक साधणे, LVM यांस एका VM मध्ये सूचीत दाखवा\n"
+"सर्वहक्कस्वाधीन (C) 2010 Red Hat Inc.\n"
+"वापर:\n"
+"  %s [--options] -d domname\n"
+"  %s [--options] -a disk.img [-a disk.img ...]\n"
+"पर्याय:\n"
+"  -a|--add image       प्रतिमा समाविष्ट करा\n"
+"  --all                सर्व दाखवा\n"
+"  --blkdevs|--block-devices\n"
+"                       ब्लॉक साधणे दाखवा\n"
+"  -c|--connect uri     -d पर्यायकरीता libvirt URI निर्देशीत करा\n"
+"  --csv                कॉमा-सेपरेटेड् वॅल्यूज प्रमाणे आऊटपुटमध्ये जमा करा\n"
+"  -d|--domain guest    libvirt अतिथीपासून डिस्क्स् समाविष्ट करा\n"
+"  --echo-keys          पासफ्रेजेस् करीता echo बंद करू नका\n"
+"  --extra              स्वॅप व डाटा फाइलप्रणाली दाखवा\n"
+"  --filesystems        माऊंटजोगी फाइलप्रणाली दाखवा\n"
+"  --format[=raw|..]     -a पर्यायकरीता डिस्क रूपण जबरनरित्या लागू करा\n"
+"  -h|--human-readable   --long आऊटपुट स्वरूपातील वाचनजोगी आकार\n"
+"  --help               संक्षिप्त मदत दाखवा\n"
+"  --keys-from-stdin    stdin पासून पासफ्रेजेस् वाचा\n"
+"  -l|--long            लाँग आऊटपुट\n"
+"  --lvs|--logvols|--logical-volumes\n"
+"                       LVM लॉजिकल वॉल्यूम्स् दाखवा\n"
+"  --no-title            --long आउटपुटमध्ये शिर्षक आढळले नाही\n"
+"  --parts|--partitions विभाजने दाखवा\n"
+"  --pvs|--physvols|--physical-volumes\n"
+"                       LVM फिजिकल वॉल्यूम्स् दाखवा\n"
+"  --uuid|--uuids       --long आऊटपुटमध्ये UUIDs समाविष्ट करा\n"
+"  -v|--verbose         वर्बोस् संदेश\n"
+"  -V|--version         आवृत्ती दाखवा व बाहेर पडा\n"
+"  --vgs|--volgroups|--volume-groups\n"
+"                       LVM वॉल्यूम ग्रूप्स् दाखवा\n"
+"  -x                   libguestfs API कॉल्स् ट्रेस करा\n"
+"अधिक माहितीकरीता, manpage %s(1) पहा.\n"
 
 #: cat/virt-filesystems.c:318 cat/virt-ls.c:347 df/main.c:255
-#, fuzzy, c-format
+#, c-format
 msgid "%s: you cannot use -h and --csv options together.\n"
-msgstr "%s: --listen व --file पर्यायचा वापर एकाचवेळी करणे अशक्य\n"
+msgstr "%s: -h व --csv पर्यायचा एकत्रपणे वापर शक्य नाही.\n"
 
 #: cat/virt-ls.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list files in a virtual machine\n"
 "Copyright (C) 2010-2011 Red Hat Inc.\n"
@@ -175,24 +189,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: cat/virt-ls.c:338
 #, c-format
@@ -202,9 +198,9 @@ msgid ""
 msgstr ""
 
 #: cat/virt-ls.c:577
-#, fuzzy, c-format
+#, c-format
 msgid "%s: error getting extended attrs for %s %s\n"
-msgstr "hivexsh: नोड %zx चे नोड नाव प्राप्त करतेवेळी त्रुटी आढळली\n"
+msgstr ""
 
 #: cat/virt-ls.c:583
 #, c-format
@@ -214,35 +210,39 @@ msgstr ""
 #: df/domains.c:115
 #, c-format
 msgid "%s: could not connect to libvirt (code %d, domain %d): %s"
-msgstr ""
+msgstr "%s: libvirt शी जोडणी करतेवेळी त्रुटी (कोड %d, डोमेन %d): %s"
 
 #: df/domains.c:124
 #, c-format
 msgid "%s: could not get number of running domains (code %d, domain %d): %s"
 msgstr ""
+"%s: सुरू असलेल्या डोमेन्स्ची संख्या प्राप्त करणे अशक्य (कोड %d, डोमेन %d): "
+"%s"
 
 #: df/domains.c:134
 #, c-format
 msgid "%s: could not list running domains (code %d, domain %d): %s"
-msgstr ""
+msgstr "%s: सुरू असलेल्या डोमेन्स्ची सूची (कोड %d, डोमेन %d): %s"
 
 #: df/domains.c:145
 #, c-format
 msgid "%s: could not get number of inactive domains (code %d, domain %d): %s"
 msgstr ""
+"%s: सुरू नसलेल्या डोमेन्स्ची संख्या प्राप्त करणे अशक्य (कोड %d, डोमेन %d): "
+"%s"
 
 #: df/domains.c:155
 #, c-format
 msgid "%s: could not list inactive domains (code %d, domain %d): %s"
-msgstr ""
+msgstr "%s: सुरू नसलेल्या डोमेन्स्ची सूची दाखवणे अशक्य (कोड %d, डोमेन %d): %s"
 
 #: df/domains.c:281
 #, c-format
 msgid "%s: ignoring %s, it has too many disks (%zu > %d)"
-msgstr ""
+msgstr "%s: %s कडे दुर्लक्ष करत आहे, अनेक डिस्क्स् आढळले (%zu > %d)"
 
 #: df/main.c:74
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display free space on virtual filesystems\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -265,77 +265,78 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
+"%s: वर्च्युअल फाइलप्रणालीवरील मोकळी जागा दाखवा\n"
+"सर्वहक्कस्वाधीन (C) 2010 Red Hat Inc.\n"
+"वापर:\n"
+"  %s [--options] -d domname\n"
+"  %s [--options] -a disk.img [-a disk.img ...]\n"
+"पर्याय:\n"
+"  -a|--add image       प्रतिमा समाविष्ट करा\n"
+"  -c|--connect uri     -d पर्यायकरीता libvirt URI निर्देशीत करा\n"
+"  --csv                कॉमा-सेपरेटेड् वॅल्यूज प्रमाणे आऊटपुटमध्ये जमा करा\n"
+"  -d|--domain guest    libvirt अतिथीपासून डिस्क्स् समाविष्ट करा\n"
+"  --format[=raw|..]    -a पर्यायकरीता डिस्क रूपण जबरनरित्या लागू करा\n"
+"  -h|--human-readable  --long आऊटपुट स्वरूपातील वाचनजोगी आकार\n"
+"  --help               संक्षिप्त मदत दाखवा\n"
+"  -i|--inodes          inodes दाखवा\n"
+"  --one-per-guest      प्रत्येक अतिथीकरीता वेगळे अप्लायंस्\n"
+"  --uuid               --long आऊटपुटमध्ये UUIDs समाविष्ट करा\n"
+"  -v|--verbose         वर्बोस संदेश\n"
+"  -V|--version         आवृत्ती दाखवा व बाहेर पडा\n"
+"  -x                   libguestfs API कॉल्स् ट्रेस् करा\n"
+"अधिक माहितीकरीता, manpage %s(1) पहा.\n"
 
 #: df/main.c:267
 #, c-format
 msgid "%s: compiled without support for libvirt.\n"
-msgstr ""
+msgstr "%s: libvirt करीता समर्थनविना कंपाईल केले.\n"
 
 #: df/output.c:50
 msgid "VirtualMachine"
-msgstr ""
+msgstr "वर्च्युअलमशीन"
 
 #: df/output.c:51
-#, fuzzy
 msgid "Filesystem"
-msgstr "फाà¤\87लपà¥\8dरणालà¥\80 à¤¨à¤¿à¤°à¥\8dमाण à¤\95रा"
+msgstr "फाà¤\87लसिसà¥\8dà¤\9fम"
 
 #: df/output.c:54
 msgid "1K-blocks"
-msgstr ""
+msgstr "1K-ब्लॉक्स्"
 
 #: df/output.c:56
 msgid "Size"
-msgstr ""
+msgstr "आकार"
 
 #: df/output.c:57
 msgid "Used"
-msgstr ""
+msgstr "वापरलेले"
 
 #: df/output.c:58
 msgid "Available"
-msgstr ""
+msgstr "उपलब्ध"
 
 #: df/output.c:59
 msgid "Use%"
-msgstr ""
+msgstr "Use%"
 
 #: df/output.c:61
 msgid "Inodes"
-msgstr ""
+msgstr "आयनोड्स्"
 
 #: df/output.c:62
 msgid "IUsed"
-msgstr ""
+msgstr "IUsed"
 
 #: df/output.c:63
 msgid "IFree"
-msgstr ""
+msgstr "IFree"
 
 #: df/output.c:64
 msgid "IUse%"
-msgstr ""
+msgstr "IUse%"
 
 #: edit/virt-edit.c:77
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Edit a file in a virtual machine\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -357,24 +358,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: edit/virt-edit.c:175
 #, c-format
@@ -392,14 +375,14 @@ msgid "%s: to use Windows drive letters, this must be a Windows guest\n"
 msgstr ""
 
 #: edit/virt-edit.c:599
-#, fuzzy, c-format
+#, c-format
 msgid "%s: drive '%c:' not found.\n"
-msgstr "%s: %s: कि आढळली नाही\n"
+msgstr ""
 
 #: fish/alloc.c:37
 #, c-format
 msgid "use 'alloc file size' to create an image\n"
-msgstr "पà¥\8dरतिमा à¤¨à¤¿à¤°à¥\8dमाण à¤\95रणà¥\8dयासाठà¥\80 'alloc file size' à¤\9aा à¤µà¤¾à¤ªà¤° करा\n"
+msgstr "पà¥\8dरतिमा à¤¨à¤¿à¤°à¥\8dमाण à¤\95रणà¥\8dयासाठà¥\80 'alloc file size' à¤¨à¤¿à¤°à¥\8dमाण करा\n"
 
 #: fish/alloc.c:51
 #, c-format
@@ -412,9 +395,9 @@ msgid "can't allocate or add disks after launching\n"
 msgstr "सुरू केल्यानंतर डिस्कस्चे वाटप किंवा समावेश अशक्य आहे\n"
 
 #: fish/alloc.c:156
-#, fuzzy, c-format
+#, c-format
 msgid "%s: invalid integer parameter (%s returned %d)\n"
-msgstr "%s: %s: अवैध इंटीजर घटक (%s ने %d पाठवले)\n"
+msgstr "%s: अवैध इंटिजर घटक (%s ने %d पुरवले)\n"
 
 #: fish/cmds.c:2643
 msgid "Command"
@@ -430,7 +413,7 @@ msgstr "विश्लेषणकरीता CD-ROM डिस्क प्र
 
 #: fish/cmds.c:2646
 msgid "add the disk(s) from a named libvirt domain"
-msgstr ""
+msgstr "नामांकीत libvirt डोमेनपासून डिस्क्स् समाविष्ट करा"
 
 #: fish/cmds.c:2647 fish/cmds.c:2648
 msgid "add an image to examine or modify"
@@ -443,20 +426,21 @@ msgstr "ड्राइव्हला स्नॅपशॉट मोडमध
 #: fish/cmds.c:2650
 msgid "add a drive read-only specifying the QEMU block emulation to use"
 msgstr ""
+"वापरण्याजोगी QEMU ब्लॉक एम्यूलेशन निर्देशीत करणारे फक्त वाचनीय ड्राइव्ह "
+"समाविष्ट करा"
 
 #: fish/cmds.c:2651
 msgid "add a drive specifying the QEMU block emulation to use"
 msgstr ""
+"वापरण्याजोगी QEMU ब्लॉक एम्यूलेशन निर्देशीत करणारे ड्राइव्ह समाविष्ट करा"
 
 #: fish/cmds.c:2652
-#, fuzzy
 msgid "allocate and add a disk file"
-msgstr "sparse प्रतिमा फाइलचे वाटप करा"
+msgstr "डिस्क फाइलचे वाटप करा व समाविष्ट करा"
 
 #: fish/cmds.c:2653
-#, fuzzy
 msgid "clear Augeas path"
-msgstr "Augeas à¤®à¤¾à¤°à¥\8dà¤\97 à¤\95ाढà¥\82न à¤\9fाà¤\95ा"
+msgstr "Augeas à¤®à¤¾à¤°à¥\8dà¤\97 à¤¨à¤·à¥\8dà¤\9f à¤\95रा"
 
 #: fish/cmds.c:2654
 msgid "close the current Augeas handle"
@@ -515,18 +499,16 @@ msgid "test availability of some parts of the API"
 msgstr "API चे काहिक भागांच्या उपलब्धताची चाचणी करा"
 
 #: fish/cmds.c:2668
-#, fuzzy
 msgid "return a list of all optional groups"
-msgstr "inotify इव्हेंट्स्ची सूची पाठवा"
+msgstr "वैकल्पिक ग्रूप्स्ची सूची पुरवा"
 
 #: fish/cmds.c:2669
 msgid "upload base64-encoded data to file"
-msgstr ""
+msgstr "base64-एंकोडेड् डाटा फाइलवर अपलोड करा"
 
 #: fish/cmds.c:2670
-#, fuzzy
 msgid "download file and encode as base64"
-msgstr "सà¥\8dथानà¥\80य à¤®à¤¶à¥\80नà¤\95रà¥\80ता à¤«à¤¾à¤\87ल à¤¡à¤¾à¤\8aनलोड करा"
+msgstr "फाà¤\87ल à¤¡à¤¾à¤\8aनलà¥\8bड à¤\95रा à¤µ base64 à¤®à¥\8dहणà¥\82न à¤\8fà¤\82à¤\95ोड करा"
 
 #: fish/cmds.c:2671
 msgid "flush device buffers"
@@ -569,9 +551,8 @@ msgid "set block device to read-write"
 msgstr "ब्लॉक उपकरण फक्त-वाचणीय असे सेट करा"
 
 #: fish/cmds.c:2681
-#, fuzzy
 msgid "resize a btrfs filesystem"
-msgstr "ext2/ext3 फाइलप्रणालीचे पुनः आकार करा"
+msgstr ""
 
 #: fish/cmds.c:2682
 msgid "return true path on case-insensitive filesystem"
@@ -586,14 +567,12 @@ msgid "compute MD5, SHAx or CRC checksum of file"
 msgstr "MD5, SHAx किंवा फाइलचे CRC चेकसम मोजा"
 
 #: fish/cmds.c:2685
-#, fuzzy
 msgid "compute MD5, SHAx or CRC checksum of the contents of a device"
-msgstr "MD5, SHAx किंवा फाइलचे CRC चेकसम मोजा"
+msgstr "साधणमधील अंतर्भूतीत माहितीचे MD5, SHAx किंवा CRC चेकसम कम्प्यूट करा"
 
 #: fish/cmds.c:2686
-#, fuzzy
 msgid "compute MD5, SHAx or CRC checksum of files in a directory"
-msgstr "MD5, SHAx किंवा फाइलचे CRC चेकसम मोजा"
+msgstr "डिरेक्ट्रीमधील फाइल्स्चे MD5, SHAx किंवा CRC चेकसम कम्प्यूट करा"
 
 #: fish/cmds.c:2687
 msgid "change file mode"
@@ -601,7 +580,7 @@ msgstr "फाइल मोड बदला"
 
 #: fish/cmds.c:2688 fish/cmds.c:2809
 msgid "change file owner and group"
-msgstr "फालची मालकी व गट बदला"
+msgstr "फाà¤\87लà¤\9aà¥\80 à¤®à¤¾à¤²à¤\95à¥\80 à¤µ à¤\97à¤\9f à¤¬à¤¦à¤²à¤¾"
 
 #: fish/cmds.c:2689
 msgid "run a command from the guest filesystem"
@@ -616,23 +595,21 @@ msgid "add qemu parameters"
 msgstr "qemu घटके समावेश करा"
 
 #: fish/cmds.c:2692
-#, fuzzy
 msgid "copy local files or directories into an image"
-msgstr "à¤\9fà¥\8dरिमधà¥\8dयà¥\87 à¤«à¤¾à¤\87लà¥\8dसà¥\8d à¤²à¥\8bड करा"
+msgstr "सà¥\8dथानà¥\80य à¤«à¤¾à¤\87लà¥\8dसà¥\8d à¤\95िà¤\82वा à¤¡à¤¿à¤°à¥\87à¤\95à¥\8dà¤\9fà¥\8dरà¥\80à¤\9cà¥\8dà¤\9aà¥\87 à¤ªà¥\8dरत à¤ªà¥\8dरतिमà¥\87त à¤¨à¤¿à¤°à¥\8dमाण करा"
 
 #: fish/cmds.c:2693
-#, fuzzy
 msgid "copy remote files or directories out of an image"
-msgstr "ट्रिमध्ये फाइल्स् लोड करा"
+msgstr ""
+"दूरस्त फाइल्स् किंवा डिरेक्ट्रीज्चे प्रत प्रतिमेच्या बाहेर निर्माण करा"
 
 #: fish/cmds.c:2694
-#, fuzzy
 msgid "copy size bytes from source to destination using dd"
-msgstr "dd à¤\9aा à¤µà¤¾à¤ªà¤° à¤\95रà¥\82न à¤¸à¥\8dरà¥\8bत à¤ªà¤¾à¤¸à¥\82न à¤²à¤\95à¥\8dषà¥\8dयमधà¥\8dयà¥\87 à¤ªà¥\8dरत à¤¬à¤¨à¤µा"
+msgstr "dd à¤\9aा à¤µà¤¾à¤ªà¤° à¤\95रà¥\82न à¤¸à¥\8dरà¥\8bत à¤¤à¥\87 à¤²à¤\95à¥\8dषà¥\8dयपरà¥\8dयà¤\82त à¤\86à¤\95ार à¤¬à¤¾à¤\88à¤\9fà¥\8dसà¥\8dà¤\9aà¥\87 à¤ªà¥\8dरत à¤¨à¤¿à¤°à¥\8dमाण à¤\95रा"
 
 #: fish/cmds.c:2695
 msgid "copy a file"
-msgstr "फाà¤\87लà¤\9aà¥\80 प्रत बनवा"
+msgstr "फाà¤\87लà¤\9aà¥\87 प्रत बनवा"
 
 #: fish/cmds.c:2696
 msgid "copy a file or directory recursively"
@@ -647,14 +624,12 @@ msgid "debugging and internals"
 msgstr "डिबगींग व इंटर्नल्स्"
 
 #: fish/cmds.c:2699
-#, fuzzy
 msgid "debug the QEMU command line (internal use only)"
-msgstr "स्थानीय मशीन पासून फाइल अपलोड करा"
+msgstr "QEMU आदेश ओळ डिबग करा (फक्त आंतरिक वापरसाठी)"
 
 #: fish/cmds.c:2700
-#, fuzzy
 msgid "upload a file to the appliance (internal use only)"
-msgstr "सà¥\8dथानà¥\80य à¤®à¤¶à¥\80न à¤ªà¤¾à¤¸à¥\82न à¤«à¤¾à¤\87ल à¤\85पलà¥\8bड à¤\95रा"
+msgstr "फाà¤\87लला à¤\85पà¥\8dलायà¤\82सà¤\95रà¥\80ता à¤\85पलà¥\8bड à¤\95रा (फà¤\95à¥\8dत à¤\86à¤\82तरिà¤\95 à¤µà¤¾à¤ªà¤°à¤¸à¤¾à¤ à¥\80)"
 
 #: fish/cmds.c:2701
 msgid "report file system disk space usage"
@@ -665,9 +640,8 @@ msgid "report file system disk space usage (human readable)"
 msgstr "फाइल प्रणाली डिस्क जागेची वापरणी (मानवा द्वारे वाचणीय) कळवा"
 
 #: fish/cmds.c:2703
-#, fuzzy
 msgid "display an image"
-msgstr "प्रतिमाचे वाटप करा"
+msgstr ""
 
 #: fish/cmds.c:2704
 msgid "return kernel messages"
@@ -678,9 +652,8 @@ msgid "download a file to the local machine"
 msgstr "स्थानीय मशीनकरीता फाइल डाऊनलोड करा"
 
 #: fish/cmds.c:2706
-#, fuzzy
 msgid "download a file to the local machine with offset and size"
-msgstr "सà¥\8dथानà¥\80य à¤®à¤¶à¥\80नà¤\95रà¥\80ता à¤«à¤¾à¤\87ल à¤¡à¤¾à¤\8aनलोड करा"
+msgstr "à¤\91फसà¥\87à¤\9f à¤µ à¤\86à¤\95ारसह à¤¸à¥\8dथानà¥\80य à¤®à¤¶à¥\80नवर à¤«à¤¾à¤\87ल à¤¡à¤¾à¤\89नलोड करा"
 
 #: fish/cmds.c:2707
 msgid "drop kernel page cache, dentries and inodes"
@@ -703,9 +676,8 @@ msgid "echo arguments back to the client"
 msgstr "क्लाएंटकडे घटके पुन्हा पाठवा"
 
 #: fish/cmds.c:2712
-#, fuzzy
 msgid "edit a file"
-msgstr "फाà¤\87ल à¤µà¤¾à¤\9aा"
+msgstr "फाà¤\87ल à¤¸à¤\82पादित à¤\95रा"
 
 #: fish/cmds.c:2713 fish/cmds.c:2714 fish/cmds.c:2719 fish/cmds.c:2720
 #: fish/cmds.c:2754 fish/cmds.c:2755 fish/cmds.c:3008 fish/cmds.c:3009
@@ -731,7 +703,7 @@ msgstr "फाइल प्रकार ओळखा"
 
 #: fish/cmds.c:2722
 msgid "detect the architecture of a binary file"
-msgstr ""
+msgstr "बाइनरी फाइलचे आर्किटेक्चर ओळखा"
 
 #: fish/cmds.c:2723
 msgid "return the size of the file in bytes"
@@ -742,9 +714,8 @@ msgid "fill a file with octets"
 msgstr "ऑक्टेटसह फाइल भरा"
 
 #: fish/cmds.c:2725
-#, fuzzy
 msgid "fill a file with a repeating pattern of bytes"
-msgstr "à¤\91à¤\95à¥\8dà¤\9fà¥\87à¤\9fसह फाइल भरा"
+msgstr "समान à¤¬à¤¾à¤\88à¤\9fà¥\8dसà¥\8dà¤\9aà¥\80 à¤°à¤\9aनासह फाइल भरा"
 
 #: fish/cmds.c:2726
 msgid "find all files and directories"
@@ -755,14 +726,12 @@ msgid "find all files and directories, returning NUL-separated list"
 msgstr "सर्व फाइल्स् व डिरेक्ट्रीज् भरा, NUL-विभाजीत सूची पाठवा"
 
 #: fish/cmds.c:2728
-#, fuzzy
 msgid "find a filesystem by label"
-msgstr "ext2/3/4 फाइलप्रणाली लेबल प्राप्त करा"
+msgstr "लेबलप्रमाणे फाइलसिस्टम शोधा"
 
 #: fish/cmds.c:2729
-#, fuzzy
 msgid "find a filesystem by UUID"
-msgstr "ext2/3/4 फाइलप्रणाली UUID प्राप्त करा"
+msgstr "UUIDप्रमाणे फाइलसिस्टम शोधा"
 
 #: fish/cmds.c:2730
 msgid "run the filesystem checker"
@@ -773,9 +742,8 @@ msgid "get the additional kernel options"
 msgstr "अगाऊ कर्नल पर्याय प्राप्त करा"
 
 #: fish/cmds.c:2732
-#, fuzzy
 msgid "get the attach method"
-msgstr "शà¥\8bध à¤®à¤¾à¤°à¥\8dà¤\97 प्राप्त करा"
+msgstr "à¤\85à¤\9fà¥\85à¤\9a à¤ªà¤¦à¥\8dधत प्राप्त करा"
 
 #: fish/cmds.c:2733
 msgid "get autosync mode"
@@ -798,18 +766,16 @@ msgid "get memory allocated to the qemu subprocess"
 msgstr "qemu उपकार्य करीता स्मृतीचे वाटप शक्य करा"
 
 #: fish/cmds.c:2738
-#, fuzzy
 msgid "get enable network flag"
-msgstr "SELinux सक्षम फ्लॅग प्राप्त करा"
+msgstr "नेटवर्क फ्लॅग सुरू करा प्राप्त करा"
 
 #: fish/cmds.c:2739
 msgid "get the search path"
 msgstr "शोध मार्ग प्राप्त करा"
 
 #: fish/cmds.c:2740
-#, fuzzy
 msgid "get process group flag"
-msgstr "रिकवरी कार्य सक्षम फ्लॅग प्राप्त करा"
+msgstr ""
 
 #: fish/cmds.c:2741
 msgid "get PID of qemu subprocess"
@@ -836,9 +802,8 @@ msgid "get command trace enabled flag"
 msgstr "कमांड ट्रेस सक्षम फ्लॅग प्राप्त करा"
 
 #: fish/cmds.c:2747
-#, fuzzy
 msgid "get the current umask"
-msgstr "सध्याचे स्तर प्राप्त करा"
+msgstr "सध्याचे unmask प्राप्त करा"
 
 #: fish/cmds.c:2748
 msgid "get verbose mode"
@@ -850,7 +815,7 @@ msgstr "SELinux सुरक्षा कंटेक्स्ट प्रा
 
 #: fish/cmds.c:2750 fish/cmds.c:2810
 msgid "get a single extended attribute"
-msgstr ""
+msgstr "एक विस्तारित गुणधर्म प्राप्त करा"
 
 #: fish/cmds.c:2751 fish/cmds.c:2811
 msgid "list extended attributes of a file or directory"
@@ -882,12 +847,11 @@ msgstr "फाइलला हेक्जाडेसीमलमध्ये 
 
 #: fish/cmds.c:2760
 msgid "edit with a hex editor"
-msgstr ""
+msgstr "hex संपादकसह संपादन करा"
 
 #: fish/cmds.c:2761
-#, fuzzy
 msgid "list the contents of a single file in an initrd"
-msgstr "फाइलचे अनुक्रम सूची स्वरूपात दाखवा"
+msgstr "initrd मध्ये एकाच फाइलमधील अंतर्भूतीत माहिती सूचीत दाखवा"
 
 #: fish/cmds.c:2762
 msgid "list files in an initrd"
@@ -919,11 +883,11 @@ msgstr "inotify वॉच् काढून टाका"
 
 #: fish/cmds.c:2769
 msgid "get architecture of inspected operating system"
-msgstr ""
+msgstr "तपासलेल्या कार्यप्रणालीचे आर्किटेक्चर प्राप्त करा"
 
 #: fish/cmds.c:2770
 msgid "get distro of inspected operating system"
-msgstr ""
+msgstr "तपासलेल्या कार्यप्रणालीचे डिस्ट्रो प्राप्त करा"
 
 #: fish/cmds.c:2771
 msgid "get drive letter mappings"
@@ -931,44 +895,43 @@ msgstr ""
 
 #: fish/cmds.c:2772
 msgid "get filesystems associated with inspected operating system"
-msgstr ""
+msgstr "तपासलेल्या ऑपरेटिंग सिस्टमशी संबंधित फाइलप्रणाली प्राप्त करा"
 
 #: fish/cmds.c:2773
 msgid "get format of inspected operating system"
-msgstr ""
+msgstr "तपासलेल्या कार्यप्रणालीचे रूपण प्राप्त करा"
 
 #: fish/cmds.c:2774
 msgid "get hostname of the operating system"
-msgstr ""
+msgstr "कार्यप्रणालीचे यजमाननाव प्राप्त करा"
 
 #: fish/cmds.c:2775
-#, fuzzy
 msgid "get the icon corresponding to this operating system"
-msgstr "माऊंट केलेल्या उपकरणसह परस्पर Linux VFS प्रकार प्राप्त करा"
+msgstr ""
 
 #: fish/cmds.c:2776
 msgid "get major version of inspected operating system"
-msgstr ""
+msgstr "तपासलेल्या कार्यप्रणालीची मुख्य आवृत्ती प्राप्त करा"
 
 #: fish/cmds.c:2777
 msgid "get minor version of inspected operating system"
-msgstr ""
+msgstr "तपासलेल्या कार्यप्रणालीची किर्कोळ आवृत्ती प्राप्त करा"
 
 #: fish/cmds.c:2778
 msgid "get mountpoints of inspected operating system"
-msgstr ""
+msgstr "तपासलेल्या कार्यप्रणालीचे माऊंटपॉईंट्स् प्राप्त करा"
 
 #: fish/cmds.c:2779
 msgid "get package format used by the operating system"
-msgstr ""
+msgstr "कार्यप्रणालीद्वारे वापरलेले संकुल रूपण प्राप्त करा"
 
 #: fish/cmds.c:2780
 msgid "get package management tool used by the operating system"
-msgstr ""
+msgstr "कार्यप्रणालीद्वारे वापरलेले संकुल व्यवस्थापन साधण प्राप्त करा"
 
 #: fish/cmds.c:2781
 msgid "get product name of inspected operating system"
-msgstr ""
+msgstr "तापसलेल्या कार्यप्रणालीचे उत्पादन नाव प्राप्त करा"
 
 #: fish/cmds.c:2782
 msgid "get product variant of inspected operating system"
@@ -976,11 +939,11 @@ msgstr ""
 
 #: fish/cmds.c:2783
 msgid "return list of operating systems found by last inspection"
-msgstr ""
+msgstr "शेटवच्या तपासवेळी आढळलेल्या कार्यप्रणालीची सूची पुरवा"
 
 #: fish/cmds.c:2784
 msgid "get type of inspected operating system"
-msgstr ""
+msgstr "तपासलेल्या कार्यप्रणालीचे प्रकार प्राप्त करा"
 
 #: fish/cmds.c:2785
 msgid "get Windows CurrentControlSet of inspected operating system"
@@ -988,92 +951,83 @@ msgstr ""
 
 #: fish/cmds.c:2786
 msgid "get Windows systemroot of inspected operating system"
-msgstr ""
+msgstr "तपासलेल्या कार्यप्रणालीचे विंडोज सिस्टमरूट प्राप्त करा"
 
 #: fish/cmds.c:2787
 msgid "get live flag for install disk"
-msgstr ""
+msgstr "प्रतिष्ठापन डिस्ककरीता लाइव्ह फ्लॅग प्राप्त करा"
 
 #: fish/cmds.c:2788
 msgid "get multipart flag for install disk"
-msgstr ""
+msgstr "प्रतिष्ठापन डिस्ककरीता मल्टिपार्ट फ्लॅग प्राप्त करा"
 
 #: fish/cmds.c:2789
 msgid "get netinst (network installer) flag for install disk"
-msgstr ""
+msgstr "प्रतिष्ठापन डिस्ककरीता netinst (नेटवर्क इंस्टॉलर) फ्लॅग प्राप्त करा"
 
 #: fish/cmds.c:2790
 msgid "get list of applications installed in the operating system"
-msgstr ""
+msgstr "कार्यप्रणालीमध्ये प्रतिष्ठापीत ॲप्लिकेशन्स्ची सूची प्राप्त करा"
 
 #: fish/cmds.c:2791
 msgid "inspect disk and return list of operating systems found"
-msgstr ""
+msgstr "डिस्कची तपासणी करा व आढळलेल्या कार्यप्रणालीची सूची पुरवा"
 
 #: fish/cmds.c:2792
-#, fuzzy
 msgid "test if block device"
-msgstr "बà¥\8dलà¥\89à¤\95 à¤\89पà¤\95रणाà¤\9aà¥\80 à¤¸à¥\82à¤\9aà¥\80 à¤¦à¤¾à¤\96वा"
+msgstr "बà¥\8dलà¥\89à¤\95 à¤¸à¤¾à¤§à¤£ à¤\86ढळलà¥\8dयास à¤\9aाà¤\9aणà¥\80 à¤\95रा"
 
 #: fish/cmds.c:2793
 msgid "is busy processing a command"
 msgstr "आदेश विश्लेषीत करण्यात व्यस्थ आहे"
 
 #: fish/cmds.c:2794
-#, fuzzy
 msgid "test if character device"
-msgstr "बà¥\8dलà¥\89à¤\95, à¤\85à¤\95à¥\8dषर à¤\95िà¤\82वा FIFO à¤\89पà¤\95रणà¥\87 à¤¨à¤¿à¤°à¥\8dमाण करा"
+msgstr "à¤\95à¥\85रà¥\87à¤\95à¤\9fर à¤¸à¤¾à¤§à¤£ à¤\85सलà¥\8dयावर à¤\9aाà¤\9aणà¥\80 करा"
 
 #: fish/cmds.c:2795
 msgid "is in configuration state"
 msgstr "संरचना स्तरात आहे"
 
 #: fish/cmds.c:2796
-#, fuzzy
 msgid "test if a directory"
-msgstr "डिरà¥\87à¤\95à¥\8dà¤\9fà¥\8dरà¥\80 à¤¨à¤¿à¤°à¥\8dमाण करा"
+msgstr "डिरà¥\87à¤\95à¥\8dà¤\9fà¥\8dरà¥\80 à¤\85सलà¥\8dयावर à¤\9aाà¤\9aणà¥\80 करा"
 
 #: fish/cmds.c:2797
-#, fuzzy
 msgid "test if FIFO (named pipe)"
-msgstr "FIFO (नामाà¤\82à¤\95à¥\80त à¤ªà¤¾à¤\87प) à¤¨à¤¿à¤°à¥\8dमाण करा"
+msgstr "FIFO (नामाà¤\82à¤\95à¥\80त à¤ªà¤¾à¤\87प) à¤\85सलà¥\8dयावर à¤\9aाà¤\9aणà¥\80 करा"
 
 #: fish/cmds.c:2798
 msgid "test if a regular file"
-msgstr ""
+msgstr "रेग्यूलर फाइल असल्यावर चाचणी करा"
 
 #: fish/cmds.c:2799
 msgid "is launching subprocess"
 msgstr "उपकार्य सुरू करत आहे"
 
 #: fish/cmds.c:2800
-#, fuzzy
 msgid "test if device is a logical volume"
-msgstr "LVM लॉजीकल वॉल्यूमचे पुनःआकार करा"
+msgstr "साधण लॉजिकल वॉल्यूम असल्यावर चाचणी करा"
 
 #: fish/cmds.c:2801
 msgid "is ready to accept commands"
 msgstr "आदेश स्वीकारण्यासाठी तयार आहे"
 
 #: fish/cmds.c:2802
-#, fuzzy
 msgid "test if socket"
-msgstr "डिमà¤\95 à¤¸à¥\89à¤\95à¤\9f à¤®à¤§à¥\8dयà¥\87 à¤²à¤¿à¤¹ा"
+msgstr "सà¥\89à¤\95à¥\87à¤\9f à¤\85सलà¥\8dयावर à¤\9aाà¤\9aणà¥\80 à¤\95रा"
 
 #: fish/cmds.c:2803
-#, fuzzy
 msgid "test if symbolic link"
-msgstr "सिमà¥\8dबà¥\89लिà¤\95 à¤²à¤¿à¤\82à¤\95 à¤¨à¤¿à¤°à¥\8dमाण करा"
+msgstr "सिमà¥\8dबà¥\89लिà¤\95 à¤²à¤¿à¤\82à¤\95 à¤\85सलà¥\8dयावर à¤\9aाà¤\9aणà¥\80 करा"
 
 #: fish/cmds.c:2804
-#, fuzzy
 msgid "test if a file contains all zero bytes"
-msgstr "दोन फाइलींचे अनुक्रम एक समान आहे याची चाचणी करा"
+msgstr ""
 
 #: fish/cmds.c:2805
-#, fuzzy
 msgid "test if a device contains all zero bytes"
-msgstr "LVM लॉजीकल वॉल्यूमचे पुनःआकार करा"
+msgstr ""
 
 #: fish/cmds.c:2806
 msgid "kill the qemu subprocess"
@@ -1084,28 +1038,24 @@ msgid "launch the qemu subprocess"
 msgstr "qemu उपकार्य सुरू करा"
 
 #: fish/cmds.c:2808
-#, fuzzy
 msgid "change working directory"
-msgstr "सà¥\8dथानà¥\80य à¤¬à¤¦à¤² à¤¡à¤¿à¤°à¥\87à¤\95à¥\8dà¤\9fà¥\8dरà¥\80"
+msgstr "à¤\95ारà¥\8dयरत à¤¡à¤¿à¤°à¥\87à¤\95à¥\8dà¤\9fà¥\8dरà¥\80 à¤¬à¤¦à¤²à¤µà¤¤ à¤\86हà¥\87"
 
 #: fish/cmds.c:2812
-#, fuzzy
 msgid "list 9p filesystems"
-msgstr "फाइलप्रणाली निर्माण करा"
+msgstr ""
 
 #: fish/cmds.c:2813
 msgid "list the block devices"
 msgstr "ब्लॉक उपकरणाची सूची दाखवा"
 
 #: fish/cmds.c:2814
-#, fuzzy
 msgid "list device mapper devices"
-msgstr "ब्लॉक उपकरणाची सूची दाखवा"
+msgstr ""
 
 #: fish/cmds.c:2815
-#, fuzzy
 msgid "list filesystems"
-msgstr "फाइलप्रणाली निर्माण करा"
+msgstr "फाइलप्रणालीची सूची दाखवा"
 
 #: fish/cmds.c:2816
 msgid "list the partitions"
@@ -1144,44 +1094,40 @@ msgid "lstat on multiple files"
 msgstr "विविध फाइल्सचे lstat प्राप्त करा"
 
 #: fish/cmds.c:2827
-#, fuzzy
 msgid "add a key on a LUKS encrypted device"
-msgstr "ब्लॉक उपकरण फक्त-वाचणीय असे सेट करा"
+msgstr "LUKS एंक्रिप्टेड साधणावर कि समाविष्ट करा"
 
 #: fish/cmds.c:2828
-#, fuzzy
 msgid "close a LUKS device"
-msgstr "उपकरणावरील स्वॅप समर्थीत करा"
+msgstr "LUKS साधण बंद करा"
 
 #: fish/cmds.c:2829 fish/cmds.c:2830
 msgid "format a block device as a LUKS encrypted device"
-msgstr ""
+msgstr "ब्लॉक साधणाला LUKS एंक्रिप्टेड साधण म्हणून रूपण करा"
 
 #: fish/cmds.c:2831
 msgid "remove a key from a LUKS encrypted device"
-msgstr ""
+msgstr "LUKS एंक्रिप्टेड साधणपासून कि काढून टाका"
 
 #: fish/cmds.c:2832
 msgid "open a LUKS-encrypted block device"
-msgstr ""
+msgstr "LUKS-एंक्रिप्टेड ब्लॉक साधण उघडा"
 
 #: fish/cmds.c:2833
-#, fuzzy
 msgid "open a LUKS-encrypted block device read-only"
-msgstr "बà¥\8dलà¥\89à¤\95 à¤\89पà¤\95रण à¤«à¤\95à¥\8dत-वाà¤\9aणà¥\80य à¤\85सà¥\87 à¤¸à¥\87à¤\9f à¤\95रा"
+msgstr "फà¤\95à¥\8dत à¤µà¤¾à¤\9aणà¥\80य LUKS-à¤\8fà¤\82à¤\95à¥\8dरिपà¥\8dà¤\9fà¥\87ड à¤¬à¥\8dलà¥\89à¤\95 à¤¸à¤¾à¤§à¤£ à¤\89à¤\98डा"
 
 #: fish/cmds.c:2834
-#, fuzzy
 msgid "create an LVM logical volume"
-msgstr "LVM à¤²à¥\89à¤\9cà¥\80à¤\95ल à¤µà¥\89लà¥\8dयà¥\82मà¤\9aà¥\87 à¤ªà¥\81नà¤\83नामाà¤\82à¤\95न करा"
+msgstr "LVM à¤²à¥\89à¤\9cिà¤\95ल à¤µà¥\89लà¥\8dयà¥\82म à¤¨à¤¿à¤°à¥\8dमाण करा"
 
 #: fish/cmds.c:2835
 msgid "get canonical name of an LV"
-msgstr ""
+msgstr "LV चे कॅनॉनिकल नाव प्राप्त करा"
 
 #: fish/cmds.c:2836
 msgid "clear LVM device filter"
-msgstr ""
+msgstr "LVM साधण फिल्टर नष्ट करा"
 
 #: fish/cmds.c:2837
 msgid "remove all LVM LVs, VGs and PVs"
@@ -1189,7 +1135,7 @@ msgstr "सर्व LVM LVs, VGs व PVs काढून टाका"
 
 #: fish/cmds.c:2838
 msgid "set LVM device filter"
-msgstr ""
+msgstr "LVM साधण फिल्टर सेट करा"
 
 #: fish/cmds.c:2839
 msgid "remove an LVM logical volume"
@@ -1205,16 +1151,15 @@ msgstr "LVM लॉजीकल वॉल्यूमचे पुनःआका
 
 #: fish/cmds.c:2842
 msgid "expand an LV to fill free space"
-msgstr ""
+msgstr "मोकळी जागा भरून काढण्यासाठी LV विस्तारित करा"
 
 #: fish/cmds.c:2843 fish/cmds.c:2844
 msgid "list the LVM logical volumes (LVs)"
 msgstr "LVM लॉजीकल वॉल्यूम्स् (LVs) सूचीत दाखवा"
 
 #: fish/cmds.c:2845
-#, fuzzy
 msgid "get the UUID of a logical volume"
-msgstr "LVM लॉजीकल वॉल्यूम्स् (LVs) सूचीत दाखवा"
+msgstr "लॉजिकल वॉल्यूमचे UUID प्राप्त करा"
 
 #: fish/cmds.c:2846
 msgid "lgetxattr on multiple files"
@@ -1222,7 +1167,7 @@ msgstr "विविध फाइल्सचे lgetxattr प्राप्त
 
 #: fish/cmds.c:2847
 msgid "open the manual"
-msgstr ""
+msgstr "मॅन्यूअल उघडा"
 
 #: fish/cmds.c:2848
 msgid "create a directory"
@@ -1305,18 +1250,16 @@ msgid "load a kernel module"
 msgstr "कर्नल घटक लोड करा"
 
 #: fish/cmds.c:2871
-#, fuzzy
 msgid "view a file"
-msgstr "फाइल हलवा"
+msgstr "फाइलचे दृश्य"
 
 #: fish/cmds.c:2872
 msgid "mount a guest disk at a position in the filesystem"
 msgstr "फाइलप्रणालीतील स्थळावर अतिथी डिस्कला माऊंट करा"
 
 #: fish/cmds.c:2873
-#, fuzzy
 msgid "mount 9p filesystem"
-msgstr "फाइलप्रणालीचे माऊंट अशक्य करा"
+msgstr ""
 
 #: fish/cmds.c:2874
 msgid "mount a file using the loop device"
@@ -1351,36 +1294,32 @@ msgid "probe NTFS volume"
 msgstr "NTFS वॉल्यूम शोधा"
 
 #: fish/cmds.c:2882 fish/cmds.c:2883
-#, fuzzy
 msgid "resize an NTFS filesystem"
-msgstr "ext2/ext3 फाइलप्रणालीचे पुनः आकार करा"
+msgstr "NTFS फाइलप्रणालीला पुनःआकार द्या"
 
 #: fish/cmds.c:2884
-#, fuzzy
 msgid "resize an NTFS filesystem (with size)"
-msgstr "ext2/ext3 फाइलप्रणालीचे पुनः आकार करा"
+msgstr "NTFS फाइलप्रणालीला पुनःआकार द्या (आकारसह)"
 
 #: fish/cmds.c:2885
 msgid "add a partition to the device"
 msgstr "उपकरणात विभाजन समावेश करा"
 
 #: fish/cmds.c:2886
-#, fuzzy
 msgid "delete a partition"
-msgstr "सà¥\8dवà¥\85प à¤µà¤¿à¤­à¤¾à¤\9cन à¤¨à¤¿à¤°à¥\8dमाण करा"
+msgstr "विभाà¤\9cन à¤¨à¤·à¥\8dà¤\9f करा"
 
 #: fish/cmds.c:2887
 msgid "partition whole disk with a single primary partition"
 msgstr "एकमेव प्राथमीक विभाजनसह संपूर्ण डिस्कचे विभाजन करा"
 
 #: fish/cmds.c:2888
-#, fuzzy
 msgid "return true if a partition is bootable"
-msgstr "विभाà¤\9cन à¤¤à¤\95à¥\8dता à¤ªà¥\81नà¥\8dहा à¤µà¤¾à¤\9aा"
+msgstr "विभाà¤\9cन à¤¬à¥\82à¤\9fà¤\9cà¥\8bà¤\97à¥\80 à¤\85सलà¥\8dयावर true à¤ªà¥\81रवा"
 
 #: fish/cmds.c:2889
 msgid "get the MBR type byte (ID byte) from a partition"
-msgstr ""
+msgstr "विभाजन पासून MBR टाइप बाईट (ID बाईट) प्राप्त करा"
 
 #: fish/cmds.c:2890
 msgid "get the partition table type"
@@ -1400,16 +1339,15 @@ msgstr "विभाजन बूटजोगी करा"
 
 #: fish/cmds.c:2894
 msgid "set the MBR type byte (ID byte) of a partition"
-msgstr ""
+msgstr "विभाजनचे MBR टाइप बाईट (ID बाईट) सेट करा"
 
 #: fish/cmds.c:2895
 msgid "set partition name"
 msgstr "विभाजन नाव सेट करा"
 
 #: fish/cmds.c:2896
-#, fuzzy
 msgid "convert partition name to device name"
-msgstr "बà¥\8dलà¥\89à¤\95 à¤\89पà¤\95रणावरà¥\80ल à¤µà¤¿à¤­à¤¾à¤\9cनà¥\87 à¤¨à¤¿à¤°à¥\8dमाण करा"
+msgstr "विभाà¤\9cननाव à¤¯à¤¾à¤\82स à¤¸à¤¾à¤§à¤£à¤¨à¤¾à¤µà¤¾à¤¤ à¤°à¥\82पाà¤\82तरà¥\80त करा"
 
 #: fish/cmds.c:2897
 msgid "ping the guest daemon"
@@ -1420,9 +1358,8 @@ msgid "read part of a file"
 msgstr "फाइलचे भाग वाचा"
 
 #: fish/cmds.c:2899
-#, fuzzy
 msgid "read part of a device"
-msgstr "फाà¤\87लà¤\9aà¥\87 भाग वाचा"
+msgstr "साधणाà¤\9aà¥\87 à¤ à¤°à¤¾à¤µà¤¿à¤\95 भाग वाचा"
 
 #: fish/cmds.c:2900
 msgid "create an LVM physical volume"
@@ -1437,28 +1374,24 @@ msgid "resize an LVM physical volume"
 msgstr "LVM फिजीकल वॉल्यूमला पुनःआकार द्या"
 
 #: fish/cmds.c:2903
-#, fuzzy
 msgid "resize an LVM physical volume (with size)"
-msgstr "LVM à¤«à¤¿à¤\9cà¥\80à¤\95ल à¤µà¥\89लà¥\8dयà¥\82मला पुनःआकार द्या"
+msgstr "LVM à¤«à¤¿à¤\9cिà¤\95ल à¤µà¥\89लà¥\8dयà¥\82मला (à¤\86à¤\95ारसह) पुनःआकार द्या"
 
 #: fish/cmds.c:2904 fish/cmds.c:2905
 msgid "list the LVM physical volumes (PVs)"
 msgstr "LVM फिजीकल वॉल्यूम (PVs) सूचीत दाखवा"
 
 #: fish/cmds.c:2906
-#, fuzzy
 msgid "get the UUID of a physical volume"
-msgstr "LVM फिजीकल वॉल्यूम निर्माण करा"
+msgstr "फिजिकल वॉल्यूमचे UUID प्राप्त करा"
 
 #: fish/cmds.c:2907
-#, fuzzy
 msgid "write to part of a file"
-msgstr "फाà¤\87लà¤\9aà¥\87 à¤­à¤¾à¤\97 à¤µà¤¾à¤\9aा"
+msgstr "फाà¤\87लà¤\9aà¥\87 à¤ à¤°à¤¾à¤µà¤¿à¤\95 à¤­à¤¾à¤\97 à¤²à¤¿à¤¹ा"
 
 #: fish/cmds.c:2908
-#, fuzzy
 msgid "write to part of a device"
-msgstr "फाà¤\87लà¤\9aà¥\87 à¤­à¤¾à¤\97 à¤µà¤¾à¤\9aा"
+msgstr "साधणाà¤\9aà¥\87 à¤ à¤°à¤¾à¤µà¤¿à¤\95 à¤­à¤¾à¤\97 à¤²à¤¿à¤¹ा"
 
 #: fish/cmds.c:2909
 msgid "read a file"
@@ -1489,19 +1422,16 @@ msgid "close and reopen libguestfs handle"
 msgstr "libguestfs हँडल बंद करा व पुन्हा उघडा"
 
 #: fish/cmds.c:2917
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem"
-msgstr "ext2/ext3 फाइलप्रणालीचे पुनः आकार करा"
+msgstr "ext2, ext3 किंवा ext4 फाइलप्रणालीला पुनःआकार द्या"
 
 #: fish/cmds.c:2918
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem to the minimum size"
-msgstr "ext2/ext3 फाइलप्रणालीचे पुनः आकार करा"
+msgstr "ext2, ext3 किंवा ext4 फाइलप्रणालीला किमान आकारकरीता पुनःआकार द्या"
 
 #: fish/cmds.c:2919
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem (with size)"
-msgstr "ext2/ext3 फाइलप्रणालीचे पुनः आकार करा"
+msgstr "ext2, ext3 किंवा ext4 फाइलप्रणालीला (आकारसह) पुनःआकार द्या"
 
 #: fish/cmds.c:2920
 msgid "remove a file"
@@ -1536,9 +1466,8 @@ msgid "add options to kernel command line"
 msgstr "कर्नल आदेश ओळकरीता पर्याय समावेश करा"
 
 #: fish/cmds.c:2928
-#, fuzzy
 msgid "set the attach method"
-msgstr "शà¥\8bध à¤®à¤¾à¤°à¥\8dà¤\97 सेट करा"
+msgstr "à¤\85à¤\9fà¥\85à¤\9a à¤®à¥\87थà¥\87ड सेट करा"
 
 #: fish/cmds.c:2929
 msgid "set autosync mode"
@@ -1562,7 +1491,7 @@ msgstr "qemu उपकार्यकरीता स्मृतीचे व
 
 #: fish/cmds.c:2934
 msgid "set enable network flag"
-msgstr ""
+msgstr "नेटवर्क फ्लॅग सुरू करणे सेट करा"
 
 #: fish/cmds.c:2935
 msgid "set the search path"
@@ -1629,9 +1558,8 @@ msgid "sleep for some seconds"
 msgstr "काहिक सेकंद"
 
 #: fish/cmds.c:2953
-#, fuzzy
 msgid "create a sparse disk image and add"
-msgstr "sparse प्रतिमा फाइलचे वाटप करा"
+msgstr "स्पार्स डिस्क प्रतिमा निर्माण करा व समाविष्ट करा"
 
 #: fish/cmds.c:2954
 msgid "get file information"
@@ -1646,9 +1574,8 @@ msgid "print the printable strings in a file"
 msgstr "फाइलमध्ये छपाईजोगी अक्षरमाळाची छपाई करा"
 
 #: fish/cmds.c:2958
-#, fuzzy
 msgid "list supported groups of commands"
-msgstr "à¤\86दà¥\87श à¤¸à¥\8dवà¥\80à¤\95ारणà¥\8dयासाठà¥\80 à¤¤à¤¯à¤¾à¤° à¤\86हà¥\87"
+msgstr "समरà¥\8dथà¥\80त à¤\86दà¥\87शाà¤\82à¤\9aà¥\87 à¤\97à¤\9f à¤¸à¥\82à¤\9aà¥\80त à¤¦à¤¾à¤\96वा"
 
 #: fish/cmds.c:2959
 msgid "disable swap on device"
@@ -1711,9 +1638,8 @@ msgid "pack directory into compressed tarball"
 msgstr "डिरेक्ट्रीला आंकुचीत टारबॉलमध्ये पैक करा"
 
 #: fish/cmds.c:2974
-#, fuzzy
 msgid "print elapsed time taken to run a command"
-msgstr "à¤\86दà¥\87श à¤\9aालवणà¥\8dयासाठà¥\80 à¤µà¥\8dयापà¥\8dत à¤µà¥\87ळ à¤®à¥\8bà¤\9cा"
+msgstr "à¤\86दà¥\87श à¤\9aालवणà¥\8dयासाठà¥\80 à¤\95ालावधà¥\80 à¤ªà¤¶à¥\8dà¤\9aात à¤µà¥\87ळà¥\87à¤\9aà¥\80 à¤\9bपाà¤\88 à¤\95रा"
 
 #: fish/cmds.c:2975
 msgid "update file timestamps or create a new file"
@@ -1748,9 +1674,8 @@ msgid "upload a file from the local machine"
 msgstr "स्थानीय मशीन पासून फाइल अपलोड करा"
 
 #: fish/cmds.c:2985
-#, fuzzy
 msgid "upload a file from the local machine with offset"
-msgstr "सà¥\8dथानà¥\80य à¤®à¤¶à¥\80न पासून फाइल अपलोड करा"
+msgstr "à¤\91फसà¥\87à¤\9fसह à¤¸à¥\8dथानà¥\80य à¤®à¤¶à¥\80नपासून फाइल अपलोड करा"
 
 #: fish/cmds.c:2986
 msgid "set timestamp of a file with nanosecond precision"
@@ -1761,18 +1686,16 @@ msgid "get the library version number"
 msgstr "लाइब्ररी आवृत्ती क्रमांक प्राप्त करा"
 
 #: fish/cmds.c:2988
-#, fuzzy
 msgid "get the filesystem label"
-msgstr "ext2/3/4 फाइलप्रणाली लेबल प्राप्त करा"
+msgstr "फाइलप्राली लेबल प्राप्त करा"
 
 #: fish/cmds.c:2989
 msgid "get the Linux VFS type corresponding to a mounted device"
 msgstr "माऊंट केलेल्या उपकरणसह परस्पर Linux VFS प्रकार प्राप्त करा"
 
 #: fish/cmds.c:2990
-#, fuzzy
 msgid "get the filesystem UUID"
-msgstr "ext2/3/4 फाइलप्रणाली UUID प्राप्त करा"
+msgstr "फाइलप्रणाली UUID प्राप्त करा"
 
 #: fish/cmds.c:2991
 msgid "activate or deactivate some volume groups"
@@ -1788,11 +1711,11 @@ msgstr "LVM वॉल्यूम ग्रूप निर्माण कर
 
 #: fish/cmds.c:2994
 msgid "get the LV UUIDs of all LVs in the volume group"
-msgstr ""
+msgstr "वॉल्यूम ग्रूपमध्ये सर्व LVs चे LV UUIDs प्राप्त करा"
 
 #: fish/cmds.c:2995
 msgid "get the PV UUIDs containing the volume group"
-msgstr ""
+msgstr "वॉल्यूम ग्रूप समाविष्टीत PV UUIDs प्राप्त करा"
 
 #: fish/cmds.c:2996
 msgid "remove an LVM volume group"
@@ -1809,11 +1732,12 @@ msgstr "LVM वॉल्यूम ग्रूप्स् (VGs) सूचीत
 #: fish/cmds.c:3000
 msgid "rescan for LVM physical volumes, volume groups and logical volumes"
 msgstr ""
+"LVM फिजिकल वॉल्यूम्स्, वॉल्यून ग्रूप्स् व लॉजिकल वॉल्यूम्स् करीता  करीता "
+"पुनःस्कॅन करा"
 
 #: fish/cmds.c:3001
-#, fuzzy
 msgid "get the UUID of a volume group"
-msgstr "LVM वॉल्यूम ग्रूप निर्माण करा"
+msgstr "वॉल्यूम ग्रूपचे UUID प्राप्त करा"
 
 #: fish/cmds.c:3002
 msgid "count characters in a file"
@@ -1828,14 +1752,12 @@ msgid "count words in a file"
 msgstr "फाइलमधील अक्षरे मोजा"
 
 #: fish/cmds.c:3005
-#, fuzzy
 msgid "create a new file"
-msgstr "फाइल निर्माण करा"
+msgstr "नवà¥\80न à¤«à¤¾à¤\87ल à¤¨à¤¿à¤°à¥\8dमाण à¤\95रा"
 
 #: fish/cmds.c:3006
-#, fuzzy
 msgid "append content to end of file"
-msgstr "फाइलचे अनुक्रम सूची स्वरूपात दाखवा"
+msgstr ""
 
 #: fish/cmds.c:3007
 msgid "create a file"
@@ -1846,9 +1768,8 @@ msgid "write zeroes to the device"
 msgstr "उपकरणात शून्य लिहा"
 
 #: fish/cmds.c:3011
-#, fuzzy
 msgid "write zeroes to an entire device"
-msgstr "à¤\89पà¤\95रणात शून्य लिहा"
+msgstr "सà¤\82पà¥\82रà¥\8dण à¤¸à¤¾à¤§à¤£à¤¾à¤µà¤° शून्य लिहा"
 
 #: fish/cmds.c:3012
 msgid "zero unused inodes and disk blocks on ext2/3 filesystem"
@@ -1860,7 +1781,8 @@ msgstr "आंकुचीत फाइल अंतर्गत फाइल 
 
 #: fish/cmds.c:3018
 msgid "Use -h <cmd> / help <cmd> to show detailed help for a command."
-msgstr "आदेशकरीता तपशील माहिती दाखवण्यासाठी -h <cmd> / help <cmd> याचा वापर करा."
+msgstr ""
+"आदेशकरीता तपशील माहिती दाखवण्यासाठी -h <cmd> / help <cmd> याचा वापर करा."
 
 #: fish/cmds.c:3336 fish/cmds.c:3350 fish/cmds.c:3366 fish/cmds.c:3383
 #: fish/cmds.c:3400 fish/cmds.c:3418 fish/cmds.c:3437 fish/cmds.c:3453
@@ -2098,21 +2020,21 @@ msgstr "%s: %s: इंटीजर व्याप्तीच्या बा
 
 #: fish/cmds.c:4187 fish/cmds.c:4294 fish/cmds.c:4611 fish/cmds.c:11781
 #: fish/cmds.c:12027 fish/cmds.c:12088 fish/cmds.c:12148
-#, fuzzy, c-format
+#, c-format
 msgid "%s should have %d-%d parameter(s)\n"
-msgstr "%s कडे %d घटके असायला हवे\n"
+msgstr "%s कडे %d-%d घटके असायला हवे\n"
 
 #: fish/cmds.c:4213 fish/cmds.c:4330 fish/cmds.c:4632 fish/cmds.c:11867
 #: fish/cmds.c:12044 fish/cmds.c:12121 fish/cmds.c:12177
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown optional argument \"%s\"\n"
-msgstr "%s: à¤\96à¥\82प à¤\9cासà¥\8dत à¤\98à¤\9fà¤\95à¥\87 à¤\86ढळलà¥\87\n"
+msgstr "%s: à¤\85परिà¤\9aà¥\80त à¤µà¥\88à¤\95लà¥\8dपिà¤\95 à¤\98à¤\9fà¤\95 \"%s\"\n"
 
 #: fish/cmds.c:4219 fish/cmds.c:4336 fish/cmds.c:4638 fish/cmds.c:11873
 #: fish/cmds.c:12050 fish/cmds.c:12127 fish/cmds.c:12183
-#, fuzzy, c-format
+#, c-format
 msgid "%s: optional argument \"%s\" given twice\n"
-msgstr "%s: à¤\96à¥\82प à¤\9cासà¥\8dत à¤\98à¤\9fà¤\95à¥\87 à¤\86ढळले\n"
+msgstr "%s: à¤µà¥\88à¤\95लà¥\8dपिà¤\95 à¤\98à¤\9fà¤\95 \"%s\" à¤¦à¥\8bनवà¥\87ळा à¤¦à¤¿ले\n"
 
 #: fish/cmds.c:12228
 #, c-format
@@ -2120,25 +2042,28 @@ msgid "%s: unknown command\n"
 msgstr "%s: अपरिचीत आदेश\n"
 
 #: fish/config.c:74 fish/config.c:113
-#, fuzzy, c-format
+#, c-format
 msgid "%s: %s: line %d: error parsing configuration file: %s\n"
-msgstr "%s: '%s' येथील अक्षरसंच वाचतेवेळी आंतरीक त्रुटी आढळली\n"
+msgstr ""
 
 #: fish/copy.c:41
 #, c-format
 msgid ""
-"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the image\n"
+"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the "
+"image\n"
 msgstr ""
+"प्रतिमामध्ये फाइल्स्चे प्रत बनवण्यासाठी 'copy-in <local> [<local>...] "
+"<remotedir>' याचा वापर करा\n"
 
 #: fish/copy.c:62
-#, fuzzy, c-format
+#, c-format
 msgid "copy-in: target '%s' is not a directory\n"
-msgstr "डिरेक्ट्रीमधील फाइल्स् सूचीत दाखवा"
+msgstr "copy-in: लक्ष्य '%s' डिरेक्ट्री नाही\n"
 
 #: fish/copy.c:157
 #, c-format
 msgid "error: argument is zero length or longer than maximum permitted\n"
-msgstr ""
+msgstr "त्रुटी: घटक झिरो लेंग्थ् किंवा स्वीकार्य कमालपेक्षा जास्त आहे\n"
 
 #: fish/copy.c:202
 #, c-format
@@ -2146,16 +2071,18 @@ msgid ""
 "use 'copy-out <remote> [<remote>...] <localdir>' to copy files out of the "
 "image\n"
 msgstr ""
+"प्रतिमेच्या बाहेर फाइल्चे प्रत निर्माण करण्यासाठी 'copy-out <remote> "
+"[<remote>...] <localdir>' वापर करा\n"
 
 #: fish/copy.c:213
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: target '%s' is not a directory\n"
-msgstr "डिरेक्ट्रीमधील फाइल्स् सूचीत दाखवा"
+msgstr "copy-out: लक्ष्य '%s' डिरेक्ट्री नाही\n"
 
 #: fish/copy.c:258
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: '%s' is not a file or directory\n"
-msgstr "फाइल किंवा डिरेक्ट्रीचे वारंवार प्रत बनवा"
+msgstr "copy-out: '%s' फाइल किंवा डिरेक्ट्री नाही\n"
 
 #: fish/display.c:42
 #, c-format
@@ -2168,7 +2095,7 @@ msgid "use '%s filename' to edit a file\n"
 msgstr "फाइल संपादीत करण्यासाठी '%s filename' याचा वापर करा\n"
 
 #: fish/fish.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: guest filesystem shell\n"
 "%s lets you edit virtual machine filesystems\n"
@@ -2213,37 +2140,6 @@ msgid ""
 "\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: guest filesystem shell\n"
-"%s lets you edit virtual machine filesystems\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] cmd [: cmd : cmd ...]\n"
-"  %s -i libvirt-domain\n"
-"  %s -i disk-image(s)\n"
-"or for interactive use:\n"
-"  %s\n"
-"or from a shell script:\n"
-"  %s <<EOF\n"
-"  cmd\n"
-"  ...\n"
-"  EOF\n"
-"Options:\n"
-"  -h|--cmd-help        List available commands\n"
-"  -h|--cmd-help cmd    Display detailed help on 'cmd'\n"
-"  -a|--add image       Add image\n"
-"  -D|--no-dest-paths   Don't tab-complete paths from guest fs\n"
-"  -f|--file file       Read commands from file\n"
-"  -i|--inspector       Run virt-inspector to get disk mountpoints\n"
-"  --listen             Listen for remote commands\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  --remote[=pid]       Send commands to remote %s\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  -v|--verbose         Verbose messages\n"
-"  -x                   Echo each command before executing it\n"
-"  -V|--version         Display version and exit\n"
-"For more information,  see the manpage %s(1).\n"
 
 #: fish/fish.c:246
 #, c-format
@@ -2254,7 +2150,8 @@ msgstr "%s: --listen=PID: PID क्रमांक प्रमाणे आढ
 #, c-format
 msgid ""
 "%s: remote: $GUESTFISH_PID must be set to the PID of the remote process\n"
-msgstr "%s: रिमोट: $GUESTFISH_PID यांस रिमोट कार्याच्या PID करीता सेट केले पाहिजे\n"
+msgstr ""
+"%s: रिमोट: $GUESTFISH_PID यांस रिमोट कार्याच्या PID करीता सेट केले पाहिजे\n"
 
 #: fish/fish.c:303
 #, c-format
@@ -2280,14 +2177,15 @@ msgstr "%s: --listen व --file पर्यायचा वापर एका
 #, c-format
 msgid "guestfish: could not access termcap or terminfo database.\n"
 msgstr ""
+"guestfish: termcap किंवा terminfo डाटाबेसकरीता प्रवेश प्राप्त करणे अशक्य.\n"
 
 #: fish/fish.c:559
 #, c-format
 msgid "guestfish: terminal type \"%s\" not defined.\n"
-msgstr ""
+msgstr "guestfish: टर्मिनल टाइप \"%s\" ठरवले नाही.\n"
 
 #: fish/fish.c:647
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "\n"
 "Welcome to guestfish, the libguestfs filesystem interactive shell for\n"
@@ -2299,11 +2197,12 @@ msgid ""
 "\n"
 msgstr ""
 "\n"
-"guestfish à¤¯à¥\87थà¥\87 à¤\86पलà¥\87 à¤¸à¥\8dवाà¤\97त, à¤µà¤°à¥\8dà¤\9aà¥\8dयà¥\81à¤\85ल à¤®à¤¶à¥\80न à¤«à¤¾à¤\87लपà¥\8dरणालà¥\80 à¤¸à¤\82पादà¥\80त à¤\95रणà¥\8dयासाठà¥\80\n"
-"libguestfs फाइलप्रणालीचे परस्पर संवाद शेल.\n"
+"guestfish à¤µà¤° à¤\86पलà¥\87 à¤¸à¥\8dवाà¤\97त à¤\86हà¥\87\n"
+"वर्च्युअल मशीन फाइलप्रणाल्या संपादित करण्यासाठी libguestfs फाइलप्रणाली परस्पर शेल.\n"
 "\n"
-"टाइप:आदेशांसह मदतकरीता 'help' लिहा\n"
-"      शेल पासून बाहेर पडण्यासाठी 'quit' करा\n"
+"टाइप: आदेशविषयी मदतकरीता 'help'\n"
+"      मॅन्यूअल वाचण्यासाठी 'man'\n"
+"      शेलपासून बाहेर पडण्यासाठी 'quit'\n"
 "\n"
 
 #: fish/fish.c:796 fish/fish.c:812
@@ -2381,6 +2280,9 @@ msgid ""
 "For a list of commands:             guestfish -h\n"
 "For complete documentation:         man guestfish\n"
 msgstr ""
+"डिस्क प्रतिमा उघडायचे?  guestfish -a disk.img\n"
+"आदेशांच्या सूचीकरीता:             guestfish -h\n"
+"संपूर्ण दस्तऐवजीकरणकरीता:         man guestfish\n"
 
 #: fish/fish.c:1347
 #, c-format
@@ -2422,11 +2324,13 @@ msgstr "glob: guestfs_glob_expand कॉल अपयशी: %s\n"
 #: fish/help.c:38
 #, c-format
 msgid ""
-"Add disk images to examine using the -a or -d options, or the 'add' "
-"command.\n"
+"Add disk images to examine using the -a or -d options, or the 'add' command.\n"
 "Or create a new disk image using -N, or the 'alloc' or 'sparse' commands.\n"
 "Once you have done this, use the 'run' command.\n"
 msgstr ""
+"-a किंवा -d पर्याय, किंवा 'add' आदेशचा वापर करून विश्लेषणकरीता डिस्क प्रतिमा समाविष्ट करा.\n"
+"किंवा -N, किंवा 'alloc' किंवा 'sparse' आदेशांचा वापर करून नवीन डिस्क प्रतिमा निर्माण करा.\n"
+"एकदाचे असे केल्यास, 'run' आदेशचा वापर करा.\n"
 
 #: fish/help.c:44
 #, c-format
@@ -2435,6 +2339,9 @@ msgid ""
 "mount them to examine or modify the contents using 'mount-ro' or\n"
 "'mount-options'.\n"
 msgstr ""
+"'list-filesystems' चा वापर करून कोणत्या फाइलप्रणाल्या उपलब्ध आहे हे शोधा व त्यानंतर\n"
+"विश्लेषणकरीता त्यांस माऊंट करा किंवा 'mount-ro' किंवा\n"
+"'mount-options' यांचा वापर करून अंतर्भूत माहिती संपादित करा.\n"
 
 #: fish/help.c:52
 #, c-format
@@ -2443,16 +2350,19 @@ msgid ""
 "\n"
 "To read the manual, type 'man'.\n"
 msgstr ""
+"आदेशविषयी अधिक माहितीकरीता, 'help cmd' याचा वापर करा.\n"
+"\n"
+"मॅन्यूअल वाचण्यासाठी, 'man' टाइप करा.\n"
 
 #: fish/hexedit.c:41
 #, c-format
 msgid "hexedit (device|filename) [max | start max]\n"
-msgstr ""
+msgstr "hexedit (device|filename) [max | start max]\n"
 
 #: fish/hexedit.c:52
 #, c-format
 msgid "hexedit: %s is a zero length file or device\n"
-msgstr ""
+msgstr "hexedit: %s झिरो लेंग्थ फाइल किंवा साधण आहे\n"
 
 #: fish/hexedit.c:63
 #, c-format
@@ -2461,46 +2371,49 @@ msgid ""
 "  'hexedit %s <max>' (eg. 'hexedit %s 1M') or a range using\n"
 "  'hexedit %s <start> <max>'.\n"
 msgstr ""
+"hexedit: %s हे %s पेक्षा मोठे आहे. \n"
+"  'hexedit %s <max>' (उदा. 'hexedit %s 1M') याचा वापर करून लिमिट पुरवणे किंवा\n"
+"  'hexedit %s <start> <max>' याचा वापर करून व्याप्ति पुरवणे आवश्यक आहे.\n"
 
 #: fish/hexedit.c:92
 #, c-format
 msgid "hexedit: invalid range\n"
-msgstr ""
+msgstr "hexedit: अवैध व्याप्ती\n"
 
 #: fish/inspect.c:77
-#, fuzzy, c-format
+#, c-format
 msgid "%s: don't use --live and -i options together\n"
-msgstr "%s: --listen व --file पर्यायचा वापर एकाचवेळी करणे अशक्य\n"
+msgstr "%s: --live व -i पर्यायचा एकत्र वाप करू नका\n"
 
 #: fish/inspect.c:89
 #, c-format
 msgid "%s: no operating system was found on this disk\n"
-msgstr ""
+msgstr "%s: या डिस्कवर कार्यप्रणाली आढळली नाही\n"
 
 #: fish/inspect.c:95
 #, c-format
 msgid "%s: multi-boot operating systems are not supported by the -i option\n"
-msgstr ""
+msgstr "%s: मल्टि-बूट कार्य प्रणाल्या -i पर्यायद्वारे समर्थीत नाही\n"
 
 #: fish/inspect.c:134
 #, c-format
 msgid "%s: some filesystems could not be mounted (ignored)\n"
-msgstr ""
+msgstr "%s: काहिक फाइलप्रणाली माऊंट करणे अशक्य (दुर्लक्ष केले)\n"
 
 #: fish/inspect.c:146
 #, c-format
 msgid "Operating system: %s\n"
-msgstr ""
+msgstr "कार्यप्रणाली: %s\n"
 
 #: fish/inspect.c:159
-#, fuzzy, c-format
+#, c-format
 msgid "%s mounted on %s\n"
-msgstr "माऊंटपॉईंट्स् दाखवा"
+msgstr "%s ला %s वर माऊंट केले\n"
 
 #: fish/keys.c:53
 #, c-format
 msgid "Enter key or passphrase (\"%s\"): "
-msgstr ""
+msgstr "कि किंवा पासफ्रेज द्या (\"%s\"): "
 
 #: fish/lcd.c:34
 #, c-format
@@ -2510,12 +2423,12 @@ msgstr "स्थानीय डिरेक्ट्री बदलण्य
 #: fish/man.c:35
 #, c-format
 msgid "use 'man' without parameters to open the manual\n"
-msgstr ""
+msgstr "मॅन्यूअल उघडण्यासाठी घटकविना 'man' चा वापर करा\n"
 
 #: fish/man.c:54
-#, fuzzy, c-format
+#, c-format
 msgid "the external 'man' program failed\n"
-msgstr "बाहà¥\87रà¥\80ल à¤\86दà¥\87श à¤\85पयशà¥\80: %s"
+msgstr "बाहà¥\87रिल 'man' à¤\95ारà¥\8dयà¤\95à¥\8dरम à¤\85पयशà¥\80\n"
 
 #: fish/more.c:40
 #, c-format
@@ -2523,14 +2436,14 @@ msgid "use '%s filename' to page a file\n"
 msgstr "फाइल पेज करण्यासाठी '%s filename' याचा वापर करा\n"
 
 #: fish/options.c:36
-#, fuzzy, c-format
+#, c-format
 msgid "%s: too many drives added on the command line\n"
-msgstr "%s: à¤\86दà¥\87श à¤\93ळवर à¤°à¤¿à¤\95ामà¥\87 à¤\86दà¥\87श à¤\86ढळले\n"
+msgstr "%s: à¤\8fà¤\95ापà¥\87à¤\95à¥\8dषा à¤\9cासà¥\8dत à¤¡à¥\8dराà¤\87वà¥\8dहà¥\8dसà¥\8d à¤\86दà¥\87श à¤\93ळवर à¤¸à¤®à¤¾à¤µà¤¿à¤·à¥\8dà¤\9f à¤\95à¥\87ले\n"
 
 #: fish/options.c:128
 #, c-format
 msgid "%s: '%s' could not be mounted.  Did you mean one of these?\n"
-msgstr ""
+msgstr "%s: '%s' माऊंट करणे अशक्य.  यापैकी एक आहे?\n"
 
 #: fish/prep.c:37
 #, c-format
@@ -2538,6 +2451,8 @@ msgid ""
 "List of available prepared disk images:\n"
 "\n"
 msgstr ""
+"उपलब्ध तयार डिस्क प्रतिमांची सूची:\n"
+"\n"
 
 #: fish/prep.c:40
 #, c-format
@@ -2546,16 +2461,19 @@ msgid ""
 "\n"
 "%s\n"
 msgstr ""
+"guestfish -N %-8s - %s\n"
+"\n"
+"%s\n"
 
 #: fish/prep.c:48
 #, c-format
 msgid "  Optional parameters:\n"
-msgstr ""
+msgstr "  वैकल्पिक घटके:\n"
 
 #: fish/prep.c:55
 #, c-format
 msgid "<%s> %s (default: %s)\n"
-msgstr ""
+msgstr "<%s> %s (पूर्वनिर्धारीत: %s)\n"
 
 #: fish/prep.c:65
 #, c-format
@@ -2564,6 +2482,9 @@ msgid ""
 "directory.  (\"test2.img\" etc if -N option is given multiple times).\n"
 "For more information see the guestfish(1) manual.\n"
 msgstr ""
+"स्थानीय डिरेक्ट्रीमध्ये तयारकेलेली डिस्क प्रतिमा फाइल \"test1.img\" लिहले जातात.\n"
+"  (\"test2.img\" इत्यादि जर -N पर्याय अनेकवेळा दिले जातात).\n"
+"अधिक माहितीकरीता guestfish(1) मॅन्यूअल पहा.\n"
 
 #: fish/prep.c:96
 #, c-format
@@ -2571,83 +2492,84 @@ msgid ""
 "guestfish: -N parameter '%s': no such prepared disk image known.\n"
 "Use 'guestfish -N help' to list possible values for the -N parameter.\n"
 msgstr ""
+"guestfish: -N घटक '%s': या प्रकारची तयार डिस्क प्रतिमा परिचीत नाही.\n"
+"N घटककरीता संभाव्य मूल्य सूचीत दाखवण्यासाठी 'guestfish -N help' याचा वापर करा.\n"
 
 #: fish/prep.c:158
 #, c-format
 msgid "guestfish: error creating prepared disk image '%s' on '%s': "
 msgstr ""
+"guestfish: तयार डिस्क प्रतिमा '%s' यांस '%s' वर निर्माण करतेवेळी त्रुटी: "
 
 #: fish/prep_boot.c:34 fish/prep_boot.c:89 fish/prep_disk.c:34
 #: fish/prep_fs.c:34 fish/prep_lv.c:69 fish/prep_lv.c:122 fish/prep_part.c:34
-#, fuzzy
 msgid "failed to allocate disk"
-msgstr "फाà¤\87ल à¤\96à¤\82ड à¤µà¤¾à¤\9aणà¥\8dयास à¤\85पयशी"
+msgstr "डिसà¥\8dà¤\95à¤\9aà¥\87 à¤µà¤¾à¤\9fप à¤\95रतà¥\87वà¥\87ळà¥\80 à¤¤à¥\8dरà¥\81à¤\9fी"
 
 #: fish/prep_boot.c:42 fish/prep_boot.c:97
-#, fuzzy
 msgid "could not parse boot size"
-msgstr "à¤\86à¤\95ार à¤¸à¤\82रà¤\9aना '%s' à¤µà¤¾à¤\9aणà¥\87 à¤\85शà¤\95à¥\8dय\n"
+msgstr "बà¥\82à¤\9f à¤\86à¤\95ार à¤µà¤¾à¤\9aणà¥\87 à¤\85शà¤\95à¥\8dय"
 
 #: fish/prep_boot.c:46 fish/prep_boot.c:101
-#, fuzzy, c-format
+#, c-format
 msgid "failed to get sector size of disk: %s"
-msgstr "फाà¤\87ल à¤\96à¤\82ड à¤µà¤¾à¤\9aणà¥\8dयास à¤\85पयशà¥\80"
+msgstr "डिसà¥\8dà¤\95à¤\9aà¥\87 à¤¸à¥\87à¤\95à¥\8dà¤\9fर à¤\86à¤\95ार à¤ªà¥\8dरापà¥\8dत à¤\95रणà¥\8dयास à¤\85पयशà¥\80: %s"
 
 #: fish/prep_boot.c:50 fish/prep_boot.c:105 fish/prep_fs.c:41
 #: fish/prep_lv.c:76 fish/prep_lv.c:129 fish/prep_part.c:41
 #, c-format
 msgid "failed to partition disk: %s"
-msgstr ""
+msgstr "डिस्कचे विभाजन करण्यास अपयशी: %s"
 
 #: fish/prep_boot.c:55 fish/prep_boot.c:110
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add boot partition: %s"
-msgstr "सà¥\8dवà¥\85प à¤µà¤¿à¤­à¤¾à¤\9cन à¤¨à¤¿à¤°à¥\8dमाण à¤\95रा"
+msgstr "बà¥\82à¤\9f à¤µà¤¿à¤­à¤¾à¤\9cन à¤¸à¤®à¤¾à¤µà¤¿à¤·à¥\8dà¤\9f à¤\95रणà¥\8dयास à¤\85पयशà¥\80: %s"
 
 #: fish/prep_boot.c:59 fish/prep_boot.c:114
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add root partition: %s"
-msgstr "सà¥\8dवà¥\85प à¤µà¤¿à¤­à¤¾à¤\9cन à¤¨à¤¿à¤°à¥\8dमाण à¤\95रा"
+msgstr "रà¥\82à¤\9f à¤µà¤¿à¤­à¤¾à¤\9cन à¤¸à¤®à¤¾à¤µà¤¿à¤·à¥\8dà¤\9f à¤\95रणà¥\8dयास à¤\85पयशà¥\80: %s"
 
 #: fish/prep_boot.c:68 fish/prep_boot.c:128
 #, c-format
 msgid "failed to create boot filesystem: %s"
-msgstr ""
+msgstr "बूट फाइलप्रणाली निर्माण करण्यास अपयशी: %s"
 
 #: fish/prep_boot.c:77 fish/prep_boot.c:157
 #, c-format
 msgid "failed to create root filesystem: %s"
-msgstr ""
+msgstr "रूट फाइलप्रणाली निर्माण करण्यास अपयशी: %s"
 
 #: fish/prep_boot.c:86 fish/prep_boot.c:120 fish/prep_lv.c:66
 #: fish/prep_lv.c:82 fish/prep_lv.c:119 fish/prep_lv.c:135
 msgid "incorrect format for LV name, use '/dev/VG/LV'"
-msgstr ""
+msgstr "LV नावकरीता अयोग्य स्वरूप, '/dev/VG/LV' याचा वापर करा"
 
 #: fish/prep_boot.c:137 fish/prep_lv.c:91 fish/prep_lv.c:144
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create PV: %s: %s"
-msgstr "फाइल खंड वाचण्यास अपयशी"
+msgstr "PV निर्माण करण्यास अपयशी: %s: %s"
 
 #: fish/prep_boot.c:142 fish/prep_lv.c:96 fish/prep_lv.c:149
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create VG: %s: %s"
-msgstr "फाइल खंड वाचण्यास अपयशी"
+msgstr "VG निर्माण करण्यास अपयशी: %s: %s"
 
 #: fish/prep_boot.c:149 fish/prep_lv.c:103 fish/prep_lv.c:156
 #, c-format
 msgid "failed to create LV: /dev/%s/%s: %s"
-msgstr ""
+msgstr "LV निर्माण करण्यास अपयशी: /dev/%s/%s: %s"
 
 #: fish/prep_boot.c:153 fish/prep_lv.c:107 fish/prep_lv.c:160
 #, c-format
 msgid "failed to resize LV to full size: %s: %s"
-msgstr ""
+msgstr "LV ला संपूर्ण आकारात पुनःआकार देण्यास अपयशी: %s: %s"
 
 #: fish/prep_fs.c:51 fish/prep_lv.c:165
 #, c-format
 msgid "failed to create filesystem (%s): %s"
-msgstr ""
+msgstr "फाइलप्रणाली निर्माण करण्यास अपयशी (%s): %s"
 
 #: fish/rc.c:255
 #, c-format
@@ -2660,8 +2582,8 @@ msgid ""
 "guestfish: protocol error: version mismatch, server version '%s' does not "
 "match client version '%s'.  The two versions must match exactly.\n"
 msgstr ""
-"guestfish: प्रोटोकॉल त्रुटी: आवृत्ती जुळली नाही, सर्व्हर आवृत्ती '%s' क्लाएंट आवृत्ती '%s' "
-"सह जुळत नाही.  दोन्ही आवृत्ती बरोबर जुळायला हवे.\n"
+"guestfish: प्रोटोकॉल त्रुटी: आवृत्ती जुळली नाही, सर्व्हर आवृत्ती '%s' "
+"à¤\95à¥\8dलाà¤\8fà¤\82à¤\9f à¤\86वà¥\83तà¥\8dतà¥\80 '%s' à¤¸à¤¹ à¤\9cà¥\81ळत à¤¨à¤¾à¤¹à¥\80.  à¤¦à¥\8bनà¥\8dहà¥\80 à¤\86वà¥\83तà¥\8dतà¥\80 à¤¬à¤°à¥\8bबर à¤\9cà¥\81ळायला à¤¹à¤µà¥\87.\n"
 
 #: fish/rc.c:335 fish/rc.c:349
 #, c-format
@@ -2671,12 +2593,14 @@ msgstr "guestfish: रिमोट: सर्व्हर कार्यरत
 #: fish/rc.c:361 fish/rc.c:375
 #, c-format
 msgid "guestfish: protocol error: could not send initial greeting to server\n"
-msgstr "guestfish: प्रोटोकॉल त्रुटी: प्रारंभीक ग्रिटींग सर्व्हरकडे पाठवणे अशक्य\n"
+msgstr ""
+"guestfish: प्रोटोकॉल त्रुटी: प्रारंभीक ग्रिटींग सर्व्हरकडे पाठवणे अशक्य\n"
 
 #: fish/rc.c:386
 #, c-format
 msgid "guestfish: protocol error: could not decode reply from server\n"
-msgstr "guestfish: प्रोटोकॉल त्रुटी: सर्व्हर पासून प्रतिसाद डिकोड करण्यास अशक्य\n"
+msgstr ""
+"guestfish: प्रोटोकॉल त्रुटी: सर्व्हर पासून प्रतिसाद डिकोड करण्यास अशक्य\n"
 
 #: fish/reopen.c:36
 #, c-format
@@ -2690,11 +2614,11 @@ msgstr "reopen: guestfs_create: हँडल निर्माण करण्
 
 #: fish/supported.c:66
 msgid "yes"
-msgstr ""
+msgstr "होय"
 
 #: fish/supported.c:68
 msgid "no"
-msgstr ""
+msgstr "नाही"
 
 #: fish/time.c:36
 #, c-format
@@ -2702,7 +2626,7 @@ msgid "use 'time command [args...]'\n"
 msgstr "'time command [args...]' याचा वापर करा\n"
 
 #: fuse/guestmount.c:912
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: FUSE module for libguestfs\n"
 "%s lets you mount a virtual machine filesystem\n"
@@ -2731,29 +2655,11 @@ msgid ""
 "  -w|--rw              Mount read-write\n"
 "  -x|--trace           Trace guestfs API calls\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: fuse/guestmount.c:1130
-#, fuzzy, c-format
+#, c-format
 msgid "%s: must have at least one -a/-d and at least one -m/-i option\n"
-msgstr "%s: किमान एक -a व किमान एक -m पर्याय असायला हवे\n"
+msgstr "%s: किमान एक -a/-d व किमान एक -m/-i पर्याय असायला हवे\n"
 
 #: fuse/guestmount.c:1138
 #, c-format
@@ -2761,7 +2667,7 @@ msgid "%s: you must specify a mountpoint in the host filesystem\n"
 msgstr "%s: यजमान फाइलप्रणालीत तुम्ही माऊंटपॉईंट निर्देशीत करायला हवे\n"
 
 #: inspector/virt-inspector.c:76
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display information about a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -2781,178 +2687,193 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
+"%s: वर्च्युअल मशीनविषयी माहिती दाखवा\n"
+"सर्वहक्कस्वाधीन (C) 2010 Red Hat Inc.\n"
+"वापर:\n"
+"  %s [--options] -d domname फाइल [फाइल ...]\n"
+"  %s [--options] -a disk.img [-a disk.img ...] फाइल [फाइल ...]\n"
+"पर्याय:\n"
+"  -a|--add image       प्रतिमा समाविष्ट करा\n"
+"  -c|--connect uri     -d पर्यायकरीता libvirt URI निर्देशीत करा\n"
+"  -d|--domain guest    libvirt अतिथीपासून डिस्क्स् समाविष्ट करा\n"
+"  --echo-keys          पासफ्रेजेस् करीता echo बंद करू नका\n"
+"  --format[=raw|..]    -a पर्यायकरीता डिस्क स्वरूप जबरनपणे लागू करा\n"
+"  --help               संक्षिप्त मदत दाखवा\n"
+"  --keys-from-stdin    stdin पासून पासफ्रेजेस् वाचा\n"
+"  -v|--verbose         वर्बोस संदेश\n"
+"  -V|--version         आवृत्ती दाखवा व बाहेर पडा\n"
+"  -x                   libguestfs API कॉल्स् तपासा\n"
+"\n"
+"अधिक माहितीकरीता, manpage %s(1) पहा.\n"
 
 #: inspector/virt-inspector.c:263
 #, c-format
 msgid ""
 "%s: no operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
-"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you "
-"must\n"
+"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you must\n"
 "install the separate libguestfs-winsupport package.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
 "information about the disk image as possible.\n"
 msgstr ""
+"%s: या डिस्क प्रतिमा अंतर्गत कार्यप्रणाली आढळली नाही.\n"
+"\n"
+"हे सहसा फाइल डिस्क प्रतिमा, किंवा वर्च्युअल मशीन प्रतिमा नसल्यामुळे, \n"
+"किंवा libguestfs द्वारे OS प्रकार न कळल्यामुळे असू शकते.\n"
+"\n"
+"टिप Red Hat Enterprise Linux 6 वापरकर्त्यांसाठी: Windows अतिथी समर्थनकरीता तुम्ही\n"
+"वेगळे libguestfs-winsupport संकुल प्रतिष्ठापीत करायला हवे.\n"
+"\n"
+"ही त्रुटी आहे असे आढळल्यास, कृपया बग अहवाल सादर करा ज्यामध्ये \n"
+"डिस्क प्रतिमाविषयी जास्तित जास्त माहिती समाविष्टीत असेल.\n"
 
 #: inspector/virt-inspector.c:288
 #, c-format
 msgid "%s: XML write error at \"%s\": %m\n"
-msgstr ""
+msgstr "%s: \"%s\" येथे XML लेखन त्रुटी आढळली: %m\n"
 
 #: inspector/virt-inspector.c:300
 #, c-format
 msgid "%s: xmlOutputBufferCreateFd: failed to open stdout\n"
-msgstr ""
+msgstr "%s: xmlOutputBufferCreateFd: stdout उघडण्यास अपयशी\n"
 
 #: inspector/virt-inspector.c:308
-#, fuzzy, c-format
+#, c-format
 msgid "%s: xmlNewTextWriter: failed to create libxml2 writer\n"
-msgstr "xmlNewTextWriterFilename: XML राईटर निर्माण करण्यास अपयशी\n"
+msgstr "%s: xmlNewTextWriter: libxml2 राइटर निर्माण करण्यास अपयशी\n"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:158
 msgid "open_guest: first parameter must be a string or an arrayref"
-msgstr ""
+msgstr "open_guest: पहिले घटक string किंवा arrayref असायला हवे"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:164
 msgid "open_guest: first argument contains undefined element"
-msgstr ""
+msgstr "open_guest: पहिल्या घटकात अस्पष्ट घटक समाविष्टीत आहे"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:172
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "guest image {imagename} does not exist or is not readable"
-msgstr "बाइनरी '%s' अस्तित्वात नाही किंवा एक्जीक्यूटेबल नाही\n"
+msgstr "guest image {imagename} अस्तित्वात नाही किंवा वाचनजोगी नाही"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:179
 msgid ""
-"open_guest: no libvirt support (install Sys::Virt, XML::XPath and XML::"
-"XPath::XMLParser)"
+"open_guest: no libvirt support (install Sys::Virt, XML::XPath and "
+"XML::XPath::XMLParser)"
 msgstr ""
+"open_guest: libvirt समर्थन (Sys::Virt, XML::XPath व XML::XPath::XMLParser "
+"प्रतिष्ठापीत करा)"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:184
-#, fuzzy
 msgid "open_guest: too many domains listed on command line"
-msgstr "%s: आदेश ओळवर रिकामे आदेश आढळले\n"
+msgstr "open_guest: आदेश ओळवर एकापेक्षा जास्त डोमेन्स् सूचीत दाखवले आहे"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:191
 msgid "open_guest: cannot connect to libvirt"
-msgstr ""
+msgstr "open_guest: libvirt शी जोडणी करण्यास अशक्य"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:210
 #, perl-brace-format
 msgid "{imagename} is not the name of an inactive libvirt domain\n"
-msgstr ""
+msgstr "{imagename} बंद असलेल्या libvirt डोमेनचे नाव नाही\n"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:213
 #, perl-brace-format
 msgid "{imagename} is not the name of a libvirt domain\n"
-msgstr ""
+msgstr "{imagename} हे libvirt डोमेनचे नाव नाही\n"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:242
 #, perl-brace-format
 msgid "{imagename} seems to have no disk devices\n"
-msgstr ""
+msgstr "{imagename} कडे डिस्क साधणे नाही असे आढळते\n"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:827
 msgid ""
 "No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by virt-inspector.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
 "information about the disk image as possible.\n"
 msgstr ""
+"या डिस्क प्रतिमा अंतर्गत कार्यप्रणाली आढळली नाही.\n"
+"\n"
+"हे सहसा फाइल डिस्क प्रतिमा, किंवा वर्च्युअल मशीन प्रतिमा नसल्यामुळे, \n"
+"किंवा virt-inspector द्वारे OS प्रकार न कळल्यामुळे असू शकते.\n"
+"\n"
+"ही त्रुटी आहे असे आढळल्यास, \n"
+"कृपया डिस्क प्रतिमाविषयी जास्तित जास्त माहिती समाविष्ट करून बग अहवाल सादर करा.\n"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:901
 #, perl-brace-format
 msgid "unknown filesystem label {label}\n"
-msgstr ""
+msgstr "अपरिचीत फाइलसिस्टम लेबल {label}\n"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:911
 #, perl-brace-format
 msgid "unknown filesystem UUID {uuid}\n"
-msgstr ""
+msgstr "अपरिचीत फाइलप्रणाली UUID {uuid}\n"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:939
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "unknown filesystem {fs}\n"
-msgstr "फाà¤\87लपà¥\8dरणालà¥\80à¤\9aà¥\87 à¤®à¤¾à¤\8aà¤\82à¤\9f à¤\85शà¤\95à¥\8dय à¤\95रा"
+msgstr "à¤\85परिà¤\9aà¥\80त à¤«à¤¾à¤\87लपà¥\8dरणालà¥\80 {fs}\n"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1017
 #, perl-brace-format
 msgid "Error running rpm -qa: {error}"
-msgstr ""
+msgstr "rpm -qa चालवतेवेळी त्रुटी: {error}"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1043
 #, perl-brace-format
 msgid "Error running dpkg-query: {error}"
-msgstr ""
+msgstr "dpkg-query चालवतेवेळी त्रुटी: {error}"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1108
 msgid "Can't find grub on guest"
-msgstr ""
+msgstr "अतिथीवर ग्रब आढळले नाही"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1163
 #, perl-brace-format
 msgid "Grub entry {title} has no kernel"
-msgstr ""
+msgstr "ग्रब नोंदणी {title} मध्ये कर्नल आढळले नाही"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1194
 #, perl-brace-format
 msgid "grub refers to {path}, which doesn't exist\n"
-msgstr ""
+msgstr "ग्रब {path} करीता निर्देशीत आहे, जे अस्तित्वात नाही\n"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1217
 #, perl-brace-format
 msgid "Grub entry {title} does not specify an initrd"
-msgstr ""
+msgstr "ग्रब नोंदणी {title} initrd निर्देशीत करत नाही"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1286
 #, perl-brace-format
 msgid "Didn't find modules directory {modules} for kernel {path}"
-msgstr ""
+msgstr "कर्नल {path} करीता मॉड्यूल्स् डिरेक्ट्री {modules} आढळले नाही"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1294
 #, perl-brace-format
 msgid "Couldn't guess kernel version number from path for kernel {path}"
-msgstr ""
+msgstr "कर्नल {path} करीता मार्ग पासून कर्नल आवृत्ती क्रमांक तर्कणे अशक्य"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1348
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "{path} doesn't match augeas pattern"
-msgstr "साचा प्रमाणे जुळणारे ओळी पाठवा"
+msgstr "{path} augeas नमुनाशी जुळत नाही"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1387
 #, perl-brace-format
 msgid "{filename}: could not read initrd format"
-msgstr ""
+msgstr "{filename}: initrd स्वरूप वाचणे अशक्य"
 
 #: rescue/virt-rescue.c:63
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Run a rescue shell on a virtual machine\n"
 "Copyright (C) 2009-2010 Red Hat Inc.\n"
@@ -2976,34 +2897,16 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: rescue/virt-rescue.c:180
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not parse memory size '%s'\n"
-msgstr "आकार संरचना '%s' वाचणे अशक्य\n"
+msgstr "%s: मेमरी आकार '%s' वाचणे अशक्य\n"
 
 #: rescue/virt-rescue.c:419
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown child exit status (%d)\n"
-msgstr "%s: à¤\85परिà¤\9aà¥\80त à¤²à¤¾à¤\81à¤\97 à¤ªà¤°à¥\8dयाय: %s (%d)\n"
+msgstr "%s: à¤\85परिà¤\9aà¥\80त à¤\9aाà¤\87लà¥\8dड à¤\8fà¤\95à¥\8dà¤\9cिà¤\9f à¤¸à¥\8dà¤\9fà¥\87à¤\9fसà¥\8d (%d)\n"
 
 #: src/appliance.c:181
 #, c-format
@@ -3011,57 +2914,57 @@ msgid ""
 "cannot find any suitable libguestfs supermin or ordinary appliance on "
 "LIBGUESTFS_PATH (search path: %s)"
 msgstr ""
+"LIBGUESTFS_PATH वरील योग्य libguestfs supermin किंवा सर्वसाधारण अप्लायंस "
+"शोधणे अशक्य (शोध मार्ग: %s)"
 
 #: src/appliance.c:331
 #, c-format
 msgid "security: cached appliance %s is not owned by UID %d"
-msgstr ""
+msgstr "सुरक्षा: कॅश्ड् अप्लायंस् %s, UID %d च्या मालकिचे नाही"
 
 #: src/appliance.c:336
 #, c-format
 msgid "security: cached appliance %s is not a directory (mode %o)"
-msgstr ""
+msgstr "सुरक्षा: कॅश्ड् अप्लायंस् %s डिरेक्ट्री नाही (मोड %o)"
 
 #: src/appliance.c:341
 #, c-format
 msgid "security: cached appliance %s is writable by group or other (mode %o)"
 msgstr ""
+"सुरक्षा: कॅश्ड् अप्लायंस् %s ग्रूप किंवा इतर द्वारे लेखनजोगी आहे (मोड %o)"
 
 #: src/appliance.c:659
-#, fuzzy
 msgid "external command failed, see earlier error messages"
-msgstr "guestfs_launch अपयशी, पूर्वीचे त्रुटी संदेश पहा"
+msgstr "बाहेरिल आदेश अपयशी, मागील त्रुटी संदेश पहा"
 
 #: src/dbdump.c:87
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of header"
-msgstr "डिमन पासून वाचतेवेळी फाइल अनपेक्षीतपणे समाप्त झाले"
+msgstr ""
 
 #: src/dbdump.c:100 src/dbdump.c:112
-#, fuzzy
 msgid "unexpected line from db_dump command, no space prefix"
-msgstr "डिमन पासून वाचतेवेळी फाइल अनपेक्षीतपणे समाप्त झाले"
+msgstr ""
 
 #: src/dbdump.c:129
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of data"
-msgstr "डिमन पासून वाचतेवेळी फाइल अनपेक्षीतपणे समाप्त झाले"
+msgstr ""
 
 #: src/dbdump.c:210
-#, fuzzy
 msgid "unexpected non-hex digits in output of db_dump command"
-msgstr "डिमन पासून वाचतेवेळी फाइल अनपेक्षीतपणे समाप्त झाले"
+msgstr ""
 
 #: src/filearch.c:153
 #, c-format
 msgid "size of %s unreasonable (%<PRIi64> bytes)"
-msgstr ""
+msgstr "%s चे आकार असमंजस आहे (%<PRIi64> बाईट्स्)"
 
 #: src/filearch.c:266
 msgid ""
 "file-architecture API not available since this version of libguestfs was "
 "compiled without PCRE or libmagic libraries"
 msgstr ""
+"libguestfs ची हि आवृत्ती PCRE किंवा libmagic लाइब्ररिज् विना कंपाईल "
+"केल्यामुळे फाइल-आर्किटेक्चर API अनुपलब्ध आहे"
 
 #: src/guestfs.c:174
 #, c-format
@@ -3081,11 +2984,11 @@ msgstr "libguestfs: त्रुटी: %s\n"
 #: src/guestfs.c:965
 #, c-format
 msgid "<truncated, original size %zu bytes>"
-msgstr ""
+msgstr "<आखूड केले, मूळ आकार %zu बाईट्स्>"
 
 #: src/inspect.c:265
 msgid "not a Windows guest, or systemroot could not be determined"
-msgstr ""
+msgstr "विंडोज अतिथी नाही, किंवा systemroot शोधणे अशक्य"
 
 #: src/inspect.c:281
 msgid "not a Windows guest, or CurrentControlSet could not be determined"
@@ -3096,11 +2999,11 @@ msgstr ""
 #: src/inspect_fs_unix.c:821
 #, c-format
 msgid "size of %s is unreasonably large (%<PRIi64> bytes)"
-msgstr ""
+msgstr "%s चे आकार असमंजसपणे मोठे आहे (%<PRIi64> बाईट्स्)"
 
 #: src/inspect.c:577
 msgid "no inspection data: call guestfs_inspect_os first"
-msgstr ""
+msgstr "अधिकृत तपासणी डाटा आढळले नाही: पहिले guestfs_inspect_os कॉल करा"
 
 #: src/inspect.c:589
 #, c-format
@@ -3108,32 +3011,35 @@ msgid ""
 "%s: root device not found: only call this function with a root device "
 "previously returned by guestfs_inspect_os"
 msgstr ""
+"%s: रूट साधण आढळले नाही: guestfs_inspect_os द्वारे पूर्वी पुरवलेल्या रूट "
+"साधणसह फंक्शनद्वारेच कॉल करा"
 
 #: src/inspect.c:599 src/inspect_apps.c:609
 msgid ""
 "inspection API not available since this version of libguestfs was compiled "
 "without PCRE or hivex libraries"
 msgstr ""
+"libguestfs ची ही आवृत्ती PCRE किंवा hivex लाइब्ररिज् विना कंपाईल केल्यामुळे "
+"इंस्पेकशन API अनुपलब्ध"
 
 #: src/inspect_fs.c:326 src/inspect_fs.c:339
-#, fuzzy, c-format
+#, c-format
 msgid "could not parse integer in version number: %s"
-msgstr "à¤\86à¤\95ार à¤¸à¤\82रà¤\9aना '%s' à¤µà¤¾à¤\9aणà¥\87 à¤\85शà¤\95à¥\8dय\n"
+msgstr "à¤\86वà¥\83तà¥\8dतà¥\80 à¤\95à¥\8dरमाà¤\82त à¤\87à¤\82à¤\9fिà¤\9cर à¤µà¤¾à¤\9aणà¥\87 à¤\85शà¤\95à¥\8dय: %s"
 
 #: src/inspect_fs.c:483
 #, c-format
 msgid "%s: file is empty"
-msgstr ""
+msgstr "%s: फाइल रिकामे नाही"
 
 #: src/inspect_fs_unix.c:613
-#, fuzzy
 msgid "could not parse /etc/fstab or empty file"
-msgstr "आकार संरचना '%s' वाचणे अशक्य\n"
+msgstr "/etc/fstab किंवा रिकामी फाइल वाचणे अशक्य"
 
 #: src/inspect_fs_windows.c:112
 #, c-format
 msgid "cannot resolve Windows %%SYSTEMROOT%%"
-msgstr ""
+msgstr "विंडोज %%SYSTEMROOT%% निश्चित करणे अशक्य"
 
 #: src/inspect_icon.c:452
 #, c-format
@@ -3160,12 +3066,11 @@ msgstr "फाइलनावात ',' (स्वल्पविराम) अ
 #: src/launch.c:247 src/launch.c:252
 #, c-format
 msgid "%s parameter is empty or contains disallowed characters"
-msgstr ""
+msgstr "%s घटक रिकामे आहे किंवा अस्वीकार्य अक्षरे समाविष्टीत आहे"
 
 #: src/launch.c:358
-#, fuzzy
 msgid "the libguestfs handle has already been launched"
-msgstr "qemu आधिपासूनच सुरू आहे"
+msgstr "libguestfs हँडल आधिपासूनच सुरू आहे"
 
 #: src/launch.c:367
 #, c-format
@@ -3185,14 +3090,12 @@ msgid "qemu launched and contacted daemon, but state != READY"
 msgstr "qemu सुरू झाले व डिमन सुरू केले, परंतु state != READY आढळले"
 
 #: src/launch.c:865
-#, fuzzy
 msgid "guestfs_launch failed, unexpected initial message from guestfsd"
-msgstr "guestfs_launch अपयशी, पूर्वीचे त्रुटी संदेश पहा"
+msgstr "guestfs_launch अपयशी, guestfsd पासून अनपेक्षित प्रारंभिक संदेश आढळले"
 
 #: src/launch.c:873
-#, fuzzy
 msgid "contacted guestfsd, but state != READY"
-msgstr "qemu सुरू झाले व डिमन सुरू केले, परंतु state != READY आढळले"
+msgstr "guestfsd सह संपर्क केले, परंतु state != READY"
 
 #: src/launch.c:1052
 #, c-format
@@ -3200,8 +3103,8 @@ msgid ""
 "%s: command failed: If qemu is located on a non-standard path, try setting "
 "the LIBGUESTFS_QEMU environment variable."
 msgstr ""
-"%s: आदेश अपयशी: qemu विना-मानक मार्गावर स्थीत असल्यास, LIBGUESTFS_QEMU एन्वार्यनमेंट "
-"वेरीयेबल सेट करण्याचा प्रयत्न करा."
+"%s: आदेश अपयशी: qemu विना-मानक मार्गावर स्थीत असल्यास, LIBGUESTFS_QEMU "
+"à¤\8fनà¥\8dवारà¥\8dयनमà¥\87à¤\82à¤\9f à¤µà¥\87रà¥\80यà¥\87बल à¤¸à¥\87à¤\9f à¤\95रणà¥\8dयाà¤\9aा à¤ªà¥\8dरयतà¥\8dन à¤\95रा."
 
 #: src/launch.c:1143
 msgid "qemu has not been launched yet"
@@ -3236,9 +3139,8 @@ msgid ""
 msgstr ""
 
 #: src/proto.c:549
-#, fuzzy
 msgid "See earlier debug messages.\n"
-msgstr "guestfs_launch अपयशी, पूर्वीचे त्रुटी संदेश पहा"
+msgstr ""
 
 #: src/proto.c:639
 #, c-format
@@ -3264,9 +3166,8 @@ msgid "dispatch failed to marshal args"
 msgstr "marshal args करीता डिस्पॅच अपयशी"
 
 #: src/proto.c:922 src/proto.c:1217
-#, fuzzy
 msgid "operation cancelled by user"
-msgstr "डिमनने फाइल प्राप्यता रद्द केली"
+msgstr ""
 
 #: src/proto.c:973
 #, c-format
@@ -3305,71 +3206,76 @@ msgstr "डिमनने फाइल प्राप्यता रद्द
 
 #: src/virt.c:101 src/virt.c:347
 msgid "you cannot set both live and readonly flags"
-msgstr ""
+msgstr "दोंही लाइव्ह व फक्तवाचणीय फ्लॅग्स् सेट करणे शक्य नाही"
 
 #: src/virt.c:109
 #, c-format
 msgid "could not connect to libvirt (code %d, domain %d): %s"
-msgstr ""
+msgstr "libvirt शी संपर्क करणे शक्य नाही (कोड %d, डोमेन %d): %s"
 
 #: src/virt.c:130
-#, fuzzy, c-format
+#, c-format
 msgid "no libvirt domain called '%s': %s"
-msgstr "%s: -i यांस libvirt क्षेत्र किंवा डिस्क प्रतिमाकरीता मार्ग देणे आवश्यक आहे\n"
+msgstr "'%s' नावाचे libvirt डोमेन आढळले नाही: %s"
 
 #: src/virt.c:185 src/virt.c:435
 #, c-format
 msgid "error reading libvirt XML information: %s"
-msgstr ""
+msgstr "libvirt XML माहिती वाचतेवेळी त्रुटी आढळली: %s"
 
 #: src/virt.c:195 src/virt.c:443
 msgid "unable to parse XML information returned by libvirt"
-msgstr ""
+msgstr "libvirt द्वारे पुरवलेली XML माहिती वाचण्यास अशक्य"
 
 #: src/virt.c:201 src/virt.c:449
-#, fuzzy
 msgid "unable to create new XPath context"
-msgstr "guestfs_create: हँडल निर्माण करण्यास अशक्य\n"
+msgstr "नवीन XPath संदर्भ निर्माण करणे अशक्य"
 
 #: src/virt.c:208 src/virt.c:464
-#, fuzzy
 msgid "unable to evaluate XPath expression"
-msgstr "guestfs_create: हँडल निर्माण करण्यास अशक्य\n"
+msgstr "XPath वाकप्रचार मुल्यमापन करणे अशक्य"
 
 #: src/virt.c:305
-#, fuzzy
 msgid "libvirt domain has no disks"
-msgstr "%s: -i यांस libvirt क्षेत्र किंवा डिस्क प्रतिमाकरीता मार्ग देणे आवश्यक आहे\n"
+msgstr "libvirt डोमेनमध्ये डिस्क्स् आढळले नाही"
 
 #: src/virt.c:358
 #, c-format
 msgid "error getting domain info: %s"
-msgstr ""
+msgstr "डोमेन माहिती प्राप्त करतेवेळी त्रुटी आढळली: %s"
 
 #: src/virt.c:372
 msgid ""
 "error: domain is a live virtual machine.\n"
-"Writing to the disks of a running virtual machine can cause disk "
-"corruption.\n"
+"Writing to the disks of a running virtual machine can cause disk corruption.\n"
 "Either use read-only access, or if the guest is running the guestfsd daemon\n"
 "specify live access.  In most libguestfs tools these options are --ro or\n"
 "--live respectively.  Consult the documentation for further information."
 msgstr ""
+"त्रुटी: डोमैन लाईव्ह वर्च्युअल मशीन आहे.\n"
+"कार्यरत वर्च्युअल मशीनच्या डिस्कस्वर लिहल्यास डिस्क सदोषीत होऊ शकते.\n"
+"एकतर फक्त वाचणीय प्रवेशचा वापर करा, किंवा अतिथी guestfsd डिमन चालवत असल्यास\n"
+"live प्रवेश निर्देशीत करा.  बहुतांश libguestfs साधनांमध्ये हे पर्याय --ro किंवा\n"
+"--live असे असतात.  पुढील माहितीकरीता दस्तऐवजीकरणचा सल्ला घ्या."
 
 #: src/virt.c:492
 msgid ""
 "this guest has no libvirt <channel> definition for guestfsd\n"
 "See ATTACHING TO RUNNING DAEMONS in guestfs(3) for further information."
 msgstr ""
+"या अतिथीकडे guestfsd करीता libvirt <channel> व्याख्या नाही\n"
+"पुढील माहितीसाठी guestfs(3) मध्ये सुरू डिमन्स्ला कसे जोडायचे पहा."
 
 #: src/virt.c:517
 msgid ""
 "add-domain API not available since this version of libguestfs was compiled "
 "without libvirt or libxml2"
 msgstr ""
+"libguestfs ची ही आवृत्ती libvirt किंवा libxml2 विना कंपाईल केल्यामुळे add-"
+"domain API अनुपलब्ध आहे"
 
 #: test-tool/test-tool.c:79
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "libguestfs-test-tool: interactive test tool\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -3382,18 +3288,6 @@ msgid ""
 "  --timeout n\n"
 "  -t n           Set launch timeout (default: %d seconds)\n"
 msgstr ""
-"libguestfs-test-tool: interactive test tool\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  libguestfs-test-tool [--options]\n"
-"Options:\n"
-"  --help         Display usage\n"
-"  --helper libguestfs-test-tool-helper\n"
-"                 Helper program (default: %s)\n"
-"  --qemudir dir  Specify QEMU source directory\n"
-"  --qemu qemu    Specify QEMU binary\n"
-"  --timeout n\n"
-"  -t n           Set launch timeout (default: %d seconds)\n"
 
 #: test-tool/test-tool.c:127
 #, c-format
@@ -3431,9 +3325,9 @@ msgid "libguestfs-test-tool: failed to launch appliance\n"
 msgstr "libguestfs-test-tool: अप्लायंस सुरू करण्यास अपयशी\n"
 
 #: test-tool/test-tool.c:229
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to run part-disk\n"
-msgstr "libguestfs-test-tool: sfdisk चालवण्यास अपयशी\n"
+msgstr ""
 
 #: test-tool/test-tool.c:235
 #, c-format
@@ -3446,9 +3340,9 @@ msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n"
 msgstr "libguestfs-test-tool: /dev/sda1 यांस / वर माऊंट करण्यास अपयशी\n"
 
 #: test-tool/test-tool.c:248
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to touch file\n"
-msgstr "libguestfs-test-tool: sfdisk चालवण्यास अपयशी\n"
+msgstr ""
 
 #: test-tool/test-tool.c:279
 #, c-format
@@ -3471,50 +3365,49 @@ msgstr "%s: qemu स्रोत डिरेक्ट्री प्रमा
 
 #: tools/virt-list-filesystems.pl:142
 msgid "virt-list-filesystems: no image or VM name given"
-msgstr ""
+msgstr "virt-list-filesystems: प्रतिमा किंवा VM नाव दिले नाही"
 
 #: tools/virt-list-partitions.pl:152
 msgid "virt-list-partitions: no image or VM name given"
-msgstr ""
+msgstr "virt-list-partitions: प्रतिमा किंवा VM नाव दिले नाही"
 
 #: tools/virt-make-fs.pl:291
 msgid "virt-make-fs input output\n"
-msgstr ""
+msgstr "virt-make-fs इंपुट आउटपुट\n"
 
 #: tools/virt-make-fs.pl:321
 msgid "unexpected output from 'du' command"
-msgstr ""
+msgstr "'du' आदेशसह अनपेक्षित आउटपुट आढळले"
 
 #: tools/virt-make-fs.pl:333 tools/virt-make-fs.pl:347
 #: tools/virt-make-fs.pl:458
 #, perl-brace-format
 msgid "{f}: unknown input format: {fmt}\n"
-msgstr ""
+msgstr "{f}: अपरिचीत इंपुट स्वरूप: {fmt}\n"
 
 #: tools/virt-make-fs.pl:391
 #, perl-brace-format
 msgid "virt-make-fs: cannot parse size parameter: {sz}\n"
-msgstr ""
+msgstr "virt-make-fs: आकार घटक वाचणे अशक्य: {sz}\n"
 
 #: tools/virt-make-fs.pl:406
-#, fuzzy
 msgid ""
 "qemu-img create: failed to create disk image, see earlier error messages\n"
-msgstr "guestfs_launch अपयशी, पूर्वीचे त्रुटी संदेश पहा"
+msgstr ""
+"qemu-img create: डिस्क प्रतिमा निर्माण करण्यास अपयशी, मागील त्रुटी संदेश "
+"पहा\n"
 
 #: tools/virt-make-fs.pl:417
 msgid "virt-make-fs: NTFS support was disabled when libguestfs was compiled\n"
-msgstr ""
+msgstr "virt-make-fs: libguestfs कंपाइल केल्यावर NTFS समर्थन बंद केले\n"
 
 #: tools/virt-make-fs.pl:442
-#, fuzzy
 msgid "tar: failed, see earlier messages\n"
-msgstr "guestfs_launch अपयशी, पूर्वीचे त्रुटी संदेश पहा"
+msgstr "tar: अपयशी, मागील संदेश पहा\n"
 
 #: tools/virt-make-fs.pl:464
-#, fuzzy
 msgid "uncompress command failed, see earlier messages\n"
-msgstr "guestfs_launch अपयशी, पूर्वीचे त्रुटी संदेश पहा"
+msgstr "uncompress आदेश अपयशी, मागील संदेश पहा\n"
 
 #: tools/virt-make-fs.pl:499
 msgid ""
@@ -3522,56 +3415,67 @@ msgid ""
 "An error here usually means that the program did not estimate the\n"
 "filesystem size correctly.  Please read the BUGS section of the manpage.\n"
 msgstr ""
+"virt-make-fs: फाइलप्रणाली अंतर्गत अंतर्भूत माहितीचे प्रत बनवतेवेळी त्रुटी\n"
+"येथील त्रुटी म्हणजे कार्यक्रमाने\n"
+"फाइलप्रणाली आकारचा योग्यरित्या अंदाज लावला नाही.  कृपया manpage मधील BUGS विभाग वाचा.\n"
 
 #: tools/virt-tar.pl:183 tools/virt-tar.pl:190
 msgid "virt-tar: extract/upload mode specified twice on the command line\n"
-msgstr ""
+msgstr "virt-tar: आदेश ओळवर प्राप्त करा/अपलोड करा मोड दोनवेळा निर्देशीत केले\n"
 
 #: tools/virt-tar.pl:212
 msgid "virt-tar: no image, VM names, directory or filename given"
-msgstr ""
+msgstr "virt-tar: प्रतिमा, VM नावे, डिरेक्ट्री किंवा फाइलनाव दिले नाही"
 
 #: tools/virt-tar.pl:215
 msgid "virt-tar: either -x or -u must be specified on the command line\n"
-msgstr ""
+msgstr "virt-tar: आदेश ओळवर एकतर -x किंवा -u निर्देशीत करायला हवे\n"
 
 #: tools/virt-tar.pl:226
 #, perl-brace-format
 msgid "virt-tar: {tarball}: file not found\n"
-msgstr ""
+msgstr "virt-tar: {tarball}: फाइल आढळले नाही\n"
 
 #: tools/virt-tar.pl:229
 #, perl-brace-format
 msgid "virt-tar: {dir}: directory name must start with '/' character\n"
-msgstr ""
+msgstr "virt-tar: {dir}: डिरेक्ट्रीचे नाव '/' अक्षरासह सुरू व्हायला हवे\n"
 
 #: tools/virt-tar.pl:243 tools/virt-win-reg.pl:259
 #, perl-brace-format
 msgid ""
 "{prog}: No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
 "information about the disk image as possible.\n"
 msgstr ""
+"{prog}: या डिस्क प्रतिमा अंतर्गत कार्यप्रणाली आढळली नाही.\n"
+"\n"
+"हे सहसा फाइल डिस्क प्रतिमा, किंवा वर्च्युअल मशीन प्रतिमा नसल्यामुळे, \n"
+"किंवा libguestfs द्वारे OS प्रकार न कळल्यामुळे असू शकते.\n"
+"\n"
+"ही त्रुटी आहे असे आढळल्यास, \n"
+"कृपया डिस्क प्रतिमाविषयी जास्तित जास्त माहिती समाविष्ट करून बग अहवाल सादर करा.\n"
 
 #: tools/virt-tar.pl:247 tools/virt-win-reg.pl:263
 #, perl-brace-format
 msgid "{prog}: multiboot operating systems are not supported.\n"
-msgstr ""
+msgstr "{prog}: मल्टिबूट कार्यप्रणाली समर्थीत नाही.\n"
 
 #: tools/virt-win-reg.pl:243
 msgid "no libvirt domain name or disk image given\n"
-msgstr ""
+msgstr "libvirt डोमेन नाव किंवा डिस्क प्रतिमा दिले नाही\n"
 
 #: tools/virt-win-reg.pl:285
 msgid ""
 "expecting 1 or 2 more parameters, subkey path and optionally the value to "
 "export\n"
 msgstr ""
+"आणखी 1 किंवा 2 घटके, सबकि पाथ तसेच वैकल्पिकरित्या एक्सपोर्ट करण्याजोगी मूल्य"
+" अपेक्षीत आहे\n"
 
 #: tools/virt-win-reg.pl:444
 #, perl-brace-format
@@ -3581,415 +3485,21 @@ msgstr ""
 #: tools/virt-win-reg.pl:449
 #, perl-brace-format
 msgid "virt-win-reg: {p}: not a supported Windows Registry path\n"
-msgstr ""
+msgstr "virt-win-reg: {p}: समर्थीत विंडोज रेजिस्ट्री पाथ नाही\n"
 
 #: tools/virt-win-reg.pl:520 tools/virt-win-reg.pl:542
 #, perl-brace-format
 msgid "virt-win-reg: {p}: file not found in guest: {err}\n"
-msgstr ""
+msgstr "virt-win-reg: {p}: अतिथीमध्ये फाइल आढळली नाही: {err}\n"
 
 #: tools/virt-win-reg.pl:527
 #, perl-brace-format
 msgid "virt-win-reg: {p}: could not download registry file: {err}\n"
-msgstr ""
+msgstr "virt-win-reg: {p}: रेजिस्ट्री फाइल डाउनलोड करणे शक्य नाही: {err}\n"
 
 #: tools/virt-win-reg.pl:549
 #, perl-brace-format
 msgid "virt-win-reg: {p}: could not upload registry file: {err}\n"
-msgstr ""
+msgstr "virt-win-reg: {p}: रेजिस्ट्री फाइल अपलोड करणे शक्य नाही: {err}\n"
+
 
-#, fuzzy
-#~ msgid "%s: temporary directory not found"
-#~ msgstr "%s: तात्पुर्ती डिरेक्ट्री निर्माण करणे अशक्य"
-
-#~ msgid "unexpected end of file when reading from daemon"
-#~ msgstr "डिमन पासून वाचतेवेळी फाइल अनपेक्षीतपणे समाप्त झाले"
-
-#~ msgid "libguestfs-test-tool: failed to mkdir /iso\n"
-#~ msgstr "libguestfs-test-tool: mkdir /iso निर्माण करण्यास अपयशी\n"
-
-#~ msgid "libguestfs-test-tool: failed to mount /dev/sdb on /iso\n"
-#~ msgstr "libguestfs-test-tool: /dev/sdb यांस /iso येथे माऊंट करण्यास अपयशी\n"
-
-#~ msgid ""
-#~ "libguestfs-test-tool: could not run helper program, or helper failed\n"
-#~ msgstr ""
-#~ "libguestfs-test-tool: हेल्पर कार्यक्रमला चालवण्यास अशक्य, किंवा हेल्पर अपयशी\n"
-
-#~ msgid ""
-#~ "Test tool helper program 'libguestfs-test-tool-helper' is not\n"
-#~ "available.  Expected to find it in '%s'\n"
-#~ "\n"
-#~ "Use the --helper option to specify the location of this program.\n"
-#~ msgstr ""
-#~ "चाचणी उपकरण हेल्पर कार्यक्रम 'libguestfs-test-tool-helper' उपलब्ध नाही\n"
-#~ ".  '%s' मध्ये आढळणे अपेक्षीत आहे\n"
-#~ "\n"
-#~ "या कार्यक्रमाचे स्थळ निर्देशीत करण्यासाठी --helper पर्यायचा वापर करा.\n"
-
-#~ msgid "command failed: %s"
-#~ msgstr "आदेश अपयशी: %s"
-
-#~ msgid ""
-#~ "Test tool helper program %s\n"
-#~ "is not statically linked.  This is a build error when this test tool\n"
-#~ "was built.\n"
-#~ msgstr ""
-#~ "चाचणी उपकरण हेल्पर कार्यक्रम %s\n"
-#~ "तात्पुर्ते जुळले नाही.  चाचणी उपकरण बिल्ट झाले तेव्हा यांस बिल्ड त्रुटी\n"
-#~ "म्हणून ओळखले गेले.\n"
-
-#~ msgid "mkisofs command failed: %s\n"
-#~ msgstr "mkisofs आदेश अपयशी: %s\n"
-
-#, fuzzy
-#~ msgid "virt-resize: {file}: does not exist or is not readable\n"
-#~ msgstr "बाइनरी '%s' अस्तित्वात नाही किंवा एक्जीक्यूटेबल नाही\n"
-
-#, fuzzy
-#~ msgid "virt-resize: no logical volume called {n}\n"
-#~ msgstr "LVM लॉजीकल वॉल्यूमचे पुनःआकार करा"
-
-#, fuzzy
-#~ msgid "failed to create temporary cache directory: %m"
-#~ msgstr "तात्पूर्ती डिरेक्ट्री निर्माण करा"
-
-#, fuzzy
-#~ msgid "error renaming temporary cache directory: %m"
-#~ msgstr "तात्पूर्ती डिरेक्ट्री निर्माण करा"
-
-#, fuzzy
-#~ msgid "virt-df: cannot use -h and --csv options together\n"
-#~ msgstr "%s: --listen व --file पर्यायचा वापर एकाचवेळी करणे अशक्य\n"
-
-#, fuzzy
-#~ msgid "  Mountpoints:\n"
-#~ msgstr "माऊंटपॉईंट्स् दाखवा"
-
-#, fuzzy
-#~ msgid "  Filesystems:\n"
-#~ msgstr "फाइलप्रणाली निर्माण करा"
-
-#~ msgid "edit a file in the image"
-#~ msgstr "प्रतिमामधील फाइल संपादीत करा"
-
-#~ msgid "view a file in the pager"
-#~ msgstr "पेजरमधील फाइलचे दृष्य"
-
-#~ msgid ""
-#~ "echo - display a line of text\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    This echos the parameters to the terminal.\n"
-#~ msgstr ""
-#~ "echo - मजकूर ओळीत दाखवतो\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    यामुळे घटके टर्मिनलवर दाखवले जातात.\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "edit - edit a file in the image\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    This is used to edit a file.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\", editing locally, and then \"write\".\n"
-#~ "\n"
-#~ "    Normally it uses $EDITOR, but if you use the aliases\n"
-#~ "    \"vi\" or \"emacs\" you will get those editors.\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "edit - प्रतिमामधील फाइल संपादीत करा\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    याचा वापर फाइल संपादनकरीता होतो.\n"
-#~ "\n"
-#~ "    हे (व खालील प्रमाणे लागू होते)\n"
-#~ "    \"cat\" चालवणे, स्थानीयरित्या संपादीत करणे, व त्यानंतर \"write-file\" प्रमाणेच "
-#~ "आहे.\n"
-#~ "\n"
-#~ "    सहसा $EDITOR चा वापर होतो, परंतु\n"
-#~ "    \"vi\" किंवा \"emacs\" असे अलायस वापरल्यास संपादक प्राप्त होतात.\n"
-#~ "\n"
-#~ "    लक्षात ठेवा: हे मोठ्या फाइल्स्\n"
-#~ "    (> 2 MB) किंवा \\0 बाईट्स् समाविष्टीत बाईनरी फाइल्स् करीता यशस्वीरित्या कार्य "
-#~ "करत नाही.\n"
-
-#~ msgid ""
-#~ "lcd - local change directory\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    Change guestfish's current directory. This command is\n"
-#~ "    useful if you want to download files to a particular\n"
-#~ "    place.\n"
-#~ msgstr ""
-#~ "lcd - स्थानीय डिरेक्ट्री बदला\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    guestfish ची सध्याची डिरेक्ट्री बदलते. या आदेशचा वापर\n"
-#~ "    ठराविक स्थळावर फाइल्स् डाऊनलोड करण्यासाठी\n"
-#~ "    उपयोगी ठरतो.\n"
-
-#~ msgid ""
-#~ "glob - expand wildcards in command\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob runs <command> with wildcards expanded in any\n"
-#~ "    command args.  Note that the command is run repeatedly\n"
-#~ "    once for each expanded argument.\n"
-#~ msgstr ""
-#~ "glob - आदेशमधील वाईल्डकार्डस् विस्तारीत करा\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    कुठल्याही आदेश घटकांसह वाईल्डकार्डस् विस्तारनसह Glob <command>\n"
-#~ "    चालवतो.  लक्षात ठेवा आदेश दरवेळी प्रत्येक विस्तारीत घटकासाठी पुनः\n"
-#~ "    चालवले जाते.\n"
-
-#~ msgid ""
-#~ "more - view a file in the pager\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    This is used to view a file in the pager.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\" and using the pager.\n"
-#~ "\n"
-#~ "    Normally it uses $PAGER, but if you use the alias\n"
-#~ "    \"less\" then it always uses \"less\".\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "more - पृष्ठ स्वरूपात फाइल पहा\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    यामुळे फाइलचे दृष्य पृष्ठ स्वरूपाद दिसते.\n"
-#~ "\n"
-#~ "    हे (व खालील प्रमाणे लागू होते)\n"
-#~ "    \"cat\" प्रमाणेच चालते व पृष्ठ स्वरूप वापरते.\n"
-#~ "\n"
-#~ "    सहसा $PAGER चा वापर होतो, परंतु\n"
-#~ "    \"less\" हा अलायस आढळल्यास नेहमी \"less\" चा वापर केला जातो.\n"
-#~ "\n"
-#~ "    लक्षात ठेवा: हे मोठ्या फाइल्स\n"
-#~ "    (> 2 MB) किंवा \\0 बाईट्स् समाविष्टीत बाईनरी फाइल्स् करीता यशस्वीपणे कार्य करत "
-#~ "नाही.\n"
-
-#~ msgid ""
-#~ "reopen - close and reopen the libguestfs handle\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "Close and reopen the libguestfs handle.  It is not necessary to use\n"
-#~ "this normally, because the handle is closed properly when guestfish\n"
-#~ "exits.  However this is occasionally useful for testing.\n"
-#~ msgstr ""
-#~ "reopen - libguestfs हँडल बंद करा व पुनः उघडा\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "libguestfs हँडल बंद करा व पुनः उघडा.  साधारणपणे यांस वापरण्याची आवश्यकता नाही\n"
-#~ ", परंतु guestfish बाहेर पडतेवेळी हँडल योग्यप्रकारे\n"
-#~ " बंद होते.  तरी याचा वापर औपचारीकपणे चाचणीवेळी होतो.\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "sparse - allocate a sparse image file\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty sparse file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    In all respects it works the same as the 'alloc'\n"
-#~ "    command, except that the image file is allocated\n"
-#~ "    sparsely, which means that disk blocks are not assigned\n"
-#~ "    to the file until they are needed.  Sparse disk files\n"
-#~ "    only use space when written to, but they are slower\n"
-#~ "    and there is a danger you could run out of real disk\n"
-#~ "    space during a write operation.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified using standard suffixes, eg. '1M'.\n"
-#~ msgstr ""
-#~ "sparse - प्रतिमाचे वाटप करते\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    यामुळे ठराविक आकाराचे रिकामे sparse फाइल निर्माण होते,\n"
-#~ "    व पुढील विश्लेषणकरीता समावेश केले जाते.\n"
-#~ "\n"
-#~ "    बऱ्यापैकी 'alloc'\n"
-#~ "    आदेश प्रमाणेच कार्य करते, एवढेच की प्रतिमा फाइल\n"
-#~ "    sparse पणे वाटप होते, म्हणजेच आवश्यकता असल्यावरच डिस्क ब्लॉक\n"
-#~ "    फाइलकरीता लागू केले जातात.  Sparse डिस्क फाइल्स्\n"
-#~ "    फक्ल लिहतेवेळीच डिस्कवरील जागेचा वापर करते, परंतु हे कार्य हळु व लिहतेवेळी\n"
-#~ "    अतिरीक्त जागा डिस्कवर न आढळल्यास\n"
-#~ "    गंभीर धोका निर्माण होऊ शकतो.\n"
-#~ "\n"
-#~ "    आकार निर्देशीत करणे शक्य आहे (जेथे <nn> म्हणजे क्रमांक):\n"
-#~ "    <nn>             किलोबाईट्सची संख्या\n"
-#~ "      उदा: 1440       मानक 3.5\" फ्लॉपी\n"
-#~ "    <nn>K किंवा <nn>KB  किलोबाईट्समधील प्रमाण\n"
-#~ "    <nn>M किंवा <nn>MB  मेगाबाईट्समधील प्रमाण\n"
-#~ "    <nn>G किंवा <nn>GB  गीगाबाईट्समधील प्रमाण\n"
-#~ "    <nn>T किंवा <nn>TB  टेराबाईट्समधील प्रमाण\n"
-#~ "    <nn>P किंवा <nn>PB  पेटाबाईट्समधील प्रमाण\n"
-#~ "    <nn>E किंवा <nn>EB  एक्जाबाईट्समधील प्रमाण\n"
-#~ "    <nn>sects        512 बाईट सेक्टरचे प्रमाण\n"
-
-#~ msgid ""
-#~ "time - measure time taken to run command\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    This runs <command> as usual, and prints the elapsed\n"
-#~ "    time afterwards.\n"
-#~ msgstr ""
-#~ "time - आदेश चालवण्यासाठी व्याप्त वेळ मोजतो\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    यामुळे <command> साधारणपणे चालवले जाते, व व्याप्त वेळची\n"
-#~ "    नंतर छपाई केली जाते.\n"
-
-#~ msgid "external command failed: %s"
-#~ msgstr "बाहेरील आदेश अपयशी: %s"
-
-#~ msgid "test if file exists"
-#~ msgstr "फाइल अस्तित्वात आहे याची चाचणी करा"
-
-#~ msgid "cannot find %s or %s on LIBGUESTFS_PATH (current path = %s)"
-#~ msgstr "%s किंवा %s LIBGUESTFS_PATH (current path = %s) येथे आढळले नाही"
-
-#~ msgid "failed to connect to vmchannel socket"
-#~ msgstr "vmchannel सॉकेटसह जुळवणी करणे अशक्य"
-
-#, fuzzy
-#~ msgid ""
-#~ "%s: cannot use -i option with -a, -m, -N, --listen, --remote or --"
-#~ "selinux\n"
-#~ msgstr ""
-#~ "%s: -i पर्यायचा वापर -a, -m, --listen, --remote किंवा --selinux सह शक्य "
-#~ "नाही\n"
-
-#, fuzzy
-#~ msgid "cpio command failed: {error}"
-#~ msgstr "आदेश अपयशी: %s"
-
-#~ msgid ""
-#~ "alloc - allocate an image\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty (zeroed) file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-#~ msgstr ""
-#~ "alloc - प्रतिमाचे वाटप करते\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    यामुळे ठराविक आकाराचे रिकामे (zeroed) फाइल निर्माण होते,\n"
-#~ "    व पुढील विश्लेषणकरीता समावेश केले जाते.\n"
-#~ "\n"
-#~ "    प्रगत प्रतिमा निर्माणकरीता, qemu-img युटिलीटी पहा.\n"
-#~ "\n"
-#~ "    आकार निर्देशीत करणे शक्य आहे (जेथे <nn> म्हणजे क्रमांक):\n"
-#~ "    <nn>             किलोबाईट्सची संख्या\n"
-#~ "      उदा: 1440       मानक 3.5\" फ्लॉपी\n"
-#~ "    <nn>K किंवा <nn>KB  किलोबाईट्समधील प्रमाण\n"
-#~ "    <nn>M किंवा <nn>MB  मेगाबाईट्समधील प्रमाण\n"
-#~ "    <nn>G किंवा <nn>GB  गीगाबाईट्समधील प्रमाण\n"
-#~ "    <nn>T किंवा <nn>TB  टेराबाईट्समधील प्रमाण\n"
-#~ "    <nn>P किंवा <nn>PB  पेटाबाईट्समधील प्रमाण\n"
-#~ "    <nn>E किंवा <nn>EB  एक्जाबाईट्समधील प्रमाण\n"
-#~ "    <nn>sects        512 बाईट सेक्टरचे प्रमाण\n"
-
-#~ msgid "%s: virt-inspector command too long for fixed-size buffer\n"
-#~ msgstr "%s: virt-inspector आदेश ठराविक-आकाराचे बफर करीता खूप लांब आहे\n"
-
-#~ msgid "%s: failed to write XML document\n"
-#~ msgstr "%s: XML दस्तऐवज लिहण्यास अपयशी\n"
-
-#~ msgid "hivexml: missing name of input file\n"
-#~ msgstr "hivexml: इंपुट फाइलचे नाव आढळले नाही\n"
-
-#~ msgid ""
-#~ "\n"
-#~ "Welcome to hivexsh, the hivex interactive shell for examining\n"
-#~ "Windows Registry binary hive files.\n"
-#~ "\n"
-#~ "Type: 'help' for help summary\n"
-#~ "      'quit' to quit the shell\n"
-#~ "\n"
-#~ msgstr ""
-#~ "\n"
-#~ "hivexsh येथे आपले स्वागत, hivex हे \n"
-#~ "Windows Registry बाइनरी hive फाइल्सचे विश्लेषण करण्यासाठी परस्पर संवाद शेल आहे.\n"
-#~ "\n"
-#~ "टाइप: मदत सारांशकरीता 'help' टाइप करा \n"
-#~ "      शेल पासून बाहेर पडण्यासाठी 'quit'\n"
-#~ "\n"
-
-#~ msgid "hivexsh: error getting parent of node %zu\n"
-#~ msgstr "hivexsh: नोड %zu चे पॅरेंट प्राप्त करतेवेळी त्रुटी आढळली\n"
-
-#~ msgid "hivexsh: you must load a hive file first using 'load hivefile'\n"
-#~ msgstr ""
-#~ "hivexsh: 'load hivefile' चा वापर करून तुम्ही hive फाइल प्रथम लोड करायला हवे\n"
-
-#~ msgid "hivexsh: unknown command '%s', use 'help' for help summary\n"
-#~ msgstr "hivexsh: अपरिचीत आदेश '%s', मदत सारांशकरीता 'help' चा वापर करा\n"
-
-#~ msgid "hivexsh: load: no hive file name given to load\n"
-#~ msgstr "hivexsh: load: लोडकरीता hive फाइल नाव दिले नाही\n"
-
-#~ msgid ""
-#~ "hivexsh: failed to open hive file: %s: %m\n"
-#~ "\n"
-#~ "If you think this file is a valid Windows binary hive file (_not_\n"
-#~ "a regedit *.reg file) then please run this command again using the\n"
-#~ "hivexsh option '-d' and attach the complete output _and_ the hive file\n"
-#~ "which fails into a bug report at https://bugzilla.redhat.com/\n"
-#~ "\n"
-#~ msgstr ""
-#~ "hivexsh: hive फाइल उघडण्यास अपयशी: %s: %m\n"
-#~ "\n"
-#~ "ही फाइल वैध Windows बाइनरी hive पाइल (_not_\n"
-#~ "a regedit *.reg file) असल्यास कृपया \n"
-#~ "hivexsh पर्याय '-d' चा वापर करून हे आदेश पुनः चालवा व संपूर्ण आऊटपुट _and_ अपयशी "
-#~ "hive फाइल\n"
-#~ " https://bugzilla.redhat.com/ येथील बग अहवालात जोडा\n"
-#~ "\n"
-
-#~ msgid "hivexsh: '%s' command should not be given arguments\n"
-#~ msgstr "hivexsh: '%s' आदेश यांस घटके देऊ नका\n"
-
-#~ msgid ""
-#~ "%s: %s: \\ characters in path are doubled - are you escaping the path "
-#~ "parameter correctly?\n"
-#~ msgstr ""
-#~ "%s: %s: \\ मार्गातील अक्षरे दुप्पट केले आहेत - तुम्ही मार्ग संबंधीत घटक योग्यप्रकारे एस्केप "
-#~ "करत आहात?\n"
-
-#~ msgid "hivexsh: cd: subkey '%s' not found\n"
-#~ msgstr "hivexsh: cd: सबकि '%s' आढळली नाही\n"
-
-#~ msgid ""
-#~ "Navigate through the hive's keys using the 'cd' command, as if it\n"
-#~ "contained a filesystem, and use 'ls' to list the subkeys of the\n"
-#~ "current key.  Full documentation is in the hivexsh(1) manual page.\n"
-#~ msgstr ""
-#~ "'cd' आदेशचा वापर करून हाइव्हच्या किज अंतर्गत, फाइलप्रणाली प्रमाणेच, संचारन करा, \n"
-#~ "व सध्याच्या कि मधील सबकिजच्या सूची करीता 'ls'\n"
-#~ "याचा वापर करा.  संपूर्ण दस्तऐवजीकरण hivexsh(1) मॅन्यूअल पृष्ठात आहे.\n"
index 81433e4..8520bf3 100644 (file)
--- a/po/nl.po
+++ b/po/nl.po
@@ -1,22 +1,22 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR Red Hat Inc.
 # This file is distributed under the same license as the PACKAGE package.
-# Geert Warrink <geert.warrink@onsnet.nu>, 2010.
+# 
+# Richard E. van der Luit <nippur@fedoraproject.org>, 2011.
+# rjones <rjones@redhat.com>, 2011.
 msgid ""
 msgstr ""
-"Project-Id-Version: libguestfs 1.5.4\n"
-"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?"
-"component=libguestfs&product=Virtualization+Tools\n"
+"Project-Id-Version: libguestfs\n"
+"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"
 "POT-Creation-Date: 2011-07-15 17:17+0100\n"
-"PO-Revision-Date: 2010-09-02 15:28+0200\n"
-"Last-Translator: Geert Warrink <geert.warrink@onsnet.nu>\n"
-"Language-Team: Fedora\n"
-"Language: nl\n"
+"PO-Revision-Date: 2011-07-17 20:49+0000\n"
+"Last-Translator: rjones <rjones@redhat.com>\n"
+"Language-Team: Dutch (http://www.transifex.net/projects/p/fedora/team/nl/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Virtaal 0.6.1\n"
+"Language: nl\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
 #: cat/virt-cat.c:57 cat/virt-filesystems.c:99 cat/virt-ls.c:99 df/main.c:70
 #: edit/virt-edit.c:73 fish/fish.c:99 fuse/guestmount.c:908
@@ -26,7 +26,7 @@ msgid "Try `%s --help' for more information.\n"
 msgstr "Probeer `%s --help' voor meer informatie\n"
 
 #: cat/virt-cat.c:61
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display files in a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -46,24 +46,23 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module voor libguestfs\n"
-"%s laat je een virtuele machine bestandssysteem aankoppelen\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
+"%s: toont bestanden in een virtuele machine\n"
+"Copyright (C) 2010 Red Hat Inc.\n"
 "Gebruik:\n"
-"  %s [--opties] [-- [--FUSE-opties]] koppelpunt\n"
+"  %s [--options] -d domname file [file ...]\n"
+"  %s [--options] -a disk.img [-a disk.img ...] file [file ...]\n"
 "Opties:\n"
 "  -a|--add image       Voeg image toe\n"
-"  --dir-cache-timeout  Stel readdir cache time-out in (standaard 5 sec)\n"
-"  --fuse-help          Laat extra FUSE opties zien\n"
-"  --help               Laat hulp boodschap zien en sluit af\n"
-"  -m|--mount dev[:mnt] Koppel dev aan op mnt (indien weggelaten, /)\n"
-"  -n|--no-sync         Geen autosync\n"
-"  -o|--option opt      Geeft optie door aan FUSE\n"
-"  -r|--ro              Alleez-lezen aankoppelen\n"
-"  --selinux            Zet SELinux ondersteuning aan\n"
-"  --trace              Ga guestfs API aanroepen na (naar stderr)\n"
-"  -v|--verbose         Breedsprakige boodschappen\n"
-"  -V|--version         Laat versie zien en sluit af\n"
+"  -c|--connect uri     Specifeer libvirt URI voor -d optie\n"
+"  -d|--domain guest    Disks toevoegen van libvirt guest\n"
+"  --echo-keys          Echo voor wachtzinnen niet uitzetten\n"
+"  --format[=raw|..]    Force disk format for -a option\n"
+"  --help               Toon korte help\n"
+"  --keys-from-stdin    Lees wachtzinnen van stdin\n"
+"  -v|--verbose         Laat berichten zien\n"
+"  -V|--version         Laat versie zien en sluit\n"
+"  -x                   Trace libguestfs API calls\n"
+"Voor meer informatie, zie de manpagina %s(1).\n"
 
 #: cat/virt-cat.c:117 cat/virt-filesystems.c:202 cat/virt-ls.c:192
 #: df/domains.c:428 df/main.c:136 edit/virt-edit.c:141 fish/fish.c:222
@@ -81,7 +80,7 @@ msgid "%s: unknown long option: %s (%d)\n"
 msgstr "%s: onbekende lange optie: %s (%d)\n"
 
 #: cat/virt-filesystems.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list filesystems, partitions, block devices, LVM in a VM\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -118,32 +117,14 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module voor libguestfs\n"
-"%s laat je een virtuele machine bestandssysteem aankoppelen\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Gebruik:\n"
-"  %s [--opties] [-- [--FUSE-opties]] koppelpunt\n"
-"Opties:\n"
-"  -a|--add image       Voeg image toe\n"
-"  --dir-cache-timeout  Stel readdir cache time-out in (standaard 5 sec)\n"
-"  --fuse-help          Laat extra FUSE opties zien\n"
-"  --help               Laat hulp boodschap zien en sluit af\n"
-"  -m|--mount dev[:mnt] Koppel dev aan op mnt (indien weggelaten, /)\n"
-"  -n|--no-sync         Geen autosync\n"
-"  -o|--option opt      Geeft optie door aan FUSE\n"
-"  -r|--ro              Alleez-lezen aankoppelen\n"
-"  --selinux            Zet SELinux ondersteuning aan\n"
-"  --trace              Ga guestfs API aanroepen na (naar stderr)\n"
-"  -v|--verbose         Breedsprakige boodschappen\n"
-"  -V|--version         Laat versie zien en sluit af\n"
 
 #: cat/virt-filesystems.c:318 cat/virt-ls.c:347 df/main.c:255
-#, fuzzy, c-format
+#, c-format
 msgid "%s: you cannot use -h and --csv options together.\n"
-msgstr "virt-df: kan -h en -csv opties niet tezamen gebruiken\n"
+msgstr ""
 
 #: cat/virt-ls.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list files in a virtual machine\n"
 "Copyright (C) 2010-2011 Red Hat Inc.\n"
@@ -174,24 +155,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module voor libguestfs\n"
-"%s laat je een virtuele machine bestandssysteem aankoppelen\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Gebruik:\n"
-"  %s [--opties] [-- [--FUSE-opties]] koppelpunt\n"
-"Opties:\n"
-"  -a|--add image       Voeg image toe\n"
-"  --dir-cache-timeout  Stel readdir cache time-out in (standaard 5 sec)\n"
-"  --fuse-help          Laat extra FUSE opties zien\n"
-"  --help               Laat hulp boodschap zien en sluit af\n"
-"  -m|--mount dev[:mnt] Koppel dev aan op mnt (indien weggelaten, /)\n"
-"  -n|--no-sync         Geen autosync\n"
-"  -o|--option opt      Geeft optie door aan FUSE\n"
-"  -r|--ro              Alleez-lezen aankoppelen\n"
-"  --selinux            Zet SELinux ondersteuning aan\n"
-"  --trace              Ga guestfs API aanroepen na (naar stderr)\n"
-"  -v|--verbose         Breedsprakige boodschappen\n"
-"  -V|--version         Laat versie zien en sluit af\n"
 
 #: cat/virt-ls.c:338
 #, c-format
@@ -201,9 +164,9 @@ msgid ""
 msgstr ""
 
 #: cat/virt-ls.c:577
-#, fuzzy, c-format
+#, c-format
 msgid "%s: error getting extended attrs for %s %s\n"
-msgstr "guestfish: fout bij verkrijgen van domein info over '%s': %s\n"
+msgstr ""
 
 #: cat/virt-ls.c:583
 #, c-format
@@ -211,29 +174,29 @@ msgid "%s: error: cannot parse xattr count for %s %s\n"
 msgstr ""
 
 #: df/domains.c:115
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not connect to libvirt (code %d, domain %d): %s"
-msgstr "guestfish: kon niet verbinden met libvirt (code %d, domein %d): %s\n"
+msgstr ""
 
 #: df/domains.c:124
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not get number of running domains (code %d, domain %d): %s"
-msgstr "guestfish: kon niet verbinden met libvirt (code %d, domein %d): %s\n"
+msgstr ""
 
 #: df/domains.c:134
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not list running domains (code %d, domain %d): %s"
-msgstr "guestfish: kon niet verbinden met libvirt (code %d, domein %d): %s\n"
+msgstr ""
 
 #: df/domains.c:145
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not get number of inactive domains (code %d, domain %d): %s"
-msgstr "guestfish: kon niet verbinden met libvirt (code %d, domein %d): %s\n"
+msgstr ""
 
 #: df/domains.c:155
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not list inactive domains (code %d, domain %d): %s"
-msgstr "guestfish: kon niet verbinden met libvirt (code %d, domein %d): %s\n"
+msgstr ""
 
 #: df/domains.c:281
 #, c-format
@@ -241,7 +204,7 @@ msgid "%s: ignoring %s, it has too many disks (%zu > %d)"
 msgstr ""
 
 #: df/main.c:74
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display free space on virtual filesystems\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -264,24 +227,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module voor libguestfs\n"
-"%s laat je een virtuele machine bestandssysteem aankoppelen\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Gebruik:\n"
-"  %s [--opties] [-- [--FUSE-opties]] koppelpunt\n"
-"Opties:\n"
-"  -a|--add image       Voeg image toe\n"
-"  --dir-cache-timeout  Stel readdir cache time-out in (standaard 5 sec)\n"
-"  --fuse-help          Laat extra FUSE opties zien\n"
-"  --help               Laat hulp boodschap zien en sluit af\n"
-"  -m|--mount dev[:mnt] Koppel dev aan op mnt (indien weggelaten, /)\n"
-"  -n|--no-sync         Geen autosync\n"
-"  -o|--option opt      Geeft optie door aan FUSE\n"
-"  -r|--ro              Alleez-lezen aankoppelen\n"
-"  --selinux            Zet SELinux ondersteuning aan\n"
-"  --trace              Ga guestfs API aanroepen na (naar stderr)\n"
-"  -v|--verbose         Breedsprakige boodschappen\n"
-"  -V|--version         Laat versie zien en sluit af\n"
 
 #: df/main.c:267
 #, c-format
@@ -289,9 +234,8 @@ msgid "%s: compiled without support for libvirt.\n"
 msgstr ""
 
 #: df/output.c:50
-#, fuzzy
 msgid "VirtualMachine"
-msgstr "Virtuele machine"
+msgstr ""
 
 #: df/output.c:51
 msgid "Filesystem"
@@ -334,7 +278,7 @@ msgid "IUse%"
 msgstr "IUse%"
 
 #: edit/virt-edit.c:77
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Edit a file in a virtual machine\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -356,24 +300,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module voor libguestfs\n"
-"%s laat je een virtuele machine bestandssysteem aankoppelen\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Gebruik:\n"
-"  %s [--opties] [-- [--FUSE-opties]] koppelpunt\n"
-"Opties:\n"
-"  -a|--add image       Voeg image toe\n"
-"  --dir-cache-timeout  Stel readdir cache time-out in (standaard 5 sec)\n"
-"  --fuse-help          Laat extra FUSE opties zien\n"
-"  --help               Laat hulp boodschap zien en sluit af\n"
-"  -m|--mount dev[:mnt] Koppel dev aan op mnt (indien weggelaten, /)\n"
-"  -n|--no-sync         Geen autosync\n"
-"  -o|--option opt      Geeft optie door aan FUSE\n"
-"  -r|--ro              Alleez-lezen aankoppelen\n"
-"  --selinux            Zet SELinux ondersteuning aan\n"
-"  --trace              Ga guestfs API aanroepen na (naar stderr)\n"
-"  -v|--verbose         Breedsprakige boodschappen\n"
-"  -V|--version         Laat versie zien en sluit af\n"
 
 #: edit/virt-edit.c:175
 #, c-format
@@ -391,9 +317,9 @@ msgid "%s: to use Windows drive letters, this must be a Windows guest\n"
 msgstr ""
 
 #: edit/virt-edit.c:599
-#, fuzzy, c-format
+#, c-format
 msgid "%s: drive '%c:' not found.\n"
-msgstr "virt-tar: {tarball}: bestand niet gevonden\n"
+msgstr ""
 
 #: fish/alloc.c:37
 #, c-format
@@ -428,9 +354,8 @@ msgid "add a CD-ROM disk image to examine"
 msgstr "voeg een CD-ROM schijf image toe voor onderzoek"
 
 #: fish/cmds.c:2646
-#, fuzzy
 msgid "add the disk(s) from a named libvirt domain"
-msgstr "{name} is niet de naam van een libvirt domein\n"
+msgstr ""
 
 #: fish/cmds.c:2647 fish/cmds.c:2648
 msgid "add an image to examine or modify"
@@ -453,9 +378,8 @@ msgstr ""
 "emulatie"
 
 #: fish/cmds.c:2652
-#, fuzzy
 msgid "allocate and add a disk file"
-msgstr "wijs een sparse image bestand toe"
+msgstr ""
 
 #: fish/cmds.c:2653
 msgid "clear Augeas path"
@@ -570,9 +494,8 @@ msgid "set block device to read-write"
 msgstr "blok apparaat instellen op lezen-schrijven"
 
 #: fish/cmds.c:2681
-#, fuzzy
 msgid "resize a btrfs filesystem"
-msgstr "verander grootte van een NTFS bestandssysteem"
+msgstr ""
 
 #: fish/cmds.c:2682
 msgid "return true path on case-insensitive filesystem"
@@ -615,14 +538,12 @@ msgid "add qemu parameters"
 msgstr "voeg qemu parameters toe"
 
 #: fish/cmds.c:2692
-#, fuzzy
 msgid "copy local files or directories into an image"
-msgstr "laad bestanden in de boom"
+msgstr ""
 
 #: fish/cmds.c:2693
-#, fuzzy
 msgid "copy remote files or directories out of an image"
-msgstr "laad bestanden in de boom"
+msgstr ""
 
 #: fish/cmds.c:2694
 msgid "copy size bytes from source to destination using dd"
@@ -645,9 +566,8 @@ msgid "debugging and internals"
 msgstr "debug en interne"
 
 #: fish/cmds.c:2699
-#, fuzzy
 msgid "debug the QEMU command line (internal use only)"
-msgstr "upload een bestand naar het toestel (alleen voor intern gebruik)"
+msgstr ""
 
 #: fish/cmds.c:2700
 msgid "upload a file to the appliance (internal use only)"
@@ -662,9 +582,8 @@ msgid "report file system disk space usage (human readable)"
 msgstr "rapporteer bestandssysteem schijfruimte gebruik (leesbaar)"
 
 #: fish/cmds.c:2703
-#, fuzzy
 msgid "display an image"
-msgstr "wijs een image toe"
+msgstr ""
 
 #: fish/cmds.c:2704
 msgid "return kernel messages"
@@ -675,9 +594,8 @@ msgid "download a file to the local machine"
 msgstr "download een bestand naar de lokale machine"
 
 #: fish/cmds.c:2706
-#, fuzzy
 msgid "download a file to the local machine with offset and size"
-msgstr "download een bestand naar de lokale machine"
+msgstr ""
 
 #: fish/cmds.c:2707
 msgid "drop kernel page cache, dentries and inodes"
@@ -700,9 +618,8 @@ msgid "echo arguments back to the client"
 msgstr "echo argumenten terug naar de cliënt"
 
 #: fish/cmds.c:2712
-#, fuzzy
 msgid "edit a file"
-msgstr "lees een bestand"
+msgstr ""
 
 #: fish/cmds.c:2713 fish/cmds.c:2714 fish/cmds.c:2719 fish/cmds.c:2720
 #: fish/cmds.c:2754 fish/cmds.c:2755 fish/cmds.c:3008 fish/cmds.c:3009
@@ -768,9 +685,8 @@ msgid "get the additional kernel options"
 msgstr "verkrijg de extra kernel opties"
 
 #: fish/cmds.c:2732
-#, fuzzy
 msgid "get the attach method"
-msgstr "verkrijg het zoek pad"
+msgstr ""
 
 #: fish/cmds.c:2733
 msgid "get autosync mode"
@@ -801,9 +717,8 @@ msgid "get the search path"
 msgstr "verkrijg het zoek pad"
 
 #: fish/cmds.c:2740
-#, fuzzy
 msgid "get process group flag"
-msgstr "verkrijg herstel proces aanzetten vlag"
+msgstr ""
 
 #: fish/cmds.c:2741
 msgid "get PID of qemu subprocess"
@@ -927,19 +842,16 @@ msgstr ""
 "verkrijg bestandssystemen geassocieerd met geïnspecteerd besturingssysteem"
 
 #: fish/cmds.c:2773
-#, fuzzy
 msgid "get format of inspected operating system"
-msgstr "verkrijg type van geïnspecteerd besturingssysteem"
+msgstr ""
 
 #: fish/cmds.c:2774
-#, fuzzy
 msgid "get hostname of the operating system"
-msgstr "verkrijg prouct naam van geïnspecteerd besturingssysteem"
+msgstr ""
 
 #: fish/cmds.c:2775
-#, fuzzy
 msgid "get the icon corresponding to this operating system"
-msgstr "verkrijg minor versie van geïnspecteerd besturingssysteem"
+msgstr ""
 
 #: fish/cmds.c:2776
 msgid "get major version of inspected operating system"
@@ -954,42 +866,36 @@ msgid "get mountpoints of inspected operating system"
 msgstr "verkrijg aankoppel punten van geïnspecteerd besturingssysteem"
 
 #: fish/cmds.c:2779
-#, fuzzy
 msgid "get package format used by the operating system"
-msgstr "verkrijg type van geïnspecteerd besturingssysteem"
+msgstr ""
 
 #: fish/cmds.c:2780
-#, fuzzy
 msgid "get package management tool used by the operating system"
-msgstr "verkrijg prouct naam van geïnspecteerd besturingssysteem"
+msgstr ""
 
 #: fish/cmds.c:2781
 msgid "get product name of inspected operating system"
 msgstr "verkrijg prouct naam van geïnspecteerd besturingssysteem"
 
 #: fish/cmds.c:2782
-#, fuzzy
 msgid "get product variant of inspected operating system"
-msgstr "verkrijg prouct naam van geïnspecteerd besturingssysteem"
+msgstr ""
 
 #: fish/cmds.c:2783
-#, fuzzy
 msgid "return list of operating systems found by last inspection"
-msgstr "inspecteer schijf en geef lijst van gevonden besturingssystemen terug"
+msgstr ""
 
 #: fish/cmds.c:2784
 msgid "get type of inspected operating system"
 msgstr "verkrijg type van geïnspecteerd besturingssysteem"
 
 #: fish/cmds.c:2785
-#, fuzzy
 msgid "get Windows CurrentControlSet of inspected operating system"
-msgstr "verkrijg distributie van geïnspecteerd besturingssysteem"
+msgstr ""
 
 #: fish/cmds.c:2786
-#, fuzzy
 msgid "get Windows systemroot of inspected operating system"
-msgstr "verkrijg distributie van geïnspecteerd besturingssysteem"
+msgstr ""
 
 #: fish/cmds.c:2787
 msgid "get live flag for install disk"
@@ -1004,41 +910,36 @@ msgid "get netinst (network installer) flag for install disk"
 msgstr ""
 
 #: fish/cmds.c:2790
-#, fuzzy
 msgid "get list of applications installed in the operating system"
-msgstr "verkrijg distributie van geïnspecteerd besturingssysteem"
+msgstr ""
 
 #: fish/cmds.c:2791
 msgid "inspect disk and return list of operating systems found"
 msgstr "inspecteer schijf en geef lijst van gevonden besturingssystemen terug"
 
 #: fish/cmds.c:2792
-#, fuzzy
 msgid "test if block device"
-msgstr "laat de blok apparaten zien"
+msgstr ""
 
 #: fish/cmds.c:2793
 msgid "is busy processing a command"
 msgstr "is bezig met het verwerken van een commando"
 
 #: fish/cmds.c:2794
-#, fuzzy
 msgid "test if character device"
-msgstr "maak blok, karakter, of FIFO apparaten"
+msgstr ""
 
 #: fish/cmds.c:2795
 msgid "is in configuration state"
 msgstr "is in de configuratie toestand"
 
 #: fish/cmds.c:2796
-#, fuzzy
 msgid "test if a directory"
-msgstr "maak een map aan"
+msgstr ""
 
 #: fish/cmds.c:2797
-#, fuzzy
 msgid "test if FIFO (named pipe)"
-msgstr "maak een FIFO (benoemde pipe)"
+msgstr ""
 
 #: fish/cmds.c:2798
 msgid "test if a regular file"
@@ -1057,24 +958,20 @@ msgid "is ready to accept commands"
 msgstr "is klaar om commando's te accepteren"
 
 #: fish/cmds.c:2802
-#, fuzzy
 msgid "test if socket"
-msgstr "schrijven naar daemon socket"
+msgstr ""
 
 #: fish/cmds.c:2803
-#, fuzzy
 msgid "test if symbolic link"
-msgstr "maak een symbolische link aan"
+msgstr ""
 
 #: fish/cmds.c:2804
-#, fuzzy
 msgid "test if a file contains all zero bytes"
-msgstr "test of twee bestanden dezelfde inhoud hebben"
+msgstr ""
 
 #: fish/cmds.c:2805
-#, fuzzy
 msgid "test if a device contains all zero bytes"
-msgstr "test of het apparaat een logische volume is"
+msgstr ""
 
 #: fish/cmds.c:2806
 msgid "kill the qemu subprocess"
@@ -1085,28 +982,24 @@ msgid "launch the qemu subprocess"
 msgstr "lanceer het qemu sub-proces"
 
 #: fish/cmds.c:2808
-#, fuzzy
 msgid "change working directory"
-msgstr "verander locale map"
+msgstr ""
 
 #: fish/cmds.c:2812
-#, fuzzy
 msgid "list 9p filesystems"
-msgstr "  Bestandssystemen:\n"
+msgstr ""
 
 #: fish/cmds.c:2813
 msgid "list the block devices"
 msgstr "laat de blok apparaten zien"
 
 #: fish/cmds.c:2814
-#, fuzzy
 msgid "list device mapper devices"
-msgstr "laat de blok apparaten zien"
+msgstr ""
 
 #: fish/cmds.c:2815
-#, fuzzy
 msgid "list filesystems"
-msgstr "  Bestandssystemen:\n"
+msgstr ""
 
 #: fish/cmds.c:2816
 msgid "list the partitions"
@@ -1217,9 +1110,8 @@ msgid "lgetxattr on multiple files"
 msgstr "lgetxattr op meerdere bestanden"
 
 #: fish/cmds.c:2847
-#, fuzzy
 msgid "open the manual"
-msgstr "lees de manual"
+msgstr ""
 
 #: fish/cmds.c:2848
 msgid "create a directory"
@@ -1302,18 +1194,16 @@ msgid "load a kernel module"
 msgstr "laad een kernel module"
 
 #: fish/cmds.c:2871
-#, fuzzy
 msgid "view a file"
-msgstr "verplaats een bestand"
+msgstr ""
 
 #: fish/cmds.c:2872
 msgid "mount a guest disk at a position in the filesystem"
 msgstr "koppel een gast schijf aan op een plaats in het bestandssysteem"
 
 #: fish/cmds.c:2873
-#, fuzzy
 msgid "mount 9p filesystem"
-msgstr "koppel een bestandssysteem af"
+msgstr ""
 
 #: fish/cmds.c:2874
 msgid "mount a file using the loop device"
@@ -1400,9 +1290,8 @@ msgid "set partition name"
 msgstr "stel partitie naam in"
 
 #: fish/cmds.c:2896
-#, fuzzy
 msgid "convert partition name to device name"
-msgstr "maak partities aan op een blok apparaat"
+msgstr ""
 
 #: fish/cmds.c:2897
 msgid "ping the guest daemon"
@@ -1413,9 +1302,8 @@ msgid "read part of a file"
 msgstr "lees deel van een bestand"
 
 #: fish/cmds.c:2899
-#, fuzzy
 msgid "read part of a device"
-msgstr "lees deel van een bestand"
+msgstr ""
 
 #: fish/cmds.c:2900
 msgid "create an LVM physical volume"
@@ -1446,9 +1334,8 @@ msgid "write to part of a file"
 msgstr "schrijf naar deel van een bestand"
 
 #: fish/cmds.c:2908
-#, fuzzy
 msgid "write to part of a device"
-msgstr "schrijf naar deel van een bestand"
+msgstr ""
 
 #: fish/cmds.c:2909
 msgid "read a file"
@@ -1483,10 +1370,8 @@ msgid "resize an ext2, ext3 or ext4 filesystem"
 msgstr "verander grootte van een ext2, ext3 of ext4 bestandssysteem"
 
 #: fish/cmds.c:2918
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem to the minimum size"
 msgstr ""
-"verander grootte van een ext2, ext3 of ext4 bestandssysteem (met grootte)"
 
 #: fish/cmds.c:2919
 msgid "resize an ext2, ext3 or ext4 filesystem (with size)"
@@ -1526,9 +1411,8 @@ msgid "add options to kernel command line"
 msgstr "voeg opties toe aan kernel commando regel"
 
 #: fish/cmds.c:2928
-#, fuzzy
 msgid "set the attach method"
-msgstr "stel het zoek pad in"
+msgstr ""
 
 #: fish/cmds.c:2929
 msgid "set autosync mode"
@@ -1619,9 +1503,8 @@ msgid "sleep for some seconds"
 msgstr "slaap gedurende een paar seconden"
 
 #: fish/cmds.c:2953
-#, fuzzy
 msgid "create a sparse disk image and add"
-msgstr "wijs een sparse image bestand toe"
+msgstr ""
 
 #: fish/cmds.c:2954
 msgid "get file information"
@@ -1701,9 +1584,8 @@ msgid "pack directory into compressed tarball"
 msgstr "map inpakken in gecomprimeerde tar bal"
 
 #: fish/cmds.c:2974
-#, fuzzy
 msgid "print elapsed time taken to run a command"
-msgstr "meet de tijd nodig voor uitvoeren van commando"
+msgstr ""
 
 #: fish/cmds.c:2975
 msgid "update file timestamps or create a new file"
@@ -1738,9 +1620,8 @@ msgid "upload a file from the local machine"
 msgstr "upload een bestand van de lokale machine"
 
 #: fish/cmds.c:2985
-#, fuzzy
 msgid "upload a file from the local machine with offset"
-msgstr "upload een bestand van de lokale machine"
+msgstr ""
 
 #: fish/cmds.c:2986
 msgid "set timestamp of a file with nanosecond precision"
@@ -1821,9 +1702,8 @@ msgid "create a new file"
 msgstr "maak een nieuw bestand aan"
 
 #: fish/cmds.c:3006
-#, fuzzy
 msgid "append content to end of file"
-msgstr "laat de inhoud van een bestand zien"
+msgstr ""
 
 #: fish/cmds.c:3007
 msgid "create a file"
@@ -2087,21 +1967,21 @@ msgstr "%s: %s: geheel getal ligt buiten de reeks\n"
 
 #: fish/cmds.c:4187 fish/cmds.c:4294 fish/cmds.c:4611 fish/cmds.c:11781
 #: fish/cmds.c:12027 fish/cmds.c:12088 fish/cmds.c:12148
-#, fuzzy, c-format
+#, c-format
 msgid "%s should have %d-%d parameter(s)\n"
-msgstr "%s moet %d parameter(s) hebben\n"
+msgstr ""
 
 #: fish/cmds.c:4213 fish/cmds.c:4330 fish/cmds.c:4632 fish/cmds.c:11867
 #: fish/cmds.c:12044 fish/cmds.c:12121 fish/cmds.c:12177
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown optional argument \"%s\"\n"
-msgstr "%s: teveel argumenten\n"
+msgstr ""
 
 #: fish/cmds.c:4219 fish/cmds.c:4336 fish/cmds.c:4638 fish/cmds.c:11873
 #: fish/cmds.c:12050 fish/cmds.c:12127 fish/cmds.c:12183
-#, fuzzy, c-format
+#, c-format
 msgid "%s: optional argument \"%s\" given twice\n"
-msgstr "%s: teveel argumenten\n"
+msgstr ""
 
 #: fish/cmds.c:12228
 #, c-format
@@ -2109,20 +1989,21 @@ msgid "%s: unknown command\n"
 msgstr "%s: onbekend commando\n"
 
 #: fish/config.c:74 fish/config.c:113
-#, fuzzy, c-format
+#, c-format
 msgid "%s: %s: line %d: error parsing configuration file: %s\n"
-msgstr "%s: interne fout bij ontleden van tekenreeks op '%s'\n"
+msgstr ""
 
 #: fish/copy.c:41
 #, c-format
 msgid ""
-"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the image\n"
+"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the "
+"image\n"
 msgstr ""
 
 #: fish/copy.c:62
-#, fuzzy, c-format
+#, c-format
 msgid "copy-in: target '%s' is not a directory\n"
-msgstr "laat de bestanden in een map zien"
+msgstr ""
 
 #: fish/copy.c:157
 #, c-format
@@ -2137,14 +2018,14 @@ msgid ""
 msgstr ""
 
 #: fish/copy.c:213
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: target '%s' is not a directory\n"
-msgstr "laat de bestanden in een map zien"
+msgstr ""
 
 #: fish/copy.c:258
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: '%s' is not a file or directory\n"
-msgstr "kopieer een bestand of map recursief"
+msgstr ""
 
 #: fish/display.c:42
 #, c-format
@@ -2157,7 +2038,7 @@ msgid "use '%s filename' to edit a file\n"
 msgstr "gebruik '%s bestandsnaam' om een bestand te bewerken\n"
 
 #: fish/fish.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: guest filesystem shell\n"
 "%s lets you edit virtual machine filesystems\n"
@@ -2202,41 +2083,6 @@ msgid ""
 "\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: gast bestandssysteem shell\n"
-"%s laat je virtuele machine bestandssystemen bewerken\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Gebruik:\n"
-"  %s [--options] cmd [: cmd : cmd ...]\n"
-"  %s -i libvirt-domain\n"
-"  %s -i disk-image(s)\n"
-"of voor interactief gebruik:\n"
-"  %s\n"
-"of vanuit een shell script:\n"
-"  %s <<EOF\n"
-"  cmd\n"
-"  ...\n"
-"  EOF\n"
-"Opties:\n"
-"  -h|--cmd-help        Toon beschikbare commando's\n"
-"  -h|--cmd-help cmd    Toon gedetailleerde hulp over commando 'cmd'\n"
-"  -a|--add image       Voeg image image toe\n"
-"  -c|--connect uri     Specificeer libvirt URI voor -d optie\n"
-"  -d|--domain guest    voeg schijven toe van libvirt gast\n"
-"  -D|--no-dest-paths   Maak paden van gast fs niet compleet met tab\n"
-"  -f|--file file       Lees commando's van bestand\n"
-"  -i|--inspector       Koppel bestandssystemen automatisch aan\n"
-"  --keys-from-stdin    Lees wachtzinnen van stdin\n"
-"  --listen             Luister naar commando's op afstand\n"
-"  -m|--mount dev[:mnt] Koppel dev aan op mnt (indien weggelaten, /)\n"
-"  -n|--no-sync         Doe geen autosync\n"
-"  -N|--new type        Maak voorgekookte schijf aan (test1.img, ...)\n"
-"  --remote[=pid]       Stuur commando's naar %s op afstand\n"
-"  -r|--ro              Koppel alleen-lezen aan\n"
-"  --selinux            Zet SELinux ondersteuning aan\n"
-"  -v|--verbose         Breedsprakige boodschappen\n"
-"  -x                   Echo elk commando voor het uit te voeren\n"
-"  -V|--version         Laat versie zien en sluit af\n"
-"Voor meer informatie,  bekijk de man pagina %s(1).\n"
 
 #: fish/fish.c:246
 #, c-format
@@ -2248,8 +2094,8 @@ msgstr "%s: --listen=PID: PID was geen getal: %s\n"
 msgid ""
 "%s: remote: $GUESTFISH_PID must be set to the PID of the remote process\n"
 msgstr ""
-"%s: remote: $GUESTFISH_PID moet ingesteld worden op de PID van het proces op "
-"afstand\n"
+"%s: remote: $GUESTFISH_PID moet ingesteld worden op de PID van het proces op"
+" afstand\n"
 
 #: fish/fish.c:303
 #, c-format
@@ -2272,7 +2118,8 @@ msgstr "%s: extra parameters op de commando regel met --listen vlag\n"
 #, c-format
 msgid "%s: cannot use --listen and --file options at the same time\n"
 msgstr ""
-"%s: de --listen en --file opties kunnen niet tegelijkertijd gebruikt worden\n"
+"%s: de --listen en --file opties kunnen niet tegelijkertijd gebruikt "
+"worden\n"
 
 #: fish/fish.c:555
 #, c-format
@@ -2285,7 +2132,7 @@ msgid "guestfish: terminal type \"%s\" not defined.\n"
 msgstr ""
 
 #: fish/fish.c:647
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "\n"
 "Welcome to guestfish, the libguestfs filesystem interactive shell for\n"
@@ -2296,15 +2143,6 @@ msgid ""
 "      'quit' to quit the shell\n"
 "\n"
 msgstr ""
-"\n"
-"Welkom bij guestfish, de libguestfs bestandssysteem interactieve shell voor "
-"het\n"
-"bewerken van virtuele machine bestandssystemen.\n"
-"\n"
-"Type: 'help' voor een lijst van commando's\n"
-"      'man' om de manual te lezen\n"
-"      'quit' om de shell te verlaten\n"
-"\n"
 
 #: fish/fish.c:796 fish/fish.c:812
 #, c-format
@@ -2425,8 +2263,7 @@ msgstr "glob: guestfs_glob_expand aanroep mislukte: %s\n"
 #: fish/help.c:38
 #, c-format
 msgid ""
-"Add disk images to examine using the -a or -d options, or the 'add' "
-"command.\n"
+"Add disk images to examine using the -a or -d options, or the 'add' command.\n"
 "Or create a new disk image using -N, or the 'alloc' or 'sparse' commands.\n"
 "Once you have done this, use the 'run' command.\n"
 msgstr ""
@@ -2471,21 +2308,19 @@ msgid "hexedit: invalid range\n"
 msgstr ""
 
 #: fish/inspect.c:77
-#, fuzzy, c-format
+#, c-format
 msgid "%s: don't use --live and -i options together\n"
-msgstr "virt-df: kan -h en -csv opties niet tezamen gebruiken\n"
+msgstr ""
 
 #: fish/inspect.c:89
-#, fuzzy, c-format
+#, c-format
 msgid "%s: no operating system was found on this disk\n"
-msgstr "guestfish: er werd geen besturingssysteem op deze schijf gevonden\n"
+msgstr ""
 
 #: fish/inspect.c:95
-#, fuzzy, c-format
+#, c-format
 msgid "%s: multi-boot operating systems are not supported by the -i option\n"
 msgstr ""
-"guestfish: multi-opstart besturingssystemen worden niet ondersteund door de -"
-"i optie\n"
 
 #: fish/inspect.c:134
 #, c-format
@@ -2528,9 +2363,9 @@ msgid "use '%s filename' to page a file\n"
 msgstr "gebruik '%s bestandsnaam' voor het pagen van een bestand\n"
 
 #: fish/options.c:36
-#, fuzzy, c-format
+#, c-format
 msgid "%s: too many drives added on the command line\n"
-msgstr "guestfish: te veel schijven toegevoegd op de commando regel\n"
+msgstr ""
 
 #: fish/options.c:128
 #, c-format
@@ -2547,15 +2382,12 @@ msgstr ""
 "\n"
 
 #: fish/prep.c:40
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "guestfish -N %-8s - %s\n"
 "\n"
 "%s\n"
 msgstr ""
-"guestfish -N %-16s %s\n"
-"\n"
-"%s\n"
 
 #: fish/prep.c:48
 #, c-format
@@ -2574,20 +2406,16 @@ msgid ""
 "directory.  (\"test2.img\" etc if -N option is given multiple times).\n"
 "For more information see the guestfish(1) manual.\n"
 msgstr ""
-"Aangemaakte schijf images worden geschreven naar bestand \"test1.img\" in de "
-"locale\n"
+"Aangemaakte schijf images worden geschreven naar bestand \"test1.img\" in de locale\n"
 "map.  (\"test2.img\" enz. als -N optie meerdere keren werd gegeven).\n"
 "Voor meer informatie bekijk je de guestfish(1) manual.\n"
 
 #: fish/prep.c:96
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "guestfish: -N parameter '%s': no such prepared disk image known.\n"
 "Use 'guestfish -N help' to list possible values for the -N parameter.\n"
 msgstr ""
-"guestfish: -N parameter '%s': zo'n aangemaakte schijf image is niet bekend.\n"
-"Gebruik 'guestfish -N list' om mogelijke waarden voor de -N parameter te "
-"tonen.\n"
 
 #: fish/prep.c:158
 #, c-format
@@ -2605,9 +2433,9 @@ msgid "could not parse boot size"
 msgstr ""
 
 #: fish/prep_boot.c:46 fish/prep_boot.c:101
-#, fuzzy, c-format
+#, c-format
 msgid "failed to get sector size of disk: %s"
-msgstr "schijf partitioneren mislukte:  %s"
+msgstr ""
 
 #: fish/prep_boot.c:50 fish/prep_boot.c:105 fish/prep_fs.c:41
 #: fish/prep_lv.c:76 fish/prep_lv.c:129 fish/prep_part.c:41
@@ -2616,24 +2444,24 @@ msgid "failed to partition disk: %s"
 msgstr "schijf partitioneren mislukte:  %s"
 
 #: fish/prep_boot.c:55 fish/prep_boot.c:110
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add boot partition: %s"
-msgstr "schijf partitioneren mislukte:  %s"
+msgstr ""
 
 #: fish/prep_boot.c:59 fish/prep_boot.c:114
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add root partition: %s"
-msgstr "schijf partitioneren mislukte:  %s"
+msgstr ""
 
 #: fish/prep_boot.c:68 fish/prep_boot.c:128
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create boot filesystem: %s"
-msgstr "aanmaken van bestandssysteem (%s) mislukte: %s"
+msgstr ""
 
 #: fish/prep_boot.c:77 fish/prep_boot.c:157
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create root filesystem: %s"
-msgstr "aanmaken van bestandssysteem (%s) mislukte: %s"
+msgstr ""
 
 #: fish/prep_boot.c:86 fish/prep_boot.c:120 fish/prep_lv.c:66
 #: fish/prep_lv.c:82 fish/prep_lv.c:119 fish/prep_lv.c:135
@@ -2641,24 +2469,24 @@ msgid "incorrect format for LV name, use '/dev/VG/LV'"
 msgstr ""
 
 #: fish/prep_boot.c:137 fish/prep_lv.c:91 fish/prep_lv.c:144
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create PV: %s: %s"
-msgstr "aanmaken van bestandssysteem (%s) mislukte: %s"
+msgstr ""
 
 #: fish/prep_boot.c:142 fish/prep_lv.c:96 fish/prep_lv.c:149
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create VG: %s: %s"
-msgstr "aanmaken van bestandssysteem (%s) mislukte: %s"
+msgstr ""
 
 #: fish/prep_boot.c:149 fish/prep_lv.c:103 fish/prep_lv.c:156
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create LV: /dev/%s/%s: %s"
-msgstr "aanmaken van bestandssysteem (%s) mislukte: %s"
+msgstr ""
 
 #: fish/prep_boot.c:153 fish/prep_lv.c:107 fish/prep_lv.c:160
-#, fuzzy, c-format
+#, c-format
 msgid "failed to resize LV to full size: %s: %s"
-msgstr "aanmaken van bestandssysteem (%s) mislukte: %s"
+msgstr ""
 
 #: fish/prep_fs.c:51 fish/prep_lv.c:165
 #, c-format
@@ -2720,7 +2548,7 @@ msgid "use 'time command [args...]'\n"
 msgstr "gebruik 'time command [args...]'\n"
 
 #: fuse/guestmount.c:912
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: FUSE module for libguestfs\n"
 "%s lets you mount a virtual machine filesystem\n"
@@ -2749,29 +2577,11 @@ msgid ""
 "  -w|--rw              Mount read-write\n"
 "  -x|--trace           Trace guestfs API calls\n"
 msgstr ""
-"%s: FUSE module voor libguestfs\n"
-"%s laat je een virtuele machine bestandssysteem aankoppelen\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Gebruik:\n"
-"  %s [--opties] [-- [--FUSE-opties]] koppelpunt\n"
-"Opties:\n"
-"  -a|--add image       Voeg image toe\n"
-"  --dir-cache-timeout  Stel readdir cache time-out in (standaard 5 sec)\n"
-"  --fuse-help          Laat extra FUSE opties zien\n"
-"  --help               Laat hulp boodschap zien en sluit af\n"
-"  -m|--mount dev[:mnt] Koppel dev aan op mnt (indien weggelaten, /)\n"
-"  -n|--no-sync         Geen autosync\n"
-"  -o|--option opt      Geeft optie door aan FUSE\n"
-"  -r|--ro              Alleez-lezen aankoppelen\n"
-"  --selinux            Zet SELinux ondersteuning aan\n"
-"  --trace              Ga guestfs API aanroepen na (naar stderr)\n"
-"  -v|--verbose         Breedsprakige boodschappen\n"
-"  -V|--version         Laat versie zien en sluit af\n"
 
 #: fuse/guestmount.c:1130
-#, fuzzy, c-format
+#, c-format
 msgid "%s: must have at least one -a/-d and at least one -m/-i option\n"
-msgstr "%s: moet tenminste een -a en tenminste een -m optie hebben\n"
+msgstr ""
 
 #: fuse/guestmount.c:1138
 #, c-format
@@ -2780,7 +2590,7 @@ msgstr ""
 "%s: je moet een aankoppel punt in het host bestandssysteem specificeren\n"
 
 #: inspector/virt-inspector.c:76
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display information about a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -2800,49 +2610,21 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module voor libguestfs\n"
-"%s laat je een virtuele machine bestandssysteem aankoppelen\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Gebruik:\n"
-"  %s [--opties] [-- [--FUSE-opties]] koppelpunt\n"
-"Opties:\n"
-"  -a|--add image       Voeg image toe\n"
-"  --dir-cache-timeout  Stel readdir cache time-out in (standaard 5 sec)\n"
-"  --fuse-help          Laat extra FUSE opties zien\n"
-"  --help               Laat hulp boodschap zien en sluit af\n"
-"  -m|--mount dev[:mnt] Koppel dev aan op mnt (indien weggelaten, /)\n"
-"  -n|--no-sync         Geen autosync\n"
-"  -o|--option opt      Geeft optie door aan FUSE\n"
-"  -r|--ro              Alleez-lezen aankoppelen\n"
-"  --selinux            Zet SELinux ondersteuning aan\n"
-"  --trace              Ga guestfs API aanroepen na (naar stderr)\n"
-"  -v|--verbose         Breedsprakige boodschappen\n"
-"  -V|--version         Laat versie zien en sluit af\n"
 
 #: inspector/virt-inspector.c:263
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: no operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
-"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you "
-"must\n"
+"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you must\n"
 "install the separate libguestfs-winsupport package.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
 "information about the disk image as possible.\n"
 msgstr ""
-"Binnen deze schijf image kon geen besturingssysteem gedetecteerd worden.\n"
-"\n"
-"Dit kan zijn omdat het bestand geen schijf image is, of het is geen virtuele "
-"machine\n"
-"image, of omdat het OS type niet begrepen wordt door virt-inspector.\n"
-"\n"
-"Als je denkt dat dit een fout is, moet je een bug rapport indienen\n"
-"met inbegrip van zoveel mogelijk informatie over de schijf image.\n"
 
 #: inspector/virt-inspector.c:288
 #, c-format
@@ -2874,8 +2656,8 @@ msgstr "gast image {imagename} bestaat niet of is niet leesbaar"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:179
 msgid ""
-"open_guest: no libvirt support (install Sys::Virt, XML::XPath and XML::"
-"XPath::XMLParser)"
+"open_guest: no libvirt support (install Sys::Virt, XML::XPath and "
+"XML::XPath::XMLParser)"
 msgstr ""
 "open_guest: geen libvirt ondersteuning (installeer Sys::Virt, XML::XPath en "
 "XML::XPath::XMLParser)"
@@ -2907,8 +2689,7 @@ msgstr "{imagename} lijkt geen schijf apparaten te hebben\n"
 msgid ""
 "No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by virt-inspector.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2916,8 +2697,7 @@ msgid ""
 msgstr ""
 "Binnen deze schijf image kon geen besturingssysteem gedetecteerd worden.\n"
 "\n"
-"Dit kan zijn omdat het bestand geen schijf image is, of het is geen virtuele "
-"machine\n"
+"Dit kan zijn omdat het bestand geen schijf image is, of het is geen virtuele machine\n"
 "image, of omdat het OS type niet begrepen wordt door virt-inspector.\n"
 "\n"
 "Als je denkt dat dit een fout is, moet je een bug rapport indienen\n"
@@ -2988,7 +2768,7 @@ msgid "{filename}: could not read initrd format"
 msgstr "{filename}: kon initrd formaat niet lezen"
 
 #: rescue/virt-rescue.c:63
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Run a rescue shell on a virtual machine\n"
 "Copyright (C) 2009-2010 Red Hat Inc.\n"
@@ -3012,24 +2792,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module voor libguestfs\n"
-"%s laat je een virtuele machine bestandssysteem aankoppelen\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Gebruik:\n"
-"  %s [--opties] [-- [--FUSE-opties]] koppelpunt\n"
-"Opties:\n"
-"  -a|--add image       Voeg image toe\n"
-"  --dir-cache-timeout  Stel readdir cache time-out in (standaard 5 sec)\n"
-"  --fuse-help          Laat extra FUSE opties zien\n"
-"  --help               Laat hulp boodschap zien en sluit af\n"
-"  -m|--mount dev[:mnt] Koppel dev aan op mnt (indien weggelaten, /)\n"
-"  -n|--no-sync         Geen autosync\n"
-"  -o|--option opt      Geeft optie door aan FUSE\n"
-"  -r|--ro              Alleez-lezen aankoppelen\n"
-"  --selinux            Zet SELinux ondersteuning aan\n"
-"  --trace              Ga guestfs API aanroepen na (naar stderr)\n"
-"  -v|--verbose         Breedsprakige boodschappen\n"
-"  -V|--version         Laat versie zien en sluit af\n"
 
 #: rescue/virt-rescue.c:180
 #, c-format
@@ -3037,9 +2799,9 @@ msgid "%s: could not parse memory size '%s'\n"
 msgstr ""
 
 #: rescue/virt-rescue.c:419
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown child exit status (%d)\n"
-msgstr "%s: onbekende lange optie: %s (%d)\n"
+msgstr ""
 
 #: src/appliance.c:181
 #, c-format
@@ -3066,29 +2828,24 @@ msgid "security: cached appliance %s is writable by group or other (mode %o)"
 msgstr ""
 
 #: src/appliance.c:659
-#, fuzzy
 msgid "external command failed, see earlier error messages"
-msgstr "guestfs_launch mislukte, bekijk de eerdere fout boodschap"
+msgstr ""
 
 #: src/dbdump.c:87
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of header"
-msgstr "onverwachte output  van 'du' commando"
+msgstr ""
 
 #: src/dbdump.c:100 src/dbdump.c:112
-#, fuzzy
 msgid "unexpected line from db_dump command, no space prefix"
-msgstr "onverwachte output  van 'du' commando"
+msgstr ""
 
 #: src/dbdump.c:129
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of data"
-msgstr "onverwachte output  van 'du' commando"
+msgstr ""
 
 #: src/dbdump.c:210
-#, fuzzy
 msgid "unexpected non-hex digits in output of db_dump command"
-msgstr "onverwachte output  van 'du' commando"
+msgstr ""
 
 #: src/filearch.c:153
 #, c-format
@@ -3226,15 +2983,12 @@ msgstr ""
 "qemu gelanceerd en contact opgenomen met daemon, maar toestand != READY"
 
 #: src/launch.c:865
-#, fuzzy
 msgid "guestfs_launch failed, unexpected initial message from guestfsd"
-msgstr "guestfs_launch mislukte, bekijk de eerdere fout boodschap"
+msgstr ""
 
 #: src/launch.c:873
-#, fuzzy
 msgid "contacted guestfsd, but state != READY"
 msgstr ""
-"qemu gelanceerd en contact opgenomen met daemon, maar toestand != READY"
 
 #: src/launch.c:1052
 #, c-format
@@ -3268,8 +3022,8 @@ msgstr "guestfs_end_busy: aangeroepen in toestand %d"
 msgid ""
 "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n"
 msgstr ""
-"check_for_daemon_cancellation_or_eof: 0x%x gelezen van daemon, verwachte 0x"
-"%x\n"
+"check_for_daemon_cancellation_or_eof: 0x%x gelezen van daemon, verwachte "
+"0x%x\n"
 
 #: src/proto.c:543
 msgid ""
@@ -3279,9 +3033,8 @@ msgid ""
 msgstr ""
 
 #: src/proto.c:549
-#, fuzzy
 msgid "See earlier debug messages.\n"
-msgstr "tar: misluket, zie eerdere boodschappen\n"
+msgstr ""
 
 #: src/proto.c:639
 #, c-format
@@ -3307,9 +3060,8 @@ msgid "dispatch failed to marshal args"
 msgstr "verzending faalde om argumenten te rangschikken"
 
 #: src/proto.c:922 src/proto.c:1217
-#, fuzzy
 msgid "operation cancelled by user"
-msgstr "bestand ontvangen geannuleerd door daemon"
+msgstr ""
 
 #: src/proto.c:973
 #, c-format
@@ -3353,51 +3105,45 @@ msgid "you cannot set both live and readonly flags"
 msgstr ""
 
 #: src/virt.c:109
-#, fuzzy, c-format
+#, c-format
 msgid "could not connect to libvirt (code %d, domain %d): %s"
-msgstr "guestfish: kon niet verbinden met libvirt (code %d, domein %d): %s\n"
+msgstr ""
 
 #: src/virt.c:130
-#, fuzzy, c-format
+#, c-format
 msgid "no libvirt domain called '%s': %s"
-msgstr "guestfish: geen libvirt domein aangeroepen '%s': %s\n"
+msgstr ""
 
 #: src/virt.c:185 src/virt.c:435
-#, fuzzy, c-format
+#, c-format
 msgid "error reading libvirt XML information: %s"
-msgstr "guestfish: fout bij lezen van libvirt XML informatie over '%s': %s\n"
+msgstr ""
 
 #: src/virt.c:195 src/virt.c:443
-#, fuzzy
 msgid "unable to parse XML information returned by libvirt"
 msgstr ""
-"guestfish: kan XML informatie teruggegeven door libvirt niet ontleden\n"
 
 #: src/virt.c:201 src/virt.c:449
-#, fuzzy
 msgid "unable to create new XPath context"
-msgstr "guestfish: kan nieuwe XPath context niet aanmaken\n"
+msgstr ""
 
 #: src/virt.c:208 src/virt.c:464
-#, fuzzy
 msgid "unable to evaluate XPath expression"
-msgstr "guestfish: kan XPath expressie niet evalueren\n"
+msgstr ""
 
 #: src/virt.c:305
-#, fuzzy
 msgid "libvirt domain has no disks"
-msgstr "guestfish: libvirt domein '%s' heeft geen schijven\n"
+msgstr ""
 
 #: src/virt.c:358
-#, fuzzy, c-format
+#, c-format
 msgid "error getting domain info: %s"
-msgstr "guestfish: fout bij verkrijgen van domein info over '%s': %s\n"
+msgstr ""
 
 #: src/virt.c:372
 msgid ""
 "error: domain is a live virtual machine.\n"
-"Writing to the disks of a running virtual machine can cause disk "
-"corruption.\n"
+"Writing to the disks of a running virtual machine can cause disk corruption.\n"
 "Either use read-only access, or if the guest is running the guestfsd daemon\n"
 "specify live access.  In most libguestfs tools these options are --ro or\n"
 "--live respectively.  Consult the documentation for further information."
@@ -3416,7 +3162,7 @@ msgid ""
 msgstr ""
 
 #: test-tool/test-tool.c:79
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "libguestfs-test-tool: interactive test tool\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -3429,18 +3175,6 @@ msgid ""
 "  --timeout n\n"
 "  -t n           Set launch timeout (default: %d seconds)\n"
 msgstr ""
-"libguestfs-test-tool: interactief test gereedschap\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Gebruik:\n"
-"  libguestfs-test-tool [--opties]\n"
-"Opties:\n"
-"  --help         Laat gebruik zien\n"
-"  --helper libguestfs-test-tool-helper\n"
-"                 Hulp programma (standaard: %s)\n"
-"  --qemudir dir  Specificeer QEMU bron map\n"
-"  --qemu qemu    Specificeer QEMU binair prog\n"
-"  --timeout n\n"
-"  -t n           Stel lanceer time-out in (standaard: %d seconden)\n"
 
 #: test-tool/test-tool.c:127
 #, c-format
@@ -3478,9 +3212,9 @@ msgid "libguestfs-test-tool: failed to launch appliance\n"
 msgstr "libguestfs-test-tool: toestel lanceren mislukte\n"
 
 #: test-tool/test-tool.c:229
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to run part-disk\n"
-msgstr "libguestfs-test-tool: draaien van sfdisk mislukte\n"
+msgstr ""
 
 #: test-tool/test-tool.c:235
 #, c-format
@@ -3493,9 +3227,9 @@ msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n"
 msgstr "libguestfs-test-tool: aankoppelen van /dev/sda1 op / mislukte\n"
 
 #: test-tool/test-tool.c:248
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to touch file\n"
-msgstr "libguestfs-test-tool: draaien van sfdisk mislukte\n"
+msgstr ""
 
 #: test-tool/test-tool.c:279
 #, c-format
@@ -3572,8 +3306,7 @@ msgid ""
 msgstr ""
 "virt-make-fs: fout bij het kopiëren van inhoud naar het bestandssysteem\n"
 "Een fout hier betekent gewoonlijk dat het programma de grootte van het\n"
-"bestandssysteem niet correct bepaald heeft. Lees de BUGS sectie van de man "
-"pagina.\n"
+"bestandssysteem niet correct bepaald heeft. Lees de BUGS sectie van de man pagina.\n"
 
 #: tools/virt-tar.pl:183 tools/virt-tar.pl:190
 msgid "virt-tar: extract/upload mode specified twice on the command line\n"
@@ -3600,31 +3333,21 @@ msgid "virt-tar: {dir}: directory name must start with '/' character\n"
 msgstr "virt-tar: {dir}: map naam moet beginnen met het '/' karakter\n"
 
 #: tools/virt-tar.pl:243 tools/virt-win-reg.pl:259
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid ""
 "{prog}: No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
 "information about the disk image as possible.\n"
 msgstr ""
-"Binnen deze schijf image kon geen besturingssysteem gedetecteerd worden.\n"
-"\n"
-"Dit kan zijn omdat het bestand geen schijf image is, of het is geen virtuele "
-"machine\n"
-"image, of omdat het OS type niet begrepen wordt door virt-inspector.\n"
-"\n"
-"Als je denkt dat dit een fout is, moet je een bug rapport indienen\n"
-"met inbegrip van zoveel mogelijk informatie over de schijf image.\n"
 
 #: tools/virt-tar.pl:247 tools/virt-win-reg.pl:263
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "{prog}: multiboot operating systems are not supported.\n"
 msgstr ""
-"multi-opstart besturingssystemen worden niet ondersteund door virt-ls\n"
 
 #: tools/virt-win-reg.pl:243
 msgid "no libvirt domain name or disk image given\n"
@@ -3639,9 +3362,9 @@ msgstr ""
 "exporteren\n"
 
 #: tools/virt-win-reg.pl:444
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "virt-win-reg: {p}: cannot find user directory\n"
-msgstr "virt-win-reg: {p}: bestand niet gevonden in gast: {err}\n"
+msgstr ""
 
 #: tools/virt-win-reg.pl:449
 #, perl-brace-format
@@ -3663,539 +3386,4 @@ msgstr "virt-win-reg: {p}: kon registry bestand niet downloaden: {err}\n"
 msgid "virt-win-reg: {p}: could not upload registry file: {err}\n"
 msgstr "virt-win-reg: {p}: kon registry bestand niet uploaden: {err}\n"
 
-#, fuzzy
-#~ msgid "%s: temporary directory not found"
-#~ msgstr "%s: kan geen tijdelijke map aanmaken"
-
-#~ msgid "unexpected end of file when reading from daemon"
-#~ msgstr "onverwacht einde van bestand bij het lezen van daemon"
-
-#~ msgid "virt-edit: no image, VM names or filenames to edit given"
-#~ msgstr ""
-#~ "virt-edit: geen afbeelding, VM namen of bestandsnamen gegeven om te "
-#~ "bewerken"
-
-#~ msgid "File not changed.\n"
-#~ msgstr "Bestand niet gewijzigd.\n"
-
-#~ msgid "libguestfs-test-tool: failed to mkdir /iso\n"
-#~ msgstr "libguestfs-test-tool: mkdir /iso mislukte\n"
-
-#~ msgid "libguestfs-test-tool: failed to mount /dev/sdb on /iso\n"
-#~ msgstr "libguestfs-test-tool: aankoppelen van /dev/sdb op /iso mislukte\n"
-
-#~ msgid ""
-#~ "libguestfs-test-tool: could not run helper program, or helper failed\n"
-#~ msgstr ""
-#~ "libguestfs-test-tool: kon hulp programma niet draaien, of hulp programma "
-#~ "mislukte\n"
-
-#~ msgid ""
-#~ "Test tool helper program 'libguestfs-test-tool-helper' is not\n"
-#~ "available.  Expected to find it in '%s'\n"
-#~ "\n"
-#~ "Use the --helper option to specify the location of this program.\n"
-#~ msgstr ""
-#~ "Test hulp programma 'libguestfs-test-programma-helper' is niet\n"
-#~ "beschikbaar.  Verwacht het te vinden in '%s'\n"
-#~ "\n"
-#~ "Gebruik de --helper optie om de locatie van dit programma te "
-#~ "specificeren.\n"
-
-#~ msgid "command failed: %s"
-#~ msgstr "commando mislukte: %s"
-
-#~ msgid ""
-#~ "Test tool helper program %s\n"
-#~ "is not statically linked.  This is a build error when this test tool\n"
-#~ "was built.\n"
-#~ msgstr ""
-#~ "Test hulp programma %s\n"
-#~ "is niet statisch gelinkt.  Dit is een bouw fout toen dit test\n"
-#~ "programma werd gebouwd.\n"
-
-#~ msgid "mkisofs command failed: %s\n"
-#~ msgstr "mkisofs commando mislukte: %s\n"
-
-#~ msgid "virt-resize: sorry this program does not work on a 32 bit host\n"
-#~ msgstr "virt-resize: sorry, dit programma werkt niet op een 32-bit host\n"
-
-#~ msgid "virt-resize: {file}: does not exist or is not readable\n"
-#~ msgstr "virt-resize: {file}: bestaat niet of is niet leesbaar\n"
-
-#~ msgid ""
-#~ "virt-resize: {file}: does not exist or is not writable\n"
-#~ "You have to create the destination disk before running this program.\n"
-#~ "Please read the virt-resize(1) manpage for more information.\n"
-#~ msgstr ""
-#~ "virt-formaat: {file}: bestaat niet of is niet beschrijfbaar\n"
-#~ "Je moet de bestemming schijf aanmaken voordat je dit programma uitvoert.\n"
-#~ "Lees de virt-resize(1) man pagina voor meer informatie.\n"
-
-#~ msgid ""
-#~ "virt-resize: {file}: file is too small to be a disk image ({sz} bytes)\n"
-#~ msgstr ""
-#~ "virt-resize: {file}: bestand is te klein om een schijf image te zijn "
-#~ "({sz} bytes)\n"
-
-#~ msgid "virt-resize: no logical volume called {n}\n"
-#~ msgstr "virt-resize: geen logische gevolume aangeroepen {n}\n"
-
-#~ msgid ""
-#~ "{p}: partition not found in the source disk image, when using the '{opt}' "
-#~ "command line option\n"
-#~ msgstr ""
-#~ "{p}: partitie niet gevonden on de bron schijf image bij gebruik van de "
-#~ "'{opt}' commando-regel optie\n"
-
-#~ msgid ""
-#~ "{p}: partition ignored, you cannot use it in another command line "
-#~ "argument\n"
-#~ msgstr ""
-#~ "{p}: partitie genegeerd, je kunt het niet in een ander commando-regel "
-#~ "argument gebruiken\n"
-
-#~ msgid ""
-#~ "{p}: partition deleted, you cannot use it in another command line "
-#~ "argument\n"
-#~ msgstr ""
-#~ "{p}: partitie verwijderd, je kunt het niet in een ander commando-regel "
-#~ "argument gebruiken\n"
-
-#~ msgid "{p}: this partition has already been marked for resizing\n"
-#~ msgstr ""
-#~ "{p}: deze partitie is al gemarkeerd voor het veranderen in grootte\n"
-
-#~ msgid "{p}: missing size field in {o} option\n"
-#~ msgstr "{p}: ontbrekende grootte veld in {o} optie\n"
-
-#~ msgid "{p}: {f}: cannot parse size field\n"
-#~ msgstr "{p}: {f}: kan size veld niet ontleden\n"
-
-#~ msgid "{p}: new size is zero or negative\n"
-#~ msgstr "{p}: nieuwe grootte is nul of negatief\n"
-
-#~ msgid ""
-#~ "{p}: cannot make this partition smaller because it contains a\n"
-#~ "filesystem, physical volume or other content that is larger than the new "
-#~ "size.\n"
-#~ "You have to resize the content first, see virt-resize(1).\n"
-#~ msgstr ""
-#~ "{p}: kan deze partitie niet kleiner maken omdat het een bestandssysteem,\n"
-#~ "fysieke volume, of andere inhoud bevat die groter is dan de nieuwe "
-#~ "grootte.\n"
-#~ "Je moet de inhoud eerst in grootte veranderen, bekijk virt-resize(1).\n"
-
-#~ msgid "virt-resize: you cannot use options --expand and --shrink together\n"
-#~ msgstr ""
-#~ "virt-resize: je kunt de opties --expand en --shrink niet tezamen "
-#~ "gebruiken\n"
-
-#~ msgid ""
-#~ "virt-resize: error: cannot use --expand when there is no surplus space "
-#~ "to\n"
-#~ "expand into.  You need to make the target disk larger by at least {h}.\n"
-#~ msgstr ""
-#~ "virt-resize: fout: je kunt --expand niet gebruiken als er geen extra "
-#~ "ruimte is\n"
-#~ "voor het expanderen.  Je moet de doel schijf tenminste {h} groter maken.\n"
-
-#~ msgid ""
-#~ "virt-resize: error: cannot use --shrink because there is no deficit\n"
-#~ "(see 'deficit' in the virt-resize(1) man page)\n"
-#~ msgstr ""
-#~ "virt-resize: fout: kan --shrink niet gebruiken omdat er geen deficit is\n"
-#~ "(zie 'deficit' in de virt-resize(1) man pagina)\n"
-
-#~ msgid "Summary of changes:\n"
-#~ msgstr "Samenvatting van de veranderingen:\n"
-
-#~ msgid "{p}: partition will be ignored\n"
-#~ msgstr "{p}: partitie zal genegeerd worden\n"
-
-#~ msgid "{p}: partition will be deleted\n"
-#~ msgstr "{p}: partitie zal verwijderd worden\n"
-
-#~ msgid "{p}: partition will be resized from {oldsize} to {newsize}\n"
-#~ msgstr ""
-#~ "{p}: partitie zal in grootte veranderd worden van {oldsize} naar "
-#~ "{newsize}\n"
-
-#~ msgid "{p}: content will be expanded using the '{meth}' method\n"
-#~ msgstr "{p}: inhoud zal geëxpandeerd worden met de '{meth}' methode\n"
-
-#~ msgid "{p}: partition will be left alone\n"
-#~ msgstr "{p}: partitie zal met rust gelaten worden\n"
-
-#~ msgid "{n}: LV will be expanded to maximum size\n"
-#~ msgstr "{n}: LV zal geëxpandeerd worden tot de maximale grootte\n"
-
-#~ msgid "{n}: content will be expanded using the '{meth}' method\n"
-#~ msgstr "{n}: inhoud zal geëxpandeerd worden met de '{meth}' methode\n"
-
-#~ msgid "There is a surplus of {spl} bytes ({h}).\n"
-#~ msgstr "Er is een overschot van {spl} bytes ({h}).\n"
-
-#~ msgid "An extra partition will be created for the surplus.\n"
-#~ msgstr "Er zal een extra partitie aangemaakt worden voor het overschot.\n"
-
-#~ msgid ""
-#~ "The surplus space is not large enough for an extra partition to be "
-#~ "created\n"
-#~ "and so it will just be ignored.\n"
-#~ msgstr ""
-#~ "De overschot ruimte is niet groot genoeg om een extra partitie aan te "
-#~ "maken\n"
-#~ "en daarom genegeerd worden.\n"
-
-#~ msgid ""
-#~ "The surplus space will be ignored.  Run a partitioning program in the "
-#~ "guest\n"
-#~ "to partition this extra space if you want.\n"
-#~ msgstr ""
-#~ "De overtollige ruimte zal genegeerd worden.  Draai een schijf indeling "
-#~ "programma in de gast\n"
-#~ "om deze extra ruimte te partitioneren als je dat wilt.\n"
-
-#~ msgid ""
-#~ "virt-resize: error: there is a deficit of {def} bytes ({h}).\n"
-#~ "You need to make the target disk larger by at least this amount,\n"
-#~ "or adjust your resizing requests.\n"
-#~ msgstr ""
-#~ "virt-resize: fout: er is een tekort van {def} bytes ({h}).\n"
-#~ "Je moet de doel schijf tenminste deze hoeveelheid groter maken,\n"
-#~ "of jouw in grootte verander verzoek aanpassen.\n"
-
-#~ msgid "virt-resize: source disk does not have a first partition\n"
-#~ msgstr "virt-resize: bron schijf heeft geen eerste partitie\n"
-
-#, fuzzy
-#~ msgid "Copying {p} ...\n"
-#~ msgstr "{p} kopiëren ..."
-
-#~ msgid "Expanding {p} using the '{meth}' method\n"
-#~ msgstr "{p} expanderen met de '{meth}' methode\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "error: domain is a live virtual machine.\n"
-#~ "You must use readonly access because write access to a running virtual "
-#~ "machine\n"
-#~ "can cause disk corruption."
-#~ msgstr ""
-#~ "guestfish: error: '%s' is een live virtuele machine.\n"
-#~ "Je moet '--ro' gebruiken omdat schrijf toegang tot een draaiende "
-#~ "virtuele\n"
-#~ "machine schijf beschadiging kan veroorzaken.\n"
-
-#, fuzzy
-#~ msgid "failed to create temporary cache directory: %m"
-#~ msgstr "maak een tijdelijke map aan"
-
-#, fuzzy
-#~ msgid "error renaming temporary cache directory: %m"
-#~ msgstr "maak een tijdelijke map aan"
-
-#~ msgid "virt-rescue: no image or VM names rescue given"
-#~ msgstr "virt-rescue: geen image of VM namen redding opgegeven"
-
-#~ msgid "virt-df: cannot use -h and --csv options together\n"
-#~ msgstr "virt-df: kan -h en -csv opties niet tezamen gebruiken\n"
-
-#~ msgid "{name} is not the name of a libvirt domain\n"
-#~ msgstr "{name} is niet de naam van een libvirt domein\n"
-
-#~ msgid "virt-ls: cannot combine -l and -R options\n"
-#~ msgstr "virt-ls: kan -l en -R opties niet combineren\n"
-
-#~ msgid "virt-ls: no image, VM names or directory to list given"
-#~ msgstr "virt-ls: geen image, VM namen of map opgegeven om te tonen"
-
-#~ msgid "virt-inspector: no image or VM names given"
-#~ msgstr "virt-inspector: geen image of VM namen opgegeven"
-
-#~ msgid "virt-cat: no image, VM names or filenames to cat given"
-#~ msgstr "virt-cat: geen image, VM namen of bestandsnamen aan cat gegeven"
-
-#~ msgid "--fish output is only possible with a single OS\n"
-#~ msgstr "--fish output is alleen mogelijk bij een enkel OS\n"
-
-#~ msgid ""
-#~ "virt-inspector: no YAML support, try installing perl-YAML or libyaml-"
-#~ "perl\n"
-#~ msgstr ""
-#~ "virt-inspector: geen YAML ondersteuning, probeer perl-YAML of libyaml-"
-#~ "perl te installeren\n"
-
-#~ msgid "  Mountpoints:\n"
-#~ msgstr "  Aankoppel punten:\n"
-
-#~ msgid "  Filesystems:\n"
-#~ msgstr "  Bestandssystemen:\n"
-
-#~ msgid "  Modprobe aliases:\n"
-#~ msgstr "  Modprobe aliassen:\n"
-
-#~ msgid "  Initrd modules:\n"
-#~ msgstr "  Initrd modules:\n"
-
-#~ msgid "  Applications:\n"
-#~ msgstr "  Toepassingen:\n"
-
-#~ msgid "  Kernels:\n"
-#~ msgstr "  Kernels:\n"
-
-#~ msgid "  Windows Registry entries:\n"
-#~ msgstr "  Windows Registry ingangen:\n"
-
-#~ msgid "multiboot operating systems are not supported by virt-cat"
-#~ msgstr ""
-#~ "multi-opstart besturingssystemen worden niet ondersteund door virt-cat"
-
-#~ msgid "multiboot operating systems are not supported by virt-edit"
-#~ msgstr ""
-#~ "multi-opstart besturingssystemen worden niet ondersteund door virt-edit"
-
-#~ msgid "multiboot operating systems are not supported by virt-tar\n"
-#~ msgstr ""
-#~ "multi-opstart besturingssystemen worden niet ondersteund door virt-tar\n"
-
-#~ msgid "multiboot operating systems are not supported by virt-win-reg"
-#~ msgstr ""
-#~ "multi-opstart besturingssystemen worden niet ondersteund door virt-win-reg"
-
-#~ msgid "edit a file in the image"
-#~ msgstr "bewerk een bestand in de image"
-
-#~ msgid "view a file in the pager"
-#~ msgstr "bekijk een bestand in de pager"
-
-#~ msgid ""
-#~ "alloc - allocate an image\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty (zeroed) file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified using standard suffixes, eg. '1M'.\n"
-#~ msgstr ""
-#~ "alloc - wijs een image toe\n"
-#~ "     alloc <bestandsnaam> <grootte>\n"
-#~ "\n"
-#~ "    Dit creëert een leeg (gevuld met nullen) bestand van de gegeven "
-#~ "grootte,\n"
-#~ "    en voegt dan toe zodat het verder onderzocht kan worden.\n"
-#~ "\n"
-#~ "    Voor meer geavanceerd aanmaken van een image, bekijk je het qemu-img "
-#~ "programma.\n"
-#~ "\n"
-#~ "    Grootte kan gespecificeerd worden met de standaard suffix, b.v. "
-#~ "'1M'.\n"
-
-#~ msgid ""
-#~ "echo - display a line of text\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    This echos the parameters to the terminal.\n"
-#~ msgstr ""
-#~ "echo - laat een regel tekst zien\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    Dit echoot de parameters naar de terminal.\n"
-
-#~ msgid ""
-#~ "edit - edit a file in the image\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    This is used to edit a file.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\", editing locally, and then \"write\".\n"
-#~ "\n"
-#~ "    Normally it uses $EDITOR, but if you use the aliases\n"
-#~ "    \"vi\" or \"emacs\" you will get those editors.\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "edit - bewerk een bestand in de image\n"
-#~ "     edit <bestandsnaam>\n"
-#~ "\n"
-#~ "    Dit wordt gebruikt om een bestand te bewerken.\n"
-#~ "\n"
-#~ "    Het is het equivalent van (en wordt geïmplementeerd door)\n"
-#~ "    het draaien van \"cat\", lokaal bewerken, en daarna \"write\".\n"
-#~ "\n"
-#~ "    Normaal gebruikt het $EDITOR, maar je kunt de aliases\n"
-#~ "    \"vi\" of \"emacs\" gebruiken om deze te krijgen.\n"
-#~ "\n"
-#~ "    OPMERKING: Dit zal niet betrouwbaar werken voor grote bestanden\n"
-#~ "    (> 2 MB) of binaire bestanden met \\0 bytes.\n"
-
-#~ msgid ""
-#~ "lcd - local change directory\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    Change guestfish's current directory. This command is\n"
-#~ "    useful if you want to download files to a particular\n"
-#~ "    place.\n"
-#~ msgstr ""
-#~ "lcd - verander locale map\n"
-#~ "    lcd <map>\n"
-#~ "\n"
-#~ "    Verander de huidoge map van guestfish. Dit commando is\n"
-#~ "    nuttig als je bestanden wilt downloaden naar een bepaalde\n"
-#~ "    plaats.\n"
-
-#~ msgid ""
-#~ "glob - expand wildcards in command\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob runs <command> with wildcards expanded in any\n"
-#~ "    command args.  Note that the command is run repeatedly\n"
-#~ "    once for each expanded argument.\n"
-#~ msgstr ""
-#~ "glob - expandeer wildcards in commando\n"
-#~ "    glob <commando> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob draait <commando> met geëxpandeerde wildcards voor alle\n"
-#~ "    commando args.  Merk op dat het commando herhaaldelijk wordt\n"
-#~ "    gedraaid, een keer voor ieder geëxpandeerd argument.\n"
-
-#~ msgid ""
-#~ "man - read the manual\n"
-#~ "    man\n"
-#~ "\n"
-#~ "    Opens the manual page for guestfish.\n"
-#~ msgstr ""
-#~ "man - lees de manual\n"
-#~ "    man\n"
-#~ "\n"
-#~ "    Opent de manual pagina voor guestfish.\n"
-
-#~ msgid ""
-#~ "more - view a file in the pager\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    This is used to view a file in the pager.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\" and using the pager.\n"
-#~ "\n"
-#~ "    Normally it uses $PAGER, but if you use the alias\n"
-#~ "    \"less\" then it always uses \"less\".\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "more - bekijk een bestand in de pager\n"
-#~ "     more <bestandsnaam>\n"
-#~ "\n"
-#~ "    Dit wordt gebruikt om een bestand te bekijken in de pager.\n"
-#~ "\n"
-#~ "    Het is het equivalent van (en wordt geïmplementeerd door)\n"
-#~ "    het draaien van \"cat\" en de pager gebruiken.\n"
-#~ "\n"
-#~ "    Normaal gebruikt het $PAGER, maar als je de alias\n"
-#~ "    \"less\" gebruikt, dan gebruikt het altijd \"less\".\n"
-#~ "\n"
-#~ "    OPMERKINK: Dit zal niet betrouwbaar werken voor grote bestanden\n"
-#~ "    (> 2 MB) of binaire bestanden met \\0 bytes.\n"
-
-#~ msgid ""
-#~ "reopen - close and reopen the libguestfs handle\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "Close and reopen the libguestfs handle.  It is not necessary to use\n"
-#~ "this normally, because the handle is closed properly when guestfish\n"
-#~ "exits.  However this is occasionally useful for testing.\n"
-#~ msgstr ""
-#~ "reopen - sluit en open de libguestfs hendel opnieuw\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "Sluit en open de libguestfs hendel opnieuw.  Het is niet nodig om dit "
-#~ "normaal\n"
-#~ "te gebruiken, omdat de hendel correct gesloten wordt als guestfish\n"
-#~ "afgesloten wordt.  Het is soms echter nuttig voor het testen.\n"
-
-#~ msgid ""
-#~ "sparse - allocate a sparse image file\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty sparse file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    In all respects it works the same as the 'alloc'\n"
-#~ "    command, except that the image file is allocated\n"
-#~ "    sparsely, which means that disk blocks are not assigned\n"
-#~ "    to the file until they are needed.  Sparse disk files\n"
-#~ "    only use space when written to, but they are slower\n"
-#~ "    and there is a danger you could run out of real disk\n"
-#~ "    space during a write operation.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified using standard suffixes, eg. '1M'.\n"
-#~ msgstr ""
-#~ "sparse - wijs een sparse image bestand toe\n"
-#~ "     sparse <bestandsnaam> <grootte>\n"
-#~ "\n"
-#~ "    dit creëert een leeg sparse bestand met de gegeven grootte,\n"
-#~ "    en voegt het dan toe zodat het verder onderzocht kan worden.\n"
-#~ "\n"
-#~ "    In alle opzichten werkt dit hetzelfde als het 'alloc'\n"
-#~ "    commando, behalve dat het image bestand sparse\n"
-#~ "    toegewezen wordt, wat betekent dat schijf blokken niet toegekend "
-#~ "worden\n"
-#~ "    aan het bestand totdat ze nodig zijn.  Sparse schijf bestanden\n"
-#~ "    gebruiken alleen ruimte als er naar geschreven wordt, maar ze zijn\n"
-#~ "    langzamer en er is een gevaar dat je te weinig echte schijf\n"
-#~ "    ruimte hebt tijdens een schrijf bewerking.\n"
-#~ "\n"
-#~ "    Voor meer geavanceerd image aanmaken, bekijk je het qemu-img "
-#~ "programma.\n"
-#~ "\n"
-#~ "    Groote kan gespecificeerd worden met standaard suffix, b.v. '1M'.\n"
-
-#~ msgid ""
-#~ "supported - list supported groups of commands\n"
-#~ "     supported\n"
-#~ "\n"
-#~ "    This command returns a list of the optional groups\n"
-#~ "    known to the daemon, and indicates which ones are\n"
-#~ "    supported by this build of the libguestfs appliance.\n"
-#~ "\n"
-#~ "    See also guestfs(3) section AVAILABILITY.\n"
-#~ msgstr ""
-#~ "supported - lijst van ondersteunde groepen commando's\n"
-#~ "     supported\n"
-#~ "\n"
-#~ "    Dit commando geeft een lijst van de optionele groepen\n"
-#~ "    bekend aan de daemon terug, and geeft aan welke\n"
-#~ "    ondersteund worden door deze versie van libguestfs.\n"
-#~ "\n"
-#~ "    Zie ook guestfs(3) sectie AVAILABILITY.\n"
-
-#~ msgid ""
-#~ "time - measure time taken to run command\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    This runs <command> as usual, and prints the elapsed\n"
-#~ "    time afterwards.\n"
-#~ msgstr ""
-#~ "time - meet de tijd nodig voor draaien van command0\n"
-#~ "    time <commando> [<args> ...]\n"
-#~ "\n"
-#~ "    Dit draait <commando> zoals gewoonlijk, en geeft daarna\n"
-#~ "    de verstreken tijd terug.\n"
-
-#~ msgid "external command failed: %s"
-#~ msgstr "extern commando mislukte: %s"
-
-#~ msgid "test if file exists"
-#~ msgstr "test of het bestand bestaat"
-
-#~ msgid "done"
-#~ msgstr "voltooid"
+
index 74fa73c..b05976d 100644 (file)
--- a/po/or.po
+++ b/po/or.po
@@ -1,26 +1,21 @@
-# translation of libguestfs.master.or.po to Oriya
-# Copyright (C) 2010 Free Software Foundation, Inc.
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Red Hat Inc.
 # This file is distributed under the same license as the PACKAGE package.
-#
-# Manoj Kumar Giri <mgiri@redhat.com>, 2010.
+# 
+# rjones <rjones@redhat.com>, 2011.
 msgid ""
 msgstr ""
-"Project-Id-Version: libguestfs.master.or\n"
-"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?"
-"component=libguestfs&product=Virtualization+Tools\n"
+"Project-Id-Version: libguestfs\n"
+"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"
 "POT-Creation-Date: 2011-07-15 17:17+0100\n"
-"PO-Revision-Date: 2010-02-01 18:17+0530\n"
-"Last-Translator: Manoj Kumar Giri <mgiri@redhat.com>\n"
-"Language-Team: Oriya <oriya-it@googlegroups.com>\n"
-"Language: or\n"
+"PO-Revision-Date: 2011-07-17 20:49+0000\n"
+"Last-Translator: rjones <rjones@redhat.com>\n"
+"Language-Team: Oriya (http://www.transifex.net/projects/p/fedora/team/or/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms:  nplurals=2; plural=(n!=1);\n"
-"\n"
-"\n"
-"\n"
+"Language: or\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
 #: cat/virt-cat.c:57 cat/virt-filesystems.c:99 cat/virt-ls.c:99 df/main.c:70
 #: edit/virt-edit.c:73 fish/fish.c:99 fuse/guestmount.c:908
@@ -30,7 +25,7 @@ msgid "Try `%s --help' for more information.\n"
 msgstr "ଅଧିକ ସୂଚନା ପାଇଁ `%s --help' କୁ ଚେଷ୍ଟା କରନ୍ତୁ।\n"
 
 #: cat/virt-cat.c:61
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display files in a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -50,24 +45,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs ପାଇଁ FUSE ଏକକାଂଶ\n"
-"%s ଆପଣଙ୍କୁ ଗୋଟିଏ ଆଭାସୀ ଯନ୍ତ୍ର ଫାଇଲତନ୍ତ୍ରକୁ ସ୍ଥାପନ କରିବାକୁ ଦେଇଥାଏ\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"ଉପଯୋଗୀତା:\n"
-"  %s [--options] [-- [--FUSE-options]] ସ୍ଥାପନ ବିନ୍ଦୁ\n"
-"ବିକଳ୍ପଗୁଡ଼ିକ:\n"
-"  -a|--add image       ପ୍ରତିଛବି ଯୋଗକରନ୍ତୁ\n"
-"  --dir-cache-timeout  readdir କ୍ୟାଶେ ସମୟ ସମାପ୍ତି (ପୂର୍ବନିର୍ଦ୍ଧାରିତ 5 ସେକଣ୍ଡ)\n"
-"  --fuse-help          ଅତିରିକ୍ତ FUSE ବିକଳ୍ପଗୁଡ଼ିକୁ ଦର୍ଶାନ୍ତୁ\n"
-"  --help               ସହାୟତା ସନ୍ଦେଶକୁ ଦର୍ଶାନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ କରନ୍ତୁ\n"
-"  -m|--mount dev[:mnt] dev କୁ mnt ଉପରେ ସ୍ଥାପନ କରନ୍ତୁ (ଯଦି ଛାଡ଼ିଦିଆଯାଏ, /)\n"
-"  -n|--no-sync         autosync କରନ୍ତୁ ନାହିଁ\n"
-"  -o|--option opt      FUSE ମଧ୍ଯକୁ ଅତିରିକ୍ତ ବିକଳ୍ପ ପାସ କରନ୍ତୁ\n"
-"  -r|--ro              କେବଳ-ପଠନୀୟକୁ ସ୍ଥାପନ କରନ୍ତୁ\n"
-"  --selinux            SELinux ସମର୍ଥନକୁ ସକ୍ରିୟ କରନ୍ତୁ\n"
-"  --trace              guestfs API ଡାକକୁ ଅନୁସରଣ କରନ୍ତୁ (stderr କୁ)\n"
-"  -v|--verbose         ଭର୍ବୋଜ ସନ୍ଦେଶଗୁଡ଼ିକ\n"
-"  -V|--version         ସଂସ୍କରଣ ଦର୍ଶାନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ କରନ୍ତୁ\n"
 
 #: cat/virt-cat.c:117 cat/virt-filesystems.c:202 cat/virt-ls.c:192
 #: df/domains.c:428 df/main.c:136 edit/virt-edit.c:141 fish/fish.c:222
@@ -85,7 +62,7 @@ msgid "%s: unknown long option: %s (%d)\n"
 msgstr "%s: ଅଜଣା ଲମ୍ବା ବିକଳ୍ପ: %s (%d)\n"
 
 #: cat/virt-filesystems.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list filesystems, partitions, block devices, LVM in a VM\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -122,32 +99,14 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs ପାଇଁ FUSE ଏକକାଂଶ\n"
-"%s ଆପଣଙ୍କୁ ଗୋଟିଏ ଆଭାସୀ ଯନ୍ତ୍ର ଫାଇଲତନ୍ତ୍ରକୁ ସ୍ଥାପନ କରିବାକୁ ଦେଇଥାଏ\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"ଉପଯୋଗୀତା:\n"
-"  %s [--options] [-- [--FUSE-options]] ସ୍ଥାପନ ବିନ୍ଦୁ\n"
-"ବିକଳ୍ପଗୁଡ଼ିକ:\n"
-"  -a|--add image       ପ୍ରତିଛବି ଯୋଗକରନ୍ତୁ\n"
-"  --dir-cache-timeout  readdir କ୍ୟାଶେ ସମୟ ସମାପ୍ତି (ପୂର୍ବନିର୍ଦ୍ଧାରିତ 5 ସେକଣ୍ଡ)\n"
-"  --fuse-help          ଅତିରିକ୍ତ FUSE ବିକଳ୍ପଗୁଡ଼ିକୁ ଦର୍ଶାନ୍ତୁ\n"
-"  --help               ସହାୟତା ସନ୍ଦେଶକୁ ଦର୍ଶାନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ କରନ୍ତୁ\n"
-"  -m|--mount dev[:mnt] dev କୁ mnt ଉପରେ ସ୍ଥାପନ କରନ୍ତୁ (ଯଦି ଛାଡ଼ିଦିଆଯାଏ, /)\n"
-"  -n|--no-sync         autosync କରନ୍ତୁ ନାହିଁ\n"
-"  -o|--option opt      FUSE ମଧ୍ଯକୁ ଅତିରିକ୍ତ ବିକଳ୍ପ ପାସ କରନ୍ତୁ\n"
-"  -r|--ro              କେବଳ-ପଠନୀୟକୁ ସ୍ଥାପନ କରନ୍ତୁ\n"
-"  --selinux            SELinux ସମର୍ଥନକୁ ସକ୍ରିୟ କରନ୍ତୁ\n"
-"  --trace              guestfs API ଡାକକୁ ଅନୁସରଣ କରନ୍ତୁ (stderr କୁ)\n"
-"  -v|--verbose         ଭର୍ବୋଜ ସନ୍ଦେଶଗୁଡ଼ିକ\n"
-"  -V|--version         ସଂସ୍କରଣ ଦର୍ଶାନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ କରନ୍ତୁ\n"
 
 #: cat/virt-filesystems.c:318 cat/virt-ls.c:347 df/main.c:255
-#, fuzzy, c-format
+#, c-format
 msgid "%s: you cannot use -h and --csv options together.\n"
-msgstr "%s: --listen ଏବଂ --file ବିକଳ୍ପଗୁଡ଼ିକୁ ଏକା ସମୟରେ ବ୍ୟବହାର କରିପାରିବେ ନାହିଁ\n"
+msgstr ""
 
 #: cat/virt-ls.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list files in a virtual machine\n"
 "Copyright (C) 2010-2011 Red Hat Inc.\n"
@@ -178,24 +137,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs ପାଇଁ FUSE ଏକକାଂଶ\n"
-"%s ଆପଣଙ୍କୁ ଗୋଟିଏ ଆଭାସୀ ଯନ୍ତ୍ର ଫାଇଲତନ୍ତ୍ରକୁ ସ୍ଥାପନ କରିବାକୁ ଦେଇଥାଏ\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"ଉପଯୋଗୀତା:\n"
-"  %s [--options] [-- [--FUSE-options]] ସ୍ଥାପନ ବିନ୍ଦୁ\n"
-"ବିକଳ୍ପଗୁଡ଼ିକ:\n"
-"  -a|--add image       ପ୍ରତିଛବି ଯୋଗକରନ୍ତୁ\n"
-"  --dir-cache-timeout  readdir କ୍ୟାଶେ ସମୟ ସମାପ୍ତି (ପୂର୍ବନିର୍ଦ୍ଧାରିତ 5 ସେକଣ୍ଡ)\n"
-"  --fuse-help          ଅତିରିକ୍ତ FUSE ବିକଳ୍ପଗୁଡ଼ିକୁ ଦର୍ଶାନ୍ତୁ\n"
-"  --help               ସହାୟତା ସନ୍ଦେଶକୁ ଦର୍ଶାନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ କରନ୍ତୁ\n"
-"  -m|--mount dev[:mnt] dev କୁ mnt ଉପରେ ସ୍ଥାପନ କରନ୍ତୁ (ଯଦି ଛାଡ଼ିଦିଆଯାଏ, /)\n"
-"  -n|--no-sync         autosync କରନ୍ତୁ ନାହିଁ\n"
-"  -o|--option opt      FUSE ମଧ୍ଯକୁ ଅତିରିକ୍ତ ବିକଳ୍ପ ପାସ କରନ୍ତୁ\n"
-"  -r|--ro              କେବଳ-ପଠନୀୟକୁ ସ୍ଥାପନ କରନ୍ତୁ\n"
-"  --selinux            SELinux ସମର୍ଥନକୁ ସକ୍ରିୟ କରନ୍ତୁ\n"
-"  --trace              guestfs API ଡାକକୁ ଅନୁସରଣ କରନ୍ତୁ (stderr କୁ)\n"
-"  -v|--verbose         ଭର୍ବୋଜ ସନ୍ଦେଶଗୁଡ଼ିକ\n"
-"  -V|--version         ସଂସ୍କରଣ ଦର୍ଶାନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ କରନ୍ତୁ\n"
 
 #: cat/virt-ls.c:338
 #, c-format
@@ -245,7 +186,7 @@ msgid "%s: ignoring %s, it has too many disks (%zu > %d)"
 msgstr ""
 
 #: df/main.c:74
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display free space on virtual filesystems\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -268,24 +209,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs ପାଇଁ FUSE ଏକକାଂଶ\n"
-"%s ଆପଣଙ୍କୁ ଗୋଟିଏ ଆଭାସୀ ଯନ୍ତ୍ର ଫାଇଲତନ୍ତ୍ରକୁ ସ୍ଥାପନ କରିବାକୁ ଦେଇଥାଏ\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"ଉପଯୋଗୀତା:\n"
-"  %s [--options] [-- [--FUSE-options]] ସ୍ଥାପନ ବିନ୍ଦୁ\n"
-"ବିକଳ୍ପଗୁଡ଼ିକ:\n"
-"  -a|--add image       ପ୍ରତିଛବି ଯୋଗକରନ୍ତୁ\n"
-"  --dir-cache-timeout  readdir କ୍ୟାଶେ ସମୟ ସମାପ୍ତି (ପୂର୍ବନିର୍ଦ୍ଧାରିତ 5 ସେକଣ୍ଡ)\n"
-"  --fuse-help          ଅତିରିକ୍ତ FUSE ବିକଳ୍ପଗୁଡ଼ିକୁ ଦର୍ଶାନ୍ତୁ\n"
-"  --help               ସହାୟତା ସନ୍ଦେଶକୁ ଦର୍ଶାନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ କରନ୍ତୁ\n"
-"  -m|--mount dev[:mnt] dev କୁ mnt ଉପରେ ସ୍ଥାପନ କରନ୍ତୁ (ଯଦି ଛାଡ଼ିଦିଆଯାଏ, /)\n"
-"  -n|--no-sync         autosync କରନ୍ତୁ ନାହିଁ\n"
-"  -o|--option opt      FUSE ମଧ୍ଯକୁ ଅତିରିକ୍ତ ବିକଳ୍ପ ପାସ କରନ୍ତୁ\n"
-"  -r|--ro              କେବଳ-ପଠନୀୟକୁ ସ୍ଥାପନ କରନ୍ତୁ\n"
-"  --selinux            SELinux ସମର୍ଥନକୁ ସକ୍ରିୟ କରନ୍ତୁ\n"
-"  --trace              guestfs API ଡାକକୁ ଅନୁସରଣ କରନ୍ତୁ (stderr କୁ)\n"
-"  -v|--verbose         ଭର୍ବୋଜ ସନ୍ଦେଶଗୁଡ଼ିକ\n"
-"  -V|--version         ସଂସ୍କରଣ ଦର୍ଶାନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ କରନ୍ତୁ\n"
 
 #: df/main.c:267
 #, c-format
@@ -297,9 +220,8 @@ msgid "VirtualMachine"
 msgstr ""
 
 #: df/output.c:51
-#, fuzzy
 msgid "Filesystem"
-msgstr "ଗୋଟିଏ ଫାଇଲ ତନ୍ତ୍ର ତିଆରି କରନ୍ତୁ"
+msgstr ""
 
 #: df/output.c:54
 msgid "1K-blocks"
@@ -338,7 +260,7 @@ msgid "IUse%"
 msgstr ""
 
 #: edit/virt-edit.c:77
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Edit a file in a virtual machine\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -360,24 +282,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs ପାଇଁ FUSE ଏକକାଂଶ\n"
-"%s ଆପଣଙ୍କୁ ଗୋଟିଏ ଆଭାସୀ ଯନ୍ତ୍ର ଫାଇଲତନ୍ତ୍ରକୁ ସ୍ଥାପନ କରିବାକୁ ଦେଇଥାଏ\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"ଉପଯୋଗୀତା:\n"
-"  %s [--options] [-- [--FUSE-options]] ସ୍ଥାପନ ବିନ୍ଦୁ\n"
-"ବିକଳ୍ପଗୁଡ଼ିକ:\n"
-"  -a|--add image       ପ୍ରତିଛବି ଯୋଗକରନ୍ତୁ\n"
-"  --dir-cache-timeout  readdir କ୍ୟାଶେ ସମୟ ସମାପ୍ତି (ପୂର୍ବନିର୍ଦ୍ଧାରିତ 5 ସେକଣ୍ଡ)\n"
-"  --fuse-help          ଅତିରିକ୍ତ FUSE ବିକଳ୍ପଗୁଡ଼ିକୁ ଦର୍ଶାନ୍ତୁ\n"
-"  --help               ସହାୟତା ସନ୍ଦେଶକୁ ଦର୍ଶାନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ କରନ୍ତୁ\n"
-"  -m|--mount dev[:mnt] dev କୁ mnt ଉପରେ ସ୍ଥାପନ କରନ୍ତୁ (ଯଦି ଛାଡ଼ିଦିଆଯାଏ, /)\n"
-"  -n|--no-sync         autosync କରନ୍ତୁ ନାହିଁ\n"
-"  -o|--option opt      FUSE ମଧ୍ଯକୁ ଅତିରିକ୍ତ ବିକଳ୍ପ ପାସ କରନ୍ତୁ\n"
-"  -r|--ro              କେବଳ-ପଠନୀୟକୁ ସ୍ଥାପନ କରନ୍ତୁ\n"
-"  --selinux            SELinux ସମର୍ଥନକୁ ସକ୍ରିୟ କରନ୍ତୁ\n"
-"  --trace              guestfs API ଡାକକୁ ଅନୁସରଣ କରନ୍ତୁ (stderr କୁ)\n"
-"  -v|--verbose         ଭର୍ବୋଜ ସନ୍ଦେଶଗୁଡ଼ିକ\n"
-"  -V|--version         ସଂସ୍କରଣ ଦର୍ଶାନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ କରନ୍ତୁ\n"
 
 #: edit/virt-edit.c:175
 #, c-format
@@ -395,9 +299,9 @@ msgid "%s: to use Windows drive letters, this must be a Windows guest\n"
 msgstr ""
 
 #: edit/virt-edit.c:599
-#, fuzzy, c-format
+#, c-format
 msgid "%s: drive '%c:' not found.\n"
-msgstr "%s: %s: ଗଣନସଂଖ୍ୟାଟି ପରିସର ବାହାରେ\n"
+msgstr ""
 
 #: fish/alloc.c:37
 #, c-format
@@ -407,7 +311,9 @@ msgstr "ଗୋଟିଏ ପ୍ରତିଛବି ନିର୍ମାଣ କରି
 #: fish/alloc.c:51
 #, c-format
 msgid "use 'sparse file size' to create a sparse image\n"
-msgstr "ଗୋଟିଏ ସ୍ପାର୍ଶ ପ୍ରତିଛବି ନିର୍ମାଣ କରିବା ପାଇଁ 'sparse file size' କୁ ବ୍ୟବହାର କରନ୍ତୁ\n"
+msgstr ""
+"ଗୋଟିଏ ସ୍ପାର୍ଶ ପ୍ରତିଛବି ନିର୍ମାଣ କରିବା ପାଇଁ 'sparse file size' କୁ ବ୍ୟବହାର "
+"କରନ୍ତୁ\n"
 
 #: fish/alloc.c:75
 #, c-format
@@ -415,9 +321,9 @@ msgid "can't allocate or add disks after launching\n"
 msgstr "ଆରମ୍ଭ କରିସାରିବା ପରେ ଡିସ୍କଗୁଡ଼ିକୁ ବଣ୍ଟନ ଅଥବା ଯୋଗ କରିପାରିବେ ନାହିଁ\n"
 
 #: fish/alloc.c:156
-#, fuzzy, c-format
+#, c-format
 msgid "%s: invalid integer parameter (%s returned %d)\n"
-msgstr "%s: %s: ଅବୈଧ ଗଣନ ସଂଖ୍ୟା ପ୍ରାଚଳ (%s ଫେରାଇଥାଏ %d)\n"
+msgstr ""
 
 #: fish/cmds.c:2643
 msgid "Command"
@@ -452,14 +358,12 @@ msgid "add a drive specifying the QEMU block emulation to use"
 msgstr ""
 
 #: fish/cmds.c:2652
-#, fuzzy
 msgid "allocate and add a disk file"
-msgstr "ଗୋଟିଏ sparse ପ୍ରତିଛବି ଫାଇଲକୁ ବାଣ୍ଟନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2653
-#, fuzzy
 msgid "clear Augeas path"
-msgstr "ଗୋଟିଏ Augeas ପଥକୁ କାଢ଼ନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2654
 msgid "close the current Augeas handle"
@@ -518,18 +422,16 @@ msgid "test availability of some parts of the API"
 msgstr "APIର କିଛି ଅଂଶଗୁଡ଼ିକରେ ଉପଲବ୍ଧତା ପରୀକ୍ଷା କରନ୍ତୁ"
 
 #: fish/cmds.c:2668
-#, fuzzy
 msgid "return a list of all optional groups"
-msgstr "inotify ଘଟଣାଗୁଡ଼ିକର ଗୋଟିଏ ତାଲିକା ପ୍ରଦାନ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2669
 msgid "upload base64-encoded data to file"
 msgstr ""
 
 #: fish/cmds.c:2670
-#, fuzzy
 msgid "download file and encode as base64"
-msgstr "ସ୍ଥାନୀୟ ଯନ୍ତ୍ରରେ ଗୋଟିଏ ଫାଇଲକୁ ଆହରଣ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2671
 msgid "flush device buffers"
@@ -572,9 +474,8 @@ msgid "set block device to read-write"
 msgstr "ବ୍ଲକ ଉପକରଣକୁ ପଠନୀୟ-ଲିଖନୀୟ ଆକରରେ ସେଟ କରନ୍ତୁ"
 
 #: fish/cmds.c:2681
-#, fuzzy
 msgid "resize a btrfs filesystem"
-msgstr "ଗୋଟିଏ ext2/ext3 ଫାଇଲତନ୍ତ୍ରର ଆକାର ପରିବର୍ତ୍ତନ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2682
 msgid "return true path on case-insensitive filesystem"
@@ -589,14 +490,12 @@ msgid "compute MD5, SHAx or CRC checksum of file"
 msgstr "MD5, SHAx ଅଥବା CRC ଫାଇଲର ଯାଞ୍ଚ ସମଷ୍ଟିକୁ ଗଣନା କରନ୍ତୁ"
 
 #: fish/cmds.c:2685
-#, fuzzy
 msgid "compute MD5, SHAx or CRC checksum of the contents of a device"
-msgstr "MD5, SHAx ଅଥବା CRC ଫାଇଲର ଯାଞ୍ଚ ସମଷ୍ଟିକୁ ଗଣନା କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2686
-#, fuzzy
 msgid "compute MD5, SHAx or CRC checksum of files in a directory"
-msgstr "MD5, SHAx ଅଥବା CRC ଫାଇଲର ଯାଞ୍ଚ ସମଷ୍ଟିକୁ ଗଣନା କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2687
 msgid "change file mode"
@@ -619,19 +518,16 @@ msgid "add qemu parameters"
 msgstr "qemu ପ୍ରାଚଳଗୁଡ଼ିକୁ ଯୋଗକରନ୍ତୁ"
 
 #: fish/cmds.c:2692
-#, fuzzy
 msgid "copy local files or directories into an image"
-msgstr "ବୃକ୍ଷରେ ଫାଇଲଗୁଡ଼ିକୁ ଧାରଣ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2693
-#, fuzzy
 msgid "copy remote files or directories out of an image"
-msgstr "ବୃକ୍ଷରେ ଫାଇଲଗୁଡ଼ିକୁ ଧାରଣ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2694
-#, fuzzy
 msgid "copy size bytes from source to destination using dd"
-msgstr "dd ବ୍ୟବହାର କରି ଉତ୍ସରୁ ଲକ୍ଷ୍ୟସ୍ଥଳକୁ ନକଲ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2695
 msgid "copy a file"
@@ -650,14 +546,12 @@ msgid "debugging and internals"
 msgstr "ତ୍ରୁଟିନିବାରଣ ଏବଂ ଆଭ୍ୟନ୍ତରୀଣଗୁଡ଼ିକ"
 
 #: fish/cmds.c:2699
-#, fuzzy
 msgid "debug the QEMU command line (internal use only)"
-msgstr "ସ୍ଥାନୀୟ ଯନ୍ତ୍ରରୁ ଗୋଟିଏ ଫାଇଲକୁ ଅଦ୍ୟତନ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2700
-#, fuzzy
 msgid "upload a file to the appliance (internal use only)"
-msgstr "ସ୍ଥାନୀୟ ଯନ୍ତ୍ରରୁ ଗୋଟିଏ ଫାଇଲକୁ ଅଦ୍ୟତନ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2701
 msgid "report file system disk space usage"
@@ -668,9 +562,8 @@ msgid "report file system disk space usage (human readable)"
 msgstr "ଫାଇଲତନ୍ତ୍ର ଡିସ୍କ ଖାଲିସ୍ଥାନ ବ୍ୟବହାରକୁ ଖବର କରନ୍ତୁ (ମନୁଷ୍ୟ ପଠନଯୋଗ୍ୟ)"
 
 #: fish/cmds.c:2703
-#, fuzzy
 msgid "display an image"
-msgstr "ଗୋଟିଏ ପ୍ରତିଛବିକୁ ବାଣ୍ଟନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2704
 msgid "return kernel messages"
@@ -681,9 +574,8 @@ msgid "download a file to the local machine"
 msgstr "ସ୍ଥାନୀୟ ଯନ୍ତ୍ରରେ ଗୋଟିଏ ଫାଇଲକୁ ଆହରଣ କରନ୍ତୁ"
 
 #: fish/cmds.c:2706
-#, fuzzy
 msgid "download a file to the local machine with offset and size"
-msgstr "ସ୍ଥାନୀୟ ଯନ୍ତ୍ରରେ ଗୋଟିଏ ଫାଇଲକୁ ଆହରଣ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2707
 msgid "drop kernel page cache, dentries and inodes"
@@ -706,9 +598,8 @@ msgid "echo arguments back to the client"
 msgstr "କ୍ଲାଏଣ୍ଟ ପାଖକୁ ଫେରସ୍ତ ସ୍ୱତନ୍ତ୍ରଚରଗୁଡ଼ିକୁ ଅନୁକରଣ କରନ୍ତୁ"
 
 #: fish/cmds.c:2712
-#, fuzzy
 msgid "edit a file"
-msgstr "ଗୋଟିଏ ଫାଇଲକୁ ପଢ଼ନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2713 fish/cmds.c:2714 fish/cmds.c:2719 fish/cmds.c:2720
 #: fish/cmds.c:2754 fish/cmds.c:2755 fish/cmds.c:3008 fish/cmds.c:3009
@@ -745,9 +636,8 @@ msgid "fill a file with octets"
 msgstr "ଗୋଟିଏ ଫାଇଲକୁ ଅଷ୍ଟକ ସହିତ ପୁରଣ କରନ୍ତୁ"
 
 #: fish/cmds.c:2725
-#, fuzzy
 msgid "fill a file with a repeating pattern of bytes"
-msgstr "ଗୋଟିଏ ଫାଇଲକୁ ଅଷ୍ଟକ ସହିତ ପୁରଣ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2726
 msgid "find all files and directories"
@@ -755,17 +645,16 @@ msgstr "ସମସ୍ତ ଫାଇଲ ଏବଂ ଡିରେକ୍ଟୋରୀଗ
 
 #: fish/cmds.c:2727
 msgid "find all files and directories, returning NUL-separated list"
-msgstr "ସମସ୍ତ ଫାଇଲ ଏବଂ ଡିରେକ୍ଟୋରୀଗୁଡ଼ିକୁ ଖୋଜନ୍ତୁ, NUL-ଦ୍ୱାରା ପୃଥକ ତାଲିକାକୁ ଫେରାଉଛି"
+msgstr ""
+"ସମସ୍ତ ଫାଇଲ ଏବଂ ଡିରେକ୍ଟୋରୀଗୁଡ଼ିକୁ ଖୋଜନ୍ତୁ, NUL-ଦ୍ୱାରା ପୃଥକ ତାଲିକାକୁ ଫେରାଉଛି"
 
 #: fish/cmds.c:2728
-#, fuzzy
 msgid "find a filesystem by label"
-msgstr "ext2/3/4 ଫାଇଲତନ୍ତ୍ର ନାମପଟିକୁ ଆଣନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2729
-#, fuzzy
 msgid "find a filesystem by UUID"
-msgstr "ext2/3/4 ଫାଇଲତନ୍ତ୍ର UUID କୁ ଆଣନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2730
 msgid "run the filesystem checker"
@@ -776,9 +665,8 @@ msgid "get the additional kernel options"
 msgstr "ଅତିରିକ୍ତ କର୍ଣ୍ଣଲ ବିକଳ୍ପଗୁଡ଼ିକୁ ଆଣନ୍ତୁ"
 
 #: fish/cmds.c:2732
-#, fuzzy
 msgid "get the attach method"
-msgstr "ସନ୍ଧାନ ପଥକୁ ଆଣନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2733
 msgid "get autosync mode"
@@ -801,18 +689,16 @@ msgid "get memory allocated to the qemu subprocess"
 msgstr "qemu ଉପପଦ୍ଧତିକୁ ବଣ୍ଟିତ ସ୍ମୃତିସ୍ଥାନକୁ ଆଣନ୍ତୁ"
 
 #: fish/cmds.c:2738
-#, fuzzy
 msgid "get enable network flag"
-msgstr "SELinux ସକ୍ରିୟ ସୂଚକକୁ ଆଣନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2739
 msgid "get the search path"
 msgstr "ସନ୍ଧାନ ପଥକୁ ଆଣନ୍ତୁ"
 
 #: fish/cmds.c:2740
-#, fuzzy
 msgid "get process group flag"
-msgstr "ପୁନରୁଦ୍ଧାର ପଦ୍ଧତି ସକ୍ରିୟ ସୂଚକକୁ ଆଣନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2741
 msgid "get PID of qemu subprocess"
@@ -839,9 +725,8 @@ msgid "get command trace enabled flag"
 msgstr "ନିର୍ଦ୍ଦେଶ ଅନୁସନ୍ଧାନ ସକ୍ରିୟ ସୂଚକକୁ ଆଣନ୍ତୁ"
 
 #: fish/cmds.c:2747
-#, fuzzy
 msgid "get the current umask"
-msgstr "ପ୍ରଚଳିତ ଅବସ୍ଥାକୁ ଆଣନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2748
 msgid "get verbose mode"
@@ -888,9 +773,8 @@ msgid "edit with a hex editor"
 msgstr ""
 
 #: fish/cmds.c:2761
-#, fuzzy
 msgid "list the contents of a single file in an initrd"
-msgstr "ଗୋଟିଏ ଫାଇଲର ବିଷୟବସ୍ତୁଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2762
 msgid "list files in an initrd"
@@ -945,9 +829,8 @@ msgid "get hostname of the operating system"
 msgstr ""
 
 #: fish/cmds.c:2775
-#, fuzzy
 msgid "get the icon corresponding to this operating system"
-msgstr "Linux VFS ପ୍ରକାରକୁ ସ୍ଥାପିତ ଉପକରଣରେ ଆଣନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2776
 msgid "get major version of inspected operating system"
@@ -1014,32 +897,28 @@ msgid "inspect disk and return list of operating systems found"
 msgstr ""
 
 #: fish/cmds.c:2792
-#, fuzzy
 msgid "test if block device"
-msgstr "ବ୍ଲକ ଉପକରଣଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2793
 msgid "is busy processing a command"
 msgstr "ଗୋଟିଏ ନିର୍ଦ୍ଦେଶକୁ କାର୍ଯ୍ୟକାରୀ କରିବାରେ ବ୍ୟସ୍ତ"
 
 #: fish/cmds.c:2794
-#, fuzzy
 msgid "test if character device"
-msgstr "ବ୍ଲକ, ବର୍ଣ୍ଣ ଅଥବା FIFO ଉପକରଣଗୁଡ଼ିକୁ ତିଆରି କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2795
 msgid "is in configuration state"
 msgstr "ବିନ୍ୟାସ ଅବସ୍ଥାରେ ଅଛି"
 
 #: fish/cmds.c:2796
-#, fuzzy
 msgid "test if a directory"
-msgstr "ଗୋଟିଏ ଡିରେକ୍ଟୋରୀ ନିର୍ମାଣ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2797
-#, fuzzy
 msgid "test if FIFO (named pipe)"
-msgstr "FIFO ନିର୍ମାଣ କରନ୍ତୁ (ପାଇପ ନାମିତ)"
+msgstr ""
 
 #: fish/cmds.c:2798
 msgid "test if a regular file"
@@ -1050,33 +929,28 @@ msgid "is launching subprocess"
 msgstr "ଉପପଦ୍ଧତିକୁ ଆରମ୍ଭ କରୁଅଛି"
 
 #: fish/cmds.c:2800
-#, fuzzy
 msgid "test if device is a logical volume"
-msgstr "ଗୋଟିଏ LVM ତାର୍କିକ ଭଲ୍ୟୁମର ଆକାର ପରିବର୍ତ୍ତନ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2801
 msgid "is ready to accept commands"
 msgstr "ନିର୍ଦ୍ଦେଶଗୁଡ଼ିକୁ ଗ୍ରହଣ କରିବା ପାଇଁ ପ୍ରସ୍ତୁତ"
 
 #: fish/cmds.c:2802
-#, fuzzy
 msgid "test if socket"
-msgstr "ଡେମନ ସକେଟରେ ଲେଖନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2803
-#, fuzzy
 msgid "test if symbolic link"
-msgstr "ଗୋଟିଏ ସାଙ୍କେତିକ ସଂଯୋଗ ନିର୍ମାଣ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2804
-#, fuzzy
 msgid "test if a file contains all zero bytes"
-msgstr "ଦୁଇଟି ଫାଇଲରେ ସମାନ ବିଷୟବସ୍ତୁ ଅଛି କି ନାହିଁ ପରୀକ୍ଷା କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2805
-#, fuzzy
 msgid "test if a device contains all zero bytes"
-msgstr "ଗୋଟିଏ LVM ତାର୍କିକ ଭଲ୍ୟୁମର ଆକାର ପରିବର୍ତ୍ତନ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2806
 msgid "kill the qemu subprocess"
@@ -1087,28 +961,24 @@ msgid "launch the qemu subprocess"
 msgstr "qemu ଉପପଦ୍ଧତିକୁ ଆରମ୍ଭ କରନ୍ତୁ"
 
 #: fish/cmds.c:2808
-#, fuzzy
 msgid "change working directory"
-msgstr "ସ୍ଥାନୀୟ ପରିବର୍ତ୍ତନ ଡିରେକ୍ଟୋରୀ"
+msgstr ""
 
 #: fish/cmds.c:2812
-#, fuzzy
 msgid "list 9p filesystems"
-msgstr "ଗୋଟିଏ ଫାଇଲ ତନ୍ତ୍ର ତିଆରି କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2813
 msgid "list the block devices"
 msgstr "ବ୍ଲକ ଉପକରଣଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ"
 
 #: fish/cmds.c:2814
-#, fuzzy
 msgid "list device mapper devices"
-msgstr "ବ୍ଲକ ଉପକରଣଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2815
-#, fuzzy
 msgid "list filesystems"
-msgstr "ଗୋଟିଏ ଫାଇଲ ତନ୍ତ୍ର ତିଆରି କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2816
 msgid "list the partitions"
@@ -1116,7 +986,8 @@ msgstr "ବିଭାଜନଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍
 
 #: fish/cmds.c:2817
 msgid "list the files in a directory (long format)"
-msgstr "ଫାଇଲଗୁଡ଼ିକୁ ଗୋଟିଏ ଡିରେକ୍ଟୋରୀରେ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ (ଲମ୍ବା ସଜ୍ଜିକରଣ ଶୈଳୀ)"
+msgstr ""
+"ଫାଇଲଗୁଡ଼ିକୁ ଗୋଟିଏ ଡିରେକ୍ଟୋରୀରେ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ (ଲମ୍ବା ସଜ୍ଜିକରଣ ଶୈଳୀ)"
 
 #: fish/cmds.c:2818 fish/cmds.c:2819
 msgid "create a hard link"
@@ -1147,14 +1018,12 @@ msgid "lstat on multiple files"
 msgstr "ଏକାଧିକ ଫାଇଲଗୁଡ଼ିକରେ lstat କରନ୍ତୁ"
 
 #: fish/cmds.c:2827
-#, fuzzy
 msgid "add a key on a LUKS encrypted device"
-msgstr "ବ୍ଲକ ଉପକରଣକୁ କେବଳ-ପଠନୀୟ ଆକାରରେ ସେଟ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2828
-#, fuzzy
 msgid "close a LUKS device"
-msgstr "ଉପକରଣରେ swap କୁ ସକ୍ରିୟ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2829 fish/cmds.c:2830
 msgid "format a block device as a LUKS encrypted device"
@@ -1169,14 +1038,12 @@ msgid "open a LUKS-encrypted block device"
 msgstr ""
 
 #: fish/cmds.c:2833
-#, fuzzy
 msgid "open a LUKS-encrypted block device read-only"
-msgstr "ବ୍ଲକ ଉପକରଣକୁ କେବଳ-ପଠନୀୟ ଆକାରରେ ସେଟ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2834
-#, fuzzy
 msgid "create an LVM logical volume"
-msgstr "ଗୋଟିଏ LVM ତାର୍କିକ ଭଲ୍ୟୁମର ନାମ ପରିବର୍ତ୍ତନ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2835
 msgid "get canonical name of an LV"
@@ -1215,9 +1082,8 @@ msgid "list the LVM logical volumes (LVs)"
 msgstr "LVM ତାର୍କିକ ଭଲ୍ୟୁମଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ (LVs)"
 
 #: fish/cmds.c:2845
-#, fuzzy
 msgid "get the UUID of a logical volume"
-msgstr "LVM ତାର୍କିକ ଭଲ୍ୟୁମଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ (LVs)"
+msgstr ""
 
 #: fish/cmds.c:2846
 msgid "lgetxattr on multiple files"
@@ -1308,18 +1174,16 @@ msgid "load a kernel module"
 msgstr "ଗୋଟିଏ କର୍ଣ୍ଣଲ ଏକକାଂଶ ଧାରଣ କରନ୍ତୁ"
 
 #: fish/cmds.c:2871
-#, fuzzy
 msgid "view a file"
-msgstr "ଗୋଟିଏ ଫାଇଲକୁ ଘୁଞ୍ଚାନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2872
 msgid "mount a guest disk at a position in the filesystem"
 msgstr "ଗୋଟିଏ ଅତିଥି ଡିସ୍କକୁ ଫାଇଲତନ୍ତ୍ରର ଏକ ସ୍ଥାନରେ ସ୍ଥାପନ କରନ୍ତୁ"
 
 #: fish/cmds.c:2873
-#, fuzzy
 msgid "mount 9p filesystem"
-msgstr "ଗୋଟିଏ ଫାଇଲତନ୍ତ୍ରକୁ ବିସ୍ଥାପିତ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2874
 msgid "mount a file using the loop device"
@@ -1335,7 +1199,8 @@ msgstr "ଗୋଟିଏ ଅତିଥି ଡିସ୍କକୁ ସ୍ଥାପନ
 
 #: fish/cmds.c:2877
 msgid "mount a guest disk with mount options and vfstype"
-msgstr "ଗୋଟିଏ ଅତିଥି ଡିସ୍କକୁ ସ୍ଥାପନ ବିକଳ୍ପ ଏବଂ vfstype ଗୁଡ଼ିକ ସହିତ ସ୍ଥାପନ କରନ୍ତୁ"
+msgstr ""
+"ଗୋଟିଏ ଅତିଥି ଡିସ୍କକୁ ସ୍ଥାପନ ବିକଳ୍ପ ଏବଂ vfstype ଗୁଡ଼ିକ ସହିତ ସ୍ଥାପନ କରନ୍ତୁ"
 
 #: fish/cmds.c:2878
 msgid "show mountpoints"
@@ -1354,32 +1219,28 @@ msgid "probe NTFS volume"
 msgstr "probe NTFS ଭଲ୍ୟୁମ"
 
 #: fish/cmds.c:2882 fish/cmds.c:2883
-#, fuzzy
 msgid "resize an NTFS filesystem"
-msgstr "ଗୋଟିଏ ext2/ext3 ଫାଇଲତନ୍ତ୍ରର ଆକାର ପରିବର୍ତ୍ତନ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2884
-#, fuzzy
 msgid "resize an NTFS filesystem (with size)"
-msgstr "ଗୋଟିଏ ext2/ext3 ଫାଇଲତନ୍ତ୍ରର ଆକାର ପରିବର୍ତ୍ତନ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2885
 msgid "add a partition to the device"
 msgstr "ଉପକରଣରେ ଗୋଟିଏ ବିଭାଜନକୁ ଯୋଗ କରନ୍ତୁ"
 
 #: fish/cmds.c:2886
-#, fuzzy
 msgid "delete a partition"
-msgstr "ଗୋଟିଏ swap ବିଭାଜନ ନିର୍ମାଣ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2887
 msgid "partition whole disk with a single primary partition"
 msgstr "ଗୋଟିଏ ଏକକ ପ୍ରାଥମିକ ବିଭାଜନ ସହିତ ସମଗ୍ର ଡିସ୍କକୁ ବିଭାଜିତ କରନ୍ତୁ"
 
 #: fish/cmds.c:2888
-#, fuzzy
 msgid "return true if a partition is bootable"
-msgstr "ବିଭାଜନ ସାରଣୀକୁ ପୁଣିଥରେ ପଢ଼ନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2889
 msgid "get the MBR type byte (ID byte) from a partition"
@@ -1410,9 +1271,8 @@ msgid "set partition name"
 msgstr "ବିଭାଜନ ନାମ ସେଟ କରନ୍ତୁ"
 
 #: fish/cmds.c:2896
-#, fuzzy
 msgid "convert partition name to device name"
-msgstr "ବ୍ଲକ ଉପକରଣରେ ବିଭାଜନଗୁଡ଼ିକୁ ନିର୍ମାଣ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2897
 msgid "ping the guest daemon"
@@ -1423,9 +1283,8 @@ msgid "read part of a file"
 msgstr "ଫାଇଲର ଗୋଟିଏ ଅଂଶକୁ ପଢ଼ନ୍ତୁ"
 
 #: fish/cmds.c:2899
-#, fuzzy
 msgid "read part of a device"
-msgstr "ଫାଇଲର ଗୋଟିଏ ଅଂଶକୁ ପଢ଼ନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2900
 msgid "create an LVM physical volume"
@@ -1440,28 +1299,24 @@ msgid "resize an LVM physical volume"
 msgstr "ଗୋଟିଏ LVM ଭୌତିକ ଭଲ୍ୟୁମର ଆକାର ପରିବର୍ତ୍ତନ କରନ୍ତୁ"
 
 #: fish/cmds.c:2903
-#, fuzzy
 msgid "resize an LVM physical volume (with size)"
-msgstr "ଗୋଟିଏ LVM ଭୌତିକ ଭଲ୍ୟୁମର ଆକାର ପରିବର୍ତ୍ତନ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2904 fish/cmds.c:2905
 msgid "list the LVM physical volumes (PVs)"
 msgstr "LVM ଭୌତିକ ଭଲ୍ୟୁମଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ (PVs)"
 
 #: fish/cmds.c:2906
-#, fuzzy
 msgid "get the UUID of a physical volume"
-msgstr "ଗୋଟିଏ LVM ଭୌତିକ ଭଲ୍ୟୁମ ପ୍ରସ୍ତୁତ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2907
-#, fuzzy
 msgid "write to part of a file"
-msgstr "ଫାଇଲର ଗୋଟିଏ ଅଂଶକୁ ପଢ଼ନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2908
-#, fuzzy
 msgid "write to part of a device"
-msgstr "ଫାଇଲର ଗୋଟିଏ ଅଂଶକୁ ପଢ଼ନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2909
 msgid "read a file"
@@ -1492,19 +1347,16 @@ msgid "close and reopen libguestfs handle"
 msgstr "libguestfs ନିୟନ୍ତ୍ରଣକୁ ବନ୍ଦ କରନ୍ତୁ ଏବଂ ପୁଣି ଖୋଲନ୍ତୁ"
 
 #: fish/cmds.c:2917
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem"
-msgstr "ଗୋଟିଏ ext2/ext3 ଫାଇଲତନ୍ତ୍ରର ଆକାର ପରିବର୍ତ୍ତନ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2918
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem to the minimum size"
-msgstr "ଗୋଟିଏ ext2/ext3 ଫାଇଲତନ୍ତ୍ରର ଆକାର ପରିବର୍ତ୍ତନ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2919
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem (with size)"
-msgstr "ଗୋଟିଏ ext2/ext3 ଫାଇଲତନ୍ତ୍ରର ଆକାର ପରିବର୍ତ୍ତନ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2920
 msgid "remove a file"
@@ -1539,9 +1391,8 @@ msgid "add options to kernel command line"
 msgstr "କର୍ଣ୍ଣଲ ନିର୍ଦ୍ଦେଶନାମାରେ ବିକଳ୍ପ ଯୋଗକରନ୍ତୁ"
 
 #: fish/cmds.c:2928
-#, fuzzy
 msgid "set the attach method"
-msgstr "ସନ୍ଧାନ ପଥକୁ ସେଟ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2929
 msgid "set autosync mode"
@@ -1632,9 +1483,8 @@ msgid "sleep for some seconds"
 msgstr "କିଛି ସେକଣ୍ଡ ପାଇଁ ସୁପ୍ତ ରଖନ୍ତୁ"
 
 #: fish/cmds.c:2953
-#, fuzzy
 msgid "create a sparse disk image and add"
-msgstr "ଗୋଟିଏ sparse ପ୍ରତିଛବି ଫାଇଲକୁ ବାଣ୍ଟନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2954
 msgid "get file information"
@@ -1649,9 +1499,8 @@ msgid "print the printable strings in a file"
 msgstr "ଗୋଟିଏ ଫାଇଲରେ ମୁଦ୍ରଣଯୋଗ୍ୟ ବାକ୍ୟଖଣ୍ଡଗୁଡ଼ିକୁ ମୁଦ୍ରଣ କରନ୍ତୁ"
 
 #: fish/cmds.c:2958
-#, fuzzy
 msgid "list supported groups of commands"
-msgstr "ନିର୍ଦ୍ଦେଶଗୁଡ଼ିକୁ ଗ୍ରହଣ କରିବା ପାଇଁ ପ୍ରସ୍ତୁତ"
+msgstr ""
 
 #: fish/cmds.c:2959
 msgid "disable swap on device"
@@ -1714,9 +1563,8 @@ msgid "pack directory into compressed tarball"
 msgstr "ସଙ୍କୋଚିତ ଟାରବୋଲ ମଧ୍ଯରେ ଡିରେକ୍ଟୋରୀକୁ ପ୍ୟାକ କରନ୍ତୁ"
 
 #: fish/cmds.c:2974
-#, fuzzy
 msgid "print elapsed time taken to run a command"
-msgstr "ନିର୍ଦ୍ଦେଶକୁ ଚଲାଇବା ପାଇଁ ଆବଶ୍ୟକ ସମୟକୁ ମାପନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2975
 msgid "update file timestamps or create a new file"
@@ -1751,9 +1599,8 @@ msgid "upload a file from the local machine"
 msgstr "ସ୍ଥାନୀୟ ଯନ୍ତ୍ରରୁ ଗୋଟିଏ ଫାଇଲକୁ ଅଦ୍ୟତନ କରନ୍ତୁ"
 
 #: fish/cmds.c:2985
-#, fuzzy
 msgid "upload a file from the local machine with offset"
-msgstr "ସ୍ଥାନୀୟ ଯନ୍ତ୍ରରୁ ଗୋଟିଏ ଫାଇଲକୁ ଅଦ୍ୟତନ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2986
 msgid "set timestamp of a file with nanosecond precision"
@@ -1764,18 +1611,16 @@ msgid "get the library version number"
 msgstr "ଲାଇବ୍ରେରୀ ସଂସ୍କରଣ ସଂଖ୍ୟା ଆଣନ୍ତୁ"
 
 #: fish/cmds.c:2988
-#, fuzzy
 msgid "get the filesystem label"
-msgstr "ext2/3/4 ଫାଇଲତନ୍ତ୍ର ନାମପଟିକୁ ଆଣନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2989
 msgid "get the Linux VFS type corresponding to a mounted device"
 msgstr "Linux VFS ପ୍ରକାରକୁ ସ୍ଥାପିତ ଉପକରଣରେ ଆଣନ୍ତୁ"
 
 #: fish/cmds.c:2990
-#, fuzzy
 msgid "get the filesystem UUID"
-msgstr "ext2/3/4 ଫାଇଲତନ୍ତ୍ର UUID କୁ ଆଣନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:2991
 msgid "activate or deactivate some volume groups"
@@ -1814,9 +1659,8 @@ msgid "rescan for LVM physical volumes, volume groups and logical volumes"
 msgstr ""
 
 #: fish/cmds.c:3001
-#, fuzzy
 msgid "get the UUID of a volume group"
-msgstr "ଗୋଟିଏ LVM ଭଲ୍ୟୁମ ଶ୍ରେଣୀ ନିର୍ମାଣ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:3002
 msgid "count characters in a file"
@@ -1831,14 +1675,12 @@ msgid "count words in a file"
 msgstr "ଗୋଟିଏ ଫାଇଲରେ ଶବ୍ଦଗୁଡ଼ିକୁ ହିସାବ କରନ୍ତୁ"
 
 #: fish/cmds.c:3005
-#, fuzzy
 msgid "create a new file"
-msgstr "ଗୋଟିଏ ଫାଇଲ ନିର୍ମାଣ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:3006
-#, fuzzy
 msgid "append content to end of file"
-msgstr "ଗୋଟିଏ ଫାଇଲର ବିଷୟବସ୍ତୁଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:3007
 msgid "create a file"
@@ -1849,9 +1691,8 @@ msgid "write zeroes to the device"
 msgstr "ଉପକରଣରେ ଶୂନ୍ୟଗୁଡ଼ିକୁ ଲେଖନ୍ତୁ"
 
 #: fish/cmds.c:3011
-#, fuzzy
 msgid "write zeroes to an entire device"
-msgstr "ଉପକରଣରେ ଶୂନ୍ୟଗୁଡ଼ିକୁ ଲେଖନ୍ତୁ"
+msgstr ""
 
 #: fish/cmds.c:3012
 msgid "zero unused inodes and disk blocks on ext2/3 filesystem"
@@ -1864,7 +1705,8 @@ msgstr "ଗୋଟିଏ ସଂକୋଚିତ ଫାଇଲ ଭିତରେ ଫ
 #: fish/cmds.c:3018
 msgid "Use -h <cmd> / help <cmd> to show detailed help for a command."
 msgstr ""
-"ଗୋଟିଏ ନିର୍ଦ୍ଦେଶ ପାଇଁ ବିସ୍ତୃତ ସହାୟତା ଦର୍ଶାଇବା ପାଇଁ -h <cmd> / help <cmd> ବ୍ୟବହାର କରନ୍ତୁ।"
+"ଗୋଟିଏ ନିର୍ଦ୍ଦେଶ ପାଇଁ ବିସ୍ତୃତ ସହାୟତା ଦର୍ଶାଇବା ପାଇଁ -h <cmd> / help <cmd> "
+"ବ୍ୟବହାର କରନ୍ତୁ।"
 
 #: fish/cmds.c:3336 fish/cmds.c:3350 fish/cmds.c:3366 fish/cmds.c:3383
 #: fish/cmds.c:3400 fish/cmds.c:3418 fish/cmds.c:3437 fish/cmds.c:3453
@@ -2102,21 +1944,21 @@ msgstr "%s: %s: ଗଣନସଂଖ୍ୟାଟି ପରିସର ବାହା
 
 #: fish/cmds.c:4187 fish/cmds.c:4294 fish/cmds.c:4611 fish/cmds.c:11781
 #: fish/cmds.c:12027 fish/cmds.c:12088 fish/cmds.c:12148
-#, fuzzy, c-format
+#, c-format
 msgid "%s should have %d-%d parameter(s)\n"
-msgstr "%s ପାଖରେ %d ପ୍ରଚଳମାନ ଥିବା ଉଚିତ\n"
+msgstr ""
 
 #: fish/cmds.c:4213 fish/cmds.c:4330 fish/cmds.c:4632 fish/cmds.c:11867
 #: fish/cmds.c:12044 fish/cmds.c:12121 fish/cmds.c:12177
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown optional argument \"%s\"\n"
-msgstr "%s: ଅତ୍ୟଧିକ ସ୍ୱତନ୍ତ୍ରଚର\n"
+msgstr ""
 
 #: fish/cmds.c:4219 fish/cmds.c:4336 fish/cmds.c:4638 fish/cmds.c:11873
 #: fish/cmds.c:12050 fish/cmds.c:12127 fish/cmds.c:12183
-#, fuzzy, c-format
+#, c-format
 msgid "%s: optional argument \"%s\" given twice\n"
-msgstr "%s: ଅତ୍ୟଧିକ ସ୍ୱତନ୍ତ୍ରଚର\n"
+msgstr ""
 
 #: fish/cmds.c:12228
 #, c-format
@@ -2124,20 +1966,21 @@ msgid "%s: unknown command\n"
 msgstr "%s: ଅଜଣା ନିର୍ଦ୍ଦେଶ\n"
 
 #: fish/config.c:74 fish/config.c:113
-#, fuzzy, c-format
+#, c-format
 msgid "%s: %s: line %d: error parsing configuration file: %s\n"
-msgstr "%s: '%s' ରେ ଆଭ୍ୟନ୍ତରୀଣ ତ୍ରୁଟି ବିଶ୍ଳେଷଣ ବାକ୍ୟଖଣ୍ଡ\n"
+msgstr ""
 
 #: fish/copy.c:41
 #, c-format
 msgid ""
-"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the image\n"
+"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the "
+"image\n"
 msgstr ""
 
 #: fish/copy.c:62
-#, fuzzy, c-format
+#, c-format
 msgid "copy-in: target '%s' is not a directory\n"
-msgstr "ଫାଇଲଗୁଡ଼ିକୁ ଗୋଟିଏ ଡିରେକ୍ଟୋରୀରେ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/copy.c:157
 #, c-format
@@ -2152,14 +1995,14 @@ msgid ""
 msgstr ""
 
 #: fish/copy.c:213
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: target '%s' is not a directory\n"
-msgstr "ଫାଇଲଗୁଡ଼ିକୁ ଗୋଟିଏ ଡିରେକ୍ଟୋରୀରେ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/copy.c:258
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: '%s' is not a file or directory\n"
-msgstr "ଗୋଟିଏ ଫାଇଲ କିମ୍ବା ଡିରେକ୍ଟୋରୀକୁ ନକଲ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/display.c:42
 #, c-format
@@ -2172,7 +2015,7 @@ msgid "use '%s filename' to edit a file\n"
 msgstr "ଗୋଟିଏ ଫାଇଲକୁ ସମ୍ପାଦନ କରିବା ପାଇଁ '%s filename' କୁ ବ୍ୟବହାର କରନ୍ତୁ\n"
 
 #: fish/fish.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: guest filesystem shell\n"
 "%s lets you edit virtual machine filesystems\n"
@@ -2217,37 +2060,6 @@ msgid ""
 "\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: ଅତିଥି ଫାଇଲତନ୍ତ୍ର shell\n"
-"%s ଆପଣଙ୍କୁ ଆଭାସୀ ଯନ୍ତ୍ର ଫାଇଲତନ୍ତ୍ରଗୁଡ଼ିକୁ ସମ୍ପାଦନ କରିବା ପାଇଁ ଅନୁମତି ଦେଇଥାଏ\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"ବ୍ୟବହାର ବିଧି:\n"
-"  %s [--options] cmd [: cmd : cmd ...]\n"
-"  %s -i libvirt-domain\n"
-"  %s -i disk-image(s)\n"
-"ଅଥବା ପାରସ୍ପରିକ ବ୍ୟବହାର ପାଇଁ:\n"
-"  %s\n"
-"ଅଥବା ଗୋଟିଏ shell ସ୍କ୍ରିପ୍ଟରୁ:\n"
-"  %s <<EOF\n"
-"  cmd\n"
-"  ...\n"
-"  EOF\n"
-"ବିକଳ୍ପଗୁଡ଼ିକ:\n"
-"  -h|--cmd-help        ଉପଲବ୍ଧ ନିର୍ଦ୍ଦେଶଗୁଡ଼ିକର ତାଲିକା\n"
-"  -h|--cmd-help cmd    'cmd' ରେ ବିସ୍ତୃତ ସହାୟତା ଦର୍ଶାନ୍ତୁ\n"
-"  -a|--add image       ପ୍ରତିଛବି ଯୋଗ କରନ୍ତୁ\n"
-"  -D|--no-dest-paths   ଅତିଥି fs ରୁ ଟ୍ୟାବ-ସମ୍ପୂର୍ଣ୍ଣ ପଥକୁ ଅନୁସରଣ କରନ୍ତୁ ନାହିଁ\n"
-"  -f|--file file       ଫାଇଲରୁ ନିର୍ଦ୍ଦେଶଗୁଡ଼ିକୁ ପଢ଼ନ୍ତୁ\n"
-"  -i|--inspector       ଡିସ୍କ ସ୍ଥାପନ-ବିନ୍ଦୁଗୁଡ଼ିକୁ ପାଇବା ପାଇଁ virt-inspector କୁ ଚଲାନ୍ତୁ\n"
-"  --listen             ସୁଦୂର ନିର୍ଦ୍ଦେଶଗୁଡ଼ିକ ପାଇଁ ଶୁଣନ୍ତୁ\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (ଯଦି ଛାଡ଼ିଦିଆଯାଇଥାଏ, /)\n"
-"  -n|--no-sync         autosync କରନ୍ତୁ ନାହିଁ\n"
-"  --remote[=pid]       ସୁଦୂର %s ପାଇଁ ନିର୍ଦ୍ଦେଶ ପଠାନ୍ତୁ\n"
-"  -r|--ro              କେବଳ-ପଠନୀୟକୁ ସ୍ଥାପନ କରନ୍ତୁ\n"
-"  --selinux            SELinux ସମର୍ଥନକୁ ସକ୍ରିୟ କରନ୍ତୁ\n"
-"  -v|--verbose         Verbose ସନ୍ଦେଶଗୁଡ଼ିକ\n"
-"  -x                   ନିଷ୍ପାଦନ କରିବା ପୂର୍ବରୁ ପ୍ରତ୍ୟେକ ନିର୍ଦ୍ଦେଶକୁ ପୁଣି ପଚାରନ୍ତୁ\n"
-"  -V|--version         ସଂସ୍କରଣ ଦର୍ଶାନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ କରନ୍ତୁ\n"
-"ଅଧିକ ସୂଚନା ପାଇଁ,  man ପୃଷ୍ଠା ଦେଖନ୍ତୁ %s(1).\n"
 
 #: fish/fish.c:246
 #, c-format
@@ -2258,7 +2070,8 @@ msgstr "%s: --listen=PID: PID ଗୋଟିଏ ସଂଖ୍ୟା ନୁହଁ: %
 #, c-format
 msgid ""
 "%s: remote: $GUESTFISH_PID must be set to the PID of the remote process\n"
-msgstr "%s: ସୁଦୂର: $GUESTFISH_PID ନିଶ୍ଚିତ ଭାବରେ PID ରେ ସୁଦୂର ପଦ୍ଧତିରେ ସେଟ ହୋଇଛି\n"
+msgstr ""
+"%s: ସୁଦୂର: $GUESTFISH_PID ନିଶ୍ଚିତ ଭାବରେ PID ରେ ସୁଦୂର ପଦ୍ଧତିରେ ସେଟ ହୋଇଛି\n"
 
 #: fish/fish.c:303
 #, c-format
@@ -2268,7 +2081,8 @@ msgstr "%s: କେବଳ ଗୋଟିଏ -f ପ୍ରାଚଳ ଦିଆହୋ
 #: fish/fish.c:476
 #, c-format
 msgid "%s: cannot use --listen and --remote options at the same time\n"
-msgstr "%s: --listen ଏବଂ --remote ବିକଳ୍ପଗୁଡ଼ିକୁ ଏକ ସମୟରେ ବ୍ୟବହାର କରିପାରିବେ ନାହିଁ\n"
+msgstr ""
+"%s: --listen ଏବଂ --remote ବିକଳ୍ପଗୁଡ଼ିକୁ ଏକ ସମୟରେ ବ୍ୟବହାର କରିପାରିବେ ନାହିଁ\n"
 
 #: fish/fish.c:484
 #, c-format
@@ -2278,7 +2092,8 @@ msgstr "%s: ନିର୍ଦ୍ଦେଶ ନାମାରେ --listen ସୂଚକ
 #: fish/fish.c:490
 #, c-format
 msgid "%s: cannot use --listen and --file options at the same time\n"
-msgstr "%s: --listen ଏବଂ --file ବିକଳ୍ପଗୁଡ଼ିକୁ ଏକା ସମୟରେ ବ୍ୟବହାର କରିପାରିବେ ନାହିଁ\n"
+msgstr ""
+"%s: --listen ଏବଂ --file ବିକଳ୍ପଗୁଡ଼ିକୁ ଏକା ସମୟରେ ବ୍ୟବହାର କରିପାରିବେ ନାହିଁ\n"
 
 #: fish/fish.c:555
 #, c-format
@@ -2291,7 +2106,7 @@ msgid "guestfish: terminal type \"%s\" not defined.\n"
 msgstr ""
 
 #: fish/fish.c:647
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "\n"
 "Welcome to guestfish, the libguestfs filesystem interactive shell for\n"
@@ -2302,13 +2117,6 @@ msgid ""
 "      'quit' to quit the shell\n"
 "\n"
 msgstr ""
-"\n"
-"guestfish ରେ ଆପଣଙ୍କୁ ସ୍ୱାଗତ କରୁଅଛୁ, libguestfs ଫାଇଲତନ୍ତ୍ର ପାରସ୍ପରିକ shell\n"
-"ଆଭାସୀ ଯନ୍ତ୍ର ଫାଇଲତନ୍ତ୍ରଗୁଡ଼ିକରେ ସମ୍ପାଦନ କରୁଅଛି।\n"
-"\n"
-"ଟାଇପ କରନ୍ତୁ: 'help' ନିର୍ଦ୍ଦେଶ ସହିତ ସହାୟତା ପାଇଁ\n"
-"      'quit' shellରୁ ପ୍ରସ୍ଥାନ କରିବା ପାଇଁ\n"
-"\n"
 
 #: fish/fish.c:796 fish/fish.c:812
 #, c-format
@@ -2347,7 +2155,9 @@ msgstr "%s: ନିର୍ଦ୍ଦେଶ ନାମରେ ଖାଲି ନିର
 
 #: fish/fish.c:1148
 msgid "display a list of commands or help on a command"
-msgstr "ନିର୍ଦ୍ଦେଶମାନଙ୍କର ଗୋଟିଏ ତାଲିକା ଦର୍ଶାନ୍ତୁ ଅଥବା ଗୋଟିଏ ନିର୍ଦ୍ଦେଶରେ ସହାୟତା ଦେଖାନ୍ତୁ"
+msgstr ""
+"ନିର୍ଦ୍ଦେଶମାନଙ୍କର ଗୋଟିଏ ତାଲିକା ଦର୍ଶାନ୍ତୁ ଅଥବା ଗୋଟିଏ ନିର୍ଦ୍ଦେଶରେ ସହାୟତା "
+"ଦେଖାନ୍ତୁ"
 
 #: fish/fish.c:1150
 msgid "quit guestfish"
@@ -2377,7 +2187,8 @@ msgstr ""
 #, c-format
 msgid "%s: command not known, use -h to list all commands\n"
 msgstr ""
-"%s: ନିର୍ଦ୍ଦେଶଟି ପରିଚିତ ନୁହଁ, ସମସ୍ତ ନିର୍ଦ୍ଦେଶଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍ତ କରିବା ପାଇଁ -h କୁ ବ୍ୟବହାର କରନ୍ତୁ\n"
+"%s: ନିର୍ଦ୍ଦେଶଟି ପରିଚିତ ନୁହଁ, ସମସ୍ତ ନିର୍ଦ୍ଦେଶଗୁଡ଼ିକୁ ତାଲିକାଭୁକ୍ତ କରିବା ପାଇଁ "
+"-h କୁ ବ୍ୟବହାର କରନ୍ତୁ\n"
 
 #: fish/fish.c:1190
 #, c-format
@@ -2427,8 +2238,7 @@ msgstr "glob: guestfs_glob_expand ଡ଼ାକ ବିଫଳ ହୋଇଛି: %s\
 #: fish/help.c:38
 #, c-format
 msgid ""
-"Add disk images to examine using the -a or -d options, or the 'add' "
-"command.\n"
+"Add disk images to examine using the -a or -d options, or the 'add' command.\n"
 "Or create a new disk image using -N, or the 'alloc' or 'sparse' commands.\n"
 "Once you have done this, use the 'run' command.\n"
 msgstr ""
@@ -2473,9 +2283,9 @@ msgid "hexedit: invalid range\n"
 msgstr ""
 
 #: fish/inspect.c:77
-#, fuzzy, c-format
+#, c-format
 msgid "%s: don't use --live and -i options together\n"
-msgstr "%s: --listen ଏବଂ --file ବିକଳ୍ପଗୁଡ଼ିକୁ ଏକା ସମୟରେ ବ୍ୟବହାର କରିପାରିବେ ନାହିଁ\n"
+msgstr ""
 
 #: fish/inspect.c:89
 #, c-format
@@ -2498,9 +2308,9 @@ msgid "Operating system: %s\n"
 msgstr ""
 
 #: fish/inspect.c:159
-#, fuzzy, c-format
+#, c-format
 msgid "%s mounted on %s\n"
-msgstr "ସ୍ଥାପନ ବିନ୍ଦୁଗୁଡ଼ିକୁ ଦର୍ଶାନ୍ତୁ"
+msgstr ""
 
 #: fish/keys.c:53
 #, c-format
@@ -2510,7 +2320,9 @@ msgstr ""
 #: fish/lcd.c:34
 #, c-format
 msgid "use 'lcd directory' to change local directory\n"
-msgstr "ସ୍ଥାନୀୟ ଡିରେକ୍ଟୋରୀକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ 'lcd directory' କୁ ବ୍ୟବହାର କରନ୍ତୁ\n"
+msgstr ""
+"ସ୍ଥାନୀୟ ଡିରେକ୍ଟୋରୀକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ 'lcd directory' କୁ ବ୍ୟବହାର "
+"କରନ୍ତୁ\n"
 
 #: fish/man.c:35
 #, c-format
@@ -2518,9 +2330,9 @@ msgid "use 'man' without parameters to open the manual\n"
 msgstr ""
 
 #: fish/man.c:54
-#, fuzzy, c-format
+#, c-format
 msgid "the external 'man' program failed\n"
-msgstr "ବାହ୍ୟ ନିର୍ଦ୍ଦେଶ ବିଫଳ ହୋଇଛି: %s"
+msgstr ""
 
 #: fish/more.c:40
 #, c-format
@@ -2528,9 +2340,9 @@ msgid "use '%s filename' to page a file\n"
 msgstr "ଗୋଟିଏ ଫାଇଲକୁ ପୃଷ୍ଠା ସଂଖ୍ୟା ଦେବା ପାଇଁ '%s filename' କୁ ବ୍ୟବହାର କରନ୍ତୁ\n"
 
 #: fish/options.c:36
-#, fuzzy, c-format
+#, c-format
 msgid "%s: too many drives added on the command line\n"
-msgstr "%s: ନିର୍ଦ୍ଦେଶ ନାମରେ ଖାଲି ନିର୍ଦ୍ଦେଶ\n"
+msgstr ""
 
 #: fish/options.c:128
 #, c-format
@@ -2584,19 +2396,17 @@ msgstr ""
 
 #: fish/prep_boot.c:34 fish/prep_boot.c:89 fish/prep_disk.c:34
 #: fish/prep_fs.c:34 fish/prep_lv.c:69 fish/prep_lv.c:122 fish/prep_part.c:34
-#, fuzzy
 msgid "failed to allocate disk"
-msgstr "ଫାଇଲ ମାଳାକୁ ବିଶ୍ଳେଷଣ କରିବାରେ ବିଫଳ"
+msgstr ""
 
 #: fish/prep_boot.c:42 fish/prep_boot.c:97
-#, fuzzy
 msgid "could not parse boot size"
-msgstr "ଆକାର ବିଶେଷ ଦ୍ରଷ୍ଟବ୍ୟ '%s' କୁ ବିଶ୍ଳେଷଣ କରିପାରିଲା ନାହିଁ\n"
+msgstr ""
 
 #: fish/prep_boot.c:46 fish/prep_boot.c:101
-#, fuzzy, c-format
+#, c-format
 msgid "failed to get sector size of disk: %s"
-msgstr "ଫାଇଲ ମାଳାକୁ ବିଶ୍ଳେଷଣ କରିବାରେ ବିଫଳ"
+msgstr ""
 
 #: fish/prep_boot.c:50 fish/prep_boot.c:105 fish/prep_fs.c:41
 #: fish/prep_lv.c:76 fish/prep_lv.c:129 fish/prep_part.c:41
@@ -2605,14 +2415,14 @@ msgid "failed to partition disk: %s"
 msgstr ""
 
 #: fish/prep_boot.c:55 fish/prep_boot.c:110
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add boot partition: %s"
-msgstr "ଗୋଟିଏ swap ବିଭାଜନ ନିର୍ମାଣ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/prep_boot.c:59 fish/prep_boot.c:114
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add root partition: %s"
-msgstr "ଗୋଟିଏ swap ବିଭାଜନ ନିର୍ମାଣ କରନ୍ତୁ"
+msgstr ""
 
 #: fish/prep_boot.c:68 fish/prep_boot.c:128
 #, c-format
@@ -2630,14 +2440,14 @@ msgid "incorrect format for LV name, use '/dev/VG/LV'"
 msgstr ""
 
 #: fish/prep_boot.c:137 fish/prep_lv.c:91 fish/prep_lv.c:144
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create PV: %s: %s"
-msgstr "ଫାଇଲ ମାଳାକୁ ବିଶ୍ଳେଷଣ କରିବାରେ ବିଫଳ"
+msgstr ""
 
 #: fish/prep_boot.c:142 fish/prep_lv.c:96 fish/prep_lv.c:149
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create VG: %s: %s"
-msgstr "ଫାଇଲ ମାଳାକୁ ବିଶ୍ଳେଷଣ କରିବାରେ ବିଫଳ"
+msgstr ""
 
 #: fish/prep_boot.c:149 fish/prep_lv.c:103 fish/prep_lv.c:156
 #, c-format
@@ -2665,8 +2475,8 @@ msgid ""
 "guestfish: protocol error: version mismatch, server version '%s' does not "
 "match client version '%s'.  The two versions must match exactly.\n"
 msgstr ""
-"guestfish: ପ୍ରଟୋକଲ ତ୍ରୁଟି: ସଂସ୍କରଣ ଅମେଳ, ସର୍ଭର ସଂସ୍କରଣ '%s' କ୍ଲାଏଣ୍ଟ ସଂସ୍କରଣ '%s' ସହିତ "
-"ମେଳଖାଉନାହିଁ।  ଦୁଇଟି ସଂସ୍କରଣ ମେଳଖାଉଥିବା ଉଚିତ।\n"
+"guestfish: ପ୍ରଟୋକଲ ତ୍ରୁଟି: ସଂସ୍କରଣ ଅମେଳ, ସର୍ଭର ସଂସ୍କରଣ '%s' କ୍ଲାଏଣ୍ଟ ସଂସ୍କରଣ"
+" '%s' ସହିତ ମେଳଖାଉନାହିଁ।  ଦୁଇଟି ସଂସ୍କରଣ ମେଳଖାଉଥିବା ଉଚିତ।\n"
 
 #: fish/rc.c:335 fish/rc.c:349
 #, c-format
@@ -2676,7 +2486,8 @@ msgstr "guestfish: remote: ସର୍ଭର ଚାଲୁନଥିବା ପରି
 #: fish/rc.c:361 fish/rc.c:375
 #, c-format
 msgid "guestfish: protocol error: could not send initial greeting to server\n"
-msgstr "guestfish: ପ୍ରଟୋକଲ ତ୍ରୁଟି: ସର୍ଭରକୁ ପ୍ରାରମ୍ଭିକ ଆମନ୍ତ୍ରଣ ପଠାଇପାରିଲା ନାହିଁ\n"
+msgstr ""
+"guestfish: ପ୍ରଟୋକଲ ତ୍ରୁଟି: ସର୍ଭରକୁ ପ୍ରାରମ୍ଭିକ ଆମନ୍ତ୍ରଣ ପଠାଇପାରିଲା ନାହିଁ\n"
 
 #: fish/rc.c:386
 #, c-format
@@ -2707,7 +2518,7 @@ msgid "use 'time command [args...]'\n"
 msgstr "'time command [args...]' କୁ ବ୍ୟବହାର କରନ୍ତୁ\n"
 
 #: fuse/guestmount.c:912
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: FUSE module for libguestfs\n"
 "%s lets you mount a virtual machine filesystem\n"
@@ -2736,29 +2547,11 @@ msgid ""
 "  -w|--rw              Mount read-write\n"
 "  -x|--trace           Trace guestfs API calls\n"
 msgstr ""
-"%s: libguestfs ପାଇଁ FUSE ଏକକାଂଶ\n"
-"%s ଆପଣଙ୍କୁ ଗୋଟିଏ ଆଭାସୀ ଯନ୍ତ୍ର ଫାଇଲତନ୍ତ୍ରକୁ ସ୍ଥାପନ କରିବାକୁ ଦେଇଥାଏ\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"ଉପଯୋଗୀତା:\n"
-"  %s [--options] [-- [--FUSE-options]] ସ୍ଥାପନ ବିନ୍ଦୁ\n"
-"ବିକଳ୍ପଗୁଡ଼ିକ:\n"
-"  -a|--add image       ପ୍ରତିଛବି ଯୋଗକରନ୍ତୁ\n"
-"  --dir-cache-timeout  readdir କ୍ୟାଶେ ସମୟ ସମାପ୍ତି (ପୂର୍ବନିର୍ଦ୍ଧାରିତ 5 ସେକଣ୍ଡ)\n"
-"  --fuse-help          ଅତିରିକ୍ତ FUSE ବିକଳ୍ପଗୁଡ଼ିକୁ ଦର୍ଶାନ୍ତୁ\n"
-"  --help               ସହାୟତା ସନ୍ଦେଶକୁ ଦର୍ଶାନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ କରନ୍ତୁ\n"
-"  -m|--mount dev[:mnt] dev କୁ mnt ଉପରେ ସ୍ଥାପନ କରନ୍ତୁ (ଯଦି ଛାଡ଼ିଦିଆଯାଏ, /)\n"
-"  -n|--no-sync         autosync କରନ୍ତୁ ନାହିଁ\n"
-"  -o|--option opt      FUSE ମଧ୍ଯକୁ ଅତିରିକ୍ତ ବିକଳ୍ପ ପାସ କରନ୍ତୁ\n"
-"  -r|--ro              କେବଳ-ପଠନୀୟକୁ ସ୍ଥାପନ କରନ୍ତୁ\n"
-"  --selinux            SELinux ସମର୍ଥନକୁ ସକ୍ରିୟ କରନ୍ତୁ\n"
-"  --trace              guestfs API ଡାକକୁ ଅନୁସରଣ କରନ୍ତୁ (stderr କୁ)\n"
-"  -v|--verbose         ଭର୍ବୋଜ ସନ୍ଦେଶଗୁଡ଼ିକ\n"
-"  -V|--version         ସଂସ୍କରଣ ଦର୍ଶାନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ କରନ୍ତୁ\n"
 
 #: fuse/guestmount.c:1130
-#, fuzzy, c-format
+#, c-format
 msgid "%s: must have at least one -a/-d and at least one -m/-i option\n"
-msgstr "%s: ନିଶ୍ଚିତ ଭାବରେ ଗୋଟିଏ -a ଏବଂ ଅତିକମରେ ଗୋଟିଏ -m ବିକଳ୍ପ ଥିବା ଉଚିତ\n"
+msgstr ""
 
 #: fuse/guestmount.c:1138
 #, c-format
@@ -2766,7 +2559,7 @@ msgid "%s: you must specify a mountpoint in the host filesystem\n"
 msgstr "%s: ଆପଣଙ୍କୁ ହୋଷ୍ଟ ଫାଇଲତନ୍ତ୍ରରେ ଗୋଟିଏ ସ୍ଥାପନ ବିନ୍ଦୁ ଉଲ୍ଲେଖ କରିବାକୁ ହେବ\n"
 
 #: inspector/virt-inspector.c:76
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display information about a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -2786,36 +2579,16 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs ପାଇଁ FUSE ଏକକାଂଶ\n"
-"%s ଆପଣଙ୍କୁ ଗୋଟିଏ ଆଭାସୀ ଯନ୍ତ୍ର ଫାଇଲତନ୍ତ୍ରକୁ ସ୍ଥାପନ କରିବାକୁ ଦେଇଥାଏ\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"ଉପଯୋଗୀତା:\n"
-"  %s [--options] [-- [--FUSE-options]] ସ୍ଥାପନ ବିନ୍ଦୁ\n"
-"ବିକଳ୍ପଗୁଡ଼ିକ:\n"
-"  -a|--add image       ପ୍ରତିଛବି ଯୋଗକରନ୍ତୁ\n"
-"  --dir-cache-timeout  readdir କ୍ୟାଶେ ସମୟ ସମାପ୍ତି (ପୂର୍ବନିର୍ଦ୍ଧାରିତ 5 ସେକଣ୍ଡ)\n"
-"  --fuse-help          ଅତିରିକ୍ତ FUSE ବିକଳ୍ପଗୁଡ଼ିକୁ ଦର୍ଶାନ୍ତୁ\n"
-"  --help               ସହାୟତା ସନ୍ଦେଶକୁ ଦର୍ଶାନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ କରନ୍ତୁ\n"
-"  -m|--mount dev[:mnt] dev କୁ mnt ଉପରେ ସ୍ଥାପନ କରନ୍ତୁ (ଯଦି ଛାଡ଼ିଦିଆଯାଏ, /)\n"
-"  -n|--no-sync         autosync କରନ୍ତୁ ନାହିଁ\n"
-"  -o|--option opt      FUSE ମଧ୍ଯକୁ ଅତିରିକ୍ତ ବିକଳ୍ପ ପାସ କରନ୍ତୁ\n"
-"  -r|--ro              କେବଳ-ପଠନୀୟକୁ ସ୍ଥାପନ କରନ୍ତୁ\n"
-"  --selinux            SELinux ସମର୍ଥନକୁ ସକ୍ରିୟ କରନ୍ତୁ\n"
-"  --trace              guestfs API ଡାକକୁ ଅନୁସରଣ କରନ୍ତୁ (stderr କୁ)\n"
-"  -v|--verbose         ଭର୍ବୋଜ ସନ୍ଦେଶଗୁଡ଼ିକ\n"
-"  -V|--version         ସଂସ୍କରଣ ଦର୍ଶାନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ କରନ୍ତୁ\n"
 
 #: inspector/virt-inspector.c:263
 #, c-format
 msgid ""
 "%s: no operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
-"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you "
-"must\n"
+"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you must\n"
 "install the separate libguestfs-winsupport package.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2846,20 +2619,19 @@ msgid "open_guest: first argument contains undefined element"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:172
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "guest image {imagename} does not exist or is not readable"
-msgstr "ଦ୍ୱୀମିକ '%s' ଅବସ୍ଥିତ ନାହିଁ ଅଥବା ନିଷ୍ପାଦନ ଯୋଗ୍ୟ ନୁହଁ\n"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:179
 msgid ""
-"open_guest: no libvirt support (install Sys::Virt, XML::XPath and XML::"
-"XPath::XMLParser)"
+"open_guest: no libvirt support (install Sys::Virt, XML::XPath and "
+"XML::XPath::XMLParser)"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:184
-#, fuzzy
 msgid "open_guest: too many domains listed on command line"
-msgstr "%s: ନିର୍ଦ୍ଦେଶ ନାମରେ ଖାଲି ନିର୍ଦ୍ଦେଶ\n"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:191
 msgid "open_guest: cannot connect to libvirt"
@@ -2884,8 +2656,7 @@ msgstr ""
 msgid ""
 "No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by virt-inspector.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2903,9 +2674,9 @@ msgid "unknown filesystem UUID {uuid}\n"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:939
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "unknown filesystem {fs}\n"
-msgstr "ଗୋଟିଏ ଫାଇଲତନ୍ତ୍ରକୁ ବିସ୍ଥାପିତ କରନ୍ତୁ"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1017
 #, perl-brace-format
@@ -2947,9 +2718,9 @@ msgid "Couldn't guess kernel version number from path for kernel {path}"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1348
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "{path} doesn't match augeas pattern"
-msgstr "ଗୋଟିଏ ପ୍ରକାର ସହିତ ମେଳଖାଉଥିବା ଧାଡ଼ିଗୁଡ଼ିକୁ ଫେରାନ୍ତୁ"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1387
 #, perl-brace-format
@@ -2957,7 +2728,7 @@ msgid "{filename}: could not read initrd format"
 msgstr ""
 
 #: rescue/virt-rescue.c:63
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Run a rescue shell on a virtual machine\n"
 "Copyright (C) 2009-2010 Red Hat Inc.\n"
@@ -2981,34 +2752,16 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs ପାଇଁ FUSE ଏକକାଂଶ\n"
-"%s ଆପଣଙ୍କୁ ଗୋଟିଏ ଆଭାସୀ ଯନ୍ତ୍ର ଫାଇଲତନ୍ତ୍ରକୁ ସ୍ଥାପନ କରିବାକୁ ଦେଇଥାଏ\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"ଉପଯୋଗୀତା:\n"
-"  %s [--options] [-- [--FUSE-options]] ସ୍ଥାପନ ବିନ୍ଦୁ\n"
-"ବିକଳ୍ପଗୁଡ଼ିକ:\n"
-"  -a|--add image       ପ୍ରତିଛବି ଯୋଗକରନ୍ତୁ\n"
-"  --dir-cache-timeout  readdir କ୍ୟାଶେ ସମୟ ସମାପ୍ତି (ପୂର୍ବନିର୍ଦ୍ଧାରିତ 5 ସେକଣ୍ଡ)\n"
-"  --fuse-help          ଅତିରିକ୍ତ FUSE ବିକଳ୍ପଗୁଡ଼ିକୁ ଦର୍ଶାନ୍ତୁ\n"
-"  --help               ସହାୟତା ସନ୍ଦେଶକୁ ଦର୍ଶାନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ କରନ୍ତୁ\n"
-"  -m|--mount dev[:mnt] dev କୁ mnt ଉପରେ ସ୍ଥାପନ କରନ୍ତୁ (ଯଦି ଛାଡ଼ିଦିଆଯାଏ, /)\n"
-"  -n|--no-sync         autosync କରନ୍ତୁ ନାହିଁ\n"
-"  -o|--option opt      FUSE ମଧ୍ଯକୁ ଅତିରିକ୍ତ ବିକଳ୍ପ ପାସ କରନ୍ତୁ\n"
-"  -r|--ro              କେବଳ-ପଠନୀୟକୁ ସ୍ଥାପନ କରନ୍ତୁ\n"
-"  --selinux            SELinux ସମର୍ଥନକୁ ସକ୍ରିୟ କରନ୍ତୁ\n"
-"  --trace              guestfs API ଡାକକୁ ଅନୁସରଣ କରନ୍ତୁ (stderr କୁ)\n"
-"  -v|--verbose         ଭର୍ବୋଜ ସନ୍ଦେଶଗୁଡ଼ିକ\n"
-"  -V|--version         ସଂସ୍କରଣ ଦର୍ଶାନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ କରନ୍ତୁ\n"
 
 #: rescue/virt-rescue.c:180
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not parse memory size '%s'\n"
-msgstr "ଆକାର ବିଶେଷ ଦ୍ରଷ୍ଟବ୍ୟ '%s' କୁ ବିଶ୍ଳେଷଣ କରିପାରିଲା ନାହିଁ\n"
+msgstr ""
 
 #: rescue/virt-rescue.c:419
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown child exit status (%d)\n"
-msgstr "%s: ଅଜଣା ଲମ୍ବା ବିକଳ୍ପ: %s (%d)\n"
+msgstr ""
 
 #: src/appliance.c:181
 #, c-format
@@ -3033,29 +2786,24 @@ msgid "security: cached appliance %s is writable by group or other (mode %o)"
 msgstr ""
 
 #: src/appliance.c:659
-#, fuzzy
 msgid "external command failed, see earlier error messages"
-msgstr "guestfs_launch ବିଫଳ ହୋଇଛି, ପୂର୍ବର ତ୍ରୁଟି ସନ୍ଦେଶଗୁଡ଼ିକୁ ଦେଖନ୍ତୁ"
+msgstr ""
 
 #: src/dbdump.c:87
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of header"
-msgstr "ଫାଇଲର ଅପ୍ରତ୍ୟାଶିତ ସମାପ୍ତି ଯେତେବେଳେ ଡେମନରୁ ପଢ଼ୁଅଛି"
+msgstr ""
 
 #: src/dbdump.c:100 src/dbdump.c:112
-#, fuzzy
 msgid "unexpected line from db_dump command, no space prefix"
-msgstr "ଫାଇଲର ଅପ୍ରତ୍ୟାଶିତ ସମାପ୍ତି ଯେତେବେଳେ ଡେମନରୁ ପଢ଼ୁଅଛି"
+msgstr ""
 
 #: src/dbdump.c:129
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of data"
-msgstr "ଫାଇଲର ଅପ୍ରତ୍ୟାଶିତ ସମାପ୍ତି ଯେତେବେଳେ ଡେମନରୁ ପଢ଼ୁଅଛି"
+msgstr ""
 
 #: src/dbdump.c:210
-#, fuzzy
 msgid "unexpected non-hex digits in output of db_dump command"
-msgstr "ଫାଇଲର ଅପ୍ରତ୍ୟାଶିତ ସମାପ୍ତି ଯେତେବେଳେ ଡେମନରୁ ପଢ଼ୁଅଛି"
+msgstr ""
 
 #: src/filearch.c:153
 #, c-format
@@ -3121,9 +2869,9 @@ msgid ""
 msgstr ""
 
 #: src/inspect_fs.c:326 src/inspect_fs.c:339
-#, fuzzy, c-format
+#, c-format
 msgid "could not parse integer in version number: %s"
-msgstr "ଆକାର ବିଶେଷ ଦ୍ରଷ୍ଟବ୍ୟ '%s' କୁ ବିଶ୍ଳେଷଣ କରିପାରିଲା ନାହିଁ\n"
+msgstr ""
 
 #: src/inspect_fs.c:483
 #, c-format
@@ -3131,9 +2879,8 @@ msgid "%s: file is empty"
 msgstr ""
 
 #: src/inspect_fs_unix.c:613
-#, fuzzy
 msgid "could not parse /etc/fstab or empty file"
-msgstr "ଆକାର ବିଶେଷ ଦ୍ରଷ୍ଟବ୍ୟ '%s' କୁ ବିଶ୍ଳେଷଣ କରିପାରିଲା ନାହିଁ\n"
+msgstr ""
 
 #: src/inspect_fs_windows.c:112
 #, c-format
@@ -3147,7 +2894,8 @@ msgstr ""
 
 #: src/launch.c:98
 msgid "command line cannot be altered after qemu subprocess launched"
-msgstr "qemu ଉପପଦ୍ଧତି ଆରମ୍ଭ ହେବା ପରେ ନିର୍ଦ୍ଦେଶନାମାକୁ ପରିବର୍ତ୍ତନ କରିପାରିବେ ନାହିଁ"
+msgstr ""
+"qemu ଉପପଦ୍ଧତି ଆରମ୍ଭ ହେବା ପରେ ନିର୍ଦ୍ଦେଶନାମାକୁ ପରିବର୍ତ୍ତନ କରିପାରିବେ ନାହିଁ"
 
 #: src/launch.c:155
 msgid "guestfs_config: parameter must begin with '-' character"
@@ -3168,9 +2916,8 @@ msgid "%s parameter is empty or contains disallowed characters"
 msgstr ""
 
 #: src/launch.c:358
-#, fuzzy
 msgid "the libguestfs handle has already been launched"
-msgstr "qemu ପୂର୍ବରୁ ଆରମ୍ଭ ହୋଇସାରିଛି"
+msgstr ""
 
 #: src/launch.c:367
 #, c-format
@@ -3179,7 +2926,8 @@ msgstr "%s: ଅସ୍ଥାୟୀ ଡିରେକ୍ଟୋରୀ ନିର୍ମ
 
 #: src/launch.c:404
 msgid "you must call guestfs_add_drive before guestfs_launch"
-msgstr "ଆପଣ ନିଶ୍ଚିତ ଭାବରେ guestfs_add_drive କୁ guestfs_launch ପୂର୍ବରୁ ଡାକିବା ଉଚିତ"
+msgstr ""
+"ଆପଣ ନିଶ୍ଚିତ ଭାବରେ guestfs_add_drive କୁ guestfs_launch ପୂର୍ବରୁ ଡାକିବା ଉଚିତ"
 
 #: src/launch.c:764
 msgid "guestfs_launch failed, see earlier error messages"
@@ -3187,17 +2935,16 @@ msgstr "guestfs_launch ବିଫଳ ହୋଇଛି, ପୂର୍ବର ତ୍
 
 #: src/launch.c:777
 msgid "qemu launched and contacted daemon, but state != READY"
-msgstr "qemu ଆରମ୍ଭ ହୋଇଛି ଏବଂ ଡେମନ ସହିତ ଯୋଗାଯୋଗ ଆରମ୍ଭ କରିଛି, କିନ୍ତୁ ଅବସ୍ଥା != READY"
+msgstr ""
+"qemu ଆରମ୍ଭ ହୋଇଛି ଏବଂ ଡେମନ ସହିତ ଯୋଗାଯୋଗ ଆରମ୍ଭ କରିଛି, କିନ୍ତୁ ଅବସ୍ଥା != READY"
 
 #: src/launch.c:865
-#, fuzzy
 msgid "guestfs_launch failed, unexpected initial message from guestfsd"
-msgstr "guestfs_launch ବିଫଳ ହୋଇଛି, ପୂର୍ବର ତ୍ରୁଟି ସନ୍ଦେଶଗୁଡ଼ିକୁ ଦେଖନ୍ତୁ"
+msgstr ""
 
 #: src/launch.c:873
-#, fuzzy
 msgid "contacted guestfsd, but state != READY"
-msgstr "qemu ଆରମ୍ଭ ହୋଇଛି ଏବଂ ଡେମନ ସହିତ ଯୋଗାଯୋଗ ଆରମ୍ଭ କରିଛି, କିନ୍ତୁ ଅବସ୍ଥା != READY"
+msgstr ""
 
 #: src/launch.c:1052
 #, c-format
@@ -3205,8 +2952,8 @@ msgid ""
 "%s: command failed: If qemu is located on a non-standard path, try setting "
 "the LIBGUESTFS_QEMU environment variable."
 msgstr ""
-"%s: ନିର୍ଦ୍ଦେଶ ବିଫଳ ହୋଇଛି: ଯଦି qemu ମାନ୍ୟତା ପ୍ରାପ୍ତ ହୋଇନଥିବା ପଥରେ ଅବସ୍ଥିତ, ତେବେ "
-"LIBGUESTFS_QEMU ପରିବେଶ ପ୍ରାଚଳକୁ ସେଟ କରିବା ପାଇଁ ଚେଷ୍ଟା କରନ୍ତୁ।"
+"%s: ନିର୍ଦ୍ଦେଶ ବିଫଳ ହୋଇଛି: ଯଦି qemu ମାନ୍ୟତା ପ୍ରାପ୍ତ ହୋଇନଥିବା ପଥରେ ଅବସ୍ଥିତ, "
+"ତେବେ LIBGUESTFS_QEMU ପରିବେଶ ପ୍ରାଚଳକୁ ସେଟ କରିବା ପାଇଁ ଚେଷ୍ଟା କରନ୍ତୁ।"
 
 #: src/launch.c:1143
 msgid "qemu has not been launched yet"
@@ -3230,7 +2977,8 @@ msgstr "guestfs_end_busy: ଅବସ୍ଥା %d ରେ ଥିବା ସମୟର
 #, c-format
 msgid ""
 "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n"
-msgstr "check_for_daemon_cancellation_or_eof: ଡେମନରୁ 0x%x କୁ ପଢ଼ନ୍ତୁ, ଆଶାତିତ 0x%x\n"
+msgstr ""
+"check_for_daemon_cancellation_or_eof: ଡେମନରୁ 0x%x କୁ ପଢ଼ନ୍ତୁ, ଆଶାତିତ 0x%x\n"
 
 #: src/proto.c:543
 msgid ""
@@ -3240,9 +2988,8 @@ msgid ""
 msgstr ""
 
 #: src/proto.c:549
-#, fuzzy
 msgid "See earlier debug messages.\n"
-msgstr "guestfs_launch ବିଫଳ ହୋଇଛି, ପୂର୍ବର ତ୍ରୁଟି ସନ୍ଦେଶଗୁଡ଼ିକୁ ଦେଖନ୍ତୁ"
+msgstr ""
 
 #: src/proto.c:639
 #, c-format
@@ -3268,9 +3015,8 @@ msgid "dispatch failed to marshal args"
 msgstr "ମାର୍ଶାଲ args କୁ ପଠାଇବା ବିଫଳ ହୋଇଛି"
 
 #: src/proto.c:922 src/proto.c:1217
-#, fuzzy
 msgid "operation cancelled by user"
-msgstr "ଫାଇଲ ଗ୍ରହଣ ଡେମନ ଦ୍ଵାରା ବାତିଲ ହୋଇଛି"
+msgstr ""
 
 #: src/proto.c:973
 #, c-format
@@ -3297,7 +3043,8 @@ msgstr "receive_file_data: ଉତ୍ତର ଡ଼ାକରାରେ ବିଶ୍
 
 #: src/proto.c:1199
 msgid "receive_file_data: unexpected flag received when reading file chunks"
-msgstr "receive_file_data: ଫାଇଲ ମାଳାକୁ ପଢ଼ିବା ସମୟରେ ଅପ୍ରତ୍ୟାଶିତ ଫ୍ଲାଗ ଗ୍ରହଣ ହୋଇଛି"
+msgstr ""
+"receive_file_data: ଫାଇଲ ମାଳାକୁ ପଢ଼ିବା ସମୟରେ ଅପ୍ରତ୍ୟାଶିତ ଫ୍ଲାଗ ଗ୍ରହଣ ହୋଇଛି"
 
 #: src/proto.c:1207
 msgid "failed to parse file chunk"
@@ -3317,9 +3064,9 @@ msgid "could not connect to libvirt (code %d, domain %d): %s"
 msgstr ""
 
 #: src/virt.c:130
-#, fuzzy, c-format
+#, c-format
 msgid "no libvirt domain called '%s': %s"
-msgstr "%s: -i ଗୋଟିଏ libvirt ଡମେନ ଅଥବା ପଥ(ଗୁଡ଼ିକୁ) ଡିସ୍କ ପ୍ରତିଛବି(ଗୁଡ଼ିକ)ରେ ଆବଶ୍ୟକ କରିଥାଏ\n"
+msgstr ""
 
 #: src/virt.c:185 src/virt.c:435
 #, c-format
@@ -3331,19 +3078,16 @@ msgid "unable to parse XML information returned by libvirt"
 msgstr ""
 
 #: src/virt.c:201 src/virt.c:449
-#, fuzzy
 msgid "unable to create new XPath context"
-msgstr "guestfs_create: ନିୟନ୍ତ୍ରଣ ପ୍ରସ୍ତୁତ କରିବାରେ ବିଫଳ ହୋଇଛି\n"
+msgstr ""
 
 #: src/virt.c:208 src/virt.c:464
-#, fuzzy
 msgid "unable to evaluate XPath expression"
-msgstr "guestfs_create: ନିୟନ୍ତ୍ରଣ ପ୍ରସ୍ତୁତ କରିବାରେ ବିଫଳ ହୋଇଛି\n"
+msgstr ""
 
 #: src/virt.c:305
-#, fuzzy
 msgid "libvirt domain has no disks"
-msgstr "%s: -i ଗୋଟିଏ libvirt ଡମେନ ଅଥବା ପଥ(ଗୁଡ଼ିକୁ) ଡିସ୍କ ପ୍ରତିଛବି(ଗୁଡ଼ିକ)ରେ ଆବଶ୍ୟକ କରିଥାଏ\n"
+msgstr ""
 
 #: src/virt.c:358
 #, c-format
@@ -3353,8 +3097,7 @@ msgstr ""
 #: src/virt.c:372
 msgid ""
 "error: domain is a live virtual machine.\n"
-"Writing to the disks of a running virtual machine can cause disk "
-"corruption.\n"
+"Writing to the disks of a running virtual machine can cause disk corruption.\n"
 "Either use read-only access, or if the guest is running the guestfsd daemon\n"
 "specify live access.  In most libguestfs tools these options are --ro or\n"
 "--live respectively.  Consult the documentation for further information."
@@ -3373,7 +3116,7 @@ msgid ""
 msgstr ""
 
 #: test-tool/test-tool.c:79
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "libguestfs-test-tool: interactive test tool\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -3386,18 +3129,6 @@ msgid ""
 "  --timeout n\n"
 "  -t n           Set launch timeout (default: %d seconds)\n"
 msgstr ""
-"libguestfs-test-tool: ପାରସ୍ପରିକ କ୍ରିୟାତ୍ମକ ପରୀକ୍ଷଣ ସାଧନ\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"ଉପଯୋଗୀତା:\n"
-"  libguestfs-test-tool [--options]\n"
-"ବିକଳ୍ପଗୁଡ଼ିକ:\n"
-"  --help         ଉପଯୋଗୀତା ଦର୍ଶାନ୍ତୁ\n"
-"  --helper libguestfs-test-tool-helper\n"
-"                 ସହାୟକ ପ୍ରଗ୍ରାମ (ପୂର୍ବନିର୍ଦ୍ଧାରିତ: %s)\n"
-"  --qemudir dir   QEMU ଉତ୍ସ ଡିରେକ୍ଟୋରୀକୁ ଉଲ୍ଲେଖ କରନ୍ତୁ\n"
-"  --qemu qemu    QEMU ଦ୍ୱୀମିକକୁ ଉଲ୍ଲେଖ କରନ୍ତୁ\n"
-"  --timeout n\n"
-"  -t n           ଆରମ୍ଭ ସମୟ ସମାପ୍ତିକୁ ସେଟ କରନ୍ତୁ (ପୂର୍ବନିର୍ଦ୍ଧାରିତ: %d ସେକଣ୍ଡ)\n"
 
 #: test-tool/test-tool.c:127
 #, c-format
@@ -3417,7 +3148,8 @@ msgstr "libguestfs-test-tool: ଅପ୍ରତ୍ୟାଶିତ ନିର୍ଦ
 #: test-tool/test-tool.c:170
 #, c-format
 msgid "libguestfs-test-tool: failed to create libguestfs handle\n"
-msgstr "libguestfs-test-tool: libguestfs ନିୟନ୍ତ୍ରଣକୁ ନିର୍ମାଣ କରିବାରେ ବିଫଳ ହୋଇଛି\n"
+msgstr ""
+"libguestfs-test-tool: libguestfs ନିୟନ୍ତ୍ରଣକୁ ନିର୍ମାଣ କରିବାରେ ବିଫଳ ହୋଇଛି\n"
 
 #: test-tool/test-tool.c:177
 #, c-format
@@ -3435,9 +3167,9 @@ msgid "libguestfs-test-tool: failed to launch appliance\n"
 msgstr "libguestfs-test-tool: ଉପକରଣ ଆରମ୍ଭ କରିବାରେ ବିଫଳ ହୋଇଛି\n"
 
 #: test-tool/test-tool.c:229
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to run part-disk\n"
-msgstr "libguestfs-test-tool: sfdisk କୁ ଚଲାଇବାରେ ବିଫଳ\n"
+msgstr ""
 
 #: test-tool/test-tool.c:235
 #, c-format
@@ -3450,9 +3182,9 @@ msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n"
 msgstr "libguestfs-test-tool: /dev/sda1 କୁ / ଉପରେ ସ୍ଥାପନ କରିବାରେ ବିଫଳ ହୋଇଛି\n"
 
 #: test-tool/test-tool.c:248
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to touch file\n"
-msgstr "libguestfs-test-tool: sfdisk କୁ ଚଲାଇବାରେ ବିଫଳ\n"
+msgstr ""
 
 #: test-tool/test-tool.c:279
 #, c-format
@@ -3501,24 +3233,21 @@ msgid "virt-make-fs: cannot parse size parameter: {sz}\n"
 msgstr ""
 
 #: tools/virt-make-fs.pl:406
-#, fuzzy
 msgid ""
 "qemu-img create: failed to create disk image, see earlier error messages\n"
-msgstr "guestfs_launch ବିଫଳ ହୋଇଛି, ପୂର୍ବର ତ୍ରୁଟି ସନ୍ଦେଶଗୁଡ଼ିକୁ ଦେଖନ୍ତୁ"
+msgstr ""
 
 #: tools/virt-make-fs.pl:417
 msgid "virt-make-fs: NTFS support was disabled when libguestfs was compiled\n"
 msgstr ""
 
 #: tools/virt-make-fs.pl:442
-#, fuzzy
 msgid "tar: failed, see earlier messages\n"
-msgstr "guestfs_launch ବିଫଳ ହୋଇଛି, ପୂର୍ବର ତ୍ରୁଟି ସନ୍ଦେଶଗୁଡ଼ିକୁ ଦେଖନ୍ତୁ"
+msgstr ""
 
 #: tools/virt-make-fs.pl:464
-#, fuzzy
 msgid "uncompress command failed, see earlier messages\n"
-msgstr "guestfs_launch ବିଫଳ ହୋଇଛି, ପୂର୍ବର ତ୍ରୁଟି ସନ୍ଦେଶଗୁଡ଼ିକୁ ଦେଖନ୍ତୁ"
+msgstr ""
 
 #: tools/virt-make-fs.pl:499
 msgid ""
@@ -3554,8 +3283,7 @@ msgstr ""
 msgid ""
 "{prog}: No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -3602,341 +3330,4 @@ msgstr ""
 msgid "virt-win-reg: {p}: could not upload registry file: {err}\n"
 msgstr ""
 
-#, fuzzy
-#~ msgid "%s: temporary directory not found"
-#~ msgstr "%s: ଅସ୍ଥାୟୀ ଡିରେକ୍ଟୋରୀ ନିର୍ମାଣ କରିପାରିବେ ନାହିଁ"
-
-#~ msgid "unexpected end of file when reading from daemon"
-#~ msgstr "ଫାଇଲର ଅପ୍ରତ୍ୟାଶିତ ସମାପ୍ତି ଯେତେବେଳେ ଡେମନରୁ ପଢ଼ୁଅଛି"
-
-#~ msgid "libguestfs-test-tool: failed to mkdir /iso\n"
-#~ msgstr "libguestfs-test-tool: /iso କୁ mkdir କରିବାରେ ବିଫଳ ହୋଇଛି\n"
-
-#~ msgid "libguestfs-test-tool: failed to mount /dev/sdb on /iso\n"
-#~ msgstr "libguestfs-test-tool: /dev/sdb କୁ /iso ଉପରେ ସ୍ଥାପନ କରିବାରେ ବିଫଳ ହୋଇଛି\n"
-
-#~ msgid ""
-#~ "libguestfs-test-tool: could not run helper program, or helper failed\n"
-#~ msgstr ""
-#~ "libguestfs-test-tool: ସହାୟକ ପ୍ରଗ୍ରାମକୁ ଚଲାଇପାରିଲା ନାହିଁ, ଅଥବା ସହାୟକ ବିଫଳ ହୋଇଛି\n"
-
-#~ msgid ""
-#~ "Test tool helper program 'libguestfs-test-tool-helper' is not\n"
-#~ "available.  Expected to find it in '%s'\n"
-#~ "\n"
-#~ "Use the --helper option to specify the location of this program.\n"
-#~ msgstr ""
-#~ "ପରୀକ୍ଷଣ ସାଧନ ସହାୟକ ପ୍ରଗ୍ରାମ 'libguestfs-test-tool-helper' ଟି ଉପଲବ୍ଧ\n"
-#~ "ନାହିଁ।  ଏହାକୁ '%s' ରେ ଖୋଜିପାଇବେ ବୋଲି ଆଶାକରୁଛୁ\n"
-#~ "\n"
-#~ "ଏହି ପ୍ରଗ୍ରାମର ଅବସ୍ଥିତି ଉଲ୍ଲେଖ କରିବା ପାଇଁ --helper ବିକଳ୍ପକୁ ବ୍ୟବହାର କରନ୍ତୁ।\n"
-
-#~ msgid "command failed: %s"
-#~ msgstr "ନିର୍ଦ୍ଦେଶ ବିଫଳ ହୋଇଛି: %s"
-
-#~ msgid ""
-#~ "Test tool helper program %s\n"
-#~ "is not statically linked.  This is a build error when this test tool\n"
-#~ "was built.\n"
-#~ msgstr ""
-#~ "ପରୀକ୍ଷଣ ସାଧନ ସହାୟକ ପ୍ରଗ୍ରାମ %s\n"
-#~ "ସ୍ଥାୟୀ ଭାବରେ ସଂଯୁକ୍ତ ହୋଇନାହିଁ।  ଏହା ଗୋଟିଏ ନିର୍ମାଣ ଜନିତ ତ୍ରୁଟି ଯେତେବେଳେ ଏହି ପରୀକ୍ଷଣ\n"
-#~ "ସାଧନଟି ନିର୍ମିତ ହୋଇଥିଲା।\n"
-
-#~ msgid "mkisofs command failed: %s\n"
-#~ msgstr "mkisofs ନିର୍ଦ୍ଦେଶ ବିଫଳ ହୋଇଛି: %s\n"
-
-#, fuzzy
-#~ msgid "virt-resize: {file}: does not exist or is not readable\n"
-#~ msgstr "ଦ୍ୱୀମିକ '%s' ଅବସ୍ଥିତ ନାହିଁ ଅଥବା ନିଷ୍ପାଦନ ଯୋଗ୍ୟ ନୁହଁ\n"
-
-#, fuzzy
-#~ msgid "virt-resize: no logical volume called {n}\n"
-#~ msgstr "ଗୋଟିଏ LVM ତାର୍କିକ ଭଲ୍ୟୁମର ଆକାର ପରିବର୍ତ୍ତନ କରନ୍ତୁ"
-
-#, fuzzy
-#~ msgid "failed to create temporary cache directory: %m"
-#~ msgstr "ଗୋଟିଏ ଅସ୍ଥାୟୀ ଡିରେକ୍ଟୋରୀ ନିର୍ମାଣ କରନ୍ତୁ"
-
-#, fuzzy
-#~ msgid "error renaming temporary cache directory: %m"
-#~ msgstr "ଗୋଟିଏ ଅସ୍ଥାୟୀ ଡିରେକ୍ଟୋରୀ ନିର୍ମାଣ କରନ୍ତୁ"
-
-#, fuzzy
-#~ msgid "virt-df: cannot use -h and --csv options together\n"
-#~ msgstr "%s: --listen ଏବଂ --file ବିକଳ୍ପଗୁଡ଼ିକୁ ଏକା ସମୟରେ ବ୍ୟବହାର କରିପାରିବେ ନାହିଁ\n"
-
-#, fuzzy
-#~ msgid "  Mountpoints:\n"
-#~ msgstr "ସ୍ଥାପନ ବିନ୍ଦୁଗୁଡ଼ିକୁ ଦର୍ଶାନ୍ତୁ"
-
-#, fuzzy
-#~ msgid "  Filesystems:\n"
-#~ msgstr "ଗୋଟିଏ ଫାଇଲ ତନ୍ତ୍ର ତିଆରି କରନ୍ତୁ"
-
-#~ msgid "edit a file in the image"
-#~ msgstr "ପ୍ରତିଛବିରେ ଗୋଟିଏ ଫାଇଲକୁ ସମ୍ପାଦନ କରନ୍ତୁ"
-
-#~ msgid "view a file in the pager"
-#~ msgstr "ପେଜରରେ ଗୋଟିଏ ଫାଇଲକୁ ଦେଖନ୍ତୁ"
-
-#~ msgid ""
-#~ "echo - display a line of text\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    This echos the parameters to the terminal.\n"
-#~ msgstr ""
-#~ "echo - ପାଠ୍ୟ ଧାଡ଼ି ଦର୍ଶାନ୍ତୁ\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    ଏହା ଟର୍ମିନାଲର ପ୍ରାଚଳମାନଙ୍କର ପୁନରାବୃତ୍ତି କରିଥାଏ।\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "edit - edit a file in the image\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    This is used to edit a file.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\", editing locally, and then \"write\".\n"
-#~ "\n"
-#~ "    Normally it uses $EDITOR, but if you use the aliases\n"
-#~ "    \"vi\" or \"emacs\" you will get those editors.\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "ସମ୍ପାଦନ କରନ୍ତୁ - ପ୍ରତିଛବିରେ ଗୋଟିଏ ଫାଇଲକୁ ସମ୍ପାଦନ କରନ୍ତୁ\n"
-#~ "     ସମ୍ପାଦନ କରନ୍ତୁ <filename>\n"
-#~ "\n"
-#~ "    ଏହା ଗୋଟିଏ ଫାଇଲକୁ ସମ୍ପାଦନ କରିବା ପାଇଁ ବ୍ୟବହୃତ ହୋଇଥାଏ।\n"
-#~ "\n"
-#~ "    ଏହା (ଏବଂ ଏହା ଦ୍ୱାରା କାର୍ଯ୍ୟକାରୀ ହୋଇଥାଏ) ସହିତ ସମାନ\n"
-#~ "    ଚାଲୁଅଛି \"cat\", ସ୍ଥାନୀୟ ଭାବରେ ସମ୍ପାଦନ କରୁଅଛି, ଏବଂ ତାପରେ \"write-file\".\n"
-#~ "\n"
-#~ "    ସାଧାରଣତଃ ଏହା $EDITOR କୁ ବ୍ୟବହାର କରିଥାଏ, କିନ୍ତୁ ଯଦି ଆପଣ ଉପନାମକୁ ବ୍ୟବହାର କରନ୍ତି\n"
-#~ "    \"vi\" ଅଥବା \"emacs\" ଆପଣ ସେହି ସମ୍ପାଦକ ମାନଙ୍କୁ ପାଆନ୍ତି।\n"
-#~ "\n"
-#~ "    ଟିପ୍ପଣୀ: ଏହା ବୃହତ ଫାଇଲଗୁଡ଼ିକ ପାଇଁ ବିଶ୍ୱସ୍ତ ଭାବରେ କାର୍ଯ୍ୟ କରିନଥାଏ\n"
-#~ "    (> 2 MB) ଅଥବା \\0 ବାଇଟ ଧାରଣ କରିଥିବା ଦ୍ୱିମିକ ଫାଇଲ ପାଇଁ।\n"
-
-#~ msgid ""
-#~ "lcd - local change directory\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    Change guestfish's current directory. This command is\n"
-#~ "    useful if you want to download files to a particular\n"
-#~ "    place.\n"
-#~ msgstr ""
-#~ "lcd - ସ୍ଥାନୀୟ ପରିବର୍ତ୍ତନ ଡିରେକ୍ଟୋରୀ\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    guestfish's ପ୍ରଚଳିତ ଡିରେକ୍ଟୋରୀକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ। ଏହି ନିର୍ଦ୍ଦେଶଟି ଉପଯୋଗୀ ଅଟେ\n"
-#~ "    ଯଦି ଆପଣ ଫାଇଲଗୁଡ଼ିକୁ ଗୋଟିଏ ନିର୍ଦ୍ଦିଷ୍ଟ ସ୍ଥାନରେ\n"
-#~ "    ଆହରଣ କରିବାକୁ ଚାହୁଁଥାନ୍ତି।\n"
-
-#~ msgid ""
-#~ "glob - expand wildcards in command\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob runs <command> with wildcards expanded in any\n"
-#~ "    command args.  Note that the command is run repeatedly\n"
-#~ "    once for each expanded argument.\n"
-#~ msgstr ""
-#~ "glob - ନିର୍ଦ୍ଦେଶରେ ୱାଇଲ୍ଡ କାର୍ଡଗୁଡ଼ିକୁ ବିସ୍ତାର କରାଯାଇଥାଏ\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob <command> ଯେକୌଣସି\n"
-#~ "    ନିର୍ଦ୍ଦେଶ args ରେ ବିସ୍ତାର ହୋଇଥିବା ୱାଇଲ୍ଡକାର୍ଡଗୁଡ଼ିକ ସହିତ ଚଲାଇଥାଏ।  ମନେରଖନ୍ତୁ ଯେ "
-#~ "ନିର୍ଦ୍ଦେଶଟି ବାରମ୍ବାର ଚାଲିଥାଏ\n"
-#~ "    ପ୍ରତ୍ୟେକ ବିସ୍ତୃତ ସ୍ୱତନ୍ତ୍ରଚର ପାଇଁ ଥରେ।\n"
-
-#~ msgid ""
-#~ "more - view a file in the pager\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    This is used to view a file in the pager.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\" and using the pager.\n"
-#~ "\n"
-#~ "    Normally it uses $PAGER, but if you use the alias\n"
-#~ "    \"less\" then it always uses \"less\".\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "ଅଧିକ - ପେଜରରେ ଗୋଟିଏ ଫାଇଲକୁ ଦେଖନ୍ତୁ\n"
-#~ "     ଅଧିକ <filename>\n"
-#~ "\n"
-#~ "    ଏହା ଗୋଟିଏ ଫାଇଲକୁ ପେଜରରେ ଦେଖିବା ପାଇଁ ବ୍ୟବହୃତ ହୋଇଥାଏ।\n"
-#~ "\n"
-#~ "    ଏହା ସହିତ ସମାନ (ଏବଂ ଏହା ଦ୍ୱାରା କାର୍ଯ୍ୟକାରୀ ହୋଇଥାଏ)\n"
-#~ "    \"cat\" ଚାଲୁଅଛି ଏବଂ ପେଜରକୁ ବ୍ୟବହାର କରୁଅଛି।\n"
-#~ "\n"
-#~ "    ସାଧାରଣତଃ ଏହା $PAGER ବ୍ୟବହାର କରିଥାଏ, କିନ୍ତୁ ଯଦି ଆପଣ ଉପନାମକୁ ବ୍ୟବହାର କରନ୍ତି\n"
-#~ "    ତେବେ \"less\" ସର୍ବଦା \"less\" କୁ ବ୍ୟବହାର କରିଥାଏ।\n"
-#~ "\n"
-#~ "    ଟିପ୍ପଣୀ: ଏହା ବୃହତ ଫାଇଲ ପାଇଁ ବିଶ୍ୱସ୍ତ ଭାବରେ କାର୍ଯ୍ୟକରିନଥାଏ\n"
-#~ "    (> 2 MB) କିମ୍ବା ଦ୍ୱମିକ ଫାଇଲଗୁଡ଼ିକ \\0 ବାଇଟ ଧାରଣ କରିଥାଏ।\n"
-
-#~ msgid ""
-#~ "reopen - close and reopen the libguestfs handle\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "Close and reopen the libguestfs handle.  It is not necessary to use\n"
-#~ "this normally, because the handle is closed properly when guestfish\n"
-#~ "exits.  However this is occasionally useful for testing.\n"
-#~ msgstr ""
-#~ "ପୁଣି ଖୋଲନ୍ତୁ - libguestfs ନିୟନ୍ତ୍ରଣକୁ ବନ୍ଦ କରନ୍ତୁ ଏବଂ ପୁଣି ଖୋଲନ୍ତୁ\n"
-#~ "     ପୁଣିଖୋଲନ୍ତୁ\n"
-#~ "\n"
-#~ "libguestfs ନିୟନ୍ତ୍ରଣକୁ ବନ୍ଦ କରନ୍ତୁ ଏବଂ ପୁଣି ଖୋଲନ୍ତୁ।  ଏହାକୁ ସାଧାରଣତଃ ବ୍ୟବହାର କରିବା "
-#~ "ଆବଶ୍ୟକ ନୁହଁ\n"
-#~ ", କାରଣ ନିୟନ୍ତ୍ରଣଟି ସଠିକ ଭାବରେ ବନ୍ଦ ହୋଇନାହିଁ ଯେତେବେଳେ guestfish\n"
-#~ "ପ୍ରସ୍ଥାନ କରିଥାଏ।  ତଥାପି ଏହା ବେଳେବେଳେ ପରୀକ୍ଷା ପାଇଁ ବ୍ୟବହାର ହୋଇଥାଏ।\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "sparse - allocate a sparse image file\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty sparse file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    In all respects it works the same as the 'alloc'\n"
-#~ "    command, except that the image file is allocated\n"
-#~ "    sparsely, which means that disk blocks are not assigned\n"
-#~ "    to the file until they are needed.  Sparse disk files\n"
-#~ "    only use space when written to, but they are slower\n"
-#~ "    and there is a danger you could run out of real disk\n"
-#~ "    space during a write operation.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified using standard suffixes, eg. '1M'.\n"
-#~ msgstr ""
-#~ "sparse - ଗୋଟିଏ ସ୍ପାର୍ଶ ପ୍ରତିଛବି ଫାଇଲ ବଣ୍ଟନ କରିଥାଏ\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    ଏହା ପ୍ରଦତ୍ତ ଆକାରର ଗୋଟିଏ ଖାଲି ସ୍ପାର୍ଷ ଫାଇଲ ନିର୍ମାଣ କରିଥାଏ,\n"
-#~ "    ଏବଂ ତାପରେ ଯୋଗ କରିଥାଏ ଯାହାଫଳରେ ଏହା ପରେ ପରୀକ୍ଷା କରିହେବ।\n"
-#~ "\n"
-#~ "    ସମସ୍ତ ପ୍ରକାରରେ ଏହା 'alloc' ନିର୍ଦ୍ଦେଶ ପରି ସମାନ ଭାବରେ କାର୍ଯ୍ୟ\n"
-#~ "    କରିଥାଏ, କେବଳ ପ୍ରତିଛବି ଫାଇଲ ସ୍ପାର୍ଷରେ ବଣ୍ଟିତ ହୋଇନଥିବା \n"
-#~ "    ପରେ, ଯାହା ଅର୍ଥ ହେଉଛି ଡିସ୍କ ବ୍ଲକଗୁଡ଼ିକ ଆବଶ୍ୟକ ନହୋଇଥିବା ପର୍ଯ୍ୟନ୍ତ ନ୍ୟସ୍ତ\n"
-#~ "    ହୋଇନାହିଁ।  ସ୍ପାର୍ଷ ଡିସ୍କ ଫାଇଲଗୁଡ଼ିକ କେବଳ\n"
-#~ "    ଲେଖିବା ସମୟରେ ହିଁ ସ୍ଥାନକୁ ବ୍ୟବହାର କରିଥାଏ, କିନ୍ତୁ ସେମାନେ ମନ୍ଥର\n"
-#~ "    ଏବଂ ସେଠାରେ ଗୋଟିଏ ବିପଦ ଅଛି ଯେ ଆପଣଙ୍କ ପାଖରେ ଲେଖିବା ସମୟରେ ପ୍ରକୃତ ଡିସ୍କ ଖାଲିସ୍ଥାନ\n"
-#~ "    ସମାପ୍ତ ହୋଇପାରେ।\n"
-#~ "\n"
-#~ "    ଅଧିକ ଉନ୍ନତ ପ୍ରତିଛବି ନିର୍ମାଣ ପାଇଁ, qemu-img ଉପଯୋଗିତାକୁ ଦେଖନ୍ତୁ।\n"
-#~ "\n"
-#~ "    ଆକାରକୁ ଉଲ୍ଲେଖ କରିହେବ (ଯେଉଁଠି <nn> ମାନେ ହେଉଛି ଗୋଟିଏ ସଂଖ୍ୟା):\n"
-#~ "    <nn>             କିଲୋବାଇଟ ସଂଖ୍ୟା\n"
-#~ "      eg: 1440       ମାନକ 3.5\" ଫ୍ଲପି\n"
-#~ "    <nn>K ଅଥବା <nn>KB  କିଲୋବାଇଟ ସଂଖ୍ୟା\n"
-#~ "    <nn>M ଅଥବା <nn>MB  ମେଗାବାଇଟ ସଂଖ୍ୟା\n"
-#~ "    <nn>G ଅଥବା <nn>GB  ଗିଗାବାଇଟ ସଂଖ୍ୟା\n"
-#~ "    <nn>T ଅଥବା <nn>TB  ଟେରାବାଇଟ ସଂଖ୍ୟା\n"
-#~ "    <nn>P ଅଥବା <nn>PB  ପେଟାବାଇଟ ସଂଖ୍ୟା\n"
-#~ "    <nn>E ଅଥବା <nn>EB  ଏକ୍ସାବାଇଟ ସଂଖ୍ୟା\n"
-#~ "    <nn>sects        512 ବାଇଟ ବିଭାଗ ସଂଖ୍ୟା\n"
-
-#~ msgid ""
-#~ "time - measure time taken to run command\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    This runs <command> as usual, and prints the elapsed\n"
-#~ "    time afterwards.\n"
-#~ msgstr ""
-#~ "ସମୟ - ନିର୍ଦ୍ଦେଶକୁ ଚଲାଇବା ପାଇଁ ନେଇଥିବା ସମୟକୁ ମାପନ୍ତୁ\n"
-#~ "    ସମୟ <command> [<args> ...]\n"
-#~ "\n"
-#~ "    ଏହା <command> କୁ ସେହିପରି ଚଲାଇଥାଏ, ଏବଂ ସମାପ୍ତ ହୋଇଥିବା ସମୟକୁ ପରବର୍ତ୍ତି ସମୟରେ\n"
-#~ "    ମୁଦ୍ରଣ କରିଥାଏ।\n"
-
-#~ msgid "external command failed: %s"
-#~ msgstr "ବାହ୍ୟ ନିର୍ଦ୍ଦେଶ ବିଫଳ ହୋଇଛି: %s"
-
-#~ msgid "test if file exists"
-#~ msgstr "ଫାଇଲ ଅବସ୍ଥିତ ଥିଲେ ପରୀକ୍ଷା କରନ୍ତୁ"
-
-#~ msgid "cannot find %s or %s on LIBGUESTFS_PATH (current path = %s)"
-#~ msgstr "LIBGUESTFS_PATH ରେ %s କିମ୍ବା %s କୁ ପାଇ ପାରିବେ ନାହିଁ (ପ୍ରଚଳିତ ପଥ = %s)"
-
-#~ msgid "failed to connect to vmchannel socket"
-#~ msgstr "vmchannel ସକେଟ ସହିତ ସଂଯୁକ୍ତ ହେବାରେ ବିଫଳ ହୋଇଛି"
-
-#, fuzzy
-#~ msgid ""
-#~ "%s: cannot use -i option with -a, -m, -N, --listen, --remote or --"
-#~ "selinux\n"
-#~ msgstr ""
-#~ "%s: -i ବିକଳ୍ପକୁ -a, -m, --listen, --remote କିମ୍ବା --selinux ସହିତ ବ୍ୟବହାର କରିପାରିବେ "
-#~ "ନାହିଁ\n"
-
-#, fuzzy
-#~ msgid "cpio command failed: {error}"
-#~ msgstr "ନିର୍ଦ୍ଦେଶ ବିଫଳ ହୋଇଛି: %s"
-
-#~ msgid ""
-#~ "alloc - allocate an image\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty (zeroed) file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-#~ msgstr ""
-#~ "alloc - ଗୋଟିଏ ପ୍ରତିଛବି ବଣ୍ଟନ କରନ୍ତୁ\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    ଏହା ପ୍ରଦତ୍ତ ଆକାରର ଗୋଟିଏ ଖାଲି (zeroed) ଫାଇଲ ନିର୍ମାଣ କରିଥାଏ,\n"
-#~ "    ଏବଂ ତାପରେ ଯୋଗ କରିଥାଏ ତେଣୁ ତାହାକୁ ପରେ ପରୀକ୍ଷା କରିପାରିବେ।\n"
-#~ "\n"
-#~ "    ଅଧିକ ଉନ୍ନତ ପ୍ରତିଛବି ନିର୍ମାଣ ପାଇଁ, qemu-img ଉପଯୋଗୀତାକୁ ଦେଖନ୍ତୁ।\n"
-#~ "\n"
-#~ "    ଆକାରକୁ ଉଲ୍ଲେଖ କରାଯାଇପାରିବ (ଯେଉଁଠି <nn> ମାନେ ହେଉଛି ଗୋଟିଏ ସଂଖ୍ୟା):\n"
-#~ "    <nn>             କିଲୋବାଇଟ ସଂଖ୍ୟା\n"
-#~ "      eg: 1440       ମାନକ 3.5\" ଫ୍ଲପି\n"
-#~ "    <nn>K କିମ୍ବା <nn>KB  କିଲୋବାଇଟ ସଂଖ୍ୟା\n"
-#~ "    <nn>M କିମ୍ବା <nn>MB  ମେଗାବାଇଟ ସଂଖ୍ୟା\n"
-#~ "    <nn>G କିମ୍ବା <nn>GB  ଗିଗାବାଇଟ ସଂଖ୍ୟା\n"
-#~ "    <nn>T କିମ୍ବା <nn>TB  ଟେରାବାଇଟ ସଂଖ୍ୟା\n"
-#~ "    <nn>P କିମ୍ବା <nn>PB  ପେଟାବାଇଟ ସଂଖ୍ୟା\n"
-#~ "    <nn>E କିମ୍ବା <nn>EB  ଏକ୍ସାବାଇଟ ସଂଖ୍ୟା\n"
-#~ "    <nn>sects        512 ବାଇଟ ବିଭାଗଗୁଡ଼ିକର ସଂଖ୍ୟା\n"
-
-#~ msgid "%s: virt-inspector command too long for fixed-size buffer\n"
-#~ msgstr "%s: virt-inspector ନିର୍ଦ୍ଦେଶଟି ସ୍ଥାୟୀ-ଆକାରର ବଫର ପାଇଁ ଅତ୍ୟଧିକ ଲମ୍ବା ଅଟେ\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "\n"
-#~ "Welcome to hivexsh, the hivex interactive shell for examining\n"
-#~ "Windows Registry binary hive files.\n"
-#~ "\n"
-#~ "Type: 'help' for help summary\n"
-#~ "      'quit' to quit the shell\n"
-#~ "\n"
-#~ msgstr ""
-#~ "\n"
-#~ "guestfish ରେ ଆପଣଙ୍କୁ ସ୍ୱାଗତ କରୁଅଛୁ, libguestfs ଫାଇଲତନ୍ତ୍ର ପାରସ୍ପରିକ shell\n"
-#~ "ଆଭାସୀ ଯନ୍ତ୍ର ଫାଇଲତନ୍ତ୍ରଗୁଡ଼ିକରେ ସମ୍ପାଦନ କରୁଅଛି।\n"
-#~ "\n"
-#~ "ଟାଇପ କରନ୍ତୁ: 'help' ନିର୍ଦ୍ଦେଶ ସହିତ ସହାୟତା ପାଇଁ\n"
-#~ "      'quit' shellରୁ ପ୍ରସ୍ଥାନ କରିବା ପାଇଁ\n"
-#~ "\n"
+
index 6a64424..67d49e4 100644 (file)
--- a/po/pa.po
+++ b/po/pa.po
@@ -1,22 +1,22 @@
-# Copyright (C) 2010 Free Software Foundation, Inc.
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Red Hat Inc.
 # This file is distributed under the same license as the PACKAGE package.
-# Jaswinder Singh <jsingh@redhat.com>, 2010.
-# Jaswinder Singh <j.phulewala@gmail.com>, 2010.
+# 
+# rjones <rjones@redhat.com>, 2011.
+# Jaswinder Singh <j.phulewala@gmail.com>, 2011.
 msgid ""
 msgstr ""
-"Project-Id-Version: libguestfs 1.0.81\n"
-"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?"
-"component=libguestfs&product=Virtualization+Tools\n"
+"Project-Id-Version: libguestfs\n"
+"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"
 "POT-Creation-Date: 2011-07-15 17:17+0100\n"
-"PO-Revision-Date: 2010-12-23 17:40+0530\n"
-"Last-Translator: Jaswinder Singh <j.phulewala@gmail.com>\n"
-"Language-Team: PLTG\n"
-"Language: pa\n"
+"PO-Revision-Date: 2011-07-17 20:49+0000\n"
+"Last-Translator: rjones <rjones@redhat.com>\n"
+"Language-Team: Panjabi (Punjabi) <punjabi-users@lists.sf.net>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Virtaal 0.6.1\n"
+"Language: pa\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
 #: cat/virt-cat.c:57 cat/virt-filesystems.c:99 cat/virt-ls.c:99 df/main.c:70
 #: edit/virt-edit.c:73 fish/fish.c:99 fuse/guestmount.c:908
@@ -158,7 +158,7 @@ msgid "%s: you cannot use -h and --csv options together.\n"
 msgstr "%s: ਤੁਸੀਂ -h ਅਤੇ --csv ਚੋਣਾਂ ਇਕੱਠੀਆਂ ਨਹੀਂ ਵਰਤ ਸਕਦੇ।\n"
 
 #: cat/virt-ls.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list files in a virtual machine\n"
 "Copyright (C) 2010-2011 Red Hat Inc.\n"
@@ -189,25 +189,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: list files in a virtual machine\n"
-"Copyright (C) 2010 Red Hat Inc।\n"
-"Usage:\n"
-"  %s [--options] -d domname file [dir ...]\n"
-"  %s [--options] -a disk.img [-a disk.img ...] dir [dir ...]\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  -c|--connect uri     Specify libvirt URI for -d option\n"
-"  -d|--domain guest    Add disks from libvirt guest\n"
-"  --echo-keys          Don't turn off echo for passphrases\n"
-"  --format[=raw|..]    Force disk format for -a option\n"
-"  --help               Display brief help\n"
-"  --keys-from-stdin    Read passphrases from stdin\n"
-"  -l|--long            Long listing\n"
-"  -R|--recursive       Recursive listing\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
-"  -x                   Trace libguestfs API calls\n"
-"For more information, see the manpage %s(1)।\n"
 
 #: cat/virt-ls.c:338
 #, c-format
@@ -217,9 +198,9 @@ msgid ""
 msgstr ""
 
 #: cat/virt-ls.c:577
-#, fuzzy, c-format
+#, c-format
 msgid "%s: error getting extended attrs for %s %s\n"
-msgstr "ਡੋਮੇਨ ਜਾਣਕਾਰੀ ਲੈਣ ਸਮੇਂ ਗਲਤੀ: %s"
+msgstr ""
 
 #: cat/virt-ls.c:583
 #, c-format
@@ -351,7 +332,7 @@ msgid "IUse%"
 msgstr "IUse%"
 
 #: edit/virt-edit.c:77
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Edit a file in a virtual machine\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -373,23 +354,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: display files in a virtual machine\n"
-"Copyright (C) 2010 Red Hat Inc।\n"
-"Usage:\n"
-"  %s [--options] -d domname file [file ...]\n"
-"  %s [--options] -a disk.img [-a disk.img ...] file [file ...]\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  -c|--connect uri     Specify libvirt URI for -d option\n"
-"  -d|--domain guest    Add disks from libvirt guest\n"
-"  --echo-keys          Don't turn off echo for passphrases\n"
-"  --format[=raw|..]    Force disk format for -a option\n"
-"  --help               Display brief help\n"
-"  --keys-from-stdin    Read passphrases from stdin\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
-"  -x                   Trace libguestfs API calls\n"
-"For more information, see the manpage %s(1)।\n"
 
 #: edit/virt-edit.c:175
 #, c-format
@@ -407,9 +371,9 @@ msgid "%s: to use Windows drive letters, this must be a Windows guest\n"
 msgstr ""
 
 #: edit/virt-edit.c:599
-#, fuzzy, c-format
+#, c-format
 msgid "%s: drive '%c:' not found.\n"
-msgstr "virt-tar: {tarball}: ਫਾਇਲ ਨਹੀਂ ਲੱਭੀ\n"
+msgstr ""
 
 #: fish/alloc.c:37
 #, c-format
@@ -457,7 +421,9 @@ msgstr "ਸਨੈਪਸ਼ਾਟ ਮੋਡ ਵਿੱਚ ਇੱਕ ਡਰਾਈਵ 
 
 #: fish/cmds.c:2650
 msgid "add a drive read-only specifying the QEMU block emulation to use"
-msgstr "ਇੱਕ ਡਰਾਈਵ ਨੂੰ ਸਿਰਫ-ਪੜ੍ਹਨ ਲਈ ਜੋੜੋ ਜੋ QEMU ਬਲਾਕ ਇਮੂਲੇਟਰ ਵਰਤਣ ਲਈ ਨਿਰਧਾਰਤ ਕਰਦੀ ਹੈ"
+msgstr ""
+"ਇੱਕ ਡਰਾਈਵ ਨੂੰ ਸਿਰਫ-ਪੜ੍ਹਨ ਲਈ ਜੋੜੋ ਜੋ QEMU ਬਲਾਕ ਇਮੂਲੇਟਰ ਵਰਤਣ ਲਈ ਨਿਰਧਾਰਤ ਕਰਦੀ "
+"ਹੈ"
 
 #: fish/cmds.c:2651
 msgid "add a drive specifying the QEMU block emulation to use"
@@ -580,9 +546,8 @@ msgid "set block device to read-write"
 msgstr "ਬਲਾਕ ਜੰਤਰ ਨੂੰ ਸਿਰਫ-ਲਿਖੋ ਸੈੱਟ ਕਰੋ"
 
 #: fish/cmds.c:2681
-#, fuzzy
 msgid "resize a btrfs filesystem"
-msgstr "ਇੱਕ NTFS ਫਾਇਲਸਿਸਟਮ ਨੂੰ ਮੁੜ-ਅਕਾਰ ਦਿਓ"
+msgstr ""
 
 #: fish/cmds.c:2682
 msgid "return true path on case-insensitive filesystem"
@@ -669,9 +634,8 @@ msgid "report file system disk space usage (human readable)"
 msgstr "ਫਾਇਲ ਸਿਸਟਮ ਡਿਸਕ ਸਪੇਸ ਵਰਤੋਂ ਦਿਓ (ਇਨਸਾਨ ਦੇ ਪੜਨਯੋਗ)"
 
 #: fish/cmds.c:2703
-#, fuzzy
 msgid "display an image"
-msgstr "ਈਮੇਜ਼ ਨਿਰਧਾਰਤ ਕਰੋ"
+msgstr ""
 
 #: fish/cmds.c:2704
 msgid "return kernel messages"
@@ -772,9 +736,8 @@ msgid "get the additional kernel options"
 msgstr "ਵਾਧੂ ਕਰਨਲ ਚੋਣਾਂ ਲਵੋ"
 
 #: fish/cmds.c:2732
-#, fuzzy
 msgid "get the attach method"
-msgstr "à¨\96à©\8bà¨\9c à¨®à¨¾à¨°à¨\97 à¨²à¨µੋ"
+msgstr "à¨\85à¨\9fà©\88à¨\9a à¨¢à©°à¨\97 à¨ªà©\8dਰਾਪਤ à¨\95ਰੋ"
 
 #: fish/cmds.c:2733
 msgid "get autosync mode"
@@ -805,9 +768,8 @@ msgid "get the search path"
 msgstr "ਖੋਜ ਮਾਰਗ ਲਵੋ"
 
 #: fish/cmds.c:2740
-#, fuzzy
 msgid "get process group flag"
-msgstr "ਰਿਕਵਰੀ ਕਾਰਜ ਯੋਗ ਫਲੈਗ ਲਵੋ"
+msgstr ""
 
 #: fish/cmds.c:2741
 msgid "get PID of qemu subprocess"
@@ -847,7 +809,7 @@ msgstr "SELinux ਸੁਰੱਖਿਆ ਪ੍ਰਸੰਗ ਲਵੋ"
 
 #: fish/cmds.c:2750 fish/cmds.c:2810
 msgid "get a single extended attribute"
-msgstr ""
+msgstr "ਸਿੰਗਲ ਐਕਸਟੈਂਡਡ ਐਟਰੀਬਿਊਟ ਲਵੋ"
 
 #: fish/cmds.c:2751 fish/cmds.c:2811
 msgid "list extended attributes of a file or directory"
@@ -930,18 +892,16 @@ msgid "get filesystems associated with inspected operating system"
 msgstr "ਜਾਂਚੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਨਾਲ ਸੰਬੰਧਿਤ ਫਾਇਲਸਿਸਟਮ ਪਤਾ ਕਰੋ"
 
 #: fish/cmds.c:2773
-#, fuzzy
 msgid "get format of inspected operating system"
-msgstr "ਜਾਂਚੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ ਦੀਆਂ ਕਿਸਮਾਂ ਪਤਾ ਕਰੋ"
+msgstr "ਜਾਂਚ ਕੀਤੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦਾ ਫਾਰਮੈਟ ਲਵੋ"
 
 #: fish/cmds.c:2774
 msgid "get hostname of the operating system"
 msgstr "ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦਾ ਹੋਸਟ-ਨਾਂ ਲਵੋ"
 
 #: fish/cmds.c:2775
-#, fuzzy
 msgid "get the icon corresponding to this operating system"
-msgstr "ਜਾਂਚ ਕੀਤੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦਾ ਛੋਟਾ ਵਰਜਨ ਲਵੋ"
+msgstr ""
 
 #: fish/cmds.c:2776
 msgid "get major version of inspected operating system"
@@ -968,9 +928,8 @@ msgid "get product name of inspected operating system"
 msgstr "ਜਾਂਚ ਕੀਤੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦਾ ਉਤਪਾਦ ਨਾਂ ਲਵੋ"
 
 #: fish/cmds.c:2782
-#, fuzzy
 msgid "get product variant of inspected operating system"
-msgstr "ਜਾਂਚ ਕੀਤੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦਾ ਉਤਪਾਦ ਨਾਂ ਲਵੋ"
+msgstr ""
 
 #: fish/cmds.c:2783
 msgid "return list of operating systems found by last inspection"
@@ -981,9 +940,8 @@ msgid "get type of inspected operating system"
 msgstr "ਜਾਂਚੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ ਦੀਆਂ ਕਿਸਮਾਂ ਪਤਾ ਕਰੋ"
 
 #: fish/cmds.c:2785
-#, fuzzy
 msgid "get Windows CurrentControlSet of inspected operating system"
-msgstr "ਜਾਂਚ ਕੀਤੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦਾ Windows systemroot ਲਵੋ"
+msgstr ""
 
 #: fish/cmds.c:2786
 msgid "get Windows systemroot of inspected operating system"
@@ -991,15 +949,15 @@ msgstr "ਜਾਂਚ ਕੀਤੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦ
 
 #: fish/cmds.c:2787
 msgid "get live flag for install disk"
-msgstr ""
+msgstr "ਇੰਸਟਾਲ ਡਿਸਕ ਲਈ ਲਾਈਵ ਫਲੈਗ ਲਵੋ"
 
 #: fish/cmds.c:2788
 msgid "get multipart flag for install disk"
-msgstr ""
+msgstr "ਇੰਸਟਾਲ ਡਿਸਕ ਲਈ ਮਲਟੀਪਾਰਟ ਫਲੈਗ ਲਵੋ"
 
 #: fish/cmds.c:2789
 msgid "get netinst (network installer) flag for install disk"
-msgstr ""
+msgstr "ਇੰਸਟਾਲ ਡਿਸਕ ਲਈ netinst (ਨੈੱਟਵਰਕ ਇੰਸਟਾਲਰ) ਫਲੈਗ ਲਵੋ"
 
 #: fish/cmds.c:2790
 msgid "get list of applications installed in the operating system"
@@ -1058,14 +1016,12 @@ msgid "test if symbolic link"
 msgstr "ਜਾਂ ਕਰੋ ਕੀ ਇਹ ਸਿੰਬੌਲਿਕ ਲਿੰਕ ਹੈ"
 
 #: fish/cmds.c:2804
-#, fuzzy
 msgid "test if a file contains all zero bytes"
-msgstr "ਜਾਂਚ ਕਰੋ ਜੇ ਦੋ ਫਾਇਲਾਂ ਦੇ ਸੰਖੇਪ ਬਰਾਬਰ ਹਨ"
+msgstr ""
 
 #: fish/cmds.c:2805
-#, fuzzy
 msgid "test if a device contains all zero bytes"
-msgstr "ਜਾਂਚ ਕਰੋ ਕੀ ਜੰਤਰ ਇੱਕ ਲਾਜ਼ੀਕਲ ਵਾਲੀਅਮ ਹੈ"
+msgstr ""
 
 #: fish/cmds.c:2806
 msgid "kill the qemu subprocess"
@@ -1080,18 +1036,16 @@ msgid "change working directory"
 msgstr "ਵਰਕਿੰਗ ਡਾਇਰੈਕਟਰੀ ਤਬਦੀਲ ਕਰੋ"
 
 #: fish/cmds.c:2812
-#, fuzzy
 msgid "list 9p filesystems"
-msgstr "ਫਾਇਲਸਿਸਟਮ ਵੇਖਾਓ"
+msgstr ""
 
 #: fish/cmds.c:2813
 msgid "list the block devices"
 msgstr "ਬਲਾਕ ਜੰਤਰ ਵੇਖਾਓ"
 
 #: fish/cmds.c:2814
-#, fuzzy
 msgid "list device mapper devices"
-msgstr "ਬਲਾਕ ਜੰਤਰ ਵੇਖਾਓ"
+msgstr ""
 
 #: fish/cmds.c:2815
 msgid "list filesystems"
@@ -1298,9 +1252,8 @@ msgid "mount a guest disk at a position in the filesystem"
 msgstr "ਫਾਇਲ-ਸਿਸਟਮ ਵਿੱਚ ਇੱਕ ਟਿਕਾਣੇ ਤੇ ਗਿਸਟ ਡਿਸਕ ਮਾਊਂਟ ਕਰੋ"
 
 #: fish/cmds.c:2873
-#, fuzzy
 msgid "mount 9p filesystem"
-msgstr "ਫਾਇਲ-ਸਿਸਟਮ ਆਨ-ਮਾਊਂਟ ਕਰੋ"
+msgstr ""
 
 #: fish/cmds.c:2874
 msgid "mount a file using the loop device"
@@ -1467,9 +1420,8 @@ msgid "resize an ext2, ext3 or ext4 filesystem"
 msgstr "ਇੱਕ ext2, ext3 ਜਾਂ ext4 ਫਾਇਲਸਿਸਟਮ ਨੂੰ ਮੁੜ-ਅਕਾਰ ਦਿਓ"
 
 #: fish/cmds.c:2918
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem to the minimum size"
-msgstr "ਇੱਕ ext2, ext3 ਜਾਂ ext4 ਫਾਇਲਸਿਸਟਮ ਨੂੰ ਮੁੜ-ਅਕਾਰ ਦਿਓ (ਅਕਾਰ ਨਾਲ)"
+msgstr "ਇੱਕ ext2, ext3 ਜਾਂ ext4 ਫਾਇਲ ਸਿਸਟਮ ਨੂੰ ਘੱਟੋ-ਘੱਟ ਅਕਾਰ ਦਿਓ"
 
 #: fish/cmds.c:2919
 msgid "resize an ext2, ext3 or ext4 filesystem (with size)"
@@ -1508,9 +1460,8 @@ msgid "add options to kernel command line"
 msgstr "ਕਰਨਲ ਕਮਾਂਡ ਲਾਈਨ ਵਿੱਚ ਚੋਣਾਂ ਸ਼ਾਮਿਲ ਕਰੋ"
 
 #: fish/cmds.c:2928
-#, fuzzy
 msgid "set the attach method"
-msgstr "à¨\96à©\8bà¨\9c à¨®à¨¾à¨°à¨\97 à¨¸à©\88ੱà¨\9f à¨\95ਰà©\8b"
+msgstr "à¨\85à¨\9fà©\88à¨\9a à¨¢à©°à¨\97 à¨¸à©\88ੱà¨\9f à¨\95ਰà©\8b"
 
 #: fish/cmds.c:2929
 msgid "set autosync mode"
@@ -1797,9 +1748,8 @@ msgid "create a new file"
 msgstr "ਇੱਕ ਨਵੀਂ ਫਾਇਲ ਬਣਾਓ"
 
 #: fish/cmds.c:3006
-#, fuzzy
 msgid "append content to end of file"
-msgstr "ਇੱਕ ਫਾਇਲ ਦੇ ਸੰਖੇਪ ਵੇਖਾਓ"
+msgstr ""
 
 #: fish/cmds.c:3007
 msgid "create a file"
@@ -2083,16 +2033,18 @@ msgid "%s: unknown command\n"
 msgstr "%s: ਅਣਜਾਣ ਕਮਾਂਡ\n"
 
 #: fish/config.c:74 fish/config.c:113
-#, fuzzy, c-format
+#, c-format
 msgid "%s: %s: line %d: error parsing configuration file: %s\n"
-msgstr "%s: internal error parsing string at '%s'\n"
+msgstr ""
 
 #: fish/copy.c:41
 #, c-format
 msgid ""
-"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the image\n"
+"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the "
+"image\n"
 msgstr ""
-"ਫਾਇਲਾਂ ਨੂੰ ਈਮੇਜ਼ ਵਿੱਚ ਕਾਪੀ ਕਰਨ ਲਈ 'copy-in <local> [<local>...] <remotedir>' ਵਰਤੋ\n"
+"ਫਾਇਲਾਂ ਨੂੰ ਈਮੇਜ਼ ਵਿੱਚ ਕਾਪੀ ਕਰਨ ਲਈ 'copy-in <local> [<local>...] <remotedir>' "
+"ਵਰਤੋ\n"
 
 #: fish/copy.c:62
 #, c-format
@@ -2110,12 +2062,13 @@ msgid ""
 "use 'copy-out <remote> [<remote>...] <localdir>' to copy files out of the "
 "image\n"
 msgstr ""
-"ਈਮੇਜ਼ ਵਿੱਚ ਫਾਇਲਾਂ ਕਾਪੀ ਕਰਨ ਲਈ 'copy-out <remote> [<remote>...] <localdir>' ਵਰਤੋ\n"
+"ਈਮੇਜ਼ ਵਿੱਚ ਫਾਇਲਾਂ ਕਾਪੀ ਕਰਨ ਲਈ 'copy-out <remote> [<remote>...] <localdir>' "
+"ਵਰਤੋ\n"
 
 #: fish/copy.c:213
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: target '%s' is not a directory\n"
-msgstr "copy-in: ਟਾਰਗਿਟ '%s' ਇੱਕ ਡਾਇਰੈਕਟਰੀ ਨਹੀਂ ਹੈ\n"
+msgstr "ਕਾਪੀ-ਆਊਟ: ਟਾਰਗਿਟ '%s' ਇੱਕ ਡਾਇਰੈਕਟਰੀ ਨਹੀਂ ਹੈ\n"
 
 #: fish/copy.c:258
 #, c-format
@@ -2133,7 +2086,7 @@ msgid "use '%s filename' to edit a file\n"
 msgstr "ਇੱਕ ਫਾਇਲ ਸੋਧ ਕਰਨ ਲਈ '%s filename' ਵਰਤੋ\n"
 
 #: fish/fish.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: guest filesystem shell\n"
 "%s lets you edit virtual machine filesystems\n"
@@ -2178,46 +2131,6 @@ msgid ""
 "\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: guest filesystem shell\n"
-"%s lets you edit virtual machine filesystems\n"
-"Copyright (C) 2009-2010 Red Hat Inc।\n"
-"Usage:\n"
-"  %s [--options] cmd [: cmd : cmd ...]\n"
-"  %s [--ro] -i -a disk-image\n"
-"  %s [--ro] -i -d libvirt-domain\n"
-"or for interactive use:\n"
-"  %s\n"
-"or from a shell script:\n"
-"  %s <<EOF\n"
-"  cmd\n"
-"  ...\n"
-"  EOF\n"
-"Options:\n"
-"  -h|--cmd-help        List available commands\n"
-"  -h|--cmd-help cmd    Display detailed help on 'cmd'\n"
-"  -a|--add image       Add image\n"
-"  -c|--connect uri     Specify libvirt URI for -d option\n"
-"  --csh                Make --listen csh-compatible\n"
-"  -d|--domain guest    Add disks from libvirt guest\n"
-"  -D|--no-dest-paths   Don't tab-complete paths from guest fs\n"
-"  --echo-keys          Don't turn off echo for passphrases\n"
-"  -f|--file file       Read commands from file\n"
-"  --format[=raw|..]    Force disk format for -a option\n"
-"  -i|--inspector       Automatically mount filesystems\n"
-"  --keys-from-stdin    Read passphrases from stdin\n"
-"  --listen             Listen for remote commands\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -N|--new type        Create prepared disk (test1.img, ...)\n"
-"  --progress-bars      Enable progress bars even when not interactive\n"
-"  --no-progress-bars   Disable progress bars\n"
-"  --remote[=pid]       Send commands to remote %s\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
-"  -x                   Echo each command before executing it\n"
-"For more information, see the manpage %s(1)।\n"
 
 #: fish/fish.c:246
 #, c-format
@@ -2401,8 +2314,7 @@ msgstr "glob: guestfs_glob_expand call failed: %s\n"
 #: fish/help.c:38
 #, c-format
 msgid ""
-"Add disk images to examine using the -a or -d options, or the 'add' "
-"command.\n"
+"Add disk images to examine using the -a or -d options, or the 'add' command.\n"
 "Or create a new disk image using -N, or the 'alloc' or 'sparse' commands.\n"
 "Once you have done this, use the 'run' command.\n"
 msgstr ""
@@ -2459,9 +2371,9 @@ msgid "hexedit: invalid range\n"
 msgstr "hexedit: ਯੋਗ ਰੇਂਜ\n"
 
 #: fish/inspect.c:77
-#, fuzzy, c-format
+#, c-format
 msgid "%s: don't use --live and -i options together\n"
-msgstr "%s: ਤੁਸੀਂ -h ਅਤੇ --csv ਚੋਣਾਂ ਇਕੱਠੀਆਂ ਨਹੀਂ ਵਰਤ ਸਕਦੇ।\n"
+msgstr "%s: --live ਅਤੇ -i ਚੋਣਾਂ ਇਕੱਠੀਆਂ ਨਾ ਵਰਤੋ\n"
 
 #: fish/inspect.c:89
 #, c-format
@@ -2476,7 +2388,7 @@ msgstr "%s: ਮਲਟੀ-ਬੂਟ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ -i 
 #: fish/inspect.c:134
 #, c-format
 msgid "%s: some filesystems could not be mounted (ignored)\n"
-msgstr ""
+msgstr "%s: ਕੁਝ ਫਾਇਲ ਸਿਸਟਮ ਮਾਊਂਟ ਨਹੀਂ ਕੀਤੇ ਜਾ ਸਕਦੇ (ਰੱਦ ਕੀਤੇ ਗਏ ਹਨ)\n"
 
 #: fish/inspect.c:146
 #, c-format
@@ -2560,8 +2472,7 @@ msgid ""
 "directory.  (\"test2.img\" etc if -N option is given multiple times).\n"
 "For more information see the guestfish(1) manual.\n"
 msgstr ""
-"ਤਿਆਰ ਕੀਤੇ ਡਿਸਕ ਈਮੇਜ਼ ਫਾਇਲ \"test1.img\" ਵਿੱਚ ਲੋਕਲ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਲਿਖੇ ਗਏ ਹਨ।  "
-"(\"test2.img\" ਆਦਿ ਜੇ -N ਚੋਣ ਬਹੁਤੀ ਵਾਰ ਦਿੱਤੀ ਗਈ ਹੈ)।\n"
+"ਤਿਆਰ ਕੀਤੇ ਡਿਸਕ ਈਮੇਜ਼ ਫਾਇਲ \"test1.img\" ਵਿੱਚ ਲੋਕਲ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਲਿਖੇ ਗਏ ਹਨ।  (\"test2.img\" ਆਦਿ ਜੇ -N ਚੋਣ ਬਹੁਤੀ ਵਾਰ ਦਿੱਤੀ ਗਈ ਹੈ)।\n"
 "ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ guestfish(1) ਦਸਤਾਵੇਜ ਵੇਖੋ\n"
 
 #: fish/prep.c:96
@@ -2701,7 +2612,7 @@ msgid "use 'time command [args...]'\n"
 msgstr "use 'time command [args...]'\n"
 
 #: fuse/guestmount.c:912
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: FUSE module for libguestfs\n"
 "%s lets you mount a virtual machine filesystem\n"
@@ -2730,35 +2641,12 @@ msgid ""
 "  -w|--rw              Mount read-write\n"
 "  -x|--trace           Trace guestfs API calls\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009-2010 Red Hat Inc।\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  -c|--connect uri     Specify libvirt URI for -d option\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  -d|--domain guest    Add disks from libvirt guest\n"
-"  --echo-keys          Don't turn off echo for passphrases\n"
-"  --format[=raw|..]    Force disk format for -a option\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  -i|--inspector       Automatically mount filesystems\n"
-"  --help               Display help message and exit\n"
-"  --keys-from-stdin    Read passphrases from stdin\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
-"  -x|--trace           Trace guestfs API calls\n"
 
 #: fuse/guestmount.c:1130
 #, c-format
 msgid "%s: must have at least one -a/-d and at least one -m/-i option\n"
-msgstr "%s: ਸਾਡੇ ਕੋਲ ਘੱਟੋ-ਘੱਟ ਇੱਕ -a/-d ਅਤੇ ਘੱਟੋ-ਘੱਟ ਇੱਕ -m/-i ਚੋਣ ਹੋਣੀ ਜਰੂਰੀ ਹੈ\n"
+msgstr ""
+"%s: ਸਾਡੇ ਕੋਲ ਘੱਟੋ-ਘੱਟ ਇੱਕ -a/-d ਅਤੇ ਘੱਟੋ-ਘੱਟ ਇੱਕ -m/-i ਚੋਣ ਹੋਣੀ ਜਰੂਰੀ ਹੈ\n"
 
 #: fuse/guestmount.c:1138
 #, c-format
@@ -2809,12 +2697,10 @@ msgstr ""
 msgid ""
 "%s: no operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
-"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you "
-"must\n"
+"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you must\n"
 "install the separate libguestfs-winsupport package.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2822,12 +2708,10 @@ msgid ""
 msgstr ""
 "%s: no operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
-"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you "
-"must\n"
+"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you must\n"
 "install the separate libguestfs-winsupport package.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2863,11 +2747,11 @@ msgstr "ਗਿਸਟ ਈਮੇਜ਼ {imagename} ਮੌਜੂਦ ਨਹੀਂ ਹ
 
 #: perl/lib/Sys/Guestfs/Lib.pm:179
 msgid ""
-"open_guest: no libvirt support (install Sys::Virt, XML::XPath and XML::"
-"XPath::XMLParser)"
+"open_guest: no libvirt support (install Sys::Virt, XML::XPath and "
+"XML::XPath::XMLParser)"
 msgstr ""
-"open_guest: no libvirt support (install Sys::Virt, XML::XPath and XML::"
-"XPath::XMLParser)"
+"open_guest: no libvirt support (install Sys::Virt, XML::XPath and "
+"XML::XPath::XMLParser)"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:184
 msgid "open_guest: too many domains listed on command line"
@@ -2896,8 +2780,7 @@ msgstr "{imagename} ਲੱਗਦਾ ਹੈ ਕੋਈ ਜਿਸਕ ਜੰਤਰ 
 msgid ""
 "No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by virt-inspector.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2905,8 +2788,7 @@ msgid ""
 msgstr ""
 "No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by virt-inspector.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2977,7 +2859,7 @@ msgid "{filename}: could not read initrd format"
 msgstr "{filename}: initrd ਫਾਰਮੈਟ ਪੜ ਨਹੀਂ ਸਕਿਆ"
 
 #: rescue/virt-rescue.c:63
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Run a rescue shell on a virtual machine\n"
 "Copyright (C) 2009-2010 Red Hat Inc.\n"
@@ -3001,26 +2883,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: Run a rescue shell on a virtual machine\n"
-"Copyright (C) 2009-2010 Red Hat Inc।\n"
-"Usage:\n"
-"  %s [--options] -d domname\n"
-"  %s [--options] -a disk.img [-a disk.img ...]\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --append kernelopts  Append kernel options\n"
-"  -c|--connect uri     Specify libvirt URI for -d option\n"
-"  -d|--domain guest    Add disks from libvirt guest\n"
-"  --format[=raw|..]    Force disk format for -a option\n"
-"  --help               Display brief help\n"
-"  -m|--memsize MB      Set memory size in megabytes\n"
-"  --network            Enable network\n"
-"  -r|--ro              Access read-only\n"
-"  --selinux            Enable SELinux\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
-"  -x                   Trace libguestfs API calls\n"
-"For more information, see the manpage %s(1)।\n"
 
 #: rescue/virt-rescue.c:180
 #, c-format
@@ -3038,8 +2900,8 @@ msgid ""
 "cannot find any suitable libguestfs supermin or ordinary appliance on "
 "LIBGUESTFS_PATH (search path: %s)"
 msgstr ""
-"ਕੋਈ ਵੀ ਅਨੁਕੂਲ libguestfs supermin ਜਾਂ ਸਧਾਰਤ ਜੰਤਰ LIBGUESTFS_PATH ਉੱਪਰ ਨਹੀਂ ਲੱਭਿਆ(ਖੋਜ "
-"ਮਾਰਗ: %s)"
+"ਕੋਈ ਵੀ ਅਨੁਕੂਲ libguestfs supermin ਜਾਂ ਸਧਾਰਤ ਜੰਤਰ LIBGUESTFS_PATH ਉੱਪਰ ਨਹੀਂ "
+"ਲੱਭਿà¨\86(à¨\96à©\8bà¨\9c à¨®à¨¾à¨°à¨\97: %s)"
 
 #: src/appliance.c:331
 #, c-format
@@ -3061,24 +2923,20 @@ msgid "external command failed, see earlier error messages"
 msgstr "ਬਾਹਰੀ ਕਮਾਂਡ ਫੇਲ ਹੋਇਆ, ਪਿਛਲੇ ਗਲਤੀ ਸੁਨੇਹੇ ਵੇਖੋ"
 
 #: src/dbdump.c:87
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of header"
-msgstr "db_dump ਕਮਾਂਡ ਤੋਂ ਆਊਟਪੁੱਟ ਦਾ ਅਚਾਨਕ ਅੰਤ"
+msgstr ""
 
 #: src/dbdump.c:100 src/dbdump.c:112
-#, fuzzy
 msgid "unexpected line from db_dump command, no space prefix"
-msgstr "db_dump ਕਮਾਂਡ ਤੋਂ ਆਊਟਪੁੱਟ ਦਾ ਅਚਾਨਕ ਅੰਤ"
+msgstr ""
 
 #: src/dbdump.c:129
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of data"
-msgstr "db_dump ਕਮਾਂਡ ਤੋਂ ਆਊਟਪੁੱਟ ਦਾ ਅਚਾਨਕ ਅੰਤ"
+msgstr ""
 
 #: src/dbdump.c:210
-#, fuzzy
 msgid "unexpected non-hex digits in output of db_dump command"
-msgstr "db_dump ਕਮਾਂਡ ਤੋਂ ਆਊਟਪੁੱਟ ਦਾ ਅਚਾਨਕ ਅੰਤ"
+msgstr ""
 
 #: src/filearch.c:153
 #, c-format
@@ -3118,9 +2976,8 @@ msgid "not a Windows guest, or systemroot could not be determined"
 msgstr "ਇੱਕ Windows ਗਿਸਟ ਨਹੀਂ ਹੈ, ਜਾਂ systemroot ਦਾ ਪਤਾ ਨਹੀਂ ਲਾਇਆ ਜਾ ਸਕਦਾ"
 
 #: src/inspect.c:281
-#, fuzzy
 msgid "not a Windows guest, or CurrentControlSet could not be determined"
-msgstr "ਇੱਕ Windows ਗਿਸਟ ਨਹੀਂ ਹੈ, ਜਾਂ systemroot ਦਾ ਪਤਾ ਨਹੀਂ ਲਾਇਆ ਜਾ ਸਕਦਾ"
+msgstr ""
 
 #: src/inspect.c:541 src/inspect_fs.c:474 src/inspect_fs.c:518
 #: src/inspect_fs_unix.c:194 src/inspect_fs_unix.c:579
@@ -3139,8 +2996,8 @@ msgid ""
 "%s: root device not found: only call this function with a root device "
 "previously returned by guestfs_inspect_os"
 msgstr ""
-"%s: ਰੂਟ (root) ਜੰਤਰ ਨਹੀਂ ਲੱਭਿਆ: ਇਸ ਫੰਕਸ਼ਨ ਨੂੰ ਸਿਰਫ ਰੂਟ ਜੰਤਰ ਨਾਲ ਕਾਲ ਕਰੋ ਜੋ ਪਹਿਲਾਂ "
-"guestfs_inspect_os ਦੁਆਰਾ ਦਿੱਤਾ ਗਿਆ ਸੀ"
+"%s: ਰੂਟ (root) ਜੰਤਰ ਨਹੀਂ ਲੱਭਿਆ: ਇਸ ਫੰਕਸ਼ਨ ਨੂੰ ਸਿਰਫ ਰੂਟ ਜੰਤਰ ਨਾਲ ਕਾਲ ਕਰੋ ਜੋ "
+"ਪਹਿਲਾਂ guestfs_inspect_os ਦੁਆਰਾ ਦਿੱਤਾ ਗਿਆ ਸੀ"
 
 #: src/inspect.c:599 src/inspect_apps.c:609
 msgid ""
@@ -3218,14 +3075,12 @@ msgid "qemu launched and contacted daemon, but state != READY"
 msgstr "qemu launched and contacted daemon, but state != READY"
 
 #: src/launch.c:865
-#, fuzzy
 msgid "guestfs_launch failed, unexpected initial message from guestfsd"
-msgstr "guestfs_launch à¨«à©\87ਲ à¨¹à©\8bà¨\87à¨\86, à¨ªà¨¹à¨¿à¨²à©\87 à¨\97ਲਤà©\80 à¨¸à©\81ਨà©\87ਹà©\87 à¨µà©\87à¨\96à©\8b"
+msgstr "guestfs_launch à¨«à©\87ਲ à¨¹à©\8bà¨\87à¨\86, à¨\85à¨\9aਾਨà¨\95 à¨¶à©\81ਰà©\82à¨\86ਤà©\80 à¨¸à©\81ਨà©\87ਹà©\87 guestfsd à¨¤à©\8bà¨\82"
 
 #: src/launch.c:873
-#, fuzzy
 msgid "contacted guestfsd, but state != READY"
-msgstr "qemu launched and contacted daemon, but state != READY"
+msgstr "guestfsd ਨਾਲ ਸੰਪਰਕ ਕੀਤਾ ਹੈ, ਪਰ state != READY"
 
 #: src/launch.c:1052
 #, c-format
@@ -3269,9 +3124,8 @@ msgid ""
 msgstr ""
 
 #: src/proto.c:549
-#, fuzzy
 msgid "See earlier debug messages.\n"
-msgstr "tar: ਫੇਲ ਹੋਈ, ਪਹਿਲੇ ਸੁਨੇਹੇ ਵੇਖੋ\n"
+msgstr ""
 
 #: src/proto.c:639
 #, c-format
@@ -3297,9 +3151,8 @@ msgid "dispatch failed to marshal args"
 msgstr "dispatch failed to marshal args"
 
 #: src/proto.c:922 src/proto.c:1217
-#, fuzzy
 msgid "operation cancelled by user"
-msgstr "ਫਾਇਲ ਸਵੀਕਾਰ ਕਰਨਾ ਡੈਮਨ ਦੁਆਰਾ ਰੱਦ ਕੀਤਾ ਗਿਆ ਹੈ"
+msgstr ""
 
 #: src/proto.c:973
 #, c-format
@@ -3338,7 +3191,7 @@ msgstr "ਫਾਇਲ ਸਵੀਕਾਰ ਕਰਨਾ ਡੈਮਨ ਦੁਆਰ
 
 #: src/virt.c:101 src/virt.c:347
 msgid "you cannot set both live and readonly flags"
-msgstr ""
+msgstr "ਤੁਸੀਂ ਲਾਈਵ ਅਤੇ ਸਿਰਫ-ਪੜ੍ਹਨ ਵਾਲੇ ਫਲੈਗ ਦੋਨੋਂ ਸੈੱਟ ਨਹੀਂ ਕਰ ਸਕਦੇ"
 
 #: src/virt.c:109
 #, c-format
@@ -3379,29 +3232,35 @@ msgstr "ਡੋਮੇਨ ਜਾਣਕਾਰੀ ਲੈਣ ਸਮੇਂ ਗਲਤ
 #: src/virt.c:372
 msgid ""
 "error: domain is a live virtual machine.\n"
-"Writing to the disks of a running virtual machine can cause disk "
-"corruption.\n"
+"Writing to the disks of a running virtual machine can cause disk corruption.\n"
 "Either use read-only access, or if the guest is running the guestfsd daemon\n"
 "specify live access.  In most libguestfs tools these options are --ro or\n"
 "--live respectively.  Consult the documentation for further information."
 msgstr ""
+"error: domain is a live virtual machine।\n"
+"Writing to the disks of a running virtual machine can cause disk corruption।\n"
+"Either use read-only access, or if the guest is running the guestfsd daemon\n"
+"specify live access।  In most libguestfs tools these options are --ro or\n"
+"--live respectively।  Consult the documentation for further information।"
 
 #: src/virt.c:492
 msgid ""
 "this guest has no libvirt <channel> definition for guestfsd\n"
 "See ATTACHING TO RUNNING DAEMONS in guestfs(3) for further information."
 msgstr ""
+"ਇਸ ਗਿਸਟ ਉੱਪਰ guestfsd ਲਈ ਕੋਈ libvirt <channel> ਪਰਿਭਾਸ਼ਾ ਨਹੀਂ ਹੈ\n"
+"ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ATTACHING TO RUNNING DAEMONS ਨੂੰ guestfs(3) ਵਿੱਚ ਵੇਖੋ।"
 
 #: src/virt.c:517
 msgid ""
 "add-domain API not available since this version of libguestfs was compiled "
 "without libvirt or libxml2"
 msgstr ""
-"add-domain API ਉਪਲੱਬਧ ਨਹੀਂ ਕਿਉਂਕਿ libguestfs ਦਾ ਇਹ ਵਰਜਨ libvirt ਜਾਂ libxml2 ਤੋਂ "
-"ਬਿਨਾਂ ਕੰਪਾਈਲ ਕੀਤਾ ਗਿਆ ਸੀ"
+"add-domain API ਉਪਲੱਬਧ ਨਹੀਂ ਕਿਉਂਕਿ libguestfs ਦਾ ਇਹ ਵਰਜਨ libvirt ਜਾਂ libxml2 "
+"ਤà©\8bà¨\82 à¨¬à¨¿à¨¨à¨¾à¨\82 à¨\95ੰਪਾà¨\88ਲ à¨\95à©\80ਤਾ à¨\97ਿà¨\86 à¨¸à©\80"
 
 #: test-tool/test-tool.c:79
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "libguestfs-test-tool: interactive test tool\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -3414,18 +3273,6 @@ msgid ""
 "  --timeout n\n"
 "  -t n           Set launch timeout (default: %d seconds)\n"
 msgstr ""
-"libguestfs-test-tool: interactive test tool\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  libguestfs-test-tool [--options]\n"
-"Options:\n"
-"  --help         Display usage\n"
-"  --helper libguestfs-test-tool-helper\n"
-"                 Helper program (default: %s)\n"
-"  --qemudir dir  Specify QEMU source directory\n"
-"  --qemu qemu    Specify QEMU binary\n"
-"  --timeout n\n"
-"  -t n           Set launch timeout (default: %d seconds)\n"
 
 #: test-tool/test-tool.c:127
 #, c-format
@@ -3463,9 +3310,9 @@ msgid "libguestfs-test-tool: failed to launch appliance\n"
 msgstr "libguestfs-test-tool: failed to launch appliance\n"
 
 #: test-tool/test-tool.c:229
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to run part-disk\n"
-msgstr "libguestfs-test-tool: failed to run sfdisk\n"
+msgstr ""
 
 #: test-tool/test-tool.c:235
 #, c-format
@@ -3478,9 +3325,9 @@ msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n"
 msgstr "libguestfs-test-tool: failed to mount /dev/sda1 on /\n"
 
 #: test-tool/test-tool.c:248
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to touch file\n"
-msgstr "libguestfs-test-tool: failed to run sfdisk\n"
+msgstr ""
 
 #: test-tool/test-tool.c:279
 #, c-format
@@ -3536,7 +3383,8 @@ msgstr "qemu-img ਬਣਾਓ: ਡਿਸਕ ਈਮੇਜ਼ ਬਣਾਉਣ ਤੋ
 #: tools/virt-make-fs.pl:417
 msgid "virt-make-fs: NTFS support was disabled when libguestfs was compiled\n"
 msgstr ""
-"virt-make-fs: NTFS ਸਹਿਯੋਗ ਅਯੋਗ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਜਦੋਂ libguestfs ਕੰਪਾਈਲ ਕੀਤੀ ਜਾਂਦੀ ਸੀ\n"
+"virt-make-fs: NTFS ਸਹਿਯੋਗ ਅਯੋਗ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਜਦੋਂ libguestfs ਕੰਪਾਈਲ ਕੀਤੀ "
+"ਜਾਂਦੀ ਸੀ\n"
 
 #: tools/virt-make-fs.pl:442
 msgid "tar: failed, see earlier messages\n"
@@ -3583,8 +3431,7 @@ msgstr "virt-tar: {dir}: ਡਾਇਰੈਕਟਰੀ ਨਾਂ  '/' ਅੱਖਰ
 msgid ""
 "{prog}: No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -3592,8 +3439,7 @@ msgid ""
 msgstr ""
 "{prog}: No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -3615,9 +3461,9 @@ msgid ""
 msgstr "1 ਜਾਂ 2 ਹੋਰ ਪੈਰਾਮੀਟਰਾਂ ਦੀ ਉਮੀਦ ਹੈ, subkey ਮਾਰਗ ਅਤੇ ਨਿਰਯਾਤ ਕਰਨ ਲਈ ਮੁੱਲ\n"
 
 #: tools/virt-win-reg.pl:444
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "virt-win-reg: {p}: cannot find user directory\n"
-msgstr "virt-win-reg: {p}: ਗਿਸਟ ਵਿੱਚ ਫਾਇਲ ਨਹੀਂ ਲੱਭ: {err}\n"
+msgstr ""
 
 #: tools/virt-win-reg.pl:449
 #, perl-brace-format
@@ -3639,493 +3485,4 @@ msgstr "virt-win-reg: {p}: ਰਜਿਸਟਰੀ ਫਾਇਲ ਡਾਊਂਲੋ
 msgid "virt-win-reg: {p}: could not upload registry file: {err}\n"
 msgstr "virt-win-reg: {p}: ਰਜਿਸਟਰੀ ਫਾਇਲ ਨੂੰ ਅੱਪਲੋਡ ਨਹੀਂ ਕਰ ਸਕਦਾ: {err}\n"
 
-#, fuzzy
-#~ msgid "%s: temporary directory not found"
-#~ msgstr "%s: ਆਰਜੀ ਡਾਇਰੈਕਟਰੀ ਨਹੀਂ ਬਣਾ ਸਕਿਆ"
-
-#~ msgid "unexpected end of file when reading from daemon"
-#~ msgstr "ਡੈਮਨ ਤੋਂ ਪੜਨ ਸਮੇਂ ਅਚਾਨਕ ਫਾਇਲ ਅੰਤ"
-
-#~ msgid "virt-edit: no image, VM names or filenames to edit given"
-#~ msgstr "virt-edit: ਕੋਈ ਈਮੇਜ਼ ਨਹੀਂ, ਸੋਧ ਕਰਨ ਲਈ VM ਨਾਂ ਜਾਂ ਫਾਇਲ-ਨਾਂ ਦਿੱਤੇ ਹਨ"
-
-#~ msgid "File not changed.\n"
-#~ msgstr "ਫਾਇਲ ਤਬਦੀਲ ਨਹੀਂ ਹੋਈ।\n"
-
-#~ msgid "libguestfs-test-tool: failed to mkdir /iso\n"
-#~ msgstr "libguestfs-test-tool: failed to mkdir /iso\n"
-
-#~ msgid "libguestfs-test-tool: failed to mount /dev/sdb on /iso\n"
-#~ msgstr "libguestfs-test-tool: failed to mount /dev/sdb on /iso\n"
-
-#~ msgid ""
-#~ "libguestfs-test-tool: could not run helper program, or helper failed\n"
-#~ msgstr ""
-#~ "libguestfs-test-tool: could not run helper program, or helper failed\n"
-
-#~ msgid ""
-#~ "Test tool helper program 'libguestfs-test-tool-helper' is not\n"
-#~ "available.  Expected to find it in '%s'\n"
-#~ "\n"
-#~ "Use the --helper option to specify the location of this program.\n"
-#~ msgstr ""
-#~ "Test tool helper program 'libguestfs-test-tool-helper' is not\n"
-#~ "available.  Expected to find it in '%s'\n"
-#~ "\n"
-#~ "Use the --helper option to specify the location of this program.\n"
-
-#~ msgid "command failed: %s"
-#~ msgstr "ਕਮਾਂਡ ਫੇਲ ਹੋਈ: %s"
-
-#~ msgid ""
-#~ "Test tool helper program %s\n"
-#~ "is not statically linked.  This is a build error when this test tool\n"
-#~ "was built.\n"
-#~ msgstr ""
-#~ "ਜਾਂਚ ਜੰਤਰ ਸਹਾਇਕ ਪਰੋਗਰਾਮ %s\n"
-#~ "ਸਥਿਰ ਤੌਰ ਤੇ ਸੰਬੰਧਿਤ ਨਹੀਂ।  ਇਹ ਬਿਲਡ ਗਲਤੀ ਹੈ ਜਦੋਂ ਇਹ ਜਾਂਚ ਜੰਤਰ\n"
-#~ "ਬਣਾਇਆ ਸੀ।\n"
-
-#~ msgid "mkisofs command failed: %s\n"
-#~ msgstr "mkisofs ਕਮਾਂਡ ਫੇਲ ਹੋਈ: %s\n"
-
-#~ msgid "virt-resize: sorry this program does not work on a 32 bit host\n"
-#~ msgstr "virt-resize: ਮਾਫ ਕਰਨਾ ਇਹ ਪਰੋਗਰਾਮ 32 ਬਿੱਟ ਹੋਸਟਾਂ ਤੇ ਕੰਮ ਨਹੀਂ ਕਰਦਾ\n"
-
-#~ msgid "virt-resize: {file}: does not exist or is not readable\n"
-#~ msgstr "virt-resize: {file}: ਮੌਜੂਦ ਨਹੀਂ ਜਾਂ ਪੜ੍ਹਨਯੋਗ ਨਹੀਂ ਹੈ\n"
-
-#~ msgid ""
-#~ "virt-resize: {file}: does not exist or is not writable\n"
-#~ "You have to create the destination disk before running this program.\n"
-#~ "Please read the virt-resize(1) manpage for more information.\n"
-#~ msgstr ""
-#~ "virt-resize: {file}: ਮੌਜੂਦ ਨਹੀਂ ਹੈ ਜਾਂ ਲਿਖਣਯੋਗ ਨਹੀਂ ਹੈ\n"
-#~ "ਤੁਹਾਨੂੰ ਇਹ ਪਰੋਗਰਾਮ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਨੀਯਤ ਡਿਸਕ ਬਣਾਉਣੀ ਪਵੇਗੀ।\n"
-#~ "ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ ਕਿਰਪਾ ਕਰਕੇ virt-resize(1) manpage ਵੇਖੋ।\n"
-
-#~ msgid ""
-#~ "virt-resize: {file}: file is too small to be a disk image ({sz} bytes)\n"
-#~ msgstr "virt-resize: {file}: ਡਿਸਕ ਈਮੇਜ਼ ਬਣਨ ਲਈ ਫਾਇਲ ਬਹੁਤ ਛੋਟੀ ਹੈ ({sz} bytes)\n"
-
-#~ msgid "virt-resize: short read"
-#~ msgstr "virt-resize: ਸ਼ੌਰਟ ਰੀਡ"
-
-#~ msgid "virt-resize: no logical volume called {n}\n"
-#~ msgstr "virt-resize: {n} ਨਾਂ ਵਾਲਾ ਕੋਈ ਲਾਜੀਕਲ ਵਾਲੀਅਮ ਨਹੀਂ ਹੈ\n"
-
-#~ msgid ""
-#~ "{p}: partition not found in the source disk image, when using the '{opt}' "
-#~ "command line option\n"
-#~ msgstr ""
-#~ "{p}: ਭਾਗ ਸਰੋਤ ਡਿਸਕ ਈਮੇਜ਼ ਉੱਪਰ ਨਹੀਂ ਲੱਭਿਆ, ਜਦੋਂ '{opt}' ਕਮਾਂਡ ਲਾਈਨ ਚੋਣ ਵਰਤੀ ਜਾਂਦੀ ਹੈ\n"
-
-#~ msgid ""
-#~ "{p}: partition ignored, you cannot use it in another command line "
-#~ "argument\n"
-#~ msgstr ""
-#~ "{p}: ਭਾਗ ਰੱਦ ਕੀਤਾ ਗਿਆ ਸੀ, ਤੁਸੀਂ ਇਸਨੂੰ ਹੋਰ ਕਮਾਂਡ ਲਾਈਨ ਆਰਗੂਮੈਂਟ ਵਿੱਚ ਨਹੀਂ ਵਰਤ ਸਕਦੇ\n"
-
-#~ msgid ""
-#~ "{p}: partition deleted, you cannot use it in another command line "
-#~ "argument\n"
-#~ msgstr "{p}: ਭਾਗ ਹਟਾਇਆ ਗਿਆ ਹੈ, ਤੁਸੀਂ ਇਸਨੂੰ ਹੋਰ ਕਮਾਂਡ ਲਾਈਨ ਆਰਗੂਮੈਂਟ ਵਿੱਚ ਨਹੀਂ ਵਰਤ ਸਕਦੇ\n"
-
-#~ msgid "{p}: this partition has already been marked for resizing\n"
-#~ msgstr "{p}: ਇਹ ਭਾਗ ਪਹਿਲਾਂ ਹੀ ਮੁੜ-ਅਕਾਰ ਲਈ ਮਾਰਕ ਕੀਤਾ ਹੋਇਆ ਹੈ\n"
-
-#~ msgid "{p}: missing size field in {o} option\n"
-#~ msgstr "{p}: {o} ਚੋਣ ਵਿੱਚ ਅਕਾਰ ਖੇਤਰ ਗੌਰ-ਮੌਜੂਦ ਹੈ\n"
-
-#~ msgid "{p}: {f}: cannot parse size field\n"
-#~ msgstr "{p}: {f}: ਅਕਾਰ ਖੇਤਰ ਨੂੰ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਦਾ\n"
-
-#~ msgid "{p}: new size is zero or negative\n"
-#~ msgstr "{p}: ਨਵਾਂ ਅਕਾਰ ਸਿਫਰ ਜਾਂ ਰਿਣਾਤਮਕ ਹੈ\n"
-
-#~ msgid ""
-#~ "{p}: cannot make this partition smaller because it contains a\n"
-#~ "filesystem, physical volume or other content that is larger than the new "
-#~ "size.\n"
-#~ "You have to resize the content first, see virt-resize(1).\n"
-#~ msgstr ""
-#~ "{p}: ਇਸ ਭਾਗ ਨੂੰ ਛੋਟਾ ਨਹੀਂ ਬਣਾ ਸਕਦਾ ਕਿਉਂਕਿ ਇਸ ਉੱਪਰ ਫਾਇਲਸਿਸਟਮ, ਭੌਤਿਕ ਵਾਲੀਅਮ ਜਾਂ ਹੋਰ "
-#~ "ਸੰਖੇਪ ਹਨ ਜੋ ਨਵੇਂ ਅਕਾਰ ਤੋਂ ਵੱਡੇ ਹਨ।\n"
-#~ "ਪਹਿਲਾਂ ਤੁਹਾਨੂੰ ਸੰਖੇਪਾਂ ਨੂੰ ਮੁੜ-ਅਕਾਰ ਦੇਣਾ ਪਵੇਗਾ, virt-resize(1) ਵੇਖੋ।\n"
-
-#~ msgid "virt-resize: you cannot use options --expand and --shrink together\n"
-#~ msgstr "virt-resize: ਤੁਸੀਂ ਇਹ ਚੋਣਾਂ ਵਰਤ ਸਕਦੇ ਹੋ --expand and --shrink together\n"
-
-#~ msgid ""
-#~ "virt-resize: error: cannot use --expand when there is no surplus space "
-#~ "to\n"
-#~ "expand into.  You need to make the target disk larger by at least {h}.\n"
-#~ msgstr ""
-#~ "virt-resize: ਗਲਤੀ: --expand ਨੂੰ ਵਰਤ ਨਹੀਂ ਸਕਦੇ ਜਦੋਂ ਫੈਲਾਉਣ ਲਈ ਕੋਈ ਵਾਧੂ ਮੈਮੋਰੀ ਨਾ ਹੋਵੇ।  "
-#~ "ਤੁਹਾਨੂੰ ਟਾਰਗਿਟ ਡਿਸਕ ਬਣਾਉਣਈ ਚਾਹੀਦੀ ਹੈ ਜਿਸ ਦਾ ਘੱਟੋ-ਘੱਟ ਅਕਾਰ ਹੋਵੇ {h}।\n"
-
-#~ msgid ""
-#~ "virt-resize: error: cannot use --shrink because there is no deficit\n"
-#~ "(see 'deficit' in the virt-resize(1) man page)\n"
-#~ msgstr ""
-#~ "virt-resize: error: cannot use --shrink because there is no deficit\n"
-#~ "(see 'deficit' in the virt-resize(1) man page)\n"
-
-#~ msgid "Summary of changes:\n"
-#~ msgstr "ਤਬਦੀਲੀਆਂ ਦੀ ਜਾਣਕਾਰੀ:\n"
-
-#~ msgid "{p}: partition will be ignored\n"
-#~ msgstr "{p}: ਭਾਗ ਅਣਡਿੱਠਾ ਕੀਤਾ ਜਾਵੇਗਾ\n"
-
-#~ msgid "{p}: partition will be deleted\n"
-#~ msgstr "{p}: ਭਾਗ ਹਟਾਇਆ ਜਾਵੇਗਾ\n"
-
-#~ msgid "{p}: partition will be resized from {oldsize} to {newsize}\n"
-#~ msgstr "{p}: ਭਾਗ {oldsize} ਤੋਂ {newsize} ਨਾਲ ਮੁੜ-ਅਕਾਰ ਕੀਤਾ ਗਿਆ ਹੈ\n"
-
-#~ msgid "{p}: content will be expanded using the '{meth}' method\n"
-#~ msgstr "{p}: ਸੰਖੇਪਾਂ ਨੂੰ'{meth}' ਢੰਗ ਵਰਤ ਕੇ ਫੈਲਾਇਆ ਜਾਵੇਗਾ\n"
-
-#~ msgid "{p}: partition will be left alone\n"
-#~ msgstr "{p}: ਭਾਗ ਇਕੱਲਾ ਛੱਡਿਆ ਜਾਵੇਗਾ\n"
-
-#~ msgid "{n}: LV will be expanded to maximum size\n"
-#~ msgstr "{n}: LV ਨੂੰ ਅਧਿਕਤਮ ਅਕਾਰ ਤੱਕ ਫੈਲਾਇਆ ਜਾਵੇਗਾ\n"
-
-#~ msgid "{n}: content will be expanded using the '{meth}' method\n"
-#~ msgstr "{n}: ਸੰਖੇਪਾਂ ਨੂੰ '{meth}' ਢੰਗ ਵਰਤ ਕੇ ਫੈਲਾਇਆ ਜਾਏਗਾ\n"
-
-#~ msgid "There is a surplus of {spl} bytes ({h}).\n"
-#~ msgstr "{spl} ਬਾਈਟਾਂ ਦੀ ਬਚਤ ਹੈ ({h})।\n"
-
-#~ msgid "An extra partition will be created for the surplus.\n"
-#~ msgstr "ਇੱਕ ਵਾਧੂ ਭਾਗ ਬਚਤ ਲਈ ਬਣਾਇਆ ਜਾਵੇਗਾ।\n"
-
-#~ msgid ""
-#~ "The surplus space is not large enough for an extra partition to be "
-#~ "created\n"
-#~ "and so it will just be ignored.\n"
-#~ msgstr ""
-#~ "ਬਾਕੀ ਸਪੇਸ ਵਾਧੂ ਭਾਗ ਬਣਾਉਣ ਲਈ ਲੋੜੀਂਦੀ ਨਹੀਂ ਹੈ\n"
-#~ "ਅਤੇ ਇਸ ਲਈ ਇਹ ਅਣਡਿੱਠੀ ਕੀਤੀ ਜਾਵੇਗੀ।\n"
-
-#~ msgid ""
-#~ "The surplus space will be ignored.  Run a partitioning program in the "
-#~ "guest\n"
-#~ "to partition this extra space if you want.\n"
-#~ msgstr ""
-#~ "ਬਚਤ ਸਪੇਸ ਅਣਡਿੱਠੀ ਕੀਤੀ ਜਾਵੇਗੀ। ਗਿਸਟ ਵਿੱਚ ਵਿਭਾਗੀਕਰਨ ਪਰੋਗਰਾਮ ਚਲਾਓ\n"
-#~ "ਤਾਂ ਜੋ ਇਸ ਵਾਧੂ ਸਪੇਸ ਤੇ ਭਾਗ ਬਣਾਏ ਜਾਣ ਜੇ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ।\n"
-
-#~ msgid ""
-#~ "virt-resize: error: there is a deficit of {def} bytes ({h}).\n"
-#~ "You need to make the target disk larger by at least this amount,\n"
-#~ "or adjust your resizing requests.\n"
-#~ msgstr ""
-#~ "virt-resize: error: there is a deficit of {def} bytes ({h}).\n"
-#~ "You need to make the target disk larger by at least this amount,\n"
-#~ "or adjust your resizing requests.\n"
-
-#~ msgid "virt-resize: source disk does not have a first partition\n"
-#~ msgstr "virt-resize: ਸਰੋਤ ਡਿਸਕ ਉੱਪਰ ਪਹਿਲਾਂ ਭਾਗ ਨਹੀਂ ਹੈ\n"
-
-#~ msgid "Copying {p} ...\n"
-#~ msgstr "{p} ਨੂੰ ਕਾਪੀ ਕਰ ਰਿਹਾ ਹੈ ...\n"
-
-#~ msgid "Expanding {p} using the '{meth}' method\n"
-#~ msgstr "{p} ਨੂੰ '{meth}' ਢੱਗ ਵਰਤ ਕੇ ਫੈਲ ਰਿਹਾ ਹੈ\n"
-
-#~ msgid ""
-#~ "error: domain is a live virtual machine.\n"
-#~ "You must use readonly access because write access to a running virtual "
-#~ "machine\n"
-#~ "can cause disk corruption."
-#~ msgstr ""
-#~ "error: domain is a live virtual machine।\n"
-#~ "You must use readonly access because write access to a running virtual "
-#~ "machine\n"
-#~ "can cause disk corruption।"
-
-#, fuzzy
-#~ msgid "failed to create temporary cache directory: %m"
-#~ msgstr "ਆਰਜੀ ਡਾਇਰੈਕਟਰੀ ਬਣਾਓ"
-
-#, fuzzy
-#~ msgid "error renaming temporary cache directory: %m"
-#~ msgstr "ਆਰਜੀ ਡਾਇਰੈਕਟਰੀ ਬਣਾਓ"
-
-#, fuzzy
-#~ msgid "virt-df: cannot use -h and --csv options together\n"
-#~ msgstr "%s: cannot use --listen and --file options at the same time\n"
-
-#, fuzzy
-#~ msgid "  Mountpoints:\n"
-#~ msgstr "ਮਾਊਂਟ ਪੁਆਂਇਟ ਵੇਖਾਓ"
-
-#, fuzzy
-#~ msgid "  Filesystems:\n"
-#~ msgstr "ਇੱਕ ਫਾਇਲ-ਸਿਸਟਮ ਬਣਾਓ"
-
-#~ msgid "edit a file in the image"
-#~ msgstr "ਈਮੇਜ਼ ਵਿੱਚ ਫਾਇਲ ਸੋਧ ਕਰੋ"
-
-#~ msgid "view a file in the pager"
-#~ msgstr "ਪੇਜਰ ਵਿੱਚ ਫਾਇਲ ਵੇਖੋ"
-
-#~ msgid ""
-#~ "echo - display a line of text\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    This echos the parameters to the terminal.\n"
-#~ msgstr ""
-#~ "echo - display a line of text\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    This echos the parameters to the terminal.\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "edit - edit a file in the image\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    This is used to edit a file.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\", editing locally, and then \"write\".\n"
-#~ "\n"
-#~ "    Normally it uses $EDITOR, but if you use the aliases\n"
-#~ "    \"vi\" or \"emacs\" you will get those editors.\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "edit - edit a file in the image\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    This is used to edit a file.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\", editing locally, and then \"write-file\".\n"
-#~ "\n"
-#~ "    Normally it uses $EDITOR, but if you use the aliases\n"
-#~ "    \"vi\" or \"emacs\" you will get those editors.\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-
-#~ msgid ""
-#~ "lcd - local change directory\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    Change guestfish's current directory. This command is\n"
-#~ "    useful if you want to download files to a particular\n"
-#~ "    place.\n"
-#~ msgstr ""
-#~ "lcd - local change directory\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    Change guestfish's current directory. This command is\n"
-#~ "    useful if you want to download files to a particular\n"
-#~ "    place.\n"
-
-#~ msgid ""
-#~ "glob - expand wildcards in command\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob runs <command> with wildcards expanded in any\n"
-#~ "    command args.  Note that the command is run repeatedly\n"
-#~ "    once for each expanded argument.\n"
-#~ msgstr ""
-#~ "glob - expand wildcards in command\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob runs <command> with wildcards expanded in any\n"
-#~ "    command args.  Note that the command is run repeatedly\n"
-#~ "    once for each expanded argument.\n"
-
-#~ msgid ""
-#~ "more - view a file in the pager\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    This is used to view a file in the pager.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\" and using the pager.\n"
-#~ "\n"
-#~ "    Normally it uses $PAGER, but if you use the alias\n"
-#~ "    \"less\" then it always uses \"less\".\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "more - view a file in the pager\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    This is used to view a file in the pager.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\" and using the pager.\n"
-#~ "\n"
-#~ "    Normally it uses $PAGER, but if you use the alias\n"
-#~ "    \"less\" then it always uses \"less\".\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-
-#~ msgid ""
-#~ "reopen - close and reopen the libguestfs handle\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "Close and reopen the libguestfs handle.  It is not necessary to use\n"
-#~ "this normally, because the handle is closed properly when guestfish\n"
-#~ "exits.  However this is occasionally useful for testing.\n"
-#~ msgstr ""
-#~ "reopen - close and reopen the libguestfs handle\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "Close and reopen the libguestfs handle.  It is not necessary to use\n"
-#~ "this normally, because the handle is closed properly when guestfish\n"
-#~ "exits.  However this is occasionally useful for testing.\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "sparse - allocate a sparse image file\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty sparse file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    In all respects it works the same as the 'alloc'\n"
-#~ "    command, except that the image file is allocated\n"
-#~ "    sparsely, which means that disk blocks are not assigned\n"
-#~ "    to the file until they are needed.  Sparse disk files\n"
-#~ "    only use space when written to, but they are slower\n"
-#~ "    and there is a danger you could run out of real disk\n"
-#~ "    space during a write operation.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified using standard suffixes, eg. '1M'.\n"
-#~ msgstr ""
-#~ "sparse - allocate a sparse image file\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty sparse file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    In all respects it works the same as the 'alloc'\n"
-#~ "    command, except that the image file is allocated\n"
-#~ "    sparsely, which means that disk blocks are not assigned\n"
-#~ "    to the file until they are needed.  Sparse disk files\n"
-#~ "    only use space when written to, but they are slower\n"
-#~ "    and there is a danger you could run out of real disk\n"
-#~ "    space during a write operation.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-
-#~ msgid ""
-#~ "time - measure time taken to run command\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    This runs <command> as usual, and prints the elapsed\n"
-#~ "    time afterwards.\n"
-#~ msgstr ""
-#~ "time - measure time taken to run command\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    This runs <command> as usual, and prints the elapsed\n"
-#~ "    time afterwards.\n"
-
-#~ msgid "external command failed: %s"
-#~ msgstr "ਬਾਹਰੀ ਕਮਾਂਡ ਫੇਲ ਹੋਈ: %s"
-
-#~ msgid "test if file exists"
-#~ msgstr "ਵੇਖੋ ਕੀ ਫਾਇਲ ਮੌਜੂਦ ਹੈ"
-
-#~ msgid "cannot find %s or %s on LIBGUESTFS_PATH (current path = %s)"
-#~ msgstr "cannot find %s or %s on LIBGUESTFS_PATH (current path = %s)"
-
-#~ msgid "failed to connect to vmchannel socket"
-#~ msgstr "vmchannel ਸਾਕਟ ਨਾਲ ਜੁੜਨ ਤੋਂ ਫੇਲ ਹੋਇਆ"
-
-#, fuzzy
-#~ msgid ""
-#~ "%s: cannot use -i option with -a, -m, -N, --listen, --remote or --"
-#~ "selinux\n"
-#~ msgstr ""
-#~ "%s: cannot use -i option with -a, -m, --listen, --remote or --selinux\n"
-
-#, fuzzy
-#~ msgid "cpio command failed: {error}"
-#~ msgstr "ਕਮਾਂਡ ਫੇਲ ਹੋਈ: %s"
-
-#~ msgid ""
-#~ "alloc - allocate an image\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty (zeroed) file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-#~ msgstr ""
-#~ "alloc - allocate an image\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty (zeroed) file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-
-#~ msgid "%s: virt-inspector command too long for fixed-size buffer\n"
-#~ msgstr "%s: virt-inspector command too long for fixed-size buffer\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "\n"
-#~ "Welcome to hivexsh, the hivex interactive shell for examining\n"
-#~ "Windows Registry binary hive files.\n"
-#~ "\n"
-#~ "Type: 'help' for help summary\n"
-#~ "      'quit' to quit the shell\n"
-#~ "\n"
-#~ msgstr ""
-#~ "\n"
-#~ "guestfish ਵੱਲੋਂ ਜੀ ਆਇਆ ਨੂੰ, ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਫਾਇਲ-ਸਿਸਟਮ ਨੂੰ ਸੋਧਣ ਲਈ\n"
-#~ "libguestfs ਫਾਇਲ-ਸਿਸਟਮ ਸ਼ੈੱਲ।\n"
-#~ "\n"
-#~ "Type: 'help' for help with commands\n"
-#~ "      'quit' to quit the shell\n"
-#~ "\n"
+
index 0a04e4a..dabcc07 100644 (file)
--- a/po/pl.po
+++ b/po/pl.po
@@ -1,19 +1,22 @@
-# translation of pl.po to Polish
-# Piotr Drąg <piotrdrag@gmail.com>, 2009.
-#
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Red Hat Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# rjones <rjones@redhat.com>, 2011.
+# Piotr Drąg <piotrdrag@gmail.com>, 2011.
 msgid ""
 msgstr ""
-"Project-Id-Version: pl\n"
-"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?"
-"component=libguestfs&product=Virtualization+Tools\n"
+"Project-Id-Version: libguestfs\n"
+"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"
 "POT-Creation-Date: 2011-07-15 17:17+0100\n"
-"PO-Revision-Date: 2010-12-21 14:12+0100\n"
-"Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
-"Language-Team: Polish <trans-pl@lists.fedoraproject.org>\n"
-"Language: pl\n"
+"PO-Revision-Date: 2011-07-17 20:49+0000\n"
+"Last-Translator: rjones <rjones@redhat.com>\n"
+"Language-Team: Polish (http://www.transifex.net/projects/p/fedora/team/pl/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Language: pl\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
 
 #: cat/virt-cat.c:57 cat/virt-filesystems.c:99 cat/virt-ls.c:99 df/main.c:70
 #: edit/virt-edit.c:73 fish/fish.c:99 fuse/guestmount.c:908
@@ -159,7 +162,7 @@ msgid "%s: you cannot use -h and --csv options together.\n"
 msgstr "%s: nie można używać opcji -h oraz --csv jednocześnie.\n"
 
 #: cat/virt-ls.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list files in a virtual machine\n"
 "Copyright (C) 2010-2011 Red Hat Inc.\n"
@@ -190,26 +193,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: wyświetla listę plików w maszynie wirtualnej\n"
-"Copyright (C) 2010 Red Hat Inc.\n"
-"Użycie:\n"
-"  %s [--opcje] -d nazwa_domeny plik [kat...]\n"
-"  %s [--opcje] -a dysk.img [-a dysk.img...] kat [kat...]\n"
-"Opcje:\n"
-"  -a|--add obraz       Dodaje obraz\n"
-"  -c|--connect uri     Określa adres URI biblioteki libvirt URI\n"
-"                       dla opcji -d\n"
-"  -d|--domain gość     Dodaje dysku z gościa biblioteki libvirt\n"
-"  --echo-keys          Bez wyłączania echa dla haseł\n"
-"  --format[=raw|..]    Wymusza obraz dysku dla opcji -a\n"
-"  --help               Wyświetla krótką pomoc\n"
-"  --keys-from-stdin    Odczytuje hasła ze standardowego wejścia\n"
-"  -l|--long            Długie listy\n"
-"  -R|--recursive       Rekursywne listy\n"
-"  -v|--verbose         Więcej komunikatów\n"
-"  -V|--version         Wyświetla wersję i kończy działanie\n"
-"  -x                   Śledzi wywołania API biblioteki libguestfs\n"
-"Aby dowiedzieć się więcej, należy zobaczyć stronę podręcznika %s(1).\n"
 
 #: cat/virt-ls.c:338
 #, c-format
@@ -219,9 +202,9 @@ msgid ""
 msgstr ""
 
 #: cat/virt-ls.c:577
-#, fuzzy, c-format
+#, c-format
 msgid "%s: error getting extended attrs for %s %s\n"
-msgstr "błąd podczas uzyskiwania informacji o domenie: %s"
+msgstr ""
 
 #: cat/virt-ls.c:583
 #, c-format
@@ -360,7 +343,7 @@ msgid "IUse%"
 msgstr "IUżyte%"
 
 #: edit/virt-edit.c:77
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Edit a file in a virtual machine\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -382,24 +365,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: wyświetla pliki w maszynie wirtualnej\n"
-"Copyright (C) 2010 Red Hat Inc.\n"
-"Użycie:\n"
-"  %s [--opcje] -d nazwa_domeny plik [plik...]\n"
-"  %s [--opcje] -a dysk.img [-a dysk.img ...] plik [plik...]\n"
-"Opcje:\n"
-"  -a|--add obraz       Dodaje obraz\n"
-"  -c|--connect uri     Określa adres URI biblioteki libvirt URI\n"
-"                       dla opcji -d\n"
-"  -d|--domain gość     Dodaje dyski z gościa biblioteki libvirt\n"
-"  --echo-keys          Bez wyłączania echa dla haseł\n"
-"  --format[=raw|..]    Wymusza format dysku dla opcji -a\n"
-"  --help               Wyświetla krótką pomoc\n"
-"  --keys-from-stdin    Odczytuje hasła ze standardowego wejści\n"
-"  -v|--verbose         Więcej komunikatów\n"
-"  -V|--version         Wyświetla wersję i kończy działanie\n"
-"  -x                   Śledzi wywołania API biblioteki libguestfs\n"
-"Aby dowiedzieć się więcej, należy zobaczyć stronę podręcznika %s(1).\n"
 
 #: edit/virt-edit.c:175
 #, c-format
@@ -417,9 +382,9 @@ msgid "%s: to use Windows drive letters, this must be a Windows guest\n"
 msgstr ""
 
 #: edit/virt-edit.c:599
-#, fuzzy, c-format
+#, c-format
 msgid "%s: drive '%c:' not found.\n"
-msgstr "virt-tar: {tarball}: nie odnaleziono pliku\n"
+msgstr ""
 
 #: fish/alloc.c:37
 #, c-format
@@ -468,7 +433,8 @@ msgstr "dodaje napęd w trybie migawki (tylko do odczytu)"
 #: fish/cmds.c:2650
 msgid "add a drive read-only specifying the QEMU block emulation to use"
 msgstr ""
-"dodaje napęd w trybie tylko do odczytu określając używaną emulację bloku QEMU"
+"dodaje napęd w trybie tylko do odczytu określając używaną emulację bloku "
+"QEMU"
 
 #: fish/cmds.c:2651
 msgid "add a drive specifying the QEMU block emulation to use"
@@ -591,9 +557,8 @@ msgid "set block device to read-write"
 msgstr "ustawia urządzenie blokowe w tryb odczytu i zapisu"
 
 #: fish/cmds.c:2681
-#, fuzzy
 msgid "resize a btrfs filesystem"
-msgstr "zmienia rozmiar systemu plików NTFS"
+msgstr ""
 
 #: fish/cmds.c:2682
 msgid "return true path on case-insensitive filesystem"
@@ -682,9 +647,8 @@ msgstr ""
 "zgłasza użycie przestrzeni systemu plików dysku (czytelne dla człowieka)"
 
 #: fish/cmds.c:2703
-#, fuzzy
 msgid "display an image"
-msgstr "wyświetla wiersz tekstu"
+msgstr ""
 
 #: fish/cmds.c:2704
 msgid "return kernel messages"
@@ -786,9 +750,8 @@ msgid "get the additional kernel options"
 msgstr "uzyskuje dodatkowe opcje jądra"
 
 #: fish/cmds.c:2732
-#, fuzzy
 msgid "get the attach method"
-msgstr "uzyskuje ścieżkę wyszukiwania"
+msgstr "uzyskuje metodę podłączania"
 
 #: fish/cmds.c:2733
 msgid "get autosync mode"
@@ -819,9 +782,8 @@ msgid "get the search path"
 msgstr "uzyskuje ścieżkę wyszukiwania"
 
 #: fish/cmds.c:2740
-#, fuzzy
 msgid "get process group flag"
-msgstr "uzyskuje flagę włączenia procesu przywracania"
+msgstr ""
 
 #: fish/cmds.c:2741
 msgid "get PID of qemu subprocess"
@@ -944,18 +906,16 @@ msgid "get filesystems associated with inspected operating system"
 msgstr "uzyskuje systemy plików powiązane z badanym systemem operacyjnym"
 
 #: fish/cmds.c:2773
-#, fuzzy
 msgid "get format of inspected operating system"
-msgstr "uzyskuje typ badanego systemu operacyjnego"
+msgstr "uzyskuje format badanego systemu operacyjnego"
 
 #: fish/cmds.c:2774
 msgid "get hostname of the operating system"
 msgstr "uzyskuje nazwę komputera systemu operacyjnego"
 
 #: fish/cmds.c:2775
-#, fuzzy
 msgid "get the icon corresponding to this operating system"
-msgstr "uzyskuje pomniejszą wersję badanego systemu operacyjnego"
+msgstr ""
 
 #: fish/cmds.c:2776
 msgid "get major version of inspected operating system"
@@ -983,9 +943,8 @@ msgid "get product name of inspected operating system"
 msgstr "uzyskuje nazwę produktu badanego systemu operacyjnego"
 
 #: fish/cmds.c:2782
-#, fuzzy
 msgid "get product variant of inspected operating system"
-msgstr "uzyskuje nazwę produktu badanego systemu operacyjnego"
+msgstr ""
 
 #: fish/cmds.c:2783
 msgid "return list of operating systems found by last inspection"
@@ -997,9 +956,8 @@ msgid "get type of inspected operating system"
 msgstr "uzyskuje typ badanego systemu operacyjnego"
 
 #: fish/cmds.c:2785
-#, fuzzy
 msgid "get Windows CurrentControlSet of inspected operating system"
-msgstr "uzyskuje systemroot badanego systemu operacyjnego Windows"
+msgstr ""
 
 #: fish/cmds.c:2786
 msgid "get Windows systemroot of inspected operating system"
@@ -1007,15 +965,15 @@ msgstr "uzyskuje systemroot badanego systemu operacyjnego Windows"
 
 #: fish/cmds.c:2787
 msgid "get live flag for install disk"
-msgstr ""
+msgstr "uzyskuje flagę live dla dysku instalacji"
 
 #: fish/cmds.c:2788
 msgid "get multipart flag for install disk"
-msgstr ""
+msgstr "uzyskuje wieloczęściową flagę dla dysku instalacji"
 
 #: fish/cmds.c:2789
 msgid "get netinst (network installer) flag for install disk"
-msgstr ""
+msgstr "uzyskuje flagę \"netinst\" (instalacji sieciowej) dla dysku instalacji"
 
 #: fish/cmds.c:2790
 msgid "get list of applications installed in the operating system"
@@ -1074,14 +1032,12 @@ msgid "test if symbolic link"
 msgstr "testuje, czy jest dowiązaniem symbolicznym"
 
 #: fish/cmds.c:2804
-#, fuzzy
 msgid "test if a file contains all zero bytes"
-msgstr "testuje, czy dwa pliki mają taką samą zawartość"
+msgstr ""
 
 #: fish/cmds.c:2805
-#, fuzzy
 msgid "test if a device contains all zero bytes"
-msgstr "testuje, czy urządzenie jest woluminem logicznym"
+msgstr ""
 
 #: fish/cmds.c:2806
 msgid "kill the qemu subprocess"
@@ -1096,18 +1052,16 @@ msgid "change working directory"
 msgstr "zmienia katalog roboczy"
 
 #: fish/cmds.c:2812
-#, fuzzy
 msgid "list 9p filesystems"
-msgstr "wyświetla listę systemów plików"
+msgstr ""
 
 #: fish/cmds.c:2813
 msgid "list the block devices"
 msgstr "wyświetla listę urządzeń blokowych"
 
 #: fish/cmds.c:2814
-#, fuzzy
 msgid "list device mapper devices"
-msgstr "wyświetla listę urządzeń blokowych"
+msgstr ""
 
 #: fish/cmds.c:2815
 msgid "list filesystems"
@@ -1317,9 +1271,8 @@ msgid "mount a guest disk at a position in the filesystem"
 msgstr "montuje dysk gościa na pozycji w systemie plików"
 
 #: fish/cmds.c:2873
-#, fuzzy
 msgid "mount 9p filesystem"
-msgstr "odmontowuje system plików"
+msgstr ""
 
 #: fish/cmds.c:2874
 msgid "mount a file using the loop device"
@@ -1488,10 +1441,8 @@ msgid "resize an ext2, ext3 or ext4 filesystem"
 msgstr "zmienia rozmiar systemu plików ext2, ext3 lub ext4"
 
 #: fish/cmds.c:2918
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem to the minimum size"
-msgstr ""
-"zmienia rozmiar systemu plików ext2, ext3 lub ext4 (za pomocą rozmiaru)"
+msgstr "zmienia rozmiar systemu plików ext2, ext3 lub ext4 na minimalny"
 
 #: fish/cmds.c:2919
 msgid "resize an ext2, ext3 or ext4 filesystem (with size)"
@@ -1531,9 +1482,8 @@ msgid "add options to kernel command line"
 msgstr "dodaje opcje do wiersza poleceń jądra"
 
 #: fish/cmds.c:2928
-#, fuzzy
 msgid "set the attach method"
-msgstr "ustawia ścieżkę wyszukiwania"
+msgstr "ustawia metodę podłączania"
 
 #: fish/cmds.c:2929
 msgid "set autosync mode"
@@ -1824,9 +1774,8 @@ msgid "create a new file"
 msgstr "tworzy nowy plik"
 
 #: fish/cmds.c:3006
-#, fuzzy
 msgid "append content to end of file"
-msgstr "wyświetla listę zawartości pliku"
+msgstr ""
 
 #: fish/cmds.c:3007
 msgid "create a file"
@@ -2113,14 +2062,15 @@ msgid "%s: unknown command\n"
 msgstr "%s: nieznane polecenie\n"
 
 #: fish/config.c:74 fish/config.c:113
-#, fuzzy, c-format
+#, c-format
 msgid "%s: %s: line %d: error parsing configuration file: %s\n"
-msgstr "%s: wewnętrzny błąd przetwarzania ciągu \"%s\"\n"
+msgstr ""
 
 #: fish/copy.c:41
 #, c-format
 msgid ""
-"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the image\n"
+"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the "
+"image\n"
 msgstr ""
 "należy użyć \"copy-in <lokalny> [<lokalny>...] <zdalny_katalog>\", aby "
 "skopiować pliki do obrazu\n"
@@ -2146,9 +2096,9 @@ msgstr ""
 "skopiować pliki z obrazu\n"
 
 #: fish/copy.c:213
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: target '%s' is not a directory\n"
-msgstr "copy-in: cel \"%s\" nie jest katalogiem\n"
+msgstr "copy-out: element docelowy \"%s\" nie jest katalogiem\n"
 
 #: fish/copy.c:258
 #, c-format
@@ -2166,7 +2116,7 @@ msgid "use '%s filename' to edit a file\n"
 msgstr "należy użyć \"%s nazwa_pliku\", aby zmodyfikować plik\n"
 
 #: fish/fish.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: guest filesystem shell\n"
 "%s lets you edit virtual machine filesystems\n"
@@ -2211,49 +2161,6 @@ msgid ""
 "\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: powłoka systemu plików gościa\n"
-"%s umożliwia modyfikowanie systemów pliku maszyn wirtualnych\n"
-"Copyright (C) 2009-2010 Red Hat Inc.\n"
-"Użycie:\n"
-"  %s [--options] polecenie [: polecenie : polecenie...]\n"
-"  %s [--ro] -i -a obraz-dysku\n"
-"  %s [--ro] -i -d domena-libvirt\n"
-"lub dla trybu interaktywnego:\n"
-"  %s\n"
-"lub ze skryptu powłoki:\n"
-"  %s <<EOF\n"
-"  polecenie\n"
-"  ...\n"
-"  EOF\n"
-"Opcje:\n"
-"  -h|--cmd-help        Wyświetla listę dostępnych poleceń\n"
-"  -h|--cmd-help polecenie  Wyświetla szczegółową pomoc o \"poleceniu\"\n"
-"  -a|--add obraz       Dodaje obraz\n"
-"  -c|--connect uri     Podaje adres URI biblioteki libvirt dla opcji -d\n"
-"  --csh                Opcja --listen zgodna z csh\n"
-"  -d|--domain gość     Dodaje dyski od gościa biblioteki libvirt\n"
-"  -D|--no-dest-paths   Nie uzupełnia ścieżek z systemu plików gościa za\n"
-"                       pomocą Tab\n"
-"  --echo-keys          Bez wyłączania echa dla haseł\n"
-"  -f|--file plik       Odczytuje polecenia z pliku\n"
-"  --format[=raw|..]    Wymusza format dysku dla opcji -a\n"
-"  -i|--inspector       Automatycznie montuje systemy plików\n"
-"  --keys-from-stdin    Odczytuje hasła ze standardowego wejścia\n"
-"  --listen             Nasłuchuje zdalnych poleceń\n"
-"  -m|--mount dev[:mnt] Montuje dev w mnt (jeśli pominięto, w /)\n"
-"  -n|--no-sync         Nie synchronizuje automatycznie\n"
-"  -N|--new typ         Tworzy przygotowany dysk (test1.img...)\n"
-"  --progress-bars      Włącza paski postępu nawet, jeśli nie jest używany\n"
-"                       tryb interaktywny\n"
-"  --no-progress-bars   Wyłącza paski postępu\n"
-"  --remote[=PID]       Wysyła polecenia do zdalnego %s\n"
-"  -r|--ro              Montuje w trybie tylko do odczytu\n"
-"  --selinux            Włącza obsługę SELinuksa\n"
-"  -v|--verbose         Więcej komunikatów\n"
-"  -V|--version         Wyświetla wersję i kończy działanie\n"
-"  -x                   Wykonuje echo każdego polecenia przed jego\n"
-"                       wykonaniem\n"
-"Aby dowiedzieć się więcej, należy zobaczyć stronę podręcznika %s(1).\n"
 
 #: fish/fish.c:246
 #, c-format
@@ -2440,15 +2347,12 @@ msgstr "glob: wywołanie guestfs_glob_expand nie powiodło się: %s\n"
 #: fish/help.c:38
 #, c-format
 msgid ""
-"Add disk images to examine using the -a or -d options, or the 'add' "
-"command.\n"
+"Add disk images to examine using the -a or -d options, or the 'add' command.\n"
 "Or create a new disk image using -N, or the 'alloc' or 'sparse' commands.\n"
 "Once you have done this, use the 'run' command.\n"
 msgstr ""
-"Dodaje obrazy dysków do sprawdzenia używając opcji -a lub -d, albo polecenia "
-"\"add\".\n"
-"Tworzy nowy obraz dysku używając opcji -N albo poleceń \"alloc\" lub \"sparse"
-"\".\n"
+"Dodaje obrazy dysków do sprawdzenia używając opcji -a lub -d, albo polecenia \"add\".\n"
+"Tworzy nowy obraz dysku używając opcji -N albo poleceń \"alloc\" lub \"sparse\".\n"
 "Po wykonaniu tej czynności należy użyć polecenia \"run\".\n"
 
 #: fish/help.c:44
@@ -2501,9 +2405,9 @@ msgid "hexedit: invalid range\n"
 msgstr "hexedit: nieprawidłowy zakres\n"
 
 #: fish/inspect.c:77
-#, fuzzy, c-format
+#, c-format
 msgid "%s: don't use --live and -i options together\n"
-msgstr "%s: nie można używać opcji -h oraz --csv jednocześnie.\n"
+msgstr "%s: nie należy używać razem opcji --live i -i\n"
 
 #: fish/inspect.c:89
 #, c-format
@@ -2513,13 +2417,12 @@ msgstr "%s: na tym dysku nie odnaleziono żadnych systemów operacyjnych\n"
 #: fish/inspect.c:95
 #, c-format
 msgid "%s: multi-boot operating systems are not supported by the -i option\n"
-msgstr ""
-"%s: systemy operacyjne \"multiboot\" nie są obsługiwane przez opcję -i\n"
+msgstr "%s: systemy operacyjne \"multiboot\" nie są obsługiwane przez opcję -i\n"
 
 #: fish/inspect.c:134
 #, c-format
 msgid "%s: some filesystems could not be mounted (ignored)\n"
-msgstr ""
+msgstr "%s: nie można zamontować niektórych systemów plików (zignorowano)\n"
 
 #: fish/inspect.c:146
 #, c-format
@@ -2564,8 +2467,7 @@ msgstr "%s: dodano za dużo napędów w wierszu poleceń\n"
 #: fish/options.c:128
 #, c-format
 msgid "%s: '%s' could not be mounted.  Did you mean one of these?\n"
-msgstr ""
-"%s: nie można zamontować \"%s\". Być może chciano użyć jednej z tych?\n"
+msgstr "%s: nie można zamontować \"%s\". Być może chciano użyć jednej z tych?\n"
 
 #: fish/prep.c:37
 #, c-format
@@ -2622,8 +2524,8 @@ msgstr ""
 #, c-format
 msgid "guestfish: error creating prepared disk image '%s' on '%s': "
 msgstr ""
-"guestfish: błąd podczas tworzenia przygotowanego obrazu dysku \"%s\" na \"%s"
-"\": "
+"guestfish: błąd podczas tworzenia przygotowanego obrazu dysku \"%s\" na "
+"\"%s\": "
 
 #: fish/prep_boot.c:34 fish/prep_boot.c:89 fish/prep_disk.c:34
 #: fish/prep_fs.c:34 fish/prep_lv.c:69 fish/prep_lv.c:122 fish/prep_part.c:34
@@ -2755,7 +2657,7 @@ msgid "use 'time command [args...]'\n"
 msgstr "należy użyć \"time polecenie [parametry...]\"\n"
 
 #: fuse/guestmount.c:912
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: FUSE module for libguestfs\n"
 "%s lets you mount a virtual machine filesystem\n"
@@ -2784,32 +2686,6 @@ msgid ""
 "  -w|--rw              Mount read-write\n"
 "  -x|--trace           Trace guestfs API calls\n"
 msgstr ""
-"%s: moduł FUSE dla biblioteki libguestfs\n"
-"%s umożliwia zamontowanie systemu plików maszyny wirtualnej\n"
-"Copyright (C) 2009-2010 Red Hat Inc.\n"
-"Użycie:\n"
-"  %s [--opcje] [-- [--opcje-FUSE]] punkt_montowania\n"
-"Opcje:\n"
-"  -a|--add image       Dodaje obraz\n"
-"  -c|--connect uri     Określa adres URI biblioteki libvirt URI\n"
-"                       dla opcji -d\n"
-"  --dir-cache-timeout  Ustawia czas oczekiwania na pamięć podręczną\n"
-"                       odczytania katalogu (domyślnie pięć sekund)\n"
-"  -d|--domain gość     Dodaje dysku z gościa biblioteki libvirt\n"
-"  --echo-keys          Bez wyłączania echa dla haseł\n"
-"  --format[=raw|..]    Wymusza format dysku dla opcji -a\n"
-"  --fuse-help          Wyświetla dodatkowe opcje FUSE\n"
-"  -i|--inspector       Automatycznie montuje systemy plików\n"
-"  --help               Wyświetla komunikat pomocy i kończy działanie\n"
-"  --keys-from-stdin    Odczytuje hasła ze standardowego wejścia\n"
-"  -m|--mount dev[:mnt] Montuje dev w mnt (jeśli pominięto, w /)\n"
-"  -n|--no-sync         Nie synchronizuje automatycznie\n"
-"  -o|--option opcja    Przekazuje dodatkowe opcje do FUSE\n"
-"  -r|--ro              Montuje w trybie tylko do odczytu\n"
-"  --selinux            Włącza obsługę SELinuksa\n"
-"  -v|--verbose         Wyświetla więcej komunikatów\n"
-"  -V|--version         Wyświetla wersję i kończy działanie\n"
-"  --trace              Śledzi wywołania API biblioteki guestfs\n"
 
 #: fuse/guestmount.c:1130
 #, c-format
@@ -2867,12 +2743,10 @@ msgstr ""
 msgid ""
 "%s: no operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
-"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you "
-"must\n"
+"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you must\n"
 "install the separate libguestfs-winsupport package.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2880,15 +2754,13 @@ msgid ""
 msgstr ""
 "%s: nie wykryto żadnego systemu operacyjnego wewnątrz tego obrazu dysku.\n"
 "\n"
-"Może to być spowodowane faktem, że plik nie jest obrazem dysku, nie jest "
-"maszyną wirtualną lub biblioteka libguestfs nie rozumie tego typu systemu.\n"
+"Może to być spowodowane faktem, że plik nie jest obrazem dysku, nie jest maszyną wirtualną lub biblioteka libguestfs nie rozumie tego typu systemu.\n"
 "\n"
 "UWAGA dla użytkowników systemu Red Hat Enterprise Linux 6: należy\n"
 "zainstalować oddzielny pakiet libguestfs-winsupport, aby uzyskać obsługę\n"
 "gości systemu Windows.\n"
 "\n"
-"Jeśli jest to błąd, proszę wypełnić zgłoszenie błędu dołączając tak dużo "
-"informacji o pliku obrazu, jak to tylko możliwe (w języku angielskim).\n"
+"Jeśli jest to błąd, proszę wypełnić zgłoszenie błędu dołączając tak dużo informacji o pliku obrazu, jak to tylko możliwe (w języku angielskim).\n"
 
 #: inspector/virt-inspector.c:288
 #, c-format
@@ -2924,8 +2796,8 @@ msgstr "obraz gościa {imagename} nie istnieje lub nie jest odczytywalny"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:179
 msgid ""
-"open_guest: no libvirt support (install Sys::Virt, XML::XPath and XML::"
-"XPath::XMLParser)"
+"open_guest: no libvirt support (install Sys::Virt, XML::XPath and "
+"XML::XPath::XMLParser)"
 msgstr ""
 "open_guest: brak obsługi biblioteki libvirt (należy zainstalować Sys::Virt, "
 "XML::XPath i XML::XPath::XMLParser)"
@@ -2957,8 +2829,7 @@ msgstr "{imagename} nie posiada żadnych urządzeń dyskowych\n"
 msgid ""
 "No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by virt-inspector.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2966,11 +2837,9 @@ msgid ""
 msgstr ""
 "Nie wykryto żadnego systemu operacyjnego wewnątrz tego obrazu dysku.\n"
 "\n"
-"Może to być spowodowane faktem, że plik nie jest obrazem dysku, nie jest "
-"maszyną wirtualną lub program virt-inspector nie rozumie tego typu systemu.\n"
+"Może to być spowodowane faktem, że plik nie jest obrazem dysku, nie jest maszyną wirtualną lub program virt-inspector nie rozumie tego typu systemu.\n"
 "\n"
-"Jeśli jest to błąd, proszę wypełnić zgłoszenie błędu dołączając tak dużo "
-"informacji o pliku obrazu, jak to tylko możliwe (w języku angielskim).\n"
+"Jeśli jest to błąd, proszę wypełnić zgłoszenie błędu dołączając tak dużo informacji o pliku obrazu, jak to tylko możliwe (w języku angielskim).\n"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:901
 #, perl-brace-format
@@ -3037,7 +2906,7 @@ msgid "{filename}: could not read initrd format"
 msgstr "{filename}: nie można odczytać formatu initrd"
 
 #: rescue/virt-rescue.c:63
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Run a rescue shell on a virtual machine\n"
 "Copyright (C) 2009-2010 Red Hat Inc.\n"
@@ -3061,27 +2930,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: uruchamia powłokę ratunkową w maszynie wirtualnej\n"
-"Copyright (C) 2009-2010 Red Hat Inc.\n"
-"Użycie:\n"
-"  %s [--opcje] -d nazwa_domeny\n"
-"  %s [--opcje] -a dysk.img [-a dysk.img...]\n"
-"Opcje:\n"
-"  -a|--add obraz       Dodaje obraz\n"
-"  --append opcje_jądra Dołącza opcje jądra\n"
-"  -c|--connect uri     Określa adres URI biblioteki libvirt URI\n"
-"                       dla opcji -d\n"
-"  -d|--domain gość     Dodaje dysku z gościa biblioteki libvirt\n"
-"  --format[=raw|..]    Wymusza format dysku dla opcji -a\n"
-"  --help               Wyświetla krótką pomoc\n"
-"  -m|--memsize MB      Ustawia rozmiar pamięci w megabajtach\n"
-"  --network            Włącza sieć\n"
-"  -r|--ro              Dostęp tylko do odczytu\n"
-"  --selinux            Włącza SELinuksa\n"
-"  -v|--verbose         Więcej komunikatów\n"
-"  -V|--version         Wyświetla wersję i kończy działanie\n"
-"  -x                   Śledzi wywołania API biblioteki libguestfs\n"
-"Aby dowiedzieć się więcej, należy zobaczyć stronę podręcznika %s(1).\n"
 
 #: rescue/virt-rescue.c:180
 #, c-format
@@ -3099,8 +2947,8 @@ msgid ""
 "cannot find any suitable libguestfs supermin or ordinary appliance on "
 "LIBGUESTFS_PATH (search path: %s)"
 msgstr ""
-"nie można odnaleźć żadnego przyrządu biblioteki libguestfs typu \"supermin\" "
-"lub \"ordinary\" w LIBGUESTFS_PATH (ścieżka wyszukiwania: %s)"
+"nie można odnaleźć żadnego przyrządu biblioteki libguestfs typu \"supermin\""
+" lub \"ordinary\" w LIBGUESTFS_PATH (ścieżka wyszukiwania: %s)"
 
 #: src/appliance.c:331
 #, c-format
@@ -3129,24 +2977,20 @@ msgstr ""
 "komunikaty błędów"
 
 #: src/dbdump.c:87
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of header"
-msgstr "nieoczekiwany koniec wyjścia polecenia db_dump"
+msgstr ""
 
 #: src/dbdump.c:100 src/dbdump.c:112
-#, fuzzy
 msgid "unexpected line from db_dump command, no space prefix"
-msgstr "nieoczekiwany koniec wyjścia polecenia db_dump"
+msgstr ""
 
 #: src/dbdump.c:129
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of data"
-msgstr "nieoczekiwany koniec wyjścia polecenia db_dump"
+msgstr ""
 
 #: src/dbdump.c:210
-#, fuzzy
 msgid "unexpected non-hex digits in output of db_dump command"
-msgstr "nieoczekiwany koniec wyjścia polecenia db_dump"
+msgstr ""
 
 #: src/filearch.c:153
 #, c-format
@@ -3186,9 +3030,8 @@ msgid "not a Windows guest, or systemroot could not be determined"
 msgstr "nie jest gościem systemu Windows lub nie można określić systemroot"
 
 #: src/inspect.c:281
-#, fuzzy
 msgid "not a Windows guest, or CurrentControlSet could not be determined"
-msgstr "nie jest gościem systemu Windows lub nie można określić systemroot"
+msgstr ""
 
 #: src/inspect.c:541 src/inspect_fs.c:474 src/inspect_fs.c:518
 #: src/inspect_fs_unix.c:194 src/inspect_fs_unix.c:579
@@ -3290,17 +3133,14 @@ msgstr ""
 "QEMU zostało uruchomione i skontaktowano się z demonem, ale stan != GOTOWY"
 
 #: src/launch.c:865
-#, fuzzy
 msgid "guestfs_launch failed, unexpected initial message from guestfsd"
 msgstr ""
-"guestfs_launch nie powiodło się, proszę zobaczyć wcześniejsze komunikaty "
-"błędów"
+"guestfs_launch nie powiodło się, nieoczekiwany komunikat początkowy od "
+"demona guestfsd"
 
 #: src/launch.c:873
-#, fuzzy
 msgid "contacted guestfsd, but state != READY"
-msgstr ""
-"QEMU zostało uruchomione i skontaktowano się z demonem, ale stan != GOTOWY"
+msgstr "skontaktowano się z guestfsd, ale stan != GOTOWY"
 
 #: src/launch.c:1052
 #, c-format
@@ -3334,8 +3174,8 @@ msgstr "guestfs_end_busy: wywołano, kiedy w stanie %d"
 msgid ""
 "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n"
 msgstr ""
-"check_for_daemon_cancellation_or_eof: odczytano 0x%x z demona, oczekiwano 0x"
-"%x\n"
+"check_for_daemon_cancellation_or_eof: odczytano 0x%x z demona, oczekiwano "
+"0x%x\n"
 
 #: src/proto.c:543
 msgid ""
@@ -3345,10 +3185,8 @@ msgid ""
 msgstr ""
 
 #: src/proto.c:549
-#, fuzzy
 msgid "See earlier debug messages.\n"
 msgstr ""
-"tar: nie powiodło się, proszę zobaczyć wcześniejsze komunikaty błędów\n"
 
 #: src/proto.c:639
 #, c-format
@@ -3374,9 +3212,8 @@ msgid "dispatch failed to marshal args"
 msgstr "rozdzielenie parametrów marszałka nie powiodło się"
 
 #: src/proto.c:922 src/proto.c:1217
-#, fuzzy
 msgid "operation cancelled by user"
-msgstr "otrzymanie pliku zostało anulowane przez demona"
+msgstr ""
 
 #: src/proto.c:973
 #, c-format
@@ -3399,7 +3236,8 @@ msgstr "zapisuje do gniazda demona"
 
 #: src/proto.c:1194
 msgid "receive_file_data: parse error in reply callback"
-msgstr "receive_file_data: błąd przetwarzania w odpowiedzi wywołania zwrotnego"
+msgstr ""
+"receive_file_data: błąd przetwarzania w odpowiedzi wywołania zwrotnego"
 
 #: src/proto.c:1199
 msgid "receive_file_data: unexpected flag received when reading file chunks"
@@ -3417,7 +3255,7 @@ msgstr "otrzymanie pliku zostało anulowane przez demona"
 
 #: src/virt.c:101 src/virt.c:347
 msgid "you cannot set both live and readonly flags"
-msgstr ""
+msgstr "nie można ustawić jednocześnie flag live i readonly"
 
 #: src/virt.c:109
 #, c-format
@@ -3459,18 +3297,25 @@ msgstr "błąd podczas uzyskiwania informacji o domenie: %s"
 #: src/virt.c:372
 msgid ""
 "error: domain is a live virtual machine.\n"
-"Writing to the disks of a running virtual machine can cause disk "
-"corruption.\n"
+"Writing to the disks of a running virtual machine can cause disk corruption.\n"
 "Either use read-only access, or if the guest is running the guestfsd daemon\n"
 "specify live access.  In most libguestfs tools these options are --ro or\n"
 "--live respectively.  Consult the documentation for further information."
 msgstr ""
+"błąd: domena jest maszyną wirtualną live.\n"
+"Zapisywanie na dyskach uruchomionej maszyny wirtualnej może spowodować\n"
+"uszkodzenie danych. Należy użyć dostępu tylko do odczytu lub jeśli gość\n"
+"posiada uruchomionego demona guestfsd, należy podać dostęp live. W\n"
+"większości narzędzi biblioteki libguestfs te opcje to odpowiednio --ro lub\n"
+"--live. Proszę skonsultować się z dokumentacją, aby dowiedzieć się więcej."
 
 #: src/virt.c:492
 msgid ""
 "this guest has no libvirt <channel> definition for guestfsd\n"
 "See ATTACHING TO RUNNING DAEMONS in guestfs(3) for further information."
 msgstr ""
+"ten gość nie posiada określenia <channel> biblioteki libvirt dla demona guestfsd\n"
+"Proszę zobaczyć \"ATTACHING TO RUNNING DAEMONS\" w guestfs(3), aby dowiedzieć się więcej."
 
 #: src/virt.c:517
 msgid ""
@@ -3481,7 +3326,7 @@ msgstr ""
 "libguestfs została skompilowana bez bibliotek libvirt lub libxml2"
 
 #: test-tool/test-tool.c:79
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "libguestfs-test-tool: interactive test tool\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -3494,19 +3339,6 @@ msgid ""
 "  --timeout n\n"
 "  -t n           Set launch timeout (default: %d seconds)\n"
 msgstr ""
-"libguestfs-test-tool: interaktywne narzędzie testowania\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Użycie:\n"
-"  libguestfs-test-tool [--opcje]\n"
-"Opcje:\n"
-"  --help         Wyświetla użycie\n"
-"  --helper libguestfs-test-tool-helper\n"
-"                 Program pomocniczy (domyślnie: %s)\n"
-"  --qemudir katalog  Podaje katalog źródłowy QEMU\n"
-"  --qemu QEMU    Podaje plik binarny QEMU\n"
-"  --timeout n\n"
-"  -t n           Ustawia czas oczekiwania na uruchomienie\n"
-"                 (domyślnie: %d sekundy)\n"
 
 #: test-tool/test-tool.c:127
 #, c-format
@@ -3546,9 +3378,9 @@ msgid "libguestfs-test-tool: failed to launch appliance\n"
 msgstr "libguestfs-test-tool: uruchomienie przyrządu nie powiodło się\n"
 
 #: test-tool/test-tool.c:229
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to run part-disk\n"
-msgstr "libguestfs-test-tool: wykonanie sfdisk nie powiodło się\n"
+msgstr ""
 
 #: test-tool/test-tool.c:235
 #, c-format
@@ -3561,9 +3393,9 @@ msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n"
 msgstr "libguestfs-test-tool: zamontowanie /dev/sda1 w / nie powiodło się\n"
 
 #: test-tool/test-tool.c:248
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to touch file\n"
-msgstr "libguestfs-test-tool: wykonanie sfdisk nie powiodło się\n"
+msgstr ""
 
 #: test-tool/test-tool.c:279
 #, c-format
@@ -3626,8 +3458,7 @@ msgstr ""
 
 #: tools/virt-make-fs.pl:442
 msgid "tar: failed, see earlier messages\n"
-msgstr ""
-"tar: nie powiodło się, proszę zobaczyć wcześniejsze komunikaty błędów\n"
+msgstr "tar: nie powiodło się, proszę zobaczyć wcześniejsze komunikaty błędów\n"
 
 #: tools/virt-make-fs.pl:464
 msgid "uncompress command failed, see earlier messages\n"
@@ -3674,21 +3505,17 @@ msgstr "virt-tar: {dir}: nazwa katalogu musi zaczynać się od znaku \"/\"\n"
 msgid ""
 "{prog}: No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
 "information about the disk image as possible.\n"
 msgstr ""
-"{prog}: nie wykryto żadnego systemu operacyjnego wewnątrz tego obrazu "
-"dysku.\n"
+"{prog}: nie wykryto żadnego systemu operacyjnego wewnątrz tego obrazu dysku.\n"
 "\n"
-"Może to być spowodowane faktem, że plik nie jest obrazem dysku, nie jest "
-"maszyną wirtualną lub biblioteka libguestfs nie rozumie tego typu systemu.\n"
+"Może to być spowodowane faktem, że plik nie jest obrazem dysku, nie jest maszyną wirtualną lub biblioteka libguestfs nie rozumie tego typu systemu.\n"
 "\n"
-"Jeśli jest to błąd, proszę wypełnić zgłoszenie błędu dołączając tak dużo "
-"informacji o pliku obrazu, jak to tylko możliwe (w języku angielskim).\n"
+"Jeśli jest to błąd, proszę wypełnić zgłoszenie błędu dołączając tak dużo informacji o pliku obrazu, jak to tylko możliwe (w języku angielskim).\n"
 
 #: tools/virt-tar.pl:247 tools/virt-win-reg.pl:263
 #, perl-brace-format
@@ -3708,9 +3535,9 @@ msgstr ""
 "wartości do wyeksportowania\n"
 
 #: tools/virt-win-reg.pl:444
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "virt-win-reg: {p}: cannot find user directory\n"
-msgstr "virt-win-reg: {p}: nie odnaleziono pliku w gościu: {err}\n"
+msgstr ""
 
 #: tools/virt-win-reg.pl:449
 #, perl-brace-format
@@ -3733,226 +3560,4 @@ msgstr "virt-win-reg: {p}: nie można pobrać pliku rejestru: {err}\n"
 msgid "virt-win-reg: {p}: could not upload registry file: {err}\n"
 msgstr "virt-win-reg: {p}: nie można wysłać pliku rejestru: {err}\n"
 
-#, fuzzy
-#~ msgid "%s: temporary directory not found"
-#~ msgstr "%s: nie można utworzyć katalogu tymczasowego"
-
-#~ msgid "unexpected end of file when reading from daemon"
-#~ msgstr "nieoczekiwany koniec pliku podczas odczytywania z demona"
-
-#~ msgid "virt-edit: no image, VM names or filenames to edit given"
-#~ msgstr ""
-#~ "virt-edit: nie podano obrazu, nazw maszyn wirtualnych lub nazw plików dla "
-#~ "polecenia edit"
-
-#~ msgid "File not changed.\n"
-#~ msgstr "Plik nie został zmieniony.\n"
-
-#~ msgid "libguestfs-test-tool: failed to mkdir /iso\n"
-#~ msgstr "libguestfs-test-tool: utworzenie katalogu /iso nie powiodło się\n"
-
-#~ msgid "libguestfs-test-tool: failed to mount /dev/sdb on /iso\n"
-#~ msgstr ""
-#~ "libguestfs-test-tool: zamontowanie /dev/sdb w /iso nie powiodło się\n"
-
-#~ msgid ""
-#~ "libguestfs-test-tool: could not run helper program, or helper failed\n"
-#~ msgstr ""
-#~ "libguestfs-test-tool: nie można uruchomić programu pomocniczego lub "
-#~ "program nie powiódł się\n"
-
-#~ msgid ""
-#~ "Test tool helper program 'libguestfs-test-tool-helper' is not\n"
-#~ "available.  Expected to find it in '%s'\n"
-#~ "\n"
-#~ "Use the --helper option to specify the location of this program.\n"
-#~ msgstr ""
-#~ "Program pomocniczy narzędzia testowania \"libguestfs-test-tool-helper\" "
-#~ "nie\n"
-#~ "jest dostępny. Oczekiwano odnalezienie go w \"%s\"\n"
-#~ "\n"
-#~ "Należy użyć opcji --helper, aby podać położenie tego programu.\n"
-
-#~ msgid "command failed: %s"
-#~ msgstr "polecenie nie powiodło się: %s"
-
-#~ msgid ""
-#~ "Test tool helper program %s\n"
-#~ "is not statically linked.  This is a build error when this test tool\n"
-#~ "was built.\n"
-#~ msgstr ""
-#~ "Program pomocniczy narzędzia testowania %s\n"
-#~ "nie jest skonsolidowany statycznie. Jest to błąd budowania.\n"
-
-#~ msgid "mkisofs command failed: %s\n"
-#~ msgstr "polecenie mkisofs nie powiodło się: %s\n"
-
-#~ msgid "virt-resize: sorry this program does not work on a 32 bit host\n"
-#~ msgstr "virt-rescue: ten program nie działa na 32 bitowym gospodarzu\n"
-
-#~ msgid "virt-resize: {file}: does not exist or is not readable\n"
-#~ msgstr "virt-resize: {file}: nie istnieje lub nie jest odczytywalny\n"
-
-#~ msgid ""
-#~ "virt-resize: {file}: does not exist or is not writable\n"
-#~ "You have to create the destination disk before running this program.\n"
-#~ "Please read the virt-resize(1) manpage for more information.\n"
-#~ msgstr ""
-#~ "virt-resize: {file}: nie istnieje lub nie jest zapisywalny\n"
-#~ "Należy utworzyć dysk docelowy przed uruchomieniem tego programu.\n"
-#~ "Proszę przeczytać stronę podręcznika virt-resize(1), aby dowiedzieć się "
-#~ "więcej.\n"
-
-#~ msgid ""
-#~ "virt-resize: {file}: file is too small to be a disk image ({sz} bytes)\n"
-#~ msgstr ""
-#~ "virt-resize: {file}: plik jest za mały, aby był obrazem dysku ({sz} "
-#~ "bajtów)\n"
-
-#~ msgid "virt-resize: short read"
-#~ msgstr "virt-resize: krótki odczyt"
-
-#~ msgid "virt-resize: no logical volume called {n}\n"
-#~ msgstr "virt-resize: brak woluminu logicznego o nazwie {n}\n"
-
-#~ msgid ""
-#~ "{p}: partition not found in the source disk image, when using the '{opt}' "
-#~ "command line option\n"
-#~ msgstr ""
-#~ "{p}: nie odnaleziono partycji w źródłowym obrazie dysku podczas używania "
-#~ "opcji wiersza poleceń\"{opt}\"\n"
-
-#~ msgid ""
-#~ "{p}: partition ignored, you cannot use it in another command line "
-#~ "argument\n"
-#~ msgstr ""
-#~ "{p}: zignorowano partycję, nie można jej używać w kolejnych parametrach "
-#~ "wiersza poleceń\n"
-
-#~ msgid ""
-#~ "{p}: partition deleted, you cannot use it in another command line "
-#~ "argument\n"
-#~ msgstr ""
-#~ "{p}: usunięto partycję, nie można jej używać w kolejnych parametrach "
-#~ "wiersza poleceń\n"
-
-#~ msgid "{p}: this partition has already been marked for resizing\n"
-#~ msgstr "{p}: ta partycja została już oznaczona do zmiany rozmiaru\n"
-
-#~ msgid "{p}: missing size field in {o} option\n"
-#~ msgstr "{p}: brak pola rozmiaru w opcji {o}\n"
-
-#~ msgid "{p}: {f}: cannot parse size field\n"
-#~ msgstr "{p}: {f}: nie można przetworzyć pola rozmiaru\n"
-
-#~ msgid "{p}: new size is zero or negative\n"
-#~ msgstr "{p}: nowy rozmiar wynosi zero lub jest ujemny\n"
-
-#~ msgid ""
-#~ "{p}: cannot make this partition smaller because it contains a\n"
-#~ "filesystem, physical volume or other content that is larger than the new "
-#~ "size.\n"
-#~ "You have to resize the content first, see virt-resize(1).\n"
-#~ msgstr ""
-#~ "{p}: nie można zmniejszyć tej partycji, ponieważ zawiera ona system "
-#~ "plików,\n"
-#~ "wolumin fizyczny lub inną zawartość, która jest większa niż nowy "
-#~ "rozmiar.\n"
-#~ "Należy najpierw zmienić rozmiar zawartości, w tym celu proszę zobaczyć "
-#~ "stronę podręcznika virt-resize(1).\n"
-
-#~ msgid "virt-resize: you cannot use options --expand and --shrink together\n"
-#~ msgstr ""
-#~ "virt-resize: nie można używać razem opcji --expand i --shrink together\n"
-
-#~ msgid ""
-#~ "virt-resize: error: cannot use --expand when there is no surplus space "
-#~ "to\n"
-#~ "expand into.  You need to make the target disk larger by at least {h}.\n"
-#~ msgstr ""
-#~ "virt-resize: błąd: nie można użyć opcji --expand, kiedy nie ma miejsca "
-#~ "na\n"
-#~ "rozszerzenie. Należy zwiększyć dysk docelowy o co najmniej {h}.\n"
-
-#~ msgid ""
-#~ "virt-resize: error: cannot use --shrink because there is no deficit\n"
-#~ "(see 'deficit' in the virt-resize(1) man page)\n"
-#~ msgstr ""
-#~ "virt-resize: błąd: nie można użyć opcji --shrink, ponieważ brak deficytu\n"
-#~ "(proszę zobaczyć \"deficit\" na stronie podręcznika virt-resize(1)).\n"
-
-#~ msgid "Summary of changes:\n"
-#~ msgstr "Podsumowanie zmian:\n"
-
-#~ msgid "{p}: partition will be ignored\n"
-#~ msgstr "{p}: partycja zostanie zignorowana\n"
-
-#~ msgid "{p}: partition will be deleted\n"
-#~ msgstr "{p}: partycja zostanie usunięta\n"
-
-#~ msgid "{p}: partition will be resized from {oldsize} to {newsize}\n"
-#~ msgstr "{p}: rozmiar partycji zostanie zmieniony z {oldsize} do {newsize}\n"
-
-#~ msgid "{p}: content will be expanded using the '{meth}' method\n"
-#~ msgstr "{p}: zawartość zostanie rozszerzona używając metody \"{meth}\"\n"
-
-#~ msgid "{p}: partition will be left alone\n"
-#~ msgstr "{p}: partycja zostanie pozostawiona bez zmian\n"
-
-#~ msgid "{n}: LV will be expanded to maximum size\n"
-#~ msgstr ""
-#~ "{n}: wolumin logiczny zostanie rozszerzony do maksymalnego rozmiaru\n"
-
-#~ msgid "{n}: content will be expanded using the '{meth}' method\n"
-#~ msgstr "{n}: zawartość zostanie rozszerzona używając metody \"{meth}\"\n"
-
-#~ msgid "There is a surplus of {spl} bytes ({h}).\n"
-#~ msgstr "Istnieje nadmiar {spl} bajtów ({h}).\n"
-
-#~ msgid "An extra partition will be created for the surplus.\n"
-#~ msgstr "Dodatkowa partycja zostanie utworzona dla nadmiarowego miejsca.\n"
-
-#~ msgid ""
-#~ "The surplus space is not large enough for an extra partition to be "
-#~ "created\n"
-#~ "and so it will just be ignored.\n"
-#~ msgstr ""
-#~ "Nadmiarowe miejsce nie jest dostatecznie duże do utworzenia dodatkowej\n"
-#~ "partycji, więc zostanie zignorowane.\n"
-
-#~ msgid ""
-#~ "The surplus space will be ignored.  Run a partitioning program in the "
-#~ "guest\n"
-#~ "to partition this extra space if you want.\n"
-#~ msgstr ""
-#~ "Nadmiarowe miejsce zostanie zignorowane. Można uruchomić program\n"
-#~ "partycjonowania w gościu, aby partycjonować te dodatkowe miejsce w razie\n"
-#~ "potrzeby.\n"
-
-#~ msgid ""
-#~ "virt-resize: error: there is a deficit of {def} bytes ({h}).\n"
-#~ "You need to make the target disk larger by at least this amount,\n"
-#~ "or adjust your resizing requests.\n"
-#~ msgstr ""
-#~ "virt-resize: błąd: istnieje deficyt {def} bajtów ({h}).\n"
-#~ "Należy zwiększyć dysk docelowy co najmniej o tę ilość lub dostosować\n"
-#~ "żądania zmiany rozmiaru.\n"
-
-#~ msgid "virt-resize: source disk does not have a first partition\n"
-#~ msgstr "virt-resize: dysk źródłowy nie posiada pierwszej partycji\n"
-
-#~ msgid "Copying {p} ...\n"
-#~ msgstr "Kopiowanie {p}...\n"
-
-#~ msgid "Expanding {p} using the '{meth}' method\n"
-#~ msgstr "Rozszerzanie {p} używając metody \"{meth}\"\n"
-
-#~ msgid ""
-#~ "error: domain is a live virtual machine.\n"
-#~ "You must use readonly access because write access to a running virtual "
-#~ "machine\n"
-#~ "can cause disk corruption."
-#~ msgstr ""
-#~ "błąd: domena jest aktywną maszyną wirtualną.\n"
-#~ "Należy użyć dostępu tylko do doczytu, ponieważ dostęp do zapisu\n"
-#~ "uruchomionej maszyny wirtualnej może spowodować uszkodzenie dysku."
+
index d350982..8a9148f 100644 (file)
--- a/po/ta.po
+++ b/po/ta.po
@@ -1,22 +1,21 @@
-# Copyright (C) 2010 Free Software Foundation, Inc.
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Red Hat Inc.
 # This file is distributed under the same license as the PACKAGE package.
-#
-# I. Felix <ifelix@redhat.com>, 2010.
+# 
+# rjones <rjones@redhat.com>, 2011.
 msgid ""
 msgstr ""
-"Project-Id-Version: libguestfs 1.0.81\n"
-"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?"
-"component=libguestfs&product=Virtualization+Tools\n"
+"Project-Id-Version: libguestfs\n"
+"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"
 "POT-Creation-Date: 2011-07-15 17:17+0100\n"
-"PO-Revision-Date: 2010-01-29 13:38+0530\n"
-"Last-Translator: I. Felix <ifelix@redhat.com>\n"
-"Language-Team: ta_IN <kde-i18n-doc@kde.org>\n"
-"Language: ta\n"
+"PO-Revision-Date: 2011-07-17 20:49+0000\n"
+"Last-Translator: rjones <rjones@redhat.com>\n"
+"Language-Team: Tamil <tamil-users@lists.fedoraproject.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 1.0\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"Language: ta\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
 #: cat/virt-cat.c:57 cat/virt-filesystems.c:99 cat/virt-ls.c:99 df/main.c:70
 #: edit/virt-edit.c:73 fish/fish.c:99 fuse/guestmount.c:908
@@ -26,7 +25,7 @@ msgid "Try `%s --help' for more information.\n"
 msgstr "`%s --help' க்கான கூடுதல் தகவலுக்கு முயற்சிக்கவும்.\n"
 
 #: cat/virt-cat.c:61
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display files in a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -46,24 +45,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: cat/virt-cat.c:117 cat/virt-filesystems.c:202 cat/virt-ls.c:192
 #: df/domains.c:428 df/main.c:136 edit/virt-edit.c:141 fish/fish.c:222
@@ -81,7 +62,7 @@ msgid "%s: unknown long option: %s (%d)\n"
 msgstr "%s: தெரியாத நீண்ட விருப்பம்: %s (%d)\n"
 
 #: cat/virt-filesystems.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list filesystems, partitions, block devices, LVM in a VM\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -118,32 +99,14 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: cat/virt-filesystems.c:318 cat/virt-ls.c:347 df/main.c:255
-#, fuzzy, c-format
+#, c-format
 msgid "%s: you cannot use -h and --csv options together.\n"
-msgstr "%s:  --listen மற்றும் --file விருப்பங்களை அதே நேரத்தில் பயன்படுத்த முடியாது\n"
+msgstr ""
 
 #: cat/virt-ls.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list files in a virtual machine\n"
 "Copyright (C) 2010-2011 Red Hat Inc.\n"
@@ -174,24 +137,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: cat/virt-ls.c:338
 #, c-format
@@ -241,7 +186,7 @@ msgid "%s: ignoring %s, it has too many disks (%zu > %d)"
 msgstr ""
 
 #: df/main.c:74
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display free space on virtual filesystems\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -264,24 +209,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: df/main.c:267
 #, c-format
@@ -293,9 +220,8 @@ msgid "VirtualMachine"
 msgstr ""
 
 #: df/output.c:51
-#, fuzzy
 msgid "Filesystem"
-msgstr "ஒரு கோப்புமுறையை செய்"
+msgstr ""
 
 #: df/output.c:54
 msgid "1K-blocks"
@@ -334,7 +260,7 @@ msgid "IUse%"
 msgstr ""
 
 #: edit/virt-edit.c:77
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Edit a file in a virtual machine\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -356,24 +282,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: edit/virt-edit.c:175
 #, c-format
@@ -391,9 +299,9 @@ msgid "%s: to use Windows drive letters, this must be a Windows guest\n"
 msgstr ""
 
 #: edit/virt-edit.c:599
-#, fuzzy, c-format
+#, c-format
 msgid "%s: drive '%c:' not found.\n"
-msgstr "%s: தற்காலிக அடைவை உருவாக்க முடியவில்லை"
+msgstr ""
 
 #: fish/alloc.c:37
 #, c-format
@@ -448,14 +356,12 @@ msgid "add a drive specifying the QEMU block emulation to use"
 msgstr ""
 
 #: fish/cmds.c:2652
-#, fuzzy
 msgid "allocate and add a disk file"
-msgstr "ஒரு ஸ்பார்ஸ் படக்கோப்பை ஒதுக்கீடு"
+msgstr ""
 
 #: fish/cmds.c:2653
-#, fuzzy
 msgid "clear Augeas path"
-msgstr "ஒரு Augeas பாதையை நீக்கு"
+msgstr ""
 
 #: fish/cmds.c:2654
 msgid "close the current Augeas handle"
@@ -514,18 +420,16 @@ msgid "test availability of some parts of the API"
 msgstr "APIன் சில பகுதிகளில் சோதனை கிடைக்கப்பெறுகிறது"
 
 #: fish/cmds.c:2668
-#, fuzzy
 msgid "return a list of all optional groups"
-msgstr "inotify நிகழ்வுகளின் பட்டியலைக் கொடுத்தது"
+msgstr ""
 
 #: fish/cmds.c:2669
 msgid "upload base64-encoded data to file"
 msgstr ""
 
 #: fish/cmds.c:2670
-#, fuzzy
 msgid "download file and encode as base64"
-msgstr "உள்ளமை கணினியில் ஒரு கோப்பினை பதிவிறக்கு"
+msgstr ""
 
 #: fish/cmds.c:2671
 msgid "flush device buffers"
@@ -568,9 +472,8 @@ msgid "set block device to read-write"
 msgstr "தொகுதி சாதனத்தை வாசிக்க-எழுதுவதற்கு அமை"
 
 #: fish/cmds.c:2681
-#, fuzzy
 msgid "resize a btrfs filesystem"
-msgstr "ஒரு ext2/ext3 கோப்புமுறைமையை மறுஅளவிடு"
+msgstr ""
 
 #: fish/cmds.c:2682
 msgid "return true path on case-insensitive filesystem"
@@ -585,14 +488,12 @@ msgid "compute MD5, SHAx or CRC checksum of file"
 msgstr "MD5, SHAx அல்லது CRC checksumஐ கணக்கிடு"
 
 #: fish/cmds.c:2685
-#, fuzzy
 msgid "compute MD5, SHAx or CRC checksum of the contents of a device"
-msgstr "MD5, SHAx அல்லது CRC checksumஐ கணக்கிடு"
+msgstr ""
 
 #: fish/cmds.c:2686
-#, fuzzy
 msgid "compute MD5, SHAx or CRC checksum of files in a directory"
-msgstr "MD5, SHAx அல்லது CRC checksumஐ கணக்கிடு"
+msgstr ""
 
 #: fish/cmds.c:2687
 msgid "change file mode"
@@ -615,19 +516,16 @@ msgid "add qemu parameters"
 msgstr "qemu அளவுருக்களை சேர்"
 
 #: fish/cmds.c:2692
-#, fuzzy
 msgid "copy local files or directories into an image"
-msgstr "மரத்தில் கோப்புகளை ஏற்றவும்"
+msgstr ""
 
 #: fish/cmds.c:2693
-#, fuzzy
 msgid "copy remote files or directories out of an image"
-msgstr "மரத்தில் கோப்புகளை ஏற்றவும்"
+msgstr ""
 
 #: fish/cmds.c:2694
-#, fuzzy
 msgid "copy size bytes from source to destination using dd"
-msgstr "ddஐ பயன்படுத்தும் இலக்கை மூலத்திலிருந்து நகலெடு"
+msgstr ""
 
 #: fish/cmds.c:2695
 msgid "copy a file"
@@ -646,14 +544,12 @@ msgid "debugging and internals"
 msgstr "பிழைத்திருத்தம் மற்றும் உள்ளார்ந்தவை"
 
 #: fish/cmds.c:2699
-#, fuzzy
 msgid "debug the QEMU command line (internal use only)"
-msgstr "உள்ளமை கணினியிலிருந்து ஒரு கோப்பை மேம்படுத்து"
+msgstr ""
 
 #: fish/cmds.c:2700
-#, fuzzy
 msgid "upload a file to the appliance (internal use only)"
-msgstr "உள்ளமை கணினியிலிருந்து ஒரு கோப்பை மேம்படுத்து"
+msgstr ""
 
 #: fish/cmds.c:2701
 msgid "report file system disk space usage"
@@ -664,9 +560,8 @@ msgid "report file system disk space usage (human readable)"
 msgstr "கோப்புமுறைமை வட்டு இடப் பயன்பாட்டை அறிக்கையிடு (வாசிக்கக்கூடிய)"
 
 #: fish/cmds.c:2703
-#, fuzzy
 msgid "display an image"
-msgstr "ஒரு படத்தை ஒதுக்கீடு"
+msgstr ""
 
 #: fish/cmds.c:2704
 msgid "return kernel messages"
@@ -677,9 +572,8 @@ msgid "download a file to the local machine"
 msgstr "உள்ளமை கணினியில் ஒரு கோப்பினை பதிவிறக்கு"
 
 #: fish/cmds.c:2706
-#, fuzzy
 msgid "download a file to the local machine with offset and size"
-msgstr "உள்ளமை கணினியில் ஒரு கோப்பினை பதிவிறக்கு"
+msgstr ""
 
 #: fish/cmds.c:2707
 msgid "drop kernel page cache, dentries and inodes"
@@ -702,9 +596,8 @@ msgid "echo arguments back to the client"
 msgstr "எதிரொலி விவாதங்கள் க்ளையன்ட்டுக்குவருகிறது"
 
 #: fish/cmds.c:2712
-#, fuzzy
 msgid "edit a file"
-msgstr "ஒரு கோப்பினை வாசி"
+msgstr ""
 
 #: fish/cmds.c:2713 fish/cmds.c:2714 fish/cmds.c:2719 fish/cmds.c:2720
 #: fish/cmds.c:2754 fish/cmds.c:2755 fish/cmds.c:3008 fish/cmds.c:3009
@@ -733,18 +626,16 @@ msgid "detect the architecture of a binary file"
 msgstr ""
 
 #: fish/cmds.c:2723
-#, fuzzy
 msgid "return the size of the file in bytes"
-msgstr "பைட்டுகளில் மொத்த சாதனத்தின் அளவை பெறு"
+msgstr ""
 
 #: fish/cmds.c:2724
 msgid "fill a file with octets"
 msgstr "ஆக்டெட்ஸ் உடன் ஒரு கோப்பை நிரப்பு"
 
 #: fish/cmds.c:2725
-#, fuzzy
 msgid "fill a file with a repeating pattern of bytes"
-msgstr "ஆக்டெட்ஸ் உடன் ஒரு கோப்பை நிரப்பு"
+msgstr ""
 
 #: fish/cmds.c:2726
 msgid "find all files and directories"
@@ -753,17 +644,16 @@ msgstr "அனைத்து கோப்புகள் மற்றும்
 #: fish/cmds.c:2727
 msgid "find all files and directories, returning NUL-separated list"
 msgstr ""
-"அனைத்து கோப்புகள் மற்றும் அடைவுகளை தேடு, NUL-பிரிக்கப்பட்ட பட்டியலிருந்து திரும்புகிறது"
+"அனைத்து கோப்புகள் மற்றும் அடைவுகளை தேடு, NUL-பிரிக்கப்பட்ட பட்டியலிருந்து "
+"திரும்புகிறது"
 
 #: fish/cmds.c:2728
-#, fuzzy
 msgid "find a filesystem by label"
-msgstr "ext2/3/4 கோப்புமுறைமை லேபிலைப் பெறு"
+msgstr ""
 
 #: fish/cmds.c:2729
-#, fuzzy
 msgid "find a filesystem by UUID"
-msgstr "ext2/3/4 கோப்புமுறை UUIDஐ பெறு"
+msgstr ""
 
 #: fish/cmds.c:2730
 msgid "run the filesystem checker"
@@ -774,9 +664,8 @@ msgid "get the additional kernel options"
 msgstr "கூடுதல் கெர்னல் விருப்பங்களை பெறு"
 
 #: fish/cmds.c:2732
-#, fuzzy
 msgid "get the attach method"
-msgstr "தேடும் பாதையை பெறு"
+msgstr ""
 
 #: fish/cmds.c:2733
 msgid "get autosync mode"
@@ -799,18 +688,16 @@ msgid "get memory allocated to the qemu subprocess"
 msgstr "qemu துணைசெயல்பாட்டிற்கு ஒதுக்கப்பட்ட நினைவகத்தை பெறவும்"
 
 #: fish/cmds.c:2738
-#, fuzzy
 msgid "get enable network flag"
-msgstr "SELinux செயல்படுத்தப்பட்ட கொடியைப் பெறு"
+msgstr ""
 
 #: fish/cmds.c:2739
 msgid "get the search path"
 msgstr "தேடும் பாதையை பெறு"
 
 #: fish/cmds.c:2740
-#, fuzzy
 msgid "get process group flag"
-msgstr "செயல்படக்கூடிய கொடிக்கு திரும்பப்பெற்ற செயல்பாட்டை பெறவும்"
+msgstr ""
 
 #: fish/cmds.c:2741
 msgid "get PID of qemu subprocess"
@@ -837,9 +724,8 @@ msgid "get command trace enabled flag"
 msgstr "get command trace enabled flag"
 
 #: fish/cmds.c:2747
-#, fuzzy
 msgid "get the current umask"
-msgstr "நடப்பு நிலையை பெறு"
+msgstr ""
 
 #: fish/cmds.c:2748
 msgid "get verbose mode"
@@ -886,9 +772,8 @@ msgid "edit with a hex editor"
 msgstr ""
 
 #: fish/cmds.c:2761
-#, fuzzy
 msgid "list the contents of a single file in an initrd"
-msgstr "ஒரு கோப்பின் உள்ளடக்கங்களின் பட்டியல்"
+msgstr ""
 
 #: fish/cmds.c:2762
 msgid "list files in an initrd"
@@ -904,7 +789,9 @@ msgstr "inotify ஹாண்டிலை மூடு"
 
 #: fish/cmds.c:2765
 msgid "return list of watched files that had events"
-msgstr "கவனிக்கப்பட்ட கோப்புகளிலிருந்து திரும்பிய பட்டியல்கள் நிகழ்வுகளைப் பெற்றிருந்தது"
+msgstr ""
+"கவனிக்கப்பட்ட கோப்புகளிலிருந்து திரும்பிய பட்டியல்கள் நிகழ்வுகளைப் "
+"பெற்றிருந்தது"
 
 #: fish/cmds.c:2766
 msgid "create an inotify handle"
@@ -943,9 +830,8 @@ msgid "get hostname of the operating system"
 msgstr ""
 
 #: fish/cmds.c:2775
-#, fuzzy
 msgid "get the icon corresponding to this operating system"
-msgstr "get the Linux VFS type corresponding to a mounted device"
+msgstr ""
 
 #: fish/cmds.c:2776
 msgid "get major version of inspected operating system"
@@ -1012,32 +898,28 @@ msgid "inspect disk and return list of operating systems found"
 msgstr ""
 
 #: fish/cmds.c:2792
-#, fuzzy
 msgid "test if block device"
-msgstr "தடுப்பு சாதனங்களின் பட்டியல்"
+msgstr ""
 
 #: fish/cmds.c:2793
 msgid "is busy processing a command"
 msgstr "ஒரு கட்டளையை செயல்படுத்துவதில் பிஸியாக உள்ளது"
 
 #: fish/cmds.c:2794
-#, fuzzy
 msgid "test if character device"
-msgstr "தொகுதி , எழுத்து அல்லது FIFO சாதனங்களுக்காக செய்"
+msgstr ""
 
 #: fish/cmds.c:2795
 msgid "is in configuration state"
 msgstr "அது கட்டமைப்பு நிலையில் உள்ளது"
 
 #: fish/cmds.c:2796
-#, fuzzy
 msgid "test if a directory"
-msgstr "ஒரு அடைவினை உருவாக்கு"
+msgstr ""
 
 #: fish/cmds.c:2797
-#, fuzzy
 msgid "test if FIFO (named pipe)"
-msgstr "FIFOஐ செய் (pipe என்று பெயரிடப்பட்டது)"
+msgstr ""
 
 #: fish/cmds.c:2798
 msgid "test if a regular file"
@@ -1048,33 +930,28 @@ msgid "is launching subprocess"
 msgstr "துணை செயல்பாடுகள் துவங்குகிறது"
 
 #: fish/cmds.c:2800
-#, fuzzy
 msgid "test if device is a logical volume"
-msgstr "ஒரு LVM வரைகலை தொகுதியை மறுஅளவிடு"
+msgstr ""
 
 #: fish/cmds.c:2801
 msgid "is ready to accept commands"
 msgstr "கட்டளையை ஏற்பதற்கு தயாராக உள்ளது"
 
 #: fish/cmds.c:2802
-#, fuzzy
 msgid "test if socket"
-msgstr "டொமைன் சாக்கெட்டிற்கு எழுது"
+msgstr ""
 
 #: fish/cmds.c:2803
-#, fuzzy
 msgid "test if symbolic link"
-msgstr "ஒரு symbolic இணைப்பை உருவாக்கு"
+msgstr ""
 
 #: fish/cmds.c:2804
-#, fuzzy
 msgid "test if a file contains all zero bytes"
-msgstr "இரண்டு கோப்புகள் சமமான உள்ளடக்கங்களைப் பெற்றிருந்தால் அவற்றை பரசோதி"
+msgstr ""
 
 #: fish/cmds.c:2805
-#, fuzzy
 msgid "test if a device contains all zero bytes"
-msgstr "ஒரு LVM வரைகலை தொகுதியை மறுஅளவிடு"
+msgstr ""
 
 #: fish/cmds.c:2806
 msgid "kill the qemu subprocess"
@@ -1085,28 +962,24 @@ msgid "launch the qemu subprocess"
 msgstr "qemu துணை செயல்பாட்டை துவக்கு"
 
 #: fish/cmds.c:2808
-#, fuzzy
 msgid "change working directory"
-msgstr "உள்ளமை மாற்று அடைவு"
+msgstr ""
 
 #: fish/cmds.c:2812
-#, fuzzy
 msgid "list 9p filesystems"
-msgstr "ஒரு கோப்புமுறையை செய்"
+msgstr ""
 
 #: fish/cmds.c:2813
 msgid "list the block devices"
 msgstr "தடுப்பு சாதனங்களின் பட்டியல்"
 
 #: fish/cmds.c:2814
-#, fuzzy
 msgid "list device mapper devices"
-msgstr "தடுப்பு சாதனங்களின் பட்டியல்"
+msgstr ""
 
 #: fish/cmds.c:2815
-#, fuzzy
 msgid "list filesystems"
-msgstr "ஒரு கோப்புமுறையை செய்"
+msgstr ""
 
 #: fish/cmds.c:2816
 msgid "list the partitions"
@@ -1145,14 +1018,12 @@ msgid "lstat on multiple files"
 msgstr "பல கோப்புகளிலுள்ள lstat "
 
 #: fish/cmds.c:2827
-#, fuzzy
 msgid "add a key on a LUKS encrypted device"
-msgstr "தொகுதி சாதனத்தை வாசிக்க மட்டும் அமை"
+msgstr ""
 
 #: fish/cmds.c:2828
-#, fuzzy
 msgid "close a LUKS device"
-msgstr "சாதனத்தில் ஸ்வாப்பை செயல்படுத்து "
+msgstr ""
 
 #: fish/cmds.c:2829 fish/cmds.c:2830
 msgid "format a block device as a LUKS encrypted device"
@@ -1167,14 +1038,12 @@ msgid "open a LUKS-encrypted block device"
 msgstr ""
 
 #: fish/cmds.c:2833
-#, fuzzy
 msgid "open a LUKS-encrypted block device read-only"
-msgstr "தொகுதி சாதனத்தை வாசிக்க மட்டும் அமை"
+msgstr ""
 
 #: fish/cmds.c:2834
-#, fuzzy
 msgid "create an LVM logical volume"
-msgstr "ஒரு LVM வரைகலை தொகுதியை நீக்கு"
+msgstr ""
 
 #: fish/cmds.c:2835
 msgid "get canonical name of an LV"
@@ -1197,9 +1066,8 @@ msgid "remove an LVM logical volume"
 msgstr "ஒரு LVM வரைகலை தொகுதியை நீக்கு"
 
 #: fish/cmds.c:2840
-#, fuzzy
 msgid "rename an LVM logical volume"
-msgstr "ஒரு LVM வரைகலை தொகுதியை நீக்கு"
+msgstr ""
 
 #: fish/cmds.c:2841
 msgid "resize an LVM logical volume"
@@ -1214,9 +1082,8 @@ msgid "list the LVM logical volumes (LVs)"
 msgstr "LVM வலைகலை தொகுதிகளை பட்டியலிடு (LVs)"
 
 #: fish/cmds.c:2845
-#, fuzzy
 msgid "get the UUID of a logical volume"
-msgstr "LVM வலைகலை தொகுதிகளை பட்டியலிடு (LVs)"
+msgstr ""
 
 #: fish/cmds.c:2846
 msgid "lgetxattr on multiple files"
@@ -1307,18 +1174,16 @@ msgid "load a kernel module"
 msgstr "ஒரு கெர்னல் தொகுதியை உருவாக்கு"
 
 #: fish/cmds.c:2871
-#, fuzzy
 msgid "view a file"
-msgstr "ஒரு கோப்பினை நகர்த்து"
+msgstr ""
 
 #: fish/cmds.c:2872
 msgid "mount a guest disk at a position in the filesystem"
 msgstr "கோப்புமுறைமையிலுள்ள இடத்தில் விருந்தினர் வட்டை ஏற்று"
 
 #: fish/cmds.c:2873
-#, fuzzy
 msgid "mount 9p filesystem"
-msgstr "ஏற முடியாத ஒரு கோப்புமுறைமை"
+msgstr ""
 
 #: fish/cmds.c:2874
 msgid "mount a file using the loop device"
@@ -1353,32 +1218,28 @@ msgid "probe NTFS volume"
 msgstr "NTFS தொகுதியை ஆய்வு செய்"
 
 #: fish/cmds.c:2882 fish/cmds.c:2883
-#, fuzzy
 msgid "resize an NTFS filesystem"
-msgstr "ஒரு ext2/ext3 கோப்புமுறைமையை மறுஅளவிடு"
+msgstr ""
 
 #: fish/cmds.c:2884
-#, fuzzy
 msgid "resize an NTFS filesystem (with size)"
-msgstr "ஒரு ext2/ext3 கோப்புமுறைமையை மறுஅளவிடு"
+msgstr ""
 
 #: fish/cmds.c:2885
 msgid "add a partition to the device"
 msgstr "ஒரு பகிர்வை சாதனத்தில் சேர்"
 
 #: fish/cmds.c:2886
-#, fuzzy
 msgid "delete a partition"
-msgstr "ஒரு ஸ்வாப் பகிர்வை உருவாக்கு"
+msgstr ""
 
 #: fish/cmds.c:2887
 msgid "partition whole disk with a single primary partition"
 msgstr "ஒரு ஒற்றை முதன்மை பகிர்வுடன் மொத்த வட்டை பகிர்வு செய்"
 
 #: fish/cmds.c:2888
-#, fuzzy
 msgid "return true if a partition is bootable"
-msgstr "பகர்வு அட்டவணையை மீண்டும்வாசி"
+msgstr ""
 
 #: fish/cmds.c:2889
 msgid "get the MBR type byte (ID byte) from a partition"
@@ -1409,9 +1270,8 @@ msgid "set partition name"
 msgstr "பகிர்வு பெயரை அமை"
 
 #: fish/cmds.c:2896
-#, fuzzy
 msgid "convert partition name to device name"
-msgstr "ஒரு தொகுதி சாதனத்திற்கு பகிர்வுகளை உருவாக்கு"
+msgstr ""
 
 #: fish/cmds.c:2897
 msgid "ping the guest daemon"
@@ -1422,9 +1282,8 @@ msgid "read part of a file"
 msgstr "ஒரு கோப்பின் பகுதியை வாசி"
 
 #: fish/cmds.c:2899
-#, fuzzy
 msgid "read part of a device"
-msgstr "ஒரு கோப்பின் பகுதியை வாசி"
+msgstr ""
 
 #: fish/cmds.c:2900
 msgid "create an LVM physical volume"
@@ -1439,28 +1298,24 @@ msgid "resize an LVM physical volume"
 msgstr "ஒரு  LVM பருநிலை தொகுதியை மறுஅளவிடு"
 
 #: fish/cmds.c:2903
-#, fuzzy
 msgid "resize an LVM physical volume (with size)"
-msgstr "ஒரு  LVM பருநிலை தொகுதியை மறுஅளவிடு"
+msgstr ""
 
 #: fish/cmds.c:2904 fish/cmds.c:2905
 msgid "list the LVM physical volumes (PVs)"
 msgstr "LVM பருநிலை தொகுதிகளின் பட்டியல் (PVs)"
 
 #: fish/cmds.c:2906
-#, fuzzy
 msgid "get the UUID of a physical volume"
-msgstr "ஒரு LVM பருநிலை தொகுதியை உருவாக்கு"
+msgstr ""
 
 #: fish/cmds.c:2907
-#, fuzzy
 msgid "write to part of a file"
-msgstr "ஒரு கோப்பின் பகுதியை வாசி"
+msgstr ""
 
 #: fish/cmds.c:2908
-#, fuzzy
 msgid "write to part of a device"
-msgstr "ஒரு கோப்பின் பகுதியை வாசி"
+msgstr ""
 
 #: fish/cmds.c:2909
 msgid "read a file"
@@ -1491,19 +1346,16 @@ msgid "close and reopen libguestfs handle"
 msgstr "libguestfs ஹாண்டிலை மூடு மற்றும் மறுபடி திற"
 
 #: fish/cmds.c:2917
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem"
-msgstr "ஒரு ext2/ext3 கோப்புமுறைமையை மறுஅளவிடு"
+msgstr ""
 
 #: fish/cmds.c:2918
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem to the minimum size"
-msgstr "ஒரு ext2/ext3 கோப்புமுறைமையை மறுஅளவிடு"
+msgstr ""
 
 #: fish/cmds.c:2919
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem (with size)"
-msgstr "ஒரு ext2/ext3 கோப்புமுறைமையை மறுஅளவிடு"
+msgstr ""
 
 #: fish/cmds.c:2920
 msgid "remove a file"
@@ -1538,9 +1390,8 @@ msgid "add options to kernel command line"
 msgstr "கெர்னல் கட்டளை வரிக்கு விருப்பங்களைச் சேர்"
 
 #: fish/cmds.c:2928
-#, fuzzy
 msgid "set the attach method"
-msgstr "தேடும் பாதையை அமை"
+msgstr ""
 
 #: fish/cmds.c:2929
 msgid "set autosync mode"
@@ -1631,9 +1482,8 @@ msgid "sleep for some seconds"
 msgstr "சில விநாடிகளுக்கு ஓய்வெடு"
 
 #: fish/cmds.c:2953
-#, fuzzy
 msgid "create a sparse disk image and add"
-msgstr "ஒரு ஸ்பார்ஸ் படக்கோப்பை ஒதுக்கீடு"
+msgstr ""
 
 #: fish/cmds.c:2954
 msgid "get file information"
@@ -1648,9 +1498,8 @@ msgid "print the printable strings in a file"
 msgstr "ஒரு கோப்பில் அச்சடிடக்கூடிய சரங்களை அச்சிடு"
 
 #: fish/cmds.c:2958
-#, fuzzy
 msgid "list supported groups of commands"
-msgstr "கட்டளையை ஏற்பதற்கு தயாராக உள்ளது"
+msgstr ""
 
 #: fish/cmds.c:2959
 msgid "disable swap on device"
@@ -1713,13 +1562,13 @@ msgid "pack directory into compressed tarball"
 msgstr "pack directory into compressed tarball"
 
 #: fish/cmds.c:2974
-#, fuzzy
 msgid "print elapsed time taken to run a command"
-msgstr "கட்டளையை இயக்குவதற்கு எடுத்துக் கொண்ட நேரத்தை அளவிடு"
+msgstr ""
 
 #: fish/cmds.c:2975
 msgid "update file timestamps or create a new file"
-msgstr "கோப்பு நேரஸ்டேம்ப்புக்களை மேம்படுத்து அல்லது ஒரு புதிய கோப்பை உருவாக்கு"
+msgstr ""
+"கோப்பு நேரஸ்டேம்ப்புக்களை மேம்படுத்து அல்லது ஒரு புதிய கோப்பை உருவாக்கு"
 
 #: fish/cmds.c:2976
 msgid "truncate a file to zero size"
@@ -1750,9 +1599,8 @@ msgid "upload a file from the local machine"
 msgstr "உள்ளமை கணினியிலிருந்து ஒரு கோப்பை மேம்படுத்து"
 
 #: fish/cmds.c:2985
-#, fuzzy
 msgid "upload a file from the local machine with offset"
-msgstr "உள்ளமை கணினியிலிருந்து ஒரு கோப்பை மேம்படுத்து"
+msgstr ""
 
 #: fish/cmds.c:2986
 msgid "set timestamp of a file with nanosecond precision"
@@ -1763,18 +1611,16 @@ msgid "get the library version number"
 msgstr "நூலக பதிப்பு எண்ணிக்கையை பெறு"
 
 #: fish/cmds.c:2988
-#, fuzzy
 msgid "get the filesystem label"
-msgstr "ext2/3/4 கோப்புமுறைமை லேபிலைப் பெறு"
+msgstr ""
 
 #: fish/cmds.c:2989
 msgid "get the Linux VFS type corresponding to a mounted device"
 msgstr "get the Linux VFS type corresponding to a mounted device"
 
 #: fish/cmds.c:2990
-#, fuzzy
 msgid "get the filesystem UUID"
-msgstr "ext2/3/4 கோப்புமுறை UUIDஐ பெறு"
+msgstr ""
 
 #: fish/cmds.c:2991
 msgid "activate or deactivate some volume groups"
@@ -1801,9 +1647,8 @@ msgid "remove an LVM volume group"
 msgstr "ஒருLVM தொகுதி குழுவை நீக்கு"
 
 #: fish/cmds.c:2997
-#, fuzzy
 msgid "rename an LVM volume group"
-msgstr "ஒரு LVM தொகுதி குழுவினை உருவாக்கு"
+msgstr ""
 
 #: fish/cmds.c:2998 fish/cmds.c:2999
 msgid "list the LVM volume groups (VGs)"
@@ -1814,9 +1659,8 @@ msgid "rescan for LVM physical volumes, volume groups and logical volumes"
 msgstr ""
 
 #: fish/cmds.c:3001
-#, fuzzy
 msgid "get the UUID of a volume group"
-msgstr "ஒரு LVM தொகுதி குழுவினை உருவாக்கு"
+msgstr ""
 
 #: fish/cmds.c:3002
 msgid "count characters in a file"
@@ -1831,14 +1675,12 @@ msgid "count words in a file"
 msgstr "ஒரு கோப்பிலுள்ள வார்த்தைகளை கணக்கிடு"
 
 #: fish/cmds.c:3005
-#, fuzzy
 msgid "create a new file"
-msgstr "ஒரு கோப்பை உருவாக்கு"
+msgstr ""
 
 #: fish/cmds.c:3006
-#, fuzzy
 msgid "append content to end of file"
-msgstr "ஒரு கோப்பின் உள்ளடக்கங்களின் பட்டியல்"
+msgstr ""
 
 #: fish/cmds.c:3007
 msgid "create a file"
@@ -1849,9 +1691,8 @@ msgid "write zeroes to the device"
 msgstr "சாதனத்திற்கு பூஜ்ஜியங்களை எழுது"
 
 #: fish/cmds.c:3011
-#, fuzzy
 msgid "write zeroes to an entire device"
-msgstr "சாதனத்திற்கு பூஜ்ஜியங்களை எழுது"
+msgstr ""
 
 #: fish/cmds.c:3012
 msgid "zero unused inodes and disk blocks on ext2/3 filesystem"
@@ -2101,21 +1942,21 @@ msgstr ""
 
 #: fish/cmds.c:4187 fish/cmds.c:4294 fish/cmds.c:4611 fish/cmds.c:11781
 #: fish/cmds.c:12027 fish/cmds.c:12088 fish/cmds.c:12148
-#, fuzzy, c-format
+#, c-format
 msgid "%s should have %d-%d parameter(s)\n"
-msgstr "%s ஆனது %d அளவுருக்(களை) பெற்றிருக்க வேண்டும்\n"
+msgstr ""
 
 #: fish/cmds.c:4213 fish/cmds.c:4330 fish/cmds.c:4632 fish/cmds.c:11867
 #: fish/cmds.c:12044 fish/cmds.c:12121 fish/cmds.c:12177
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown optional argument \"%s\"\n"
-msgstr "%s: அதிக விவாதங்கள்\n"
+msgstr ""
 
 #: fish/cmds.c:4219 fish/cmds.c:4336 fish/cmds.c:4638 fish/cmds.c:11873
 #: fish/cmds.c:12050 fish/cmds.c:12127 fish/cmds.c:12183
-#, fuzzy, c-format
+#, c-format
 msgid "%s: optional argument \"%s\" given twice\n"
-msgstr "%s: அதிக விவாதங்கள்\n"
+msgstr ""
 
 #: fish/cmds.c:12228
 #, c-format
@@ -2123,20 +1964,21 @@ msgid "%s: unknown command\n"
 msgstr "%s: தெரியாத கட்டளை\n"
 
 #: fish/config.c:74 fish/config.c:113
-#, fuzzy, c-format
+#, c-format
 msgid "%s: %s: line %d: error parsing configuration file: %s\n"
-msgstr "%s: அகப்பிழையை '%s' சரத்தில் பகுக்கிறது\n"
+msgstr ""
 
 #: fish/copy.c:41
 #, c-format
 msgid ""
-"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the image\n"
+"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the "
+"image\n"
 msgstr ""
 
 #: fish/copy.c:62
-#, fuzzy, c-format
+#, c-format
 msgid "copy-in: target '%s' is not a directory\n"
-msgstr "ஒரு அடைவிலுள்ள கோப்புகளின் பட்டியல்"
+msgstr ""
 
 #: fish/copy.c:157
 #, c-format
@@ -2151,14 +1993,14 @@ msgid ""
 msgstr ""
 
 #: fish/copy.c:213
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: target '%s' is not a directory\n"
-msgstr "ஒரு அடைவிலுள்ள கோப்புகளின் பட்டியல்"
+msgstr ""
 
 #: fish/copy.c:258
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: '%s' is not a file or directory\n"
-msgstr "ஒரு கோப்பு அல்லது அடைவை மறுபடியும் நகலெடு"
+msgstr ""
 
 #: fish/display.c:42
 #, c-format
@@ -2171,7 +2013,7 @@ msgid "use '%s filename' to edit a file\n"
 msgstr "ஒரு கோப்பினை திருத்துவதற்கு '%s கோப்புபெயரை' பயன்படுத்து\n"
 
 #: fish/fish.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: guest filesystem shell\n"
 "%s lets you edit virtual machine filesystems\n"
@@ -2216,37 +2058,6 @@ msgid ""
 "\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: guest filesystem shell\n"
-"%s lets you edit virtual machine filesystems\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] cmd [: cmd : cmd ...]\n"
-"  %s -i libvirt-domain\n"
-"  %s -i disk-image(s)\n"
-"or for interactive use:\n"
-"  %s\n"
-"or from a shell script:\n"
-"  %s <<EOF\n"
-"  cmd\n"
-"  ...\n"
-"  EOF\n"
-"Options:\n"
-"  -h|--cmd-help        List available commands\n"
-"  -h|--cmd-help cmd    Display detailed help on 'cmd'\n"
-"  -a|--add image       Add image\n"
-"  -D|--no-dest-paths   Don't tab-complete paths from guest fs\n"
-"  -f|--file file       Read commands from file\n"
-"  -i|--inspector       Run virt-inspector to get disk mountpoints\n"
-"  --listen             Listen for remote commands\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  --remote[=pid]       Send commands to remote %s\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  -v|--verbose         Verbose messages\n"
-"  -x                   Echo each command before executing it\n"
-"  -V|--version         Display version and exit\n"
-"For more information,  see the manpage %s(1).\n"
 
 #: fish/fish.c:246
 #, c-format
@@ -2277,7 +2088,9 @@ msgstr "%s: extra parameters on the command line with --listen flag\n"
 #: fish/fish.c:490
 #, c-format
 msgid "%s: cannot use --listen and --file options at the same time\n"
-msgstr "%s:  --listen மற்றும் --file விருப்பங்களை அதே நேரத்தில் பயன்படுத்த முடியாது\n"
+msgstr ""
+"%s:  --listen மற்றும் --file விருப்பங்களை அதே நேரத்தில் பயன்படுத்த "
+"முடியாது\n"
 
 #: fish/fish.c:555
 #, c-format
@@ -2290,7 +2103,7 @@ msgid "guestfish: terminal type \"%s\" not defined.\n"
 msgstr ""
 
 #: fish/fish.c:647
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "\n"
 "Welcome to guestfish, the libguestfs filesystem interactive shell for\n"
@@ -2301,13 +2114,6 @@ msgid ""
 "      'quit' to quit the shell\n"
 "\n"
 msgstr ""
-"\n"
-"Welcome to guestfish, the libguestfs filesystem interactive shell for\n"
-"editing virtual machine filesystems.\n"
-"\n"
-"Type: 'help' for help with commands\n"
-"      'quit' to quit the shell\n"
-"\n"
 
 #: fish/fish.c:796 fish/fish.c:812
 #, c-format
@@ -2376,7 +2182,8 @@ msgstr ""
 #, c-format
 msgid "%s: command not known, use -h to list all commands\n"
 msgstr ""
-"%s: கட்டளை என்னவென்று தெரியவில்லை, அனைத்து கட்டளைகளையும் பட்டியலிட  -hஐ பயன்படுத்து\n"
+"%s: கட்டளை என்னவென்று தெரியவில்லை, அனைத்து கட்டளைகளையும் பட்டியலிட  -hஐ "
+"பயன்படுத்து\n"
 
 #: fish/fish.c:1190
 #, c-format
@@ -2426,8 +2233,7 @@ msgstr "glob: guestfs_glob_expand அழைக்க முடியவில்
 #: fish/help.c:38
 #, c-format
 msgid ""
-"Add disk images to examine using the -a or -d options, or the 'add' "
-"command.\n"
+"Add disk images to examine using the -a or -d options, or the 'add' command.\n"
 "Or create a new disk image using -N, or the 'alloc' or 'sparse' commands.\n"
 "Once you have done this, use the 'run' command.\n"
 msgstr ""
@@ -2472,9 +2278,9 @@ msgid "hexedit: invalid range\n"
 msgstr ""
 
 #: fish/inspect.c:77
-#, fuzzy, c-format
+#, c-format
 msgid "%s: don't use --live and -i options together\n"
-msgstr "%s:  --listen மற்றும் --file விருப்பங்களை அதே நேரத்தில் பயன்படுத்த முடியாது\n"
+msgstr ""
 
 #: fish/inspect.c:89
 #, c-format
@@ -2497,9 +2303,9 @@ msgid "Operating system: %s\n"
 msgstr ""
 
 #: fish/inspect.c:159
-#, fuzzy, c-format
+#, c-format
 msgid "%s mounted on %s\n"
-msgstr "ஏற்ம்புள்ளிகளைக் காட்டு"
+msgstr ""
 
 #: fish/keys.c:53
 #, c-format
@@ -2517,9 +2323,9 @@ msgid "use 'man' without parameters to open the manual\n"
 msgstr ""
 
 #: fish/man.c:54
-#, fuzzy, c-format
+#, c-format
 msgid "the external 'man' program failed\n"
-msgstr "அகக் கட்டளை தோல்வியுற்றது: %s"
+msgstr ""
 
 #: fish/more.c:40
 #, c-format
@@ -2527,9 +2333,9 @@ msgid "use '%s filename' to page a file\n"
 msgstr "'%s கோப்புபெயரை' ஒரு கோப்பில் பக்கத்திற்குப் பயன்படுத்து\n"
 
 #: fish/options.c:36
-#, fuzzy, c-format
+#, c-format
 msgid "%s: too many drives added on the command line\n"
-msgstr "%s: கட்டளை வரியில் காலியான கட்டளை\n"
+msgstr ""
 
 #: fish/options.c:128
 #, c-format
@@ -2583,19 +2389,17 @@ msgstr ""
 
 #: fish/prep_boot.c:34 fish/prep_boot.c:89 fish/prep_disk.c:34
 #: fish/prep_fs.c:34 fish/prep_lv.c:69 fish/prep_lv.c:122 fish/prep_part.c:34
-#, fuzzy
 msgid "failed to allocate disk"
-msgstr "கோப்பு சங்க்கை பகுக்க முடியவில்லை"
+msgstr ""
 
 #: fish/prep_boot.c:42 fish/prep_boot.c:97
-#, fuzzy
 msgid "could not parse boot size"
-msgstr "'%s'க்கான பகுப்பு அளவை குறிப்பிட முடியவில்லை\n"
+msgstr ""
 
 #: fish/prep_boot.c:46 fish/prep_boot.c:101
-#, fuzzy, c-format
+#, c-format
 msgid "failed to get sector size of disk: %s"
-msgstr "கோப்பு சங்க்கை பகுக்க முடியவில்லை"
+msgstr ""
 
 #: fish/prep_boot.c:50 fish/prep_boot.c:105 fish/prep_fs.c:41
 #: fish/prep_lv.c:76 fish/prep_lv.c:129 fish/prep_part.c:41
@@ -2604,14 +2408,14 @@ msgid "failed to partition disk: %s"
 msgstr ""
 
 #: fish/prep_boot.c:55 fish/prep_boot.c:110
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add boot partition: %s"
-msgstr "ஒரு ஸ்வாப் பகிர்வை உருவாக்கு"
+msgstr ""
 
 #: fish/prep_boot.c:59 fish/prep_boot.c:114
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add root partition: %s"
-msgstr "ஒரு ஸ்வாப் பகிர்வை உருவாக்கு"
+msgstr ""
 
 #: fish/prep_boot.c:68 fish/prep_boot.c:128
 #, c-format
@@ -2629,14 +2433,14 @@ msgid "incorrect format for LV name, use '/dev/VG/LV'"
 msgstr ""
 
 #: fish/prep_boot.c:137 fish/prep_lv.c:91 fish/prep_lv.c:144
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create PV: %s: %s"
-msgstr "கோப்பு சங்க்கை பகுக்க முடியவில்லை"
+msgstr ""
 
 #: fish/prep_boot.c:142 fish/prep_lv.c:96 fish/prep_lv.c:149
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create VG: %s: %s"
-msgstr "கோப்பு சங்க்கை பகுக்க முடியவில்லை"
+msgstr ""
 
 #: fish/prep_boot.c:149 fish/prep_lv.c:103 fish/prep_lv.c:156
 #, c-format
@@ -2664,8 +2468,9 @@ msgid ""
 "guestfish: protocol error: version mismatch, server version '%s' does not "
 "match client version '%s'.  The two versions must match exactly.\n"
 msgstr ""
-"guestfish: protocol error: பதிப்பு பொருந்தவில்லை, சேவையக பதிப்பு '%s' க்ளையன்ட் "
-"பதிப்பு '%s'உடன் பொருந்தவில்லை.  இந்த இரண்டு பதிப்புகளும் சரியாக பொருந்த வேண்டும்.\n"
+"guestfish: protocol error: பதிப்பு பொருந்தவில்லை, சேவையக பதிப்பு '%s' "
+"க்ளையன்ட் பதிப்பு '%s'உடன் பொருந்தவில்லை.  இந்த இரண்டு பதிப்புகளும் சரியாக "
+"பொருந்த வேண்டும்.\n"
 
 #: fish/rc.c:335 fish/rc.c:349
 #, c-format
@@ -2676,7 +2481,8 @@ msgstr "guestfish: remote: சேவையகம் இயங்காதது
 #, c-format
 msgid "guestfish: protocol error: could not send initial greeting to server\n"
 msgstr ""
-"guestfish: protocol error: துவக்க அழைப்பை சேவையகத்திற்கு அனுப்ப முடியவில்லை\n"
+"guestfish: protocol error: துவக்க அழைப்பை சேவையகத்திற்கு அனுப்ப "
+"முடியவில்லை\n"
 
 #: fish/rc.c:386
 #, c-format
@@ -2707,7 +2513,7 @@ msgid "use 'time command [args...]'\n"
 msgstr "'நேர கட்டளையைப் பயன்படுத்து [args...]'\n"
 
 #: fuse/guestmount.c:912
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: FUSE module for libguestfs\n"
 "%s lets you mount a virtual machine filesystem\n"
@@ -2736,38 +2542,20 @@ msgid ""
 "  -w|--rw              Mount read-write\n"
 "  -x|--trace           Trace guestfs API calls\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: fuse/guestmount.c:1130
-#, fuzzy, c-format
+#, c-format
 msgid "%s: must have at least one -a/-d and at least one -m/-i option\n"
 msgstr ""
-"%s: விருப்பத்தில் குறைந்தபட்சம் ஒரு -a மற்றும் குறைந்தபட்சம் ஒரு -m ஐ பெற்றிருக்க வேண்டும்\n"
 
 #: fuse/guestmount.c:1138
 #, c-format
 msgid "%s: you must specify a mountpoint in the host filesystem\n"
-msgstr "%s: புரவல கோப்புமுறைமையில் ஒரு ஏறும்புள்ளியை நீங்கள் குறிப்பிட வேண்டும்\n"
+msgstr ""
+"%s: புரவல கோப்புமுறைமையில் ஒரு ஏறும்புள்ளியை நீங்கள் குறிப்பிட வேண்டும்\n"
 
 #: inspector/virt-inspector.c:76
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display information about a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -2787,36 +2575,16 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: inspector/virt-inspector.c:263
 #, c-format
 msgid ""
 "%s: no operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
-"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you "
-"must\n"
+"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you must\n"
 "install the separate libguestfs-winsupport package.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2847,20 +2615,19 @@ msgid "open_guest: first argument contains undefined element"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:172
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "guest image {imagename} does not exist or is not readable"
-msgstr "Binary '%s' does not exist or is not executable\n"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:179
 msgid ""
-"open_guest: no libvirt support (install Sys::Virt, XML::XPath and XML::"
-"XPath::XMLParser)"
+"open_guest: no libvirt support (install Sys::Virt, XML::XPath and "
+"XML::XPath::XMLParser)"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:184
-#, fuzzy
 msgid "open_guest: too many domains listed on command line"
-msgstr "%s: கட்டளை வரியில் காலியான கட்டளை\n"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:191
 msgid "open_guest: cannot connect to libvirt"
@@ -2885,8 +2652,7 @@ msgstr ""
 msgid ""
 "No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by virt-inspector.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2904,9 +2670,9 @@ msgid "unknown filesystem UUID {uuid}\n"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:939
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "unknown filesystem {fs}\n"
-msgstr "ஏற முடியாத ஒரு கோப்புமுறைமை"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1017
 #, perl-brace-format
@@ -2948,9 +2714,9 @@ msgid "Couldn't guess kernel version number from path for kernel {path}"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1348
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "{path} doesn't match augeas pattern"
-msgstr "திரும்பும் வரிகள் ஒரு பாணியில் பொருந்துகிறது"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1387
 #, perl-brace-format
@@ -2958,7 +2724,7 @@ msgid "{filename}: could not read initrd format"
 msgstr ""
 
 #: rescue/virt-rescue.c:63
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Run a rescue shell on a virtual machine\n"
 "Copyright (C) 2009-2010 Red Hat Inc.\n"
@@ -2982,34 +2748,16 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: FUSE module for libguestfs\n"
-"%s lets you mount a virtual machine filesystem\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: rescue/virt-rescue.c:180
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not parse memory size '%s'\n"
-msgstr "'%s'க்கான பகுப்பு அளவை குறிப்பிட முடியவில்லை\n"
+msgstr ""
 
 #: rescue/virt-rescue.c:419
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown child exit status (%d)\n"
-msgstr "%s: தெரியாத நீண்ட விருப்பம்: %s (%d)\n"
+msgstr ""
 
 #: src/appliance.c:181
 #, c-format
@@ -3034,29 +2782,24 @@ msgid "security: cached appliance %s is writable by group or other (mode %o)"
 msgstr ""
 
 #: src/appliance.c:659
-#, fuzzy
 msgid "external command failed, see earlier error messages"
-msgstr "guestfs_launch தோல்வியுற்றது, முந்தைய பிழைச் செய்தியைப் பார்"
+msgstr ""
 
 #: src/dbdump.c:87
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of header"
-msgstr "unexpected end of file when reading from daemon"
+msgstr ""
 
 #: src/dbdump.c:100 src/dbdump.c:112
-#, fuzzy
 msgid "unexpected line from db_dump command, no space prefix"
-msgstr "unexpected end of file when reading from daemon"
+msgstr ""
 
 #: src/dbdump.c:129
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of data"
-msgstr "unexpected end of file when reading from daemon"
+msgstr ""
 
 #: src/dbdump.c:210
-#, fuzzy
 msgid "unexpected non-hex digits in output of db_dump command"
-msgstr "unexpected end of file when reading from daemon"
+msgstr ""
 
 #: src/filearch.c:153
 #, c-format
@@ -3122,9 +2865,9 @@ msgid ""
 msgstr ""
 
 #: src/inspect_fs.c:326 src/inspect_fs.c:339
-#, fuzzy, c-format
+#, c-format
 msgid "could not parse integer in version number: %s"
-msgstr "'%s'க்கான பகுப்பு அளவை குறிப்பிட முடியவில்லை\n"
+msgstr ""
 
 #: src/inspect_fs.c:483
 #, c-format
@@ -3132,9 +2875,8 @@ msgid "%s: file is empty"
 msgstr ""
 
 #: src/inspect_fs_unix.c:613
-#, fuzzy
 msgid "could not parse /etc/fstab or empty file"
-msgstr "'%s'க்கான பகுப்பு அளவை குறிப்பிட முடியவில்லை\n"
+msgstr ""
 
 #: src/inspect_fs_windows.c:112
 #, c-format
@@ -3169,9 +2911,8 @@ msgid "%s parameter is empty or contains disallowed characters"
 msgstr ""
 
 #: src/launch.c:358
-#, fuzzy
 msgid "the libguestfs handle has already been launched"
-msgstr "qemu ஏற்கனவே துவங்கப்பட்டுவிட்டது"
+msgstr ""
 
 #: src/launch.c:367
 #, c-format
@@ -3188,17 +2929,16 @@ msgstr "guestfs_launch தோல்வியுற்றது, முந்த
 
 #: src/launch.c:777
 msgid "qemu launched and contacted daemon, but state != READY"
-msgstr "qemu டொமைனுடன் துவக்கப்பட்டு தொடர்பு கொண்டது, ஆனால் நிலையானது != READY"
+msgstr ""
+"qemu டொமைனுடன் துவக்கப்பட்டு தொடர்பு கொண்டது, ஆனால் நிலையானது != READY"
 
 #: src/launch.c:865
-#, fuzzy
 msgid "guestfs_launch failed, unexpected initial message from guestfsd"
-msgstr "guestfs_launch தோல்வியுற்றது, முந்தைய பிழைச் செய்தியைப் பார்"
+msgstr ""
 
 #: src/launch.c:873
-#, fuzzy
 msgid "contacted guestfsd, but state != READY"
-msgstr "qemu டொமைனுடன் துவக்கப்பட்டு தொடர்பு கொண்டது, ஆனால் நிலையானது != READY"
+msgstr ""
 
 #: src/launch.c:1052
 #, c-format
@@ -3243,9 +2983,8 @@ msgid ""
 msgstr ""
 
 #: src/proto.c:549
-#, fuzzy
 msgid "See earlier debug messages.\n"
-msgstr "guestfs_launch தோல்வியுற்றது, முந்தைய பிழைச் செய்தியைப் பார்"
+msgstr ""
 
 #: src/proto.c:639
 #, c-format
@@ -3271,9 +3010,8 @@ msgid "dispatch failed to marshal args"
 msgstr "marshal args ஐ அனுப்ப முடியவில்லை"
 
 #: src/proto.c:922 src/proto.c:1217
-#, fuzzy
 msgid "operation cancelled by user"
-msgstr "கோப்பினை பெறுதல் டொமைனால் ரத்து செய்யப்பட்டது"
+msgstr ""
 
 #: src/proto.c:973
 #, c-format
@@ -3300,7 +3038,9 @@ msgstr "receive_file_data: பதில் பின்அழைப்பில
 
 #: src/proto.c:1199
 msgid "receive_file_data: unexpected flag received when reading file chunks"
-msgstr "receive_file_data: கோப்பு சங்க்கை வாசிக்கும் போது  எதிர்பாராத கொடி பெறப்பட்டது"
+msgstr ""
+"receive_file_data: கோப்பு சங்க்கை வாசிக்கும் போது  எதிர்பாராத கொடி "
+"பெறப்பட்டது"
 
 #: src/proto.c:1207
 msgid "failed to parse file chunk"
@@ -3320,10 +3060,9 @@ msgid "could not connect to libvirt (code %d, domain %d): %s"
 msgstr ""
 
 #: src/virt.c:130
-#, fuzzy, c-format
+#, c-format
 msgid "no libvirt domain called '%s': %s"
 msgstr ""
-"%s: -i க்கு ஒரு libvirt டொமைன் பாதை(கள்) வட்டு செய்தி(களுக்கு) தேவைப்படுகிறது\n"
 
 #: src/virt.c:185 src/virt.c:435
 #, c-format
@@ -3335,20 +3074,16 @@ msgid "unable to parse XML information returned by libvirt"
 msgstr ""
 
 #: src/virt.c:201 src/virt.c:449
-#, fuzzy
 msgid "unable to create new XPath context"
-msgstr "guestfs_create: ஹாண்டிலை உருவாக்க முடியவில்லை\n"
+msgstr ""
 
 #: src/virt.c:208 src/virt.c:464
-#, fuzzy
 msgid "unable to evaluate XPath expression"
-msgstr "guestfs_create: ஹாண்டிலை உருவாக்க முடியவில்லை\n"
+msgstr ""
 
 #: src/virt.c:305
-#, fuzzy
 msgid "libvirt domain has no disks"
 msgstr ""
-"%s: -i க்கு ஒரு libvirt டொமைன் பாதை(கள்) வட்டு செய்தி(களுக்கு) தேவைப்படுகிறது\n"
 
 #: src/virt.c:358
 #, c-format
@@ -3358,8 +3093,7 @@ msgstr ""
 #: src/virt.c:372
 msgid ""
 "error: domain is a live virtual machine.\n"
-"Writing to the disks of a running virtual machine can cause disk "
-"corruption.\n"
+"Writing to the disks of a running virtual machine can cause disk corruption.\n"
 "Either use read-only access, or if the guest is running the guestfsd daemon\n"
 "specify live access.  In most libguestfs tools these options are --ro or\n"
 "--live respectively.  Consult the documentation for further information."
@@ -3378,7 +3112,7 @@ msgid ""
 msgstr ""
 
 #: test-tool/test-tool.c:79
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "libguestfs-test-tool: interactive test tool\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -3391,18 +3125,6 @@ msgid ""
 "  --timeout n\n"
 "  -t n           Set launch timeout (default: %d seconds)\n"
 msgstr ""
-"libguestfs-test-tool: interactive test tool\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  libguestfs-test-tool [--options]\n"
-"Options:\n"
-"  --help         Display usage\n"
-"  --helper libguestfs-test-tool-helper\n"
-"                 Helper program (default: %s)\n"
-"  --qemudir dir  Specify QEMU source directory\n"
-"  --qemu qemu    Specify QEMU binary\n"
-"  --timeout n\n"
-"  -t n           Set launch timeout (default: %d seconds)\n"
 
 #: test-tool/test-tool.c:127
 #, c-format
@@ -3440,9 +3162,9 @@ msgid "libguestfs-test-tool: failed to launch appliance\n"
 msgstr "libguestfs-test-tool: failed to launch appliance\n"
 
 #: test-tool/test-tool.c:229
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to run part-disk\n"
-msgstr "libguestfs-test-tool: sfவட்டை இயக்க முடியவில்லை\n"
+msgstr ""
 
 #: test-tool/test-tool.c:235
 #, c-format
@@ -3455,9 +3177,9 @@ msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n"
 msgstr "libguestfs-test-tool: mount /dev/sda1ல் ஏற முடியவில்லை /\n"
 
 #: test-tool/test-tool.c:248
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to touch file\n"
-msgstr "libguestfs-test-tool: sfவட்டை இயக்க முடியவில்லை\n"
+msgstr ""
 
 #: test-tool/test-tool.c:279
 #, c-format
@@ -3506,24 +3228,21 @@ msgid "virt-make-fs: cannot parse size parameter: {sz}\n"
 msgstr ""
 
 #: tools/virt-make-fs.pl:406
-#, fuzzy
 msgid ""
 "qemu-img create: failed to create disk image, see earlier error messages\n"
-msgstr "guestfs_launch தோல்வியுற்றது, முந்தைய பிழைச் செய்தியைப் பார்"
+msgstr ""
 
 #: tools/virt-make-fs.pl:417
 msgid "virt-make-fs: NTFS support was disabled when libguestfs was compiled\n"
 msgstr ""
 
 #: tools/virt-make-fs.pl:442
-#, fuzzy
 msgid "tar: failed, see earlier messages\n"
-msgstr "guestfs_launch தோல்வியுற்றது, முந்தைய பிழைச் செய்தியைப் பார்"
+msgstr ""
 
 #: tools/virt-make-fs.pl:464
-#, fuzzy
 msgid "uncompress command failed, see earlier messages\n"
-msgstr "guestfs_launch தோல்வியுற்றது, முந்தைய பிழைச் செய்தியைப் பார்"
+msgstr ""
 
 #: tools/virt-make-fs.pl:499
 msgid ""
@@ -3559,8 +3278,7 @@ msgstr ""
 msgid ""
 "{prog}: No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -3607,323 +3325,4 @@ msgstr ""
 msgid "virt-win-reg: {p}: could not upload registry file: {err}\n"
 msgstr ""
 
-#, fuzzy
-#~ msgid "%s: temporary directory not found"
-#~ msgstr "%s: தற்காலிக அடைவை உருவாக்க முடியவில்லை"
-
-#~ msgid "unexpected end of file when reading from daemon"
-#~ msgstr "unexpected end of file when reading from daemon"
-
-#~ msgid "libguestfs-test-tool: failed to mkdir /iso\n"
-#~ msgstr "libguestfs-test-tool: mkdir /iso தோல்வியுற்றது\n"
-
-#~ msgid "libguestfs-test-tool: failed to mount /dev/sdb on /iso\n"
-#~ msgstr "libguestfs-test-tool: mount /dev/sdb on /iso ஆனது தோல்வியுற்றது\n"
-
-#~ msgid ""
-#~ "libguestfs-test-tool: could not run helper program, or helper failed\n"
-#~ msgstr ""
-#~ "libguestfs-test-tool: உதவியாளர் நிரலை இயக்க முடியவில்லை, அல்லது உதவியாளர் "
-#~ "தோல்வியுற்றது\n"
-
-#~ msgid ""
-#~ "Test tool helper program 'libguestfs-test-tool-helper' is not\n"
-#~ "available.  Expected to find it in '%s'\n"
-#~ "\n"
-#~ "Use the --helper option to specify the location of this program.\n"
-#~ msgstr ""
-#~ "Test tool helper program 'libguestfs-test-tool-helper' is not\n"
-#~ "available.  Expected to find it in '%s'\n"
-#~ "\n"
-#~ "Use the --helper option to specify the location of this program.\n"
-
-#~ msgid "command failed: %s"
-#~ msgstr "கட்டளை தோல்வியுற்றது: %s"
-
-#~ msgid ""
-#~ "Test tool helper program %s\n"
-#~ "is not statically linked.  This is a build error when this test tool\n"
-#~ "was built.\n"
-#~ msgstr ""
-#~ "Test tool helper program %s\n"
-#~ "is not statically linked.  This is a build error when this test tool\n"
-#~ "was built.\n"
-
-#~ msgid "mkisofs command failed: %s\n"
-#~ msgstr "mkisofs கட்டளை தோல்வியுற்றது: %s\n"
-
-#, fuzzy
-#~ msgid "virt-resize: {file}: does not exist or is not readable\n"
-#~ msgstr "Binary '%s' does not exist or is not executable\n"
-
-#, fuzzy
-#~ msgid "virt-resize: no logical volume called {n}\n"
-#~ msgstr "ஒரு LVM வரைகலை தொகுதியை மறுஅளவிடு"
-
-#, fuzzy
-#~ msgid "failed to create temporary cache directory: %m"
-#~ msgstr "ஒரு தற்காலிக அடைவினை உருவாக்கு"
-
-#, fuzzy
-#~ msgid "error renaming temporary cache directory: %m"
-#~ msgstr "ஒரு தற்காலிக அடைவினை உருவாக்கு"
-
-#, fuzzy
-#~ msgid "virt-df: cannot use -h and --csv options together\n"
-#~ msgstr ""
-#~ "%s:  --listen மற்றும் --file விருப்பங்களை அதே நேரத்தில் பயன்படுத்த முடியாது\n"
-
-#, fuzzy
-#~ msgid "  Mountpoints:\n"
-#~ msgstr "ஏற்ம்புள்ளிகளைக் காட்டு"
-
-#, fuzzy
-#~ msgid "  Filesystems:\n"
-#~ msgstr "ஒரு கோப்புமுறையை செய்"
-
-#~ msgid "edit a file in the image"
-#~ msgstr "படத்திலுள்ள ஒரு கோப்பினை திருத்து"
-
-#~ msgid "view a file in the pager"
-#~ msgstr "பேஜரில் ஒரு பக்கத்தைக் காட்டு"
-
-#~ msgid ""
-#~ "echo - display a line of text\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    This echos the parameters to the terminal.\n"
-#~ msgstr ""
-#~ "echo - display a line of text\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    This echos the parameters to the terminal.\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "edit - edit a file in the image\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    This is used to edit a file.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\", editing locally, and then \"write\".\n"
-#~ "\n"
-#~ "    Normally it uses $EDITOR, but if you use the aliases\n"
-#~ "    \"vi\" or \"emacs\" you will get those editors.\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "edit - edit a file in the image\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    This is used to edit a file.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\", editing locally, and then \"write-file\".\n"
-#~ "\n"
-#~ "    Normally it uses $EDITOR, but if you use the aliases\n"
-#~ "    \"vi\" or \"emacs\" you will get those editors.\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-
-#~ msgid ""
-#~ "lcd - local change directory\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    Change guestfish's current directory. This command is\n"
-#~ "    useful if you want to download files to a particular\n"
-#~ "    place.\n"
-#~ msgstr ""
-#~ "lcd - local change directory\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    Change guestfish's current directory. This command is\n"
-#~ "    useful if you want to download files to a particular\n"
-#~ "    place.\n"
-
-#~ msgid ""
-#~ "glob - expand wildcards in command\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob runs <command> with wildcards expanded in any\n"
-#~ "    command args.  Note that the command is run repeatedly\n"
-#~ "    once for each expanded argument.\n"
-#~ msgstr ""
-#~ "glob - expand wildcards in command\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob runs <command> with wildcards expanded in any\n"
-#~ "    command args.  Note that the command is run repeatedly\n"
-#~ "    once for each expanded argument.\n"
-
-#~ msgid ""
-#~ "more - view a file in the pager\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    This is used to view a file in the pager.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\" and using the pager.\n"
-#~ "\n"
-#~ "    Normally it uses $PAGER, but if you use the alias\n"
-#~ "    \"less\" then it always uses \"less\".\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "more - view a file in the pager\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    This is used to view a file in the pager.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\" and using the pager.\n"
-#~ "\n"
-#~ "    Normally it uses $PAGER, but if you use the alias\n"
-#~ "    \"less\" then it always uses \"less\".\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-
-#~ msgid ""
-#~ "reopen - close and reopen the libguestfs handle\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "Close and reopen the libguestfs handle.  It is not necessary to use\n"
-#~ "this normally, because the handle is closed properly when guestfish\n"
-#~ "exits.  However this is occasionally useful for testing.\n"
-#~ msgstr ""
-#~ "reopen - close and reopen the libguestfs handle\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "Close and reopen the libguestfs handle.  It is not necessary to use\n"
-#~ "this normally, because the handle is closed properly when guestfish\n"
-#~ "exits.  However this is occasionally useful for testing.\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "sparse - allocate a sparse image file\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty sparse file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    In all respects it works the same as the 'alloc'\n"
-#~ "    command, except that the image file is allocated\n"
-#~ "    sparsely, which means that disk blocks are not assigned\n"
-#~ "    to the file until they are needed.  Sparse disk files\n"
-#~ "    only use space when written to, but they are slower\n"
-#~ "    and there is a danger you could run out of real disk\n"
-#~ "    space during a write operation.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified using standard suffixes, eg. '1M'.\n"
-#~ msgstr ""
-#~ "sparse - allocate a sparse image file\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty sparse file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    In all respects it works the same as the 'alloc'\n"
-#~ "    command, except that the image file is allocated\n"
-#~ "    sparsely, which means that disk blocks are not assigned\n"
-#~ "    to the file until they are needed.  Sparse disk files\n"
-#~ "    only use space when written to, but they are slower\n"
-#~ "    and there is a danger you could run out of real disk\n"
-#~ "    space during a write operation.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-
-#~ msgid ""
-#~ "time - measure time taken to run command\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    This runs <command> as usual, and prints the elapsed\n"
-#~ "    time afterwards.\n"
-#~ msgstr ""
-#~ "time - கட்டளை இயங்குவதற்கு எடுத்த நேரத்தை கணக்கிடு\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    இது எப்போதும் போல <command> இயங்கும், நேரத்திற்கு பின்\n"
-#~ "    அச்சடித்தும் கழித்தும்விடும்.\n"
-
-#~ msgid "external command failed: %s"
-#~ msgstr "அகக் கட்டளை தோல்வியுற்றது: %s"
-
-#~ msgid "test if file exists"
-#~ msgstr "கோப்பு இருந்தால் பரிசோதி"
-
-#~ msgid "cannot find %s or %s on LIBGUESTFS_PATH (current path = %s)"
-#~ msgstr "%s அல்லது %s ஐ LIBGUESTFS_PATH (தற்போதைய பாதை = %s)ல் தேட முடியவில்லை"
-
-#~ msgid "failed to connect to vmchannel socket"
-#~ msgstr "vmசேனல் சாக்கெட்டை இணைக்க முடியவில்லை"
-
-#, fuzzy
-#~ msgid ""
-#~ "%s: cannot use -i option with -a, -m, -N, --listen, --remote or --"
-#~ "selinux\n"
-#~ msgstr ""
-#~ "%s:  -i விருப்பத்தை -a, -m, --listen, --remote or --selinux உடன் பயன்படுத்த "
-#~ "முடியவில்லை\n"
-
-#, fuzzy
-#~ msgid "cpio command failed: {error}"
-#~ msgstr "கட்டளை தோல்வியுற்றது: %s"
-
-#~ msgid ""
-#~ "alloc - allocate an image\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty (zeroed) file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-#~ msgstr ""
-#~ "alloc - allocate an image\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty (zeroed) file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-
-#~ msgid "%s: virt-inspector command too long for fixed-size buffer\n"
-#~ msgstr "%s: virt-inspector command too long for fixed-size buffer\n"
+
index 5318ee5..3e2be73 100644 (file)
--- a/po/te.po
+++ b/po/te.po
@@ -1,24 +1,21 @@
-# translation of libguestfs.master.libguestfs.po to Telugu
-# Copyright (C) 2010 Free Software Foundation, Inc.
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Red Hat Inc.
 # This file is distributed under the same license as the PACKAGE package.
-#
-# Krishna Babu K <kkrothap@redhat.com>, 2010.
+# 
+# rjones <rjones@redhat.com>, 2011.
 msgid ""
 msgstr ""
-"Project-Id-Version: libguestfs.master.libguestfs\n"
-"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?"
-"component=libguestfs&product=Virtualization+Tools\n"
+"Project-Id-Version: libguestfs\n"
+"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"
 "POT-Creation-Date: 2011-07-15 17:17+0100\n"
-"PO-Revision-Date: 2010-01-27 20:03+0530\n"
-"Last-Translator: Krishna Babu K <kkrothap@redhat.com>\n"
-"Language-Team: Telugu <en@li.org>\n"
-"Language: te\n"
+"PO-Revision-Date: 2011-07-17 20:49+0000\n"
+"Last-Translator: rjones <rjones@redhat.com>\n"
+"Language-Team: Telugu (http://www.transifex.net/projects/p/fedora/team/te/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
-"Plural-Forms: nplurals=2; plural=(n!=1);\n"
-"\n"
+"Language: te\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
 #: cat/virt-cat.c:57 cat/virt-filesystems.c:99 cat/virt-ls.c:99 df/main.c:70
 #: edit/virt-edit.c:73 fish/fish.c:99 fuse/guestmount.c:908
@@ -28,7 +25,7 @@ msgid "Try `%s --help' for more information.\n"
 msgstr "అధిక సమాచారము కొరకు `%s --help' ప్రయత్నించండి\n"
 
 #: cat/virt-cat.c:61
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display files in a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -48,24 +45,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs కొరకు FUSE మాడ్యూల్\n"
-"%s మిమ్ములను వర్చ్యువల్ మిషన్ ఫైల్‌సిస్టమ్‌ను మౌంట్ చేయనిస్తుంది\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"వినియోగం:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: cat/virt-cat.c:117 cat/virt-filesystems.c:202 cat/virt-ls.c:192
 #: df/domains.c:428 df/main.c:136 edit/virt-edit.c:141 fish/fish.c:222
@@ -83,7 +62,7 @@ msgid "%s: unknown long option: %s (%d)\n"
 msgstr "%s: తెలియని long ఐచ్చికము: %s (%d)\n"
 
 #: cat/virt-filesystems.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list filesystems, partitions, block devices, LVM in a VM\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -120,32 +99,14 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs కొరకు FUSE మాడ్యూల్\n"
-"%s మిమ్ములను వర్చ్యువల్ మిషన్ ఫైల్‌సిస్టమ్‌ను మౌంట్ చేయనిస్తుంది\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"వినియోగం:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: cat/virt-filesystems.c:318 cat/virt-ls.c:347 df/main.c:255
-#, fuzzy, c-format
+#, c-format
 msgid "%s: you cannot use -h and --csv options together.\n"
-msgstr "%s: ఒకే సమయంలో --listen మరియు --file ఐచ్చికాలను వుపయోగించలేము\n"
+msgstr ""
 
 #: cat/virt-ls.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list files in a virtual machine\n"
 "Copyright (C) 2010-2011 Red Hat Inc.\n"
@@ -176,24 +137,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs కొరకు FUSE మాడ్యూల్\n"
-"%s మిమ్ములను వర్చ్యువల్ మిషన్ ఫైల్‌సిస్టమ్‌ను మౌంట్ చేయనిస్తుంది\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"వినియోగం:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: cat/virt-ls.c:338
 #, c-format
@@ -243,7 +186,7 @@ msgid "%s: ignoring %s, it has too many disks (%zu > %d)"
 msgstr ""
 
 #: df/main.c:74
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display free space on virtual filesystems\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -266,24 +209,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs కొరకు FUSE మాడ్యూల్\n"
-"%s మిమ్ములను వర్చ్యువల్ మిషన్ ఫైల్‌సిస్టమ్‌ను మౌంట్ చేయనిస్తుంది\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"వినియోగం:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: df/main.c:267
 #, c-format
@@ -295,9 +220,8 @@ msgid "VirtualMachine"
 msgstr ""
 
 #: df/output.c:51
-#, fuzzy
 msgid "Filesystem"
-msgstr "ఫైల్‌సిస్టమ్ చేయుము"
+msgstr ""
 
 #: df/output.c:54
 msgid "1K-blocks"
@@ -336,7 +260,7 @@ msgid "IUse%"
 msgstr ""
 
 #: edit/virt-edit.c:77
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Edit a file in a virtual machine\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -358,24 +282,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs కొరకు FUSE మాడ్యూల్\n"
-"%s మిమ్ములను వర్చ్యువల్ మిషన్ ఫైల్‌సిస్టమ్‌ను మౌంట్ చేయనిస్తుంది\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"వినియోగం:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: edit/virt-edit.c:175
 #, c-format
@@ -393,9 +299,9 @@ msgid "%s: to use Windows drive letters, this must be a Windows guest\n"
 msgstr ""
 
 #: edit/virt-edit.c:599
-#, fuzzy, c-format
+#, c-format
 msgid "%s: drive '%c:' not found.\n"
-msgstr "%s: తాత్కాలిక డైరెక్టరీను సృష్టించలేదు"
+msgstr ""
 
 #: fish/alloc.c:37
 #, c-format
@@ -450,14 +356,12 @@ msgid "add a drive specifying the QEMU block emulation to use"
 msgstr ""
 
 #: fish/cmds.c:2652
-#, fuzzy
 msgid "allocate and add a disk file"
-msgstr "స్పార్శ్ ప్రతిబింబ ఫైలును కేటాయించుము"
+msgstr ""
 
 #: fish/cmds.c:2653
-#, fuzzy
 msgid "clear Augeas path"
-msgstr "ఆగ్యుయస్ పాత్‌ను తీసివేయుము"
+msgstr ""
 
 #: fish/cmds.c:2654
 msgid "close the current Augeas handle"
@@ -516,18 +420,16 @@ msgid "test availability of some parts of the API"
 msgstr "API యొక్క కొన్ని భాగముల యొక్క అందుబాటును పరిశీలించుము"
 
 #: fish/cmds.c:2668
-#, fuzzy
 msgid "return a list of all optional groups"
-msgstr "inotify ఘటనల జాబితాను తిప్పియివ్వుము"
+msgstr ""
 
 #: fish/cmds.c:2669
 msgid "upload base64-encoded data to file"
 msgstr ""
 
 #: fish/cmds.c:2670
-#, fuzzy
 msgid "download file and encode as base64"
-msgstr "ఒక ఫైలును స్థానిక మిషన్‌కు డౌనులోడు చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2671
 msgid "flush device buffers"
@@ -570,9 +472,8 @@ msgid "set block device to read-write"
 msgstr "బ్లాక్ పరికరమును చదువుట-వ్రాయుటకు అమర్చుము"
 
 #: fish/cmds.c:2681
-#, fuzzy
 msgid "resize a btrfs filesystem"
-msgstr "ext2/ext3 ఫైల్‌సిస్టమ్ పునఃపరిమాణము చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2682
 msgid "return true path on case-insensitive filesystem"
@@ -587,14 +488,12 @@ msgid "compute MD5, SHAx or CRC checksum of file"
 msgstr "ఫైలు యొక్క MD5, SHAx లేదా CRC చెక్‌సమ్ యొక్క ఫైలును లెక్కించుము"
 
 #: fish/cmds.c:2685
-#, fuzzy
 msgid "compute MD5, SHAx or CRC checksum of the contents of a device"
-msgstr "ఫైలు యొక్క MD5, SHAx లేదా CRC చెక్‌సమ్ యొక్క ఫైలును లెక్కించుము"
+msgstr ""
 
 #: fish/cmds.c:2686
-#, fuzzy
 msgid "compute MD5, SHAx or CRC checksum of files in a directory"
-msgstr "ఫైలు యొక్క MD5, SHAx లేదా CRC చెక్‌సమ్ యొక్క ఫైలును లెక్కించుము"
+msgstr ""
 
 #: fish/cmds.c:2687
 msgid "change file mode"
@@ -617,19 +516,16 @@ msgid "add qemu parameters"
 msgstr "qemu పారామితులను జతచేయుము"
 
 #: fish/cmds.c:2692
-#, fuzzy
 msgid "copy local files or directories into an image"
-msgstr "ట్రీలోనికి ఫైళ్ళను లోడుచేయుము"
+msgstr ""
 
 #: fish/cmds.c:2693
-#, fuzzy
 msgid "copy remote files or directories out of an image"
-msgstr "ట్రీలోనికి ఫైళ్ళను లోడుచేయుము"
+msgstr ""
 
 #: fish/cmds.c:2694
-#, fuzzy
 msgid "copy size bytes from source to destination using dd"
-msgstr "dd వుపయోగించి మూలమునుండి గమ్యమునకు నకలుతీయుము"
+msgstr ""
 
 #: fish/cmds.c:2695
 msgid "copy a file"
@@ -648,14 +544,12 @@ msgid "debugging and internals"
 msgstr "డీబగ్గింగ్ మరియు యింటర్నల్స్"
 
 #: fish/cmds.c:2699
-#, fuzzy
 msgid "debug the QEMU command line (internal use only)"
-msgstr "స్థానిక మిషన్‌నుండి వొక ఫైలును అప్‌లోడు చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2700
-#, fuzzy
 msgid "upload a file to the appliance (internal use only)"
-msgstr "స్థానిక మిషన్‌నుండి వొక ఫైలును అప్‌లోడు చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2701
 msgid "report file system disk space usage"
@@ -663,12 +557,12 @@ msgstr "ఫైల్ సిస్టమ్ డిస్కు జాగా వ
 
 #: fish/cmds.c:2702
 msgid "report file system disk space usage (human readable)"
-msgstr "ఫైలు సిస్టమ్ డిస్కు జాగా వినియోగమును నివేదించుము (మానవుడు చదువదగునట్లు)"
+msgstr ""
+"ఫైలు సిస్టమ్ డిస్కు జాగా వినియోగమును నివేదించుము (మానవుడు చదువదగునట్లు)"
 
 #: fish/cmds.c:2703
-#, fuzzy
 msgid "display an image"
-msgstr "ప్రతిబింబమును కేటాయించుము"
+msgstr ""
 
 #: fish/cmds.c:2704
 msgid "return kernel messages"
@@ -679,9 +573,8 @@ msgid "download a file to the local machine"
 msgstr "ఒక ఫైలును స్థానిక మిషన్‌కు డౌనులోడు చేయుము"
 
 #: fish/cmds.c:2706
-#, fuzzy
 msgid "download a file to the local machine with offset and size"
-msgstr "ఒక ఫైలును స్థానిక మిషన్‌కు డౌనులోడు చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2707
 msgid "drop kernel page cache, dentries and inodes"
@@ -704,9 +597,8 @@ msgid "echo arguments back to the client"
 msgstr "క్లైంట్‌లోనికి యెకో ఆర్గుమెంట్లు"
 
 #: fish/cmds.c:2712
-#, fuzzy
 msgid "edit a file"
-msgstr "ఫైలును చదువుము"
+msgstr ""
 
 #: fish/cmds.c:2713 fish/cmds.c:2714 fish/cmds.c:2719 fish/cmds.c:2720
 #: fish/cmds.c:2754 fish/cmds.c:2755 fish/cmds.c:3008 fish/cmds.c:3009
@@ -735,18 +627,16 @@ msgid "detect the architecture of a binary file"
 msgstr ""
 
 #: fish/cmds.c:2723
-#, fuzzy
 msgid "return the size of the file in bytes"
-msgstr "పరికరము యొక్క మొత్తము పరిమాణమును బైట్లలో పొందుము"
+msgstr ""
 
 #: fish/cmds.c:2724
 msgid "fill a file with octets"
 msgstr "ఫైలును ఆక్టెట్స్ తో నింపుము"
 
 #: fish/cmds.c:2725
-#, fuzzy
 msgid "fill a file with a repeating pattern of bytes"
-msgstr "ఫైలును ఆక్టెట్స్ తో నింపుము"
+msgstr ""
 
 #: fish/cmds.c:2726
 msgid "find all files and directories"
@@ -754,17 +644,16 @@ msgstr "అన్ని ఫైళ్ళను మరియు డైరెక్
 
 #: fish/cmds.c:2727
 msgid "find all files and directories, returning NUL-separated list"
-msgstr "NUL-వేరుచేసిన జాబితాను యిచ్చు, అన్ని ఫైళ్ళను మరియు డైరెక్టరీలను కనుగొనుము"
+msgstr ""
+"NUL-వేరుచేసిన జాబితాను యిచ్చు, అన్ని ఫైళ్ళను మరియు డైరెక్టరీలను కనుగొనుము"
 
 #: fish/cmds.c:2728
-#, fuzzy
 msgid "find a filesystem by label"
-msgstr "ext2/3/4 ఫైల్‌సిస్టమ్ లేబుల్ పొందుము"
+msgstr ""
 
 #: fish/cmds.c:2729
-#, fuzzy
 msgid "find a filesystem by UUID"
-msgstr "ext2/3/4 ఫైల్‌సిస్టమ్ UUID పొందుము"
+msgstr ""
 
 #: fish/cmds.c:2730
 msgid "run the filesystem checker"
@@ -775,9 +664,8 @@ msgid "get the additional kernel options"
 msgstr "అదనపు కెర్నల్ ఐచ్చికాలను పొందుము"
 
 #: fish/cmds.c:2732
-#, fuzzy
 msgid "get the attach method"
-msgstr "శోధన పాత్‌ను పొందుము"
+msgstr ""
 
 #: fish/cmds.c:2733
 msgid "get autosync mode"
@@ -800,18 +688,16 @@ msgid "get memory allocated to the qemu subprocess"
 msgstr "qemu వుపకార్యక్రమమునకు కేటాయించిన మెమొరీను పొందుము"
 
 #: fish/cmds.c:2738
-#, fuzzy
 msgid "get enable network flag"
-msgstr "SELinux చేతనపరచు ఫ్లాగ్ పొందుము"
+msgstr ""
 
 #: fish/cmds.c:2739
 msgid "get the search path"
 msgstr "శోధన పాత్‌ను పొందుము"
 
 #: fish/cmds.c:2740
-#, fuzzy
 msgid "get process group flag"
-msgstr "మెరుగుపరచు కార్యక్రమము చేతనపరచు ఫ్లాగ్ పొందుము"
+msgstr ""
 
 #: fish/cmds.c:2741
 msgid "get PID of qemu subprocess"
@@ -838,9 +724,8 @@ msgid "get command trace enabled flag"
 msgstr "ఆదేశపు జాడ చేతనపరచు ఫ్లాగ్‌ను పొందుము"
 
 #: fish/cmds.c:2747
-#, fuzzy
 msgid "get the current umask"
-msgstr "ప్రస్తుత స్థితిని పొందుము"
+msgstr ""
 
 #: fish/cmds.c:2748
 msgid "get verbose mode"
@@ -887,9 +772,8 @@ msgid "edit with a hex editor"
 msgstr ""
 
 #: fish/cmds.c:2761
-#, fuzzy
 msgid "list the contents of a single file in an initrd"
-msgstr "ఫైలు యొక్క సారములను జాబితాచేయుము"
+msgstr ""
 
 #: fish/cmds.c:2762
 msgid "list files in an initrd"
@@ -944,9 +828,8 @@ msgid "get hostname of the operating system"
 msgstr ""
 
 #: fish/cmds.c:2775
-#, fuzzy
 msgid "get the icon corresponding to this operating system"
-msgstr "మౌంటైన పరికరముకు చెందిన లైనక్స్ VFS రకమును పొందుము"
+msgstr ""
 
 #: fish/cmds.c:2776
 msgid "get major version of inspected operating system"
@@ -1013,32 +896,28 @@ msgid "inspect disk and return list of operating systems found"
 msgstr ""
 
 #: fish/cmds.c:2792
-#, fuzzy
 msgid "test if block device"
-msgstr "బ్లాక్ పరికరములను జాబితాచేయుము"
+msgstr ""
 
 #: fish/cmds.c:2793
 msgid "is busy processing a command"
 msgstr "ఆదేశమును నిర్వర్తించుట బిజీగావుందా"
 
 #: fish/cmds.c:2794
-#, fuzzy
 msgid "test if character device"
-msgstr "బ్లాక్, కారెక్టర్ లేదా FIFO పరికరములను చేయుము."
+msgstr ""
 
 #: fish/cmds.c:2795
 msgid "is in configuration state"
 msgstr "ఆకృతీకరణ స్థితినందు వుందా"
 
 #: fish/cmds.c:2796
-#, fuzzy
 msgid "test if a directory"
-msgstr "డైరెక్టరీను సృష్టించుము"
+msgstr ""
 
 #: fish/cmds.c:2797
-#, fuzzy
 msgid "test if FIFO (named pipe)"
-msgstr "FIFO (నామపు పైప్) చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2798
 msgid "test if a regular file"
@@ -1049,33 +928,28 @@ msgid "is launching subprocess"
 msgstr "ఆరంభించుట వుపకార్యక్రమమా"
 
 #: fish/cmds.c:2800
-#, fuzzy
 msgid "test if device is a logical volume"
-msgstr "LVM తార్కిక వాల్యూమ్ పునఃపరిమాణము చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2801
 msgid "is ready to accept commands"
 msgstr "ఆదేశములను ఆమోదించుటకు సిద్దముగా వుందా"
 
 #: fish/cmds.c:2802
-#, fuzzy
 msgid "test if socket"
-msgstr "డెమోన్ సాకెట్‌కు వ్రాయుము"
+msgstr ""
 
 #: fish/cmds.c:2803
-#, fuzzy
 msgid "test if symbolic link"
-msgstr "సింబాలిక్ లింకును సృష్టించుము"
+msgstr ""
 
 #: fish/cmds.c:2804
-#, fuzzy
 msgid "test if a file contains all zero bytes"
-msgstr "రెండు ఫైళ్ళు సమాన సారములను కలిగివుంటే పరిశీలించుము"
+msgstr ""
 
 #: fish/cmds.c:2805
-#, fuzzy
 msgid "test if a device contains all zero bytes"
-msgstr "LVM తార్కిక వాల్యూమ్ పునఃపరిమాణము చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2806
 msgid "kill the qemu subprocess"
@@ -1086,28 +960,24 @@ msgid "launch the qemu subprocess"
 msgstr "qemu వుపకార్యక్రమమును ఆరంభించుము"
 
 #: fish/cmds.c:2808
-#, fuzzy
 msgid "change working directory"
-msgstr "స్థానిక మార్పు డైరెక్టరీ"
+msgstr ""
 
 #: fish/cmds.c:2812
-#, fuzzy
 msgid "list 9p filesystems"
-msgstr "ఫైల్‌సిస్టమ్ చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2813
 msgid "list the block devices"
 msgstr "బ్లాక్ పరికరములను జాబితాచేయుము"
 
 #: fish/cmds.c:2814
-#, fuzzy
 msgid "list device mapper devices"
-msgstr "బ్లాక్ పరికరములను జాబితాచేయుము"
+msgstr ""
 
 #: fish/cmds.c:2815
-#, fuzzy
 msgid "list filesystems"
-msgstr "ఫైల్‌సిస్టమ్ చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2816
 msgid "list the partitions"
@@ -1146,14 +1016,12 @@ msgid "lstat on multiple files"
 msgstr "బహుళ ఫైళ్ళపై lstat"
 
 #: fish/cmds.c:2827
-#, fuzzy
 msgid "add a key on a LUKS encrypted device"
-msgstr "బ్లాక్ పరికరమును చదువుట-మాత్రమే‌కు మార్చుము"
+msgstr ""
 
 #: fish/cmds.c:2828
-#, fuzzy
 msgid "close a LUKS device"
-msgstr "పరికరము swapను చేతనముచేయి"
+msgstr ""
 
 #: fish/cmds.c:2829 fish/cmds.c:2830
 msgid "format a block device as a LUKS encrypted device"
@@ -1168,14 +1036,12 @@ msgid "open a LUKS-encrypted block device"
 msgstr ""
 
 #: fish/cmds.c:2833
-#, fuzzy
 msgid "open a LUKS-encrypted block device read-only"
-msgstr "బ్లాక్ పరికరమును చదువుట-మాత్రమే‌కు మార్చుము"
+msgstr ""
 
 #: fish/cmds.c:2834
-#, fuzzy
 msgid "create an LVM logical volume"
-msgstr "LVM తార్కిక వాల్యూమ్ తొలగించుము"
+msgstr ""
 
 #: fish/cmds.c:2835
 msgid "get canonical name of an LV"
@@ -1198,9 +1064,8 @@ msgid "remove an LVM logical volume"
 msgstr "LVM తార్కిక వాల్యూమ్ తొలగించుము"
 
 #: fish/cmds.c:2840
-#, fuzzy
 msgid "rename an LVM logical volume"
-msgstr "LVM తార్కిక వాల్యూమ్ తొలగించుము"
+msgstr ""
 
 #: fish/cmds.c:2841
 msgid "resize an LVM logical volume"
@@ -1215,9 +1080,8 @@ msgid "list the LVM logical volumes (LVs)"
 msgstr "LVM తార్కిక వాల్యూములను (LVs) జాబితాచేయుము"
 
 #: fish/cmds.c:2845
-#, fuzzy
 msgid "get the UUID of a logical volume"
-msgstr "LVM తార్కిక వాల్యూములను (LVs) జాబితాచేయుము"
+msgstr ""
 
 #: fish/cmds.c:2846
 msgid "lgetxattr on multiple files"
@@ -1308,18 +1172,16 @@ msgid "load a kernel module"
 msgstr "కెర్నల్ మాడ్యూల్‌ను లోడుచేయుము"
 
 #: fish/cmds.c:2871
-#, fuzzy
 msgid "view a file"
-msgstr "ఫైలును కదుల్చుము"
+msgstr ""
 
 #: fish/cmds.c:2872
 msgid "mount a guest disk at a position in the filesystem"
 msgstr "ఫైల్‌సిస్టమ్ నందలి వొక స్థానమువద్ద గెస్టు డిస్కును మౌంట్ చేయుము"
 
 #: fish/cmds.c:2873
-#, fuzzy
 msgid "mount 9p filesystem"
-msgstr "ఫైల్‌సిస్టమ్‌ను అన్‌మౌంట్ చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2874
 msgid "mount a file using the loop device"
@@ -1354,32 +1216,28 @@ msgid "probe NTFS volume"
 msgstr "NTFS వాల్యూమ్‌మ ప్రోబ్ చేయుము"
 
 #: fish/cmds.c:2882 fish/cmds.c:2883
-#, fuzzy
 msgid "resize an NTFS filesystem"
-msgstr "ext2/ext3 ఫైల్‌సిస్టమ్ పునఃపరిమాణము చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2884
-#, fuzzy
 msgid "resize an NTFS filesystem (with size)"
-msgstr "ext2/ext3 ఫైల్‌సిస్టమ్ పునఃపరిమాణము చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2885
 msgid "add a partition to the device"
 msgstr "విభజనను పరికరమునకు జతచేయుము"
 
 #: fish/cmds.c:2886
-#, fuzzy
 msgid "delete a partition"
-msgstr "swap విభజనను సృష్టించుము"
+msgstr ""
 
 #: fish/cmds.c:2887
 msgid "partition whole disk with a single primary partition"
 msgstr "మొత్తము డిస్కును వొంటరి ప్రాధమిక విభజనతో విభజించుము"
 
 #: fish/cmds.c:2888
-#, fuzzy
 msgid "return true if a partition is bootable"
-msgstr "విభజన పట్టికను తిరిగిచదువుము"
+msgstr ""
 
 #: fish/cmds.c:2889
 msgid "get the MBR type byte (ID byte) from a partition"
@@ -1410,9 +1268,8 @@ msgid "set partition name"
 msgstr "విభజన నామమును అమర్చుము"
 
 #: fish/cmds.c:2896
-#, fuzzy
 msgid "convert partition name to device name"
-msgstr "బ్లాక్ పరికరముపై విభజనలను సృష్టించుము"
+msgstr ""
 
 #: fish/cmds.c:2897
 msgid "ping the guest daemon"
@@ -1423,9 +1280,8 @@ msgid "read part of a file"
 msgstr "ఫైలు యొక్క భాగమును చదువుము"
 
 #: fish/cmds.c:2899
-#, fuzzy
 msgid "read part of a device"
-msgstr "ఫైలు యొక్క భాగమును చదువుము"
+msgstr ""
 
 #: fish/cmds.c:2900
 msgid "create an LVM physical volume"
@@ -1440,28 +1296,24 @@ msgid "resize an LVM physical volume"
 msgstr "LVM భౌతిక వాల్యూమ్‌ను పునఃపరిమాణము చేయుము"
 
 #: fish/cmds.c:2903
-#, fuzzy
 msgid "resize an LVM physical volume (with size)"
-msgstr "LVM భౌతిక వాల్యూమ్‌ను పునఃపరిమాణము చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2904 fish/cmds.c:2905
 msgid "list the LVM physical volumes (PVs)"
 msgstr "LVM భౌతిక వాల్యూములు (PVs)ను జాబితాచేయుము"
 
 #: fish/cmds.c:2906
-#, fuzzy
 msgid "get the UUID of a physical volume"
-msgstr "LVM భౌతిక వాల్యూమ్‌ను సృష్టించుము"
+msgstr ""
 
 #: fish/cmds.c:2907
-#, fuzzy
 msgid "write to part of a file"
-msgstr "ఫైలు యొక్క భాగమును చదువుము"
+msgstr ""
 
 #: fish/cmds.c:2908
-#, fuzzy
 msgid "write to part of a device"
-msgstr "ఫైలు యొక్క భాగమును చదువుము"
+msgstr ""
 
 #: fish/cmds.c:2909
 msgid "read a file"
@@ -1492,19 +1344,16 @@ msgid "close and reopen libguestfs handle"
 msgstr "libguestfs సంభాలికను మూయుము మరియు తిరిగితెరువుము"
 
 #: fish/cmds.c:2917
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem"
-msgstr "ext2/ext3 ఫైల్‌సిస్టమ్ పునఃపరిమాణము చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2918
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem to the minimum size"
-msgstr "ext2/ext3 ఫైల్‌సిస్టమ్ పునఃపరిమాణము చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2919
-#, fuzzy
 msgid "resize an ext2, ext3 or ext4 filesystem (with size)"
-msgstr "ext2/ext3 ఫైల్‌సిస్టమ్ పునఃపరిమాణము చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2920
 msgid "remove a file"
@@ -1539,9 +1388,8 @@ msgid "add options to kernel command line"
 msgstr "కెర్నల్ ఆదేశ వరుసనకు ఐచ్చికాలను జతచేయుము"
 
 #: fish/cmds.c:2928
-#, fuzzy
 msgid "set the attach method"
-msgstr "శోధన పాత్‌ను అమర్చుము"
+msgstr ""
 
 #: fish/cmds.c:2929
 msgid "set autosync mode"
@@ -1632,9 +1480,8 @@ msgid "sleep for some seconds"
 msgstr "కొన్ని సెకనులపాటు నిద్రించుము"
 
 #: fish/cmds.c:2953
-#, fuzzy
 msgid "create a sparse disk image and add"
-msgstr "స్పార్శ్ ప్రతిబింబ ఫైలును కేటాయించుము"
+msgstr ""
 
 #: fish/cmds.c:2954
 msgid "get file information"
@@ -1649,9 +1496,8 @@ msgid "print the printable strings in a file"
 msgstr "ముద్రించదగు స్ట్రింగులను ఫైలునందు ముద్రించుము"
 
 #: fish/cmds.c:2958
-#, fuzzy
 msgid "list supported groups of commands"
-msgstr "ఆదేశములను ఆమోదించుటకు సిద్దముగా వుందా"
+msgstr ""
 
 #: fish/cmds.c:2959
 msgid "disable swap on device"
@@ -1714,9 +1560,8 @@ msgid "pack directory into compressed tarball"
 msgstr "డైరెక్టరీను కుదించిన టార్‌బాల్‌కు పాక్ చేయుము"
 
 #: fish/cmds.c:2974
-#, fuzzy
 msgid "print elapsed time taken to run a command"
-msgstr "ఆదేశమును నడుపుటకు తీసుకొనిన సమయాన్ని లెక్కించుము"
+msgstr ""
 
 #: fish/cmds.c:2975
 msgid "update file timestamps or create a new file"
@@ -1751,9 +1596,8 @@ msgid "upload a file from the local machine"
 msgstr "స్థానిక మిషన్‌నుండి వొక ఫైలును అప్‌లోడు చేయుము"
 
 #: fish/cmds.c:2985
-#, fuzzy
 msgid "upload a file from the local machine with offset"
-msgstr "స్థానిక మిషన్‌నుండి వొక ఫైలును అప్‌లోడు చేయుము"
+msgstr ""
 
 #: fish/cmds.c:2986
 msgid "set timestamp of a file with nanosecond precision"
@@ -1764,18 +1608,16 @@ msgid "get the library version number"
 msgstr "లైబ్రరీ వర్షన్ సంఖ్యను పొందుము"
 
 #: fish/cmds.c:2988
-#, fuzzy
 msgid "get the filesystem label"
-msgstr "ext2/3/4 ఫైల్‌సిస్టమ్ లేబుల్ పొందుము"
+msgstr ""
 
 #: fish/cmds.c:2989
 msgid "get the Linux VFS type corresponding to a mounted device"
 msgstr "మౌంటైన పరికరముకు చెందిన లైనక్స్ VFS రకమును పొందుము"
 
 #: fish/cmds.c:2990
-#, fuzzy
 msgid "get the filesystem UUID"
-msgstr "ext2/3/4 ఫైల్‌సిస్టమ్ UUID పొందుము"
+msgstr ""
 
 #: fish/cmds.c:2991
 msgid "activate or deactivate some volume groups"
@@ -1802,9 +1644,8 @@ msgid "remove an LVM volume group"
 msgstr "LVM వాల్యూమ్ సమూహమును తీసివేయుము"
 
 #: fish/cmds.c:2997
-#, fuzzy
 msgid "rename an LVM volume group"
-msgstr "LVM వాల్యూమ్ సమూహం సృష్టించుము"
+msgstr ""
 
 #: fish/cmds.c:2998 fish/cmds.c:2999
 msgid "list the LVM volume groups (VGs)"
@@ -1815,9 +1656,8 @@ msgid "rescan for LVM physical volumes, volume groups and logical volumes"
 msgstr ""
 
 #: fish/cmds.c:3001
-#, fuzzy
 msgid "get the UUID of a volume group"
-msgstr "LVM వాల్యూమ్ సమూహం సృష్టించుము"
+msgstr ""
 
 #: fish/cmds.c:3002
 msgid "count characters in a file"
@@ -1832,14 +1672,12 @@ msgid "count words in a file"
 msgstr "ఫైలునందలి పదములను లెక్కించుము"
 
 #: fish/cmds.c:3005
-#, fuzzy
 msgid "create a new file"
-msgstr "ఫైలును సృష్టించుము"
+msgstr ""
 
 #: fish/cmds.c:3006
-#, fuzzy
 msgid "append content to end of file"
-msgstr "ఫైలు యొక్క సారములను జాబితాచేయుము"
+msgstr ""
 
 #: fish/cmds.c:3007
 msgid "create a file"
@@ -1850,13 +1688,13 @@ msgid "write zeroes to the device"
 msgstr "పరికరమునకు సున్నాలను వ్రాయుము"
 
 #: fish/cmds.c:3011
-#, fuzzy
 msgid "write zeroes to an entire device"
-msgstr "పరికరమునకు సున్నాలను వ్రాయుము"
+msgstr ""
 
 #: fish/cmds.c:3012
 msgid "zero unused inodes and disk blocks on ext2/3 filesystem"
-msgstr "ext2/3 ఫైలుసిస్టమ్ పైన వుపయోగించని ఐనోడ్లు మరియు డిస్కు బ్లాకులు సున్నా"
+msgstr ""
+"ext2/3 ఫైలుసిస్టమ్ పైన వుపయోగించని ఐనోడ్లు మరియు డిస్కు బ్లాకులు సున్నా"
 
 #: fish/cmds.c:3015
 msgid "determine file type inside a compressed file"
@@ -1864,7 +1702,8 @@ msgstr "కుదించిన ఫైలునందలి ఫైలు రక
 
 #: fish/cmds.c:3018
 msgid "Use -h <cmd> / help <cmd> to show detailed help for a command."
-msgstr "ఆదేశము కొరకు విశదీకృత సహాయమును చూపుటకు -h <cmd> / help <cmd> వుపయోగించుము"
+msgstr ""
+"ఆదేశము కొరకు విశదీకృత సహాయమును చూపుటకు -h <cmd> / help <cmd> వుపయోగించుము"
 
 #: fish/cmds.c:3336 fish/cmds.c:3350 fish/cmds.c:3366 fish/cmds.c:3383
 #: fish/cmds.c:3400 fish/cmds.c:3418 fish/cmds.c:3437 fish/cmds.c:3453
@@ -2102,21 +1941,21 @@ msgstr ""
 
 #: fish/cmds.c:4187 fish/cmds.c:4294 fish/cmds.c:4611 fish/cmds.c:11781
 #: fish/cmds.c:12027 fish/cmds.c:12088 fish/cmds.c:12148
-#, fuzzy, c-format
+#, c-format
 msgid "%s should have %d-%d parameter(s)\n"
-msgstr "%s అనునది %d పారామితి(ల)ను కలిగివుండాలి\n"
+msgstr ""
 
 #: fish/cmds.c:4213 fish/cmds.c:4330 fish/cmds.c:4632 fish/cmds.c:11867
 #: fish/cmds.c:12044 fish/cmds.c:12121 fish/cmds.c:12177
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown optional argument \"%s\"\n"
-msgstr "%s: చాలా యెక్కువ ఆర్గుమెంట్లు\n"
+msgstr ""
 
 #: fish/cmds.c:4219 fish/cmds.c:4336 fish/cmds.c:4638 fish/cmds.c:11873
 #: fish/cmds.c:12050 fish/cmds.c:12127 fish/cmds.c:12183
-#, fuzzy, c-format
+#, c-format
 msgid "%s: optional argument \"%s\" given twice\n"
-msgstr "%s: చాలా యెక్కువ ఆర్గుమెంట్లు\n"
+msgstr ""
 
 #: fish/cmds.c:12228
 #, c-format
@@ -2124,20 +1963,21 @@ msgid "%s: unknown command\n"
 msgstr "%s: తెలియని ఆదేశము\n"
 
 #: fish/config.c:74 fish/config.c:113
-#, fuzzy, c-format
+#, c-format
 msgid "%s: %s: line %d: error parsing configuration file: %s\n"
-msgstr "%s: '%s'వద్ద స్ట్రింగును పార్శ్ చేయుటలో అంతర్గత దోషము\n"
+msgstr ""
 
 #: fish/copy.c:41
 #, c-format
 msgid ""
-"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the image\n"
+"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the "
+"image\n"
 msgstr ""
 
 #: fish/copy.c:62
-#, fuzzy, c-format
+#, c-format
 msgid "copy-in: target '%s' is not a directory\n"
-msgstr "ఫైళ్ళను డైరెక్టరీనందు జాబితాచేయుము"
+msgstr ""
 
 #: fish/copy.c:157
 #, c-format
@@ -2152,14 +1992,14 @@ msgid ""
 msgstr ""
 
 #: fish/copy.c:213
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: target '%s' is not a directory\n"
-msgstr "ఫైళ్ళను డైరెక్టరీనందు జాబితాచేయుము"
+msgstr ""
 
 #: fish/copy.c:258
-#, fuzzy, c-format
+#, c-format
 msgid "copy-out: '%s' is not a file or directory\n"
-msgstr "డెరెక్టరీ లేదా ఫైలును పునరావృతముగా నకలుతీయుము"
+msgstr ""
 
 #: fish/display.c:42
 #, c-format
@@ -2172,7 +2012,7 @@ msgid "use '%s filename' to edit a file\n"
 msgstr "ఫైలును సరికూర్చుటకు '%s filename' వుపయోగించుము\n"
 
 #: fish/fish.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: guest filesystem shell\n"
 "%s lets you edit virtual machine filesystems\n"
@@ -2217,37 +2057,6 @@ msgid ""
 "\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: guest filesystem shell\n"
-"%s lets you edit virtual machine filesystems\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  %s [--options] cmd [: cmd : cmd ...]\n"
-"  %s -i libvirt-domain\n"
-"  %s -i disk-image(s)\n"
-"or for interactive use:\n"
-"  %s\n"
-"or from a shell script:\n"
-"  %s <<EOF\n"
-"  cmd\n"
-"  ...\n"
-"  EOF\n"
-"Options:\n"
-"  -h|--cmd-help        List available commands\n"
-"  -h|--cmd-help cmd    Display detailed help on 'cmd'\n"
-"  -a|--add image       Add image\n"
-"  -D|--no-dest-paths   Don't tab-complete paths from guest fs\n"
-"  -f|--file file       Read commands from file\n"
-"  -i|--inspector       Run virt-inspector to get disk mountpoints\n"
-"  --listen             Listen for remote commands\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  --remote[=pid]       Send commands to remote %s\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  -v|--verbose         Verbose messages\n"
-"  -x                   Echo each command before executing it\n"
-"  -V|--version         Display version and exit\n"
-"For more information,  see the manpage %s(1).\n"
 
 #: fish/fish.c:246
 #, c-format
@@ -2258,7 +2067,8 @@ msgstr "%s: --listen=PID: PID సంఖ్య కాదు: %s\n"
 #, c-format
 msgid ""
 "%s: remote: $GUESTFISH_PID must be set to the PID of the remote process\n"
-msgstr "%s: remote: $GUESTFISH_PID అనునది రిమోట్ కార్యక్రమము యొక్క PIDకు అమర్చాలి\n"
+msgstr ""
+"%s: remote: $GUESTFISH_PID అనునది రిమోట్ కార్యక్రమము యొక్క PIDకు అమర్చాలి\n"
 
 #: fish/fish.c:303
 #, c-format
@@ -2291,7 +2101,7 @@ msgid "guestfish: terminal type \"%s\" not defined.\n"
 msgstr ""
 
 #: fish/fish.c:647
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "\n"
 "Welcome to guestfish, the libguestfs filesystem interactive shell for\n"
@@ -2302,13 +2112,6 @@ msgid ""
 "      'quit' to quit the shell\n"
 "\n"
 msgstr ""
-"\n"
-"guestfishకు స్వాగతం, libguestfs అనునది వర్చ్యువల్ మిషన్ ఫైల్‌సిస్టమ్సును సరికూర్చుటకు‍ ఫైల్‌సిస్టమ్ "
-"యింటరాక్టివ్ షెల్.\n"
-"\n"
-"రకము: 'help' ఆదేశముల సహాయము కొరకు\n"
-"      'quit' షెల్ నిష్క్రమించుటకు\n"
-"\n"
 
 #: fish/fish.c:796 fish/fish.c:812
 #, c-format
@@ -2426,8 +2229,7 @@ msgstr "glob: guestfs_glob_expand కాల్ విఫలమైంది: %s\n
 #: fish/help.c:38
 #, c-format
 msgid ""
-"Add disk images to examine using the -a or -d options, or the 'add' "
-"command.\n"
+"Add disk images to examine using the -a or -d options, or the 'add' command.\n"
 "Or create a new disk image using -N, or the 'alloc' or 'sparse' commands.\n"
 "Once you have done this, use the 'run' command.\n"
 msgstr ""
@@ -2472,9 +2274,9 @@ msgid "hexedit: invalid range\n"
 msgstr ""
 
 #: fish/inspect.c:77
-#, fuzzy, c-format
+#, c-format
 msgid "%s: don't use --live and -i options together\n"
-msgstr "%s: ఒకే సమయంలో --listen మరియు --file ఐచ్చికాలను వుపయోగించలేము\n"
+msgstr ""
 
 #: fish/inspect.c:89
 #, c-format
@@ -2497,9 +2299,9 @@ msgid "Operating system: %s\n"
 msgstr ""
 
 #: fish/inspect.c:159
-#, fuzzy, c-format
+#, c-format
 msgid "%s mounted on %s\n"
-msgstr "మౌంట్‌పాయింట్లను చూపుము"
+msgstr ""
 
 #: fish/keys.c:53
 #, c-format
@@ -2517,9 +2319,9 @@ msgid "use 'man' without parameters to open the manual\n"
 msgstr ""
 
 #: fish/man.c:54
-#, fuzzy, c-format
+#, c-format
 msgid "the external 'man' program failed\n"
-msgstr "బహిర్గత ఆదేశము విఫలమైంది: %s"
+msgstr ""
 
 #: fish/more.c:40
 #, c-format
@@ -2527,9 +2329,9 @@ msgid "use '%s filename' to page a file\n"
 msgstr "ఒక ఫైలును పేజ్ చేయుటకు '%s filename' వుపయోగించుము\n"
 
 #: fish/options.c:36
-#, fuzzy, c-format
+#, c-format
 msgid "%s: too many drives added on the command line\n"
-msgstr "%s: ఆదేశ వరుసపై ఖాళీ ఆదేశము\n"
+msgstr ""
 
 #: fish/options.c:128
 #, c-format
@@ -2583,19 +2385,17 @@ msgstr ""
 
 #: fish/prep_boot.c:34 fish/prep_boot.c:89 fish/prep_disk.c:34
 #: fish/prep_fs.c:34 fish/prep_lv.c:69 fish/prep_lv.c:122 fish/prep_part.c:34
-#, fuzzy
 msgid "failed to allocate disk"
-msgstr "ఫైలు ముక్కను పార్శ్ చేయుటలో విఫలమైంది"
+msgstr ""
 
 #: fish/prep_boot.c:42 fish/prep_boot.c:97
-#, fuzzy
 msgid "could not parse boot size"
-msgstr "పరిమాణ వివరణలను పార్శ్ చేయలేకపోయింది '%s'\n"
+msgstr ""
 
 #: fish/prep_boot.c:46 fish/prep_boot.c:101
-#, fuzzy, c-format
+#, c-format
 msgid "failed to get sector size of disk: %s"
-msgstr "ఫైలు ముక్కను పార్శ్ చేయుటలో విఫలమైంది"
+msgstr ""
 
 #: fish/prep_boot.c:50 fish/prep_boot.c:105 fish/prep_fs.c:41
 #: fish/prep_lv.c:76 fish/prep_lv.c:129 fish/prep_part.c:41
@@ -2604,14 +2404,14 @@ msgid "failed to partition disk: %s"
 msgstr ""
 
 #: fish/prep_boot.c:55 fish/prep_boot.c:110
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add boot partition: %s"
-msgstr "swap విభజనను సృష్టించుము"
+msgstr ""
 
 #: fish/prep_boot.c:59 fish/prep_boot.c:114
-#, fuzzy, c-format
+#, c-format
 msgid "failed to add root partition: %s"
-msgstr "swap విభజనను సృష్టించుము"
+msgstr ""
 
 #: fish/prep_boot.c:68 fish/prep_boot.c:128
 #, c-format
@@ -2629,14 +2429,14 @@ msgid "incorrect format for LV name, use '/dev/VG/LV'"
 msgstr ""
 
 #: fish/prep_boot.c:137 fish/prep_lv.c:91 fish/prep_lv.c:144
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create PV: %s: %s"
-msgstr "ఫైలు ముక్కను పార్శ్ చేయుటలో విఫలమైంది"
+msgstr ""
 
 #: fish/prep_boot.c:142 fish/prep_lv.c:96 fish/prep_lv.c:149
-#, fuzzy, c-format
+#, c-format
 msgid "failed to create VG: %s: %s"
-msgstr "ఫైలు ముక్కను పార్శ్ చేయుటలో విఫలమైంది"
+msgstr ""
 
 #: fish/prep_boot.c:149 fish/prep_lv.c:103 fish/prep_lv.c:156
 #, c-format
@@ -2664,8 +2464,8 @@ msgid ""
 "guestfish: protocol error: version mismatch, server version '%s' does not "
 "match client version '%s'.  The two versions must match exactly.\n"
 msgstr ""
-"guestfish: నిభందన దోషము: వర్షన్ అసమానత, సేవిక వర్షన్ '%s' అనునది క్లైంట్ వర్షన్ '%s'తో "
-"సరిపోలుట లేదు.  రెండు వర్షన్లు తప్పక సరిగ్గా సరిపోలవలెను.\n"
+"guestfish: నిభందన దోషము: వర్షన్ అసమానత, సేవిక వర్షన్ '%s' అనునది క్లైంట్ "
+"వరà±\8dà°·à°¨à±\8d '%s'à°¤à±\8b à°¸à°°à°¿à°ªà±\8bà°²à±\81à°\9f à°²à±\87à°¦à±\81.  à°°à±\86à°\82à°¡à±\81 à°µà°°à±\8dà°·à°¨à±\8dà°²à±\81 à°¤à°ªà±\8dà°ªà°\95 à°¸à°°à°¿à°\97à±\8dà°\97à°¾ à°¸à°°à°¿à°ªà±\8bలవలà±\86à°¨à±\81.\n"
 
 #: fish/rc.c:335 fish/rc.c:349
 #, c-format
@@ -2680,7 +2480,9 @@ msgstr "guestfish: protocol error: సేవికకు ప్రాధమి
 #: fish/rc.c:386
 #, c-format
 msgid "guestfish: protocol error: could not decode reply from server\n"
-msgstr "guestfish: protocol error: సేవిక నుండి ప్రత్యుత్తరమును డీకోడ్ చేయలేక పోయింది\n"
+msgstr ""
+"guestfish: protocol error: సేవిక నుండి ప్రత్యుత్తరమును డీకోడ్ చేయలేక "
+"పోయింది\n"
 
 #: fish/reopen.c:36
 #, c-format
@@ -2706,7 +2508,7 @@ msgid "use 'time command [args...]'\n"
 msgstr "'time command [args...]' వుపయోగించుము\n"
 
 #: fuse/guestmount.c:912
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: FUSE module for libguestfs\n"
 "%s lets you mount a virtual machine filesystem\n"
@@ -2735,37 +2537,20 @@ msgid ""
 "  -w|--rw              Mount read-write\n"
 "  -x|--trace           Trace guestfs API calls\n"
 msgstr ""
-"%s: libguestfs కొరకు FUSE మాడ్యూల్\n"
-"%s మిమ్ములను వర్చ్యువల్ మిషన్ ఫైల్‌సిస్టమ్‌ను మౌంట్ చేయనిస్తుంది\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"వినియోగం:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: fuse/guestmount.c:1130
-#, fuzzy, c-format
+#, c-format
 msgid "%s: must have at least one -a/-d and at least one -m/-i option\n"
-msgstr "%s: తప్పక కనీసం వొక -a మరియు వొక -m ఐచ్చికాన్ని కలిగివుండాలి\n"
+msgstr ""
 
 #: fuse/guestmount.c:1138
 #, c-format
 msgid "%s: you must specify a mountpoint in the host filesystem\n"
-msgstr "%s:హోస్టు ఫైల్‌సిస్టమ్ నందు మీరు తప్పక వొక మౌంట్‌పాయింట్‌ను తెలుపవలెను\n"
+msgstr ""
+"%s:హోస్టు ఫైల్‌సిస్టమ్ నందు మీరు తప్పక వొక మౌంట్‌పాయింట్‌ను తెలుపవలెను\n"
 
 #: inspector/virt-inspector.c:76
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: display information about a virtual machine\n"
 "Copyright (C) 2010 Red Hat Inc.\n"
@@ -2785,36 +2570,16 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs కొరకు FUSE మాడ్యూల్\n"
-"%s మిమ్ములను వర్చ్యువల్ మిషన్ ఫైల్‌సిస్టమ్‌ను మౌంట్ చేయనిస్తుంది\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"వినియోగం:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: inspector/virt-inspector.c:263
 #, c-format
 msgid ""
 "%s: no operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
-"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you "
-"must\n"
+"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you must\n"
 "install the separate libguestfs-winsupport package.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2845,20 +2610,19 @@ msgid "open_guest: first argument contains undefined element"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:172
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "guest image {imagename} does not exist or is not readable"
-msgstr "బెనరీ '%s' లేదు లేదా అది నిర్వర్తించదగునది కాదు\n"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:179
 msgid ""
-"open_guest: no libvirt support (install Sys::Virt, XML::XPath and XML::"
-"XPath::XMLParser)"
+"open_guest: no libvirt support (install Sys::Virt, XML::XPath and "
+"XML::XPath::XMLParser)"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:184
-#, fuzzy
 msgid "open_guest: too many domains listed on command line"
-msgstr "%s: ఆదేశ వరుసపై ఖాళీ ఆదేశము\n"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:191
 msgid "open_guest: cannot connect to libvirt"
@@ -2883,8 +2647,7 @@ msgstr ""
 msgid ""
 "No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by virt-inspector.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2902,9 +2665,9 @@ msgid "unknown filesystem UUID {uuid}\n"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:939
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "unknown filesystem {fs}\n"
-msgstr "ఫైల్‌సిస్టమ్‌ను అన్‌మౌంట్ చేయుము"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1017
 #, perl-brace-format
@@ -2946,9 +2709,9 @@ msgid "Couldn't guess kernel version number from path for kernel {path}"
 msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1348
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "{path} doesn't match augeas pattern"
-msgstr "మాదిరిని పోలిన వరుసలను తిప్పియివ్వుము"
+msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:1387
 #, perl-brace-format
@@ -2956,7 +2719,7 @@ msgid "{filename}: could not read initrd format"
 msgstr ""
 
 #: rescue/virt-rescue.c:63
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Run a rescue shell on a virtual machine\n"
 "Copyright (C) 2009-2010 Red Hat Inc.\n"
@@ -2980,34 +2743,16 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: libguestfs కొరకు FUSE మాడ్యూల్\n"
-"%s మిమ్ములను వర్చ్యువల్ మిషన్ ఫైల్‌సిస్టమ్‌ను మౌంట్ చేయనిస్తుంది\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"వినియోగం:\n"
-"  %s [--options] [-- [--FUSE-options]] mountpoint\n"
-"Options:\n"
-"  -a|--add image       Add image\n"
-"  --dir-cache-timeout  Set readdir cache timeout (default 5 sec)\n"
-"  --fuse-help          Display extra FUSE options\n"
-"  --help               Display help message and exit\n"
-"  -m|--mount dev[:mnt] Mount dev on mnt (if omitted, /)\n"
-"  -n|--no-sync         Don't autosync\n"
-"  -o|--option opt      Pass extra option to FUSE\n"
-"  -r|--ro              Mount read-only\n"
-"  --selinux            Enable SELinux support\n"
-"  --trace              Trace guestfs API calls (to stderr)\n"
-"  -v|--verbose         Verbose messages\n"
-"  -V|--version         Display version and exit\n"
 
 #: rescue/virt-rescue.c:180
-#, fuzzy, c-format
+#, c-format
 msgid "%s: could not parse memory size '%s'\n"
-msgstr "పరిమాణ వివరణలను పార్శ్ చేయలేకపోయింది '%s'\n"
+msgstr ""
 
 #: rescue/virt-rescue.c:419
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unknown child exit status (%d)\n"
-msgstr "%s: తెలియని long ఐచ్చికము: %s (%d)\n"
+msgstr ""
 
 #: src/appliance.c:181
 #, c-format
@@ -3032,29 +2777,24 @@ msgid "security: cached appliance %s is writable by group or other (mode %o)"
 msgstr ""
 
 #: src/appliance.c:659
-#, fuzzy
 msgid "external command failed, see earlier error messages"
-msgstr "guestfs_launch విఫలమైంది, ముందలి దోషపు సందేశములను చూడుము"
+msgstr ""
 
 #: src/dbdump.c:87
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of header"
-msgstr "డెమోన్‌నుండి చదువునప్పుడు అనుకోని ఫైలు ముగింపు"
+msgstr ""
 
 #: src/dbdump.c:100 src/dbdump.c:112
-#, fuzzy
 msgid "unexpected line from db_dump command, no space prefix"
-msgstr "డెమోన్‌నుండి చదువునప్పుడు అనుకోని ఫైలు ముగింపు"
+msgstr ""
 
 #: src/dbdump.c:129
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of data"
-msgstr "డెమోన్‌నుండి చదువునప్పుడు అనుకోని ఫైలు ముగింపు"
+msgstr ""
 
 #: src/dbdump.c:210
-#, fuzzy
 msgid "unexpected non-hex digits in output of db_dump command"
-msgstr "డెమోన్‌నుండి చదువునప్పుడు అనుకోని ఫైలు ముగింపు"
+msgstr ""
 
 #: src/filearch.c:153
 #, c-format
@@ -3120,9 +2860,9 @@ msgid ""
 msgstr ""
 
 #: src/inspect_fs.c:326 src/inspect_fs.c:339
-#, fuzzy, c-format
+#, c-format
 msgid "could not parse integer in version number: %s"
-msgstr "పరిమాణ వివరణలను పార్శ్ చేయలేకపోయింది '%s'\n"
+msgstr ""
 
 #: src/inspect_fs.c:483
 #, c-format
@@ -3130,9 +2870,8 @@ msgid "%s: file is empty"
 msgstr ""
 
 #: src/inspect_fs_unix.c:613
-#, fuzzy
 msgid "could not parse /etc/fstab or empty file"
-msgstr "పరిమాణ వివరణలను పార్శ్ చేయలేకపోయింది '%s'\n"
+msgstr ""
 
 #: src/inspect_fs_windows.c:112
 #, c-format
@@ -3167,9 +2906,8 @@ msgid "%s parameter is empty or contains disallowed characters"
 msgstr ""
 
 #: src/launch.c:358
-#, fuzzy
 msgid "the libguestfs handle has already been launched"
-msgstr "qemu యిప్పటికే ఆరంభించబడింది"
+msgstr ""
 
 #: src/launch.c:367
 #, c-format
@@ -3186,17 +2924,16 @@ msgstr "guestfs_launch విఫలమైంది, ముందలి దోష
 
 #: src/launch.c:777
 msgid "qemu launched and contacted daemon, but state != READY"
-msgstr "qemu ఆరంభించబడింది మరియు డెమోన్‌ను సంప్రదించింది, అయితే state != READY"
+msgstr ""
+"qemu ఆరంభించబడింది మరియు డెమోన్‌ను సంప్రదించింది, అయితే state != READY"
 
 #: src/launch.c:865
-#, fuzzy
 msgid "guestfs_launch failed, unexpected initial message from guestfsd"
-msgstr "guestfs_launch విఫలమైంది, ముందలి దోషపు సందేశములను చూడుము"
+msgstr ""
 
 #: src/launch.c:873
-#, fuzzy
 msgid "contacted guestfsd, but state != READY"
-msgstr "qemu ఆరంభించబడింది మరియు డెమోన్‌ను సంప్రదించింది, అయితే state != READY"
+msgstr ""
 
 #: src/launch.c:1052
 #, c-format
@@ -3204,8 +2941,8 @@ msgid ""
 "%s: command failed: If qemu is located on a non-standard path, try setting "
 "the LIBGUESTFS_QEMU environment variable."
 msgstr ""
-"%s: ఆదేశము విఫలమైంది: ఒకవేళ qemu ప్రామాణికం-కాని పాత్‌పై వుంటే, LIBGUESTFS_QEMU ఎన్విరాన్మెంట్ "
-"వేరియబుల్ అమర్చుటకు ప్రయత్నించుము."
+"%s: ఆదేశము విఫలమైంది: ఒకవేళ qemu ప్రామాణికం-కాని పాత్‌పై వుంటే, "
+"LIBGUESTFS_QEMU ఎన్విరాన్మెంట్ వేరియబుల్ అమర్చుటకు ప్రయత్నించుము."
 
 #: src/launch.c:1143
 msgid "qemu has not been launched yet"
@@ -3230,7 +2967,8 @@ msgstr "guestfs_end_busy: state %d నందు పిలువబడును"
 msgid ""
 "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n"
 msgstr ""
-"check_for_daemon_cancellation_or_eof: డెమోన్‌నుండి 0x%x చదివెను, కావలసినది 0x%x\n"
+"check_for_daemon_cancellation_or_eof: డెమోన్‌నుండి 0x%x చదివెను, కావలసినది "
+"0x%x\n"
 
 #: src/proto.c:543
 msgid ""
@@ -3240,9 +2978,8 @@ msgid ""
 msgstr ""
 
 #: src/proto.c:549
-#, fuzzy
 msgid "See earlier debug messages.\n"
-msgstr "guestfs_launch విఫలమైంది, ముందలి దోషపు సందేశములను చూడుము"
+msgstr ""
 
 #: src/proto.c:639
 #, c-format
@@ -3268,9 +3005,8 @@ msgid "dispatch failed to marshal args"
 msgstr "మార్షల్ argsకు చేరవేత విఫలమైంది"
 
 #: src/proto.c:922 src/proto.c:1217
-#, fuzzy
 msgid "operation cancelled by user"
-msgstr "ఫైలు స్వీకరణ డెమోన్ ద్వారా రద్దుచేయబడింది"
+msgstr ""
 
 #: src/proto.c:973
 #, c-format
@@ -3297,7 +3033,8 @@ msgstr "receive_file_data: రిప్లై కాల్‌బ్యాక్
 
 #: src/proto.c:1199
 msgid "receive_file_data: unexpected flag received when reading file chunks"
-msgstr "receive_file_data: ఫైలు ముక్కలను చదువునప్పుడు అనుకోని ఫ్లాగ్ స్వీకరించబడింది"
+msgstr ""
+"receive_file_data: ఫైలు ముక్కలను చదువునప్పుడు అనుకోని ఫ్లాగ్ స్వీకరించబడింది"
 
 #: src/proto.c:1207
 msgid "failed to parse file chunk"
@@ -3317,9 +3054,9 @@ msgid "could not connect to libvirt (code %d, domain %d): %s"
 msgstr ""
 
 #: src/virt.c:130
-#, fuzzy, c-format
+#, c-format
 msgid "no libvirt domain called '%s': %s"
-msgstr "%s: -i అనుదానికి libvirt డొమైన్ కాని లేదా డిస్కు ప్రతిబింబము(లు)కు పాత్(లు)కాని అవసరము\n"
+msgstr ""
 
 #: src/virt.c:185 src/virt.c:435
 #, c-format
@@ -3331,19 +3068,16 @@ msgid "unable to parse XML information returned by libvirt"
 msgstr ""
 
 #: src/virt.c:201 src/virt.c:449
-#, fuzzy
 msgid "unable to create new XPath context"
-msgstr "guestfs_create: సంభాలికను సృష్టించుటకు విఫలమైంది\n"
+msgstr ""
 
 #: src/virt.c:208 src/virt.c:464
-#, fuzzy
 msgid "unable to evaluate XPath expression"
-msgstr "guestfs_create: సంభాలికను సృష్టించుటకు విఫలమైంది\n"
+msgstr ""
 
 #: src/virt.c:305
-#, fuzzy
 msgid "libvirt domain has no disks"
-msgstr "%s: -i అనుదానికి libvirt డొమైన్ కాని లేదా డిస్కు ప్రతిబింబము(లు)కు పాత్(లు)కాని అవసరము\n"
+msgstr ""
 
 #: src/virt.c:358
 #, c-format
@@ -3353,8 +3087,7 @@ msgstr ""
 #: src/virt.c:372
 msgid ""
 "error: domain is a live virtual machine.\n"
-"Writing to the disks of a running virtual machine can cause disk "
-"corruption.\n"
+"Writing to the disks of a running virtual machine can cause disk corruption.\n"
 "Either use read-only access, or if the guest is running the guestfsd daemon\n"
 "specify live access.  In most libguestfs tools these options are --ro or\n"
 "--live respectively.  Consult the documentation for further information."
@@ -3373,7 +3106,7 @@ msgid ""
 msgstr ""
 
 #: test-tool/test-tool.c:79
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "libguestfs-test-tool: interactive test tool\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -3386,18 +3119,6 @@ msgid ""
 "  --timeout n\n"
 "  -t n           Set launch timeout (default: %d seconds)\n"
 msgstr ""
-"libguestfs-test-tool: interactive test tool\n"
-"Copyright (C) 2009 Red Hat Inc.\n"
-"Usage:\n"
-"  libguestfs-test-tool [--options]\n"
-"Options:\n"
-"  --help         Display usage\n"
-"  --helper libguestfs-test-tool-helper\n"
-"                 Helper program (default: %s)\n"
-"  --qemudir dir  Specify QEMU source directory\n"
-"  --qemu qemu    Specify QEMU binary\n"
-"  --timeout n\n"
-"  -t n           Set launch timeout (default: %d seconds)\n"
 
 #: test-tool/test-tool.c:127
 #, c-format
@@ -3435,9 +3156,9 @@ msgid "libguestfs-test-tool: failed to launch appliance\n"
 msgstr "libguestfs-test-tool: ఉపకరణము ఆరంభించుటలో విఫలమైంది\n"
 
 #: test-tool/test-tool.c:229
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to run part-disk\n"
-msgstr "libguestfs-test-tool: sfdisk నడుపుటకు విఫలమైంది\n"
+msgstr ""
 
 #: test-tool/test-tool.c:235
 #, c-format
@@ -3450,9 +3171,9 @@ msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n"
 msgstr "libguestfs-test-tool: /dev/sda1ను /పై మౌంట్ చేయుటకు విఫలమైంది\n"
 
 #: test-tool/test-tool.c:248
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to touch file\n"
-msgstr "libguestfs-test-tool: sfdisk నడుపుటకు విఫలమైంది\n"
+msgstr ""
 
 #: test-tool/test-tool.c:279
 #, c-format
@@ -3501,24 +3222,21 @@ msgid "virt-make-fs: cannot parse size parameter: {sz}\n"
 msgstr ""
 
 #: tools/virt-make-fs.pl:406
-#, fuzzy
 msgid ""
 "qemu-img create: failed to create disk image, see earlier error messages\n"
-msgstr "guestfs_launch విఫలమైంది, ముందలి దోషపు సందేశములను చూడుము"
+msgstr ""
 
 #: tools/virt-make-fs.pl:417
 msgid "virt-make-fs: NTFS support was disabled when libguestfs was compiled\n"
 msgstr ""
 
 #: tools/virt-make-fs.pl:442
-#, fuzzy
 msgid "tar: failed, see earlier messages\n"
-msgstr "guestfs_launch విఫలమైంది, ముందలి దోషపు సందేశములను చూడుము"
+msgstr ""
 
 #: tools/virt-make-fs.pl:464
-#, fuzzy
 msgid "uncompress command failed, see earlier messages\n"
-msgstr "guestfs_launch విఫలమైంది, ముందలి దోషపు సందేశములను చూడుము"
+msgstr ""
 
 #: tools/virt-make-fs.pl:499
 msgid ""
@@ -3554,8 +3272,7 @@ msgstr ""
 msgid ""
 "{prog}: No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -3602,332 +3319,4 @@ msgstr ""
 msgid "virt-win-reg: {p}: could not upload registry file: {err}\n"
 msgstr ""
 
-#, fuzzy
-#~ msgid "%s: temporary directory not found"
-#~ msgstr "%s: తాత్కాలిక డైరెక్టరీను సృష్టించలేదు"
-
-#~ msgid "unexpected end of file when reading from daemon"
-#~ msgstr "డెమోన్‌నుండి చదువునప్పుడు అనుకోని ఫైలు ముగింపు"
-
-#~ msgid "libguestfs-test-tool: failed to mkdir /iso\n"
-#~ msgstr "libguestfs-test-tool: mkdir /iso విఫలమైంది\n"
-
-#~ msgid "libguestfs-test-tool: failed to mount /dev/sdb on /iso\n"
-#~ msgstr "libguestfs-test-tool: /dev/sdb ను /iso పై మౌంటుకు విఫలమైంది\n"
-
-#~ msgid ""
-#~ "libguestfs-test-tool: could not run helper program, or helper failed\n"
-#~ msgstr "libguestfs-test-tool: సహాయకి ప్రోగ్రామును నడుపలేక పోయింది,  లేదా సహాయకి విఫలమైంది\n"
-
-#~ msgid ""
-#~ "Test tool helper program 'libguestfs-test-tool-helper' is not\n"
-#~ "available.  Expected to find it in '%s'\n"
-#~ "\n"
-#~ "Use the --helper option to specify the location of this program.\n"
-#~ msgstr ""
-#~ "పరిశీలనా సాధనపు సహాయకి ప్రోగ్రామ్ 'libguestfs-test-tool-helper' అందుబాటులో\n"
-#~ "లేదు.  దానికి '%s' నందు కనుగొనవలసి వుంది\n"
-#~ "\n"
-#~ "ఈ ప్రోగ్రామ్ యొక్క స్థానమును తెలుపుటకు --helper ఐచ్చికాన్ని వుపయోగించుము.\n"
-
-#~ msgid "command failed: %s"
-#~ msgstr "ఆదేశము విఫలమైంది: %s"
-
-#~ msgid ""
-#~ "Test tool helper program %s\n"
-#~ "is not statically linked.  This is a build error when this test tool\n"
-#~ "was built.\n"
-#~ msgstr ""
-#~ "పరిశీలనా సాధనపు సహాయకి ప్రోగ్రామ్ %s\n"
-#~ "స్థిరంగా లింకు కాబడిలేదు.  ఇది యీ పరిశీలనా సాధనము నిర్మించబడినప్పుటి వొక నిర్మాణ దోషము.\n"
-
-#~ msgid "mkisofs command failed: %s\n"
-#~ msgstr "mkisofs ఆదేశము విఫలమైంది: %s\n"
-
-#, fuzzy
-#~ msgid "virt-resize: {file}: does not exist or is not readable\n"
-#~ msgstr "బెనరీ '%s' లేదు లేదా అది నిర్వర్తించదగునది కాదు\n"
-
-#, fuzzy
-#~ msgid "virt-resize: no logical volume called {n}\n"
-#~ msgstr "LVM తార్కిక వాల్యూమ్ పునఃపరిమాణము చేయుము"
-
-#, fuzzy
-#~ msgid "failed to create temporary cache directory: %m"
-#~ msgstr "తాత్కాలిక డైరెక్టరీను సృష్టించుము"
-
-#, fuzzy
-#~ msgid "error renaming temporary cache directory: %m"
-#~ msgstr "తాత్కాలిక డైరెక్టరీను సృష్టించుము"
-
-#, fuzzy
-#~ msgid "virt-df: cannot use -h and --csv options together\n"
-#~ msgstr "%s: ఒకే సమయంలో --listen మరియు --file ఐచ్చికాలను వుపయోగించలేము\n"
-
-#, fuzzy
-#~ msgid "  Mountpoints:\n"
-#~ msgstr "మౌంట్‌పాయింట్లను చూపుము"
-
-#, fuzzy
-#~ msgid "  Filesystems:\n"
-#~ msgstr "ఫైల్‌సిస్టమ్ చేయుము"
-
-#~ msgid "edit a file in the image"
-#~ msgstr "ప్రతిబింబము నందలి ఫైలును సరికూర్చుము"
-
-#~ msgid "view a file in the pager"
-#~ msgstr "పేజర్ నందలి ఫైలును దర్శించుము"
-
-#~ msgid ""
-#~ "echo - display a line of text\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    This echos the parameters to the terminal.\n"
-#~ msgstr ""
-#~ "echo - పాఠ్యపు వరుసను ప్రదర్శించును\n"
-#~ "     echo [<params> ...]\n"
-#~ "\n"
-#~ "    ఇది పారామితులను టెర్మినల్‌పై చూపిస్తుంది.\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "edit - edit a file in the image\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    This is used to edit a file.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\", editing locally, and then \"write\".\n"
-#~ "\n"
-#~ "    Normally it uses $EDITOR, but if you use the aliases\n"
-#~ "    \"vi\" or \"emacs\" you will get those editors.\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "edit - ప్రతిబింబమునందలి వొక ఫైలును సరికూర్చుము\n"
-#~ "     edit <filename>\n"
-#~ "\n"
-#~ "    ఒక ఫైలును సరికూర్చుటకు వుపయోగపడును.\n"
-#~ "\n"
-#~ "    ఇది \"cat\" నడుపుటకు సరిసమానం, స్థానికంగా మార్చి, అప్పుడు \"write-file\".\n"
-#~ "\n"
-#~ "    సాధారణంగా యిది $EDITOR  వుపయోగించును, మీరు ఎలియాసెస్\n"
-#~ "    \"vi\" లేదా \"emacs\" వుపయోగించితే మీరు ఆ సరికూర్పరిలు పొందుతారు.\n"
-#~ "\n"
-#~ "    గమనిక: ఇది పెద్ద ఫైళ్ళు (> 2 MB)కు లేదా \\0 బైట్లు కలిగివున్న బైనరీ ఫైళ్ళకు\n"
-#~ "    యిది నమ్మకంగా పనిచేయదు.\n"
-
-#~ msgid ""
-#~ "lcd - local change directory\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    Change guestfish's current directory. This command is\n"
-#~ "    useful if you want to download files to a particular\n"
-#~ "    place.\n"
-#~ msgstr ""
-#~ "lcd - స్థానిక చేంజ్ డైరెక్టరీ\n"
-#~ "    lcd <directory>\n"
-#~ "\n"
-#~ "    guestfish యొక్క ప్రస్తుత డైరెక్టరీను మార్చును. మీరు ఫైళ్ళను ఫలానా స్థానమునకు డౌనులోడు\n"
-#~ "    చేయవలెనంటే ఈ ఆదేశము వుపయోగకరంగా వుంటుంది.\n"
-
-#~ msgid ""
-#~ "glob - expand wildcards in command\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob runs <command> with wildcards expanded in any\n"
-#~ "    command args.  Note that the command is run repeatedly\n"
-#~ "    once for each expanded argument.\n"
-#~ msgstr ""
-#~ "glob - ఆదేశమునందలి వైల్డుకార్డ్సును విస్తరింపచేయును\n"
-#~ "    glob <command> [<args> ...]\n"
-#~ "\n"
-#~ "    Glob అనునది యేదేని ఆదేశ args నందు విస్తరింపచేసిన వైల్డుకార్డ్సుతో <command>     "
-#~ "నడుచును. ప్రతి విస్తరిత ఆర్గుమెంటు కొరకు ఈ ఆదేశము ఆవృతంగా\n"
-#~ "    వొకసారి నడుచునని గమనించండి.\n"
-
-#~ msgid ""
-#~ "more - view a file in the pager\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    This is used to view a file in the pager.\n"
-#~ "\n"
-#~ "    It is the equivalent of (and is implemented by)\n"
-#~ "    running \"cat\" and using the pager.\n"
-#~ "\n"
-#~ "    Normally it uses $PAGER, but if you use the alias\n"
-#~ "    \"less\" then it always uses \"less\".\n"
-#~ "\n"
-#~ "    NOTE: This will not work reliably for large files\n"
-#~ "    (> 2 MB) or binary files containing \\0 bytes.\n"
-#~ msgstr ""
-#~ "more - ఫైలును పేజర్‌నందు దర్శింపచేయును\n"
-#~ "     more <filename>\n"
-#~ "\n"
-#~ "    ఫైలును పేజర్‌నందు దర్శించుటకు యిది వుపయోగించబడును\n"
-#~ "\n"
-#~ "    ఇది \"cat\"ను నడుపుటకు మరియు పేజర్‌ను వుపయోగించుటకు\n"
-#~ "    సరిసమానము.\n"
-#~ "\n"
-#~ "    సాధారణంగా యిది $PAGER వుపయోగిస్తుంది, అయితే మీరు ఎలియాస్\n"
-#~ "    \"less\" వుపయోగిస్తే అప్పుడు యిది యెల్లప్పుడు \"less\" వుపయోగించును.\n"
-#~ "\n"
-#~ "    గమనిక: ఇది పెద్ద ఫైళ్ళు (> 2 MB) కొరకు నమ్మకంగా పనిచేయదు\n"
-#~ "    లేదా \\0 బైట్లను కలిగివున్న బైనరీ ఫైళ్ళ కొరకు.\n"
-
-#~ msgid ""
-#~ "reopen - close and reopen the libguestfs handle\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "Close and reopen the libguestfs handle.  It is not necessary to use\n"
-#~ "this normally, because the handle is closed properly when guestfish\n"
-#~ "exits.  However this is occasionally useful for testing.\n"
-#~ msgstr ""
-#~ "reopen - libguestfs సంభాలికను మూయును మరియు తెరువును\n"
-#~ "     reopen\n"
-#~ "\n"
-#~ "libguestfs సంభాలికను మూయును మరియు తెరువును  సాధారణంగా దీనిని వుపయోగించుట తప్పనిసరికాదు,\n"
-#~ "యెంచేతంటే guestfish నిష్క్రమించగానే సంభాలిక మూయబడును\n"
-#~ "  పరిశీలన కొరకు యిది అరుదుగా వుపయోగించుబడును.\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "sparse - allocate a sparse image file\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty sparse file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    In all respects it works the same as the 'alloc'\n"
-#~ "    command, except that the image file is allocated\n"
-#~ "    sparsely, which means that disk blocks are not assigned\n"
-#~ "    to the file until they are needed.  Sparse disk files\n"
-#~ "    only use space when written to, but they are slower\n"
-#~ "    and there is a danger you could run out of real disk\n"
-#~ "    space during a write operation.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified using standard suffixes, eg. '1M'.\n"
-#~ msgstr ""
-#~ "sparse - స్పార్శ్ ప్రతిబింబ దస్త్రాన్ని కేటాయించును\n"
-#~ "     sparse <filename> <size>\n"
-#~ "\n"
-#~ "    ఇది యిచ్చిన పరిమాణం యొక్క ఖాళీ స్పార్శ్ ఫైలును సృష్టించును,\n"
-#~ "    మరియు దానిని జతచేయును తద్వారా తరువాత పరీక్షించబడును.\n"
-#~ "\n"
-#~ "    ఇది 'alloc' వలె పనిచేయును,\n"
-#~ "    ప్రతిబింబ ఫైలు పార్శింగ్‌కు కేటాయించబడుట తప్పించి,\n"
-#~ "    దీనర్దం డిస్కు బ్లాకులు అవి అవసరమగునంత వరకు ఫైలుకు చేర్చబడవు.\n"
-#~ "    వ్రాయునప్పుడు స్పార్శ్ డిస్కు ఫైళ్ళు\n"
-#~ "    మాత్రమే వుపయోగించబడును, అయితే ఆ సందర్భములు మీరు వాస్తవ డిస్కు\n"
-#~ "    జాగాను పూర్తిచేయు ప్రమాదం వుంది.\n"
-#~ "\n"
-#~ "    మరింత అధునాతన ప్రతిబింబ సృష్టీకరణ కొరకు, qemu-img చూడండి.\n"
-#~ "\n"
-#~ "    పరిమాణము తెలుపవచ్చును (ఇచట <nn> అంటే సంఖ్య):\n"
-#~ "    <nn>             కిలోబైట్ల సంఖ్య\n"
-#~ "      eg: 1440       ప్రామాణిక 3.5\" floppy\n"
-#~ "    <nn>K లేదా <nn>KB  కిలోబైట్ల సంఖ్య\n"
-#~ "    <nn>M లేదా <nn>MB  మెగాబైట్ల సంఖ్య\n"
-#~ "    <nn>G లేదా <nn>GB  గిగాబైట్ల సంఖ్య\n"
-#~ "    <nn>T లేదా <nn>TB  టెరాబైట్ల సంఖ్య\n"
-#~ "    <nn>P లేదా <nn>PB  పెటాబైట్ల సంఖ్య\n"
-#~ "    <nn>E లేదా <nn>EB  హెగ్జాబైట్ల సంఖ్య\n"
-#~ "    <nn>sects        512 బైట్ సెక్టార్ల సంఖ్య\n"
-
-#~ msgid ""
-#~ "time - measure time taken to run command\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    This runs <command> as usual, and prints the elapsed\n"
-#~ "    time afterwards.\n"
-#~ msgstr ""
-#~ "time - ఆదేశాన్ని నడుపుటకు తీసుకొన్న సమయాన్ని లెక్కిస్తుంది\n"
-#~ "    time <command> [<args> ...]\n"
-#~ "\n"
-#~ "    ఇది సాధారణంగానే <command> నడుస్తుంది, మరియు పట్టిన సమయాన్ని తర్వాత\n"
-#~ "    ముద్రిస్తుంది.\n"
-
-#~ msgid "external command failed: %s"
-#~ msgstr "బహిర్గత ఆదేశము విఫలమైంది: %s"
-
-#~ msgid "test if file exists"
-#~ msgstr "ఫైలు వుంటే పరిశీలించుము"
-
-#~ msgid "cannot find %s or %s on LIBGUESTFS_PATH (current path = %s)"
-#~ msgstr "%s లేదా %sను LIBGUESTFS_PATH (current path = %s) పై కనుగొనలేదు"
-
-#~ msgid "failed to connect to vmchannel socket"
-#~ msgstr "vmchannel సాకెట్‌కు అనుసంధానమగుటలో విఫలమైంది"
-
-#, fuzzy
-#~ msgid ""
-#~ "%s: cannot use -i option with -a, -m, -N, --listen, --remote or --"
-#~ "selinux\n"
-#~ msgstr "%s: -i ఐచ్చికాన్ని -a, -m, --listen, --remote లేదా --selinuxతో వాడలేము\n"
-
-#, fuzzy
-#~ msgid "cpio command failed: {error}"
-#~ msgstr "ఆదేశము విఫలమైంది: %s"
-
-#~ msgid ""
-#~ "alloc - allocate an image\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    This creates an empty (zeroed) file of the given size,\n"
-#~ "    and then adds so it can be further examined.\n"
-#~ "\n"
-#~ "    For more advanced image creation, see qemu-img utility.\n"
-#~ "\n"
-#~ "    Size can be specified (where <nn> means a number):\n"
-#~ "    <nn>             number of kilobytes\n"
-#~ "      eg: 1440       standard 3.5\" floppy\n"
-#~ "    <nn>K or <nn>KB  number of kilobytes\n"
-#~ "    <nn>M or <nn>MB  number of megabytes\n"
-#~ "    <nn>G or <nn>GB  number of gigabytes\n"
-#~ "    <nn>T or <nn>TB  number of terabytes\n"
-#~ "    <nn>P or <nn>PB  number of petabytes\n"
-#~ "    <nn>E or <nn>EB  number of exabytes\n"
-#~ "    <nn>sects        number of 512 byte sectors\n"
-#~ msgstr ""
-#~ "alloc - ఒక ప్రతిబింబమును కేటాయించును\n"
-#~ "     alloc <filename> <size>\n"
-#~ "\n"
-#~ "    ఇది యిచ్చిన పరిమాణం యొక్క ఖాళీ (సున్నా) ఫైలును సృష్టించును,\n"
-#~ "    మరియు దానిని జతచేయును తద్వారా తరువాత పరీక్షించబడును.\n"
-#~ "\n"
-#~ "    మరింత అధునాతన ప్రతిబింబ సృష్టీకరణ కొరకు, qemu-img సౌలభ్యనును చూడుము.\n"
-#~ "\n"
-#~ "    పరిమాణము తెలుపవచ్చును (ఇచట <nn> అంటే సంఖ్య):\n"
-#~ "    <nn>             కిలోబైట్ల సంఖ్య\n"
-#~ "      eg: 1440       ప్రామాణిక 3.5\" floppy\n"
-#~ "    <nn>K లేదా <nn>KB  కిలోబైట్ల సంఖ్య\n"
-#~ "    <nn>M లేదా <nn>MB  మెగాబైట్ల సంఖ్య\n"
-#~ "    <nn>G లేదా <nn>GB  గిగాబైట్ల సంఖ్య\n"
-#~ "    <nn>T లేదా <nn>TB  టెరాబైట్ల సంఖ్య\n"
-#~ "    <nn>P లేదా <nn>PB  పెటాబైట్ల సంఖ్య\n"
-#~ "    <nn>E లేదా <nn>EB  హెగ్జాబైట్ల సంఖ్య\n"
-#~ "    <nn>sects        512 బైట్ సెక్టార్ల సంఖ్య\n"
-
-#~ msgid "%s: virt-inspector command too long for fixed-size buffer\n"
-#~ msgstr "%s: నిర్ధిష్ట-పరిమాణపు బఫర్ కొరకు virt-inspector ఆదేశము మరీపొడవైంది\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "\n"
-#~ "Welcome to hivexsh, the hivex interactive shell for examining\n"
-#~ "Windows Registry binary hive files.\n"
-#~ "\n"
-#~ "Type: 'help' for help summary\n"
-#~ "      'quit' to quit the shell\n"
-#~ "\n"
-#~ msgstr ""
-#~ "\n"
-#~ "guestfishకు స్వాగతం, libguestfs అనునది వర్చ్యువల్ మిషన్ ఫైల్‌సిస్టమ్సును సరికూర్చుటకు‍ "
-#~ "ఫైల్‌సిస్టమ్ యింటరాక్టివ్ షెల్.\n"
-#~ "\n"
-#~ "రకము: 'help' ఆదేశముల సహాయము కొరకు\n"
-#~ "      'quit' షెల్ నిష్క్రమించుటకు\n"
-#~ "\n"
+
index 78035b1..81e3eb6 100644 (file)
--- a/po/uk.po
+++ b/po/uk.po
@@ -1,23 +1,21 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR Red Hat Inc.
 # This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
+# 
+# Yuri Chornoivan <yurchor@ukr.net>, 2011.
 msgid ""
 msgstr ""
 "Project-Id-Version: libguestfs\n"
-"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?"
-"component=libguestfs&product=Virtualization+Tools\n"
+"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"
 "POT-Creation-Date: 2011-07-15 17:17+0100\n"
-"PO-Revision-Date: 2011-03-22 15:28+0000\n"
-"Last-Translator: yurchor <yurchor@ukr.net>\n"
+"PO-Revision-Date: 2011-07-17 20:49+0000\n"
+"Last-Translator: rjones <rjones@redhat.com>\n"
 "Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>\n"
-"Language: uk\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
+"Language: uk\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
 
 #: cat/virt-cat.c:57 cat/virt-filesystems.c:99 cat/virt-ls.c:99 df/main.c:70
 #: edit/virt-edit.c:73 fish/fish.c:99 fuse/guestmount.c:908
@@ -118,8 +116,7 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: показ даних щодо файлових системи, розділів, блокових пристроїв, LVM у "
-"віртуальній машині\n"
+"%s: показ даних щодо файлових системи, розділів, блокових пристроїв, LVM у віртуальній машині\n"
 "© Red Hat Inc., 2010\n"
 "Використання:\n"
 "  %s [--параметри] -d назва_домену\n"
@@ -133,13 +130,10 @@ msgstr ""
 "  --csv                Вивести дані у форматі записів, відокремлених комами\n"
 "  -d|--domain гість    Додати диски з гостьової системи libvirt\n"
 "  --echo-keys          Не вимикати показ символів паролів\n"
-"  --extra              Показати дані щодо файлових систем даних і резервної "
-"пам’яті\n"
-"  --filesystems        Показати дані щодо придатних до монтування файлових "
-"систем\n"
+"  --extra              Показати дані щодо файлових систем даних і резервної пам’яті\n"
+"  --filesystems        Показати дані щодо придатних до монтування файлових систем\n"
 "  --format[=raw|..]    Вказати формат дисків для параметра -a\n"
-"  -h|--human-readable  Зручні для читання записи розмірів у даних, виведених "
-"--long\n"
+"  -h|--human-readable  Зручні для читання записи розмірів у даних, виведених --long\n"
 "  --help               Показати коротеньку довідкову інформацію\n"
 "  --keys-from-stdin    Читати паролі stdin\n"
 "  -l|--long            Виводити докладні дані\n"
@@ -163,7 +157,7 @@ msgid "%s: you cannot use -h and --csv options together.\n"
 msgstr "%s: не можна одночасно використовувати параметри -h та --csv.\n"
 
 #: cat/virt-ls.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: list files in a virtual machine\n"
 "Copyright (C) 2010-2011 Red Hat Inc.\n"
@@ -194,25 +188,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: показ списку файлів у віртуальній машині\n"
-"© Red Hat Inc., 2010\n"
-"Використання:\n"
-"  %s [--параметри] -d назва_домену файл [каталог ]\n"
-"  %s [--параметри] -a диск.img [-a диск.img ] каталог [каталог ...]\n"
-"Options:\n"
-"  -a|--add image       Додати образ\n"
-"  -c|--connect uri     Вказати адресу libvirt для параметра -d\n"
-"  -d|--domain guest    Додати диски з гостьової системи libvirt\n"
-"  --echo-keys          Не вимикати показ введених символів паролів\n"
-"  --format[=raw|..]    Вказати формат диска для параметра -a\n"
-"  --help               Показати короткі довідкові дані\n"
-"  --keys-from-stdin    Прочитати паролі зі stdin\n"
-"  -l|--long            Довгі списки\n"
-"  -R|--recursive       Рекурсивні списки\n"
-"  -v|--verbose         Докладні повідомлення\n"
-"  -V|--version         Показати дані щодо версії і завершити роботу\n"
-"  -x                   Трасувати виклики програмного інтерфейсу libguestfs\n"
-"Щоб дізнатися більше, скористайтеся сторінкою довідника (man) %s(1).\n"
 
 #: cat/virt-ls.c:338
 #, c-format
@@ -222,9 +197,9 @@ msgid ""
 msgstr ""
 
 #: cat/virt-ls.c:577
-#, fuzzy, c-format
+#, c-format
 msgid "%s: error getting extended attrs for %s %s\n"
-msgstr "помилка під час отримання даних щодо домену: %s"
+msgstr ""
 
 #: cat/virt-ls.c:583
 #, c-format
@@ -300,8 +275,7 @@ msgstr ""
 "  --csv                Вивести дані у форматі записів, відокремлених комами\n"
 "  -d|--domain гість    Додати диски з гостьової системи libvirt\n"
 "  --format[=raw|..]    Вказати формат дисків для параметра -a\n"
-"  -h|--human-readable  Зручні для читання записи розмірів у даних, виведених "
-"--long\n"
+"  -h|--human-readable  Зручні для читання записи розмірів у даних, виведених --long\n"
 "  --help               Показати коротеньку довідкову інформацію\n"
 "  -i|--inodes          Показати inode-и\n"
 "  --one-per-guest      Окремий пристрій для кожної гостьової системи\n"
@@ -361,7 +335,7 @@ msgid "IUse%"
 msgstr "% IВикористання"
 
 #: edit/virt-edit.c:77
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Edit a file in a virtual machine\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -383,23 +357,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: показ файлів у віртуальній машині\n"
-"© Red Hat Inc., 2010\n"
-"Використання:\n"
-"  %s [--параметри] -d назва_домену файл [файл ...]\n"
-"  %s [--параметри] -a диск.img [-a диск.img ...] файл [файл ...]\n"
-"Options:\n"
-"  -a|--add образ       Додати образ\n"
-"  -c|--connect адреса  Вказати адресу libvirt для параметра -d\n"
-"  -d|--domain гість    Додати диски з гостьової системи libvirt\n"
-"  --echo-keys          Не вимикати показ введених символів паролів\n"
-"  --format[=raw|..]    Вказати формат диска для параметра -a\n"
-"  --help               Показати короткі довідкові дані\n"
-"  --keys-from-stdin    Прочитати паролі зі stdin\n"
-"  -v|--verbose         Докладні повідомлення\n"
-"  -V|--version         Показати дані щодо версії і завершити роботу\n"
-"  -x                   Трасувати виклики програмного інтерфейсу libguestfs\n"
-"Щоб дізнатися більше, скористайтеся сторінкою довідника (man) %s(1).\n"
 
 #: edit/virt-edit.c:175
 #, c-format
@@ -417,9 +374,9 @@ msgid "%s: to use Windows drive letters, this must be a Windows guest\n"
 msgstr ""
 
 #: edit/virt-edit.c:599
-#, fuzzy, c-format
+#, c-format
 msgid "%s: drive '%c:' not found.\n"
-msgstr "virt-tar: {tarball}: файла не знайдено\n"
+msgstr ""
 
 #: fish/alloc.c:37
 #, c-format
@@ -595,14 +552,14 @@ msgid "set block device to read-write"
 msgstr "перевести блоковий пристрій у режим читання-запису"
 
 #: fish/cmds.c:2681
-#, fuzzy
 msgid "resize a btrfs filesystem"
-msgstr "змінити розміри файлової системи NTFS"
+msgstr ""
 
 #: fish/cmds.c:2682
 msgid "return true path on case-insensitive filesystem"
 msgstr ""
-"повернути справжню адресу у файловій системі без врахування регістру символів"
+"повернути справжню адресу у файловій системі без врахування регістру "
+"символів"
 
 #: fish/cmds.c:2683
 msgid "list the contents of a file"
@@ -672,8 +629,8 @@ msgstr "діагностика і внутрішні функції"
 #: fish/cmds.c:2699
 msgid "debug the QEMU command line (internal use only)"
 msgstr ""
-"виконати діагностичну перевірку командного рядка QEMU (лише для внутрішнього "
-"використання)"
+"виконати діагностичну перевірку командного рядка QEMU (лише для внутрішнього"
+" використання)"
 
 #: fish/cmds.c:2700
 msgid "upload a file to the appliance (internal use only)"
@@ -686,12 +643,12 @@ msgstr "повідомити про використання файлової с
 #: fish/cmds.c:2702
 msgid "report file system disk space usage (human readable)"
 msgstr ""
-"повідомити про використання файлової системи (у зручному для читання форматі)"
+"повідомити про використання файлової системи (у зручному для читання "
+"форматі)"
 
 #: fish/cmds.c:2703
-#, fuzzy
 msgid "display an image"
-msgstr "показати рядок тексту"
+msgstr ""
 
 #: fish/cmds.c:2704
 msgid "return kernel messages"
@@ -825,9 +782,8 @@ msgid "get the search path"
 msgstr "отримати адресу каталогу пошуку"
 
 #: fish/cmds.c:2740
-#, fuzzy
 msgid "get process group flag"
-msgstr "отримати значення прапорця відновлення процесу"
+msgstr ""
 
 #: fish/cmds.c:2741
 msgid "get PID of qemu subprocess"
@@ -963,10 +919,8 @@ msgid "get hostname of the operating system"
 msgstr "отримати значення назви вузла операційної системи"
 
 #: fish/cmds.c:2775
-#, fuzzy
 msgid "get the icon corresponding to this operating system"
 msgstr ""
-"отримати значення версії виправлення операційної системи, яка вивчається"
 
 #: fish/cmds.c:2776
 msgid "get major version of inspected operating system"
@@ -979,7 +933,8 @@ msgstr ""
 
 #: fish/cmds.c:2778
 msgid "get mountpoints of inspected operating system"
-msgstr "отримати значення точок монтування операційної системи, яка вивчається"
+msgstr ""
+"отримати значення точок монтування операційної системи, яка вивчається"
 
 #: fish/cmds.c:2779
 msgid "get package format used by the operating system"
@@ -997,9 +952,8 @@ msgid "get product name of inspected operating system"
 msgstr "отримати значення назви продукту операційної системи, яка вивчається"
 
 #: fish/cmds.c:2782
-#, fuzzy
 msgid "get product variant of inspected operating system"
-msgstr "отримати значення назви продукту операційної системи, яка вивчається"
+msgstr ""
 
 #: fish/cmds.c:2783
 msgid "return list of operating systems found by last inspection"
@@ -1011,11 +965,8 @@ msgid "get type of inspected operating system"
 msgstr "отримати значення типу операційної системи, яка вивчається"
 
 #: fish/cmds.c:2785
-#, fuzzy
 msgid "get Windows CurrentControlSet of inspected operating system"
 msgstr ""
-"отримати значення кореневого каталогу Windows операційної системи, яка "
-"вивчається"
 
 #: fish/cmds.c:2786
 msgid "get Windows systemroot of inspected operating system"
@@ -1097,14 +1048,12 @@ msgid "test if symbolic link"
 msgstr "перевірити, чи є символічним посиланням"
 
 #: fish/cmds.c:2804
-#, fuzzy
 msgid "test if a file contains all zero bytes"
-msgstr "перевірити, чи є вміст двох файлів тотожнім"
+msgstr ""
 
 #: fish/cmds.c:2805
-#, fuzzy
 msgid "test if a device contains all zero bytes"
-msgstr "перевірити, чи є пристрій логічним томом"
+msgstr ""
 
 #: fish/cmds.c:2806
 msgid "kill the qemu subprocess"
@@ -1119,18 +1068,16 @@ msgid "change working directory"
 msgstr "змінити робочий каталог"
 
 #: fish/cmds.c:2812
-#, fuzzy
 msgid "list 9p filesystems"
-msgstr "показати список файлових систем"
+msgstr ""
 
 #: fish/cmds.c:2813
 msgid "list the block devices"
 msgstr "показати список блокових пристроїв"
 
 #: fish/cmds.c:2814
-#, fuzzy
 msgid "list device mapper devices"
-msgstr "показати список блокових пристроїв"
+msgstr ""
 
 #: fish/cmds.c:2815
 msgid "list filesystems"
@@ -1194,7 +1141,8 @@ msgstr "відкрити зашифрований LUKS блоковий прис
 
 #: fish/cmds.c:2833
 msgid "open a LUKS-encrypted block device read-only"
-msgstr "відкрити зашифрований LUKS блоковий пристрій у режимі лише для читання"
+msgstr ""
+"відкрити зашифрований LUKS блоковий пристрій у режимі лише для читання"
 
 #: fish/cmds.c:2834
 msgid "create an LVM logical volume"
@@ -1337,9 +1285,8 @@ msgid "mount a guest disk at a position in the filesystem"
 msgstr "змонтувати гостьовий диск до вказаного каталогу файлової системи"
 
 #: fish/cmds.c:2873
-#, fuzzy
 msgid "mount 9p filesystem"
-msgstr "демонтувати файлову систему"
+msgstr ""
 
 #: fish/cmds.c:2874
 msgid "mount a file using the loop device"
@@ -1780,8 +1727,8 @@ msgstr "отримати значення мітки файлової систе
 #: fish/cmds.c:2989
 msgid "get the Linux VFS type corresponding to a mounted device"
 msgstr ""
-"отримати тип віртуальної файлової системи Linux, відповідний до змонтованого "
-"пристрою"
+"отримати тип віртуальної файлової системи Linux, відповідний до змонтованого"
+" пристрою"
 
 #: fish/cmds.c:2990
 msgid "get the filesystem UUID"
@@ -1822,7 +1769,8 @@ msgstr "показати список груп томів LVM"
 #: fish/cmds.c:3000
 msgid "rescan for LVM physical volumes, volume groups and logical volumes"
 msgstr ""
-"виконати повторне сканування фізичних томів, груп томів та логічних томів LVM"
+"виконати повторне сканування фізичних томів, груп томів та логічних томів "
+"LVM"
 
 #: fish/cmds.c:3001
 msgid "get the UUID of a volume group"
@@ -1845,9 +1793,8 @@ msgid "create a new file"
 msgstr "створити новий файл"
 
 #: fish/cmds.c:3006
-#, fuzzy
 msgid "append content to end of file"
-msgstr "показати вміст файла"
+msgstr ""
 
 #: fish/cmds.c:3007
 msgid "create a file"
@@ -2134,14 +2081,15 @@ msgid "%s: unknown command\n"
 msgstr "%s: невідома команда\n"
 
 #: fish/config.c:74 fish/config.c:113
-#, fuzzy, c-format
+#, c-format
 msgid "%s: %s: line %d: error parsing configuration file: %s\n"
-msgstr "%s: внутрішня помилка під час обробки рядка, «%s»\n"
+msgstr ""
 
 #: fish/copy.c:41
 #, c-format
 msgid ""
-"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the image\n"
+"use 'copy-in <local> [<local>...] <remotedir>' to copy files into the "
+"image\n"
 msgstr ""
 "скористайтеся командою «copy-in <локальний файл> [<локальний файл>...] "
 "<віддалений каталог>» для копіювання файлів на образ\n"
@@ -2154,8 +2102,7 @@ msgstr "copy-in: призначення «%s» не є каталогом\n"
 #: fish/copy.c:157
 #, c-format
 msgid "error: argument is zero length or longer than maximum permitted\n"
-msgstr ""
-"помилка: аргумент нульової або вищої за максимальну дозволену довжини\n"
+msgstr "помилка: аргумент нульової або вищої за максимальну дозволену довжини\n"
 
 #: fish/copy.c:202
 #, c-format
@@ -2187,7 +2134,7 @@ msgid "use '%s filename' to edit a file\n"
 msgstr "скористайтеся командою «%s назва_файла» для редагування файла\n"
 
 #: fish/fish.c:103
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: guest filesystem shell\n"
 "%s lets you edit virtual machine filesystems\n"
@@ -2232,50 +2179,6 @@ msgid ""
 "\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: командна оболонка гостьової файлової системи\n"
-"%s надає вам змогу редагувати файлові системи віртуальної машини\n"
-"© Red Hat Inc., 2009, 2010\n"
-"Використання:\n"
-"  %s [--параметри] команда [: команда : команда ...]\n"
-"  %s [--ro] -i -a образ-диска\n"
-"  %s [--ro] -i -d домен-libvirt\n"
-"для інтерактивного використання:\n"
-"  %s\n"
-"або зі скрипту оболонки:\n"
-"  %s <<EOF\n"
-"  команда\n"
-"  ...\n"
-"  EOF\n"
-"Параметри:\n"
-"  -h|--cmd-help         Показати список можливих команд\n"
-"  -h|--cmd-help команда Показати докладну довідку щодо «команди»\n"
-"  -a|--add образ        Додати образ\n"
-"  -c|--connect адреса   Вказати адресу libvirt для параметра -d\n"
-"  --csh                 Увімкнути режим сумісності --listen з csh\n"
-"  -d|--domain гість     Додати диски з гостьової системі libvirt\n"
-"  -D|--no-dest-paths    Не доповнювати адреси у гостьовій системі у "
-"відповідь на Tab\n"
-"  --echo-keys           Показувати символи під час введення паролів\n"
-"  -f|--file файл        Прочитати команди з файла\n"
-"  --format[=raw|..]     Вказати формат диска для параметра -a\n"
-"  -i|--inspector        Автоматично монтувати файлові системи\n"
-"  --keys-from-stdin     Прочитати паролі з stdin\n"
-"  --listen              Очікувати на віддалені команди\n"
-"  --live                Встановити з’єднання з запущеною віртуальною "
-"машиною\n"
-"  -m|--mount dev[:mnt]  Змонтувати dev до mnt (якщо не вказано, до /)\n"
-"  -n|--no-sync          Не виконувати автосинхронізації\n"
-"  -N|--new тип          Створити приготований диск (test1.img, ...)\n"
-"  --progress-bars       Увімкнути смужки поступу, навіть якщо режим не є "
-"інтерактивним\n"
-"  --no-progress-bars    Вимкнути смужки поступу\n"
-"  --remote[=pid]        Надіслати команди до віддаленого %s\n"
-"  -r|--ro               Змонтувати у режимі лише для читання\n"
-"  --selinux             Увімкнути підтримку SELinux\n"
-"  -v|--verbose          Докладні повідомлення\n"
-"  -V|--version          Показати дані щодо версії і завершити роботу\n"
-"  -x                    Показувати кожну команду до її виконання\n"
-"Щоб дізнатися більше, ознайомтеся зі сторінкою довідника (man) %s(1).\n"
 
 #: fish/fish.c:246
 #, c-format
@@ -2286,8 +2189,7 @@ msgstr "%s: --listen=PID: PID не був числом: %s\n"
 #, c-format
 msgid ""
 "%s: remote: $GUESTFISH_PID must be set to the PID of the remote process\n"
-msgstr ""
-"%s: remote: для ідентифікатора віддаленого процесу має $GUESTFISH_PID\n"
+msgstr "%s: remote: для ідентифікатора віддаленого процесу має $GUESTFISH_PID\n"
 
 #: fish/fish.c:303
 #, c-format
@@ -2333,8 +2235,7 @@ msgid ""
 "\n"
 msgstr ""
 "\n"
-"Ласкаво просимо до guestfish, інтерактивної оболонки файлової системи "
-"libguestfs для\n"
+"Ласкаво просимо до guestfish, інтерактивної оболонки файлової системи libguestfs для\n"
 "редагування файлових систем віртуальних машин.\n"
 "\n"
 "Введіть команду «help», щоб отримати довіку щодо команд,\n"
@@ -2462,15 +2363,12 @@ msgstr "glob: помилка під час виклику guestfs_glob_expand: %
 #: fish/help.c:38
 #, c-format
 msgid ""
-"Add disk images to examine using the -a or -d options, or the 'add' "
-"command.\n"
+"Add disk images to examine using the -a or -d options, or the 'add' command.\n"
 "Or create a new disk image using -N, or the 'alloc' or 'sparse' commands.\n"
 "Once you have done this, use the 'run' command.\n"
 msgstr ""
-"Додайте образи дисків для вивчення за допомогою параметра -a або -d чи "
-"команди «add».\n"
-"Ви також можете створити новий образ диска за допомогою параметра -N або "
-"команд «alloc» і «sparse».\n"
+"Додайте образи дисків для вивчення за допомогою параметра -a або -d чи команди «add».\n"
+"Ви також можете створити новий образ диска за допомогою параметра -N або команд «alloc» і «sparse».\n"
 "Після додавання або створення образів скористайтеся командою «run».\n"
 
 #: fish/help.c:44
@@ -2480,10 +2378,8 @@ msgid ""
 "mount them to examine or modify the contents using 'mount-ro' or\n"
 "'mount-options'.\n"
 msgstr ""
-"Ознайомтеся зі списком доступних файлових систем за допомогою команди «list-"
-"filesystems», а потім\n"
-"змонтуйте ці системи для вивчення або внесення змін за допомогою команд "
-"«mount-ro» і\n"
+"Ознайомтеся зі списком доступних файлових систем за допомогою команди «list-filesystems», а потім\n"
+"змонтуйте ці системи для вивчення або внесення змін за допомогою команд «mount-ro» і\n"
 "«mount-options».\n"
 
 #: fish/help.c:52
@@ -2515,8 +2411,7 @@ msgid ""
 "  'hexedit %s <start> <max>'.\n"
 msgstr ""
 "hexedit: %s більше за %s. Вам слід вказати обмеження за допомогою команди\n"
-"  «hexedit %s <максимум>» (наприклад, «hexedit %s 1M») або діапазон за "
-"допомогою\n"
+"  «hexedit %s <максимум>» (наприклад, «hexedit %s 1M») або діапазон за допомогою\n"
 "  «hexedit %s <початок> <максимум>».\n"
 
 #: fish/hexedit.c:92
@@ -2633,8 +2528,7 @@ msgid ""
 msgstr ""
 "Приготовані образи дисків записано до файла «test1.img» у локальному\n"
 "каталозі. («test2.img» тощо, якщо параметр -N було вказано декілька разів).\n"
-"Щоб дізнатися більше, ознайомтеся зі сторінкою довідника (man) guestfish"
-"(1).\n"
+"Щоб дізнатися більше, ознайомтеся зі сторінкою довідника (man) guestfish(1).\n"
 
 #: fish/prep.c:96
 #, c-format
@@ -2643,8 +2537,7 @@ msgid ""
 "Use 'guestfish -N help' to list possible values for the -N parameter.\n"
 msgstr ""
 "guestfish: у параметрі -N, «%s»: невідомий приготований диск.\n"
-"Скористайтеся командою «guestfish -N help», щоб переглянути список можливих "
-"значень для параметра -N.\n"
+"Скористайтеся командою «guestfish -N help», щоб переглянути список можливих значень для параметра -N.\n"
 
 #: fish/prep.c:158
 #, c-format
@@ -2697,8 +2590,8 @@ msgstr "не вдалося створити кореневу файлову с
 #: fish/prep_lv.c:82 fish/prep_lv.c:119 fish/prep_lv.c:135
 msgid "incorrect format for LV name, use '/dev/VG/LV'"
 msgstr ""
-"некоректний формат назви логічного тому, має бути «/dev/група_томів/"
-"логічний_том»"
+"некоректний формат назви логічного тому, має бути "
+"«/dev/група_томів/логічний_том»"
 
 #: fish/prep_boot.c:137 fish/prep_lv.c:91 fish/prep_lv.c:144
 #, c-format
@@ -2755,8 +2648,7 @@ msgstr ""
 #: fish/rc.c:386
 #, c-format
 msgid "guestfish: protocol error: could not decode reply from server\n"
-msgstr ""
-"guestfish: помилка протоколу: не вдалося декодувати відповідь сервера\n"
+msgstr "guestfish: помилка протоколу: не вдалося декодувати відповідь сервера\n"
 
 #: fish/reopen.c:36
 #, c-format
@@ -2782,7 +2674,7 @@ msgid "use 'time command [args...]'\n"
 msgstr "скористайтеся командою «time команда [аргументи...]»\n"
 
 #: fuse/guestmount.c:912
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: FUSE module for libguestfs\n"
 "%s lets you mount a virtual machine filesystem\n"
@@ -2811,39 +2703,13 @@ msgid ""
 "  -w|--rw              Mount read-write\n"
 "  -x|--trace           Trace guestfs API calls\n"
 msgstr ""
-"%s: модуль FUSE для libguestfs\n"
-"%s надає вам змогу монтувати файлову систему віртуальної машини\n"
-"© Red Hat Inc., 2009–2010\n"
-"Використання:\n"
-"  %s [--параметри] [-- [--параметри-FUSE]] точка монтування\n"
-"Параметри:\n"
-"  -a|--add образ       Додати образ\n"
-"  -c|--connect адреса  Вказати адресу libvirt для параметра -d\n"
-"  --dir-cache-timeout  Встановити час очікування на кешування readdir "
-"(типово 5 с)\n"
-"  -d|--domain гість    Додати диск з гостьової системи libvirt\n"
-"  --echo-keys          Не вимикати показ введених символів паролів\n"
-"  --format[=raw|..]    Вказати формат диска для параметра -a\n"
-"  --fuse-help          Показати додаткові параметри FUSE\n"
-"  -i|--inspector       Автоматично монтувати файлові системи\n"
-"  --help               Показати довідкове повідомлення і завершити роботу\n"
-"  --keys-from-stdin    Прочитати паролі зі stdin\n"
-"  --live               Встановити з’єднання з запущеною віртуальною машиною\n"
-"  -m|--mount dev[:mnt] Змонтувати dev до mnt (якщо не вказано, до /)\n"
-"  -n|--no-sync         Не виконувати автоматичної синхронізації\n"
-"  -o|--option параметр Передати додатковий параметр FUSE\n"
-"  -r|--ro              Змонтувати у режимі лише для читання\n"
-"  --selinux            Увімкнути підтримку SELinux\n"
-"  -v|--verbose         Докладні повідомлення\n"
-"  -V|--version         Показати дані щодо версії і завершити роботу\n"
-"  -x|--trace           Трасувати виклики програмного інтерфейсу guestfs\n"
 
 #: fuse/guestmount.c:1130
 #, c-format
 msgid "%s: must have at least one -a/-d and at least one -m/-i option\n"
 msgstr ""
-"%s: слід вказати принаймні один параметр -a/-d і принаймні один параметр -m/-"
-"i\n"
+"%s: слід вказати принаймні один параметр -a/-d і принаймні один параметр "
+"-m/-i\n"
 
 #: fuse/guestmount.c:1138
 #, c-format
@@ -2894,12 +2760,10 @@ msgstr ""
 msgid ""
 "%s: no operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
-"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you "
-"must\n"
+"NOTE for Red Hat Enterprise Linux 6 users: for Windows guest support you must\n"
 "install the separate libguestfs-winsupport package.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2907,16 +2771,13 @@ msgid ""
 msgstr ""
 "%s: у цьому образі диска не вдалося виявити операційної системи.\n"
 "\n"
-"Причиною може бути те, що файл не є файлом образу диска, не є образом "
-"віртуальної\n"
+"Причиною може бути те, що файл не є файлом образу диска, не є образом віртуальної\n"
 "машини або його тип ОС не підтримується libguestfs.\n"
 "\n"
-"Зауваження для користувачів Red Hat Enterprise Linux 6: щоб скористатися "
-"підтримкою гостьових систем Windows,\n"
+"Зауваження для користувачів Red Hat Enterprise Linux 6: щоб скористатися підтримкою гостьових систем Windows,\n"
 "вам слід встановити окремий пакунок libguestfs-winsupport.\n"
 "\n"
-"Якщо вам здається, що сталася якась помилка, будь ласка, створіть "
-"повідомлення про ваду,\n"
+"Якщо вам здається, що сталася якась помилка, будь ласка, створіть повідомлення про ваду,\n"
 "додавши до нього максимум можливої інформації щодо образу диска.\n"
 
 #: inspector/virt-inspector.c:288
@@ -2952,11 +2813,11 @@ msgstr ""
 
 #: perl/lib/Sys/Guestfs/Lib.pm:179
 msgid ""
-"open_guest: no libvirt support (install Sys::Virt, XML::XPath and XML::"
-"XPath::XMLParser)"
+"open_guest: no libvirt support (install Sys::Virt, XML::XPath and "
+"XML::XPath::XMLParser)"
 msgstr ""
-"open_guest: підтримки libvirt не передбачено (встановіть Sys::Virt, XML::"
-"XPath і XML::XPath::XMLParser)"
+"open_guest: підтримки libvirt не передбачено (встановіть Sys::Virt, "
+"XML::XPath і XML::XPath::XMLParser)"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:184
 msgid "open_guest: too many domains listed on command line"
@@ -2985,8 +2846,7 @@ msgstr "{imagename}, здається, не містить дискових пр
 msgid ""
 "No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by virt-inspector.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -2994,12 +2854,10 @@ msgid ""
 msgstr ""
 "У цьому образі диска не вдалося виявити операційної системи\n"
 "\n"
-"Причиною може бути те, що файл не є файлом образу диска, не є образом "
-"віртуальної\n"
+"Причиною може бути те, що файл не є файлом образу диска, не є образом віртуальної\n"
 "машини або його тип ОС не підтримується virt-inspector.\n"
 "\n"
-"Якщо вам здається, що сталася якась помилка, будь ласка, створіть "
-"повідомлення про ваду,\n"
+"Якщо вам здається, що сталася якась помилка, будь ласка, створіть повідомлення про ваду,\n"
 "додавши до нього максимум можливої інформації щодо образу диска.\n"
 
 #: perl/lib/Sys/Guestfs/Lib.pm:901
@@ -3067,7 +2925,7 @@ msgid "{filename}: could not read initrd format"
 msgstr "{filename}: не вдалося прочитати формат initrd"
 
 #: rescue/virt-rescue.c:63
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "%s: Run a rescue shell on a virtual machine\n"
 "Copyright (C) 2009-2010 Red Hat Inc.\n"
@@ -3091,26 +2949,6 @@ msgid ""
 "  -x                   Trace libguestfs API calls\n"
 "For more information, see the manpage %s(1).\n"
 msgstr ""
-"%s: запуск оболонки відновлення на віртуальній машині\n"
-"© Red Hat Inc., 2009–2010\n"
-"Використання:\n"
-"  %s [--параметри] -d назва-домену\n"
-"  %s [--параметри] -a диск.img [-a диск.img ...]\n"
-"Параметри:\n"
-"  -a|--add образ       Додати образ\n"
-"  --append пар_ядра    Додати параметри запуску ядра\n"
-"  -c|--connect адреса  Вказати адресу libvirt для параметра -d\n"
-"  -d|--domain гість    Додати диски з гостьової системи libvirt\n"
-"  --format[=raw|..]    Вказати формат диска для параметра -a\n"
-"  --help               Показати коротку довідку\n"
-"  -m|--memsize МБ      Вказати розмір пам’яті у мегабайтах\n"
-"  --network            Увімкнути мережу\n"
-"  -r|--ro              Доступ у режимі лише читання\n"
-"  --selinux            Увімкнути SELinux\n"
-"  -v|--verbose         Докладні повідомлення\n"
-"  -V|--version         Показати дані щодо версії і завершити роботу\n"
-"  -x                   Трасувати виклики програмного інтерфейсу libguestfs\n"
-"Щоб дізнатися більше, ознайомтеся зі сторінкою довідника (man) %s(1).\n"
 
 #: rescue/virt-rescue.c:180
 #, c-format
@@ -3120,8 +2958,7 @@ msgstr "%s: не вдалося обробити запис об’єму пам
 #: rescue/virt-rescue.c:419
 #, c-format
 msgid "%s: unknown child exit status (%d)\n"
-msgstr ""
-"%s: невідоме повідомлення про стан завершення дочірнього процесу (%d)\n"
+msgstr "%s: невідоме повідомлення про стан завершення дочірнього процесу (%d)\n"
 
 #: src/appliance.c:181
 #, c-format
@@ -3156,24 +2993,20 @@ msgstr ""
 "попередніми повідомленнями"
 
 #: src/dbdump.c:87
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of header"
-msgstr "неочікуване завершення даних, виведених командою db_dump"
+msgstr ""
 
 #: src/dbdump.c:100 src/dbdump.c:112
-#, fuzzy
 msgid "unexpected line from db_dump command, no space prefix"
-msgstr "неочікуване завершення даних, виведених командою db_dump"
+msgstr ""
 
 #: src/dbdump.c:129
-#, fuzzy
 msgid "unexpected end of output from db_dump command before end of data"
-msgstr "неочікуване завершення даних, виведених командою db_dump"
+msgstr ""
 
 #: src/dbdump.c:210
-#, fuzzy
 msgid "unexpected non-hex digits in output of db_dump command"
-msgstr "неочікуване завершення даних, виведених командою db_dump"
+msgstr ""
 
 #: src/filearch.c:153
 #, c-format
@@ -3213,9 +3046,8 @@ msgid "not a Windows guest, or systemroot could not be determined"
 msgstr "не є гостьовою системою Windows або не вдалося визначити systemroot"
 
 #: src/inspect.c:281
-#, fuzzy
 msgid "not a Windows guest, or CurrentControlSet could not be determined"
-msgstr "не є гостьовою системою Windows або не вдалося визначити systemroot"
+msgstr ""
 
 #: src/inspect.c:541 src/inspect_fs.c:474 src/inspect_fs.c:518
 #: src/inspect_fs_unix.c:194 src/inspect_fs_unix.c:579
@@ -3226,7 +3058,8 @@ msgstr "розмір %s неймовірно великий (%<PRIi64> байт
 
 #: src/inspect.c:577
 msgid "no inspection data: call guestfs_inspect_os first"
-msgstr "немає даних для вивчення: спочатку виконайте виклик guestfs_inspect_os"
+msgstr ""
+"немає даних для вивчення: спочатку виконайте виклик guestfs_inspect_os"
 
 #: src/inspect.c:589
 #, c-format
@@ -3357,8 +3190,8 @@ msgstr "guestfs_end_busy: викликано у стані %d"
 msgid ""
 "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n"
 msgstr ""
-"check_for_daemon_cancellation_or_eof: від фонової служби отримано значення 0x"
-"%x, мало бути 0x%x\n"
+"check_for_daemon_cancellation_or_eof: від фонової служби отримано значення "
+"0x%x, мало бути 0x%x\n"
 
 #: src/proto.c:543
 msgid ""
@@ -3368,9 +3201,8 @@ msgid ""
 msgstr ""
 
 #: src/proto.c:549
-#, fuzzy
 msgid "See earlier debug messages.\n"
-msgstr "tar: помилка, ознайомтеся з попередніми повідомленнями\n"
+msgstr ""
 
 #: src/proto.c:639
 #, c-format
@@ -3396,9 +3228,8 @@ msgid "dispatch failed to marshal args"
 msgstr "помилка розподілу на основні аргументи"
 
 #: src/proto.c:922 src/proto.c:1217
-#, fuzzy
 msgid "operation cancelled by user"
-msgstr "отримання файла було скасовано фоновою службою"
+msgstr ""
 
 #: src/proto.c:973
 #, c-format
@@ -3480,31 +3311,24 @@ msgstr "помилка під час отримання даних щодо до
 #: src/virt.c:372
 msgid ""
 "error: domain is a live virtual machine.\n"
-"Writing to the disks of a running virtual machine can cause disk "
-"corruption.\n"
+"Writing to the disks of a running virtual machine can cause disk corruption.\n"
 "Either use read-only access, or if the guest is running the guestfsd daemon\n"
 "specify live access.  In most libguestfs tools these options are --ro or\n"
 "--live respectively.  Consult the documentation for further information."
 msgstr ""
 "помилка: домен є запущеною віртуальною машиною.\n"
-"Запис на диски запущеної віртуальної машини може призвести до пошкодження "
-"диска.\n"
-"Ви можете або скористатися доступом лише для читання, або, якщо у гостьовій "
-"системі\n"
-"працює фонова служба guestfsd, вказати інтерактивний доступ. Відповідними "
-"параметрами\n"
-"інструментів libguestfs є --ro і --live. Докладніші дані можна знайти у "
-"документації."
+"Запис на диски запущеної віртуальної машини може призвести до пошкодження диска.\n"
+"Ви можете або скористатися доступом лише для читання, або, якщо у гостьовій системі\n"
+"працює фонова служба guestfsd, вказати інтерактивний доступ. Відповідними параметрами\n"
+"інструментів libguestfs є --ro і --live. Докладніші дані можна знайти у документації."
 
 #: src/virt.c:492
 msgid ""
 "this guest has no libvirt <channel> definition for guestfsd\n"
 "See ATTACHING TO RUNNING DAEMONS in guestfs(3) for further information."
 msgstr ""
-"для цієї гостьової системи не вказано визначення <channel> libvirt для "
-"guestfsd\n"
-"Докладнішу довідкову інформацію можна знайти у розділі ATTACHING TO RUNNING "
-"DAEMONS сторінки довідника (man) guestfs(3)."
+"для цієї гостьової системи не вказано визначення <channel> libvirt для guestfsd\n"
+"Докладнішу довідкову інформацію можна знайти у розділі ATTACHING TO RUNNING DAEMONS сторінки довідника (man) guestfs(3)."
 
 #: src/virt.c:517
 msgid ""
@@ -3515,7 +3339,7 @@ msgstr ""
 "було зібрано без підтримки бібліотеки libvirt або libxml2"
 
 #: test-tool/test-tool.c:79
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "libguestfs-test-tool: interactive test tool\n"
 "Copyright (C) 2009-2011 Red Hat Inc.\n"
@@ -3528,18 +3352,6 @@ msgid ""
 "  --timeout n\n"
 "  -t n           Set launch timeout (default: %d seconds)\n"
 msgstr ""
-"libguestfs-test-tool: інтерактивний інструмент для тестування\n"
-"© Red Hat Inc., 2009\n"
-"Використання:\n"
-"  libguestfs-test-tool [--параметри]\n"
-"Параметри:\n"
-"  --help         Довідка з використання\n"
-"  --helper libguestfs-test-tool-helper\n"
-"                 Визначити допоміжну програму (типова: %s)\n"
-"  --qemudir dir  Вказати каталог коду QEMU\n"
-"  --qemu qemu    Вказати адресу виконуваного файла QEMU\n"
-"  --timeout n\n"
-"  -t n           Встановити час очікування запуску (типово %d секунд)\n"
 
 #: test-tool/test-tool.c:127
 #, c-format
@@ -3578,9 +3390,9 @@ msgid "libguestfs-test-tool: failed to launch appliance\n"
 msgstr "libguestfs-test-tool: не вдалося запустити пристрій\n"
 
 #: test-tool/test-tool.c:229
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to run part-disk\n"
-msgstr "libguestfs-test-tool: не вдалося виконати sfdisk\n"
+msgstr ""
 
 #: test-tool/test-tool.c:235
 #, c-format
@@ -3593,9 +3405,9 @@ msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n"
 msgstr "libguestfs-test-tool: не вдалося змонтувати /dev/sda1 до /\n"
 
 #: test-tool/test-tool.c:248
-#, fuzzy, c-format
+#, c-format
 msgid "libguestfs-test-tool: failed to touch file\n"
-msgstr "libguestfs-test-tool: не вдалося виконати sfdisk\n"
+msgstr ""
 
 #: test-tool/test-tool.c:279
 #, c-format
@@ -3671,10 +3483,8 @@ msgid ""
 "filesystem size correctly.  Please read the BUGS section of the manpage.\n"
 msgstr ""
 "virt-make-fs: помилка під час спроби копіювання даних до файлової системи\n"
-"Така помилка зазвичай означає, що програмі не вдалося належним чином "
-"оцінити\n"
-"розмір файлової системи. Будь ласка, ознайомтеся з розділом BUGS сторінки "
-"man.\n"
+"Така помилка зазвичай означає, що програмі не вдалося належним чином оцінити\n"
+"розмір файлової системи. Будь ласка, ознайомтеся з розділом BUGS сторінки man.\n"
 
 #: tools/virt-tar.pl:183 tools/virt-tar.pl:190
 msgid "virt-tar: extract/upload mode specified twice on the command line\n"
@@ -3685,7 +3495,8 @@ msgstr ""
 #: tools/virt-tar.pl:212
 msgid "virt-tar: no image, VM names, directory or filename given"
 msgstr ""
-"virt-tar: не вказано образу, назв віртуальних машин, каталогу або назви файла"
+"virt-tar: не вказано образу, назв віртуальних машин, каталогу або назви "
+"файла"
 
 #: tools/virt-tar.pl:215
 msgid "virt-tar: either -x or -u must be specified on the command line\n"
@@ -3706,8 +3517,7 @@ msgstr "virt-tar: {dir}: запис каталогу має починатися
 msgid ""
 "{prog}: No operating system could be detected inside this disk image.\n"
 "\n"
-"This may be because the file is not a disk image, or is not a virtual "
-"machine\n"
+"This may be because the file is not a disk image, or is not a virtual machine\n"
 "image, or because the OS type is not understood by libguestfs.\n"
 "\n"
 "If you feel this is an error, please file a bug report including as much\n"
@@ -3715,12 +3525,10 @@ msgid ""
 msgstr ""
 "{prog}: у цьому образі диска не вдалося виявити операційної системи\n"
 "\n"
-"Причиною може бути те, що файл не є файлом образу диска, не є образом "
-"віртуальної\n"
+"Причиною може бути те, що файл не є файлом образу диска, не є образом віртуальної\n"
 "машини або його тип ОС не підтримується libguestfs.\n"
 "\n"
-"Якщо вам здається, що сталася якась помилка, будь ласка, створіть "
-"повідомлення про ваду,\n"
+"Якщо вам здається, що сталася якась помилка, будь ласка, створіть повідомлення про ваду,\n"
 "додавши до нього максимум можливої інформації щодо образу диска.\n"
 
 #: tools/virt-tar.pl:247 tools/virt-win-reg.pl:263
@@ -3743,9 +3551,9 @@ msgstr ""
 "необов’язкове значення для експортування\n"
 
 #: tools/virt-win-reg.pl:444
-#, fuzzy, perl-brace-format
+#, perl-brace-format
 msgid "virt-win-reg: {p}: cannot find user directory\n"
-msgstr "virt-win-reg: {p}: файл не знайдено на гостьовій системі: {err}\n"
+msgstr ""
 
 #: tools/virt-win-reg.pl:449
 #, perl-brace-format
@@ -3767,217 +3575,4 @@ msgstr "virt-win-reg: {p}: не вдалося отримати файл рег
 msgid "virt-win-reg: {p}: could not upload registry file: {err}\n"
 msgstr "virt-win-reg: {p}: не вдалося вивантажити файл регістра: {err}\n"
 
-#, fuzzy
-#~ msgid "%s: temporary directory not found"
-#~ msgstr "%s: не вдалося створити тимчасовий каталог"
-
-#~ msgid "unexpected end of file when reading from daemon"
-#~ msgstr ""
-#~ "неочікуваний символ кінця файла під час читання даних фонової служби"
-
-#~ msgid "virt-edit: no image, VM names or filenames to edit given"
-#~ msgstr ""
-#~ "virt-edit: не вказано образу, назв віртуальних машин або назв файлів для "
-#~ "редагування"
-
-#~ msgid "File not changed.\n"
-#~ msgstr "Файл не змінено.\n"
-
-#~ msgid "libguestfs-test-tool: failed to mkdir /iso\n"
-#~ msgstr "libguestfs-test-tool: не вдалося створити каталог /iso\n"
-
-#~ msgid "libguestfs-test-tool: failed to mount /dev/sdb on /iso\n"
-#~ msgstr "libguestfs-test-tool: не вдалося змонтувати /dev/sdb до /iso\n"
-
-#~ msgid ""
-#~ "libguestfs-test-tool: could not run helper program, or helper failed\n"
-#~ msgstr ""
-#~ "libguestfs-test-tool: не вдалося запустити допоміжну програму або "
-#~ "допоміжній програмі не вдалося виконати завдання\n"
-
-#~ msgid ""
-#~ "Test tool helper program 'libguestfs-test-tool-helper' is not\n"
-#~ "available.  Expected to find it in '%s'\n"
-#~ "\n"
-#~ "Use the --helper option to specify the location of this program.\n"
-#~ msgstr ""
-#~ "Допоміжна програма тестового інструмента «libguestfs-test-tool-helper»\n"
-#~ "недоступна. Програма мала зберігатися у «%s»\n"
-#~ "\n"
-#~ "Скористайтеся параметром --helper для визначення розташування програми.\n"
-
-#~ msgid "command failed: %s"
-#~ msgstr "помилка команди: %s"
-
-#~ msgid ""
-#~ "Test tool helper program %s\n"
-#~ "is not statically linked.  This is a build error when this test tool\n"
-#~ "was built.\n"
-#~ msgstr ""
-#~ "Допоміжну програма інструмента тестування %s\n"
-#~ "не скомпоновано статично. Це помилка збирання тестового\n"
-#~ "інструмента.\n"
-
-#~ msgid "mkisofs command failed: %s\n"
-#~ msgstr "помилка команди mkisofs: %s\n"
-
-#~ msgid "virt-resize: sorry this program does not work on a 32 bit host\n"
-#~ msgstr ""
-#~ "virt-resize: вибачте, ця програма не працює у 32-бітових основних "
-#~ "системах\n"
-
-#~ msgid "virt-resize: {file}: does not exist or is not readable\n"
-#~ msgstr "virt-resize: {file}: не існує або непридатний до читання\n"
-
-#~ msgid ""
-#~ "virt-resize: {file}: does not exist or is not writable\n"
-#~ "You have to create the destination disk before running this program.\n"
-#~ "Please read the virt-resize(1) manpage for more information.\n"
-#~ msgstr ""
-#~ "virt-resize: {file}: не існує або непридатний до запису\n"
-#~ "Перш ніж запускати цю програму, вам слід створити диск призначення.\n"
-#~ "Докладніші дані можна знайти на сторінці довідника (man) virt-resize(1).\n"
-
-#~ msgid ""
-#~ "virt-resize: {file}: file is too small to be a disk image ({sz} bytes)\n"
-#~ msgstr ""
-#~ "virt-resize: {file}: занадто малий для образу диска файл ({sz} байтів)\n"
-
-#~ msgid "virt-resize: short read"
-#~ msgstr "virt-resize: мало даних"
-
-#~ msgid "virt-resize: no logical volume called {n}\n"
-#~ msgstr "virt-resize: не викликано логічного тому {n}\n"
-
-#~ msgid ""
-#~ "{p}: partition not found in the source disk image, when using the '{opt}' "
-#~ "command line option\n"
-#~ msgstr ""
-#~ "{p}: під час спроби використання параметра командного рядка «{opt}» у "
-#~ "даних образу диска не виявлено розділів\n"
-
-#~ msgid ""
-#~ "{p}: partition ignored, you cannot use it in another command line "
-#~ "argument\n"
-#~ msgstr ""
-#~ "{p}: розділ проігноровано, ви не можете використовувати його у інших "
-#~ "параметрах командного рядка\n"
-
-#~ msgid ""
-#~ "{p}: partition deleted, you cannot use it in another command line "
-#~ "argument\n"
-#~ msgstr ""
-#~ "{p}: розділ вилучено, ви не можете використовувати його у інших "
-#~ "параметрах командного рядка\n"
-
-#~ msgid "{p}: this partition has already been marked for resizing\n"
-#~ msgstr "{p}: цей розділ вже було позначено для зміни розміру\n"
-
-#~ msgid "{p}: missing size field in {o} option\n"
-#~ msgstr "{p}: у параметрі {o} не вказано значення розміру\n"
-
-#~ msgid "{p}: {f}: cannot parse size field\n"
-#~ msgstr "{p}: {f}: не вдалося обробити значення поля розміру\n"
-
-#~ msgid "{p}: new size is zero or negative\n"
-#~ msgstr "{p}: новий розмір є нульовим або від’ємним\n"
-
-#~ msgid ""
-#~ "{p}: cannot make this partition smaller because it contains a\n"
-#~ "filesystem, physical volume or other content that is larger than the new "
-#~ "size.\n"
-#~ "You have to resize the content first, see virt-resize(1).\n"
-#~ msgstr ""
-#~ "{p}: не можна зменшувати розміри розділу, оскільки на ньому міститься "
-#~ "файлова\n"
-#~ "система, фізичний том або інші дані, об’єм яких перевищує вказаний новий "
-#~ "розмір.\n"
-#~ "Вам спочатку слід змінити об’єм даних, див. virt-resize(1).\n"
-
-#~ msgid "virt-resize: you cannot use options --expand and --shrink together\n"
-#~ msgstr ""
-#~ "virt-resize: не можна одночасно використовувати параметри --expand і --"
-#~ "shrink\n"
-
-#~ msgid ""
-#~ "virt-resize: error: cannot use --expand when there is no surplus space "
-#~ "to\n"
-#~ "expand into.  You need to make the target disk larger by at least {h}.\n"
-#~ msgstr ""
-#~ "virt-resize: помилка: не можна використовувати --expand, якщо немає "
-#~ "залишку місця для\n"
-#~ "розширення. Вам слід зробити диск призначення більшим, принаймні на {h}.\n"
-
-#~ msgid ""
-#~ "virt-resize: error: cannot use --shrink because there is no deficit\n"
-#~ "(see 'deficit' in the virt-resize(1) man page)\n"
-#~ msgstr ""
-#~ "virt-resize: помилка: не можна використовувати --shrink, оскільки немає "
-#~ "дефіциту\n"
-#~ "(див. «deficit» на сторінці довідника (man) virt-resize(1))\n"
-
-#~ msgid "Summary of changes:\n"
-#~ msgstr "Резюме змін:\n"
-
-#~ msgid "{p}: partition will be ignored\n"
-#~ msgstr "{p}: розділ буде проігноровано\n"
-
-#~ msgid "{p}: partition will be deleted\n"
-#~ msgstr "{p}: розділ буде вилучено\n"
-
-#~ msgid "{p}: partition will be resized from {oldsize} to {newsize}\n"
-#~ msgstr "{p}: розмір розділу буде змінено з {oldsize} на {newsize}\n"
-
-#~ msgid "{p}: content will be expanded using the '{meth}' method\n"
-#~ msgstr "{p}: вміст буде розширено за допомогою методу «{meth}»\n"
-
-#~ msgid "{p}: partition will be left alone\n"
-#~ msgstr "{p}: розділ не буде змінено\n"
-
-#~ msgid "{n}: LV will be expanded to maximum size\n"
-#~ msgstr "{n}: логічний том буде розширено до максимального розміру\n"
-
-#~ msgid "{n}: content will be expanded using the '{meth}' method\n"
-#~ msgstr "{n}: вміст буде розширено за допомогою методу «{meth}»\n"
-
-#~ msgid "There is a surplus of {spl} bytes ({h}).\n"
-#~ msgstr "Вільними залишилися {spl} байтів ({h}).\n"
-
-#~ msgid "An extra partition will be created for the surplus.\n"
-#~ msgstr "На решті простору сховища буде створено додатковий розділ.\n"
-
-#~ msgid ""
-#~ "The surplus space is not large enough for an extra partition to be "
-#~ "created\n"
-#~ "and so it will just be ignored.\n"
-#~ msgstr ""
-#~ "Залишок місця недостатньо великий для створення нового розділу, отже\n"
-#~ "його буде просто проігноровано.\n"
-
-#~ msgid ""
-#~ "The surplus space will be ignored.  Run a partitioning program in the "
-#~ "guest\n"
-#~ "to partition this extra space if you want.\n"
-#~ msgstr ""
-#~ "Залишок місця буде проігноровано. Запустіть програму керування розділами "
-#~ "гостьової\n"
-#~ "системи, якщо бажаєте розподілити це залишок місця.\n"
-
-#~ msgid ""
-#~ "virt-resize: error: there is a deficit of {def} bytes ({h}).\n"
-#~ "You need to make the target disk larger by at least this amount,\n"
-#~ "or adjust your resizing requests.\n"
-#~ msgstr ""
-#~ "virt-resize: помилка: не вистачає {def} байтів ({h}).\n"
-#~ "Вам слід збільшити розмір диска призначення принаймні на вказане "
-#~ "значення\n"
-#~ "або скоригувати запит щодо зміни розмірів.\n"
-
-#~ msgid "virt-resize: source disk does not have a first partition\n"
-#~ msgstr "virt-resize: на початковому диску немає першого розділу\n"
-
-#~ msgid "Copying {p} ...\n"
-#~ msgstr "Копіювання {p}…\n"
-
-#~ msgid "Expanding {p} using the '{meth}' method\n"
-#~ msgstr "Розширення {p} за допомогою методу «{meth}»\n"
+