-" 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: 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-edit.pl:44 ../tools/virt-win-reg.pl:51 ../tools/virt-tar.pl:59 ../tools/virt-rescue.pl:41
-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:846 ../fuse/guestmount.pod:39 ../tools/virt-edit.pl:58 ../tools/virt-resize.pl:66 ../tools/virt-tar.pl:45
-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:837
-#, 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:73 ../inspector/virt-inspector.pl:68 ../tools/virt-edit.pl:72 ../tools/virt-win-reg.pl:171 ../tools/virt-df.pl:71 ../tools/virt-ls.pl:78 ../tools/virt-resize.pl:257 ../tools/virt-list-filesystems.pl:50 ../tools/virt-tar.pl:98 ../tools/virt-rescue.pl:103 ../tools/virt-make-fs.pl:153 ../tools/virt-list-partitions.pl:51
-msgid "OPTIONS"
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:152 ../fuse/guestmount.pod:131 ../inspector/virt-inspector.pl:76 ../tools/virt-edit.pl:80 ../tools/virt-win-reg.pl:179 ../tools/virt-df.pl:79 ../tools/virt-ls.pl:86 ../tools/virt-resize.pl:265 ../tools/virt-list-filesystems.pl:58 ../tools/virt-tar.pl:106 ../tools/virt-rescue.pl:111 ../tools/virt-make-fs.pl:161 ../tools/virt-list-partitions.pl:59
-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> | B<--cmd-help>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:158
-msgid "Lists all available guestfish commands."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:160
-msgid "B<-h cmd> | B<--cmd-help cmd>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:162
-msgid "Displays detailed help on a single command C<cmd>."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:164 ../fuse/guestmount.pod:77
-msgid "B<-a image> | B<--add image>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:166
-msgid "Add a block device or virtual machine image to the shell."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:168 ../fuse/guestmount.pod:81
-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: =item
-#: ../fish/guestfish.pod:171 ../fuse/guestmount.pod:84
-msgid "B<-c URI> | B<--connect URI>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:173 ../fuse/guestmount.pod:86
-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:177
-msgid "B<--csh>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:179
-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:182 ../fuse/guestmount.pod:90
-msgid "B<-d libvirt-domain> | B<--domain libvirt-domain>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:184 ../fuse/guestmount.pod:92
-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: =item
-#: ../fish/guestfish.pod:188
-msgid "B<-D> | B<--no-dest-paths>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:190
-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:195 ../fuse/guestmount.pod:108
-msgid "B<--echo-keys>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:197 ../fuse/guestmount.pod:110
-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:202
-msgid "B<-f file> | B<--file file>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:204
-msgid "Read commands from C<file>. To write pure guestfish scripts, use:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:207
-#, no-wrap
-msgid ""
-" #!/usr/bin/guestfish -f\n"
-"\n"
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:209 ../fuse/guestmount.pod:115
-msgid "B<--format=raw|qcow2|..> | B<--format>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:211 ../fuse/guestmount.pod:117
-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: textblock
-#: ../fish/guestfish.pod:216 ../fish/guestfish.pod:543 ../inspector/virt-inspector.pl:549
-msgid "For example:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:218
-#, no-wrap
-msgid ""
-" guestfish --format=raw -a disk.img\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:220
-msgid "forces raw format (no auto-detection) for C<disk.img>."
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:222
-#, no-wrap
-msgid ""
-" guestfish --format=raw -a disk.img --format -a another.img\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:224
-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:227
-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:232 ../fuse/guestmount.pod:135
-msgid "B<-i> | B<--inspector>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:234 ../fuse/guestmount.pod:137
-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:238
-msgid "Typical usage is either:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:240
-#, no-wrap
-msgid ""
-" guestfish -d myguest -i\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:242
-msgid "(for an inactive libvirt domain called I<myguest>), or:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:244
-#, no-wrap
-msgid ""
-" guestfish --ro -d myguest -i\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:246
-msgid "(for active domains, readonly), or specify the block device directly:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:248
-#, no-wrap
-msgid ""
-" guestfish --rw -a /dev/Guests/MyGuest -i\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:250
-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:253
-#, no-wrap
-msgid ""
-" guestfish [--ro] -i disk.img\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:255
-#, no-wrap
-msgid ""
-" guestfish [--ro] -i libvirt-domain\n"
-"\n"
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:257 ../fuse/guestmount.pod:141
-msgid "B<--keys-from-stdin>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:259 ../fuse/guestmount.pod:143
-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:262
-msgid "B<--listen>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:264
-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:267
-msgid "B<-m dev[:mountpoint]> | B<--mount dev[:mountpoint]>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:269
-msgid "Mount the named partition or logical volume on the given mountpoint."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:271
-msgid "If the mountpoint is omitted, it defaults to C</>."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:273
-msgid "You have to mount something on C</> before most commands will work."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:275
-msgid ""
-"If any I<-m> or I<--mount> options are given, the guest is automatically "
-"launched."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:278
-msgid ""
-"If you don't know what filesystems a disk image contains, you can either run "
-"guestfish without this option, then list the partitions and LVs available "
-"(see L</list-partitions> and L</lvs> commands), or you can use the "
-"L<virt-list-filesystems(1)> program."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:283 ../fuse/guestmount.pod:154
-msgid "B<-n> | B<--no-sync>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:285
-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:288
-msgid "B<-N type> | B<--new type> | B<-N help>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:290
-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:295
-msgid "B<--progress-bars>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:297
-msgid "Enable progress bars, even when guestfish is used non-interactively."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:299
-msgid ""
-"Progress bars are enabled by default when guestfish is used as an "
-"interactive shell."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:302
-msgid "B<--no-progress-bars>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:304
-msgid "Disable progress bars."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:306
-msgid "B<--remote[=pid]>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:308
-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:311 ../fuse/guestmount.pod:196
-msgid "B<-r> | B<--ro>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:313
-msgid ""
-"This changes the I<-a> and I<-m> options so that disks are added and mounts "
-"are done read-only (see L<guestfs(3)/guestfs_mount_ro>)."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:316 ../tools/virt-rescue.pl:187
-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:320
-msgid ""
-"Note that prepared disk images created with I<-N> are not affected by the "
-"I<--ro> option."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:323
-msgid "See also L</OPENING DISKS FOR READ AND WRITE> below."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:325 ../fuse/guestmount.pod:208 ../tools/virt-rescue.pl:195
-msgid "B<--selinux>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:327
-msgid "Enable SELinux support for the guest. See L<guestfs(3)/SELINUX>."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:329 ../fuse/guestmount.pod:212
-msgid "B<-v> | B<--verbose>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:331
-msgid ""
-"Enable very verbose messages. This is particularly useful if you find a "
-"bug."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:334 ../fuse/guestmount.pod:216
-msgid "B<-V> | B<--version>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:336
-msgid "Display the guestfish / libguestfs version number and exit."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:338 ../fuse/guestmount.pod:220
-msgid "B<-w> | B<--rw>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:340
-msgid ""
-"This option does nothing at the moment. See L</OPENING DISKS FOR READ AND "
-"WRITE> below."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:343
-msgid "B<-x>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:345
-msgid "Echo each command before executing it."
-msgstr ""
-
-# type: =head1
-#: ../fish/guestfish.pod:349
-msgid "COMMANDS ON COMMAND LINE"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:351
-msgid "Any additional (non-option) arguments are treated as commands to execute."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:354
-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:357
-#, no-wrap
-msgid ""
-" guestfish cmd [args...] : cmd [args...] : cmd [args...] ...\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:359
-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:363
-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:368
-msgid "USING launch (OR run)"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:370
-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:378
-msgid "add or -a/--add"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:382
-msgid "launch (aka run)"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:386
-msgid "mount or -m/--mount"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:390
-msgid "any other commands"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:394
-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:397
-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:402
-msgid "OPENING DISKS FOR READ AND WRITE"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:404
-msgid ""
-"The guestfish (and L<guestmount(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:408
-msgid ""
-"In libguestfs E<lt> 1.6.2, guestfish and guestmount 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:412
-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:415
-msgid ""
-"By libguestfs 1.8 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> or change a configuration file in order to get write "
-"access for disk images specified by those other command line options."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:420
-msgid ""
-"This version of guestfish 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 guestfish needs write access, and to prepare your "
-"scripts for the day when this option will be required for write access."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:426
-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:429
-msgid "QUOTING"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:431
-msgid ""
-"You can quote ordinary parameters using either single or double quotes. For "
-"example:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:434
-#, no-wrap
-msgid ""
-" add \"file with a space.img\"\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:436
-#, no-wrap
-msgid ""
-" rm '/file name'\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:438
-#, no-wrap
-msgid ""
-" rm '/\"'\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:440
-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:445
-#, no-wrap
-msgid ""
-" vgcreate VG \"/dev/sda1 /dev/sdb1\"\n"
-" command \"/bin/echo 'foo bar'\"\n"
-" command \"/bin/echo \\'foo\\'\"\n"
-"\n"
-msgstr ""
-
-# type: =head1
-#: ../fish/guestfish.pod:449
-msgid "OPTIONAL ARGUMENTS"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:451
-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:455
-#, no-wrap
-msgid ""
-" add-drive-opts filename\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:457
-#, no-wrap
-msgid ""
-" add-drive-opts filename readonly:true\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:459
-#, no-wrap
-msgid ""
-" add-drive-opts filename format:qcow2 readonly:false\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:461
-msgid ""
-"Each optional argument can appear at most once. All optional arguments must "
-"appear after the required ones."
-msgstr ""
-
-# type: =head1
-#: ../fish/guestfish.pod:464
-msgid "NUMBERS"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:466
-msgid "This section applies to all commands which can take integers as parameters."
-msgstr ""
-
-# type: =head2
-#: ../fish/guestfish.pod:469
-msgid "SIZE SUFFIX"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:471
-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:477
-msgid "B<k> or B<K> or B<KiB>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:479
-msgid "The size in kilobytes (multiplied by 1024)."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:481
-msgid "B<KB>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:483
-msgid "The size in SI 1000 byte units."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:485
-msgid "B<M> or B<MiB>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:487
-msgid "The size in megabytes (multiplied by 1048576)."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:489
-msgid "B<MB>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:491
-msgid "The size in SI 1000000 byte units."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:493
-msgid "B<G> or B<GiB>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:495
-msgid "The size in gigabytes (multiplied by 2**30)."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:497
-msgid "B<GB>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:499
-msgid "The size in SI 10**9 byte units."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:501
-msgid "B<T> or B<TiB>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:503
-msgid "The size in terabytes (multiplied by 2**40)."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:505
-msgid "B<TB>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:507
-msgid "The size in SI 10**12 byte units."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:509
-msgid "B<P> or B<PiB>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:511
-msgid "The size in petabytes (multiplied by 2**50)."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:513
-msgid "B<PB>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:515
-msgid "The size in SI 10**15 byte units."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:517
-msgid "B<E> or B<EiB>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:519
-msgid "The size in exabytes (multiplied by 2**60)."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:521
-msgid "B<EB>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:523
-msgid "The size in SI 10**18 byte units."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:525
-msgid "B<Z> or B<ZiB>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:527
-msgid "The size in zettabytes (multiplied by 2**70)."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:529
-msgid "B<ZB>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:531
-msgid "The size in SI 10**21 byte units."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:533
-msgid "B<Y> or B<YiB>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:535
-msgid "The size in yottabytes (multiplied by 2**80)."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:537
-msgid "B<YB>"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:539
-msgid "The size in SI 10**24 byte units."
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:545
-#, no-wrap
-msgid ""
-" truncate-size /file 1G\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:547
-msgid "would truncate the file to 1 gigabyte."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:549
-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:553
-msgid "OCTAL AND HEXADECIMAL NUMBERS"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:555
-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:558
-#, 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:562
-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:566
-#, 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:569
-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:573
-msgid "WILDCARDS AND GLOBBING"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:575
-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:579
-#, no-wrap
-msgid ""
-" rm-rf /home/*\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:581
-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:584
-msgid "To perform wildcard expansion, use the C<glob> command."
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:586
-#, no-wrap
-msgid ""
-" glob rm-rf /home/*\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:588
-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:591
-#, 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:595
-msgid "C<glob> only works on simple guest paths and not on device names."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:597
-msgid ""
-"If you have several parameters, each containing a wildcard, then glob will "
-"perform a Cartesian product."
-msgstr ""
-
-# type: =head1
-#: ../fish/guestfish.pod:600
-msgid "COMMENTS"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:602
-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:606
-#, 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:610
-msgid "Blank lines are also ignored."
-msgstr ""
-
-# type: =head1
-#: ../fish/guestfish.pod:612
-msgid "RUNNING COMMANDS LOCALLY"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:614
-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:618
-#, no-wrap
-msgid ""
-" !mkdir local\n"
-" tgz-out /remote local/remote-data.tar.gz\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:621
-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:625
-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: =head1
-#: ../fish/guestfish.pod:628
-msgid "PIPES"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:630
-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:634
-#, no-wrap
-msgid ""
-" cat /etc/passwd | awk -F: '$3 == 0 { print }'\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:636
-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:641
-#, 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:645
-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:650
-msgid ""
-"To use a literal argument which begins with a pipe symbol, you have to quote "
-"it, eg:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:653
-#, no-wrap
-msgid ""
-" echo \"|\"\n"
-"\n"
-msgstr ""
-
-# type: =head1
-#: ../fish/guestfish.pod:655
-msgid "HOME DIRECTORIES"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:657
-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:661
-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:664
-msgid ""
-"To use a literal argument which begins with a tilde, you have to quote it, "
-"eg:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:667
-#, no-wrap
-msgid ""
-" echo \"~\"\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:671
-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:676
-msgid "Identify encrypted block devices and partitions using L</vfs-type>:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:678
-#, no-wrap
-msgid ""
-" ><fs> vfs-type /dev/sda2\n"
-" crypto_LUKS\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:681
-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:684
-#, 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:687
-msgid ""
-"Finally you have to tell LVM to scan for volume groups on the newly created "
-"mapper device:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:690
-#, no-wrap
-msgid ""
-" vgscan\n"
-" vg-activate-all true\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:693
-msgid "The logical volume(s) can now be mounted in the usual way."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:695
-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:699
-#, no-wrap
-msgid ""
-" vg-activate false /dev/VG\n"
-" luks-close /dev/mapper/luksdev\n"
-"\n"
-msgstr ""
-
-# type: =head1
-#: ../fish/guestfish.pod:702
-msgid "WINDOWS PATHS"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:704
-msgid ""
-"If a path is prefixed with C<win:> then you can use Windows-style paths "
-"(with some limitations). The following commands are equivalent:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:707
-#, no-wrap
-msgid ""
-" file /WINDOWS/system32/config/system.LOG\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:709
-#, no-wrap
-msgid ""
-" file win:/windows/system32/config/system.log\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:711
-#, no-wrap
-msgid ""
-" file win:\\windows\\system32\\config\\system.log\n"
-"\n"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:713
-#, no-wrap
-msgid ""
-" file WIN:C:\\Windows\\SYSTEM32\\conFIG\\SYSTEM.LOG\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:715
-msgid ""
-"This syntax implicitly calls C<case-sensitive-path> (q.v.) so it also "
-"handles case insensitivity like Windows would. This only works in argument "
-"positions that expect a path."
-msgstr ""
-
-# type: =head1
-#: ../fish/guestfish.pod:719
-msgid "UPLOADING AND DOWNLOADING FILES"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:721
-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:725
-#, no-wrap
-msgid ""
-" upload - /foo\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:727
-msgid "reads stdin and creates from that a file C</foo> in the disk image, and:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:730
-#, no-wrap
-msgid ""
-" tar-out /etc - | tar tf -\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:732
-msgid ""
-"writes the tarball to stdout and then pipes that into the external \"tar\" "
-"command (see L</PIPES>)."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:735
-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:739
-#, 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:745
-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:749
-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:752
-msgid "EXIT ON ERROR BEHAVIOUR"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:754
-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:759
-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:763
-msgid "REMOTE CONTROL GUESTFISH OVER A SOCKET"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:765
-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:770
-msgid "Start a guestfish server process using:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:772
-#, no-wrap
-msgid ""
-" eval \"`guestfish --listen`\"\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:774
-msgid "and then send it commands by doing:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:776
-#, no-wrap
-msgid ""
-" guestfish --remote cmd [...]\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:778
-msgid "To cause the server to exit, send it the exit command:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:780
-#, no-wrap
-msgid ""
-" guestfish --remote exit\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:782
-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:786
-msgid "CONTROLLING MULTIPLE GUESTFISH PROCESSES"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:788
-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:792
-#, 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:800
-msgid "REMOTE CONTROL AND CSH"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:802
-msgid ""
-"When using csh-like shells (csh, tcsh etc) you have to add the I<--csh> "
-"option:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:805
-#, no-wrap
-msgid ""
-" eval \"`guestfish --listen --csh`\"\n"
-"\n"
-msgstr ""
-
-# type: =head2
-#: ../fish/guestfish.pod:807
-msgid "REMOTE CONTROL DETAILS"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:809
-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:813
-msgid "Guestfish client and server versions must match exactly."
-msgstr ""
-
-# type: =head1
-#: ../fish/guestfish.pod:815
-msgid "PREPARED DISK IMAGES"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:817
-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:823
-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:827
-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:835
-msgid "To list the available types and any extra parameters they take, run:"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:839
-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:843
-msgid ""
-"If any I<-N> or I<--new> options are given, the guest is automatically "
-"launched."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:848
-msgid "Create a 100MB disk with an ext4-formatted partition:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:850
-#, no-wrap
-msgid ""
-" guestfish -N fs:ext4\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:852
-msgid "Create a 32MB disk with a VFAT-formatted partition, and mount it:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:854
-#, no-wrap
-msgid ""
-" guestfish -N fs:vfat:32M -m /dev/sda1\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:856
-msgid "Create a blank 200MB disk:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:858
-#, no-wrap
-msgid ""
-" guestfish -N disk:200M\n"
-"\n"
-msgstr ""
-
-# type: =head1
-#: ../fish/guestfish.pod:860
-msgid "PROGRESS BARS"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:862
-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:866
-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:870
-#, no-wrap
-msgid ""
-" ><fs> copy-size /large-file /another-file 2048M\n"
-" / 10% [#####-----------------------------------------] 00:30\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:873
-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:880
-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:885
-msgid "GUESTFISH COMMANDS"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:887
-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:890
-msgid "help"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:892
-#, no-wrap
-msgid ""
-" help\n"
-" help cmd\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:895
-msgid "Without any parameter, this provides general help."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:897
-msgid "With a C<cmd> parameter, this displays detailed help for that command."
-msgstr ""
-
-# type: =head2
-#: ../fish/guestfish.pod:899
-msgid "quit | exit"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:901
-msgid "This exits guestfish. You can also use C<^D> key."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:903
-msgid "@FISH_COMMANDS@"
-msgstr ""
-
-# type: =head1
-#: ../fish/guestfish.pod:905
-msgid "COMMANDS"
-msgstr ""
-
-# type: =head1
-#: ../fish/guestfish.pod:909 ../test-tool/libguestfs-test-tool.pod:83
-msgid "EXIT CODE"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:911
-msgid ""
-"guestfish returns 0 if the commands completed without error, or 1 if there "
-"was an error."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:918
-msgid "EDITOR"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:920
-msgid ""
-"The C<edit> command uses C<$EDITOR> as the editor. If not set, it uses "
-"C<vi>."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:923
-msgid "GUESTFISH_PID"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:925
-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:929
-msgid "HEXEDITOR"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:931
-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:935
-msgid "HOME"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:937
-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:946
-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:958
-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:969
-msgid "Set C<LIBGUESTFS_TRACE=1> to enable command traces."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:971
-msgid "PAGER"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:973
-msgid ""
-"The C<more> command uses C<$PAGER> as the pager. If not set, it uses "
-"C<more>."
-msgstr ""
-
-# type: =head1
-#: ../fish/guestfish.pod:988 ../test-tool/libguestfs-test-tool.pod:88
-msgid "FILES"
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:992
-msgid "$HOME/.guestfish"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:994
-msgid ""
-"If compiled with GNU readline support, then the command history is saved in "
-"this file."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:997
-msgid "$HOME/.inputrc"
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:999
-msgid "/etc/inputrc"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:1001
-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:1005
-msgid "To write rules which only apply to guestfish, use:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:1007
-#, no-wrap
-msgid ""
-" $if guestfish\n"
-" ...\n"
-" $endif\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:1011
-msgid ""
-"Variables that you can set in inputrc that change the behaviour of guestfish "
-"in useful ways include:"
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:1016
-msgid "completion-ignore-case (default: on)"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:1018
-msgid ""
-"By default, guestfish will ignore case when tab-completing paths on the "
-"disk. Use:"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish.pod:1021
-#, no-wrap
-msgid ""
-" set completion-ignore-case off\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:1023
-msgid "to make guestfish case sensitive."
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:1027
-msgid "test1.img"
-msgstr ""
-
-# type: =item
-#: ../fish/guestfish.pod:1029
-msgid "test2.img (etc)"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:1031
-msgid ""
-"When using the C<-N> or C<--new> option, the prepared disk or filesystem "
-"will be created in the file C<test1.img> in the current directory. The "
-"second use of C<-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:1040
-msgid ""
-"L<guestfs(3)>, L<http://libguestfs.org/>, L<virt-cat(1)>, L<virt-df(1)>, "
-"L<virt-edit(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-win-reg(1)>, L<hexedit(1)>."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish.pod:1064 ../test-tool/libguestfs-test-tool.pod:124 ../fuse/guestmount.pod:253 ../inspector/virt-inspector.pl:598 ../tools/virt-edit.pl:370 ../tools/virt-win-reg.pl:518 ../tools/virt-df.pl:657 ../tools/virt-ls.pl:251 ../tools/virt-resize.pl:1516 ../tools/virt-list-filesystems.pl:206 ../tools/virt-tar.pl:300 ../tools/virt-rescue.pl:285 ../tools/virt-make-fs.pl:567 ../tools/virt-list-partitions.pl:273
-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:1069 ../test-tool/libguestfs-test-tool.pod:129 ../fuse/guestmount.pod:258 ../inspector/virt-inspector.pl:603 ../tools/virt-edit.pl:375 ../tools/virt-win-reg.pl:523 ../tools/virt-df.pl:662 ../tools/virt-ls.pl:256 ../tools/virt-resize.pl:1521 ../tools/virt-list-filesystems.pl:211 ../tools/virt-tar.pl:305 ../tools/virt-rescue.pl:290 ../tools/virt-make-fs.pl:572 ../tools/virt-list-partitions.pl:278
-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:1074 ../test-tool/libguestfs-test-tool.pod:134 ../fuse/guestmount.pod:263 ../inspector/virt-inspector.pl:608 ../tools/virt-edit.pl:380 ../tools/virt-win-reg.pl:528 ../tools/virt-df.pl:667 ../tools/virt-ls.pl:261 ../tools/virt-resize.pl:1526 ../tools/virt-list-filesystems.pl:216 ../tools/virt-tar.pl:310 ../tools/virt-rescue.pl:295 ../tools/virt-make-fs.pl:577 ../tools/virt-list-partitions.pl:283
-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:..]\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: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). If you are using the C API "
-"directly then it is more flexible to create the libvirt connection object "
-"yourself, get the domain object, and call L</add-libvirt-dom>."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish-actions.pod:66
-msgid ""
-"The other optional parameters are passed directly through to "
-"L</add-drive-opts>."
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish-actions.pod:69 ../fish/guestfish-actions.pod:133
-msgid ""
-"This command has one or more optional arguments. See L</OPTIONAL "
-"ARGUMENTS>."
-msgstr ""
-
-# type: =head2
-#: ../fish/guestfish-actions.pod:71
-msgid "add-drive"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish-actions.pod:73
-#, no-wrap
-msgid ""
-" add-drive filename\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish-actions.pod:75
-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:79
-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:86
-msgid "add-drive-opts"
-msgstr ""
-
-# type: =head2
-#: ../fish/guestfish-actions.pod:88
-msgid "add"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish-actions.pod:90
-#, no-wrap
-msgid ""
-" add-drive-opts filename [readonly:..] [format:..] [iface:..]\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish-actions.pod:117
-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:128
-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:135
-msgid "add-drive-ro"
-msgstr ""
-
-# type: =head2
-#: ../fish/guestfish-actions.pod:137
-msgid "add-ro"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish-actions.pod:139
-#, no-wrap
-msgid ""
-" add-drive-ro filename\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish-actions.pod:141
-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:146
-msgid "add-drive-ro-with-if"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish-actions.pod:148
-#, no-wrap
-msgid ""
-" add-drive-ro-with-if filename iface\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish-actions.pod:150
-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:160
-msgid "add-drive-with-if"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish-actions.pod:162
-#, no-wrap
-msgid ""
-" add-drive-with-if filename iface\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish-actions.pod:164
-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:174
-msgid "aug-clear"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish-actions.pod:176
-#, no-wrap
-msgid ""
-" aug-clear augpath\n"
-"\n"
-msgstr ""
-
-# type: =head2
-#: ../fish/guestfish-actions.pod:181
-msgid "aug-close"
-msgstr ""
-
-# type: verbatim
-#: ../fish/guestfish-actions.pod:183
-#, no-wrap
-msgid ""
-" aug-close\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#: ../fish/guestfish-actions.pod:185
-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:190
-msgid "aug-defnode"