summaryrefslogtreecommitdiffstats
path: root/po-docs
diff options
context:
space:
mode:
Diffstat (limited to 'po-docs')
-rw-r--r--po-docs/ja.po699
-rw-r--r--po-docs/libguestfs-docs.pot581
-rw-r--r--po-docs/uk.po694
3 files changed, 1228 insertions, 746 deletions
diff --git a/po-docs/ja.po b/po-docs/ja.po
index c372647f..5a9ebe13 100644
--- a/po-docs/ja.po
+++ b/po-docs/ja.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libguestfs\n"
"Report-Msgid-Bugs-To: libguestfs@redhat.com\n"
-"POT-Creation-Date: 2012-08-29 18:58+0200\n"
+"POT-Creation-Date: 2012-08-30 16:19+0200\n"
"PO-Revision-Date: 2012-07-10 17:15+0000\n"
"Last-Translator: rjones <rjones@redhat.com>\n"
"Language-Team: Japanese <trans-ja@lists.fedoraproject.org>\n"
@@ -1263,7 +1263,7 @@ msgstr ""
#: ../cat/virt-cat.pod:243 ../cat/virt-filesystems.pod:389
#: ../cat/virt-ls.pod:495 ../df/virt-df.pod:253 ../edit/virt-edit.pod:368
#: ../erlang/examples/guestfs-erlang.pod:97
-#: ../examples/guestfs-examples.pod:33 ../examples/guestfs-faq.pod:684
+#: ../examples/guestfs-examples.pod:33 ../examples/guestfs-faq.pod:683
#: ../examples/guestfs-performance.pod:429 ../examples/guestfs-recipes.pod:394
#: ../examples/guestfs-testing.pod:291 ../fish/guestfish.pod:1289
#: ../fish/virt-copy-in.pod:50 ../fish/virt-copy-out.pod:39
@@ -1322,7 +1322,7 @@ msgstr "Richard W.M. Jones L<http://people.redhat.com/~rjones/>"
#: ../cat/virt-cat.pod:256 ../cat/virt-filesystems.pod:404
#: ../cat/virt-ls.pod:511 ../df/virt-df.pod:265 ../edit/virt-edit.pod:386
#: ../erlang/examples/guestfs-erlang.pod:114
-#: ../examples/guestfs-examples.pod:49 ../examples/guestfs-faq.pod:694
+#: ../examples/guestfs-examples.pod:49 ../examples/guestfs-faq.pod:693
#: ../examples/guestfs-performance.pod:446 ../examples/guestfs-recipes.pod:411
#: ../examples/guestfs-testing.pod:302 ../fish/guestfish.pod:1321
#: ../fish/virt-copy-in.pod:64 ../fish/virt-copy-out.pod:53
@@ -1645,7 +1645,7 @@ msgstr ""
#. type: =head1
#: ../appliance/libguestfs-make-fixed-appliance.pod:153
#: ../erlang/examples/guestfs-erlang.pod:110
-#: ../examples/guestfs-examples.pod:45 ../examples/guestfs-faq.pod:690
+#: ../examples/guestfs-examples.pod:45 ../examples/guestfs-faq.pod:689
#: ../examples/guestfs-performance.pod:442 ../examples/guestfs-recipes.pod:407
#: ../examples/guestfs-testing.pod:298 ../fish/guestfish.pod:1317
#: ../fish/virt-copy-in.pod:60 ../fish/virt-copy-out.pod:49
@@ -1662,7 +1662,7 @@ msgstr "著者"
#. type: textblock
#: ../appliance/libguestfs-make-fixed-appliance.pod:155
#: ../erlang/examples/guestfs-erlang.pod:112
-#: ../examples/guestfs-examples.pod:47 ../examples/guestfs-faq.pod:692
+#: ../examples/guestfs-examples.pod:47 ../examples/guestfs-faq.pod:691
#: ../examples/guestfs-performance.pod:444 ../examples/guestfs-recipes.pod:409
#: ../examples/guestfs-testing.pod:300 ../fish/guestfish.pod:1319
#: ../fish/virt-copy-in.pod:62 ../fish/virt-copy-out.pod:51
@@ -5460,8 +5460,8 @@ msgstr ""
#. type: =end
#: ../examples/guestfs-faq.pod:219 ../examples/guestfs-faq.pod:224
-#: ../examples/guestfs-faq.pod:450 ../examples/guestfs-faq.pod:455
-#: ../examples/guestfs-faq.pod:574 ../examples/guestfs-faq.pod:579
+#: ../examples/guestfs-faq.pod:449 ../examples/guestfs-faq.pod:454
+#: ../examples/guestfs-faq.pod:573 ../examples/guestfs-faq.pod:578
#: ../src/guestfs.pod:2442 ../src/guestfs.pod:2447
msgid "html"
msgstr "HTML"
@@ -5515,47 +5515,45 @@ msgstr ""
#. type: =item
#: ../examples/guestfs-faq.pod:244
-msgid "RHEL 6.3"
+msgid "RHEL 6.4"
msgstr ""
#. type: textblock
#: ../examples/guestfs-faq.pod:246
-msgid ""
-"Preview packages are available here: L<http://people.redhat.com/~rjones/"
-"libguestfs-RHEL-6.3-preview/>"
+msgid "A preview repository will be announced at a later date."
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:249
+#: ../examples/guestfs-faq.pod:248
msgid "Debian Squeeze (6)"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:251
+#: ../examples/guestfs-faq.pod:250
msgid ""
"Use Hilko Bengen's backport repository: L<http://people.debian.org/~bengen/"
"libguestfs/>"
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:254
+#: ../examples/guestfs-faq.pod:253
msgid "Debian Wheezy and later (7+)"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:256
+#: ../examples/guestfs-faq.pod:255
msgid ""
"Official Debian packages are available: L<http://packages.debian.org/search?"
"keywords=libguestfs> (thanks Hilko Bengen)."
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:260
+#: ../examples/guestfs-faq.pod:259
msgid "Ubuntu"
msgstr "Ubuntu"
#. type: textblock
-#: ../examples/guestfs-faq.pod:262
+#: ../examples/guestfs-faq.pod:261
msgid ""
"We don't have an Ubuntu maintainer, and the packages supplied by Canonical "
"(which are outside our control) are often broken. Try compiling from source "
@@ -5563,7 +5561,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:266
+#: ../examples/guestfs-faq.pod:265
msgid ""
"Canonical decided to change the permissions on the kernel so that it's not "
"readable except by root. This is completely stupid, but they won't change "
@@ -5572,7 +5570,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:272 ../examples/guestfs-faq.pod:298
+#: ../examples/guestfs-faq.pod:271 ../examples/guestfs-faq.pod:297
#, no-wrap
msgid ""
" sudo chmod 0644 /boot/vmlinuz*\n"
@@ -5580,41 +5578,41 @@ msgid ""
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:274
+#: ../examples/guestfs-faq.pod:273
msgid "Ubuntu 10.04"
msgstr "Ubuntu 10.04"
#. type: textblock
-#: ../examples/guestfs-faq.pod:276
+#: ../examples/guestfs-faq.pod:275
msgid "See: L<http://libguestfs.org/download/binaries/ubuntu1004-packages/>"
msgstr "参照: L<http://libguestfs.org/download/binaries/ubuntu1004-packages/>"
#. type: =item
-#: ../examples/guestfs-faq.pod:279
+#: ../examples/guestfs-faq.pod:278
msgid "Ubuntu 12.04"
msgstr "Ubuntu 12.04"
#. type: textblock
-#: ../examples/guestfs-faq.pod:281
+#: ../examples/guestfs-faq.pod:280
msgid ""
"libguestfs in this version of Ubuntu works, but you need to update "
"febootstrap and seabios to the latest versions."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:284
+#: ../examples/guestfs-faq.pod:283
msgid ""
"You need febootstrap E<ge> 3.14-2 from: L<http://packages.ubuntu.com/precise/"
"febootstrap>"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:287
+#: ../examples/guestfs-faq.pod:286
msgid "After installing or updating febootstrap, rebuild the appliance:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:289
+#: ../examples/guestfs-faq.pod:288
#, no-wrap
msgid ""
" sudo update-guestfs-appliance\n"
@@ -5622,7 +5620,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:291
+#: ../examples/guestfs-faq.pod:290
msgid ""
"You need seabios E<ge> 0.6.2-0ubuntu2.1 or E<ge> 0.6.2-0ubuntu3 from: "
"L<http://packages.ubuntu.com/precise-updates/seabios> or L<http://packages."
@@ -5630,22 +5628,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:296
+#: ../examples/guestfs-faq.pod:295
msgid "Also you need to do (see above):"
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:300
+#: ../examples/guestfs-faq.pod:299
msgid "Gentoo"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:302
+#: ../examples/guestfs-faq.pod:301
msgid "Libguestfs was added to Gentoo in 2012-07. Do:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:304
+#: ../examples/guestfs-faq.pod:303
#, no-wrap
msgid ""
" emerge libguestfs\n"
@@ -5653,32 +5651,32 @@ msgid ""
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:306
+#: ../examples/guestfs-faq.pod:305
msgid "Other Linux distro"
msgstr "他の Linux ディストリビューション"
#. type: textblock
-#: ../examples/guestfs-faq.pod:308
+#: ../examples/guestfs-faq.pod:307
msgid "Compile from source (next section)."
msgstr "ソースからコンパイルします (次のセクション)。"
#. type: =item
-#: ../examples/guestfs-faq.pod:310
+#: ../examples/guestfs-faq.pod:309
msgid "Other non-Linux distro"
msgstr "他の非 Linux ディストリビューション"
#. type: textblock
-#: ../examples/guestfs-faq.pod:312
+#: ../examples/guestfs-faq.pod:311
msgid "You'll have to compile from source, and port it."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:316
+#: ../examples/guestfs-faq.pod:315
msgid "How can I compile and install libguestfs from source?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:318
+#: ../examples/guestfs-faq.pod:317
msgid ""
"If your Linux distro has a working port of febootstrap (that is, Fedora, Red "
"Hat Enterprise Linux >= 6.3, Debian, Ubuntu and ArchLinux) then you should "
@@ -5688,33 +5686,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:324
+#: ../examples/guestfs-faq.pod:323
msgid ""
"If you I<don't> have febootstrap, you will need to use the \"fixed appliance "
"method\". See: L<http://libguestfs.org/download/binaries/appliance/>"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:328
+#: ../examples/guestfs-faq.pod:327
msgid "Patches to port febootstrap to more Linux distros are welcome."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:330
+#: ../examples/guestfs-faq.pod:329
msgid ""
"Why do I get an error when I try to rebuild from the source RPMs supplied by "
"Red Hat / Fedora?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:333
+#: ../examples/guestfs-faq.pod:332
msgid ""
"Because of the complexity of building the libguestfs appliance, the source "
"RPMs provided cannot be rebuilt directly using C<rpmbuild> or C<mock>."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:337
+#: ../examples/guestfs-faq.pod:336
msgid ""
"If you use Koji (which is open source software and may be installed "
"locally), then the SRPMs can be rebuilt in Koji. L<https://fedoraproject."
@@ -5722,7 +5720,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:341
+#: ../examples/guestfs-faq.pod:340
msgid ""
"If you don't have or want to use Koji, then you have to give libguestfs "
"access to the network so it can download the RPMs for building the "
@@ -5731,7 +5729,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:347
+#: ../examples/guestfs-faq.pod:346
#, no-wrap
msgid ""
" %libguestfs_buildnet 1\n"
@@ -5739,12 +5737,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:349
+#: ../examples/guestfs-faq.pod:348
msgid "If you are using mock, do:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:351
+#: ../examples/guestfs-faq.pod:350
#, no-wrap
msgid ""
" mock -D '%libguestfs_buildnet 1' [etc]\n"
@@ -5752,22 +5750,22 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:353
+#: ../examples/guestfs-faq.pod:352
msgid "Libguestfs has a really long list of dependencies!"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:355
+#: ../examples/guestfs-faq.pod:354
msgid "That's because it does a lot of things."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:357
+#: ../examples/guestfs-faq.pod:356
msgid "How can I speed up libguestfs builds?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:359
+#: ../examples/guestfs-faq.pod:358
msgid ""
"By far the most important thing you can do is to install and properly "
"configure Squid. Note that the default configuration that ships with Squid "
@@ -5775,7 +5773,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:363
+#: ../examples/guestfs-faq.pod:362
msgid ""
"A very good place to start with Squid configuration is here: L<https://"
"fedoraproject.org/wiki/Extras/"
@@ -5783,38 +5781,38 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:366
+#: ../examples/guestfs-faq.pod:365
msgid ""
"Make sure Squid is running, and that the environment variables C<"
"$http_proxy> and C<$ftp_proxy> are pointing to it."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:369
+#: ../examples/guestfs-faq.pod:368
msgid ""
"With Squid running and correctly configured, appliance builds should be "
"reduced to a few minutes."
msgstr ""
#. type: =head1
-#: ../examples/guestfs-faq.pod:372
+#: ../examples/guestfs-faq.pod:371
msgid "SPEED, DISK SPACE USED BY LIBGUESTFS"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:374
+#: ../examples/guestfs-faq.pod:373
msgid ""
"Note: Most of the information in this section has moved: L<guestfs-"
"performance(1)>."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:377
+#: ../examples/guestfs-faq.pod:376
msgid "Upload or write seem very slow."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:379
+#: ../examples/guestfs-faq.pod:378
msgid ""
"In libguestfs E<lt> 1.13.16, the mount command (L<guestfs(3)/guestfs_mount>) "
"enabled option C<-o sync> implicitly. This causes very poor write "
@@ -5822,14 +5820,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:384
+#: ../examples/guestfs-faq.pod:383
msgid ""
"For libguestfs E<lt> 1.13.16, replace mount with C<mount-options>, leaving "
"the first parameter as an empty string."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:387
+#: ../examples/guestfs-faq.pod:386
msgid ""
"You can also do this with more recent versions of libguestfs, but if you "
"know that you are using libguestfs ≥ 1.13.16 then it's safe to use plain "
@@ -5837,7 +5835,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:391
+#: ../examples/guestfs-faq.pod:390
msgid ""
"If the underlying disk is not fully allocated (eg. sparse raw or qcow2) then "
"writes can be slow because the host operating system has to do costly disk "
@@ -5847,17 +5845,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:397
+#: ../examples/guestfs-faq.pod:396
msgid "Libguestfs uses too much disk space!"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:399
+#: ../examples/guestfs-faq.pod:398
msgid "libguestfs caches a large-ish appliance in:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:401
+#: ../examples/guestfs-faq.pod:400
#, no-wrap
msgid ""
" /var/tmp/.guestfs-<UID>\n"
@@ -5865,26 +5863,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:403
+#: ../examples/guestfs-faq.pod:402
msgid ""
"If the environment variable C<TMPDIR> is defined, then C<$TMPDIR/.guestfs-"
"E<lt>UIDE<gt>> is used instead."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:406
+#: ../examples/guestfs-faq.pod:405
msgid "It is safe to delete this directory when you are not using libguestfs."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:408
+#: ../examples/guestfs-faq.pod:407
msgid ""
"virt-sparsify seems to make the image grow to the full size of the virtual "
"disk"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:411
+#: ../examples/guestfs-faq.pod:410
msgid ""
"If the input to L<virt-sparsify(1)> is raw, then the output will be raw "
"sparse. Make sure you are measuring the output with a tool which "
@@ -5892,7 +5890,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:415 ../sparsify/virt-sparsify.pod:34
+#: ../examples/guestfs-faq.pod:414 ../sparsify/virt-sparsify.pod:34
#, no-wrap
msgid ""
" $ ls -lh test1.img\n"
@@ -5903,19 +5901,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:420 ../sparsify/virt-sparsify.pod:39
+#: ../examples/guestfs-faq.pod:419 ../sparsify/virt-sparsify.pod:39
msgid "(Compare the apparent size B<100M> vs the actual size B<3.6M>)"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:422
+#: ../examples/guestfs-faq.pod:421
msgid ""
"If all this confuses you, use a non-sparse output by specifying the I<--"
"convert> option, eg:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:425
+#: ../examples/guestfs-faq.pod:424
#, fuzzy, no-wrap
#| msgid ""
#| " virt-sparsify disk.raw --convert qcow2 disk.qcow2\n"
@@ -5928,24 +5926,24 @@ msgstr ""
"\n"
#. type: =head1
-#: ../examples/guestfs-faq.pod:427
+#: ../examples/guestfs-faq.pod:426
msgid "USING LIBGUESTFS IN YOUR OWN PROGRAMS"
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:429
+#: ../examples/guestfs-faq.pod:428
msgid "The API has hundreds of methods, where do I start?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:431
+#: ../examples/guestfs-faq.pod:430
msgid ""
"We recommend you start by reading the API overview: L<guestfs(3)/API "
"OVERVIEW>."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:434
+#: ../examples/guestfs-faq.pod:433
msgid ""
"Although the API overview covers the C API, it is still worth reading even "
"if you are going to use another programming language, because the API is the "
@@ -5953,7 +5951,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:439
+#: ../examples/guestfs-faq.pod:438
#, no-wrap
msgid ""
" C guestfs_ln_sf (g, target, linkname);\n"
@@ -5973,7 +5971,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../examples/guestfs-faq.pod:446
+#: ../examples/guestfs-faq.pod:445
msgid ""
"Once you're familiar with the API overview, you should look at this list of "
"starting points for other language bindings: L<guestfs(3)/USING LIBGUESTFS "
@@ -5981,18 +5979,18 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:452
+#: ../examples/guestfs-faq.pod:451
msgid "<!-- old anchor for the next section --> <a name=\"debug\"/>"
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:457
+#: ../examples/guestfs-faq.pod:456
msgid ""
"Can I use libguestfs in my proprietary / closed source / commercial program?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:459
+#: ../examples/guestfs-faq.pod:458
msgid ""
"In general, yes. However this is not legal advice. You should read the "
"license that comes with libguestfs, and if you have specific questions about "
@@ -6002,43 +6000,43 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../examples/guestfs-faq.pod:466
+#: ../examples/guestfs-faq.pod:465
msgid "DEBUGGING LIBGUESTFS"
msgstr "libguestfs のデバッグ"
#. type: =head2
-#: ../examples/guestfs-faq.pod:468
+#: ../examples/guestfs-faq.pod:467
msgid ""
"How do I debug when using any libguestfs program or tool (eg. virt-v2v or "
"virt-df)?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:471
+#: ../examples/guestfs-faq.pod:470
msgid ""
"There are two C<LIBGUESTFS_*> environment variables you can set in order to "
"get more information from libguestfs."
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:476
+#: ../examples/guestfs-faq.pod:475
msgid "C<LIBGUESTFS_TRACE>"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:478
+#: ../examples/guestfs-faq.pod:477
msgid ""
"Set this to 1 and libguestfs will print out each command / API call in a "
"format which is similar to guestfish commands."
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:481
+#: ../examples/guestfs-faq.pod:480
msgid "C<LIBGUESTFS_DEBUG>"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:483
+#: ../examples/guestfs-faq.pod:482
msgid ""
"Set this to 1 in order to enable massive amounts of debug messages. If you "
"think there is some problem inside the libguestfs appliance, then you should "
@@ -6046,12 +6044,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:489
+#: ../examples/guestfs-faq.pod:488
msgid "To set these from the shell, do this before running the program:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:491
+#: ../examples/guestfs-faq.pod:490
#, no-wrap
msgid ""
" export LIBGUESTFS_TRACE=1\n"
@@ -6060,12 +6058,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:494
+#: ../examples/guestfs-faq.pod:493
msgid "For csh/tcsh the equivalent commands would be:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:496
+#: ../examples/guestfs-faq.pod:495
#, no-wrap
msgid ""
" setenv LIBGUESTFS_TRACE 1\n"
@@ -6077,17 +6075,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../examples/guestfs-faq.pod:499
+#: ../examples/guestfs-faq.pod:498
msgid "For further information, see: L<guestfs(3)/ENVIRONMENT VARIABLES>."
msgstr "詳細は L<guestfs(3)/ENVIRONMENT VARIABLES> 参照。"
#. type: =head2
-#: ../examples/guestfs-faq.pod:501
+#: ../examples/guestfs-faq.pod:500
msgid "How do I debug when using guestfish?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:503
+#: ../examples/guestfs-faq.pod:502
msgid ""
"You can use the same environment variables above. Alternatively use the "
"guestfish options -x (to trace commands) or -v (to get the full debug "
@@ -6095,60 +6093,60 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:507
+#: ../examples/guestfs-faq.pod:506
msgid "For further information, see: L<guestfish(1)>."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:509
+#: ../examples/guestfs-faq.pod:508
msgid "How do I debug when using the API?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:511
+#: ../examples/guestfs-faq.pod:510
msgid ""
"Call L<guestfs(3)/guestfs_set_trace> to enable command traces, and/or "
"L<guestfs(3)/guestfs_set_verbose> to enable debug messages."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:514
+#: ../examples/guestfs-faq.pod:513
msgid ""
"For best results, call these functions as early as possible, just after "
"creating the guestfs handle if you can, and definitely before calling launch."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:518
+#: ../examples/guestfs-faq.pod:517
msgid "How do I capture debug output and put it into my logging system?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:520
+#: ../examples/guestfs-faq.pod:519
msgid ""
"Use the event API. For examples, see: L<guestfs(3)/SETTING CALLBACKS TO "
"HANDLE EVENTS>."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:523
+#: ../examples/guestfs-faq.pod:522
msgid "Digging deeper into the appliance boot process."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:525
+#: ../examples/guestfs-faq.pod:524
msgid ""
"Enable debugging and then read this documentation on the appliance boot "
"process: L<guestfs(3)/INTERNALS>."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:528
+#: ../examples/guestfs-faq.pod:527
msgid "libguestfs hangs or fails during run/launch."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:530
+#: ../examples/guestfs-faq.pod:529
msgid ""
"Enable debugging and look at the full output. If you cannot work out what "
"is going on, file a bug report, including the I<complete> output of "
@@ -6156,17 +6154,17 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../examples/guestfs-faq.pod:534
+#: ../examples/guestfs-faq.pod:533
msgid "DESIGN/INTERNALS OF LIBGUESTFS"
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:536
+#: ../examples/guestfs-faq.pod:535
msgid "Why don't you do everything through the FUSE / filesystem interface?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:539
+#: ../examples/guestfs-faq.pod:538
msgid ""
"We offer a command called L<guestmount(1)> which lets you mount guest "
"filesystems on the host. This is implemented as a FUSE module. Why don't "
@@ -6175,7 +6173,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:544
+#: ../examples/guestfs-faq.pod:543
msgid ""
"The reasons are twofold. Firstly, libguestfs offers API calls for doing "
"things like creating and deleting partitions and logical volumes, which "
@@ -6189,7 +6187,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:554
+#: ../examples/guestfs-faq.pod:553
msgid ""
"The second reason is for efficiency. FUSE itself is reasonably efficient, "
"but it does make lots of small, independent calls into the FUSE module. In "
@@ -6202,17 +6200,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:564
+#: ../examples/guestfs-faq.pod:563
msgid "Why don't you do everything through GVFS?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:566
+#: ../examples/guestfs-faq.pod:565
msgid "The problems are similar to the problems with FUSE."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:568
+#: ../examples/guestfs-faq.pod:567
msgid ""
"GVFS is a better abstraction than POSIX/FUSE. There is an FTP backend for "
"GVFS, which is encouraging because FTP is conceptually similar to the "
@@ -6222,7 +6220,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:576
+#: ../examples/guestfs-faq.pod:575
#, fuzzy
#| msgid ""
#| "<!-- old anchor for the next section --> <a name="
@@ -6233,12 +6231,12 @@ msgstr ""
"\"state_machine_and_low_level_event_api\"/>"
#. type: =head2
-#: ../examples/guestfs-faq.pod:581
+#: ../examples/guestfs-faq.pod:580
msgid "Can I use C<guestfish --ro> as a way to backup my virtual machines?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:583
+#: ../examples/guestfs-faq.pod:582
msgid ""
"Usually this is not a good idea. The question is answered in more detail in "
"this mailing list posting: L<https://www.redhat.com/archives/libguestfs/2010-"
@@ -6246,19 +6244,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:587
+#: ../examples/guestfs-faq.pod:586
msgid "What's the difference between guestfish and virt-rescue?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:589
+#: ../examples/guestfs-faq.pod:588
msgid ""
"A lot of people are confused by the two superficially similar tools we "
"provide:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:592
+#: ../examples/guestfs-faq.pod:591
#, no-wrap
msgid ""
" $ guestfish --ro -a guest.img\n"
@@ -6268,7 +6266,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:596
+#: ../examples/guestfs-faq.pod:595
#, no-wrap
msgid ""
" $ virt-rescue --ro guest.img\n"
@@ -6277,7 +6275,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:599
+#: ../examples/guestfs-faq.pod:598
msgid ""
"And the related question which then arises is why you can't type in full "
"shell commands with all the --options in guestfish (but you can in L<virt-"
@@ -6285,7 +6283,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:603
+#: ../examples/guestfs-faq.pod:602
msgid ""
"L<guestfish(1)> is a program providing structured access to the L<guestfs(3)"
"> API. It happens to be a nice interactive shell too, but its primary "
@@ -6296,7 +6294,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:610
+#: ../examples/guestfs-faq.pod:609
msgid ""
"L<virt-rescue(1)> is a free-for-all freeform way to boot the libguestfs "
"appliance and make arbitrary changes to your VM. It's not structured, you "
@@ -6305,7 +6303,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:615
+#: ../examples/guestfs-faq.pod:614
msgid ""
"But, libguestfs also has a \"backdoor\" into the appliance allowing you to "
"send arbitrary shell commands. It's not as flexible as virt-rescue, because "
@@ -6313,7 +6311,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:620
+#: ../examples/guestfs-faq.pod:619
#, no-wrap
msgid ""
" ><fs> debug sh \"cmd arg1 arg2 ...\"\n"
@@ -6321,7 +6319,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:622
+#: ../examples/guestfs-faq.pod:621
msgid ""
"Note that you should B<not> rely on this. It could be removed or changed in "
"future. If your program needs some operation, please add it to the "
@@ -6329,7 +6327,7 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:626
+#: ../examples/guestfs-faq.pod:625
msgid ""
"What's the deal with C<guestfish -i>? Why does virt-cat only work on a real "
"VM image, but virt-df works on any disk image? What does \"no root device "
@@ -6337,28 +6335,28 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:631
+#: ../examples/guestfs-faq.pod:630
msgid ""
"These questions are all related at a fundamental level which may not be "
"immediately obvious."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:634
+#: ../examples/guestfs-faq.pod:633
msgid ""
"At the L<guestfs(3)> API level, a \"disk image\" is just a pile of "
"partitions and filesystems."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:637
+#: ../examples/guestfs-faq.pod:636
msgid ""
"In contrast, when the virtual machine boots, it mounts those filesystems "
"into a consistent hierarchy such as:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:640
+#: ../examples/guestfs-faq.pod:639
#, no-wrap
msgid ""
" / (/dev/sda2)\n"
@@ -6384,12 +6382,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../examples/guestfs-faq.pod:650
+#: ../examples/guestfs-faq.pod:649
msgid "(or drive letters on Windows)."
msgstr "(または Windows におけるドライブレター)。"
#. type: textblock
-#: ../examples/guestfs-faq.pod:652
+#: ../examples/guestfs-faq.pod:651
msgid ""
"The API first of all sees the disk image at the \"pile of filesystems\" "
"level. But it also has a way to inspect the disk image to see if it "
@@ -6398,12 +6396,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:657
+#: ../examples/guestfs-faq.pod:656
msgid "Users expect some tools (like L<virt-cat(1)>) to work with VM paths:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:659
+#: ../examples/guestfs-faq.pod:658
#, no-wrap
msgid ""
" virt-cat fedora.img /var/log/messages\n"
@@ -6411,7 +6409,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:661
+#: ../examples/guestfs-faq.pod:660
msgid ""
"How does virt-cat know that C</var> is a separate partition? The trick is "
"that virt-cat performs inspection on the disk image, and uses that to "
@@ -6419,7 +6417,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:665
+#: ../examples/guestfs-faq.pod:664
msgid ""
"Some tools (including L<virt-cat(1)>, L<virt-edit(1)>, L<virt-ls(1)>) use "
"inspection to map VM paths. Other tools, such as L<virt-df(1)> and L<virt-"
@@ -6428,7 +6426,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:670
+#: ../examples/guestfs-faq.pod:669
msgid ""
"L<guestfish(1)> is in an interesting middle ground. If you use the I<-a> "
"and I<-m> command line options, then you have to tell guestfish exactly how "
@@ -6436,14 +6434,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:675
+#: ../examples/guestfs-faq.pod:674
msgid ""
"If you use the I<-i> option, libguestfs performs inspection and mounts the "
"filesystems for you."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:678
+#: ../examples/guestfs-faq.pod:677
msgid ""
"The error C<no root device found in this operating system image> is related "
"to this. It means inspection was unable to locate an operating system "
@@ -6453,12 +6451,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:686
+#: ../examples/guestfs-faq.pod:685
msgid "L<guestfish(1)>, L<guestfs(3)>, L<http://libguestfs.org/>."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:696 ../examples/guestfs-performance.pod:448
+#: ../examples/guestfs-faq.pod:695 ../examples/guestfs-performance.pod:448
#: ../format/virt-format.pod:193
msgid "Copyright (C) 2012 Red Hat Inc."
msgstr "Copyright (C) 2012 Red Hat Inc."
@@ -9358,10 +9356,10 @@ msgstr ""
#: ../fish/guestfish-actions.pod:5674 ../fish/guestfish-actions.pod:5712
#: ../fish/guestfish-actions.pod:6009 ../fish/guestfish-actions.pod:6025
#: ../fish/guestfish-actions.pod:6163 ../fish/guestfish-actions.pod:6179
-#: ../fish/guestfish-actions.pod:6567 ../fish/guestfish-actions.pod:6623
-#: ../fish/guestfish-actions.pod:6640 ../fish/guestfish-actions.pod:6715
-#: ../fish/guestfish-actions.pod:6732 ../fish/guestfish-actions.pod:6751
-#: ../fish/guestfish-actions.pod:6768 ../fish/guestfish-actions.pod:6785
+#: ../fish/guestfish-actions.pod:6567 ../fish/guestfish-actions.pod:6643
+#: ../fish/guestfish-actions.pod:6660 ../fish/guestfish-actions.pod:6735
+#: ../fish/guestfish-actions.pod:6752 ../fish/guestfish-actions.pod:6771
+#: ../fish/guestfish-actions.pod:6788 ../fish/guestfish-actions.pod:6805
#: ../src/guestfs-actions.pod:10 ../src/guestfs-actions.pod:286
#: ../src/guestfs-actions.pod:307 ../src/guestfs-actions.pod:1817
#: ../src/guestfs-actions.pod:1874 ../src/guestfs-actions.pod:2133
@@ -9377,10 +9375,10 @@ msgstr ""
#: ../src/guestfs-actions.pod:9614 ../src/guestfs-actions.pod:9635
#: ../src/guestfs-actions.pod:9850 ../src/guestfs-actions.pod:9871
#: ../src/guestfs-actions.pod:10446 ../src/guestfs-actions.pod:10568
-#: ../src/guestfs-actions.pod:10726 ../src/guestfs-actions.pod:10752
-#: ../src/guestfs-actions.pod:10875 ../src/guestfs-actions.pod:10901
-#: ../src/guestfs-actions.pod:10927 ../src/guestfs-actions.pod:10954
-#: ../src/guestfs-actions.pod:10980
+#: ../src/guestfs-actions.pod:10787 ../src/guestfs-actions.pod:10813
+#: ../src/guestfs-actions.pod:10936 ../src/guestfs-actions.pod:10962
+#: ../src/guestfs-actions.pod:10988 ../src/guestfs-actions.pod:11015
+#: ../src/guestfs-actions.pod:11041
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 "
@@ -9568,7 +9566,7 @@ msgstr ""
#: ../fish/guestfish-actions.pod:5959 ../fish/guestfish-actions.pod:5995
#: ../fish/guestfish-actions.pod:6137 ../fish/guestfish-actions.pod:6216
#: ../fish/guestfish-actions.pod:6237 ../fish/guestfish-actions.pod:6585
-#: ../fish/guestfish-actions.pod:6597
+#: ../fish/guestfish-actions.pod:6597 ../fish/guestfish-actions.pod:6628
msgid ""
"This command has one or more optional arguments. See L</OPTIONAL ARGUMENTS>."
msgstr ""
@@ -11528,9 +11526,9 @@ msgstr ""
#: ../fish/guestfish-actions.pod:5012 ../fish/guestfish-actions.pod:5793
#: ../fish/guestfish-actions.pod:5839 ../fish/guestfish-actions.pod:5924
#: ../fish/guestfish-actions.pod:5939 ../fish/guestfish-actions.pod:6561
-#: ../fish/guestfish-actions.pod:6617 ../fish/guestfish-actions.pod:6634
-#: ../fish/guestfish-actions.pod:6709 ../fish/guestfish-actions.pod:6726
-#: ../fish/guestfish-actions.pod:6762 ../fish/guestfish-actions.pod:6779
+#: ../fish/guestfish-actions.pod:6637 ../fish/guestfish-actions.pod:6654
+#: ../fish/guestfish-actions.pod:6729 ../fish/guestfish-actions.pod:6746
+#: ../fish/guestfish-actions.pod:6782 ../fish/guestfish-actions.pod:6799
#: ../src/guestfs-actions.pod:1417 ../src/guestfs-actions.pod:1437
#: ../src/guestfs-actions.pod:2184 ../src/guestfs-actions.pod:2210
#: ../src/guestfs-actions.pod:2320 ../src/guestfs-actions.pod:2346
@@ -11542,9 +11540,9 @@ msgstr ""
#: ../src/guestfs-actions.pod:8002 ../src/guestfs-actions.pod:9223
#: ../src/guestfs-actions.pod:9278 ../src/guestfs-actions.pod:9424
#: ../src/guestfs-actions.pod:9448 ../src/guestfs-actions.pod:10585
-#: ../src/guestfs-actions.pod:10737 ../src/guestfs-actions.pod:10763
-#: ../src/guestfs-actions.pod:10886 ../src/guestfs-actions.pod:10912
-#: ../src/guestfs-actions.pod:10965 ../src/guestfs-actions.pod:10991
+#: ../src/guestfs-actions.pod:10798 ../src/guestfs-actions.pod:10824
+#: ../src/guestfs-actions.pod:10947 ../src/guestfs-actions.pod:10973
+#: ../src/guestfs-actions.pod:11026 ../src/guestfs-actions.pod:11052
msgid ""
"Because of the message protocol, there is a transfer limit of somewhere "
"between 2MB and 4MB. See L<guestfs(3)/PROTOCOL LIMITS>."
@@ -12310,10 +12308,10 @@ msgstr ""
#. type: textblock
#: ../fish/guestfish-actions.pod:1263 ../fish/guestfish-actions.pod:1280
#: ../fish/guestfish-actions.pod:1354 ../fish/guestfish-actions.pod:1371
-#: ../fish/guestfish-actions.pod:2092 ../fish/guestfish-actions.pod:6620
-#: ../fish/guestfish-actions.pod:6637 ../fish/guestfish-actions.pod:6712
-#: ../fish/guestfish-actions.pod:6729 ../fish/guestfish-actions.pod:6765
-#: ../fish/guestfish-actions.pod:6782
+#: ../fish/guestfish-actions.pod:2092 ../fish/guestfish-actions.pod:6640
+#: ../fish/guestfish-actions.pod:6657 ../fish/guestfish-actions.pod:6732
+#: ../fish/guestfish-actions.pod:6749 ../fish/guestfish-actions.pod:6785
+#: ../fish/guestfish-actions.pod:6802
#, fuzzy
#| msgid ""
#| "I<This function is deprecated.> In new code, use the L</write> call "
@@ -24864,11 +24862,60 @@ msgstr ""
#. type: =head2
#: ../fish/guestfish-actions.pod:6610
+#, fuzzy
+#| msgid "isoinfo"
+msgid "xfs-repair"
+msgstr "isoinfo"
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:6612
+#, no-wrap
+msgid ""
+" xfs-repair device [forcelogzero:true|false] [nomodify:true|false] [noprefetch:true|false] [forcegeometry:true|false] [maxmem:N] [ihashsize:N] [bhashsize:N] [agstride:N] [logdev:..] [rtdev:..]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:6614 ../src/guestfs-actions.pod:10739
+#, fuzzy
+#| msgid ""
+#| "This returns the ext2/3/4 filesystem label of the filesystem on C<device>."
+msgid "Repair corrupt or damaged XFS filesystem on C<device>."
+msgstr ""
+"これは C<device> にあるファイルシステムの ext2/3/4 ファイルシステムラベルを返"
+"します。"
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:6616 ../src/guestfs-actions.pod:10741
+msgid ""
+"The filesystem is specified using the C<device> argument which should be the "
+"device name of the disk partition or volume containing the filesystem. If "
+"given the name of a block device, C<xfs_repair> will attempt to find the raw "
+"device associated with the specified block device and will use the raw "
+"device instead."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:6622 ../src/guestfs-actions.pod:10747
+msgid ""
+"Regardless, the filesystem to be repaired must be unmounted, otherwise, the "
+"resulting filesystem may be inconsistent or corrupt."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:6625 ../src/guestfs-actions.pod:10750
+msgid ""
+"The returned status indicates whether filesystem corruption was detected "
+"(returns C<1>) or was not detected (returns C<0>)."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:6630
msgid "zegrep"
msgstr "zegrep"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6612
+#: ../fish/guestfish-actions.pod:6632
#, no-wrap
msgid ""
" zegrep regex path\n"
@@ -24878,18 +24925,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6614 ../src/guestfs-actions.pod:10730
+#: ../fish/guestfish-actions.pod:6634 ../src/guestfs-actions.pod:10791
msgid ""
"This calls the external C<zegrep> program and returns the matching lines."
msgstr "これは外部の C<zegrep> プログラムを呼び出し、一致する行を返します。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6627
+#: ../fish/guestfish-actions.pod:6647
msgid "zegrepi"
msgstr "zegrepi"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6629
+#: ../fish/guestfish-actions.pod:6649
#, no-wrap
msgid ""
" zegrepi regex path\n"
@@ -24899,18 +24946,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6631 ../src/guestfs-actions.pod:10756
+#: ../fish/guestfish-actions.pod:6651 ../src/guestfs-actions.pod:10817
msgid ""
"This calls the external C<zegrep -i> program and returns the matching lines."
msgstr "これは外部の C<zegrep -i> プログラムを呼び出し、一致する行を返します。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6644
+#: ../fish/guestfish-actions.pod:6664
msgid "zero"
msgstr "zero"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6646
+#: ../fish/guestfish-actions.pod:6666
#, no-wrap
msgid ""
" zero device\n"
@@ -24920,12 +24967,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6648 ../src/guestfs-actions.pod:10774
+#: ../fish/guestfish-actions.pod:6668 ../src/guestfs-actions.pod:10835
msgid "This command writes zeroes over the first few blocks of C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6650 ../src/guestfs-actions.pod:10776
+#: ../fish/guestfish-actions.pod:6670 ../src/guestfs-actions.pod:10837
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 "
@@ -24933,8 +24980,8 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6654 ../fish/guestfish-actions.pod:6669
-#: ../src/guestfs-actions.pod:10780 ../src/guestfs-actions.pod:10806
+#: ../fish/guestfish-actions.pod:6674 ../fish/guestfish-actions.pod:6689
+#: ../src/guestfs-actions.pod:10841 ../src/guestfs-actions.pod:10867
msgid ""
"If blocks are already zero, then this command avoids writing zeroes. This "
"prevents the underlying device from becoming non-sparse or growing "
@@ -24945,17 +24992,17 @@ msgstr ""
"ことを避けるためです。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6658
+#: ../fish/guestfish-actions.pod:6678
msgid "See also: L</zero-device>, L</scrub-device>, L</is-zero-device>"
msgstr "関連項目: L</zero-device>, L</scrub-device>, L</is-zero-device>"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6661
+#: ../fish/guestfish-actions.pod:6681
msgid "zero-device"
msgstr "zero-device"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6663
+#: ../fish/guestfish-actions.pod:6683
#, no-wrap
msgid ""
" zero-device device\n"
@@ -24965,19 +25012,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6665
+#: ../fish/guestfish-actions.pod:6685
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:6673
+#: ../fish/guestfish-actions.pod:6693
msgid "zero-free-space"
msgstr "zero-free-space"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6675
+#: ../fish/guestfish-actions.pod:6695
#, no-wrap
msgid ""
" zero-free-space directory\n"
@@ -24987,7 +25034,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6677 ../src/guestfs-actions.pod:10825
+#: ../fish/guestfish-actions.pod:6697 ../src/guestfs-actions.pod:10886
msgid ""
"Zero the free space in the filesystem mounted on C<directory>. The "
"filesystem must be mounted read-write."
@@ -24996,7 +25043,7 @@ msgstr ""
"す。 ファイルシステムは読み書きモードでマウントする必要があります。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6680 ../src/guestfs-actions.pod:10828
+#: ../fish/guestfish-actions.pod:6700 ../src/guestfs-actions.pod:10889
msgid ""
"The filesystem contents are not affected, but any free space in the "
"filesystem is freed."
@@ -25005,19 +25052,19 @@ msgstr ""
"領域はすべて開放されます。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6683
+#: ../fish/guestfish-actions.pod:6703
msgid ""
"Free space is not \"trimmed\". You may want to call L</fstrim> either as an "
"alternative to this, or after calling this, depending on your requirements."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6687
+#: ../fish/guestfish-actions.pod:6707
msgid "zerofree"
msgstr "zerofree"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6689
+#: ../fish/guestfish-actions.pod:6709
#, no-wrap
msgid ""
" zerofree device\n"
@@ -25027,7 +25074,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6691 ../src/guestfs-actions.pod:10850
+#: ../fish/guestfish-actions.pod:6711 ../src/guestfs-actions.pod:10911
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 "
@@ -25035,24 +25082,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6696 ../src/guestfs-actions.pod:10855
+#: ../fish/guestfish-actions.pod:6716 ../src/guestfs-actions.pod:10916
msgid "You should B<not> run this program if the filesystem is mounted."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6699 ../src/guestfs-actions.pod:10858
+#: ../fish/guestfish-actions.pod:6719 ../src/guestfs-actions.pod:10919
msgid ""
"It is possible that using this program can damage the filesystem or data on "
"the filesystem."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6702
+#: ../fish/guestfish-actions.pod:6722
msgid "zfgrep"
msgstr "zfgrep"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6704
+#: ../fish/guestfish-actions.pod:6724
#, no-wrap
msgid ""
" zfgrep pattern path\n"
@@ -25062,18 +25109,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6706 ../src/guestfs-actions.pod:10879
+#: ../fish/guestfish-actions.pod:6726 ../src/guestfs-actions.pod:10940
msgid ""
"This calls the external C<zfgrep> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6719
+#: ../fish/guestfish-actions.pod:6739
msgid "zfgrepi"
msgstr "zfgrepi"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6721
+#: ../fish/guestfish-actions.pod:6741
#, no-wrap
msgid ""
" zfgrepi pattern path\n"
@@ -25083,18 +25130,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6723 ../src/guestfs-actions.pod:10905
+#: ../fish/guestfish-actions.pod:6743 ../src/guestfs-actions.pod:10966
msgid ""
"This calls the external C<zfgrep -i> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6736
+#: ../fish/guestfish-actions.pod:6756
msgid "zfile"
msgstr "zfile"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6738
+#: ../fish/guestfish-actions.pod:6758
#, no-wrap
msgid ""
" zfile meth path\n"
@@ -25104,26 +25151,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6740 ../src/guestfs-actions.pod:10931
+#: ../fish/guestfish-actions.pod:6760 ../src/guestfs-actions.pod:10992
msgid ""
"This command runs C<file> after first decompressing C<path> using C<method>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6743 ../src/guestfs-actions.pod:10934
+#: ../fish/guestfish-actions.pod:6763 ../src/guestfs-actions.pod:10995
msgid "C<method> must be one of C<gzip>, C<compress> or C<bzip2>."
msgstr ""
"C<method> は C<gzip>, C<compress> または C<bzip2> のいずれかである必要があり"
"ます。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6745
+#: ../fish/guestfish-actions.pod:6765
msgid ""
"Since 1.0.63, use L</file> instead which can now process compressed files."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6748
+#: ../fish/guestfish-actions.pod:6768
msgid ""
"I<This function is deprecated.> In new code, use the L</file> call instead."
msgstr ""
@@ -25131,12 +25178,12 @@ msgstr ""
"ください。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6755
+#: ../fish/guestfish-actions.pod:6775
msgid "zgrep"
msgstr "zgrep"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6757
+#: ../fish/guestfish-actions.pod:6777
#, no-wrap
msgid ""
" zgrep regex path\n"
@@ -25146,18 +25193,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6759 ../src/guestfs-actions.pod:10958
+#: ../fish/guestfish-actions.pod:6779 ../src/guestfs-actions.pod:11019
msgid ""
"This calls the external C<zgrep> program and returns the matching lines."
msgstr "外部 C<zgrep> プログラムを呼び出し、一致する行を返します。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6772
+#: ../fish/guestfish-actions.pod:6792
msgid "zgrepi"
msgstr "zgrepi"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6774
+#: ../fish/guestfish-actions.pod:6794
#, no-wrap
msgid ""
" zgrepi regex path\n"
@@ -25167,7 +25214,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6776 ../src/guestfs-actions.pod:10984
+#: ../fish/guestfish-actions.pod:6796 ../src/guestfs-actions.pod:11045
msgid ""
"This calls the external C<zgrep -i> program and returns the matching lines."
msgstr "外部 C<zgrep -i> プログラムを呼び出し、一致する行を返します。"
@@ -38456,9 +38503,9 @@ msgstr ""
#: ../src/guestfs-actions.pod:10461 ../src/guestfs-actions.pod:10519
#: ../src/guestfs-actions.pod:10536 ../src/guestfs-actions.pod:10553
#: ../src/guestfs-actions.pod:10583 ../src/guestfs-actions.pod:10620
-#: ../src/guestfs-actions.pod:10671 ../src/guestfs-actions.pod:10787
-#: ../src/guestfs-actions.pod:10810 ../src/guestfs-actions.pod:10835
-#: ../src/guestfs-actions.pod:10861
+#: ../src/guestfs-actions.pod:10671 ../src/guestfs-actions.pod:10848
+#: ../src/guestfs-actions.pod:10871 ../src/guestfs-actions.pod:10896
+#: ../src/guestfs-actions.pod:10922
msgid "This function returns 0 on success or -1 on error."
msgstr "この関数は、成功のとき 0 を、エラーのとき -1 を返します。"
@@ -38513,7 +38560,7 @@ msgstr ""
#: ../src/guestfs-actions.pod:9475 ../src/guestfs-actions.pod:9541
#: ../src/guestfs-actions.pod:9703 ../src/guestfs-actions.pod:9929
#: ../src/guestfs-actions.pod:9986 ../src/guestfs-actions.pod:10597
-#: ../src/guestfs-actions.pod:10651
+#: ../src/guestfs-actions.pod:10651 ../src/guestfs-actions.pod:10723
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 "
@@ -38575,7 +38622,7 @@ msgstr ""
#: ../src/guestfs-actions.pod:7647 ../src/guestfs-actions.pod:7864
#: ../src/guestfs-actions.pod:7890 ../src/guestfs-actions.pod:9905
#: ../src/guestfs-actions.pod:10474 ../src/guestfs-actions.pod:10487
-#: ../src/guestfs-actions.pod:10500
+#: ../src/guestfs-actions.pod:10500 ../src/guestfs-actions.pod:10753
msgid "On error this function returns -1."
msgstr "この関数はエラーのとき -1 を返します。"
@@ -38646,6 +38693,7 @@ msgstr "これは L</guestfs_add_domain> の \"va_list variant\" です。"
#: ../src/guestfs-actions.pod:10010 ../src/guestfs-actions.pod:10020
#: ../src/guestfs-actions.pod:10631 ../src/guestfs-actions.pod:10642
#: ../src/guestfs-actions.pod:10684 ../src/guestfs-actions.pod:10695
+#: ../src/guestfs-actions.pod:10764 ../src/guestfs-actions.pod:10775
msgid "See L</CALLS WITH OPTIONAL ARGUMENTS>."
msgstr "L</CALLS WITH OPTIONAL ARGUMENTS> 参照。"
@@ -39074,7 +39122,7 @@ msgstr ""
#: ../src/guestfs-actions.pod:9069 ../src/guestfs-actions.pod:9093
#: ../src/guestfs-actions.pod:9117 ../src/guestfs-actions.pod:10180
#: ../src/guestfs-actions.pod:10199 ../src/guestfs-actions.pod:10217
-#: ../src/guestfs-actions.pod:10433 ../src/guestfs-actions.pod:10939
+#: ../src/guestfs-actions.pod:10433 ../src/guestfs-actions.pod:11000
msgid ""
"This function returns a string, or NULL on error. I<The caller must free "
"the returned string after use>."
@@ -39213,9 +39261,9 @@ msgstr ""
#: ../src/guestfs-actions.pod:9274 ../src/guestfs-actions.pod:9420
#: ../src/guestfs-actions.pod:9444 ../src/guestfs-actions.pod:10307
#: ../src/guestfs-actions.pod:10346 ../src/guestfs-actions.pod:10393
-#: ../src/guestfs-actions.pod:10733 ../src/guestfs-actions.pod:10759
-#: ../src/guestfs-actions.pod:10882 ../src/guestfs-actions.pod:10908
-#: ../src/guestfs-actions.pod:10961 ../src/guestfs-actions.pod:10987
+#: ../src/guestfs-actions.pod:10794 ../src/guestfs-actions.pod:10820
+#: ../src/guestfs-actions.pod:10943 ../src/guestfs-actions.pod:10969
+#: ../src/guestfs-actions.pod:11022 ../src/guestfs-actions.pod:11048
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 "
@@ -40767,8 +40815,8 @@ msgstr ""
#: ../src/guestfs-actions.pod:2009 ../src/guestfs-actions.pod:2054
#: ../src/guestfs-actions.pod:2549 ../src/guestfs-actions.pod:2587
#: ../src/guestfs-actions.pod:5092 ../src/guestfs-actions.pod:10038
-#: ../src/guestfs-actions.pod:10072 ../src/guestfs-actions.pod:10789
-#: ../src/guestfs-actions.pod:10812 ../src/guestfs-actions.pod:10837
+#: ../src/guestfs-actions.pod:10072 ../src/guestfs-actions.pod:10850
+#: ../src/guestfs-actions.pod:10873 ../src/guestfs-actions.pod:10898
msgid ""
"This long-running command can generate progress notification messages so "
"that the caller can display a progress bar or indicator. To receive these "
@@ -41642,10 +41690,10 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:2170 ../src/guestfs-actions.pod:2196
#: ../src/guestfs-actions.pod:2306 ../src/guestfs-actions.pod:2332
-#: ../src/guestfs-actions.pod:3392 ../src/guestfs-actions.pod:10723
-#: ../src/guestfs-actions.pod:10749 ../src/guestfs-actions.pod:10872
-#: ../src/guestfs-actions.pod:10898 ../src/guestfs-actions.pod:10951
-#: ../src/guestfs-actions.pod:10977
+#: ../src/guestfs-actions.pod:3392 ../src/guestfs-actions.pod:10784
+#: ../src/guestfs-actions.pod:10810 ../src/guestfs-actions.pod:10933
+#: ../src/guestfs-actions.pod:10959 ../src/guestfs-actions.pod:11012
+#: ../src/guestfs-actions.pod:11038
#, fuzzy
#| msgid ""
#| "I<This function is deprecated.> In new code, use the L</guestfs_write> "
@@ -41672,9 +41720,9 @@ msgstr ""
#: ../src/guestfs-actions.pod:9320 ../src/guestfs-actions.pod:9333
#: ../src/guestfs-actions.pod:9355 ../src/guestfs-actions.pod:9368
#: ../src/guestfs-actions.pod:9381 ../src/guestfs-actions.pod:9394
-#: ../src/guestfs-actions.pod:10740 ../src/guestfs-actions.pod:10766
-#: ../src/guestfs-actions.pod:10889 ../src/guestfs-actions.pod:10915
-#: ../src/guestfs-actions.pod:10968 ../src/guestfs-actions.pod:10994
+#: ../src/guestfs-actions.pod:10801 ../src/guestfs-actions.pod:10827
+#: ../src/guestfs-actions.pod:10950 ../src/guestfs-actions.pod:10976
+#: ../src/guestfs-actions.pod:11029 ../src/guestfs-actions.pod:11055
msgid "(Added in 1.0.66)"
msgstr "(1.0.66 において追加)"
@@ -42225,7 +42273,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:2737 ../src/guestfs-actions.pod:10794
+#: ../src/guestfs-actions.pod:2737 ../src/guestfs-actions.pod:10855
msgid "(Added in 1.0.16)"
msgstr "(1.0.16 において追加)"
@@ -42341,7 +42389,7 @@ msgstr ""
#: ../src/guestfs-actions.pod:8446 ../src/guestfs-actions.pod:9037
#: ../src/guestfs-actions.pod:9056 ../src/guestfs-actions.pod:9072
#: ../src/guestfs-actions.pod:9096 ../src/guestfs-actions.pod:10239
-#: ../src/guestfs-actions.pod:10254 ../src/guestfs-actions.pod:10863
+#: ../src/guestfs-actions.pod:10254 ../src/guestfs-actions.pod:10924
msgid "(Added in 1.0.26)"
msgstr "(1.0.26 において追加)"
@@ -42955,7 +43003,7 @@ msgstr ""
#: ../src/guestfs-actions.pod:3263 ../src/guestfs-actions.pod:5163
#: ../src/guestfs-actions.pod:5391 ../src/guestfs-actions.pod:5443
#: ../src/guestfs-actions.pod:8079 ../src/guestfs-actions.pod:8936
-#: ../src/guestfs-actions.pod:10942
+#: ../src/guestfs-actions.pod:11003
msgid "(Added in 1.0.59)"
msgstr "(1.0.59 において追加)"
@@ -46018,7 +46066,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:5679 ../src/guestfs-actions.pod:10842
+#: ../src/guestfs-actions.pod:5679 ../src/guestfs-actions.pod:10903
msgid "(Added in 1.17.18)"
msgstr "(1.17.18 にて追加)"
@@ -53175,11 +53223,148 @@ msgstr "(1.17.21 にて追加)"
#. type: =head2
#: ../src/guestfs-actions.pod:10716
+#, fuzzy
+#| msgid "guestfs_fgrepi"
+msgid "guestfs_xfs_repair"
+msgstr "guestfs_fgrepi"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:10718
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_ntfsfix (guestfs_h *g,\n"
+#| " const char *device,\n"
+#| " ...);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_xfs_repair (guestfs_h *g,\n"
+" const char *device,\n"
+" ...);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_ntfsfix (guestfs_h *g,\n"
+" const char *device,\n"
+" ...);\n"
+"\n"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:10728
+#, fuzzy, no-wrap
+#| msgid ""
+#| " GUESTFS_MKFS_BTRFS_ALLOCSTART, int64_t allocstart,\n"
+#| " GUESTFS_MKFS_BTRFS_BYTECOUNT, int64_t bytecount,\n"
+#| " GUESTFS_MKFS_BTRFS_DATATYPE, const char *datatype,\n"
+#| " GUESTFS_MKFS_BTRFS_LEAFSIZE, int leafsize,\n"
+#| " GUESTFS_MKFS_BTRFS_LABEL, const char *label,\n"
+#| " GUESTFS_MKFS_BTRFS_METADATA, const char *metadata,\n"
+#| " GUESTFS_MKFS_BTRFS_NODESIZE, int nodesize,\n"
+#| " GUESTFS_MKFS_BTRFS_SECTORSIZE, int sectorsize,\n"
+#| "\n"
+msgid ""
+" GUESTFS_XFS_REPAIR_FORCELOGZERO, int forcelogzero,\n"
+" GUESTFS_XFS_REPAIR_NOMODIFY, int nomodify,\n"
+" GUESTFS_XFS_REPAIR_NOPREFETCH, int noprefetch,\n"
+" GUESTFS_XFS_REPAIR_FORCEGEOMETRY, int forcegeometry,\n"
+" GUESTFS_XFS_REPAIR_MAXMEM, int64_t maxmem,\n"
+" GUESTFS_XFS_REPAIR_IHASHSIZE, int64_t ihashsize,\n"
+" GUESTFS_XFS_REPAIR_BHASHSIZE, int64_t bhashsize,\n"
+" GUESTFS_XFS_REPAIR_AGSTRIDE, int64_t agstride,\n"
+" GUESTFS_XFS_REPAIR_LOGDEV, const char *logdev,\n"
+" GUESTFS_XFS_REPAIR_RTDEV, const char *rtdev,\n"
+"\n"
+msgstr ""
+" GUESTFS_MKFS_BTRFS_ALLOCSTART, int64_t allocstart,\n"
+" GUESTFS_MKFS_BTRFS_BYTECOUNT, int64_t bytecount,\n"
+" GUESTFS_MKFS_BTRFS_DATATYPE, const char *datatype,\n"
+" GUESTFS_MKFS_BTRFS_LEAFSIZE, int leafsize,\n"
+" GUESTFS_MKFS_BTRFS_LABEL, const char *label,\n"
+" GUESTFS_MKFS_BTRFS_METADATA, const char *metadata,\n"
+" GUESTFS_MKFS_BTRFS_NODESIZE, int nodesize,\n"
+" GUESTFS_MKFS_BTRFS_SECTORSIZE, int sectorsize,\n"
+"\n"
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:10755
+#, fuzzy
+#| msgid "guestfs_add_domain_va"
+msgid "guestfs_xfs_repair_va"
+msgstr "guestfs_add_domain_va"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:10757
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_ntfsfix_va (guestfs_h *g,\n"
+#| " const char *device,\n"
+#| " va_list args);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_xfs_repair_va (guestfs_h *g,\n"
+" const char *device,\n"
+" va_list args);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_ntfsfix_va (guestfs_h *g,\n"
+" const char *device,\n"
+" va_list args);\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:10762
+#, fuzzy
+#| msgid "This is the \"va_list variant\" of L</guestfs_add_domain>."
+msgid "This is the \"va_list variant\" of L</guestfs_xfs_repair>."
+msgstr "これは L</guestfs_add_domain> の \"va_list variant\" です。"
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:10766
+#, fuzzy
+#| msgid "guestfs_add_domain_argv"
+msgid "guestfs_xfs_repair_argv"
+msgstr "guestfs_add_domain_argv"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:10768
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_ntfsfix_argv (guestfs_h *g,\n"
+#| " const char *device,\n"
+#| " const struct guestfs_ntfsfix_argv *optargs);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_xfs_repair_argv (guestfs_h *g,\n"
+" const char *device,\n"
+" const struct guestfs_xfs_repair_argv *optargs);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_ntfsfix_argv (guestfs_h *g,\n"
+" const char *device,\n"
+" const struct guestfs_ntfsfix_argv *optargs);\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:10773
+#, fuzzy
+#| msgid "This is the \"argv variant\" of L</guestfs_add_domain>."
+msgid "This is the \"argv variant\" of L</guestfs_xfs_repair>."
+msgstr "これは L</guestfs_add_domain> の \"argv variant\" です。"
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:10777
msgid "guestfs_zegrep"
msgstr "guestfs_zegrep"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10718
+#: ../src/guestfs-actions.pod:10779
#, no-wrap
msgid ""
" char **\n"
@@ -53195,12 +53380,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10742
+#: ../src/guestfs-actions.pod:10803
msgid "guestfs_zegrepi"
msgstr "guestfs_zegrepi"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10744
+#: ../src/guestfs-actions.pod:10805
#, no-wrap
msgid ""
" char **\n"
@@ -53216,12 +53401,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10768
+#: ../src/guestfs-actions.pod:10829
msgid "guestfs_zero"
msgstr "guestfs_zero"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10770
+#: ../src/guestfs-actions.pod:10831
#, no-wrap
msgid ""
" int\n"
@@ -53235,7 +53420,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:10784
+#: ../src/guestfs-actions.pod:10845
msgid ""
"See also: C<guestfs_zero_device>, C<guestfs_scrub_device>, "
"C<guestfs_is_zero_device>"
@@ -53244,12 +53429,12 @@ msgstr ""
"C<guestfs_is_zero_device>"
#. type: =head2
-#: ../src/guestfs-actions.pod:10796
+#: ../src/guestfs-actions.pod:10857
msgid "guestfs_zero_device"
msgstr "guestfs_zero_device"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10798
+#: ../src/guestfs-actions.pod:10859
#, no-wrap
msgid ""
" int\n"
@@ -53263,24 +53448,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:10802
+#: ../src/guestfs-actions.pod:10863
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:10817
+#: ../src/guestfs-actions.pod:10878
msgid "(Added in 1.3.1)"
msgstr "(1.3.1 において追加)"
#. type: =head2
-#: ../src/guestfs-actions.pod:10819
+#: ../src/guestfs-actions.pod:10880
msgid "guestfs_zero_free_space"
msgstr "guestfs_zero_free_space"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10821
+#: ../src/guestfs-actions.pod:10882
#, no-wrap
msgid ""
" int\n"
@@ -53294,7 +53479,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:10831
+#: ../src/guestfs-actions.pod:10892
msgid ""
"Free space is not \"trimmed\". You may want to call C<guestfs_fstrim> "
"either as an alternative to this, or after calling this, depending on your "
@@ -53302,12 +53487,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10844
+#: ../src/guestfs-actions.pod:10905
msgid "guestfs_zerofree"
msgstr "guestfs_zerofree"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10846
+#: ../src/guestfs-actions.pod:10907
#, no-wrap
msgid ""
" int\n"
@@ -53321,12 +53506,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10865
+#: ../src/guestfs-actions.pod:10926
msgid "guestfs_zfgrep"
msgstr "guestfs_zfgrep"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10867
+#: ../src/guestfs-actions.pod:10928
#, no-wrap
msgid ""
" char **\n"
@@ -53342,12 +53527,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10891
+#: ../src/guestfs-actions.pod:10952
msgid "guestfs_zfgrepi"
msgstr "guestfs_zfgrepi"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10893
+#: ../src/guestfs-actions.pod:10954
#, no-wrap
msgid ""
" char **\n"
@@ -53363,12 +53548,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10917
+#: ../src/guestfs-actions.pod:10978
msgid "guestfs_zfile"
msgstr "guestfs_zfile"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10919
+#: ../src/guestfs-actions.pod:10980
#, no-wrap
msgid ""
" char *\n"
@@ -53384,7 +53569,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:10924
+#: ../src/guestfs-actions.pod:10985
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_file> call "
"instead."
@@ -53393,19 +53578,19 @@ msgstr ""
"使用してください。"
#. type: textblock
-#: ../src/guestfs-actions.pod:10936
+#: ../src/guestfs-actions.pod:10997
msgid ""
"Since 1.0.63, use C<guestfs_file> instead which can now process compressed "
"files."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10944
+#: ../src/guestfs-actions.pod:11005
msgid "guestfs_zgrep"
msgstr "guestfs_zgrep"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10946
+#: ../src/guestfs-actions.pod:11007
#, no-wrap
msgid ""
" char **\n"
@@ -53421,12 +53606,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10970
+#: ../src/guestfs-actions.pod:11031
msgid "guestfs_zgrepi"
msgstr "guestfs_zgrepi"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10972
+#: ../src/guestfs-actions.pod:11033
#, no-wrap
msgid ""
" char **\n"
@@ -53781,26 +53966,26 @@ msgstr ""
#| msgid "The following functions: L</guestfs_txz_in> L</guestfs_txz_out>"
msgid ""
"The following functions: L</guestfs_xfs_admin> L</guestfs_xfs_growfs> L</"
-"guestfs_xfs_info>"
+"guestfs_xfs_info> L</guestfs_xfs_repair>"
msgstr "以下の関数: L</guestfs_txz_in> L</guestfs_txz_out>"
#. type: =item
-#: ../src/guestfs-availability.pod:214
+#: ../src/guestfs-availability.pod:215
msgid "B<xz>"
msgstr "B<xz>"
#. type: textblock
-#: ../src/guestfs-availability.pod:216
+#: ../src/guestfs-availability.pod:217
msgid "The following functions: L</guestfs_txz_in> L</guestfs_txz_out>"
msgstr "以下の関数: L</guestfs_txz_in> L</guestfs_txz_out>"
#. type: =item
-#: ../src/guestfs-availability.pod:220
+#: ../src/guestfs-availability.pod:221
msgid "B<zerofree>"
msgstr "B<zerofree>"
#. type: textblock
-#: ../src/guestfs-availability.pod:222
+#: ../src/guestfs-availability.pod:223
msgid "The following functions: L</guestfs_zerofree>"
msgstr "以下の関数: L</guestfs_zerofree>"
diff --git a/po-docs/libguestfs-docs.pot b/po-docs/libguestfs-docs.pot
index 1ead787e..c6513c73 100644
--- a/po-docs/libguestfs-docs.pot
+++ b/po-docs/libguestfs-docs.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: libguestfs 1.19.35\n"
+"Project-Id-Version: libguestfs 1.19.36\n"
"Report-Msgid-Bugs-To: libguestfs@redhat.com\n"
-"POT-Creation-Date: 2012-08-29 18:58+0200\n"
+"POT-Creation-Date: 2012-08-30 16:19+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -800,7 +800,7 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../align/virt-alignment-scan.pod:375 ../appliance/libguestfs-make-fixed-appliance.pod:144 ../cat/virt-cat.pod:243 ../cat/virt-filesystems.pod:389 ../cat/virt-ls.pod:495 ../df/virt-df.pod:253 ../edit/virt-edit.pod:368 ../erlang/examples/guestfs-erlang.pod:97 ../examples/guestfs-examples.pod:33 ../examples/guestfs-faq.pod:684 ../examples/guestfs-performance.pod:429 ../examples/guestfs-recipes.pod:394 ../examples/guestfs-testing.pod:291 ../fish/guestfish.pod:1289 ../fish/virt-copy-in.pod:50 ../fish/virt-copy-out.pod:39 ../fish/virt-tar-in.pod:47 ../fish/virt-tar-out.pod:41 ../format/virt-format.pod:177 ../fuse/guestmount.pod:398 ../guestfs-release-notes.pod:1663 ../inspector/virt-inspector.pod:501 ../java/examples/guestfs-java.pod:45 ../ocaml/examples/guestfs-ocaml.pod:78 ../perl/examples/guestfs-perl.pod:40 ../python/examples/guestfs-python.pod:42 ../rescue/virt-rescue.pod:340 ../resize/virt-resize.pod:702 ../ruby/examples/guestfs-ruby.pod:36 ../sparsify/virt-sparsify.pod:299 ../src/guestfs.pod:3476 ../sysprep/virt-sysprep.pod:480 ../test-tool/libguestfs-test-tool.pod:106 ../tools/virt-list-filesystems.pl:197 ../tools/virt-list-partitions.pl:267 ../tools/virt-make-fs.pl:627 ../tools/virt-tar.pl:294 ../tools/virt-win-reg.pl:757
+#: ../align/virt-alignment-scan.pod:375 ../appliance/libguestfs-make-fixed-appliance.pod:144 ../cat/virt-cat.pod:243 ../cat/virt-filesystems.pod:389 ../cat/virt-ls.pod:495 ../df/virt-df.pod:253 ../edit/virt-edit.pod:368 ../erlang/examples/guestfs-erlang.pod:97 ../examples/guestfs-examples.pod:33 ../examples/guestfs-faq.pod:683 ../examples/guestfs-performance.pod:429 ../examples/guestfs-recipes.pod:394 ../examples/guestfs-testing.pod:291 ../fish/guestfish.pod:1289 ../fish/virt-copy-in.pod:50 ../fish/virt-copy-out.pod:39 ../fish/virt-tar-in.pod:47 ../fish/virt-tar-out.pod:41 ../format/virt-format.pod:177 ../fuse/guestmount.pod:398 ../guestfs-release-notes.pod:1663 ../inspector/virt-inspector.pod:501 ../java/examples/guestfs-java.pod:45 ../ocaml/examples/guestfs-ocaml.pod:78 ../perl/examples/guestfs-perl.pod:40 ../python/examples/guestfs-python.pod:42 ../rescue/virt-rescue.pod:340 ../resize/virt-resize.pod:702 ../ruby/examples/guestfs-ruby.pod:36 ../sparsify/virt-sparsify.pod:299 ../src/guestfs.pod:3476 ../sysprep/virt-sysprep.pod:480 ../test-tool/libguestfs-test-tool.pod:106 ../tools/virt-list-filesystems.pl:197 ../tools/virt-list-partitions.pl:267 ../tools/virt-make-fs.pl:627 ../tools/virt-tar.pl:294 ../tools/virt-win-reg.pl:757
msgid "SEE ALSO"
msgstr ""
@@ -822,7 +822,7 @@ msgid "Richard W.M. Jones L<http://people.redhat.com/~rjones/>"
msgstr ""
#. type: =head1
-#: ../align/virt-alignment-scan.pod:388 ../appliance/libguestfs-make-fixed-appliance.pod:157 ../cat/virt-cat.pod:256 ../cat/virt-filesystems.pod:404 ../cat/virt-ls.pod:511 ../df/virt-df.pod:265 ../edit/virt-edit.pod:386 ../erlang/examples/guestfs-erlang.pod:114 ../examples/guestfs-examples.pod:49 ../examples/guestfs-faq.pod:694 ../examples/guestfs-performance.pod:446 ../examples/guestfs-recipes.pod:411 ../examples/guestfs-testing.pod:302 ../fish/guestfish.pod:1321 ../fish/virt-copy-in.pod:64 ../fish/virt-copy-out.pod:53 ../fish/virt-tar-in.pod:62 ../fish/virt-tar-out.pod:55 ../format/virt-format.pod:191 ../fuse/guestmount.pod:413 ../guestfs-release-notes.pod:1678 ../inspector/virt-inspector.pod:524 ../java/examples/guestfs-java.pod:62 ../ocaml/examples/guestfs-ocaml.pod:95 ../perl/examples/guestfs-perl.pod:57 ../python/examples/guestfs-python.pod:58 ../rescue/virt-rescue.pod:353 ../resize/virt-resize.pod:729 ../ruby/examples/guestfs-ruby.pod:52 ../sparsify/virt-sparsify.pod:316 ../src/guestfs.pod:3531 ../sysprep/virt-sysprep.pod:501 ../test-tool/libguestfs-test-tool.pod:116 ../tools/virt-list-filesystems.pl:214 ../tools/virt-list-partitions.pl:283 ../tools/virt-make-fs.pl:646 ../tools/virt-tar.pl:313 ../tools/virt-win-reg.pl:776
+#: ../align/virt-alignment-scan.pod:388 ../appliance/libguestfs-make-fixed-appliance.pod:157 ../cat/virt-cat.pod:256 ../cat/virt-filesystems.pod:404 ../cat/virt-ls.pod:511 ../df/virt-df.pod:265 ../edit/virt-edit.pod:386 ../erlang/examples/guestfs-erlang.pod:114 ../examples/guestfs-examples.pod:49 ../examples/guestfs-faq.pod:693 ../examples/guestfs-performance.pod:446 ../examples/guestfs-recipes.pod:411 ../examples/guestfs-testing.pod:302 ../fish/guestfish.pod:1321 ../fish/virt-copy-in.pod:64 ../fish/virt-copy-out.pod:53 ../fish/virt-tar-in.pod:62 ../fish/virt-tar-out.pod:55 ../format/virt-format.pod:191 ../fuse/guestmount.pod:413 ../guestfs-release-notes.pod:1678 ../inspector/virt-inspector.pod:524 ../java/examples/guestfs-java.pod:62 ../ocaml/examples/guestfs-ocaml.pod:95 ../perl/examples/guestfs-perl.pod:57 ../python/examples/guestfs-python.pod:58 ../rescue/virt-rescue.pod:353 ../resize/virt-resize.pod:729 ../ruby/examples/guestfs-ruby.pod:52 ../sparsify/virt-sparsify.pod:316 ../src/guestfs.pod:3531 ../sysprep/virt-sysprep.pod:501 ../test-tool/libguestfs-test-tool.pod:116 ../tools/virt-list-filesystems.pl:214 ../tools/virt-list-partitions.pl:283 ../tools/virt-make-fs.pl:646 ../tools/virt-tar.pl:313 ../tools/virt-win-reg.pl:776
msgid "COPYRIGHT"
msgstr ""
@@ -1097,12 +1097,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../appliance/libguestfs-make-fixed-appliance.pod:153 ../erlang/examples/guestfs-erlang.pod:110 ../examples/guestfs-examples.pod:45 ../examples/guestfs-faq.pod:690 ../examples/guestfs-performance.pod:442 ../examples/guestfs-recipes.pod:407 ../examples/guestfs-testing.pod:298 ../fish/guestfish.pod:1317 ../fish/virt-copy-in.pod:60 ../fish/virt-copy-out.pod:49 ../fish/virt-tar-in.pod:58 ../fish/virt-tar-out.pod:51 ../fuse/guestmount.pod:409 ../inspector/virt-inspector.pod:510 ../java/examples/guestfs-java.pod:58 ../ocaml/examples/guestfs-ocaml.pod:91 ../perl/examples/guestfs-perl.pod:53 ../python/examples/guestfs-python.pod:54 ../ruby/examples/guestfs-ruby.pod:48 ../src/guestfs.pod:3527 ../sysprep/virt-sysprep.pod:495 ../test-tool/libguestfs-test-tool.pod:112
+#: ../appliance/libguestfs-make-fixed-appliance.pod:153 ../erlang/examples/guestfs-erlang.pod:110 ../examples/guestfs-examples.pod:45 ../examples/guestfs-faq.pod:689 ../examples/guestfs-performance.pod:442 ../examples/guestfs-recipes.pod:407 ../examples/guestfs-testing.pod:298 ../fish/guestfish.pod:1317 ../fish/virt-copy-in.pod:60 ../fish/virt-copy-out.pod:49 ../fish/virt-tar-in.pod:58 ../fish/virt-tar-out.pod:51 ../fuse/guestmount.pod:409 ../inspector/virt-inspector.pod:510 ../java/examples/guestfs-java.pod:58 ../ocaml/examples/guestfs-ocaml.pod:91 ../perl/examples/guestfs-perl.pod:53 ../python/examples/guestfs-python.pod:54 ../ruby/examples/guestfs-ruby.pod:48 ../src/guestfs.pod:3527 ../sysprep/virt-sysprep.pod:495 ../test-tool/libguestfs-test-tool.pod:112
msgid "AUTHORS"
msgstr ""
#. type: textblock
-#: ../appliance/libguestfs-make-fixed-appliance.pod:155 ../erlang/examples/guestfs-erlang.pod:112 ../examples/guestfs-examples.pod:47 ../examples/guestfs-faq.pod:692 ../examples/guestfs-performance.pod:444 ../examples/guestfs-recipes.pod:409 ../examples/guestfs-testing.pod:300 ../fish/guestfish.pod:1319 ../fish/virt-copy-in.pod:62 ../fish/virt-copy-out.pod:51 ../fish/virt-tar-in.pod:60 ../fish/virt-tar-out.pod:53 ../fuse/guestmount.pod:411 ../java/examples/guestfs-java.pod:60 ../ocaml/examples/guestfs-ocaml.pod:93 ../perl/examples/guestfs-perl.pod:55 ../python/examples/guestfs-python.pod:56 ../ruby/examples/guestfs-ruby.pod:50 ../src/guestfs.pod:3529 ../test-tool/libguestfs-test-tool.pod:114
+#: ../appliance/libguestfs-make-fixed-appliance.pod:155 ../erlang/examples/guestfs-erlang.pod:112 ../examples/guestfs-examples.pod:47 ../examples/guestfs-faq.pod:691 ../examples/guestfs-performance.pod:444 ../examples/guestfs-recipes.pod:409 ../examples/guestfs-testing.pod:300 ../fish/guestfish.pod:1319 ../fish/virt-copy-in.pod:62 ../fish/virt-copy-out.pod:51 ../fish/virt-tar-in.pod:60 ../fish/virt-tar-out.pod:53 ../fuse/guestmount.pod:411 ../java/examples/guestfs-java.pod:60 ../ocaml/examples/guestfs-ocaml.pod:93 ../perl/examples/guestfs-perl.pod:55 ../python/examples/guestfs-python.pod:56 ../ruby/examples/guestfs-ruby.pod:50 ../src/guestfs.pod:3529 ../test-tool/libguestfs-test-tool.pod:114
msgid "Richard W.M. Jones (C<rjones at redhat dot com>)"
msgstr ""
@@ -4395,7 +4395,7 @@ msgid "DOWNLOADING, INSTALLING, COMPILING LIBGUESTFS"
msgstr ""
#. type: =end
-#: ../examples/guestfs-faq.pod:219 ../examples/guestfs-faq.pod:224 ../examples/guestfs-faq.pod:450 ../examples/guestfs-faq.pod:455 ../examples/guestfs-faq.pod:574 ../examples/guestfs-faq.pod:579 ../src/guestfs.pod:2442 ../src/guestfs.pod:2447
+#: ../examples/guestfs-faq.pod:219 ../examples/guestfs-faq.pod:224 ../examples/guestfs-faq.pod:449 ../examples/guestfs-faq.pod:454 ../examples/guestfs-faq.pod:573 ../examples/guestfs-faq.pod:578 ../src/guestfs.pod:2442 ../src/guestfs.pod:2447
msgid "html"
msgstr ""
@@ -4448,35 +4448,33 @@ msgstr ""
#. type: =item
#: ../examples/guestfs-faq.pod:244
-msgid "RHEL 6.3"
+msgid "RHEL 6.4"
msgstr ""
#. type: textblock
#: ../examples/guestfs-faq.pod:246
-msgid ""
-"Preview packages are available here: "
-"L<http://people.redhat.com/~rjones/libguestfs-RHEL-6.3-preview/>"
+msgid "A preview repository will be announced at a later date."
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:249
+#: ../examples/guestfs-faq.pod:248
msgid "Debian Squeeze (6)"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:251
+#: ../examples/guestfs-faq.pod:250
msgid ""
"Use Hilko Bengen's backport repository: "
"L<http://people.debian.org/~bengen/libguestfs/>"
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:254
+#: ../examples/guestfs-faq.pod:253
msgid "Debian Wheezy and later (7+)"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:256
+#: ../examples/guestfs-faq.pod:255
msgid ""
"Official Debian packages are available: "
"L<http://packages.debian.org/search?keywords=libguestfs> (thanks Hilko "
@@ -4484,12 +4482,12 @@ msgid ""
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:260
+#: ../examples/guestfs-faq.pod:259
msgid "Ubuntu"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:262
+#: ../examples/guestfs-faq.pod:261
msgid ""
"We don't have an Ubuntu maintainer, and the packages supplied by Canonical "
"(which are outside our control) are often broken. Try compiling from source "
@@ -4497,7 +4495,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:266
+#: ../examples/guestfs-faq.pod:265
msgid ""
"Canonical decided to change the permissions on the kernel so that it's not "
"readable except by root. This is completely stupid, but they won't change "
@@ -4506,7 +4504,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:272 ../examples/guestfs-faq.pod:298
+#: ../examples/guestfs-faq.pod:271 ../examples/guestfs-faq.pod:297
#, no-wrap
msgid ""
" sudo chmod 0644 /boot/vmlinuz*\n"
@@ -4514,41 +4512,41 @@ msgid ""
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:274
+#: ../examples/guestfs-faq.pod:273
msgid "Ubuntu 10.04"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:276
+#: ../examples/guestfs-faq.pod:275
msgid "See: L<http://libguestfs.org/download/binaries/ubuntu1004-packages/>"
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:279
+#: ../examples/guestfs-faq.pod:278
msgid "Ubuntu 12.04"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:281
+#: ../examples/guestfs-faq.pod:280
msgid ""
"libguestfs in this version of Ubuntu works, but you need to update "
"febootstrap and seabios to the latest versions."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:284
+#: ../examples/guestfs-faq.pod:283
msgid ""
"You need febootstrap E<ge> 3.14-2 from: "
"L<http://packages.ubuntu.com/precise/febootstrap>"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:287
+#: ../examples/guestfs-faq.pod:286
msgid "After installing or updating febootstrap, rebuild the appliance:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:289
+#: ../examples/guestfs-faq.pod:288
#, no-wrap
msgid ""
" sudo update-guestfs-appliance\n"
@@ -4556,7 +4554,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:291
+#: ../examples/guestfs-faq.pod:290
msgid ""
"You need seabios E<ge> 0.6.2-0ubuntu2.1 or E<ge> 0.6.2-0ubuntu3 from: "
"L<http://packages.ubuntu.com/precise-updates/seabios> or "
@@ -4564,22 +4562,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:296
+#: ../examples/guestfs-faq.pod:295
msgid "Also you need to do (see above):"
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:300
+#: ../examples/guestfs-faq.pod:299
msgid "Gentoo"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:302
+#: ../examples/guestfs-faq.pod:301
msgid "Libguestfs was added to Gentoo in 2012-07. Do:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:304
+#: ../examples/guestfs-faq.pod:303
#, no-wrap
msgid ""
" emerge libguestfs\n"
@@ -4587,32 +4585,32 @@ msgid ""
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:306
+#: ../examples/guestfs-faq.pod:305
msgid "Other Linux distro"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:308
+#: ../examples/guestfs-faq.pod:307
msgid "Compile from source (next section)."
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:310
+#: ../examples/guestfs-faq.pod:309
msgid "Other non-Linux distro"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:312
+#: ../examples/guestfs-faq.pod:311
msgid "You'll have to compile from source, and port it."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:316
+#: ../examples/guestfs-faq.pod:315
msgid "How can I compile and install libguestfs from source?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:318
+#: ../examples/guestfs-faq.pod:317
msgid ""
"If your Linux distro has a working port of febootstrap (that is, Fedora, Red "
"Hat Enterprise Linux >= 6.3, Debian, Ubuntu and ArchLinux) then you should "
@@ -4622,33 +4620,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:324
+#: ../examples/guestfs-faq.pod:323
msgid ""
"If you I<don't> have febootstrap, you will need to use the \"fixed appliance "
"method\". See: L<http://libguestfs.org/download/binaries/appliance/>"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:328
+#: ../examples/guestfs-faq.pod:327
msgid "Patches to port febootstrap to more Linux distros are welcome."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:330
+#: ../examples/guestfs-faq.pod:329
msgid ""
"Why do I get an error when I try to rebuild from the source RPMs supplied by "
"Red Hat / Fedora?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:333
+#: ../examples/guestfs-faq.pod:332
msgid ""
"Because of the complexity of building the libguestfs appliance, the source "
"RPMs provided cannot be rebuilt directly using C<rpmbuild> or C<mock>."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:337
+#: ../examples/guestfs-faq.pod:336
msgid ""
"If you use Koji (which is open source software and may be installed "
"locally), then the SRPMs can be rebuilt in Koji. "
@@ -4656,7 +4654,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:341
+#: ../examples/guestfs-faq.pod:340
msgid ""
"If you don't have or want to use Koji, then you have to give libguestfs "
"access to the network so it can download the RPMs for building the "
@@ -4665,7 +4663,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:347
+#: ../examples/guestfs-faq.pod:346
#, no-wrap
msgid ""
" %libguestfs_buildnet 1\n"
@@ -4673,12 +4671,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:349
+#: ../examples/guestfs-faq.pod:348
msgid "If you are using mock, do:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:351
+#: ../examples/guestfs-faq.pod:350
#, no-wrap
msgid ""
" mock -D '%libguestfs_buildnet 1' [etc]\n"
@@ -4686,22 +4684,22 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:353
+#: ../examples/guestfs-faq.pod:352
msgid "Libguestfs has a really long list of dependencies!"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:355
+#: ../examples/guestfs-faq.pod:354
msgid "That's because it does a lot of things."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:357
+#: ../examples/guestfs-faq.pod:356
msgid "How can I speed up libguestfs builds?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:359
+#: ../examples/guestfs-faq.pod:358
msgid ""
"By far the most important thing you can do is to install and properly "
"configure Squid. Note that the default configuration that ships with Squid "
@@ -4709,45 +4707,45 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:363
+#: ../examples/guestfs-faq.pod:362
msgid ""
"A very good place to start with Squid configuration is here: "
"L<https://fedoraproject.org/wiki/Extras/MockTricks#Using_Squid_to_Speed_Up_Mock_package_downloads>"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:366
+#: ../examples/guestfs-faq.pod:365
msgid ""
"Make sure Squid is running, and that the environment variables "
"C<$http_proxy> and C<$ftp_proxy> are pointing to it."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:369
+#: ../examples/guestfs-faq.pod:368
msgid ""
"With Squid running and correctly configured, appliance builds should be "
"reduced to a few minutes."
msgstr ""
#. type: =head1
-#: ../examples/guestfs-faq.pod:372
+#: ../examples/guestfs-faq.pod:371
msgid "SPEED, DISK SPACE USED BY LIBGUESTFS"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:374
+#: ../examples/guestfs-faq.pod:373
msgid ""
"Note: Most of the information in this section has moved: "
"L<guestfs-performance(1)>."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:377
+#: ../examples/guestfs-faq.pod:376
msgid "Upload or write seem very slow."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:379
+#: ../examples/guestfs-faq.pod:378
msgid ""
"In libguestfs E<lt> 1.13.16, the mount command (L<guestfs(3)/guestfs_mount>) "
"enabled option C<-o sync> implicitly. This causes very poor write "
@@ -4755,14 +4753,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:384
+#: ../examples/guestfs-faq.pod:383
msgid ""
"For libguestfs E<lt> 1.13.16, replace mount with C<mount-options>, leaving "
"the first parameter as an empty string."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:387
+#: ../examples/guestfs-faq.pod:386
msgid ""
"You can also do this with more recent versions of libguestfs, but if you "
"know that you are using libguestfs ≥ 1.13.16 then it's safe to use plain "
@@ -4770,7 +4768,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:391
+#: ../examples/guestfs-faq.pod:390
msgid ""
"If the underlying disk is not fully allocated (eg. sparse raw or qcow2) then "
"writes can be slow because the host operating system has to do costly disk "
@@ -4780,17 +4778,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:397
+#: ../examples/guestfs-faq.pod:396
msgid "Libguestfs uses too much disk space!"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:399
+#: ../examples/guestfs-faq.pod:398
msgid "libguestfs caches a large-ish appliance in:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:401
+#: ../examples/guestfs-faq.pod:400
#, no-wrap
msgid ""
" /var/tmp/.guestfs-<UID>\n"
@@ -4798,26 +4796,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:403
+#: ../examples/guestfs-faq.pod:402
msgid ""
"If the environment variable C<TMPDIR> is defined, then "
"C<$TMPDIR/.guestfs-E<lt>UIDE<gt>> is used instead."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:406
+#: ../examples/guestfs-faq.pod:405
msgid "It is safe to delete this directory when you are not using libguestfs."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:408
+#: ../examples/guestfs-faq.pod:407
msgid ""
"virt-sparsify seems to make the image grow to the full size of the virtual "
"disk"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:411
+#: ../examples/guestfs-faq.pod:410
msgid ""
"If the input to L<virt-sparsify(1)> is raw, then the output will be raw "
"sparse. Make sure you are measuring the output with a tool which "
@@ -4825,7 +4823,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:415 ../sparsify/virt-sparsify.pod:34
+#: ../examples/guestfs-faq.pod:414 ../sparsify/virt-sparsify.pod:34
#, no-wrap
msgid ""
" $ ls -lh test1.img\n"
@@ -4836,19 +4834,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:420 ../sparsify/virt-sparsify.pod:39
+#: ../examples/guestfs-faq.pod:419 ../sparsify/virt-sparsify.pod:39
msgid "(Compare the apparent size B<100M> vs the actual size B<3.6M>)"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:422
+#: ../examples/guestfs-faq.pod:421
msgid ""
"If all this confuses you, use a non-sparse output by specifying the "
"I<--convert> option, eg:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:425
+#: ../examples/guestfs-faq.pod:424
#, no-wrap
msgid ""
" virt-sparsify --convert qcow2 disk.raw disk.qcow2\n"
@@ -4856,24 +4854,24 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../examples/guestfs-faq.pod:427
+#: ../examples/guestfs-faq.pod:426
msgid "USING LIBGUESTFS IN YOUR OWN PROGRAMS"
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:429
+#: ../examples/guestfs-faq.pod:428
msgid "The API has hundreds of methods, where do I start?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:431
+#: ../examples/guestfs-faq.pod:430
msgid ""
"We recommend you start by reading the API overview: L<guestfs(3)/API "
"OVERVIEW>."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:434
+#: ../examples/guestfs-faq.pod:433
msgid ""
"Although the API overview covers the C API, it is still worth reading even "
"if you are going to use another programming language, because the API is the "
@@ -4881,7 +4879,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:439
+#: ../examples/guestfs-faq.pod:438
#, no-wrap
msgid ""
" C guestfs_ln_sf (g, target, linkname);\n"
@@ -4894,7 +4892,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:446
+#: ../examples/guestfs-faq.pod:445
msgid ""
"Once you're familiar with the API overview, you should look at this list of "
"starting points for other language bindings: L<guestfs(3)/USING LIBGUESTFS "
@@ -4902,17 +4900,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:452
+#: ../examples/guestfs-faq.pod:451
msgid "<!-- old anchor for the next section --> <a name=\"debug\"/>"
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:457
+#: ../examples/guestfs-faq.pod:456
msgid "Can I use libguestfs in my proprietary / closed source / commercial program?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:459
+#: ../examples/guestfs-faq.pod:458
msgid ""
"In general, yes. However this is not legal advice. You should read the "
"license that comes with libguestfs, and if you have specific questions about "
@@ -4922,43 +4920,43 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../examples/guestfs-faq.pod:466
+#: ../examples/guestfs-faq.pod:465
msgid "DEBUGGING LIBGUESTFS"
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:468
+#: ../examples/guestfs-faq.pod:467
msgid ""
"How do I debug when using any libguestfs program or tool (eg. virt-v2v or "
"virt-df)?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:471
+#: ../examples/guestfs-faq.pod:470
msgid ""
"There are two C<LIBGUESTFS_*> environment variables you can set in order to "
"get more information from libguestfs."
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:476
+#: ../examples/guestfs-faq.pod:475
msgid "C<LIBGUESTFS_TRACE>"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:478
+#: ../examples/guestfs-faq.pod:477
msgid ""
"Set this to 1 and libguestfs will print out each command / API call in a "
"format which is similar to guestfish commands."
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:481
+#: ../examples/guestfs-faq.pod:480
msgid "C<LIBGUESTFS_DEBUG>"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:483
+#: ../examples/guestfs-faq.pod:482
msgid ""
"Set this to 1 in order to enable massive amounts of debug messages. If you "
"think there is some problem inside the libguestfs appliance, then you should "
@@ -4966,12 +4964,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:489
+#: ../examples/guestfs-faq.pod:488
msgid "To set these from the shell, do this before running the program:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:491
+#: ../examples/guestfs-faq.pod:490
#, no-wrap
msgid ""
" export LIBGUESTFS_TRACE=1\n"
@@ -4980,12 +4978,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:494
+#: ../examples/guestfs-faq.pod:493
msgid "For csh/tcsh the equivalent commands would be:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:496
+#: ../examples/guestfs-faq.pod:495
#, no-wrap
msgid ""
" setenv LIBGUESTFS_TRACE 1\n"
@@ -4994,17 +4992,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:499
+#: ../examples/guestfs-faq.pod:498
msgid "For further information, see: L<guestfs(3)/ENVIRONMENT VARIABLES>."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:501
+#: ../examples/guestfs-faq.pod:500
msgid "How do I debug when using guestfish?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:503
+#: ../examples/guestfs-faq.pod:502
msgid ""
"You can use the same environment variables above. Alternatively use the "
"guestfish options -x (to trace commands) or -v (to get the full debug "
@@ -5012,24 +5010,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:507
+#: ../examples/guestfs-faq.pod:506
msgid "For further information, see: L<guestfish(1)>."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:509
+#: ../examples/guestfs-faq.pod:508
msgid "How do I debug when using the API?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:511
+#: ../examples/guestfs-faq.pod:510
msgid ""
"Call L<guestfs(3)/guestfs_set_trace> to enable command traces, and/or "
"L<guestfs(3)/guestfs_set_verbose> to enable debug messages."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:514
+#: ../examples/guestfs-faq.pod:513
msgid ""
"For best results, call these functions as early as possible, just after "
"creating the guestfs handle if you can, and definitely before calling "
@@ -5037,36 +5035,36 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:518
+#: ../examples/guestfs-faq.pod:517
msgid "How do I capture debug output and put it into my logging system?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:520
+#: ../examples/guestfs-faq.pod:519
msgid ""
"Use the event API. For examples, see: L<guestfs(3)/SETTING CALLBACKS TO "
"HANDLE EVENTS>."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:523
+#: ../examples/guestfs-faq.pod:522
msgid "Digging deeper into the appliance boot process."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:525
+#: ../examples/guestfs-faq.pod:524
msgid ""
"Enable debugging and then read this documentation on the appliance boot "
"process: L<guestfs(3)/INTERNALS>."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:528
+#: ../examples/guestfs-faq.pod:527
msgid "libguestfs hangs or fails during run/launch."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:530
+#: ../examples/guestfs-faq.pod:529
msgid ""
"Enable debugging and look at the full output. If you cannot work out what "
"is going on, file a bug report, including the I<complete> output of "
@@ -5074,17 +5072,17 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../examples/guestfs-faq.pod:534
+#: ../examples/guestfs-faq.pod:533
msgid "DESIGN/INTERNALS OF LIBGUESTFS"
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:536
+#: ../examples/guestfs-faq.pod:535
msgid "Why don't you do everything through the FUSE / filesystem interface?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:539
+#: ../examples/guestfs-faq.pod:538
msgid ""
"We offer a command called L<guestmount(1)> which lets you mount guest "
"filesystems on the host. This is implemented as a FUSE module. Why don't "
@@ -5093,7 +5091,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:544
+#: ../examples/guestfs-faq.pod:543
msgid ""
"The reasons are twofold. Firstly, libguestfs offers API calls for doing "
"things like creating and deleting partitions and logical volumes, which "
@@ -5107,7 +5105,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:554
+#: ../examples/guestfs-faq.pod:553
msgid ""
"The second reason is for efficiency. FUSE itself is reasonably efficient, "
"but it does make lots of small, independent calls into the FUSE module. In "
@@ -5120,17 +5118,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:564
+#: ../examples/guestfs-faq.pod:563
msgid "Why don't you do everything through GVFS?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:566
+#: ../examples/guestfs-faq.pod:565
msgid "The problems are similar to the problems with FUSE."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:568
+#: ../examples/guestfs-faq.pod:567
msgid ""
"GVFS is a better abstraction than POSIX/FUSE. There is an FTP backend for "
"GVFS, which is encouraging because FTP is conceptually similar to the "
@@ -5140,17 +5138,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:576
+#: ../examples/guestfs-faq.pod:575
msgid "<!-- old anchor for the next section --> <a name=\"backup\"/>"
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:581
+#: ../examples/guestfs-faq.pod:580
msgid "Can I use C<guestfish --ro> as a way to backup my virtual machines?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:583
+#: ../examples/guestfs-faq.pod:582
msgid ""
"Usually this is not a good idea. The question is answered in more detail in "
"this mailing list posting: "
@@ -5158,19 +5156,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:587
+#: ../examples/guestfs-faq.pod:586
msgid "What's the difference between guestfish and virt-rescue?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:589
+#: ../examples/guestfs-faq.pod:588
msgid ""
"A lot of people are confused by the two superficially similar tools we "
"provide:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:592
+#: ../examples/guestfs-faq.pod:591
#, no-wrap
msgid ""
" $ guestfish --ro -a guest.img\n"
@@ -5180,7 +5178,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:596
+#: ../examples/guestfs-faq.pod:595
#, no-wrap
msgid ""
" $ virt-rescue --ro guest.img\n"
@@ -5189,7 +5187,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:599
+#: ../examples/guestfs-faq.pod:598
msgid ""
"And the related question which then arises is why you can't type in full "
"shell commands with all the --options in guestfish (but you can in "
@@ -5197,7 +5195,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:603
+#: ../examples/guestfs-faq.pod:602
msgid ""
"L<guestfish(1)> is a program providing structured access to the "
"L<guestfs(3)> API. It happens to be a nice interactive shell too, but its "
@@ -5208,7 +5206,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:610
+#: ../examples/guestfs-faq.pod:609
msgid ""
"L<virt-rescue(1)> is a free-for-all freeform way to boot the libguestfs "
"appliance and make arbitrary changes to your VM. It's not structured, you "
@@ -5217,7 +5215,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:615
+#: ../examples/guestfs-faq.pod:614
msgid ""
"But, libguestfs also has a \"backdoor\" into the appliance allowing you to "
"send arbitrary shell commands. It's not as flexible as virt-rescue, because "
@@ -5225,7 +5223,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:620
+#: ../examples/guestfs-faq.pod:619
#, no-wrap
msgid ""
" ><fs> debug sh \"cmd arg1 arg2 ...\"\n"
@@ -5233,7 +5231,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:622
+#: ../examples/guestfs-faq.pod:621
msgid ""
"Note that you should B<not> rely on this. It could be removed or changed in "
"future. If your program needs some operation, please add it to the "
@@ -5241,7 +5239,7 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:626
+#: ../examples/guestfs-faq.pod:625
msgid ""
"What's the deal with C<guestfish -i>? Why does virt-cat only work on a real "
"VM image, but virt-df works on any disk image? What does \"no root device "
@@ -5249,28 +5247,28 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:631
+#: ../examples/guestfs-faq.pod:630
msgid ""
"These questions are all related at a fundamental level which may not be "
"immediately obvious."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:634
+#: ../examples/guestfs-faq.pod:633
msgid ""
"At the L<guestfs(3)> API level, a \"disk image\" is just a pile of "
"partitions and filesystems."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:637
+#: ../examples/guestfs-faq.pod:636
msgid ""
"In contrast, when the virtual machine boots, it mounts those filesystems "
"into a consistent hierarchy such as:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:640
+#: ../examples/guestfs-faq.pod:639
#, no-wrap
msgid ""
" / (/dev/sda2)\n"
@@ -5286,12 +5284,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:650
+#: ../examples/guestfs-faq.pod:649
msgid "(or drive letters on Windows)."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:652
+#: ../examples/guestfs-faq.pod:651
msgid ""
"The API first of all sees the disk image at the \"pile of filesystems\" "
"level. But it also has a way to inspect the disk image to see if it "
@@ -5300,12 +5298,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:657
+#: ../examples/guestfs-faq.pod:656
msgid "Users expect some tools (like L<virt-cat(1)>) to work with VM paths:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:659
+#: ../examples/guestfs-faq.pod:658
#, no-wrap
msgid ""
" virt-cat fedora.img /var/log/messages\n"
@@ -5313,7 +5311,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:661
+#: ../examples/guestfs-faq.pod:660
msgid ""
"How does virt-cat know that C</var> is a separate partition? The trick is "
"that virt-cat performs inspection on the disk image, and uses that to "
@@ -5321,7 +5319,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:665
+#: ../examples/guestfs-faq.pod:664
msgid ""
"Some tools (including L<virt-cat(1)>, L<virt-edit(1)>, L<virt-ls(1)>) use "
"inspection to map VM paths. Other tools, such as L<virt-df(1)> and "
@@ -5330,7 +5328,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:670
+#: ../examples/guestfs-faq.pod:669
msgid ""
"L<guestfish(1)> is in an interesting middle ground. If you use the I<-a> "
"and I<-m> command line options, then you have to tell guestfish exactly how "
@@ -5338,14 +5336,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:675
+#: ../examples/guestfs-faq.pod:674
msgid ""
"If you use the I<-i> option, libguestfs performs inspection and mounts the "
"filesystems for you."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:678
+#: ../examples/guestfs-faq.pod:677
msgid ""
"The error C<no root device found in this operating system image> is related "
"to this. It means inspection was unable to locate an operating system "
@@ -5355,12 +5353,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:686
+#: ../examples/guestfs-faq.pod:685
msgid "L<guestfish(1)>, L<guestfs(3)>, L<http://libguestfs.org/>."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:696 ../examples/guestfs-performance.pod:448 ../format/virt-format.pod:193
+#: ../examples/guestfs-faq.pod:695 ../examples/guestfs-performance.pod:448 ../format/virt-format.pod:193
msgid "Copyright (C) 2012 Red Hat Inc."
msgstr ""
@@ -7740,7 +7738,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:13 ../fish/guestfish-actions.pod:193 ../fish/guestfish-actions.pod:207 ../fish/guestfish-actions.pod:1054 ../fish/guestfish-actions.pod:1089 ../fish/guestfish-actions.pod:1238 ../fish/guestfish-actions.pod:1266 ../fish/guestfish-actions.pod:1283 ../fish/guestfish-actions.pod:1320 ../fish/guestfish-actions.pod:1357 ../fish/guestfish-actions.pod:1374 ../fish/guestfish-actions.pod:1860 ../fish/guestfish-actions.pod:1874 ../fish/guestfish-actions.pod:2095 ../fish/guestfish-actions.pod:3270 ../fish/guestfish-actions.pod:4106 ../fish/guestfish-actions.pod:4235 ../fish/guestfish-actions.pod:4248 ../fish/guestfish-actions.pod:4543 ../fish/guestfish-actions.pod:5387 ../fish/guestfish-actions.pod:5635 ../fish/guestfish-actions.pod:5655 ../fish/guestfish-actions.pod:5674 ../fish/guestfish-actions.pod:5712 ../fish/guestfish-actions.pod:6009 ../fish/guestfish-actions.pod:6025 ../fish/guestfish-actions.pod:6163 ../fish/guestfish-actions.pod:6179 ../fish/guestfish-actions.pod:6567 ../fish/guestfish-actions.pod:6623 ../fish/guestfish-actions.pod:6640 ../fish/guestfish-actions.pod:6715 ../fish/guestfish-actions.pod:6732 ../fish/guestfish-actions.pod:6751 ../fish/guestfish-actions.pod:6768 ../fish/guestfish-actions.pod:6785 ../src/guestfs-actions.pod:10 ../src/guestfs-actions.pod:286 ../src/guestfs-actions.pod:307 ../src/guestfs-actions.pod:1817 ../src/guestfs-actions.pod:1874 ../src/guestfs-actions.pod:2133 ../src/guestfs-actions.pod:2173 ../src/guestfs-actions.pod:2199 ../src/guestfs-actions.pod:2256 ../src/guestfs-actions.pod:2309 ../src/guestfs-actions.pod:2335 ../src/guestfs-actions.pod:2997 ../src/guestfs-actions.pod:3018 ../src/guestfs-actions.pod:3395 ../src/guestfs-actions.pod:5067 ../src/guestfs-actions.pod:6436 ../src/guestfs-actions.pod:6692 ../src/guestfs-actions.pod:6716 ../src/guestfs-actions.pod:7305 ../src/guestfs-actions.pod:8640 ../src/guestfs-actions.pod:8951 ../src/guestfs-actions.pod:8992 ../src/guestfs-actions.pod:9023 ../src/guestfs-actions.pod:9083 ../src/guestfs-actions.pod:9614 ../src/guestfs-actions.pod:9635 ../src/guestfs-actions.pod:9850 ../src/guestfs-actions.pod:9871 ../src/guestfs-actions.pod:10446 ../src/guestfs-actions.pod:10568 ../src/guestfs-actions.pod:10726 ../src/guestfs-actions.pod:10752 ../src/guestfs-actions.pod:10875 ../src/guestfs-actions.pod:10901 ../src/guestfs-actions.pod:10927 ../src/guestfs-actions.pod:10954 ../src/guestfs-actions.pod:10980
+#: ../fish/guestfish-actions.pod:13 ../fish/guestfish-actions.pod:193 ../fish/guestfish-actions.pod:207 ../fish/guestfish-actions.pod:1054 ../fish/guestfish-actions.pod:1089 ../fish/guestfish-actions.pod:1238 ../fish/guestfish-actions.pod:1266 ../fish/guestfish-actions.pod:1283 ../fish/guestfish-actions.pod:1320 ../fish/guestfish-actions.pod:1357 ../fish/guestfish-actions.pod:1374 ../fish/guestfish-actions.pod:1860 ../fish/guestfish-actions.pod:1874 ../fish/guestfish-actions.pod:2095 ../fish/guestfish-actions.pod:3270 ../fish/guestfish-actions.pod:4106 ../fish/guestfish-actions.pod:4235 ../fish/guestfish-actions.pod:4248 ../fish/guestfish-actions.pod:4543 ../fish/guestfish-actions.pod:5387 ../fish/guestfish-actions.pod:5635 ../fish/guestfish-actions.pod:5655 ../fish/guestfish-actions.pod:5674 ../fish/guestfish-actions.pod:5712 ../fish/guestfish-actions.pod:6009 ../fish/guestfish-actions.pod:6025 ../fish/guestfish-actions.pod:6163 ../fish/guestfish-actions.pod:6179 ../fish/guestfish-actions.pod:6567 ../fish/guestfish-actions.pod:6643 ../fish/guestfish-actions.pod:6660 ../fish/guestfish-actions.pod:6735 ../fish/guestfish-actions.pod:6752 ../fish/guestfish-actions.pod:6771 ../fish/guestfish-actions.pod:6788 ../fish/guestfish-actions.pod:6805 ../src/guestfs-actions.pod:10 ../src/guestfs-actions.pod:286 ../src/guestfs-actions.pod:307 ../src/guestfs-actions.pod:1817 ../src/guestfs-actions.pod:1874 ../src/guestfs-actions.pod:2133 ../src/guestfs-actions.pod:2173 ../src/guestfs-actions.pod:2199 ../src/guestfs-actions.pod:2256 ../src/guestfs-actions.pod:2309 ../src/guestfs-actions.pod:2335 ../src/guestfs-actions.pod:2997 ../src/guestfs-actions.pod:3018 ../src/guestfs-actions.pod:3395 ../src/guestfs-actions.pod:5067 ../src/guestfs-actions.pod:6436 ../src/guestfs-actions.pod:6692 ../src/guestfs-actions.pod:6716 ../src/guestfs-actions.pod:7305 ../src/guestfs-actions.pod:8640 ../src/guestfs-actions.pod:8951 ../src/guestfs-actions.pod:8992 ../src/guestfs-actions.pod:9023 ../src/guestfs-actions.pod:9083 ../src/guestfs-actions.pod:9614 ../src/guestfs-actions.pod:9635 ../src/guestfs-actions.pod:9850 ../src/guestfs-actions.pod:9871 ../src/guestfs-actions.pod:10446 ../src/guestfs-actions.pod:10568 ../src/guestfs-actions.pod:10787 ../src/guestfs-actions.pod:10813 ../src/guestfs-actions.pod:10936 ../src/guestfs-actions.pod:10962 ../src/guestfs-actions.pod:10988 ../src/guestfs-actions.pod:11015 ../src/guestfs-actions.pod:11041
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 "
@@ -7904,7 +7902,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:107 ../fish/guestfish-actions.pod:170 ../fish/guestfish-actions.pod:654 ../fish/guestfish-actions.pod:669 ../fish/guestfish-actions.pod:948 ../fish/guestfish-actions.pod:969 ../fish/guestfish-actions.pod:1007 ../fish/guestfish-actions.pod:1016 ../fish/guestfish-actions.pod:1025 ../fish/guestfish-actions.pod:1039 ../fish/guestfish-actions.pod:1225 ../fish/guestfish-actions.pod:1695 ../fish/guestfish-actions.pod:2077 ../fish/guestfish-actions.pod:2281 ../fish/guestfish-actions.pod:2729 ../fish/guestfish-actions.pod:3842 ../fish/guestfish-actions.pod:4089 ../fish/guestfish-actions.pod:4122 ../fish/guestfish-actions.pod:4220 ../fish/guestfish-actions.pod:4306 ../fish/guestfish-actions.pod:4336 ../fish/guestfish-actions.pod:4479 ../fish/guestfish-actions.pod:4495 ../fish/guestfish-actions.pod:4531 ../fish/guestfish-actions.pod:5147 ../fish/guestfish-actions.pod:5171 ../fish/guestfish-actions.pod:5195 ../fish/guestfish-actions.pod:5363 ../fish/guestfish-actions.pod:5959 ../fish/guestfish-actions.pod:5995 ../fish/guestfish-actions.pod:6137 ../fish/guestfish-actions.pod:6216 ../fish/guestfish-actions.pod:6237 ../fish/guestfish-actions.pod:6585 ../fish/guestfish-actions.pod:6597
+#: ../fish/guestfish-actions.pod:107 ../fish/guestfish-actions.pod:170 ../fish/guestfish-actions.pod:654 ../fish/guestfish-actions.pod:669 ../fish/guestfish-actions.pod:948 ../fish/guestfish-actions.pod:969 ../fish/guestfish-actions.pod:1007 ../fish/guestfish-actions.pod:1016 ../fish/guestfish-actions.pod:1025 ../fish/guestfish-actions.pod:1039 ../fish/guestfish-actions.pod:1225 ../fish/guestfish-actions.pod:1695 ../fish/guestfish-actions.pod:2077 ../fish/guestfish-actions.pod:2281 ../fish/guestfish-actions.pod:2729 ../fish/guestfish-actions.pod:3842 ../fish/guestfish-actions.pod:4089 ../fish/guestfish-actions.pod:4122 ../fish/guestfish-actions.pod:4220 ../fish/guestfish-actions.pod:4306 ../fish/guestfish-actions.pod:4336 ../fish/guestfish-actions.pod:4479 ../fish/guestfish-actions.pod:4495 ../fish/guestfish-actions.pod:4531 ../fish/guestfish-actions.pod:5147 ../fish/guestfish-actions.pod:5171 ../fish/guestfish-actions.pod:5195 ../fish/guestfish-actions.pod:5363 ../fish/guestfish-actions.pod:5959 ../fish/guestfish-actions.pod:5995 ../fish/guestfish-actions.pod:6137 ../fish/guestfish-actions.pod:6216 ../fish/guestfish-actions.pod:6237 ../fish/guestfish-actions.pod:6585 ../fish/guestfish-actions.pod:6597 ../fish/guestfish-actions.pod:6628
msgid ""
"This command has one or more optional arguments. See L</OPTIONAL "
"ARGUMENTS>."
@@ -9685,7 +9683,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:921 ../fish/guestfish-actions.pod:933 ../fish/guestfish-actions.pod:1260 ../fish/guestfish-actions.pod:1277 ../fish/guestfish-actions.pod:1351 ../fish/guestfish-actions.pod:1368 ../fish/guestfish-actions.pod:2079 ../fish/guestfish-actions.pod:2089 ../fish/guestfish-actions.pod:2146 ../fish/guestfish-actions.pod:2161 ../fish/guestfish-actions.pod:2171 ../fish/guestfish-actions.pod:2347 ../fish/guestfish-actions.pod:4807 ../fish/guestfish-actions.pod:4822 ../fish/guestfish-actions.pod:4910 ../fish/guestfish-actions.pod:4927 ../fish/guestfish-actions.pod:5012 ../fish/guestfish-actions.pod:5793 ../fish/guestfish-actions.pod:5839 ../fish/guestfish-actions.pod:5924 ../fish/guestfish-actions.pod:5939 ../fish/guestfish-actions.pod:6561 ../fish/guestfish-actions.pod:6617 ../fish/guestfish-actions.pod:6634 ../fish/guestfish-actions.pod:6709 ../fish/guestfish-actions.pod:6726 ../fish/guestfish-actions.pod:6762 ../fish/guestfish-actions.pod:6779 ../src/guestfs-actions.pod:1417 ../src/guestfs-actions.pod:1437 ../src/guestfs-actions.pod:2184 ../src/guestfs-actions.pod:2210 ../src/guestfs-actions.pod:2320 ../src/guestfs-actions.pod:2346 ../src/guestfs-actions.pod:3356 ../src/guestfs-actions.pod:3406 ../src/guestfs-actions.pod:3471 ../src/guestfs-actions.pod:3495 ../src/guestfs-actions.pod:3512 ../src/guestfs-actions.pod:3811 ../src/guestfs-actions.pod:7686 ../src/guestfs-actions.pod:7712 ../src/guestfs-actions.pod:7866 ../src/guestfs-actions.pod:7892 ../src/guestfs-actions.pod:8002 ../src/guestfs-actions.pod:9223 ../src/guestfs-actions.pod:9278 ../src/guestfs-actions.pod:9424 ../src/guestfs-actions.pod:9448 ../src/guestfs-actions.pod:10585 ../src/guestfs-actions.pod:10737 ../src/guestfs-actions.pod:10763 ../src/guestfs-actions.pod:10886 ../src/guestfs-actions.pod:10912 ../src/guestfs-actions.pod:10965 ../src/guestfs-actions.pod:10991
+#: ../fish/guestfish-actions.pod:921 ../fish/guestfish-actions.pod:933 ../fish/guestfish-actions.pod:1260 ../fish/guestfish-actions.pod:1277 ../fish/guestfish-actions.pod:1351 ../fish/guestfish-actions.pod:1368 ../fish/guestfish-actions.pod:2079 ../fish/guestfish-actions.pod:2089 ../fish/guestfish-actions.pod:2146 ../fish/guestfish-actions.pod:2161 ../fish/guestfish-actions.pod:2171 ../fish/guestfish-actions.pod:2347 ../fish/guestfish-actions.pod:4807 ../fish/guestfish-actions.pod:4822 ../fish/guestfish-actions.pod:4910 ../fish/guestfish-actions.pod:4927 ../fish/guestfish-actions.pod:5012 ../fish/guestfish-actions.pod:5793 ../fish/guestfish-actions.pod:5839 ../fish/guestfish-actions.pod:5924 ../fish/guestfish-actions.pod:5939 ../fish/guestfish-actions.pod:6561 ../fish/guestfish-actions.pod:6637 ../fish/guestfish-actions.pod:6654 ../fish/guestfish-actions.pod:6729 ../fish/guestfish-actions.pod:6746 ../fish/guestfish-actions.pod:6782 ../fish/guestfish-actions.pod:6799 ../src/guestfs-actions.pod:1417 ../src/guestfs-actions.pod:1437 ../src/guestfs-actions.pod:2184 ../src/guestfs-actions.pod:2210 ../src/guestfs-actions.pod:2320 ../src/guestfs-actions.pod:2346 ../src/guestfs-actions.pod:3356 ../src/guestfs-actions.pod:3406 ../src/guestfs-actions.pod:3471 ../src/guestfs-actions.pod:3495 ../src/guestfs-actions.pod:3512 ../src/guestfs-actions.pod:3811 ../src/guestfs-actions.pod:7686 ../src/guestfs-actions.pod:7712 ../src/guestfs-actions.pod:7866 ../src/guestfs-actions.pod:7892 ../src/guestfs-actions.pod:8002 ../src/guestfs-actions.pod:9223 ../src/guestfs-actions.pod:9278 ../src/guestfs-actions.pod:9424 ../src/guestfs-actions.pod:9448 ../src/guestfs-actions.pod:10585 ../src/guestfs-actions.pod:10798 ../src/guestfs-actions.pod:10824 ../src/guestfs-actions.pod:10947 ../src/guestfs-actions.pod:10973 ../src/guestfs-actions.pod:11026 ../src/guestfs-actions.pod:11052
msgid ""
"Because of the message protocol, there is a transfer limit of somewhere "
"between 2MB and 4MB. See L<guestfs(3)/PROTOCOL LIMITS>."
@@ -10375,7 +10373,7 @@ msgid "This calls the external C<egrep> program and returns the matching lines."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:1263 ../fish/guestfish-actions.pod:1280 ../fish/guestfish-actions.pod:1354 ../fish/guestfish-actions.pod:1371 ../fish/guestfish-actions.pod:2092 ../fish/guestfish-actions.pod:6620 ../fish/guestfish-actions.pod:6637 ../fish/guestfish-actions.pod:6712 ../fish/guestfish-actions.pod:6729 ../fish/guestfish-actions.pod:6765 ../fish/guestfish-actions.pod:6782
+#: ../fish/guestfish-actions.pod:1263 ../fish/guestfish-actions.pod:1280 ../fish/guestfish-actions.pod:1354 ../fish/guestfish-actions.pod:1371 ../fish/guestfish-actions.pod:2092 ../fish/guestfish-actions.pod:6640 ../fish/guestfish-actions.pod:6657 ../fish/guestfish-actions.pod:6732 ../fish/guestfish-actions.pod:6749 ../fish/guestfish-actions.pod:6785 ../fish/guestfish-actions.pod:6802
msgid "I<This function is deprecated.> In new code, use the L</grep> call instead."
msgstr ""
@@ -21829,29 +21827,73 @@ msgstr ""
#. type: =head2
#: ../fish/guestfish-actions.pod:6610
-msgid "zegrep"
+msgid "xfs-repair"
msgstr ""
#. type: verbatim
#: ../fish/guestfish-actions.pod:6612
#, no-wrap
msgid ""
+" xfs-repair device [forcelogzero:true|false] [nomodify:true|false] "
+"[noprefetch:true|false] [forcegeometry:true|false] [maxmem:N] [ihashsize:N] "
+"[bhashsize:N] [agstride:N] [logdev:..] [rtdev:..]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:6614 ../src/guestfs-actions.pod:10739
+msgid "Repair corrupt or damaged XFS filesystem on C<device>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:6616 ../src/guestfs-actions.pod:10741
+msgid ""
+"The filesystem is specified using the C<device> argument which should be the "
+"device name of the disk partition or volume containing the filesystem. If "
+"given the name of a block device, C<xfs_repair> will attempt to find the raw "
+"device associated with the specified block device and will use the raw "
+"device instead."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:6622 ../src/guestfs-actions.pod:10747
+msgid ""
+"Regardless, the filesystem to be repaired must be unmounted, otherwise, the "
+"resulting filesystem may be inconsistent or corrupt."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:6625 ../src/guestfs-actions.pod:10750
+msgid ""
+"The returned status indicates whether filesystem corruption was detected "
+"(returns C<1>) or was not detected (returns C<0>)."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:6630
+msgid "zegrep"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:6632
+#, no-wrap
+msgid ""
" zegrep regex path\n"
"\n"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6614 ../src/guestfs-actions.pod:10730
+#: ../fish/guestfish-actions.pod:6634 ../src/guestfs-actions.pod:10791
msgid "This calls the external C<zegrep> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6627
+#: ../fish/guestfish-actions.pod:6647
msgid "zegrepi"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6629
+#: ../fish/guestfish-actions.pod:6649
#, no-wrap
msgid ""
" zegrepi regex path\n"
@@ -21859,17 +21901,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6631 ../src/guestfs-actions.pod:10756
+#: ../fish/guestfish-actions.pod:6651 ../src/guestfs-actions.pod:10817
msgid "This calls the external C<zegrep -i> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6644
+#: ../fish/guestfish-actions.pod:6664
msgid "zero"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6646
+#: ../fish/guestfish-actions.pod:6666
#, no-wrap
msgid ""
" zero device\n"
@@ -21877,12 +21919,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6648 ../src/guestfs-actions.pod:10774
+#: ../fish/guestfish-actions.pod:6668 ../src/guestfs-actions.pod:10835
msgid "This command writes zeroes over the first few blocks of C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6650 ../src/guestfs-actions.pod:10776
+#: ../fish/guestfish-actions.pod:6670 ../src/guestfs-actions.pod:10837
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 "
@@ -21890,7 +21932,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6654 ../fish/guestfish-actions.pod:6669 ../src/guestfs-actions.pod:10780 ../src/guestfs-actions.pod:10806
+#: ../fish/guestfish-actions.pod:6674 ../fish/guestfish-actions.pod:6689 ../src/guestfs-actions.pod:10841 ../src/guestfs-actions.pod:10867
msgid ""
"If blocks are already zero, then this command avoids writing zeroes. This "
"prevents the underlying device from becoming non-sparse or growing "
@@ -21898,17 +21940,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6658
+#: ../fish/guestfish-actions.pod:6678
msgid "See also: L</zero-device>, L</scrub-device>, L</is-zero-device>"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6661
+#: ../fish/guestfish-actions.pod:6681
msgid "zero-device"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6663
+#: ../fish/guestfish-actions.pod:6683
#, no-wrap
msgid ""
" zero-device device\n"
@@ -21916,19 +21958,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6665
+#: ../fish/guestfish-actions.pod:6685
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:6673
+#: ../fish/guestfish-actions.pod:6693
msgid "zero-free-space"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6675
+#: ../fish/guestfish-actions.pod:6695
#, no-wrap
msgid ""
" zero-free-space directory\n"
@@ -21936,33 +21978,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6677 ../src/guestfs-actions.pod:10825
+#: ../fish/guestfish-actions.pod:6697 ../src/guestfs-actions.pod:10886
msgid ""
"Zero the free space in the filesystem mounted on C<directory>. The "
"filesystem must be mounted read-write."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6680 ../src/guestfs-actions.pod:10828
+#: ../fish/guestfish-actions.pod:6700 ../src/guestfs-actions.pod:10889
msgid ""
"The filesystem contents are not affected, but any free space in the "
"filesystem is freed."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6683
+#: ../fish/guestfish-actions.pod:6703
msgid ""
"Free space is not \"trimmed\". You may want to call L</fstrim> either as an "
"alternative to this, or after calling this, depending on your requirements."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6687
+#: ../fish/guestfish-actions.pod:6707
msgid "zerofree"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6689
+#: ../fish/guestfish-actions.pod:6709
#, no-wrap
msgid ""
" zerofree device\n"
@@ -21970,7 +22012,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6691 ../src/guestfs-actions.pod:10850
+#: ../fish/guestfish-actions.pod:6711 ../src/guestfs-actions.pod:10911
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 "
@@ -21978,24 +22020,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6696 ../src/guestfs-actions.pod:10855
+#: ../fish/guestfish-actions.pod:6716 ../src/guestfs-actions.pod:10916
msgid "You should B<not> run this program if the filesystem is mounted."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6699 ../src/guestfs-actions.pod:10858
+#: ../fish/guestfish-actions.pod:6719 ../src/guestfs-actions.pod:10919
msgid ""
"It is possible that using this program can damage the filesystem or data on "
"the filesystem."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6702
+#: ../fish/guestfish-actions.pod:6722
msgid "zfgrep"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6704
+#: ../fish/guestfish-actions.pod:6724
#, no-wrap
msgid ""
" zfgrep pattern path\n"
@@ -22003,17 +22045,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6706 ../src/guestfs-actions.pod:10879
+#: ../fish/guestfish-actions.pod:6726 ../src/guestfs-actions.pod:10940
msgid "This calls the external C<zfgrep> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6719
+#: ../fish/guestfish-actions.pod:6739
msgid "zfgrepi"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6721
+#: ../fish/guestfish-actions.pod:6741
#, no-wrap
msgid ""
" zfgrepi pattern path\n"
@@ -22021,17 +22063,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6723 ../src/guestfs-actions.pod:10905
+#: ../fish/guestfish-actions.pod:6743 ../src/guestfs-actions.pod:10966
msgid "This calls the external C<zfgrep -i> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6736
+#: ../fish/guestfish-actions.pod:6756
msgid "zfile"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6738
+#: ../fish/guestfish-actions.pod:6758
#, no-wrap
msgid ""
" zfile meth path\n"
@@ -22039,32 +22081,32 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6740 ../src/guestfs-actions.pod:10931
+#: ../fish/guestfish-actions.pod:6760 ../src/guestfs-actions.pod:10992
msgid "This command runs C<file> after first decompressing C<path> using C<method>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6743 ../src/guestfs-actions.pod:10934
+#: ../fish/guestfish-actions.pod:6763 ../src/guestfs-actions.pod:10995
msgid "C<method> must be one of C<gzip>, C<compress> or C<bzip2>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6745
+#: ../fish/guestfish-actions.pod:6765
msgid "Since 1.0.63, use L</file> instead which can now process compressed files."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6748
+#: ../fish/guestfish-actions.pod:6768
msgid "I<This function is deprecated.> In new code, use the L</file> call instead."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6755
+#: ../fish/guestfish-actions.pod:6775
msgid "zgrep"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6757
+#: ../fish/guestfish-actions.pod:6777
#, no-wrap
msgid ""
" zgrep regex path\n"
@@ -22072,17 +22114,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6759 ../src/guestfs-actions.pod:10958
+#: ../fish/guestfish-actions.pod:6779 ../src/guestfs-actions.pod:11019
msgid "This calls the external C<zgrep> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6772
+#: ../fish/guestfish-actions.pod:6792
msgid "zgrepi"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6774
+#: ../fish/guestfish-actions.pod:6794
#, no-wrap
msgid ""
" zgrepi regex path\n"
@@ -22090,7 +22132,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6776 ../src/guestfs-actions.pod:10984
+#: ../fish/guestfish-actions.pod:6796 ../src/guestfs-actions.pod:11045
msgid "This calls the external C<zgrep -i> program and returns the matching lines."
msgstr ""
@@ -34143,7 +34185,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:19 ../src/guestfs-actions.pod:235 ../src/guestfs-actions.pod:272 ../src/guestfs-actions.pod:293 ../src/guestfs-actions.pod:314 ../src/guestfs-actions.pod:327 ../src/guestfs-actions.pod:341 ../src/guestfs-actions.pod:461 ../src/guestfs-actions.pod:481 ../src/guestfs-actions.pod:495 ../src/guestfs-actions.pod:540 ../src/guestfs-actions.pod:568 ../src/guestfs-actions.pod:586 ../src/guestfs-actions.pod:655 ../src/guestfs-actions.pod:688 ../src/guestfs-actions.pod:702 ../src/guestfs-actions.pod:758 ../src/guestfs-actions.pod:857 ../src/guestfs-actions.pod:875 ../src/guestfs-actions.pod:889 ../src/guestfs-actions.pod:903 ../src/guestfs-actions.pod:917 ../src/guestfs-actions.pod:931 ../src/guestfs-actions.pod:944 ../src/guestfs-actions.pod:981 ../src/guestfs-actions.pod:1015 ../src/guestfs-actions.pod:1037 ../src/guestfs-actions.pod:1073 ../src/guestfs-actions.pod:1086 ../src/guestfs-actions.pod:1098 ../src/guestfs-actions.pod:1128 ../src/guestfs-actions.pod:1143 ../src/guestfs-actions.pod:1336 ../src/guestfs-actions.pod:1356 ../src/guestfs-actions.pod:1374 ../src/guestfs-actions.pod:1464 ../src/guestfs-actions.pod:1523 ../src/guestfs-actions.pod:1569 ../src/guestfs-actions.pod:1609 ../src/guestfs-actions.pod:1662 ../src/guestfs-actions.pod:1715 ../src/guestfs-actions.pod:1773 ../src/guestfs-actions.pod:1827 ../src/guestfs-actions.pod:1846 ../src/guestfs-actions.pod:1860 ../src/guestfs-actions.pod:1888 ../src/guestfs-actions.pod:1976 ../src/guestfs-actions.pod:2007 ../src/guestfs-actions.pod:2032 ../src/guestfs-actions.pod:2098 ../src/guestfs-actions.pod:2141 ../src/guestfs-actions.pod:2268 ../src/guestfs-actions.pod:2295 ../src/guestfs-actions.pod:2547 ../src/guestfs-actions.pod:2568 ../src/guestfs-actions.pod:2585 ../src/guestfs-actions.pod:2662 ../src/guestfs-actions.pod:2773 ../src/guestfs-actions.pod:3454 ../src/guestfs-actions.pod:3526 ../src/guestfs-actions.pod:3543 ../src/guestfs-actions.pod:3582 ../src/guestfs-actions.pod:3653 ../src/guestfs-actions.pod:3691 ../src/guestfs-actions.pod:3868 ../src/guestfs-actions.pod:3927 ../src/guestfs-actions.pod:3962 ../src/guestfs-actions.pod:5075 ../src/guestfs-actions.pod:5090 ../src/guestfs-actions.pod:5115 ../src/guestfs-actions.pod:5333 ../src/guestfs-actions.pod:5347 ../src/guestfs-actions.pod:5360 ../src/guestfs-actions.pod:5374 ../src/guestfs-actions.pod:5389 ../src/guestfs-actions.pod:5424 ../src/guestfs-actions.pod:5441 ../src/guestfs-actions.pod:5510 ../src/guestfs-actions.pod:5530 ../src/guestfs-actions.pod:5547 ../src/guestfs-actions.pod:5567 ../src/guestfs-actions.pod:5587 ../src/guestfs-actions.pod:5622 ../src/guestfs-actions.pod:5641 ../src/guestfs-actions.pod:5660 ../src/guestfs-actions.pod:5677 ../src/guestfs-actions.pod:5712 ../src/guestfs-actions.pod:5724 ../src/guestfs-actions.pod:5757 ../src/guestfs-actions.pod:5773 ../src/guestfs-actions.pod:5786 ../src/guestfs-actions.pod:5801 ../src/guestfs-actions.pod:5818 ../src/guestfs-actions.pod:5991 ../src/guestfs-actions.pod:6127 ../src/guestfs-actions.pod:6139 ../src/guestfs-actions.pod:6159 ../src/guestfs-actions.pod:6172 ../src/guestfs-actions.pod:6223 ../src/guestfs-actions.pod:6241 ../src/guestfs-actions.pod:6259 ../src/guestfs-actions.pod:6275 ../src/guestfs-actions.pod:6289 ../src/guestfs-actions.pod:6303 ../src/guestfs-actions.pod:6320 ../src/guestfs-actions.pod:6397 ../src/guestfs-actions.pod:6448 ../src/guestfs-actions.pod:6481 ../src/guestfs-actions.pod:6552 ../src/guestfs-actions.pod:6583 ../src/guestfs-actions.pod:6602 ../src/guestfs-actions.pod:6621 ../src/guestfs-actions.pod:6658 ../src/guestfs-actions.pod:6702 ../src/guestfs-actions.pod:6722 ../src/guestfs-actions.pod:6737 ../src/guestfs-actions.pod:6752 ../src/guestfs-actions.pod:6784 ../src/guestfs-actions.pod:6810 ../src/guestfs-actions.pod:6879 ../src/guestfs-actions.pod:6928 ../src/guestfs-actions.pod:6943 ../src/guestfs-actions.pod:6963 ../src/guestfs-actions.pod:6977 ../src/guestfs-actions.pod:6994 ../src/guestfs-actions.pod:7043 ../src/guestfs-actions.pod:7097 ../src/guestfs-actions.pod:7135 ../src/guestfs-actions.pod:7187 ../src/guestfs-actions.pod:7269 ../src/guestfs-actions.pod:7312 ../src/guestfs-actions.pod:7340 ../src/guestfs-actions.pod:7357 ../src/guestfs-actions.pod:7375 ../src/guestfs-actions.pod:7512 ../src/guestfs-actions.pod:7569 ../src/guestfs-actions.pod:7591 ../src/guestfs-actions.pod:7609 ../src/guestfs-actions.pod:7661 ../src/guestfs-actions.pod:7725 ../src/guestfs-actions.pod:7736 ../src/guestfs-actions.pod:7750 ../src/guestfs-actions.pod:7767 ../src/guestfs-actions.pod:7780 ../src/guestfs-actions.pod:7794 ../src/guestfs-actions.pod:8077 ../src/guestfs-actions.pod:8092 ../src/guestfs-actions.pod:8113 ../src/guestfs-actions.pod:8129 ../src/guestfs-actions.pod:8141 ../src/guestfs-actions.pod:8155 ../src/guestfs-actions.pod:8167 ../src/guestfs-actions.pod:8181 ../src/guestfs-actions.pod:8224 ../src/guestfs-actions.pod:8286 ../src/guestfs-actions.pod:8348 ../src/guestfs-actions.pod:8388 ../src/guestfs-actions.pod:8406 ../src/guestfs-actions.pod:8425 ../src/guestfs-actions.pod:8444 ../src/guestfs-actions.pod:8507 ../src/guestfs-actions.pod:8525 ../src/guestfs-actions.pod:8548 ../src/guestfs-actions.pod:8587 ../src/guestfs-actions.pod:8626 ../src/guestfs-actions.pod:8651 ../src/guestfs-actions.pod:8670 ../src/guestfs-actions.pod:8692 ../src/guestfs-actions.pod:8713 ../src/guestfs-actions.pod:8732 ../src/guestfs-actions.pod:8749 ../src/guestfs-actions.pod:8770 ../src/guestfs-actions.pod:8798 ../src/guestfs-actions.pod:8822 ../src/guestfs-actions.pod:8841 ../src/guestfs-actions.pod:8857 ../src/guestfs-actions.pod:8881 ../src/guestfs-actions.pod:8900 ../src/guestfs-actions.pod:8915 ../src/guestfs-actions.pod:8934 ../src/guestfs-actions.pod:8978 ../src/guestfs-actions.pod:9005 ../src/guestfs-actions.pod:9035 ../src/guestfs-actions.pod:9160 ../src/guestfs-actions.pod:9172 ../src/guestfs-actions.pod:9293 ../src/guestfs-actions.pod:9305 ../src/guestfs-actions.pod:9318 ../src/guestfs-actions.pod:9331 ../src/guestfs-actions.pod:9353 ../src/guestfs-actions.pod:9366 ../src/guestfs-actions.pod:9379 ../src/guestfs-actions.pod:9392 ../src/guestfs-actions.pod:9407 ../src/guestfs-actions.pod:9491 ../src/guestfs-actions.pod:9576 ../src/guestfs-actions.pod:9621 ../src/guestfs-actions.pod:9642 ../src/guestfs-actions.pod:9659 ../src/guestfs-actions.pod:9672 ../src/guestfs-actions.pod:9692 ../src/guestfs-actions.pod:9792 ../src/guestfs-actions.pod:9857 ../src/guestfs-actions.pod:9878 ../src/guestfs-actions.pod:9941 ../src/guestfs-actions.pod:9976 ../src/guestfs-actions.pod:9998 ../src/guestfs-actions.pod:10036 ../src/guestfs-actions.pod:10070 ../src/guestfs-actions.pod:10106 ../src/guestfs-actions.pod:10237 ../src/guestfs-actions.pod:10252 ../src/guestfs-actions.pod:10264 ../src/guestfs-actions.pod:10275 ../src/guestfs-actions.pod:10289 ../src/guestfs-actions.pod:10363 ../src/guestfs-actions.pod:10376 ../src/guestfs-actions.pod:10421 ../src/guestfs-actions.pod:10461 ../src/guestfs-actions.pod:10519 ../src/guestfs-actions.pod:10536 ../src/guestfs-actions.pod:10553 ../src/guestfs-actions.pod:10583 ../src/guestfs-actions.pod:10620 ../src/guestfs-actions.pod:10671 ../src/guestfs-actions.pod:10787 ../src/guestfs-actions.pod:10810 ../src/guestfs-actions.pod:10835 ../src/guestfs-actions.pod:10861
+#: ../src/guestfs-actions.pod:19 ../src/guestfs-actions.pod:235 ../src/guestfs-actions.pod:272 ../src/guestfs-actions.pod:293 ../src/guestfs-actions.pod:314 ../src/guestfs-actions.pod:327 ../src/guestfs-actions.pod:341 ../src/guestfs-actions.pod:461 ../src/guestfs-actions.pod:481 ../src/guestfs-actions.pod:495 ../src/guestfs-actions.pod:540 ../src/guestfs-actions.pod:568 ../src/guestfs-actions.pod:586 ../src/guestfs-actions.pod:655 ../src/guestfs-actions.pod:688 ../src/guestfs-actions.pod:702 ../src/guestfs-actions.pod:758 ../src/guestfs-actions.pod:857 ../src/guestfs-actions.pod:875 ../src/guestfs-actions.pod:889 ../src/guestfs-actions.pod:903 ../src/guestfs-actions.pod:917 ../src/guestfs-actions.pod:931 ../src/guestfs-actions.pod:944 ../src/guestfs-actions.pod:981 ../src/guestfs-actions.pod:1015 ../src/guestfs-actions.pod:1037 ../src/guestfs-actions.pod:1073 ../src/guestfs-actions.pod:1086 ../src/guestfs-actions.pod:1098 ../src/guestfs-actions.pod:1128 ../src/guestfs-actions.pod:1143 ../src/guestfs-actions.pod:1336 ../src/guestfs-actions.pod:1356 ../src/guestfs-actions.pod:1374 ../src/guestfs-actions.pod:1464 ../src/guestfs-actions.pod:1523 ../src/guestfs-actions.pod:1569 ../src/guestfs-actions.pod:1609 ../src/guestfs-actions.pod:1662 ../src/guestfs-actions.pod:1715 ../src/guestfs-actions.pod:1773 ../src/guestfs-actions.pod:1827 ../src/guestfs-actions.pod:1846 ../src/guestfs-actions.pod:1860 ../src/guestfs-actions.pod:1888 ../src/guestfs-actions.pod:1976 ../src/guestfs-actions.pod:2007 ../src/guestfs-actions.pod:2032 ../src/guestfs-actions.pod:2098 ../src/guestfs-actions.pod:2141 ../src/guestfs-actions.pod:2268 ../src/guestfs-actions.pod:2295 ../src/guestfs-actions.pod:2547 ../src/guestfs-actions.pod:2568 ../src/guestfs-actions.pod:2585 ../src/guestfs-actions.pod:2662 ../src/guestfs-actions.pod:2773 ../src/guestfs-actions.pod:3454 ../src/guestfs-actions.pod:3526 ../src/guestfs-actions.pod:3543 ../src/guestfs-actions.pod:3582 ../src/guestfs-actions.pod:3653 ../src/guestfs-actions.pod:3691 ../src/guestfs-actions.pod:3868 ../src/guestfs-actions.pod:3927 ../src/guestfs-actions.pod:3962 ../src/guestfs-actions.pod:5075 ../src/guestfs-actions.pod:5090 ../src/guestfs-actions.pod:5115 ../src/guestfs-actions.pod:5333 ../src/guestfs-actions.pod:5347 ../src/guestfs-actions.pod:5360 ../src/guestfs-actions.pod:5374 ../src/guestfs-actions.pod:5389 ../src/guestfs-actions.pod:5424 ../src/guestfs-actions.pod:5441 ../src/guestfs-actions.pod:5510 ../src/guestfs-actions.pod:5530 ../src/guestfs-actions.pod:5547 ../src/guestfs-actions.pod:5567 ../src/guestfs-actions.pod:5587 ../src/guestfs-actions.pod:5622 ../src/guestfs-actions.pod:5641 ../src/guestfs-actions.pod:5660 ../src/guestfs-actions.pod:5677 ../src/guestfs-actions.pod:5712 ../src/guestfs-actions.pod:5724 ../src/guestfs-actions.pod:5757 ../src/guestfs-actions.pod:5773 ../src/guestfs-actions.pod:5786 ../src/guestfs-actions.pod:5801 ../src/guestfs-actions.pod:5818 ../src/guestfs-actions.pod:5991 ../src/guestfs-actions.pod:6127 ../src/guestfs-actions.pod:6139 ../src/guestfs-actions.pod:6159 ../src/guestfs-actions.pod:6172 ../src/guestfs-actions.pod:6223 ../src/guestfs-actions.pod:6241 ../src/guestfs-actions.pod:6259 ../src/guestfs-actions.pod:6275 ../src/guestfs-actions.pod:6289 ../src/guestfs-actions.pod:6303 ../src/guestfs-actions.pod:6320 ../src/guestfs-actions.pod:6397 ../src/guestfs-actions.pod:6448 ../src/guestfs-actions.pod:6481 ../src/guestfs-actions.pod:6552 ../src/guestfs-actions.pod:6583 ../src/guestfs-actions.pod:6602 ../src/guestfs-actions.pod:6621 ../src/guestfs-actions.pod:6658 ../src/guestfs-actions.pod:6702 ../src/guestfs-actions.pod:6722 ../src/guestfs-actions.pod:6737 ../src/guestfs-actions.pod:6752 ../src/guestfs-actions.pod:6784 ../src/guestfs-actions.pod:6810 ../src/guestfs-actions.pod:6879 ../src/guestfs-actions.pod:6928 ../src/guestfs-actions.pod:6943 ../src/guestfs-actions.pod:6963 ../src/guestfs-actions.pod:6977 ../src/guestfs-actions.pod:6994 ../src/guestfs-actions.pod:7043 ../src/guestfs-actions.pod:7097 ../src/guestfs-actions.pod:7135 ../src/guestfs-actions.pod:7187 ../src/guestfs-actions.pod:7269 ../src/guestfs-actions.pod:7312 ../src/guestfs-actions.pod:7340 ../src/guestfs-actions.pod:7357 ../src/guestfs-actions.pod:7375 ../src/guestfs-actions.pod:7512 ../src/guestfs-actions.pod:7569 ../src/guestfs-actions.pod:7591 ../src/guestfs-actions.pod:7609 ../src/guestfs-actions.pod:7661 ../src/guestfs-actions.pod:7725 ../src/guestfs-actions.pod:7736 ../src/guestfs-actions.pod:7750 ../src/guestfs-actions.pod:7767 ../src/guestfs-actions.pod:7780 ../src/guestfs-actions.pod:7794 ../src/guestfs-actions.pod:8077 ../src/guestfs-actions.pod:8092 ../src/guestfs-actions.pod:8113 ../src/guestfs-actions.pod:8129 ../src/guestfs-actions.pod:8141 ../src/guestfs-actions.pod:8155 ../src/guestfs-actions.pod:8167 ../src/guestfs-actions.pod:8181 ../src/guestfs-actions.pod:8224 ../src/guestfs-actions.pod:8286 ../src/guestfs-actions.pod:8348 ../src/guestfs-actions.pod:8388 ../src/guestfs-actions.pod:8406 ../src/guestfs-actions.pod:8425 ../src/guestfs-actions.pod:8444 ../src/guestfs-actions.pod:8507 ../src/guestfs-actions.pod:8525 ../src/guestfs-actions.pod:8548 ../src/guestfs-actions.pod:8587 ../src/guestfs-actions.pod:8626 ../src/guestfs-actions.pod:8651 ../src/guestfs-actions.pod:8670 ../src/guestfs-actions.pod:8692 ../src/guestfs-actions.pod:8713 ../src/guestfs-actions.pod:8732 ../src/guestfs-actions.pod:8749 ../src/guestfs-actions.pod:8770 ../src/guestfs-actions.pod:8798 ../src/guestfs-actions.pod:8822 ../src/guestfs-actions.pod:8841 ../src/guestfs-actions.pod:8857 ../src/guestfs-actions.pod:8881 ../src/guestfs-actions.pod:8900 ../src/guestfs-actions.pod:8915 ../src/guestfs-actions.pod:8934 ../src/guestfs-actions.pod:8978 ../src/guestfs-actions.pod:9005 ../src/guestfs-actions.pod:9035 ../src/guestfs-actions.pod:9160 ../src/guestfs-actions.pod:9172 ../src/guestfs-actions.pod:9293 ../src/guestfs-actions.pod:9305 ../src/guestfs-actions.pod:9318 ../src/guestfs-actions.pod:9331 ../src/guestfs-actions.pod:9353 ../src/guestfs-actions.pod:9366 ../src/guestfs-actions.pod:9379 ../src/guestfs-actions.pod:9392 ../src/guestfs-actions.pod:9407 ../src/guestfs-actions.pod:9491 ../src/guestfs-actions.pod:9576 ../src/guestfs-actions.pod:9621 ../src/guestfs-actions.pod:9642 ../src/guestfs-actions.pod:9659 ../src/guestfs-actions.pod:9672 ../src/guestfs-actions.pod:9692 ../src/guestfs-actions.pod:9792 ../src/guestfs-actions.pod:9857 ../src/guestfs-actions.pod:9878 ../src/guestfs-actions.pod:9941 ../src/guestfs-actions.pod:9976 ../src/guestfs-actions.pod:9998 ../src/guestfs-actions.pod:10036 ../src/guestfs-actions.pod:10070 ../src/guestfs-actions.pod:10106 ../src/guestfs-actions.pod:10237 ../src/guestfs-actions.pod:10252 ../src/guestfs-actions.pod:10264 ../src/guestfs-actions.pod:10275 ../src/guestfs-actions.pod:10289 ../src/guestfs-actions.pod:10363 ../src/guestfs-actions.pod:10376 ../src/guestfs-actions.pod:10421 ../src/guestfs-actions.pod:10461 ../src/guestfs-actions.pod:10519 ../src/guestfs-actions.pod:10536 ../src/guestfs-actions.pod:10553 ../src/guestfs-actions.pod:10583 ../src/guestfs-actions.pod:10620 ../src/guestfs-actions.pod:10671 ../src/guestfs-actions.pod:10848 ../src/guestfs-actions.pod:10871 ../src/guestfs-actions.pod:10896 ../src/guestfs-actions.pod:10922
msgid "This function returns 0 on success or -1 on error."
msgstr ""
@@ -34169,7 +34211,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:30 ../src/guestfs-actions.pod:172 ../src/guestfs-actions.pod:955 ../src/guestfs-actions.pod:1026 ../src/guestfs-actions.pod:1451 ../src/guestfs-actions.pod:1503 ../src/guestfs-actions.pod:1581 ../src/guestfs-actions.pod:1650 ../src/guestfs-actions.pod:1703 ../src/guestfs-actions.pod:1756 ../src/guestfs-actions.pod:2068 ../src/guestfs-actions.pod:2746 ../src/guestfs-actions.pod:3314 ../src/guestfs-actions.pod:3676 ../src/guestfs-actions.pod:4231 ../src/guestfs-actions.pod:5926 ../src/guestfs-actions.pod:6346 ../src/guestfs-actions.pod:6459 ../src/guestfs-actions.pod:6645 ../src/guestfs-actions.pod:6796 ../src/guestfs-actions.pod:6845 ../src/guestfs-actions.pod:7109 ../src/guestfs-actions.pod:7170 ../src/guestfs-actions.pod:7233 ../src/guestfs-actions.pod:8193 ../src/guestfs-actions.pod:8260 ../src/guestfs-actions.pod:8322 ../src/guestfs-actions.pod:8560 ../src/guestfs-actions.pod:9475 ../src/guestfs-actions.pod:9541 ../src/guestfs-actions.pod:9703 ../src/guestfs-actions.pod:9929 ../src/guestfs-actions.pod:9986 ../src/guestfs-actions.pod:10597 ../src/guestfs-actions.pod:10651
+#: ../src/guestfs-actions.pod:30 ../src/guestfs-actions.pod:172 ../src/guestfs-actions.pod:955 ../src/guestfs-actions.pod:1026 ../src/guestfs-actions.pod:1451 ../src/guestfs-actions.pod:1503 ../src/guestfs-actions.pod:1581 ../src/guestfs-actions.pod:1650 ../src/guestfs-actions.pod:1703 ../src/guestfs-actions.pod:1756 ../src/guestfs-actions.pod:2068 ../src/guestfs-actions.pod:2746 ../src/guestfs-actions.pod:3314 ../src/guestfs-actions.pod:3676 ../src/guestfs-actions.pod:4231 ../src/guestfs-actions.pod:5926 ../src/guestfs-actions.pod:6346 ../src/guestfs-actions.pod:6459 ../src/guestfs-actions.pod:6645 ../src/guestfs-actions.pod:6796 ../src/guestfs-actions.pod:6845 ../src/guestfs-actions.pod:7109 ../src/guestfs-actions.pod:7170 ../src/guestfs-actions.pod:7233 ../src/guestfs-actions.pod:8193 ../src/guestfs-actions.pod:8260 ../src/guestfs-actions.pod:8322 ../src/guestfs-actions.pod:8560 ../src/guestfs-actions.pod:9475 ../src/guestfs-actions.pod:9541 ../src/guestfs-actions.pod:9703 ../src/guestfs-actions.pod:9929 ../src/guestfs-actions.pod:9986 ../src/guestfs-actions.pod:10597 ../src/guestfs-actions.pod:10651 ../src/guestfs-actions.pod:10723
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 "
@@ -34206,7 +34248,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:126 ../src/guestfs-actions.pod:384 ../src/guestfs-actions.pod:554 ../src/guestfs-actions.pod:775 ../src/guestfs-actions.pod:806 ../src/guestfs-actions.pod:824 ../src/guestfs-actions.pod:843 ../src/guestfs-actions.pod:1906 ../src/guestfs-actions.pod:2052 ../src/guestfs-actions.pod:2503 ../src/guestfs-actions.pod:2735 ../src/guestfs-actions.pod:2984 ../src/guestfs-actions.pod:3045 ../src/guestfs-actions.pod:3096 ../src/guestfs-actions.pod:3148 ../src/guestfs-actions.pod:3162 ../src/guestfs-actions.pod:3185 ../src/guestfs-actions.pod:3556 ../src/guestfs-actions.pod:3596 ../src/guestfs-actions.pod:3611 ../src/guestfs-actions.pod:3636 ../src/guestfs-actions.pod:3724 ../src/guestfs-actions.pod:3749 ../src/guestfs-actions.pod:3855 ../src/guestfs-actions.pod:4349 ../src/guestfs-actions.pod:4367 ../src/guestfs-actions.pod:5914 ../src/guestfs-actions.pod:7059 ../src/guestfs-actions.pod:7082 ../src/guestfs-actions.pod:7409 ../src/guestfs-actions.pod:7647 ../src/guestfs-actions.pod:7864 ../src/guestfs-actions.pod:7890 ../src/guestfs-actions.pod:9905 ../src/guestfs-actions.pod:10474 ../src/guestfs-actions.pod:10487 ../src/guestfs-actions.pod:10500
+#: ../src/guestfs-actions.pod:126 ../src/guestfs-actions.pod:384 ../src/guestfs-actions.pod:554 ../src/guestfs-actions.pod:775 ../src/guestfs-actions.pod:806 ../src/guestfs-actions.pod:824 ../src/guestfs-actions.pod:843 ../src/guestfs-actions.pod:1906 ../src/guestfs-actions.pod:2052 ../src/guestfs-actions.pod:2503 ../src/guestfs-actions.pod:2735 ../src/guestfs-actions.pod:2984 ../src/guestfs-actions.pod:3045 ../src/guestfs-actions.pod:3096 ../src/guestfs-actions.pod:3148 ../src/guestfs-actions.pod:3162 ../src/guestfs-actions.pod:3185 ../src/guestfs-actions.pod:3556 ../src/guestfs-actions.pod:3596 ../src/guestfs-actions.pod:3611 ../src/guestfs-actions.pod:3636 ../src/guestfs-actions.pod:3724 ../src/guestfs-actions.pod:3749 ../src/guestfs-actions.pod:3855 ../src/guestfs-actions.pod:4349 ../src/guestfs-actions.pod:4367 ../src/guestfs-actions.pod:5914 ../src/guestfs-actions.pod:7059 ../src/guestfs-actions.pod:7082 ../src/guestfs-actions.pod:7409 ../src/guestfs-actions.pod:7647 ../src/guestfs-actions.pod:7864 ../src/guestfs-actions.pod:7890 ../src/guestfs-actions.pod:9905 ../src/guestfs-actions.pod:10474 ../src/guestfs-actions.pod:10487 ../src/guestfs-actions.pod:10500 ../src/guestfs-actions.pod:10753
msgid "On error this function returns -1."
msgstr ""
@@ -34237,7 +34279,7 @@ msgid "This is the \"va_list variant\" of L</guestfs_add_domain>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:139 ../src/guestfs-actions.pod:150 ../src/guestfs-actions.pod:248 ../src/guestfs-actions.pod:259 ../src/guestfs-actions.pod:994 ../src/guestfs-actions.pod:1005 ../src/guestfs-actions.pod:1050 ../src/guestfs-actions.pod:1061 ../src/guestfs-actions.pod:1479 ../src/guestfs-actions.pod:1492 ../src/guestfs-actions.pod:1538 ../src/guestfs-actions.pod:1551 ../src/guestfs-actions.pod:1628 ../src/guestfs-actions.pod:1640 ../src/guestfs-actions.pod:1681 ../src/guestfs-actions.pod:1693 ../src/guestfs-actions.pod:1734 ../src/guestfs-actions.pod:1746 ../src/guestfs-actions.pod:1792 ../src/guestfs-actions.pod:1804 ../src/guestfs-actions.pod:2111 ../src/guestfs-actions.pod:2122 ../src/guestfs-actions.pod:2786 ../src/guestfs-actions.pod:2797 ../src/guestfs-actions.pod:3371 ../src/guestfs-actions.pod:3383 ../src/guestfs-actions.pod:3702 ../src/guestfs-actions.pod:3713 ../src/guestfs-actions.pod:4315 ../src/guestfs-actions.pod:4327 ../src/guestfs-actions.pod:6005 ../src/guestfs-actions.pod:6017 ../src/guestfs-actions.pod:6411 ../src/guestfs-actions.pod:6423 ../src/guestfs-actions.pod:6494 ../src/guestfs-actions.pod:6505 ../src/guestfs-actions.pod:6669 ../src/guestfs-actions.pod:6680 ../src/guestfs-actions.pod:6824 ../src/guestfs-actions.pod:6836 ../src/guestfs-actions.pod:6892 ../src/guestfs-actions.pod:6903 ../src/guestfs-actions.pod:7149 ../src/guestfs-actions.pod:7161 ../src/guestfs-actions.pod:7200 ../src/guestfs-actions.pod:7211 ../src/guestfs-actions.pod:7282 ../src/guestfs-actions.pod:7293 ../src/guestfs-actions.pod:8238 ../src/guestfs-actions.pod:8250 ../src/guestfs-actions.pod:8300 ../src/guestfs-actions.pod:8312 ../src/guestfs-actions.pod:8362 ../src/guestfs-actions.pod:8374 ../src/guestfs-actions.pod:8601 ../src/guestfs-actions.pod:8613 ../src/guestfs-actions.pod:9505 ../src/guestfs-actions.pod:9517 ../src/guestfs-actions.pod:9590 ../src/guestfs-actions.pod:9602 ../src/guestfs-actions.pod:9805 ../src/guestfs-actions.pod:9816 ../src/guestfs-actions.pod:9954 ../src/guestfs-actions.pod:9965 ../src/guestfs-actions.pod:10010 ../src/guestfs-actions.pod:10020 ../src/guestfs-actions.pod:10631 ../src/guestfs-actions.pod:10642 ../src/guestfs-actions.pod:10684 ../src/guestfs-actions.pod:10695
+#: ../src/guestfs-actions.pod:139 ../src/guestfs-actions.pod:150 ../src/guestfs-actions.pod:248 ../src/guestfs-actions.pod:259 ../src/guestfs-actions.pod:994 ../src/guestfs-actions.pod:1005 ../src/guestfs-actions.pod:1050 ../src/guestfs-actions.pod:1061 ../src/guestfs-actions.pod:1479 ../src/guestfs-actions.pod:1492 ../src/guestfs-actions.pod:1538 ../src/guestfs-actions.pod:1551 ../src/guestfs-actions.pod:1628 ../src/guestfs-actions.pod:1640 ../src/guestfs-actions.pod:1681 ../src/guestfs-actions.pod:1693 ../src/guestfs-actions.pod:1734 ../src/guestfs-actions.pod:1746 ../src/guestfs-actions.pod:1792 ../src/guestfs-actions.pod:1804 ../src/guestfs-actions.pod:2111 ../src/guestfs-actions.pod:2122 ../src/guestfs-actions.pod:2786 ../src/guestfs-actions.pod:2797 ../src/guestfs-actions.pod:3371 ../src/guestfs-actions.pod:3383 ../src/guestfs-actions.pod:3702 ../src/guestfs-actions.pod:3713 ../src/guestfs-actions.pod:4315 ../src/guestfs-actions.pod:4327 ../src/guestfs-actions.pod:6005 ../src/guestfs-actions.pod:6017 ../src/guestfs-actions.pod:6411 ../src/guestfs-actions.pod:6423 ../src/guestfs-actions.pod:6494 ../src/guestfs-actions.pod:6505 ../src/guestfs-actions.pod:6669 ../src/guestfs-actions.pod:6680 ../src/guestfs-actions.pod:6824 ../src/guestfs-actions.pod:6836 ../src/guestfs-actions.pod:6892 ../src/guestfs-actions.pod:6903 ../src/guestfs-actions.pod:7149 ../src/guestfs-actions.pod:7161 ../src/guestfs-actions.pod:7200 ../src/guestfs-actions.pod:7211 ../src/guestfs-actions.pod:7282 ../src/guestfs-actions.pod:7293 ../src/guestfs-actions.pod:8238 ../src/guestfs-actions.pod:8250 ../src/guestfs-actions.pod:8300 ../src/guestfs-actions.pod:8312 ../src/guestfs-actions.pod:8362 ../src/guestfs-actions.pod:8374 ../src/guestfs-actions.pod:8601 ../src/guestfs-actions.pod:8613 ../src/guestfs-actions.pod:9505 ../src/guestfs-actions.pod:9517 ../src/guestfs-actions.pod:9590 ../src/guestfs-actions.pod:9602 ../src/guestfs-actions.pod:9805 ../src/guestfs-actions.pod:9816 ../src/guestfs-actions.pod:9954 ../src/guestfs-actions.pod:9965 ../src/guestfs-actions.pod:10010 ../src/guestfs-actions.pod:10020 ../src/guestfs-actions.pod:10631 ../src/guestfs-actions.pod:10642 ../src/guestfs-actions.pod:10684 ../src/guestfs-actions.pod:10695 ../src/guestfs-actions.pod:10764 ../src/guestfs-actions.pod:10775
msgid "See L</CALLS WITH OPTIONAL ARGUMENTS>."
msgstr ""
@@ -34565,7 +34607,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:397 ../src/guestfs-actions.pod:1177 ../src/guestfs-actions.pod:1220 ../src/guestfs-actions.pod:1238 ../src/guestfs-actions.pod:1295 ../src/guestfs-actions.pod:1311 ../src/guestfs-actions.pod:1414 ../src/guestfs-actions.pod:1921 ../src/guestfs-actions.pod:1938 ../src/guestfs-actions.pod:1957 ../src/guestfs-actions.pod:2158 ../src/guestfs-actions.pod:2374 ../src/guestfs-actions.pod:2486 ../src/guestfs-actions.pod:2678 ../src/guestfs-actions.pod:2695 ../src/guestfs-actions.pod:2822 ../src/guestfs-actions.pod:2963 ../src/guestfs-actions.pod:3004 ../src/guestfs-actions.pod:3025 ../src/guestfs-actions.pod:3210 ../src/guestfs-actions.pod:3509 ../src/guestfs-actions.pod:3623 ../src/guestfs-actions.pod:3736 ../src/guestfs-actions.pod:3767 ../src/guestfs-actions.pod:3981 ../src/guestfs-actions.pod:4095 ../src/guestfs-actions.pod:4199 ../src/guestfs-actions.pod:4218 ../src/guestfs-actions.pod:4433 ../src/guestfs-actions.pod:4461 ../src/guestfs-actions.pod:4482 ../src/guestfs-actions.pod:4516 ../src/guestfs-actions.pod:4587 ../src/guestfs-actions.pod:4607 ../src/guestfs-actions.pod:4627 ../src/guestfs-actions.pod:5303 ../src/guestfs-actions.pod:5319 ../src/guestfs-actions.pod:5696 ../src/guestfs-actions.pod:5863 ../src/guestfs-actions.pod:6201 ../src/guestfs-actions.pod:7427 ../src/guestfs-actions.pod:7628 ../src/guestfs-actions.pod:7839 ../src/guestfs-actions.pod:8015 ../src/guestfs-actions.pod:8060 ../src/guestfs-actions.pod:9053 ../src/guestfs-actions.pod:9069 ../src/guestfs-actions.pod:9093 ../src/guestfs-actions.pod:9117 ../src/guestfs-actions.pod:10180 ../src/guestfs-actions.pod:10199 ../src/guestfs-actions.pod:10217 ../src/guestfs-actions.pod:10433 ../src/guestfs-actions.pod:10939
+#: ../src/guestfs-actions.pod:397 ../src/guestfs-actions.pod:1177 ../src/guestfs-actions.pod:1220 ../src/guestfs-actions.pod:1238 ../src/guestfs-actions.pod:1295 ../src/guestfs-actions.pod:1311 ../src/guestfs-actions.pod:1414 ../src/guestfs-actions.pod:1921 ../src/guestfs-actions.pod:1938 ../src/guestfs-actions.pod:1957 ../src/guestfs-actions.pod:2158 ../src/guestfs-actions.pod:2374 ../src/guestfs-actions.pod:2486 ../src/guestfs-actions.pod:2678 ../src/guestfs-actions.pod:2695 ../src/guestfs-actions.pod:2822 ../src/guestfs-actions.pod:2963 ../src/guestfs-actions.pod:3004 ../src/guestfs-actions.pod:3025 ../src/guestfs-actions.pod:3210 ../src/guestfs-actions.pod:3509 ../src/guestfs-actions.pod:3623 ../src/guestfs-actions.pod:3736 ../src/guestfs-actions.pod:3767 ../src/guestfs-actions.pod:3981 ../src/guestfs-actions.pod:4095 ../src/guestfs-actions.pod:4199 ../src/guestfs-actions.pod:4218 ../src/guestfs-actions.pod:4433 ../src/guestfs-actions.pod:4461 ../src/guestfs-actions.pod:4482 ../src/guestfs-actions.pod:4516 ../src/guestfs-actions.pod:4587 ../src/guestfs-actions.pod:4607 ../src/guestfs-actions.pod:4627 ../src/guestfs-actions.pod:5303 ../src/guestfs-actions.pod:5319 ../src/guestfs-actions.pod:5696 ../src/guestfs-actions.pod:5863 ../src/guestfs-actions.pod:6201 ../src/guestfs-actions.pod:7427 ../src/guestfs-actions.pod:7628 ../src/guestfs-actions.pod:7839 ../src/guestfs-actions.pod:8015 ../src/guestfs-actions.pod:8060 ../src/guestfs-actions.pod:9053 ../src/guestfs-actions.pod:9069 ../src/guestfs-actions.pod:9093 ../src/guestfs-actions.pod:9117 ../src/guestfs-actions.pod:10180 ../src/guestfs-actions.pod:10199 ../src/guestfs-actions.pod:10217 ../src/guestfs-actions.pod:10433 ../src/guestfs-actions.pod:11000
msgid ""
"This function returns a string, or NULL on error. I<The caller must free "
"the returned string after use>."
@@ -34665,7 +34707,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:508 ../src/guestfs-actions.pod:524 ../src/guestfs-actions.pod:672 ../src/guestfs-actions.pod:1433 ../src/guestfs-actions.pod:2180 ../src/guestfs-actions.pod:2206 ../src/guestfs-actions.pod:2316 ../src/guestfs-actions.pod:2342 ../src/guestfs-actions.pod:2625 ../src/guestfs-actions.pod:3286 ../src/guestfs-actions.pod:3352 ../src/guestfs-actions.pod:3402 ../src/guestfs-actions.pod:3467 ../src/guestfs-actions.pod:3491 ../src/guestfs-actions.pod:3832 ../src/guestfs-actions.pod:3881 ../src/guestfs-actions.pod:4160 ../src/guestfs-actions.pod:4535 ../src/guestfs-actions.pod:4823 ../src/guestfs-actions.pod:5173 ../src/guestfs-actions.pod:5190 ../src/guestfs-actions.pod:5210 ../src/guestfs-actions.pod:5265 ../src/guestfs-actions.pod:5285 ../src/guestfs-actions.pod:5403 ../src/guestfs-actions.pod:5835 ../src/guestfs-actions.pod:7027 ../src/guestfs-actions.pod:7811 ../src/guestfs-actions.pod:7932 ../src/guestfs-actions.pod:8045 ../src/guestfs-actions.pod:9133 ../src/guestfs-actions.pod:9219 ../src/guestfs-actions.pod:9274 ../src/guestfs-actions.pod:9420 ../src/guestfs-actions.pod:9444 ../src/guestfs-actions.pod:10307 ../src/guestfs-actions.pod:10346 ../src/guestfs-actions.pod:10393 ../src/guestfs-actions.pod:10733 ../src/guestfs-actions.pod:10759 ../src/guestfs-actions.pod:10882 ../src/guestfs-actions.pod:10908 ../src/guestfs-actions.pod:10961 ../src/guestfs-actions.pod:10987
+#: ../src/guestfs-actions.pod:508 ../src/guestfs-actions.pod:524 ../src/guestfs-actions.pod:672 ../src/guestfs-actions.pod:1433 ../src/guestfs-actions.pod:2180 ../src/guestfs-actions.pod:2206 ../src/guestfs-actions.pod:2316 ../src/guestfs-actions.pod:2342 ../src/guestfs-actions.pod:2625 ../src/guestfs-actions.pod:3286 ../src/guestfs-actions.pod:3352 ../src/guestfs-actions.pod:3402 ../src/guestfs-actions.pod:3467 ../src/guestfs-actions.pod:3491 ../src/guestfs-actions.pod:3832 ../src/guestfs-actions.pod:3881 ../src/guestfs-actions.pod:4160 ../src/guestfs-actions.pod:4535 ../src/guestfs-actions.pod:4823 ../src/guestfs-actions.pod:5173 ../src/guestfs-actions.pod:5190 ../src/guestfs-actions.pod:5210 ../src/guestfs-actions.pod:5265 ../src/guestfs-actions.pod:5285 ../src/guestfs-actions.pod:5403 ../src/guestfs-actions.pod:5835 ../src/guestfs-actions.pod:7027 ../src/guestfs-actions.pod:7811 ../src/guestfs-actions.pod:7932 ../src/guestfs-actions.pod:8045 ../src/guestfs-actions.pod:9133 ../src/guestfs-actions.pod:9219 ../src/guestfs-actions.pod:9274 ../src/guestfs-actions.pod:9420 ../src/guestfs-actions.pod:9444 ../src/guestfs-actions.pod:10307 ../src/guestfs-actions.pod:10346 ../src/guestfs-actions.pod:10393 ../src/guestfs-actions.pod:10794 ../src/guestfs-actions.pod:10820 ../src/guestfs-actions.pod:10943 ../src/guestfs-actions.pod:10969 ../src/guestfs-actions.pod:11022 ../src/guestfs-actions.pod:11048
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 "
@@ -35882,7 +35924,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:1611 ../src/guestfs-actions.pod:1664 ../src/guestfs-actions.pod:1717 ../src/guestfs-actions.pod:1775 ../src/guestfs-actions.pod:1829 ../src/guestfs-actions.pod:1978 ../src/guestfs-actions.pod:2009 ../src/guestfs-actions.pod:2054 ../src/guestfs-actions.pod:2549 ../src/guestfs-actions.pod:2587 ../src/guestfs-actions.pod:5092 ../src/guestfs-actions.pod:10038 ../src/guestfs-actions.pod:10072 ../src/guestfs-actions.pod:10789 ../src/guestfs-actions.pod:10812 ../src/guestfs-actions.pod:10837
+#: ../src/guestfs-actions.pod:1611 ../src/guestfs-actions.pod:1664 ../src/guestfs-actions.pod:1717 ../src/guestfs-actions.pod:1775 ../src/guestfs-actions.pod:1829 ../src/guestfs-actions.pod:1978 ../src/guestfs-actions.pod:2009 ../src/guestfs-actions.pod:2054 ../src/guestfs-actions.pod:2549 ../src/guestfs-actions.pod:2587 ../src/guestfs-actions.pod:5092 ../src/guestfs-actions.pod:10038 ../src/guestfs-actions.pod:10072 ../src/guestfs-actions.pod:10850 ../src/guestfs-actions.pod:10873 ../src/guestfs-actions.pod:10898
msgid ""
"This long-running command can generate progress notification messages so "
"that the caller can display a progress bar or indicator. To receive these "
@@ -36577,14 +36619,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:2170 ../src/guestfs-actions.pod:2196 ../src/guestfs-actions.pod:2306 ../src/guestfs-actions.pod:2332 ../src/guestfs-actions.pod:3392 ../src/guestfs-actions.pod:10723 ../src/guestfs-actions.pod:10749 ../src/guestfs-actions.pod:10872 ../src/guestfs-actions.pod:10898 ../src/guestfs-actions.pod:10951 ../src/guestfs-actions.pod:10977
+#: ../src/guestfs-actions.pod:2170 ../src/guestfs-actions.pod:2196 ../src/guestfs-actions.pod:2306 ../src/guestfs-actions.pod:2332 ../src/guestfs-actions.pod:3392 ../src/guestfs-actions.pod:10784 ../src/guestfs-actions.pod:10810 ../src/guestfs-actions.pod:10933 ../src/guestfs-actions.pod:10959 ../src/guestfs-actions.pod:11012 ../src/guestfs-actions.pod:11038
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_grep> call "
"instead."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:2187 ../src/guestfs-actions.pod:2213 ../src/guestfs-actions.pod:2270 ../src/guestfs-actions.pod:2323 ../src/guestfs-actions.pod:2349 ../src/guestfs-actions.pod:3303 ../src/guestfs-actions.pod:3409 ../src/guestfs-actions.pod:3857 ../src/guestfs-actions.pod:3870 ../src/guestfs-actions.pod:3885 ../src/guestfs-actions.pod:3929 ../src/guestfs-actions.pod:3951 ../src/guestfs-actions.pod:3964 ../src/guestfs-actions.pod:5335 ../src/guestfs-actions.pod:5349 ../src/guestfs-actions.pod:5362 ../src/guestfs-actions.pod:5376 ../src/guestfs-actions.pod:6739 ../src/guestfs-actions.pod:8018 ../src/guestfs-actions.pod:8063 ../src/guestfs-actions.pod:9295 ../src/guestfs-actions.pod:9307 ../src/guestfs-actions.pod:9320 ../src/guestfs-actions.pod:9333 ../src/guestfs-actions.pod:9355 ../src/guestfs-actions.pod:9368 ../src/guestfs-actions.pod:9381 ../src/guestfs-actions.pod:9394 ../src/guestfs-actions.pod:10740 ../src/guestfs-actions.pod:10766 ../src/guestfs-actions.pod:10889 ../src/guestfs-actions.pod:10915 ../src/guestfs-actions.pod:10968 ../src/guestfs-actions.pod:10994
+#: ../src/guestfs-actions.pod:2187 ../src/guestfs-actions.pod:2213 ../src/guestfs-actions.pod:2270 ../src/guestfs-actions.pod:2323 ../src/guestfs-actions.pod:2349 ../src/guestfs-actions.pod:3303 ../src/guestfs-actions.pod:3409 ../src/guestfs-actions.pod:3857 ../src/guestfs-actions.pod:3870 ../src/guestfs-actions.pod:3885 ../src/guestfs-actions.pod:3929 ../src/guestfs-actions.pod:3951 ../src/guestfs-actions.pod:3964 ../src/guestfs-actions.pod:5335 ../src/guestfs-actions.pod:5349 ../src/guestfs-actions.pod:5362 ../src/guestfs-actions.pod:5376 ../src/guestfs-actions.pod:6739 ../src/guestfs-actions.pod:8018 ../src/guestfs-actions.pod:8063 ../src/guestfs-actions.pod:9295 ../src/guestfs-actions.pod:9307 ../src/guestfs-actions.pod:9320 ../src/guestfs-actions.pod:9333 ../src/guestfs-actions.pod:9355 ../src/guestfs-actions.pod:9368 ../src/guestfs-actions.pod:9381 ../src/guestfs-actions.pod:9394 ../src/guestfs-actions.pod:10801 ../src/guestfs-actions.pod:10827 ../src/guestfs-actions.pod:10950 ../src/guestfs-actions.pod:10976 ../src/guestfs-actions.pod:11029 ../src/guestfs-actions.pod:11055
msgid "(Added in 1.0.66)"
msgstr ""
@@ -37023,7 +37065,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:2737 ../src/guestfs-actions.pod:10794
+#: ../src/guestfs-actions.pod:2737 ../src/guestfs-actions.pod:10855
msgid "(Added in 1.0.16)"
msgstr ""
@@ -37132,7 +37174,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:2813 ../src/guestfs-actions.pod:7782 ../src/guestfs-actions.pod:8446 ../src/guestfs-actions.pod:9037 ../src/guestfs-actions.pod:9056 ../src/guestfs-actions.pod:9072 ../src/guestfs-actions.pod:9096 ../src/guestfs-actions.pod:10239 ../src/guestfs-actions.pod:10254 ../src/guestfs-actions.pod:10863
+#: ../src/guestfs-actions.pod:2813 ../src/guestfs-actions.pod:7782 ../src/guestfs-actions.pod:8446 ../src/guestfs-actions.pod:9037 ../src/guestfs-actions.pod:9056 ../src/guestfs-actions.pod:9072 ../src/guestfs-actions.pod:9096 ../src/guestfs-actions.pod:10239 ../src/guestfs-actions.pod:10254 ../src/guestfs-actions.pod:10924
msgid "(Added in 1.0.26)"
msgstr ""
@@ -37640,7 +37682,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:3263 ../src/guestfs-actions.pod:5163 ../src/guestfs-actions.pod:5391 ../src/guestfs-actions.pod:5443 ../src/guestfs-actions.pod:8079 ../src/guestfs-actions.pod:8936 ../src/guestfs-actions.pod:10942
+#: ../src/guestfs-actions.pod:3263 ../src/guestfs-actions.pod:5163 ../src/guestfs-actions.pod:5391 ../src/guestfs-actions.pod:5443 ../src/guestfs-actions.pod:8079 ../src/guestfs-actions.pod:8936 ../src/guestfs-actions.pod:11003
msgid "(Added in 1.0.59)"
msgstr ""
@@ -39956,7 +39998,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:5679 ../src/guestfs-actions.pod:10842
+#: ../src/guestfs-actions.pod:5679 ../src/guestfs-actions.pod:10903
msgid "(Added in 1.17.18)"
msgstr ""
@@ -45433,13 +45475,88 @@ msgstr ""
#. type: =head2
#: ../src/guestfs-actions.pod:10716
-msgid "guestfs_zegrep"
+msgid "guestfs_xfs_repair"
msgstr ""
#. type: verbatim
#: ../src/guestfs-actions.pod:10718
#, no-wrap
msgid ""
+" int\n"
+" guestfs_xfs_repair (guestfs_h *g,\n"
+" const char *device,\n"
+" ...);\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:10728
+#, no-wrap
+msgid ""
+" GUESTFS_XFS_REPAIR_FORCELOGZERO, int forcelogzero,\n"
+" GUESTFS_XFS_REPAIR_NOMODIFY, int nomodify,\n"
+" GUESTFS_XFS_REPAIR_NOPREFETCH, int noprefetch,\n"
+" GUESTFS_XFS_REPAIR_FORCEGEOMETRY, int forcegeometry,\n"
+" GUESTFS_XFS_REPAIR_MAXMEM, int64_t maxmem,\n"
+" GUESTFS_XFS_REPAIR_IHASHSIZE, int64_t ihashsize,\n"
+" GUESTFS_XFS_REPAIR_BHASHSIZE, int64_t bhashsize,\n"
+" GUESTFS_XFS_REPAIR_AGSTRIDE, int64_t agstride,\n"
+" GUESTFS_XFS_REPAIR_LOGDEV, const char *logdev,\n"
+" GUESTFS_XFS_REPAIR_RTDEV, const char *rtdev,\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:10755
+msgid "guestfs_xfs_repair_va"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:10757
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_xfs_repair_va (guestfs_h *g,\n"
+" const char *device,\n"
+" va_list args);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:10762
+msgid "This is the \"va_list variant\" of L</guestfs_xfs_repair>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:10766
+msgid "guestfs_xfs_repair_argv"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:10768
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_xfs_repair_argv (guestfs_h *g,\n"
+" const char *device,\n"
+" const struct guestfs_xfs_repair_argv *optargs);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:10773
+msgid "This is the \"argv variant\" of L</guestfs_xfs_repair>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:10777
+msgid "guestfs_zegrep"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:10779
+#, no-wrap
+msgid ""
" char **\n"
" guestfs_zegrep (guestfs_h *g,\n"
" const char *regex,\n"
@@ -45448,12 +45565,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10742
+#: ../src/guestfs-actions.pod:10803
msgid "guestfs_zegrepi"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10744
+#: ../src/guestfs-actions.pod:10805
#, no-wrap
msgid ""
" char **\n"
@@ -45464,12 +45581,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10768
+#: ../src/guestfs-actions.pod:10829
msgid "guestfs_zero"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10770
+#: ../src/guestfs-actions.pod:10831
#, no-wrap
msgid ""
" int\n"
@@ -45479,19 +45596,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:10784
+#: ../src/guestfs-actions.pod:10845
msgid ""
"See also: C<guestfs_zero_device>, C<guestfs_scrub_device>, "
"C<guestfs_is_zero_device>"
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10796
+#: ../src/guestfs-actions.pod:10857
msgid "guestfs_zero_device"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10798
+#: ../src/guestfs-actions.pod:10859
#, no-wrap
msgid ""
" int\n"
@@ -45501,24 +45618,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:10802
+#: ../src/guestfs-actions.pod:10863
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:10817
+#: ../src/guestfs-actions.pod:10878
msgid "(Added in 1.3.1)"
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10819
+#: ../src/guestfs-actions.pod:10880
msgid "guestfs_zero_free_space"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10821
+#: ../src/guestfs-actions.pod:10882
#, no-wrap
msgid ""
" int\n"
@@ -45528,7 +45645,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:10831
+#: ../src/guestfs-actions.pod:10892
msgid ""
"Free space is not \"trimmed\". You may want to call C<guestfs_fstrim> "
"either as an alternative to this, or after calling this, depending on your "
@@ -45536,12 +45653,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10844
+#: ../src/guestfs-actions.pod:10905
msgid "guestfs_zerofree"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10846
+#: ../src/guestfs-actions.pod:10907
#, no-wrap
msgid ""
" int\n"
@@ -45551,12 +45668,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10865
+#: ../src/guestfs-actions.pod:10926
msgid "guestfs_zfgrep"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10867
+#: ../src/guestfs-actions.pod:10928
#, no-wrap
msgid ""
" char **\n"
@@ -45567,12 +45684,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10891
+#: ../src/guestfs-actions.pod:10952
msgid "guestfs_zfgrepi"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10893
+#: ../src/guestfs-actions.pod:10954
#, no-wrap
msgid ""
" char **\n"
@@ -45583,12 +45700,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10917
+#: ../src/guestfs-actions.pod:10978
msgid "guestfs_zfile"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10919
+#: ../src/guestfs-actions.pod:10980
#, no-wrap
msgid ""
" char *\n"
@@ -45599,26 +45716,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:10924
+#: ../src/guestfs-actions.pod:10985
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_file> call "
"instead."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:10936
+#: ../src/guestfs-actions.pod:10997
msgid ""
"Since 1.0.63, use C<guestfs_file> instead which can now process compressed "
"files."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10944
+#: ../src/guestfs-actions.pod:11005
msgid "guestfs_zgrep"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10946
+#: ../src/guestfs-actions.pod:11007
#, no-wrap
msgid ""
" char **\n"
@@ -45629,12 +45746,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10970
+#: ../src/guestfs-actions.pod:11031
msgid "guestfs_zgrepi"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10972
+#: ../src/guestfs-actions.pod:11033
#, no-wrap
msgid ""
" char **\n"
@@ -45905,26 +46022,26 @@ msgstr ""
#: ../src/guestfs-availability.pod:209
msgid ""
"The following functions: L</guestfs_xfs_admin> L</guestfs_xfs_growfs> "
-"L</guestfs_xfs_info>"
+"L</guestfs_xfs_info> L</guestfs_xfs_repair>"
msgstr ""
#. type: =item
-#: ../src/guestfs-availability.pod:214
+#: ../src/guestfs-availability.pod:215
msgid "B<xz>"
msgstr ""
#. type: textblock
-#: ../src/guestfs-availability.pod:216
+#: ../src/guestfs-availability.pod:217
msgid "The following functions: L</guestfs_txz_in> L</guestfs_txz_out>"
msgstr ""
#. type: =item
-#: ../src/guestfs-availability.pod:220
+#: ../src/guestfs-availability.pod:221
msgid "B<zerofree>"
msgstr ""
#. type: textblock
-#: ../src/guestfs-availability.pod:222
+#: ../src/guestfs-availability.pod:223
msgid "The following functions: L</guestfs_zerofree>"
msgstr ""
diff --git a/po-docs/uk.po b/po-docs/uk.po
index 775152da..07663050 100644
--- a/po-docs/uk.po
+++ b/po-docs/uk.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libguestfs\n"
"Report-Msgid-Bugs-To: libguestfs@redhat.com\n"
-"POT-Creation-Date: 2012-08-29 18:58+0200\n"
+"POT-Creation-Date: 2012-08-30 16:19+0200\n"
"PO-Revision-Date: 2012-07-10 17:15+0000\n"
"Last-Translator: rjones <rjones@redhat.com>\n"
"Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>\n"
@@ -1218,7 +1218,7 @@ msgstr ""
#: ../cat/virt-cat.pod:243 ../cat/virt-filesystems.pod:389
#: ../cat/virt-ls.pod:495 ../df/virt-df.pod:253 ../edit/virt-edit.pod:368
#: ../erlang/examples/guestfs-erlang.pod:97
-#: ../examples/guestfs-examples.pod:33 ../examples/guestfs-faq.pod:684
+#: ../examples/guestfs-examples.pod:33 ../examples/guestfs-faq.pod:683
#: ../examples/guestfs-performance.pod:429 ../examples/guestfs-recipes.pod:394
#: ../examples/guestfs-testing.pod:291 ../fish/guestfish.pod:1289
#: ../fish/virt-copy-in.pod:50 ../fish/virt-copy-out.pod:39
@@ -1277,7 +1277,7 @@ msgstr "Richard W.M. Jones L<http://people.redhat.com/~rjones/>"
#: ../cat/virt-cat.pod:256 ../cat/virt-filesystems.pod:404
#: ../cat/virt-ls.pod:511 ../df/virt-df.pod:265 ../edit/virt-edit.pod:386
#: ../erlang/examples/guestfs-erlang.pod:114
-#: ../examples/guestfs-examples.pod:49 ../examples/guestfs-faq.pod:694
+#: ../examples/guestfs-examples.pod:49 ../examples/guestfs-faq.pod:693
#: ../examples/guestfs-performance.pod:446 ../examples/guestfs-recipes.pod:411
#: ../examples/guestfs-testing.pod:302 ../fish/guestfish.pod:1321
#: ../fish/virt-copy-in.pod:64 ../fish/virt-copy-out.pod:53
@@ -1599,7 +1599,7 @@ msgstr ""
#. type: =head1
#: ../appliance/libguestfs-make-fixed-appliance.pod:153
#: ../erlang/examples/guestfs-erlang.pod:110
-#: ../examples/guestfs-examples.pod:45 ../examples/guestfs-faq.pod:690
+#: ../examples/guestfs-examples.pod:45 ../examples/guestfs-faq.pod:689
#: ../examples/guestfs-performance.pod:442 ../examples/guestfs-recipes.pod:407
#: ../examples/guestfs-testing.pod:298 ../fish/guestfish.pod:1317
#: ../fish/virt-copy-in.pod:60 ../fish/virt-copy-out.pod:49
@@ -1616,7 +1616,7 @@ msgstr "АВТОРИ"
#. type: textblock
#: ../appliance/libguestfs-make-fixed-appliance.pod:155
#: ../erlang/examples/guestfs-erlang.pod:112
-#: ../examples/guestfs-examples.pod:47 ../examples/guestfs-faq.pod:692
+#: ../examples/guestfs-examples.pod:47 ../examples/guestfs-faq.pod:691
#: ../examples/guestfs-performance.pod:444 ../examples/guestfs-recipes.pod:409
#: ../examples/guestfs-testing.pod:300 ../fish/guestfish.pod:1319
#: ../fish/virt-copy-in.pod:62 ../fish/virt-copy-out.pod:51
@@ -5239,8 +5239,8 @@ msgstr ""
#. type: =end
#: ../examples/guestfs-faq.pod:219 ../examples/guestfs-faq.pod:224
-#: ../examples/guestfs-faq.pod:450 ../examples/guestfs-faq.pod:455
-#: ../examples/guestfs-faq.pod:574 ../examples/guestfs-faq.pod:579
+#: ../examples/guestfs-faq.pod:449 ../examples/guestfs-faq.pod:454
+#: ../examples/guestfs-faq.pod:573 ../examples/guestfs-faq.pod:578
#: ../src/guestfs.pod:2442 ../src/guestfs.pod:2447
msgid "html"
msgstr "html"
@@ -5294,23 +5294,23 @@ msgstr ""
#. type: =item
#: ../examples/guestfs-faq.pod:244
-msgid "RHEL 6.3"
+#, fuzzy
+#| msgid "RHEL 6.3"
+msgid "RHEL 6.4"
msgstr "RHEL 6.3"
#. type: textblock
#: ../examples/guestfs-faq.pod:246
-msgid ""
-"Preview packages are available here: L<http://people.redhat.com/~rjones/"
-"libguestfs-RHEL-6.3-preview/>"
+msgid "A preview repository will be announced at a later date."
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:249
+#: ../examples/guestfs-faq.pod:248
msgid "Debian Squeeze (6)"
msgstr "Debian Squeeze (6)"
#. type: textblock
-#: ../examples/guestfs-faq.pod:251
+#: ../examples/guestfs-faq.pod:250
msgid ""
"Use Hilko Bengen's backport repository: L<http://people.debian.org/~bengen/"
"libguestfs/>"
@@ -5319,12 +5319,12 @@ msgstr ""
"debian.org/~bengen/libguestfs/>"
#. type: =item
-#: ../examples/guestfs-faq.pod:254
+#: ../examples/guestfs-faq.pod:253
msgid "Debian Wheezy and later (7+)"
msgstr "Debian Wheezy та пізніші версії (7+)"
#. type: textblock
-#: ../examples/guestfs-faq.pod:256
+#: ../examples/guestfs-faq.pod:255
msgid ""
"Official Debian packages are available: L<http://packages.debian.org/search?"
"keywords=libguestfs> (thanks Hilko Bengen)."
@@ -5333,12 +5333,12 @@ msgstr ""
"org/search?keywords=libguestfs> (завдяки Hilko Bengen)."
#. type: =item
-#: ../examples/guestfs-faq.pod:260
+#: ../examples/guestfs-faq.pod:259
msgid "Ubuntu"
msgstr "Ubuntu"
#. type: textblock
-#: ../examples/guestfs-faq.pod:262
+#: ../examples/guestfs-faq.pod:261
msgid ""
"We don't have an Ubuntu maintainer, and the packages supplied by Canonical "
"(which are outside our control) are often broken. Try compiling from source "
@@ -5346,7 +5346,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:266
+#: ../examples/guestfs-faq.pod:265
msgid ""
"Canonical decided to change the permissions on the kernel so that it's not "
"readable except by root. This is completely stupid, but they won't change "
@@ -5355,7 +5355,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:272 ../examples/guestfs-faq.pod:298
+#: ../examples/guestfs-faq.pod:271 ../examples/guestfs-faq.pod:297
#, no-wrap
msgid ""
" sudo chmod 0644 /boot/vmlinuz*\n"
@@ -5363,41 +5363,41 @@ msgid ""
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:274
+#: ../examples/guestfs-faq.pod:273
msgid "Ubuntu 10.04"
msgstr "Ubuntu 10.04"
#. type: textblock
-#: ../examples/guestfs-faq.pod:276
+#: ../examples/guestfs-faq.pod:275
msgid "See: L<http://libguestfs.org/download/binaries/ubuntu1004-packages/>"
msgstr "Див. L<http://libguestfs.org/download/binaries/ubuntu1004-packages/>"
#. type: =item
-#: ../examples/guestfs-faq.pod:279
+#: ../examples/guestfs-faq.pod:278
msgid "Ubuntu 12.04"
msgstr "Ubuntu 12.04"
#. type: textblock
-#: ../examples/guestfs-faq.pod:281
+#: ../examples/guestfs-faq.pod:280
msgid ""
"libguestfs in this version of Ubuntu works, but you need to update "
"febootstrap and seabios to the latest versions."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:284
+#: ../examples/guestfs-faq.pod:283
msgid ""
"You need febootstrap E<ge> 3.14-2 from: L<http://packages.ubuntu.com/precise/"
"febootstrap>"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:287
+#: ../examples/guestfs-faq.pod:286
msgid "After installing or updating febootstrap, rebuild the appliance:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:289
+#: ../examples/guestfs-faq.pod:288
#, no-wrap
msgid ""
" sudo update-guestfs-appliance\n"
@@ -5405,7 +5405,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:291
+#: ../examples/guestfs-faq.pod:290
msgid ""
"You need seabios E<ge> 0.6.2-0ubuntu2.1 or E<ge> 0.6.2-0ubuntu3 from: "
"L<http://packages.ubuntu.com/precise-updates/seabios> or L<http://packages."
@@ -5413,22 +5413,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:296
+#: ../examples/guestfs-faq.pod:295
msgid "Also you need to do (see above):"
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:300
+#: ../examples/guestfs-faq.pod:299
msgid "Gentoo"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:302
+#: ../examples/guestfs-faq.pod:301
msgid "Libguestfs was added to Gentoo in 2012-07. Do:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:304
+#: ../examples/guestfs-faq.pod:303
#, no-wrap
msgid ""
" emerge libguestfs\n"
@@ -5436,32 +5436,32 @@ msgid ""
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:306
+#: ../examples/guestfs-faq.pod:305
msgid "Other Linux distro"
msgstr "Інші дистрибутиви Linux"
#. type: textblock
-#: ../examples/guestfs-faq.pod:308
+#: ../examples/guestfs-faq.pod:307
msgid "Compile from source (next section)."
msgstr "Можна зібрати з початкових кодів (наступний розділ)."
#. type: =item
-#: ../examples/guestfs-faq.pod:310
+#: ../examples/guestfs-faq.pod:309
msgid "Other non-Linux distro"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:312
+#: ../examples/guestfs-faq.pod:311
msgid "You'll have to compile from source, and port it."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:316
+#: ../examples/guestfs-faq.pod:315
msgid "How can I compile and install libguestfs from source?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:318
+#: ../examples/guestfs-faq.pod:317
msgid ""
"If your Linux distro has a working port of febootstrap (that is, Fedora, Red "
"Hat Enterprise Linux >= 6.3, Debian, Ubuntu and ArchLinux) then you should "
@@ -5471,33 +5471,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:324
+#: ../examples/guestfs-faq.pod:323
msgid ""
"If you I<don't> have febootstrap, you will need to use the \"fixed appliance "
"method\". See: L<http://libguestfs.org/download/binaries/appliance/>"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:328
+#: ../examples/guestfs-faq.pod:327
msgid "Patches to port febootstrap to more Linux distros are welcome."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:330
+#: ../examples/guestfs-faq.pod:329
msgid ""
"Why do I get an error when I try to rebuild from the source RPMs supplied by "
"Red Hat / Fedora?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:333
+#: ../examples/guestfs-faq.pod:332
msgid ""
"Because of the complexity of building the libguestfs appliance, the source "
"RPMs provided cannot be rebuilt directly using C<rpmbuild> or C<mock>."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:337
+#: ../examples/guestfs-faq.pod:336
msgid ""
"If you use Koji (which is open source software and may be installed "
"locally), then the SRPMs can be rebuilt in Koji. L<https://fedoraproject."
@@ -5505,7 +5505,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:341
+#: ../examples/guestfs-faq.pod:340
msgid ""
"If you don't have or want to use Koji, then you have to give libguestfs "
"access to the network so it can download the RPMs for building the "
@@ -5514,7 +5514,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:347
+#: ../examples/guestfs-faq.pod:346
#, no-wrap
msgid ""
" %libguestfs_buildnet 1\n"
@@ -5522,12 +5522,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:349
+#: ../examples/guestfs-faq.pod:348
msgid "If you are using mock, do:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:351
+#: ../examples/guestfs-faq.pod:350
#, no-wrap
msgid ""
" mock -D '%libguestfs_buildnet 1' [etc]\n"
@@ -5535,22 +5535,22 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:353
+#: ../examples/guestfs-faq.pod:352
msgid "Libguestfs has a really long list of dependencies!"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:355
+#: ../examples/guestfs-faq.pod:354
msgid "That's because it does a lot of things."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:357
+#: ../examples/guestfs-faq.pod:356
msgid "How can I speed up libguestfs builds?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:359
+#: ../examples/guestfs-faq.pod:358
msgid ""
"By far the most important thing you can do is to install and properly "
"configure Squid. Note that the default configuration that ships with Squid "
@@ -5558,7 +5558,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:363
+#: ../examples/guestfs-faq.pod:362
msgid ""
"A very good place to start with Squid configuration is here: L<https://"
"fedoraproject.org/wiki/Extras/"
@@ -5566,38 +5566,38 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:366
+#: ../examples/guestfs-faq.pod:365
msgid ""
"Make sure Squid is running, and that the environment variables C<"
"$http_proxy> and C<$ftp_proxy> are pointing to it."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:369
+#: ../examples/guestfs-faq.pod:368
msgid ""
"With Squid running and correctly configured, appliance builds should be "
"reduced to a few minutes."
msgstr ""
#. type: =head1
-#: ../examples/guestfs-faq.pod:372
+#: ../examples/guestfs-faq.pod:371
msgid "SPEED, DISK SPACE USED BY LIBGUESTFS"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:374
+#: ../examples/guestfs-faq.pod:373
msgid ""
"Note: Most of the information in this section has moved: L<guestfs-"
"performance(1)>."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:377
+#: ../examples/guestfs-faq.pod:376
msgid "Upload or write seem very slow."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:379
+#: ../examples/guestfs-faq.pod:378
msgid ""
"In libguestfs E<lt> 1.13.16, the mount command (L<guestfs(3)/guestfs_mount>) "
"enabled option C<-o sync> implicitly. This causes very poor write "
@@ -5605,14 +5605,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:384
+#: ../examples/guestfs-faq.pod:383
msgid ""
"For libguestfs E<lt> 1.13.16, replace mount with C<mount-options>, leaving "
"the first parameter as an empty string."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:387
+#: ../examples/guestfs-faq.pod:386
msgid ""
"You can also do this with more recent versions of libguestfs, but if you "
"know that you are using libguestfs ≥ 1.13.16 then it's safe to use plain "
@@ -5620,7 +5620,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:391
+#: ../examples/guestfs-faq.pod:390
msgid ""
"If the underlying disk is not fully allocated (eg. sparse raw or qcow2) then "
"writes can be slow because the host operating system has to do costly disk "
@@ -5630,17 +5630,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:397
+#: ../examples/guestfs-faq.pod:396
msgid "Libguestfs uses too much disk space!"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:399
+#: ../examples/guestfs-faq.pod:398
msgid "libguestfs caches a large-ish appliance in:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:401
+#: ../examples/guestfs-faq.pod:400
#, no-wrap
msgid ""
" /var/tmp/.guestfs-<UID>\n"
@@ -5648,26 +5648,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:403
+#: ../examples/guestfs-faq.pod:402
msgid ""
"If the environment variable C<TMPDIR> is defined, then C<$TMPDIR/.guestfs-"
"E<lt>UIDE<gt>> is used instead."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:406
+#: ../examples/guestfs-faq.pod:405
msgid "It is safe to delete this directory when you are not using libguestfs."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:408
+#: ../examples/guestfs-faq.pod:407
msgid ""
"virt-sparsify seems to make the image grow to the full size of the virtual "
"disk"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:411
+#: ../examples/guestfs-faq.pod:410
msgid ""
"If the input to L<virt-sparsify(1)> is raw, then the output will be raw "
"sparse. Make sure you are measuring the output with a tool which "
@@ -5675,7 +5675,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:415 ../sparsify/virt-sparsify.pod:34
+#: ../examples/guestfs-faq.pod:414 ../sparsify/virt-sparsify.pod:34
#, no-wrap
msgid ""
" $ ls -lh test1.img\n"
@@ -5686,19 +5686,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:420 ../sparsify/virt-sparsify.pod:39
+#: ../examples/guestfs-faq.pod:419 ../sparsify/virt-sparsify.pod:39
msgid "(Compare the apparent size B<100M> vs the actual size B<3.6M>)"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:422
+#: ../examples/guestfs-faq.pod:421
msgid ""
"If all this confuses you, use a non-sparse output by specifying the I<--"
"convert> option, eg:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:425
+#: ../examples/guestfs-faq.pod:424
#, no-wrap
msgid ""
" virt-sparsify --convert qcow2 disk.raw disk.qcow2\n"
@@ -5706,24 +5706,24 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../examples/guestfs-faq.pod:427
+#: ../examples/guestfs-faq.pod:426
msgid "USING LIBGUESTFS IN YOUR OWN PROGRAMS"
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:429
+#: ../examples/guestfs-faq.pod:428
msgid "The API has hundreds of methods, where do I start?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:431
+#: ../examples/guestfs-faq.pod:430
msgid ""
"We recommend you start by reading the API overview: L<guestfs(3)/API "
"OVERVIEW>."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:434
+#: ../examples/guestfs-faq.pod:433
msgid ""
"Although the API overview covers the C API, it is still worth reading even "
"if you are going to use another programming language, because the API is the "
@@ -5731,7 +5731,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:439
+#: ../examples/guestfs-faq.pod:438
#, no-wrap
msgid ""
" C guestfs_ln_sf (g, target, linkname);\n"
@@ -5744,7 +5744,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:446
+#: ../examples/guestfs-faq.pod:445
msgid ""
"Once you're familiar with the API overview, you should look at this list of "
"starting points for other language bindings: L<guestfs(3)/USING LIBGUESTFS "
@@ -5752,18 +5752,18 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:452
+#: ../examples/guestfs-faq.pod:451
msgid "<!-- old anchor for the next section --> <a name=\"debug\"/>"
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:457
+#: ../examples/guestfs-faq.pod:456
msgid ""
"Can I use libguestfs in my proprietary / closed source / commercial program?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:459
+#: ../examples/guestfs-faq.pod:458
msgid ""
"In general, yes. However this is not legal advice. You should read the "
"license that comes with libguestfs, and if you have specific questions about "
@@ -5773,43 +5773,43 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../examples/guestfs-faq.pod:466
+#: ../examples/guestfs-faq.pod:465
msgid "DEBUGGING LIBGUESTFS"
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:468
+#: ../examples/guestfs-faq.pod:467
msgid ""
"How do I debug when using any libguestfs program or tool (eg. virt-v2v or "
"virt-df)?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:471
+#: ../examples/guestfs-faq.pod:470
msgid ""
"There are two C<LIBGUESTFS_*> environment variables you can set in order to "
"get more information from libguestfs."
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:476
+#: ../examples/guestfs-faq.pod:475
msgid "C<LIBGUESTFS_TRACE>"
msgstr "C<LIBGUESTFS_TRACE>"
#. type: textblock
-#: ../examples/guestfs-faq.pod:478
+#: ../examples/guestfs-faq.pod:477
msgid ""
"Set this to 1 and libguestfs will print out each command / API call in a "
"format which is similar to guestfish commands."
msgstr ""
#. type: =item
-#: ../examples/guestfs-faq.pod:481
+#: ../examples/guestfs-faq.pod:480
msgid "C<LIBGUESTFS_DEBUG>"
msgstr "C<LIBGUESTFS_DEBUG>"
#. type: textblock
-#: ../examples/guestfs-faq.pod:483
+#: ../examples/guestfs-faq.pod:482
msgid ""
"Set this to 1 in order to enable massive amounts of debug messages. If you "
"think there is some problem inside the libguestfs appliance, then you should "
@@ -5817,12 +5817,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:489
+#: ../examples/guestfs-faq.pod:488
msgid "To set these from the shell, do this before running the program:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:491
+#: ../examples/guestfs-faq.pod:490
#, no-wrap
msgid ""
" export LIBGUESTFS_TRACE=1\n"
@@ -5831,12 +5831,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:494
+#: ../examples/guestfs-faq.pod:493
msgid "For csh/tcsh the equivalent commands would be:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:496
+#: ../examples/guestfs-faq.pod:495
#, no-wrap
msgid ""
" setenv LIBGUESTFS_TRACE 1\n"
@@ -5845,17 +5845,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:499
+#: ../examples/guestfs-faq.pod:498
msgid "For further information, see: L<guestfs(3)/ENVIRONMENT VARIABLES>."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:501
+#: ../examples/guestfs-faq.pod:500
msgid "How do I debug when using guestfish?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:503
+#: ../examples/guestfs-faq.pod:502
msgid ""
"You can use the same environment variables above. Alternatively use the "
"guestfish options -x (to trace commands) or -v (to get the full debug "
@@ -5863,60 +5863,60 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:507
+#: ../examples/guestfs-faq.pod:506
msgid "For further information, see: L<guestfish(1)>."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:509
+#: ../examples/guestfs-faq.pod:508
msgid "How do I debug when using the API?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:511
+#: ../examples/guestfs-faq.pod:510
msgid ""
"Call L<guestfs(3)/guestfs_set_trace> to enable command traces, and/or "
"L<guestfs(3)/guestfs_set_verbose> to enable debug messages."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:514
+#: ../examples/guestfs-faq.pod:513
msgid ""
"For best results, call these functions as early as possible, just after "
"creating the guestfs handle if you can, and definitely before calling launch."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:518
+#: ../examples/guestfs-faq.pod:517
msgid "How do I capture debug output and put it into my logging system?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:520
+#: ../examples/guestfs-faq.pod:519
msgid ""
"Use the event API. For examples, see: L<guestfs(3)/SETTING CALLBACKS TO "
"HANDLE EVENTS>."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:523
+#: ../examples/guestfs-faq.pod:522
msgid "Digging deeper into the appliance boot process."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:525
+#: ../examples/guestfs-faq.pod:524
msgid ""
"Enable debugging and then read this documentation on the appliance boot "
"process: L<guestfs(3)/INTERNALS>."
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:528
+#: ../examples/guestfs-faq.pod:527
msgid "libguestfs hangs or fails during run/launch."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:530
+#: ../examples/guestfs-faq.pod:529
msgid ""
"Enable debugging and look at the full output. If you cannot work out what "
"is going on, file a bug report, including the I<complete> output of "
@@ -5924,17 +5924,17 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../examples/guestfs-faq.pod:534
+#: ../examples/guestfs-faq.pod:533
msgid "DESIGN/INTERNALS OF LIBGUESTFS"
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:536
+#: ../examples/guestfs-faq.pod:535
msgid "Why don't you do everything through the FUSE / filesystem interface?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:539
+#: ../examples/guestfs-faq.pod:538
msgid ""
"We offer a command called L<guestmount(1)> which lets you mount guest "
"filesystems on the host. This is implemented as a FUSE module. Why don't "
@@ -5943,7 +5943,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:544
+#: ../examples/guestfs-faq.pod:543
msgid ""
"The reasons are twofold. Firstly, libguestfs offers API calls for doing "
"things like creating and deleting partitions and logical volumes, which "
@@ -5957,7 +5957,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:554
+#: ../examples/guestfs-faq.pod:553
msgid ""
"The second reason is for efficiency. FUSE itself is reasonably efficient, "
"but it does make lots of small, independent calls into the FUSE module. In "
@@ -5970,17 +5970,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:564
+#: ../examples/guestfs-faq.pod:563
msgid "Why don't you do everything through GVFS?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:566
+#: ../examples/guestfs-faq.pod:565
msgid "The problems are similar to the problems with FUSE."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:568
+#: ../examples/guestfs-faq.pod:567
msgid ""
"GVFS is a better abstraction than POSIX/FUSE. There is an FTP backend for "
"GVFS, which is encouraging because FTP is conceptually similar to the "
@@ -5990,7 +5990,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:576
+#: ../examples/guestfs-faq.pod:575
#, fuzzy
#| msgid ""
#| "<!-- old anchor for the next section --> <a name="
@@ -6001,12 +6001,12 @@ msgstr ""
"\"state_machine_and_low_level_event_api\"/>"
#. type: =head2
-#: ../examples/guestfs-faq.pod:581
+#: ../examples/guestfs-faq.pod:580
msgid "Can I use C<guestfish --ro> as a way to backup my virtual machines?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:583
+#: ../examples/guestfs-faq.pod:582
msgid ""
"Usually this is not a good idea. The question is answered in more detail in "
"this mailing list posting: L<https://www.redhat.com/archives/libguestfs/2010-"
@@ -6014,19 +6014,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:587
+#: ../examples/guestfs-faq.pod:586
msgid "What's the difference between guestfish and virt-rescue?"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:589
+#: ../examples/guestfs-faq.pod:588
msgid ""
"A lot of people are confused by the two superficially similar tools we "
"provide:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:592
+#: ../examples/guestfs-faq.pod:591
#, no-wrap
msgid ""
" $ guestfish --ro -a guest.img\n"
@@ -6036,7 +6036,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:596
+#: ../examples/guestfs-faq.pod:595
#, no-wrap
msgid ""
" $ virt-rescue --ro guest.img\n"
@@ -6045,7 +6045,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:599
+#: ../examples/guestfs-faq.pod:598
msgid ""
"And the related question which then arises is why you can't type in full "
"shell commands with all the --options in guestfish (but you can in L<virt-"
@@ -6053,7 +6053,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:603
+#: ../examples/guestfs-faq.pod:602
msgid ""
"L<guestfish(1)> is a program providing structured access to the L<guestfs(3)"
"> API. It happens to be a nice interactive shell too, but its primary "
@@ -6064,7 +6064,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:610
+#: ../examples/guestfs-faq.pod:609
msgid ""
"L<virt-rescue(1)> is a free-for-all freeform way to boot the libguestfs "
"appliance and make arbitrary changes to your VM. It's not structured, you "
@@ -6073,7 +6073,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:615
+#: ../examples/guestfs-faq.pod:614
msgid ""
"But, libguestfs also has a \"backdoor\" into the appliance allowing you to "
"send arbitrary shell commands. It's not as flexible as virt-rescue, because "
@@ -6081,7 +6081,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:620
+#: ../examples/guestfs-faq.pod:619
#, no-wrap
msgid ""
" ><fs> debug sh \"cmd arg1 arg2 ...\"\n"
@@ -6089,7 +6089,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:622
+#: ../examples/guestfs-faq.pod:621
msgid ""
"Note that you should B<not> rely on this. It could be removed or changed in "
"future. If your program needs some operation, please add it to the "
@@ -6097,7 +6097,7 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../examples/guestfs-faq.pod:626
+#: ../examples/guestfs-faq.pod:625
msgid ""
"What's the deal with C<guestfish -i>? Why does virt-cat only work on a real "
"VM image, but virt-df works on any disk image? What does \"no root device "
@@ -6105,28 +6105,28 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:631
+#: ../examples/guestfs-faq.pod:630
msgid ""
"These questions are all related at a fundamental level which may not be "
"immediately obvious."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:634
+#: ../examples/guestfs-faq.pod:633
msgid ""
"At the L<guestfs(3)> API level, a \"disk image\" is just a pile of "
"partitions and filesystems."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:637
+#: ../examples/guestfs-faq.pod:636
msgid ""
"In contrast, when the virtual machine boots, it mounts those filesystems "
"into a consistent hierarchy such as:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:640
+#: ../examples/guestfs-faq.pod:639
#, no-wrap
msgid ""
" / (/dev/sda2)\n"
@@ -6142,12 +6142,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:650
+#: ../examples/guestfs-faq.pod:649
msgid "(or drive letters on Windows)."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:652
+#: ../examples/guestfs-faq.pod:651
msgid ""
"The API first of all sees the disk image at the \"pile of filesystems\" "
"level. But it also has a way to inspect the disk image to see if it "
@@ -6156,12 +6156,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:657
+#: ../examples/guestfs-faq.pod:656
msgid "Users expect some tools (like L<virt-cat(1)>) to work with VM paths:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-faq.pod:659
+#: ../examples/guestfs-faq.pod:658
#, no-wrap
msgid ""
" virt-cat fedora.img /var/log/messages\n"
@@ -6169,7 +6169,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:661
+#: ../examples/guestfs-faq.pod:660
msgid ""
"How does virt-cat know that C</var> is a separate partition? The trick is "
"that virt-cat performs inspection on the disk image, and uses that to "
@@ -6177,7 +6177,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:665
+#: ../examples/guestfs-faq.pod:664
msgid ""
"Some tools (including L<virt-cat(1)>, L<virt-edit(1)>, L<virt-ls(1)>) use "
"inspection to map VM paths. Other tools, such as L<virt-df(1)> and L<virt-"
@@ -6186,7 +6186,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:670
+#: ../examples/guestfs-faq.pod:669
msgid ""
"L<guestfish(1)> is in an interesting middle ground. If you use the I<-a> "
"and I<-m> command line options, then you have to tell guestfish exactly how "
@@ -6194,14 +6194,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:675
+#: ../examples/guestfs-faq.pod:674
msgid ""
"If you use the I<-i> option, libguestfs performs inspection and mounts the "
"filesystems for you."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:678
+#: ../examples/guestfs-faq.pod:677
msgid ""
"The error C<no root device found in this operating system image> is related "
"to this. It means inspection was unable to locate an operating system "
@@ -6211,12 +6211,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:686
+#: ../examples/guestfs-faq.pod:685
msgid "L<guestfish(1)>, L<guestfs(3)>, L<http://libguestfs.org/>."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:696 ../examples/guestfs-performance.pod:448
+#: ../examples/guestfs-faq.pod:695 ../examples/guestfs-performance.pod:448
#: ../format/virt-format.pod:193
msgid "Copyright (C) 2012 Red Hat Inc."
msgstr ""
@@ -8905,10 +8905,10 @@ msgstr ""
#: ../fish/guestfish-actions.pod:5674 ../fish/guestfish-actions.pod:5712
#: ../fish/guestfish-actions.pod:6009 ../fish/guestfish-actions.pod:6025
#: ../fish/guestfish-actions.pod:6163 ../fish/guestfish-actions.pod:6179
-#: ../fish/guestfish-actions.pod:6567 ../fish/guestfish-actions.pod:6623
-#: ../fish/guestfish-actions.pod:6640 ../fish/guestfish-actions.pod:6715
-#: ../fish/guestfish-actions.pod:6732 ../fish/guestfish-actions.pod:6751
-#: ../fish/guestfish-actions.pod:6768 ../fish/guestfish-actions.pod:6785
+#: ../fish/guestfish-actions.pod:6567 ../fish/guestfish-actions.pod:6643
+#: ../fish/guestfish-actions.pod:6660 ../fish/guestfish-actions.pod:6735
+#: ../fish/guestfish-actions.pod:6752 ../fish/guestfish-actions.pod:6771
+#: ../fish/guestfish-actions.pod:6788 ../fish/guestfish-actions.pod:6805
#: ../src/guestfs-actions.pod:10 ../src/guestfs-actions.pod:286
#: ../src/guestfs-actions.pod:307 ../src/guestfs-actions.pod:1817
#: ../src/guestfs-actions.pod:1874 ../src/guestfs-actions.pod:2133
@@ -8924,10 +8924,10 @@ msgstr ""
#: ../src/guestfs-actions.pod:9614 ../src/guestfs-actions.pod:9635
#: ../src/guestfs-actions.pod:9850 ../src/guestfs-actions.pod:9871
#: ../src/guestfs-actions.pod:10446 ../src/guestfs-actions.pod:10568
-#: ../src/guestfs-actions.pod:10726 ../src/guestfs-actions.pod:10752
-#: ../src/guestfs-actions.pod:10875 ../src/guestfs-actions.pod:10901
-#: ../src/guestfs-actions.pod:10927 ../src/guestfs-actions.pod:10954
-#: ../src/guestfs-actions.pod:10980
+#: ../src/guestfs-actions.pod:10787 ../src/guestfs-actions.pod:10813
+#: ../src/guestfs-actions.pod:10936 ../src/guestfs-actions.pod:10962
+#: ../src/guestfs-actions.pod:10988 ../src/guestfs-actions.pod:11015
+#: ../src/guestfs-actions.pod:11041
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 "
@@ -9113,7 +9113,7 @@ msgstr ""
#: ../fish/guestfish-actions.pod:5959 ../fish/guestfish-actions.pod:5995
#: ../fish/guestfish-actions.pod:6137 ../fish/guestfish-actions.pod:6216
#: ../fish/guestfish-actions.pod:6237 ../fish/guestfish-actions.pod:6585
-#: ../fish/guestfish-actions.pod:6597
+#: ../fish/guestfish-actions.pod:6597 ../fish/guestfish-actions.pod:6628
msgid ""
"This command has one or more optional arguments. See L</OPTIONAL ARGUMENTS>."
msgstr ""
@@ -10971,9 +10971,9 @@ msgstr ""
#: ../fish/guestfish-actions.pod:5012 ../fish/guestfish-actions.pod:5793
#: ../fish/guestfish-actions.pod:5839 ../fish/guestfish-actions.pod:5924
#: ../fish/guestfish-actions.pod:5939 ../fish/guestfish-actions.pod:6561
-#: ../fish/guestfish-actions.pod:6617 ../fish/guestfish-actions.pod:6634
-#: ../fish/guestfish-actions.pod:6709 ../fish/guestfish-actions.pod:6726
-#: ../fish/guestfish-actions.pod:6762 ../fish/guestfish-actions.pod:6779
+#: ../fish/guestfish-actions.pod:6637 ../fish/guestfish-actions.pod:6654
+#: ../fish/guestfish-actions.pod:6729 ../fish/guestfish-actions.pod:6746
+#: ../fish/guestfish-actions.pod:6782 ../fish/guestfish-actions.pod:6799
#: ../src/guestfs-actions.pod:1417 ../src/guestfs-actions.pod:1437
#: ../src/guestfs-actions.pod:2184 ../src/guestfs-actions.pod:2210
#: ../src/guestfs-actions.pod:2320 ../src/guestfs-actions.pod:2346
@@ -10985,9 +10985,9 @@ msgstr ""
#: ../src/guestfs-actions.pod:8002 ../src/guestfs-actions.pod:9223
#: ../src/guestfs-actions.pod:9278 ../src/guestfs-actions.pod:9424
#: ../src/guestfs-actions.pod:9448 ../src/guestfs-actions.pod:10585
-#: ../src/guestfs-actions.pod:10737 ../src/guestfs-actions.pod:10763
-#: ../src/guestfs-actions.pod:10886 ../src/guestfs-actions.pod:10912
-#: ../src/guestfs-actions.pod:10965 ../src/guestfs-actions.pod:10991
+#: ../src/guestfs-actions.pod:10798 ../src/guestfs-actions.pod:10824
+#: ../src/guestfs-actions.pod:10947 ../src/guestfs-actions.pod:10973
+#: ../src/guestfs-actions.pod:11026 ../src/guestfs-actions.pod:11052
msgid ""
"Because of the message protocol, there is a transfer limit of somewhere "
"between 2MB and 4MB. See L<guestfs(3)/PROTOCOL LIMITS>."
@@ -11699,10 +11699,10 @@ msgstr ""
#. type: textblock
#: ../fish/guestfish-actions.pod:1263 ../fish/guestfish-actions.pod:1280
#: ../fish/guestfish-actions.pod:1354 ../fish/guestfish-actions.pod:1371
-#: ../fish/guestfish-actions.pod:2092 ../fish/guestfish-actions.pod:6620
-#: ../fish/guestfish-actions.pod:6637 ../fish/guestfish-actions.pod:6712
-#: ../fish/guestfish-actions.pod:6729 ../fish/guestfish-actions.pod:6765
-#: ../fish/guestfish-actions.pod:6782
+#: ../fish/guestfish-actions.pod:2092 ../fish/guestfish-actions.pod:6640
+#: ../fish/guestfish-actions.pod:6657 ../fish/guestfish-actions.pod:6732
+#: ../fish/guestfish-actions.pod:6749 ../fish/guestfish-actions.pod:6785
+#: ../fish/guestfish-actions.pod:6802
msgid ""
"I<This function is deprecated.> In new code, use the L</grep> call instead."
msgstr ""
@@ -23755,11 +23755,53 @@ msgstr ""
#. type: =head2
#: ../fish/guestfish-actions.pod:6610
+msgid "xfs-repair"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:6612
+#, no-wrap
+msgid ""
+" xfs-repair device [forcelogzero:true|false] [nomodify:true|false] [noprefetch:true|false] [forcegeometry:true|false] [maxmem:N] [ihashsize:N] [bhashsize:N] [agstride:N] [logdev:..] [rtdev:..]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:6614 ../src/guestfs-actions.pod:10739
+msgid "Repair corrupt or damaged XFS filesystem on C<device>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:6616 ../src/guestfs-actions.pod:10741
+msgid ""
+"The filesystem is specified using the C<device> argument which should be the "
+"device name of the disk partition or volume containing the filesystem. If "
+"given the name of a block device, C<xfs_repair> will attempt to find the raw "
+"device associated with the specified block device and will use the raw "
+"device instead."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:6622 ../src/guestfs-actions.pod:10747
+msgid ""
+"Regardless, the filesystem to be repaired must be unmounted, otherwise, the "
+"resulting filesystem may be inconsistent or corrupt."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:6625 ../src/guestfs-actions.pod:10750
+msgid ""
+"The returned status indicates whether filesystem corruption was detected "
+"(returns C<1>) or was not detected (returns C<0>)."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:6630
msgid "zegrep"
msgstr "zegrep"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6612
+#: ../fish/guestfish-actions.pod:6632
#, no-wrap
msgid ""
" zegrep regex path\n"
@@ -23769,18 +23811,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6614 ../src/guestfs-actions.pod:10730
+#: ../fish/guestfish-actions.pod:6634 ../src/guestfs-actions.pod:10791
msgid ""
"This calls the external C<zegrep> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6627
+#: ../fish/guestfish-actions.pod:6647
msgid "zegrepi"
msgstr "zegrepi"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6629
+#: ../fish/guestfish-actions.pod:6649
#, no-wrap
msgid ""
" zegrepi regex path\n"
@@ -23788,18 +23830,18 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6631 ../src/guestfs-actions.pod:10756
+#: ../fish/guestfish-actions.pod:6651 ../src/guestfs-actions.pod:10817
msgid ""
"This calls the external C<zegrep -i> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6644
+#: ../fish/guestfish-actions.pod:6664
msgid "zero"
msgstr "zero"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6646
+#: ../fish/guestfish-actions.pod:6666
#, no-wrap
msgid ""
" zero device\n"
@@ -23809,12 +23851,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6648 ../src/guestfs-actions.pod:10774
+#: ../fish/guestfish-actions.pod:6668 ../src/guestfs-actions.pod:10835
msgid "This command writes zeroes over the first few blocks of C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6650 ../src/guestfs-actions.pod:10776
+#: ../fish/guestfish-actions.pod:6670 ../src/guestfs-actions.pod:10837
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 "
@@ -23822,8 +23864,8 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6654 ../fish/guestfish-actions.pod:6669
-#: ../src/guestfs-actions.pod:10780 ../src/guestfs-actions.pod:10806
+#: ../fish/guestfish-actions.pod:6674 ../fish/guestfish-actions.pod:6689
+#: ../src/guestfs-actions.pod:10841 ../src/guestfs-actions.pod:10867
msgid ""
"If blocks are already zero, then this command avoids writing zeroes. This "
"prevents the underlying device from becoming non-sparse or growing "
@@ -23831,17 +23873,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6658
+#: ../fish/guestfish-actions.pod:6678
msgid "See also: L</zero-device>, L</scrub-device>, L</is-zero-device>"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6661
+#: ../fish/guestfish-actions.pod:6681
msgid "zero-device"
msgstr "zero-device"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6663
+#: ../fish/guestfish-actions.pod:6683
#, no-wrap
msgid ""
" zero-device device\n"
@@ -23851,19 +23893,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6665
+#: ../fish/guestfish-actions.pod:6685
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:6673
+#: ../fish/guestfish-actions.pod:6693
msgid "zero-free-space"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6675
+#: ../fish/guestfish-actions.pod:6695
#, no-wrap
msgid ""
" zero-free-space directory\n"
@@ -23871,33 +23913,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6677 ../src/guestfs-actions.pod:10825
+#: ../fish/guestfish-actions.pod:6697 ../src/guestfs-actions.pod:10886
msgid ""
"Zero the free space in the filesystem mounted on C<directory>. The "
"filesystem must be mounted read-write."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6680 ../src/guestfs-actions.pod:10828
+#: ../fish/guestfish-actions.pod:6700 ../src/guestfs-actions.pod:10889
msgid ""
"The filesystem contents are not affected, but any free space in the "
"filesystem is freed."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6683
+#: ../fish/guestfish-actions.pod:6703
msgid ""
"Free space is not \"trimmed\". You may want to call L</fstrim> either as an "
"alternative to this, or after calling this, depending on your requirements."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6687
+#: ../fish/guestfish-actions.pod:6707
msgid "zerofree"
msgstr "zerofree"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6689
+#: ../fish/guestfish-actions.pod:6709
#, no-wrap
msgid ""
" zerofree device\n"
@@ -23907,7 +23949,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6691 ../src/guestfs-actions.pod:10850
+#: ../fish/guestfish-actions.pod:6711 ../src/guestfs-actions.pod:10911
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 "
@@ -23915,24 +23957,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6696 ../src/guestfs-actions.pod:10855
+#: ../fish/guestfish-actions.pod:6716 ../src/guestfs-actions.pod:10916
msgid "You should B<not> run this program if the filesystem is mounted."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6699 ../src/guestfs-actions.pod:10858
+#: ../fish/guestfish-actions.pod:6719 ../src/guestfs-actions.pod:10919
msgid ""
"It is possible that using this program can damage the filesystem or data on "
"the filesystem."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6702
+#: ../fish/guestfish-actions.pod:6722
msgid "zfgrep"
msgstr "zfgrep"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6704
+#: ../fish/guestfish-actions.pod:6724
#, no-wrap
msgid ""
" zfgrep pattern path\n"
@@ -23942,18 +23984,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6706 ../src/guestfs-actions.pod:10879
+#: ../fish/guestfish-actions.pod:6726 ../src/guestfs-actions.pod:10940
msgid ""
"This calls the external C<zfgrep> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6719
+#: ../fish/guestfish-actions.pod:6739
msgid "zfgrepi"
msgstr "zfgrepi"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6721
+#: ../fish/guestfish-actions.pod:6741
#, no-wrap
msgid ""
" zfgrepi pattern path\n"
@@ -23963,18 +24005,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6723 ../src/guestfs-actions.pod:10905
+#: ../fish/guestfish-actions.pod:6743 ../src/guestfs-actions.pod:10966
msgid ""
"This calls the external C<zfgrep -i> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6736
+#: ../fish/guestfish-actions.pod:6756
msgid "zfile"
msgstr "zfile"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6738
+#: ../fish/guestfish-actions.pod:6758
#, no-wrap
msgid ""
" zfile meth path\n"
@@ -23984,35 +24026,35 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6740 ../src/guestfs-actions.pod:10931
+#: ../fish/guestfish-actions.pod:6760 ../src/guestfs-actions.pod:10992
msgid ""
"This command runs C<file> after first decompressing C<path> using C<method>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6743 ../src/guestfs-actions.pod:10934
+#: ../fish/guestfish-actions.pod:6763 ../src/guestfs-actions.pod:10995
msgid "C<method> must be one of C<gzip>, C<compress> or C<bzip2>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6745
+#: ../fish/guestfish-actions.pod:6765
msgid ""
"Since 1.0.63, use L</file> instead which can now process compressed files."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6748
+#: ../fish/guestfish-actions.pod:6768
msgid ""
"I<This function is deprecated.> In new code, use the L</file> call instead."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6755
+#: ../fish/guestfish-actions.pod:6775
msgid "zgrep"
msgstr "zgrep"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6757
+#: ../fish/guestfish-actions.pod:6777
#, no-wrap
msgid ""
" zgrep regex path\n"
@@ -24022,18 +24064,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6759 ../src/guestfs-actions.pod:10958
+#: ../fish/guestfish-actions.pod:6779 ../src/guestfs-actions.pod:11019
msgid ""
"This calls the external C<zgrep> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6772
+#: ../fish/guestfish-actions.pod:6792
msgid "zgrepi"
msgstr "zgrepi"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6774
+#: ../fish/guestfish-actions.pod:6794
#, no-wrap
msgid ""
" zgrepi regex path\n"
@@ -24043,7 +24085,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6776 ../src/guestfs-actions.pod:10984
+#: ../fish/guestfish-actions.pod:6796 ../src/guestfs-actions.pod:11045
msgid ""
"This calls the external C<zgrep -i> program and returns the matching lines."
msgstr ""
@@ -36521,9 +36563,9 @@ msgstr ""
#: ../src/guestfs-actions.pod:10461 ../src/guestfs-actions.pod:10519
#: ../src/guestfs-actions.pod:10536 ../src/guestfs-actions.pod:10553
#: ../src/guestfs-actions.pod:10583 ../src/guestfs-actions.pod:10620
-#: ../src/guestfs-actions.pod:10671 ../src/guestfs-actions.pod:10787
-#: ../src/guestfs-actions.pod:10810 ../src/guestfs-actions.pod:10835
-#: ../src/guestfs-actions.pod:10861
+#: ../src/guestfs-actions.pod:10671 ../src/guestfs-actions.pod:10848
+#: ../src/guestfs-actions.pod:10871 ../src/guestfs-actions.pod:10896
+#: ../src/guestfs-actions.pod:10922
msgid "This function returns 0 on success or -1 on error."
msgstr "Ця функція повертає 0 у разі успіху і -1 у разі помилки."
@@ -36578,7 +36620,7 @@ msgstr ""
#: ../src/guestfs-actions.pod:9475 ../src/guestfs-actions.pod:9541
#: ../src/guestfs-actions.pod:9703 ../src/guestfs-actions.pod:9929
#: ../src/guestfs-actions.pod:9986 ../src/guestfs-actions.pod:10597
-#: ../src/guestfs-actions.pod:10651
+#: ../src/guestfs-actions.pod:10651 ../src/guestfs-actions.pod:10723
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 "
@@ -36640,7 +36682,7 @@ msgstr ""
#: ../src/guestfs-actions.pod:7647 ../src/guestfs-actions.pod:7864
#: ../src/guestfs-actions.pod:7890 ../src/guestfs-actions.pod:9905
#: ../src/guestfs-actions.pod:10474 ../src/guestfs-actions.pod:10487
-#: ../src/guestfs-actions.pod:10500
+#: ../src/guestfs-actions.pod:10500 ../src/guestfs-actions.pod:10753
msgid "On error this function returns -1."
msgstr "У разі помилки цією функцією буде повернуто -1."
@@ -36711,6 +36753,7 @@ msgstr "Це «варіант з va_list» L</guestfs_add_domain>."
#: ../src/guestfs-actions.pod:10010 ../src/guestfs-actions.pod:10020
#: ../src/guestfs-actions.pod:10631 ../src/guestfs-actions.pod:10642
#: ../src/guestfs-actions.pod:10684 ../src/guestfs-actions.pod:10695
+#: ../src/guestfs-actions.pod:10764 ../src/guestfs-actions.pod:10775
msgid "See L</CALLS WITH OPTIONAL ARGUMENTS>."
msgstr "Див. L</CALLS WITH OPTIONAL ARGUMENTS>."
@@ -37137,7 +37180,7 @@ msgstr ""
#: ../src/guestfs-actions.pod:9069 ../src/guestfs-actions.pod:9093
#: ../src/guestfs-actions.pod:9117 ../src/guestfs-actions.pod:10180
#: ../src/guestfs-actions.pod:10199 ../src/guestfs-actions.pod:10217
-#: ../src/guestfs-actions.pod:10433 ../src/guestfs-actions.pod:10939
+#: ../src/guestfs-actions.pod:10433 ../src/guestfs-actions.pod:11000
msgid ""
"This function returns a string, or NULL on error. I<The caller must free "
"the returned string after use>."
@@ -37274,9 +37317,9 @@ msgstr ""
#: ../src/guestfs-actions.pod:9274 ../src/guestfs-actions.pod:9420
#: ../src/guestfs-actions.pod:9444 ../src/guestfs-actions.pod:10307
#: ../src/guestfs-actions.pod:10346 ../src/guestfs-actions.pod:10393
-#: ../src/guestfs-actions.pod:10733 ../src/guestfs-actions.pod:10759
-#: ../src/guestfs-actions.pod:10882 ../src/guestfs-actions.pod:10908
-#: ../src/guestfs-actions.pod:10961 ../src/guestfs-actions.pod:10987
+#: ../src/guestfs-actions.pod:10794 ../src/guestfs-actions.pod:10820
+#: ../src/guestfs-actions.pod:10943 ../src/guestfs-actions.pod:10969
+#: ../src/guestfs-actions.pod:11022 ../src/guestfs-actions.pod:11048
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 "
@@ -38802,8 +38845,8 @@ msgstr ""
#: ../src/guestfs-actions.pod:2009 ../src/guestfs-actions.pod:2054
#: ../src/guestfs-actions.pod:2549 ../src/guestfs-actions.pod:2587
#: ../src/guestfs-actions.pod:5092 ../src/guestfs-actions.pod:10038
-#: ../src/guestfs-actions.pod:10072 ../src/guestfs-actions.pod:10789
-#: ../src/guestfs-actions.pod:10812 ../src/guestfs-actions.pod:10837
+#: ../src/guestfs-actions.pod:10072 ../src/guestfs-actions.pod:10850
+#: ../src/guestfs-actions.pod:10873 ../src/guestfs-actions.pod:10898
msgid ""
"This long-running command can generate progress notification messages so "
"that the caller can display a progress bar or indicator. To receive these "
@@ -39671,10 +39714,10 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:2170 ../src/guestfs-actions.pod:2196
#: ../src/guestfs-actions.pod:2306 ../src/guestfs-actions.pod:2332
-#: ../src/guestfs-actions.pod:3392 ../src/guestfs-actions.pod:10723
-#: ../src/guestfs-actions.pod:10749 ../src/guestfs-actions.pod:10872
-#: ../src/guestfs-actions.pod:10898 ../src/guestfs-actions.pod:10951
-#: ../src/guestfs-actions.pod:10977
+#: ../src/guestfs-actions.pod:3392 ../src/guestfs-actions.pod:10784
+#: ../src/guestfs-actions.pod:10810 ../src/guestfs-actions.pod:10933
+#: ../src/guestfs-actions.pod:10959 ../src/guestfs-actions.pod:11012
+#: ../src/guestfs-actions.pod:11038
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_grep> call "
"instead."
@@ -39695,9 +39738,9 @@ msgstr ""
#: ../src/guestfs-actions.pod:9320 ../src/guestfs-actions.pod:9333
#: ../src/guestfs-actions.pod:9355 ../src/guestfs-actions.pod:9368
#: ../src/guestfs-actions.pod:9381 ../src/guestfs-actions.pod:9394
-#: ../src/guestfs-actions.pod:10740 ../src/guestfs-actions.pod:10766
-#: ../src/guestfs-actions.pod:10889 ../src/guestfs-actions.pod:10915
-#: ../src/guestfs-actions.pod:10968 ../src/guestfs-actions.pod:10994
+#: ../src/guestfs-actions.pod:10801 ../src/guestfs-actions.pod:10827
+#: ../src/guestfs-actions.pod:10950 ../src/guestfs-actions.pod:10976
+#: ../src/guestfs-actions.pod:11029 ../src/guestfs-actions.pod:11055
msgid "(Added in 1.0.66)"
msgstr "(Додано у 1.0.66)"
@@ -40241,7 +40284,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:2737 ../src/guestfs-actions.pod:10794
+#: ../src/guestfs-actions.pod:2737 ../src/guestfs-actions.pod:10855
msgid "(Added in 1.0.16)"
msgstr "(Додано у 1.0.16)"
@@ -40357,7 +40400,7 @@ msgstr ""
#: ../src/guestfs-actions.pod:8446 ../src/guestfs-actions.pod:9037
#: ../src/guestfs-actions.pod:9056 ../src/guestfs-actions.pod:9072
#: ../src/guestfs-actions.pod:9096 ../src/guestfs-actions.pod:10239
-#: ../src/guestfs-actions.pod:10254 ../src/guestfs-actions.pod:10863
+#: ../src/guestfs-actions.pod:10254 ../src/guestfs-actions.pod:10924
msgid "(Added in 1.0.26)"
msgstr "(Додано у 1.0.26)"
@@ -40965,7 +41008,7 @@ msgstr ""
#: ../src/guestfs-actions.pod:3263 ../src/guestfs-actions.pod:5163
#: ../src/guestfs-actions.pod:5391 ../src/guestfs-actions.pod:5443
#: ../src/guestfs-actions.pod:8079 ../src/guestfs-actions.pod:8936
-#: ../src/guestfs-actions.pod:10942
+#: ../src/guestfs-actions.pod:11003
msgid "(Added in 1.0.59)"
msgstr "(Додано у 1.0.59)"
@@ -43987,7 +44030,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:5679 ../src/guestfs-actions.pod:10842
+#: ../src/guestfs-actions.pod:5679 ../src/guestfs-actions.pod:10903
msgid "(Added in 1.17.18)"
msgstr "(Додано у 1.17.18)"
@@ -51065,11 +51108,148 @@ msgstr "(Додано у 1.17.21)"
#. type: =head2
#: ../src/guestfs-actions.pod:10716
+#, fuzzy
+#| msgid "guestfs_fgrepi"
+msgid "guestfs_xfs_repair"
+msgstr "guestfs_fgrepi"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:10718
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_ntfsfix (guestfs_h *g,\n"
+#| " const char *device,\n"
+#| " ...);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_xfs_repair (guestfs_h *g,\n"
+" const char *device,\n"
+" ...);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_ntfsfix (guestfs_h *g,\n"
+" const char *device,\n"
+" ...);\n"
+"\n"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:10728
+#, fuzzy, no-wrap
+#| msgid ""
+#| " GUESTFS_MKFS_BTRFS_ALLOCSTART, int64_t allocstart,\n"
+#| " GUESTFS_MKFS_BTRFS_BYTECOUNT, int64_t bytecount,\n"
+#| " GUESTFS_MKFS_BTRFS_DATATYPE, const char *datatype,\n"
+#| " GUESTFS_MKFS_BTRFS_LEAFSIZE, int leafsize,\n"
+#| " GUESTFS_MKFS_BTRFS_LABEL, const char *label,\n"
+#| " GUESTFS_MKFS_BTRFS_METADATA, const char *metadata,\n"
+#| " GUESTFS_MKFS_BTRFS_NODESIZE, int nodesize,\n"
+#| " GUESTFS_MKFS_BTRFS_SECTORSIZE, int sectorsize,\n"
+#| "\n"
+msgid ""
+" GUESTFS_XFS_REPAIR_FORCELOGZERO, int forcelogzero,\n"
+" GUESTFS_XFS_REPAIR_NOMODIFY, int nomodify,\n"
+" GUESTFS_XFS_REPAIR_NOPREFETCH, int noprefetch,\n"
+" GUESTFS_XFS_REPAIR_FORCEGEOMETRY, int forcegeometry,\n"
+" GUESTFS_XFS_REPAIR_MAXMEM, int64_t maxmem,\n"
+" GUESTFS_XFS_REPAIR_IHASHSIZE, int64_t ihashsize,\n"
+" GUESTFS_XFS_REPAIR_BHASHSIZE, int64_t bhashsize,\n"
+" GUESTFS_XFS_REPAIR_AGSTRIDE, int64_t agstride,\n"
+" GUESTFS_XFS_REPAIR_LOGDEV, const char *logdev,\n"
+" GUESTFS_XFS_REPAIR_RTDEV, const char *rtdev,\n"
+"\n"
+msgstr ""
+" GUESTFS_MKFS_BTRFS_ALLOCSTART, int64_t allocstart,\n"
+" GUESTFS_MKFS_BTRFS_BYTECOUNT, int64_t bytecount,\n"
+" GUESTFS_MKFS_BTRFS_DATATYPE, const char *datatype,\n"
+" GUESTFS_MKFS_BTRFS_LEAFSIZE, int leafsize,\n"
+" GUESTFS_MKFS_BTRFS_LABEL, const char *label,\n"
+" GUESTFS_MKFS_BTRFS_METADATA, const char *metadata,\n"
+" GUESTFS_MKFS_BTRFS_NODESIZE, int nodesize,\n"
+" GUESTFS_MKFS_BTRFS_SECTORSIZE, int sectorsize,\n"
+"\n"
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:10755
+#, fuzzy
+#| msgid "guestfs_add_domain_va"
+msgid "guestfs_xfs_repair_va"
+msgstr "guestfs_add_domain_va"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:10757
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_ntfsfix_va (guestfs_h *g,\n"
+#| " const char *device,\n"
+#| " va_list args);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_xfs_repair_va (guestfs_h *g,\n"
+" const char *device,\n"
+" va_list args);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_ntfsfix_va (guestfs_h *g,\n"
+" const char *device,\n"
+" va_list args);\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:10762
+#, fuzzy
+#| msgid "This is the \"va_list variant\" of L</guestfs_add_domain>."
+msgid "This is the \"va_list variant\" of L</guestfs_xfs_repair>."
+msgstr "Це «варіант з va_list» L</guestfs_add_domain>."
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:10766
+#, fuzzy
+#| msgid "guestfs_add_domain_argv"
+msgid "guestfs_xfs_repair_argv"
+msgstr "guestfs_add_domain_argv"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:10768
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_ntfsfix_argv (guestfs_h *g,\n"
+#| " const char *device,\n"
+#| " const struct guestfs_ntfsfix_argv *optargs);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_xfs_repair_argv (guestfs_h *g,\n"
+" const char *device,\n"
+" const struct guestfs_xfs_repair_argv *optargs);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_ntfsfix_argv (guestfs_h *g,\n"
+" const char *device,\n"
+" const struct guestfs_ntfsfix_argv *optargs);\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:10773
+#, fuzzy
+#| msgid "This is the \"argv variant\" of L</guestfs_add_domain>."
+msgid "This is the \"argv variant\" of L</guestfs_xfs_repair>."
+msgstr "Це «варіант з argv» L</guestfs_add_domain>."
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:10777
msgid "guestfs_zegrep"
msgstr "guestfs_zegrep"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10718
+#: ../src/guestfs-actions.pod:10779
#, no-wrap
msgid ""
" char **\n"
@@ -51085,12 +51265,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10742
+#: ../src/guestfs-actions.pod:10803
msgid "guestfs_zegrepi"
msgstr "guestfs_zegrepi"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10744
+#: ../src/guestfs-actions.pod:10805
#, no-wrap
msgid ""
" char **\n"
@@ -51106,12 +51286,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10768
+#: ../src/guestfs-actions.pod:10829
msgid "guestfs_zero"
msgstr "guestfs_zero"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10770
+#: ../src/guestfs-actions.pod:10831
#, no-wrap
msgid ""
" int\n"
@@ -51125,7 +51305,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:10784
+#: ../src/guestfs-actions.pod:10845
msgid ""
"See also: C<guestfs_zero_device>, C<guestfs_scrub_device>, "
"C<guestfs_is_zero_device>"
@@ -51134,12 +51314,12 @@ msgstr ""
"C<guestfs_is_zero_device>"
#. type: =head2
-#: ../src/guestfs-actions.pod:10796
+#: ../src/guestfs-actions.pod:10857
msgid "guestfs_zero_device"
msgstr "guestfs_zero_device"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10798
+#: ../src/guestfs-actions.pod:10859
#, no-wrap
msgid ""
" int\n"
@@ -51153,24 +51333,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:10802
+#: ../src/guestfs-actions.pod:10863
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:10817
+#: ../src/guestfs-actions.pod:10878
msgid "(Added in 1.3.1)"
msgstr "(Додано у 1.3.1)"
#. type: =head2
-#: ../src/guestfs-actions.pod:10819
+#: ../src/guestfs-actions.pod:10880
msgid "guestfs_zero_free_space"
msgstr "guestfs_zero_free_space"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10821
+#: ../src/guestfs-actions.pod:10882
#, no-wrap
msgid ""
" int\n"
@@ -51184,7 +51364,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:10831
+#: ../src/guestfs-actions.pod:10892
msgid ""
"Free space is not \"trimmed\". You may want to call C<guestfs_fstrim> "
"either as an alternative to this, or after calling this, depending on your "
@@ -51192,12 +51372,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10844
+#: ../src/guestfs-actions.pod:10905
msgid "guestfs_zerofree"
msgstr "guestfs_zerofree"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10846
+#: ../src/guestfs-actions.pod:10907
#, no-wrap
msgid ""
" int\n"
@@ -51211,12 +51391,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10865
+#: ../src/guestfs-actions.pod:10926
msgid "guestfs_zfgrep"
msgstr "guestfs_zfgrep"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10867
+#: ../src/guestfs-actions.pod:10928
#, no-wrap
msgid ""
" char **\n"
@@ -51232,12 +51412,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10891
+#: ../src/guestfs-actions.pod:10952
msgid "guestfs_zfgrepi"
msgstr "guestfs_zfgrepi"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10893
+#: ../src/guestfs-actions.pod:10954
#, no-wrap
msgid ""
" char **\n"
@@ -51253,12 +51433,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10917
+#: ../src/guestfs-actions.pod:10978
msgid "guestfs_zfile"
msgstr "guestfs_zfile"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10919
+#: ../src/guestfs-actions.pod:10980
#, no-wrap
msgid ""
" char *\n"
@@ -51274,26 +51454,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:10924
+#: ../src/guestfs-actions.pod:10985
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_file> call "
"instead."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:10936
+#: ../src/guestfs-actions.pod:10997
msgid ""
"Since 1.0.63, use C<guestfs_file> instead which can now process compressed "
"files."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10944
+#: ../src/guestfs-actions.pod:11005
msgid "guestfs_zgrep"
msgstr "guestfs_zgrep"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10946
+#: ../src/guestfs-actions.pod:11007
#, no-wrap
msgid ""
" char **\n"
@@ -51309,12 +51489,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10970
+#: ../src/guestfs-actions.pod:11031
msgid "guestfs_zgrepi"
msgstr "guestfs_zgrepi"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10972
+#: ../src/guestfs-actions.pod:11033
#, no-wrap
msgid ""
" char **\n"
@@ -51663,26 +51843,26 @@ msgstr ""
#| msgid "The following functions: L</guestfs_txz_in> L</guestfs_txz_out>"
msgid ""
"The following functions: L</guestfs_xfs_admin> L</guestfs_xfs_growfs> L</"
-"guestfs_xfs_info>"
+"guestfs_xfs_info> L</guestfs_xfs_repair>"
msgstr "Такі функції: L</guestfs_txz_in> L</guestfs_txz_out>"
#. type: =item
-#: ../src/guestfs-availability.pod:214
+#: ../src/guestfs-availability.pod:215
msgid "B<xz>"
msgstr "B<xz>"
#. type: textblock
-#: ../src/guestfs-availability.pod:216
+#: ../src/guestfs-availability.pod:217
msgid "The following functions: L</guestfs_txz_in> L</guestfs_txz_out>"
msgstr "Такі функції: L</guestfs_txz_in> L</guestfs_txz_out>"
#. type: =item
-#: ../src/guestfs-availability.pod:220
+#: ../src/guestfs-availability.pod:221
msgid "B<zerofree>"
msgstr "B<zerofree>"
#. type: textblock
-#: ../src/guestfs-availability.pod:222
+#: ../src/guestfs-availability.pod:223
msgid "The following functions: L</guestfs_zerofree>"
msgstr "Такі функції: L</guestfs_zerofree>"