summaryrefslogtreecommitdiffstats
path: root/po-docs
diff options
context:
space:
mode:
Diffstat (limited to 'po-docs')
-rw-r--r--po-docs/ja.po9197
-rw-r--r--po-docs/libguestfs-docs.pot8451
-rw-r--r--po-docs/podfiles1
-rw-r--r--po-docs/uk.po9147
4 files changed, 20191 insertions, 6605 deletions
diff --git a/po-docs/ja.po b/po-docs/ja.po
index dafa7340..196c9a31 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-02 17:34+0200\n"
+"POT-Creation-Date: 2012-08-11 13:35+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"
@@ -32,12 +32,13 @@ msgstr ""
#: ../fish/virt-copy-in.pod:3 ../fish/virt-copy-out.pod:3
#: ../fish/virt-tar-in.pod:3 ../fish/virt-tar-out.pod:3
#: ../format/virt-format.pod:3 ../fuse/guestmount.pod:3
-#: ../inspector/virt-inspector.pod:3 ../java/examples/guestfs-java.pod:3
-#: ../ocaml/examples/guestfs-ocaml.pod:3 ../perl/examples/guestfs-perl.pod:3
-#: ../python/examples/guestfs-python.pod:3 ../rescue/virt-rescue.pod:3
-#: ../resize/virt-resize.pod:3 ../ruby/examples/guestfs-ruby.pod:3
-#: ../sparsify/virt-sparsify.pod:3 ../src/guestfs.pod:3
-#: ../sysprep/virt-sysprep.pod:3 ../test-tool/libguestfs-test-tool.pod:3
+#: ../guestfs-release-notes.pod:3 ../inspector/virt-inspector.pod:3
+#: ../java/examples/guestfs-java.pod:3 ../ocaml/examples/guestfs-ocaml.pod:3
+#: ../perl/examples/guestfs-perl.pod:3 ../python/examples/guestfs-python.pod:3
+#: ../rescue/virt-rescue.pod:3 ../resize/virt-resize.pod:3
+#: ../ruby/examples/guestfs-ruby.pod:3 ../sparsify/virt-sparsify.pod:3
+#: ../src/guestfs.pod:3 ../sysprep/virt-sysprep.pod:3
+#: ../test-tool/libguestfs-test-tool.pod:3
#: ../tools/virt-list-filesystems.pl:30 ../tools/virt-list-partitions.pl:30
#: ../tools/virt-make-fs.pl:35 ../tools/virt-tar.pl:31
#: ../tools/virt-win-reg.pl:35
@@ -526,9 +527,9 @@ msgstr ""
#: ../align/virt-alignment-scan.pod:146 ../cat/virt-cat.pod:114
#: ../cat/virt-filesystems.pod:179 ../cat/virt-ls.pod:337
#: ../df/virt-df.pod:110 ../edit/virt-edit.pod:141 ../fish/guestfish.pod:242
-#: ../fish/guestfish.pod:685 ../format/virt-format.pod:96
+#: ../fish/guestfish.pod:689 ../format/virt-format.pod:96
#: ../inspector/virt-inspector.pod:350 ../rescue/virt-rescue.pod:164
-#: ../src/guestfs.pod:2980 ../sysprep/virt-sysprep.pod:111
+#: ../src/guestfs.pod:3002 ../sysprep/virt-sysprep.pod:111
msgid "For example:"
msgstr "例:"
@@ -634,7 +635,7 @@ msgstr ""
#. type: =item
#: ../align/virt-alignment-scan.pod:177 ../cat/virt-cat.pod:134
#: ../cat/virt-filesystems.pod:261 ../cat/virt-ls.pod:425
-#: ../df/virt-df.pod:173 ../edit/virt-edit.pod:161 ../fish/guestfish.pod:402
+#: ../df/virt-df.pod:173 ../edit/virt-edit.pod:161 ../fish/guestfish.pod:406
#: ../format/virt-format.pod:145 ../fuse/guestmount.pod:347
#: ../inspector/virt-inspector.pod:118 ../rescue/virt-rescue.pod:234
#: ../sparsify/virt-sparsify.pod:178 ../sysprep/virt-sysprep.pod:166
@@ -644,7 +645,7 @@ msgstr "B<-v>"
#. type: =item
#: ../align/virt-alignment-scan.pod:179 ../cat/virt-cat.pod:136
#: ../cat/virt-filesystems.pod:263 ../cat/virt-ls.pod:427
-#: ../df/virt-df.pod:175 ../edit/virt-edit.pod:163 ../fish/guestfish.pod:404
+#: ../df/virt-df.pod:175 ../edit/virt-edit.pod:163 ../fish/guestfish.pod:408
#: ../format/virt-format.pod:147 ../fuse/guestmount.pod:349
#: ../inspector/virt-inspector.pod:120 ../rescue/virt-rescue.pod:236
#: ../sparsify/virt-sparsify.pod:180 ../sysprep/virt-sysprep.pod:168
@@ -665,7 +666,7 @@ msgstr "デバッグ用の冗長なメッセージを有効にします。"
#: ../align/virt-alignment-scan.pod:183
#: ../appliance/libguestfs-make-fixed-appliance.pod:85 ../cat/virt-cat.pod:140
#: ../cat/virt-filesystems.pod:267 ../cat/virt-ls.pod:431
-#: ../df/virt-df.pod:179 ../edit/virt-edit.pod:167 ../fish/guestfish.pod:409
+#: ../df/virt-df.pod:179 ../edit/virt-edit.pod:167 ../fish/guestfish.pod:413
#: ../format/virt-format.pod:151 ../fuse/guestmount.pod:353
#: ../inspector/virt-inspector.pod:124 ../rescue/virt-rescue.pod:240
#: ../resize/virt-resize.pod:567 ../sparsify/virt-sparsify.pod:184
@@ -677,7 +678,7 @@ msgstr "B<-V>"
#: ../align/virt-alignment-scan.pod:185
#: ../appliance/libguestfs-make-fixed-appliance.pod:87 ../cat/virt-cat.pod:142
#: ../cat/virt-filesystems.pod:269 ../cat/virt-ls.pod:433
-#: ../df/virt-df.pod:181 ../edit/virt-edit.pod:169 ../fish/guestfish.pod:411
+#: ../df/virt-df.pod:181 ../edit/virt-edit.pod:169 ../fish/guestfish.pod:415
#: ../format/virt-format.pod:153 ../fuse/guestmount.pod:355
#: ../inspector/virt-inspector.pod:126 ../rescue/virt-rescue.pod:242
#: ../resize/virt-resize.pod:569 ../sparsify/virt-sparsify.pod:186
@@ -704,7 +705,7 @@ msgstr "バージョン番号を表示して終了します。"
#. type: =item
#: ../align/virt-alignment-scan.pod:189 ../cat/virt-cat.pod:146
#: ../cat/virt-filesystems.pod:281 ../cat/virt-ls.pod:437
-#: ../df/virt-df.pod:185 ../edit/virt-edit.pod:173 ../fish/guestfish.pod:424
+#: ../df/virt-df.pod:185 ../edit/virt-edit.pod:173 ../fish/guestfish.pod:428
#: ../format/virt-format.pod:167 ../fuse/guestmount.pod:368
#: ../inspector/virt-inspector.pod:130 ../rescue/virt-rescue.pod:255
#: ../sparsify/virt-sparsify.pod:190 ../sysprep/virt-sysprep.pod:178
@@ -1099,7 +1100,7 @@ msgstr ""
#: ../appliance/libguestfs-make-fixed-appliance.pod:134
#: ../cat/virt-cat.pod:238 ../cat/virt-filesystems.pod:384
#: ../cat/virt-ls.pod:490 ../df/virt-df.pod:248 ../edit/virt-edit.pod:363
-#: ../fish/guestfish.pod:1126 ../format/virt-format.pod:173
+#: ../fish/guestfish.pod:1130 ../format/virt-format.pod:173
#: ../fuse/guestmount.pod:393 ../inspector/virt-inspector.pod:496
#: ../resize/virt-resize.pod:697 ../sparsify/virt-sparsify.pod:254
#: ../sysprep/virt-sysprep.pod:438 ../test-tool/libguestfs-test-tool.pod:96
@@ -1148,55 +1149,60 @@ msgstr "このプログラムは以下を返します:"
#: ../fish/guestfish-actions.pod:2118 ../fish/guestfish-actions.pod:2125
#: ../fish/guestfish-actions.pod:2538 ../fish/guestfish-actions.pod:2544
#: ../fish/guestfish-actions.pod:2552 ../fish/guestfish-actions.pod:2559
-#: ../fish/guestfish-actions.pod:2566 ../fish/guestfish.pod:457
-#: ../fish/guestfish.pod:461 ../fish/guestfish.pod:465
-#: ../fish/guestfish.pod:469 ../inspector/virt-inspector.pod:514
-#: ../inspector/virt-inspector.pod:518 ../resize/virt-resize.pod:365
-#: ../resize/virt-resize.pod:369 ../resize/virt-resize.pod:378
-#: ../resize/virt-resize.pod:384 ../sparsify/virt-sparsify.pod:32
-#: ../sparsify/virt-sparsify.pod:39 ../sparsify/virt-sparsify.pod:43
-#: ../sparsify/virt-sparsify.pod:49 ../sparsify/virt-sparsify.pod:54
-#: ../sparsify/virt-sparsify.pod:59 ../src/guestfs-actions.pod:619
-#: ../src/guestfs-actions.pod:627 ../src/guestfs-actions.pod:634
-#: ../src/guestfs-actions.pod:641 ../src/guestfs-actions.pod:2429
-#: ../src/guestfs-actions.pod:2433 ../src/guestfs-actions.pod:2437
-#: ../src/guestfs-actions.pod:2441 ../src/guestfs-actions.pod:2449
-#: ../src/guestfs-actions.pod:2453 ../src/guestfs-actions.pod:2457
-#: ../src/guestfs-actions.pod:2467 ../src/guestfs-actions.pod:2471
-#: ../src/guestfs-actions.pod:2475 ../src/guestfs-actions.pod:2636
-#: ../src/guestfs-actions.pod:2640 ../src/guestfs-actions.pod:2645
-#: ../src/guestfs-actions.pod:2650 ../src/guestfs-actions.pod:2711
-#: ../src/guestfs-actions.pod:2715 ../src/guestfs-actions.pod:2720
-#: ../src/guestfs-actions.pod:3417 ../src/guestfs-actions.pod:3424
-#: ../src/guestfs-actions.pod:3431 ../src/guestfs-actions.pod:3986
-#: ../src/guestfs-actions.pod:3992 ../src/guestfs-actions.pod:4000
-#: ../src/guestfs-actions.pod:4007 ../src/guestfs-actions.pod:4014
-#: ../src/guestfs.pod:388 ../src/guestfs.pod:393 ../src/guestfs.pod:398
-#: ../src/guestfs.pod:402 ../src/guestfs.pod:407 ../src/guestfs.pod:411
-#: ../src/guestfs.pod:416 ../src/guestfs.pod:421 ../src/guestfs.pod:1177
-#: ../src/guestfs.pod:1181 ../src/guestfs.pod:1185 ../src/guestfs.pod:1190
-#: ../src/guestfs.pod:1198 ../src/guestfs.pod:1217 ../src/guestfs.pod:1225
-#: ../src/guestfs.pod:1247 ../src/guestfs.pod:1251 ../src/guestfs.pod:1255
-#: ../src/guestfs.pod:1259 ../src/guestfs.pod:1263 ../src/guestfs.pod:1267
-#: ../src/guestfs.pod:1792 ../src/guestfs.pod:1797 ../src/guestfs.pod:1801
-#: ../src/guestfs.pod:1903 ../src/guestfs.pod:1908 ../src/guestfs.pod:1912
-#: ../src/guestfs.pod:1922 ../src/guestfs.pod:2211 ../src/guestfs.pod:2216
-#: ../src/guestfs.pod:2222 ../src/guestfs.pod:2230 ../src/guestfs.pod:2747
-#: ../src/guestfs.pod:2753 ../src/guestfs.pod:2758 ../src/guestfs.pod:2764
-#: ../src/guestfs.pod:3155 ../src/guestfs.pod:3160 ../src/guestfs.pod:3164
-#: ../src/guestfs.pod:3168 ../src/guestfs.pod:3172 ../src/guestfs.pod:3186
-#: ../src/guestfs.pod:3191 ../src/guestfs.pod:3448 ../src/guestfs.pod:3452
-#: ../src/guestfs.pod:3456 ../src/guestfs.pod:3460
-#: ../sysprep/virt-sysprep.pod:230 ../sysprep/virt-sysprep.pod:234
-#: ../sysprep/virt-sysprep.pod:238 ../sysprep/virt-sysprep.pod:242
-#: ../sysprep/virt-sysprep.pod:257 ../sysprep/virt-sysprep.pod:261
-#: ../sysprep/virt-sysprep.pod:265 ../sysprep/virt-sysprep.pod:269
-#: ../sysprep/virt-sysprep.pod:273 ../sysprep/virt-sysprep.pod:315
-#: ../sysprep/virt-sysprep.pod:327 ../sysprep/virt-sysprep.pod:331
-#: ../sysprep/virt-sysprep.pod:339 ../sysprep/virt-sysprep.pod:345
-#: ../tools/virt-win-reg.pl:197 ../tools/virt-win-reg.pl:202
-#: ../tools/virt-win-reg.pl:208 ../tools/virt-win-reg.pl:721
-#: ../tools/virt-win-reg.pl:727 ../tools/virt-win-reg.pl:733
+#: ../fish/guestfish-actions.pod:2566 ../fish/guestfish.pod:461
+#: ../fish/guestfish.pod:465 ../fish/guestfish.pod:469
+#: ../fish/guestfish.pod:473 ../guestfs-release-notes.pod:56
+#: ../guestfs-release-notes.pod:60 ../guestfs-release-notes.pod:64
+#: ../guestfs-release-notes.pod:68 ../guestfs-release-notes.pod:139
+#: ../guestfs-release-notes.pod:143 ../guestfs-release-notes.pod:147
+#: ../guestfs-release-notes.pod:151 ../guestfs-release-notes.pod:155
+#: ../inspector/virt-inspector.pod:514 ../inspector/virt-inspector.pod:518
+#: ../resize/virt-resize.pod:365 ../resize/virt-resize.pod:369
+#: ../resize/virt-resize.pod:378 ../resize/virt-resize.pod:384
+#: ../sparsify/virt-sparsify.pod:32 ../sparsify/virt-sparsify.pod:39
+#: ../sparsify/virt-sparsify.pod:43 ../sparsify/virt-sparsify.pod:49
+#: ../sparsify/virt-sparsify.pod:54 ../sparsify/virt-sparsify.pod:59
+#: ../src/guestfs-actions.pod:619 ../src/guestfs-actions.pod:627
+#: ../src/guestfs-actions.pod:634 ../src/guestfs-actions.pod:641
+#: ../src/guestfs-actions.pod:2429 ../src/guestfs-actions.pod:2433
+#: ../src/guestfs-actions.pod:2437 ../src/guestfs-actions.pod:2441
+#: ../src/guestfs-actions.pod:2449 ../src/guestfs-actions.pod:2453
+#: ../src/guestfs-actions.pod:2457 ../src/guestfs-actions.pod:2467
+#: ../src/guestfs-actions.pod:2471 ../src/guestfs-actions.pod:2475
+#: ../src/guestfs-actions.pod:2636 ../src/guestfs-actions.pod:2640
+#: ../src/guestfs-actions.pod:2645 ../src/guestfs-actions.pod:2650
+#: ../src/guestfs-actions.pod:2711 ../src/guestfs-actions.pod:2715
+#: ../src/guestfs-actions.pod:2720 ../src/guestfs-actions.pod:3417
+#: ../src/guestfs-actions.pod:3424 ../src/guestfs-actions.pod:3431
+#: ../src/guestfs-actions.pod:3986 ../src/guestfs-actions.pod:3992
+#: ../src/guestfs-actions.pod:4000 ../src/guestfs-actions.pod:4007
+#: ../src/guestfs-actions.pod:4014 ../src/guestfs.pod:388
+#: ../src/guestfs.pod:393 ../src/guestfs.pod:398 ../src/guestfs.pod:402
+#: ../src/guestfs.pod:407 ../src/guestfs.pod:411 ../src/guestfs.pod:416
+#: ../src/guestfs.pod:421 ../src/guestfs.pod:1199 ../src/guestfs.pod:1203
+#: ../src/guestfs.pod:1207 ../src/guestfs.pod:1212 ../src/guestfs.pod:1220
+#: ../src/guestfs.pod:1239 ../src/guestfs.pod:1247 ../src/guestfs.pod:1269
+#: ../src/guestfs.pod:1273 ../src/guestfs.pod:1277 ../src/guestfs.pod:1281
+#: ../src/guestfs.pod:1285 ../src/guestfs.pod:1289 ../src/guestfs.pod:1814
+#: ../src/guestfs.pod:1819 ../src/guestfs.pod:1823 ../src/guestfs.pod:1925
+#: ../src/guestfs.pod:1930 ../src/guestfs.pod:1934 ../src/guestfs.pod:1944
+#: ../src/guestfs.pod:2233 ../src/guestfs.pod:2238 ../src/guestfs.pod:2244
+#: ../src/guestfs.pod:2252 ../src/guestfs.pod:2769 ../src/guestfs.pod:2775
+#: ../src/guestfs.pod:2780 ../src/guestfs.pod:2786 ../src/guestfs.pod:3177
+#: ../src/guestfs.pod:3182 ../src/guestfs.pod:3186 ../src/guestfs.pod:3190
+#: ../src/guestfs.pod:3194 ../src/guestfs.pod:3208 ../src/guestfs.pod:3213
+#: ../src/guestfs.pod:3470 ../src/guestfs.pod:3474 ../src/guestfs.pod:3478
+#: ../src/guestfs.pod:3482 ../sysprep/virt-sysprep.pod:230
+#: ../sysprep/virt-sysprep.pod:234 ../sysprep/virt-sysprep.pod:238
+#: ../sysprep/virt-sysprep.pod:242 ../sysprep/virt-sysprep.pod:257
+#: ../sysprep/virt-sysprep.pod:261 ../sysprep/virt-sysprep.pod:265
+#: ../sysprep/virt-sysprep.pod:269 ../sysprep/virt-sysprep.pod:273
+#: ../sysprep/virt-sysprep.pod:315 ../sysprep/virt-sysprep.pod:327
+#: ../sysprep/virt-sysprep.pod:331 ../sysprep/virt-sysprep.pod:339
+#: ../sysprep/virt-sysprep.pod:345 ../tools/virt-win-reg.pl:197
+#: ../tools/virt-win-reg.pl:202 ../tools/virt-win-reg.pl:208
+#: ../tools/virt-win-reg.pl:721 ../tools/virt-win-reg.pl:727
+#: ../tools/virt-win-reg.pl:733
msgid "*"
msgstr "*"
@@ -1214,7 +1220,7 @@ msgstr ""
"置されています"
#. type: =item
-#: ../align/virt-alignment-scan.pod:355 ../src/guestfs.pod:1439
+#: ../align/virt-alignment-scan.pod:355 ../src/guestfs.pod:1461
msgid "1"
msgstr "1"
@@ -1224,7 +1230,7 @@ msgid "an error scanning the disk image or guest"
msgstr "ディスクイメージまたは仮想マシンのスキャン中にエラーが発生しました"
#. type: =item
-#: ../align/virt-alignment-scan.pod:361 ../src/guestfs.pod:1443
+#: ../align/virt-alignment-scan.pod:361 ../src/guestfs.pod:1465
msgid "2"
msgstr "2"
@@ -1238,7 +1244,7 @@ msgstr ""
"てパフォーマンスの悪い E<lt> 64K のアライメントを持ちます"
#. type: =item
-#: ../align/virt-alignment-scan.pod:368 ../src/guestfs.pod:1447
+#: ../align/virt-alignment-scan.pod:368 ../src/guestfs.pod:1469
msgid "3"
msgstr "3"
@@ -1259,15 +1265,16 @@ msgstr ""
#: ../erlang/examples/guestfs-erlang.pod:97
#: ../examples/guestfs-examples.pod:33 ../examples/guestfs-faq.pod:658
#: ../examples/guestfs-performance.pod:364 ../examples/guestfs-recipes.pod:380
-#: ../examples/guestfs-testing.pod:291 ../fish/guestfish.pod:1285
+#: ../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
-#: ../inspector/virt-inspector.pod:501 ../java/examples/guestfs-java.pod:45
-#: ../ocaml/examples/guestfs-ocaml.pod:78 ../perl/examples/guestfs-perl.pod:40
+#: ../guestfs-release-notes.pod:1589 ../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:286 ../src/guestfs.pod:3383
+#: ../sparsify/virt-sparsify.pod:286 ../src/guestfs.pod:3405
#: ../sysprep/virt-sysprep.pod:442 ../test-tool/libguestfs-test-tool.pod:106
#: ../tools/virt-list-filesystems.pl:197 ../tools/virt-list-partitions.pl:267
#: ../tools/virt-make-fs.pl:609 ../tools/virt-tar.pl:294
@@ -1317,7 +1324,7 @@ msgstr "Richard W.M. Jones L<http://people.redhat.com/~rjones/>"
#: ../erlang/examples/guestfs-erlang.pod:114
#: ../examples/guestfs-examples.pod:49 ../examples/guestfs-faq.pod:668
#: ../examples/guestfs-performance.pod:379 ../examples/guestfs-recipes.pod:397
-#: ../examples/guestfs-testing.pod:302 ../fish/guestfish.pod:1317
+#: ../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
@@ -1325,7 +1332,7 @@ msgstr "Richard W.M. Jones L<http://people.redhat.com/~rjones/>"
#: ../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:303 ../src/guestfs.pod:3471
+#: ../sparsify/virt-sparsify.pod:303 ../src/guestfs.pod:3493
#: ../sysprep/virt-sysprep.pod:463 ../test-tool/libguestfs-test-tool.pod:116
#: ../tools/virt-list-filesystems.pl:214 ../tools/virt-list-partitions.pl:283
#: ../tools/virt-make-fs.pl:639 ../tools/virt-tar.pl:313
@@ -1343,7 +1350,7 @@ msgstr "Copyright (C) 2011 Red Hat Inc."
#: ../appliance/libguestfs-make-fixed-appliance.pod:162
#: ../cat/virt-cat.pod:260 ../cat/virt-filesystems.pod:408
#: ../cat/virt-ls.pod:515 ../df/virt-df.pod:269 ../edit/virt-edit.pod:390
-#: ../fish/guestfish.pod:1322 ../fish/virt-copy-in.pod:69
+#: ../fish/guestfish.pod:1326 ../fish/virt-copy-in.pod:69
#: ../fish/virt-copy-out.pod:58 ../fish/virt-tar-in.pod:67
#: ../fish/virt-tar-out.pod:60 ../format/virt-format.pod:195
#: ../fuse/guestmount.pod:418 ../inspector/virt-inspector.pod:528
@@ -1369,7 +1376,7 @@ msgstr ""
#: ../appliance/libguestfs-make-fixed-appliance.pod:167
#: ../cat/virt-cat.pod:265 ../cat/virt-filesystems.pod:413
#: ../cat/virt-ls.pod:520 ../df/virt-df.pod:274 ../edit/virt-edit.pod:395
-#: ../fish/guestfish.pod:1327 ../fish/virt-copy-in.pod:74
+#: ../fish/guestfish.pod:1331 ../fish/virt-copy-in.pod:74
#: ../fish/virt-copy-out.pod:63 ../fish/virt-tar-in.pod:72
#: ../fish/virt-tar-out.pod:65 ../format/virt-format.pod:200
#: ../fuse/guestmount.pod:423 ../inspector/virt-inspector.pod:533
@@ -1395,7 +1402,7 @@ msgstr ""
#: ../appliance/libguestfs-make-fixed-appliance.pod:172
#: ../cat/virt-cat.pod:270 ../cat/virt-filesystems.pod:418
#: ../cat/virt-ls.pod:525 ../df/virt-df.pod:279 ../edit/virt-edit.pod:400
-#: ../fish/guestfish.pod:1332 ../fish/virt-copy-in.pod:79
+#: ../fish/guestfish.pod:1336 ../fish/virt-copy-in.pod:79
#: ../fish/virt-copy-out.pod:68 ../fish/virt-tar-in.pod:77
#: ../fish/virt-tar-out.pod:70 ../format/virt-format.pod:205
#: ../fuse/guestmount.pod:428 ../inspector/virt-inspector.pod:538
@@ -1687,9 +1694,9 @@ msgstr ""
#. type: =head1
#: ../appliance/libguestfs-make-fixed-appliance.pod:139
-#: ../edit/virt-edit.pod:343 ../fish/guestfish.pod:1131
+#: ../edit/virt-edit.pod:343 ../fish/guestfish.pod:1135
#: ../rescue/virt-rescue.pod:313 ../sparsify/virt-sparsify.pod:259
-#: ../src/guestfs.pod:3317 ../test-tool/libguestfs-test-tool.pod:101
+#: ../src/guestfs.pod:3339 ../test-tool/libguestfs-test-tool.pod:101
msgid "ENVIRONMENT VARIABLES"
msgstr "環境変数"
@@ -1715,14 +1722,14 @@ msgstr ""
#: ../erlang/examples/guestfs-erlang.pod:110
#: ../examples/guestfs-examples.pod:45 ../examples/guestfs-faq.pod:664
#: ../examples/guestfs-performance.pod:375 ../examples/guestfs-recipes.pod:393
-#: ../examples/guestfs-testing.pod:298 ../fish/guestfish.pod:1313
+#: ../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:3467
+#: ../ruby/examples/guestfs-ruby.pod:48 ../src/guestfs.pod:3489
#: ../sysprep/virt-sysprep.pod:457 ../test-tool/libguestfs-test-tool.pod:112
msgid "AUTHORS"
msgstr "著者"
@@ -1732,21 +1739,21 @@ msgstr "著者"
#: ../erlang/examples/guestfs-erlang.pod:112
#: ../examples/guestfs-examples.pod:47 ../examples/guestfs-faq.pod:666
#: ../examples/guestfs-performance.pod:377 ../examples/guestfs-recipes.pod:395
-#: ../examples/guestfs-testing.pod:300 ../fish/guestfish.pod:1315
+#: ../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:3469
+#: ../ruby/examples/guestfs-ruby.pod:50 ../src/guestfs.pod:3491
#: ../test-tool/libguestfs-test-tool.pod:114
msgid "Richard W.M. Jones (C<rjones at redhat dot com>)"
msgstr "Richard W.M. Jones (C<rjones at redhat dot com>)"
#. type: textblock
#: ../appliance/libguestfs-make-fixed-appliance.pod:159
-#: ../fish/guestfish.pod:1319 ../fuse/guestmount.pod:415
-#: ../src/guestfs.pod:3473 ../test-tool/libguestfs-test-tool.pod:118
+#: ../fish/guestfish.pod:1323 ../fuse/guestmount.pod:415
+#: ../src/guestfs.pod:3495 ../test-tool/libguestfs-test-tool.pod:118
msgid "Copyright (C) 2009-2012 Red Hat Inc. L<http://libguestfs.org/>"
msgstr "Copyright (C) 2009-2012 Red Hat Inc. L<http://libguestfs.org/>"
@@ -1827,7 +1834,7 @@ msgstr ""
#. type: =head1
#: ../cat/virt-cat.pod:32 ../cat/virt-ls.pod:35 ../df/virt-df.pod:43
#: ../edit/virt-edit.pod:44 ../fish/guestfish.pod:41
-#: ../fish/guestfish.pod:1063 ../fish/virt-copy-in.pod:29
+#: ../fish/guestfish.pod:1067 ../fish/virt-copy-in.pod:29
#: ../fish/virt-copy-out.pod:21 ../fish/virt-tar-in.pod:30
#: ../fish/virt-tar-out.pod:24 ../fuse/guestmount.pod:39
#: ../resize/virt-resize.pod:27 ../sparsify/virt-sparsify.pod:70
@@ -2047,7 +2054,7 @@ msgid "For compatibility the old style is still supported."
msgstr "互換性のため古い形式がまだサポートされています。"
#. type: =head1
-#: ../cat/virt-cat.pod:168 ../edit/virt-edit.pod:257 ../fish/guestfish.pod:870
+#: ../cat/virt-cat.pod:168 ../edit/virt-edit.pod:257 ../fish/guestfish.pod:874
msgid "WINDOWS PATHS"
msgstr "Windows のパス"
@@ -3428,7 +3435,7 @@ msgstr ""
"readable> オプションが指定されていなければ、バイト単位で表示されます。"
#. type: =head2
-#: ../cat/virt-ls.pod:181 ../fish/guestfish-actions.pod:5199
+#: ../cat/virt-ls.pod:181 ../fish/guestfish-actions.pod:5276
msgid "path"
msgstr "パス"
@@ -4681,8 +4688,8 @@ msgstr ""
" guestfish --rw -i -d domname upload localfile /newfile\n"
"\n"
-#. type: =head1
-#: ../edit/virt-edit.pod:329
+#. type: =head3
+#: ../edit/virt-edit.pod:329 ../guestfs-release-notes.pod:99
msgid "CVE-2012-2690"
msgstr ""
@@ -4697,13 +4704,13 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../edit/virt-edit.pod:337
+#: ../edit/virt-edit.pod:337 ../guestfs-release-notes.pod:107
msgid ""
"This issue was assigned CVE-2012-2690, and is fixed in libguestfs E<ge> 1.16."
msgstr ""
#. type: textblock
-#: ../edit/virt-edit.pod:340
+#: ../edit/virt-edit.pod:340 ../guestfs-release-notes.pod:109
#, fuzzy
#| msgid ""
#| "For more details see L<https://bugzilla.redhat.com/show_bug.cgi?id=599503>"
@@ -5040,7 +5047,7 @@ msgstr ""
#: ../ocaml/examples/guestfs-ocaml.pod:102
#: ../perl/examples/guestfs-perl.pod:64
#: ../python/examples/guestfs-python.pod:65
-#: ../ruby/examples/guestfs-ruby.pod:59 ../src/guestfs.pod:3476
+#: ../ruby/examples/guestfs-ruby.pod:59 ../src/guestfs.pod:3498
msgid ""
"This library is free software; you can redistribute it and/or modify it "
"under the terms of the GNU Lesser General Public License as published by the "
@@ -5060,7 +5067,7 @@ msgstr ""
#: ../ocaml/examples/guestfs-ocaml.pod:107
#: ../perl/examples/guestfs-perl.pod:69
#: ../python/examples/guestfs-python.pod:70
-#: ../ruby/examples/guestfs-ruby.pod:64 ../src/guestfs.pod:3481
+#: ../ruby/examples/guestfs-ruby.pod:64 ../src/guestfs.pod:3503
msgid ""
"This library is distributed in the hope that it will be useful, but WITHOUT "
"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
@@ -5080,7 +5087,7 @@ msgstr ""
#: ../ocaml/examples/guestfs-ocaml.pod:112
#: ../perl/examples/guestfs-perl.pod:74
#: ../python/examples/guestfs-python.pod:75
-#: ../ruby/examples/guestfs-ruby.pod:69 ../src/guestfs.pod:3486
+#: ../ruby/examples/guestfs-ruby.pod:69 ../src/guestfs.pod:3508
msgid ""
"You should have received a copy of the GNU Lesser General Public License "
"along with this library; if not, write to the Free Software Foundation, "
@@ -5406,7 +5413,7 @@ msgid "Please use the following link to enter a bug in Bugzilla:"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:122 ../src/guestfs.pod:3442
+#: ../examples/guestfs-faq.pod:122 ../src/guestfs.pod:3464
msgid ""
"L<https://bugzilla.redhat.com/enter_bug.cgi?"
"component=libguestfs&product=Virtualization+Tools>"
@@ -5609,7 +5616,7 @@ msgstr ""
#. type: =end
#: ../examples/guestfs-faq.pod:219 ../examples/guestfs-faq.pod:224
#: ../examples/guestfs-faq.pod:431 ../examples/guestfs-faq.pod:436
-#: ../src/guestfs.pod:2357 ../src/guestfs.pod:2362
+#: ../src/guestfs.pod:2379 ../src/guestfs.pod:2384
msgid "html"
msgstr "HTML"
@@ -6850,8 +6857,8 @@ msgstr ""
#: ../examples/guestfs-performance.pod:162
#: ../examples/guestfs-performance.pod:211 ../resize/virt-resize.pod:31
#: ../resize/virt-resize.pod:603 ../sparsify/virt-sparsify.pod:230
-#: ../src/guestfs.pod:469 ../src/guestfs.pod:1370 ../src/guestfs.pod:1534
-#: ../src/guestfs.pod:2792
+#: ../src/guestfs.pod:469 ../src/guestfs.pod:1392 ../src/guestfs.pod:1556
+#: ../src/guestfs.pod:2814
msgid "1."
msgstr "1."
@@ -6866,8 +6873,8 @@ msgstr ""
#: ../examples/guestfs-performance.pod:168
#: ../examples/guestfs-performance.pod:218 ../resize/virt-resize.pod:44
#: ../resize/virt-resize.pod:610 ../sparsify/virt-sparsify.pod:237
-#: ../src/guestfs.pod:475 ../src/guestfs.pod:1374 ../src/guestfs.pod:1538
-#: ../src/guestfs.pod:2817
+#: ../src/guestfs.pod:475 ../src/guestfs.pod:1396 ../src/guestfs.pod:1560
+#: ../src/guestfs.pod:2839
msgid "2."
msgstr "2."
@@ -6885,7 +6892,7 @@ msgstr ""
#: ../examples/guestfs-performance.pod:176
#: ../examples/guestfs-performance.pod:224 ../resize/virt-resize.pod:52
#: ../resize/virt-resize.pod:616 ../sparsify/virt-sparsify.pod:243
-#: ../src/guestfs.pod:486 ../src/guestfs.pod:1544
+#: ../src/guestfs.pod:486 ../src/guestfs.pod:1566
msgid "3."
msgstr "3."
@@ -7117,7 +7124,7 @@ msgid "Save the following script as C<time.stap>:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-performance.pod:305 ../src/guestfs.pod:2305
+#: ../examples/guestfs-performance.pod:305 ../src/guestfs.pod:2327
#, no-wrap
msgid ""
" global last;\n"
@@ -7127,7 +7134,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../examples/guestfs-performance.pod:307 ../src/guestfs.pod:2307
+#: ../examples/guestfs-performance.pod:307 ../src/guestfs.pod:2329
#, no-wrap
msgid ""
" function display_time () {\n"
@@ -7147,7 +7154,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../examples/guestfs-performance.pod:314 ../src/guestfs.pod:2314
+#: ../examples/guestfs-performance.pod:314 ../src/guestfs.pod:2336
#, no-wrap
msgid ""
" printf (\"%d (+%d):\", now, delta);\n"
@@ -7159,7 +7166,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../examples/guestfs-performance.pod:317 ../src/guestfs.pod:2317
+#: ../examples/guestfs-performance.pod:317 ../src/guestfs.pod:2339
#, no-wrap
msgid ""
" probe begin {\n"
@@ -7175,7 +7182,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../examples/guestfs-performance.pod:322 ../src/guestfs.pod:2322
+#: ../examples/guestfs-performance.pod:322 ../src/guestfs.pod:2344
#, no-wrap
msgid ""
" /* Display all calls to static markers. */\n"
@@ -7641,7 +7648,7 @@ msgstr ""
#: ../examples/guestfs-recipes.pod:124 ../fish/guestfish-actions.pod:1652
#: ../fish/guestfish-actions.pod:2107 ../fish/guestfish-actions.pod:2534
#: ../src/guestfs-actions.pod:2707 ../src/guestfs-actions.pod:3413
-#: ../src/guestfs-actions.pod:3982 ../src/guestfs.pod:1788
+#: ../src/guestfs-actions.pod:3982 ../src/guestfs.pod:1810
#: ../tools/virt-win-reg.pl:717
msgid "Notes:"
msgstr "注:"
@@ -7738,7 +7745,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:160 ../fish/guestfish.pod:996
+#: ../examples/guestfs-recipes.pod:160 ../fish/guestfish.pod:1000
#, no-wrap
msgid ""
" set -e\n"
@@ -7788,7 +7795,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:173 ../fish/guestfish.pod:953
+#: ../examples/guestfs-recipes.pod:173 ../fish/guestfish.pod:957
#, no-wrap
msgid ""
" guestfish --remote exit\n"
@@ -8520,7 +8527,7 @@ msgstr ""
#. type: textblock
#: ../examples/guestfs-testing.pod:54 ../examples/guestfs-testing.pod:161
#: ../examples/guestfs-testing.pod:174 ../examples/guestfs-testing.pod:234
-#: ../src/guestfs.pod:2895
+#: ../src/guestfs.pod:2917
msgid "or:"
msgstr "または:"
@@ -8708,7 +8715,7 @@ msgid "Try importing virt-df CSV output into a spreadsheet or database."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3176
+#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3198
msgid "Run:"
msgstr "次を実行します:"
@@ -9247,13 +9254,13 @@ msgstr ""
#: ../fish/guestfish-actions.pod:1374 ../fish/guestfish-actions.pod:1861
#: ../fish/guestfish-actions.pod:1875 ../fish/guestfish-actions.pod:2096
#: ../fish/guestfish-actions.pod:3114 ../fish/guestfish-actions.pod:3945
-#: ../fish/guestfish-actions.pod:4361 ../fish/guestfish-actions.pod:5134
-#: ../fish/guestfish-actions.pod:5382 ../fish/guestfish-actions.pod:5402
-#: ../fish/guestfish-actions.pod:5421 ../fish/guestfish-actions.pod:5459
-#: ../fish/guestfish-actions.pod:6265 ../fish/guestfish-actions.pod:6305
-#: ../fish/guestfish-actions.pod:6322 ../fish/guestfish-actions.pod:6397
-#: ../fish/guestfish-actions.pod:6414 ../fish/guestfish-actions.pod:6433
-#: ../fish/guestfish-actions.pod:6450 ../fish/guestfish-actions.pod:6467
+#: ../fish/guestfish-actions.pod:4361 ../fish/guestfish-actions.pod:5211
+#: ../fish/guestfish-actions.pod:5459 ../fish/guestfish-actions.pod:5479
+#: ../fish/guestfish-actions.pod:5498 ../fish/guestfish-actions.pod:5536
+#: ../fish/guestfish-actions.pod:6342 ../fish/guestfish-actions.pod:6382
+#: ../fish/guestfish-actions.pod:6399 ../fish/guestfish-actions.pod:6474
+#: ../fish/guestfish-actions.pod:6491 ../fish/guestfish-actions.pod:6510
+#: ../fish/guestfish-actions.pod:6527 ../fish/guestfish-actions.pod:6544
#: ../src/guestfs-actions.pod:10 ../src/guestfs-actions.pod:283
#: ../src/guestfs-actions.pod:304 ../src/guestfs-actions.pod:1817
#: ../src/guestfs-actions.pod:1874 ../src/guestfs-actions.pod:2133
@@ -9262,14 +9269,14 @@ msgstr ""
#: ../src/guestfs-actions.pod:2335 ../src/guestfs-actions.pod:2991
#: ../src/guestfs-actions.pod:3012 ../src/guestfs-actions.pod:3387
#: ../src/guestfs-actions.pod:4789 ../src/guestfs-actions.pod:6148
-#: ../src/guestfs-actions.pod:6956 ../src/guestfs-actions.pod:8102
-#: ../src/guestfs-actions.pod:8413 ../src/guestfs-actions.pod:8454
-#: ../src/guestfs-actions.pod:8485 ../src/guestfs-actions.pod:8545
-#: ../src/guestfs-actions.pod:9757 ../src/guestfs-actions.pod:9885
-#: ../src/guestfs-actions.pod:9986 ../src/guestfs-actions.pod:10012
-#: ../src/guestfs-actions.pod:10135 ../src/guestfs-actions.pod:10161
-#: ../src/guestfs-actions.pod:10187 ../src/guestfs-actions.pod:10214
-#: ../src/guestfs-actions.pod:10240
+#: ../src/guestfs-actions.pod:6956 ../src/guestfs-actions.pod:8287
+#: ../src/guestfs-actions.pod:8598 ../src/guestfs-actions.pod:8639
+#: ../src/guestfs-actions.pod:8670 ../src/guestfs-actions.pod:8730
+#: ../src/guestfs-actions.pod:9942 ../src/guestfs-actions.pod:10070
+#: ../src/guestfs-actions.pod:10171 ../src/guestfs-actions.pod:10197
+#: ../src/guestfs-actions.pod:10320 ../src/guestfs-actions.pod:10346
+#: ../src/guestfs-actions.pod:10372 ../src/guestfs-actions.pod:10399
+#: ../src/guestfs-actions.pod:10425
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 "
@@ -9451,9 +9458,10 @@ msgstr ""
#: ../fish/guestfish-actions.pod:3961 ../fish/guestfish-actions.pod:4124
#: ../fish/guestfish-actions.pod:4154 ../fish/guestfish-actions.pod:4297
#: ../fish/guestfish-actions.pod:4313 ../fish/guestfish-actions.pod:4349
-#: ../fish/guestfish-actions.pod:5110 ../fish/guestfish-actions.pod:5843
-#: ../fish/guestfish-actions.pod:5908 ../fish/guestfish-actions.pod:5929
-#: ../fish/guestfish-actions.pod:6279
+#: ../fish/guestfish-actions.pod:4971 ../fish/guestfish-actions.pod:4995
+#: ../fish/guestfish-actions.pod:5019 ../fish/guestfish-actions.pod:5187
+#: ../fish/guestfish-actions.pod:5920 ../fish/guestfish-actions.pod:5985
+#: ../fish/guestfish-actions.pod:6006 ../fish/guestfish-actions.pod:6356
msgid ""
"This command has one or more optional arguments. See L</OPTIONAL ARGUMENTS>."
msgstr ""
@@ -9510,7 +9518,8 @@ msgstr "この呼び出しは C<filename> が存在するかを確認します
#. type: textblock
#: ../fish/guestfish-actions.pod:130 ../fish/guestfish-actions.pod:3890
-#: ../src/guestfs-actions.pod:195 ../src/guestfs-actions.pod:6071
+#: ../fish/guestfish-actions.pod:4956 ../src/guestfs-actions.pod:195
+#: ../src/guestfs-actions.pod:6071 ../src/guestfs-actions.pod:7862
msgid "The optional arguments are:"
msgstr "オプション引数は次のとおりです:"
@@ -9529,7 +9538,7 @@ msgstr ""
#. type: =item
#: ../fish/guestfish-actions.pod:140 ../src/guestfs-actions.pod:205
-#: ../src/guestfs.pod:3055
+#: ../src/guestfs.pod:3077
msgid "C<format>"
msgstr "C<format>"
@@ -10276,10 +10285,10 @@ msgstr ""
#: ../fish/guestfish-actions.pod:967 ../fish/guestfish-actions.pod:1150
#: ../fish/guestfish-actions.pod:1169 ../fish/guestfish-actions.pod:1620
#: ../fish/guestfish-actions.pod:4274 ../fish/guestfish-actions.pod:4295
-#: ../fish/guestfish-actions.pod:5699 ../fish/guestfish-actions.pod:5711
-#: ../fish/guestfish-actions.pod:5722 ../fish/guestfish-actions.pod:5733
-#: ../fish/guestfish-actions.pod:5864 ../fish/guestfish-actions.pod:5873
-#: ../fish/guestfish-actions.pod:5942 ../fish/guestfish-actions.pod:5965
+#: ../fish/guestfish-actions.pod:5776 ../fish/guestfish-actions.pod:5788
+#: ../fish/guestfish-actions.pod:5799 ../fish/guestfish-actions.pod:5810
+#: ../fish/guestfish-actions.pod:5941 ../fish/guestfish-actions.pod:5950
+#: ../fish/guestfish-actions.pod:6019 ../fish/guestfish-actions.pod:6042
msgid "Use C<-> instead of a filename to read/write from stdin/stdout."
msgstr ""
@@ -10723,9 +10732,9 @@ msgstr ""
#. type: textblock
#: ../fish/guestfish-actions.pod:638 ../fish/guestfish-actions.pod:3630
-#: ../fish/guestfish-actions.pod:4324 ../fish/guestfish-actions.pod:5773
+#: ../fish/guestfish-actions.pod:4324 ../fish/guestfish-actions.pod:5850
#: ../src/guestfs-actions.pod:965 ../src/guestfs-actions.pod:5652
-#: ../src/guestfs-actions.pod:6895 ../src/guestfs-actions.pod:9055
+#: ../src/guestfs-actions.pod:6895 ../src/guestfs-actions.pod:9240
msgid "The optional parameters are:"
msgstr "オプションのパラメーターは次のとおりです:"
@@ -11095,13 +11104,13 @@ msgstr ""
#: ../fish/guestfish-actions.pod:2172 ../fish/guestfish-actions.pod:2191
#: ../fish/guestfish-actions.pod:4625 ../fish/guestfish-actions.pod:4640
#: ../fish/guestfish-actions.pod:4728 ../fish/guestfish-actions.pod:4745
-#: ../fish/guestfish-actions.pod:4760 ../fish/guestfish-actions.pod:5540
-#: ../fish/guestfish-actions.pod:5586 ../fish/guestfish-actions.pod:5671
-#: ../fish/guestfish-actions.pod:5686 ../fish/guestfish-actions.pod:6229
-#: ../fish/guestfish-actions.pod:6241 ../fish/guestfish-actions.pod:6259
-#: ../fish/guestfish-actions.pod:6299 ../fish/guestfish-actions.pod:6316
-#: ../fish/guestfish-actions.pod:6391 ../fish/guestfish-actions.pod:6408
-#: ../fish/guestfish-actions.pod:6444 ../fish/guestfish-actions.pod:6461
+#: ../fish/guestfish-actions.pod:4760 ../fish/guestfish-actions.pod:5617
+#: ../fish/guestfish-actions.pod:5663 ../fish/guestfish-actions.pod:5748
+#: ../fish/guestfish-actions.pod:5763 ../fish/guestfish-actions.pod:6306
+#: ../fish/guestfish-actions.pod:6318 ../fish/guestfish-actions.pod:6336
+#: ../fish/guestfish-actions.pod:6376 ../fish/guestfish-actions.pod:6393
+#: ../fish/guestfish-actions.pod:6468 ../fish/guestfish-actions.pod:6485
+#: ../fish/guestfish-actions.pod:6521 ../fish/guestfish-actions.pod:6538
#: ../src/guestfs-actions.pod:1238 ../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
@@ -11111,13 +11120,13 @@ msgstr ""
#: ../src/guestfs-actions.pod:3504 ../src/guestfs-actions.pod:3533
#: ../src/guestfs-actions.pod:7337 ../src/guestfs-actions.pod:7363
#: ../src/guestfs-actions.pod:7513 ../src/guestfs-actions.pod:7539
-#: ../src/guestfs-actions.pod:7563 ../src/guestfs-actions.pod:8683
-#: ../src/guestfs-actions.pod:8738 ../src/guestfs-actions.pod:8884
-#: ../src/guestfs-actions.pod:8908 ../src/guestfs-actions.pod:9849
-#: ../src/guestfs-actions.pod:9869 ../src/guestfs-actions.pod:9902
-#: ../src/guestfs-actions.pod:9997 ../src/guestfs-actions.pod:10023
-#: ../src/guestfs-actions.pod:10146 ../src/guestfs-actions.pod:10172
-#: ../src/guestfs-actions.pod:10225 ../src/guestfs-actions.pod:10251
+#: ../src/guestfs-actions.pod:7563 ../src/guestfs-actions.pod:8868
+#: ../src/guestfs-actions.pod:8923 ../src/guestfs-actions.pod:9069
+#: ../src/guestfs-actions.pod:9093 ../src/guestfs-actions.pod:10034
+#: ../src/guestfs-actions.pod:10054 ../src/guestfs-actions.pod:10087
+#: ../src/guestfs-actions.pod:10182 ../src/guestfs-actions.pod:10208
+#: ../src/guestfs-actions.pod:10331 ../src/guestfs-actions.pod:10357
+#: ../src/guestfs-actions.pod:10410 ../src/guestfs-actions.pod:10436
msgid ""
"Because of the message protocol, there is a transfer limit of somewhere "
"between 2MB and 4MB. See L<guestfs(3)/PROTOCOL LIMITS>."
@@ -11927,8 +11936,8 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:1146 ../fish/guestfish-actions.pod:5938
-#: ../src/guestfs-actions.pod:1972 ../src/guestfs-actions.pod:9349
+#: ../fish/guestfish-actions.pod:1146 ../fish/guestfish-actions.pod:6015
+#: ../src/guestfs-actions.pod:1972 ../src/guestfs-actions.pod:9534
msgid "C<filename> can also be a named pipe."
msgstr "C<filename> は名前付きパイプを使えます。"
@@ -12191,10 +12200,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:2093 ../fish/guestfish-actions.pod:6302
-#: ../fish/guestfish-actions.pod:6319 ../fish/guestfish-actions.pod:6394
-#: ../fish/guestfish-actions.pod:6411 ../fish/guestfish-actions.pod:6447
-#: ../fish/guestfish-actions.pod:6464
+#: ../fish/guestfish-actions.pod:2093 ../fish/guestfish-actions.pod:6379
+#: ../fish/guestfish-actions.pod:6396 ../fish/guestfish-actions.pod:6471
+#: ../fish/guestfish-actions.pod:6488 ../fish/guestfish-actions.pod:6524
+#: ../fish/guestfish-actions.pod:6541
#, fuzzy
#| msgid ""
#| "I<This function is deprecated.> In new code, use the L</write> call "
@@ -12695,7 +12704,7 @@ msgstr ""
#. type: textblock
#: ../fish/guestfish-actions.pod:1524 ../src/guestfs-actions.pod:2519
-#: ../src/guestfs.pod:1635
+#: ../src/guestfs.pod:1657
msgid ""
"This is mainly useful as a negative test. If this returns true, it doesn't "
"mean that a particular filesystem can be mounted, since filesystems can fail "
@@ -13168,8 +13177,8 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:1737 ../fish/guestfish-actions.pod:5106
-#: ../src/guestfs-actions.pod:2857 ../src/guestfs-actions.pod:8045
+#: ../fish/guestfish-actions.pod:1737 ../fish/guestfish-actions.pod:5183
+#: ../src/guestfs-actions.pod:2857 ../src/guestfs-actions.pod:8230
msgid ""
"These attributes are only present when the file is located on an ext2/3/4 "
"filesystem. Using this call on other filesystem types will result in an "
@@ -13525,9 +13534,9 @@ msgstr ""
#. type: textblock
#: ../fish/guestfish-actions.pod:1890 ../fish/guestfish-actions.pod:1947
-#: ../fish/guestfish-actions.pod:5179 ../fish/guestfish-actions.pod:5283
+#: ../fish/guestfish-actions.pod:5256 ../fish/guestfish-actions.pod:5360
#: ../src/guestfs-actions.pod:3036 ../src/guestfs-actions.pod:3128
-#: ../src/guestfs-actions.pod:8172 ../src/guestfs-actions.pod:8300
+#: ../src/guestfs-actions.pod:8357 ../src/guestfs-actions.pod:8485
msgid ""
"For more information on the architecture of libguestfs, see L<guestfs(3)>."
msgstr ""
@@ -14178,8 +14187,8 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:2160 ../fish/guestfish-actions.pod:5684
-#: ../src/guestfs-actions.pod:3481 ../src/guestfs-actions.pod:8902
+#: ../fish/guestfish-actions.pod:2160 ../fish/guestfish-actions.pod:5761
+#: ../src/guestfs-actions.pod:3481 ../src/guestfs-actions.pod:9087
msgid "If the parameter C<nrlines> is zero, this returns an empty list."
msgstr "パラメーター C<nrlines> が 0 ならば、空の一覧を返します。"
@@ -16832,8 +16841,8 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:3328 ../fish/guestfish-actions.pod:5519
-#: ../src/guestfs-actions.pod:5157 ../src/guestfs-actions.pod:8642
+#: ../fish/guestfish-actions.pod:3328 ../fish/guestfish-actions.pod:5596
+#: ../src/guestfs-actions.pod:5157 ../src/guestfs-actions.pod:8827
msgid "Returns file information for the given C<path>."
msgstr "与えられた C<path> のファイル情報を返します。"
@@ -18814,8 +18823,8 @@ msgstr ""
#. type: textblock
#: ../fish/guestfish-actions.pod:4152 ../fish/guestfish-actions.pod:4176
-#: ../fish/guestfish-actions.pod:5927 ../src/guestfs-actions.pod:6530
-#: ../src/guestfs-actions.pod:6579 ../src/guestfs-actions.pod:9313
+#: ../fish/guestfish-actions.pod:6004 ../src/guestfs-actions.pod:6530
+#: ../src/guestfs-actions.pod:6579 ../src/guestfs-actions.pod:9498
msgid "See L<guestfs(3)/MOUNT LOCAL> for full documentation."
msgstr "完全なドキュメントは L<guestfs(3)/MOUNT LOCAL> を参照してください。"
@@ -19253,8 +19262,8 @@ msgid ""
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:4333 ../fish/guestfish-actions.pod:5777
-#: ../src/guestfs-actions.pod:6904 ../src/guestfs-actions.pod:9059
+#: ../fish/guestfish-actions.pod:4333 ../fish/guestfish-actions.pod:5854
+#: ../src/guestfs-actions.pod:6904 ../src/guestfs-actions.pod:9244
msgid "C<force>"
msgstr "C<force>"
@@ -20722,11 +20731,165 @@ msgstr ""
#. type: =head2
#: ../fish/guestfish-actions.pod:4944
+#, fuzzy
+#| msgid "sync"
+msgid "rsync"
+msgstr "sync"
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4946
+#, fuzzy, no-wrap
+#| msgid ""
+#| " e2fsck device [correct:true|false] [forceall:true|false]\n"
+#| "\n"
+msgid ""
+" rsync src dest [archive:true|false] [deletedest:true|false]\n"
+"\n"
+msgstr ""
+" e2fsck device [correct:true|false] [forceall:true|false]\n"
+"\n"
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4948 ../src/guestfs-actions.pod:7854
+msgid ""
+"This call may be used to copy or synchronize two directories under the same "
+"libguestfs handle. This uses the L<rsync(1)> program which uses a fast "
+"algorithm that avoids copying files unnecessarily."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4953 ../src/guestfs-actions.pod:7859
+msgid ""
+"C<src> and C<dest> are the source and destination directories. Files are "
+"copied from C<src> to C<dest>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish-actions.pod:4960 ../src/guestfs-actions.pod:7866
+msgid "C<archive>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4962 ../src/guestfs-actions.pod:7868
+msgid ""
+"Turns on archive mode. This is the same as passing the I<--archive> flag to "
+"C<rsync>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish-actions.pod:4965 ../src/guestfs-actions.pod:7871
+#, fuzzy
+#| msgid "delete-event"
+msgid "C<deletedest>"
+msgstr "delete-event"
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4967 ../src/guestfs-actions.pod:7873
+msgid "Delete files at the destination that do not exist at the source."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4973
+#, fuzzy
+#| msgid "sync"
+msgid "rsync-in"
+msgstr "sync"
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4975
+#, fuzzy, no-wrap
+#| msgid ""
+#| " inspect-get-icon root [favicon:true|false] [highquality:true|false]\n"
+#| "\n"
+msgid ""
+" rsync-in remote dest [archive:true|false] [deletedest:true|false]\n"
+"\n"
+msgstr ""
+" inspect-get-icon root [favicon:true|false] [highquality:true|false]\n"
+"\n"
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4977 ../src/guestfs-actions.pod:7919
+msgid ""
+"This call may be used to copy or synchronize the filesystem on the host or "
+"on a remote computer with the filesystem within libguestfs. This uses the "
+"L<rsync(1)> program which uses a fast algorithm that avoids copying files "
+"unnecessarily."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4982 ../fish/guestfish-actions.pod:5006
+msgid ""
+"This call only works if the network is enabled. See L</set-network> or the "
+"I<--network> option to various tools like L<guestfish(1)>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4986 ../src/guestfs-actions.pod:7928
+msgid ""
+"Files are copied from the remote server and directory specified by C<remote> "
+"to the destination directory C<dest>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4989 ../fish/guestfish-actions.pod:5013
+#: ../src/guestfs-actions.pod:7931 ../src/guestfs-actions.pod:7991
+msgid ""
+"The format of the remote server string is defined by L<rsync(1)>. Note that "
+"there is no way to supply a password or passphrase so the target must be set "
+"up not to require one."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4993 ../fish/guestfish-actions.pod:5017
+#, fuzzy
+#| msgid "The optional arguments are:"
+msgid "The optional arguments are the same as those of L</rsync>."
+msgstr "オプション引数は次のとおりです:"
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4997
+#, fuzzy
+#| msgid "tar-out"
+msgid "rsync-out"
+msgstr "tar-out"
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4999
+#, fuzzy, no-wrap
+#| msgid ""
+#| " e2fsck device [correct:true|false] [forceall:true|false]\n"
+#| "\n"
+msgid ""
+" rsync-out src remote [archive:true|false] [deletedest:true|false]\n"
+"\n"
+msgstr ""
+" e2fsck device [correct:true|false] [forceall:true|false]\n"
+"\n"
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:5001 ../src/guestfs-actions.pod:7979
+msgid ""
+"This call may be used to copy or synchronize the filesystem within "
+"libguestfs with a filesystem on the host or on a remote computer. This uses "
+"the L<rsync(1)> program which uses a fast algorithm that avoids copying "
+"files unnecessarily."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:5010 ../src/guestfs-actions.pod:7988
+msgid ""
+"Files are copied from the source directory C<src> to the remote server and "
+"directory specified by C<remote>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5021
msgid "scrub-device"
msgstr "scrub-device"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:4946
+#: ../fish/guestfish-actions.pod:5023
#, no-wrap
msgid ""
" scrub-device device\n"
@@ -20736,28 +20899,28 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:4948 ../src/guestfs-actions.pod:7844
+#: ../fish/guestfish-actions.pod:5025 ../src/guestfs-actions.pod:8029
msgid ""
"This command writes patterns over C<device> to make data retrieval more "
"difficult."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:4951 ../fish/guestfish-actions.pod:4963
-#: ../fish/guestfish-actions.pod:4976 ../src/guestfs-actions.pod:7847
-#: ../src/guestfs-actions.pod:7865 ../src/guestfs-actions.pod:7884
+#: ../fish/guestfish-actions.pod:5028 ../fish/guestfish-actions.pod:5040
+#: ../fish/guestfish-actions.pod:5053 ../src/guestfs-actions.pod:8032
+#: ../src/guestfs-actions.pod:8050 ../src/guestfs-actions.pod:8069
msgid ""
"It is an interface to the L<scrub(1)> program. See that manual page for "
"more details."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:4954
+#: ../fish/guestfish-actions.pod:5031
msgid "scrub-file"
msgstr "scrub-file"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:4956
+#: ../fish/guestfish-actions.pod:5033
#, no-wrap
msgid ""
" scrub-file file\n"
@@ -20767,24 +20930,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:4958 ../src/guestfs-actions.pod:7860
+#: ../fish/guestfish-actions.pod:5035 ../src/guestfs-actions.pod:8045
msgid ""
"This command writes patterns over a file to make data retrieval more "
"difficult."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:4961 ../src/guestfs-actions.pod:7863
+#: ../fish/guestfish-actions.pod:5038 ../src/guestfs-actions.pod:8048
msgid "The file is I<removed> after scrubbing."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:4966
+#: ../fish/guestfish-actions.pod:5043
msgid "scrub-freespace"
msgstr "scrub-freespace"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:4968
+#: ../fish/guestfish-actions.pod:5045
#, no-wrap
msgid ""
" scrub-freespace dir\n"
@@ -20794,7 +20957,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:4970
+#: ../fish/guestfish-actions.pod:5047
msgid ""
"This command creates the directory C<dir> and then fills it with files until "
"the filesystem is full, and scrubs the files as for L</scrub-file>, and "
@@ -20803,17 +20966,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:4979
+#: ../fish/guestfish-actions.pod:5056
msgid "set-append"
msgstr "set-append"
#. type: =head2
-#: ../fish/guestfish-actions.pod:4981
+#: ../fish/guestfish-actions.pod:5058
msgid "append"
msgstr "append"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:4983
+#: ../fish/guestfish-actions.pod:5060
#, no-wrap
msgid ""
" set-append append\n"
@@ -20823,7 +20986,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:4985 ../src/guestfs-actions.pod:7897
+#: ../fish/guestfish-actions.pod:5062 ../src/guestfs-actions.pod:8082
msgid ""
"This function is used to add additional options to the guest kernel command "
"line."
@@ -20832,7 +20995,7 @@ msgstr ""
"めに使用されます。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:4988 ../src/guestfs-actions.pod:7900
+#: ../fish/guestfish-actions.pod:5065 ../src/guestfs-actions.pod:8085
msgid ""
"The default is C<NULL> unless overridden by setting C<LIBGUESTFS_APPEND> "
"environment variable."
@@ -20841,7 +21004,7 @@ msgstr ""
"C<NULL> です。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:4991 ../src/guestfs-actions.pod:7903
+#: ../fish/guestfish-actions.pod:5068 ../src/guestfs-actions.pod:8088
msgid ""
"Setting C<append> to C<NULL> means I<no> additional options are passed "
"(libguestfs always adds a few of its own)."
@@ -20850,17 +21013,17 @@ msgstr ""
"を意味します(libguestfs は常に自身のいくつかを追加します)。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:4994
+#: ../fish/guestfish-actions.pod:5071
msgid "set-attach-method"
msgstr "set-attach-method"
#. type: =head2
-#: ../fish/guestfish-actions.pod:4996
+#: ../fish/guestfish-actions.pod:5073
msgid "attach-method"
msgstr "attach-method"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:4998
+#: ../fish/guestfish-actions.pod:5075
#, no-wrap
msgid ""
" set-attach-method attachmethod\n"
@@ -20870,7 +21033,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5000 ../src/guestfs-actions.pod:7916
+#: ../fish/guestfish-actions.pod:5077 ../src/guestfs-actions.pod:8101
#, fuzzy
#| msgid "Set the path that libguestfs searches for kernel and initrd.img."
msgid ""
@@ -20879,60 +21042,60 @@ msgid ""
msgstr "libguestfs がカーネルおよび initrd.img を検索するパスを設定します。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5003 ../src/guestfs-actions.pod:7919
+#: ../fish/guestfish-actions.pod:5080 ../src/guestfs-actions.pod:8104
#, fuzzy
#| msgid "set-attach-method"
msgid "Possible attach methods are:"
msgstr "set-attach-method"
#. type: =item
-#: ../fish/guestfish-actions.pod:5007 ../src/guestfs-actions.pod:7923
-#: ../src/guestfs.pod:3019
+#: ../fish/guestfish-actions.pod:5084 ../src/guestfs-actions.pod:8108
+#: ../src/guestfs.pod:3041
msgid "C<appliance>"
msgstr "C<appliance>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5009 ../src/guestfs-actions.pod:7925
+#: ../fish/guestfish-actions.pod:5086 ../src/guestfs-actions.pod:8110
msgid "Launch an appliance and connect to it."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5011 ../src/guestfs-actions.pod:7927
+#: ../fish/guestfish-actions.pod:5088 ../src/guestfs-actions.pod:8112
msgid ""
"This is the ordinary method and normally the default, but see the note below."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5014 ../src/guestfs-actions.pod:7930
+#: ../fish/guestfish-actions.pod:5091 ../src/guestfs-actions.pod:8115
#, fuzzy
#| msgid "B<-d libvirt-domain>"
msgid "C<libvirt>"
msgstr "B<-d libvirt-domain>"
#. type: =item
-#: ../fish/guestfish-actions.pod:5016 ../src/guestfs-actions.pod:7932
+#: ../fish/guestfish-actions.pod:5093 ../src/guestfs-actions.pod:8117
msgid "C<libvirt:I<URI>>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5018 ../src/guestfs-actions.pod:7934
+#: ../fish/guestfish-actions.pod:5095 ../src/guestfs-actions.pod:8119
msgid ""
"Use libvirt to launch the appliance. The optional I<URI> is the libvirt "
"connection URI to use (see L<http://libvirt.org/uri.html>)."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5021 ../src/guestfs-actions.pod:7937
+#: ../fish/guestfish-actions.pod:5098 ../src/guestfs-actions.pod:8122
msgid "C<unix:I<path>>"
msgstr "C<unix:I<path>>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5023 ../src/guestfs-actions.pod:7939
+#: ../fish/guestfish-actions.pod:5100 ../src/guestfs-actions.pod:8124
msgid "Connect to the Unix domain socket I<path>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5025 ../src/guestfs-actions.pod:7941
+#: ../fish/guestfish-actions.pod:5102 ../src/guestfs-actions.pod:8126
msgid ""
"This method lets you connect to an existing daemon or (using virtio-serial) "
"to a live guest. For more information, see L<guestfs(3)/ATTACHING TO "
@@ -20940,47 +21103,47 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5031 ../src/guestfs-actions.pod:7947
+#: ../fish/guestfish-actions.pod:5108 ../src/guestfs-actions.pod:8132
msgid ""
"C<appliance> is usually the default attach method. However since libguestfs "
"E<ge> 1.19.24 it has been possible to change the default in two ways:"
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5037 ../src/guestfs-actions.pod:7953
+#: ../fish/guestfish-actions.pod:5114 ../src/guestfs-actions.pod:8138
#, fuzzy
#| msgid "LIBGUESTFS_TRACE"
msgid "Setting LIBGUESTFS_ATTACH_METHOD"
msgstr "LIBGUESTFS_TRACE"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5039 ../src/guestfs-actions.pod:7955
+#: ../fish/guestfish-actions.pod:5116 ../src/guestfs-actions.pod:8140
#, fuzzy
#| msgid "Set the environment variable C<VAR> to the string C<value>."
msgid "Users can set this environment variable to change the default."
msgstr "環境変数 C<VAR> を文字列 C<value> に設定します。"
#. type: =item
-#: ../fish/guestfish-actions.pod:5041 ../src/guestfs-actions.pod:7957
+#: ../fish/guestfish-actions.pod:5118 ../src/guestfs-actions.pod:8142
msgid "Configuring the default attach method when building libguestfs"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5043 ../src/guestfs-actions.pod:7959
+#: ../fish/guestfish-actions.pod:5120 ../src/guestfs-actions.pod:8144
msgid ""
"Distributors can override the default when libguestfs is built (using C<./"
"configure --with-default-attach-method=...>)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5046 ../src/guestfs-actions.pod:7962
+#: ../fish/guestfish-actions.pod:5123 ../src/guestfs-actions.pod:8147
msgid ""
"To find out if libguestfs was compiled with a different default attach "
"method, do:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5049 ../src/guestfs-actions.pod:7965
+#: ../fish/guestfish-actions.pod:5126 ../src/guestfs-actions.pod:8150
#, fuzzy, no-wrap
#| msgid ""
#| " get-attach-method\n"
@@ -20993,17 +21156,17 @@ msgstr ""
"\n"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5053
+#: ../fish/guestfish-actions.pod:5130
msgid "set-autosync"
msgstr "set-autosync"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5055
+#: ../fish/guestfish-actions.pod:5132
msgid "autosync"
msgstr "autosync"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5057
+#: ../fish/guestfish-actions.pod:5134
#, no-wrap
msgid ""
" set-autosync true|false\n"
@@ -21013,7 +21176,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5059 ../src/guestfs-actions.pod:7979
+#: ../fish/guestfish-actions.pod:5136 ../src/guestfs-actions.pod:8164
msgid ""
"If C<autosync> is true, this enables autosync. Libguestfs will make a best "
"effort attempt to make filesystems consistent and synchronized when the "
@@ -21021,7 +21184,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5064 ../src/guestfs-actions.pod:7984
+#: ../fish/guestfish-actions.pod:5141 ../src/guestfs-actions.pod:8169
msgid ""
"This is enabled by default (since libguestfs 1.5.24, previously it was "
"disabled by default)."
@@ -21030,17 +21193,17 @@ msgstr ""
"た)。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5067
+#: ../fish/guestfish-actions.pod:5144
msgid "set-direct"
msgstr "set-direct"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5069
+#: ../fish/guestfish-actions.pod:5146
msgid "direct"
msgstr "direct"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5071
+#: ../fish/guestfish-actions.pod:5148
#, no-wrap
msgid ""
" set-direct true|false\n"
@@ -21050,36 +21213,36 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5073 ../src/guestfs-actions.pod:7997
+#: ../fish/guestfish-actions.pod:5150 ../src/guestfs-actions.pod:8182
msgid ""
"If the direct appliance mode flag is enabled, then stdin and stdout are "
"passed directly through to the appliance once it is launched."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5077
+#: ../fish/guestfish-actions.pod:5154
msgid ""
"One consequence of this is that log messages aren't caught by the library "
"and handled by L</set-log-message-callback>, but go straight to stdout."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5081 ../src/guestfs-actions.pod:8005
+#: ../fish/guestfish-actions.pod:5158 ../src/guestfs-actions.pod:8190
msgid "You probably don't want to use this unless you know what you are doing."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5084 ../src/guestfs-actions.pod:8008
+#: ../fish/guestfish-actions.pod:5161 ../src/guestfs-actions.pod:8193
msgid "The default is disabled."
msgstr "デフォルトは無効です。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5086
+#: ../fish/guestfish-actions.pod:5163
msgid "set-e2attrs"
msgstr "set-e2attrs"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5088
+#: ../fish/guestfish-actions.pod:5165
#, no-wrap
msgid ""
" set-e2attrs file attrs [clear:true|false]\n"
@@ -21089,14 +21252,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5090 ../src/guestfs-actions.pod:8029
+#: ../fish/guestfish-actions.pod:5167 ../src/guestfs-actions.pod:8214
msgid ""
"This sets or clears the file attributes C<attrs> associated with the inode "
"C<file>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5093
+#: ../fish/guestfish-actions.pod:5170
msgid ""
"C<attrs> is a string of characters representing file attributes. See L</get-"
"e2attrs> for a list of possible attributes. Not all attributes can be "
@@ -21104,31 +21267,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5097 ../src/guestfs-actions.pod:8036
+#: ../fish/guestfish-actions.pod:5174 ../src/guestfs-actions.pod:8221
msgid ""
"If optional boolean C<clear> is not present or false, then the C<attrs> "
"listed are set in the inode."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5100 ../src/guestfs-actions.pod:8039
+#: ../fish/guestfish-actions.pod:5177 ../src/guestfs-actions.pod:8224
msgid "If C<clear> is true, then the C<attrs> listed are cleared in the inode."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5103 ../src/guestfs-actions.pod:8042
+#: ../fish/guestfish-actions.pod:5180 ../src/guestfs-actions.pod:8227
msgid ""
"In both cases, other attributes not present in the C<attrs> string are left "
"unchanged."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5112
+#: ../fish/guestfish-actions.pod:5189
msgid "set-e2generation"
msgstr "set-e2generation"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5114
+#: ../fish/guestfish-actions.pod:5191
#, no-wrap
msgid ""
" set-e2generation file generation\n"
@@ -21138,22 +21301,22 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5116 ../src/guestfs-actions.pod:8084
+#: ../fish/guestfish-actions.pod:5193 ../src/guestfs-actions.pod:8269
msgid "This sets the ext2 file generation of a file."
msgstr "これはファイルの ext2 ファイル世代を設定します。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5118
+#: ../fish/guestfish-actions.pod:5195
msgid "See L</get-e2generation>."
msgstr "L</get-e2generation> を参照してください。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5120
+#: ../fish/guestfish-actions.pod:5197
msgid "set-e2label"
msgstr "set-e2label"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5122
+#: ../fish/guestfish-actions.pod:5199
#, no-wrap
msgid ""
" set-e2label device label\n"
@@ -21163,21 +21326,21 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5124 ../src/guestfs-actions.pod:8106
+#: ../fish/guestfish-actions.pod:5201 ../src/guestfs-actions.pod:8291
msgid ""
"This sets the ext2/3/4 filesystem label of the filesystem on C<device> to "
"C<label>. Filesystem labels are limited to 16 characters."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5128
+#: ../fish/guestfish-actions.pod:5205
msgid ""
"You can use either L</tune2fs-l> or L</get-e2label> to return the existing "
"label on a filesystem."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5131
+#: ../fish/guestfish-actions.pod:5208
msgid ""
"I<This function is deprecated.> In new code, use the L</set_label> call "
"instead."
@@ -21186,12 +21349,12 @@ msgstr ""
"してください。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5138
+#: ../fish/guestfish-actions.pod:5215
msgid "set-e2uuid"
msgstr "set-e2uuid"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5140
+#: ../fish/guestfish-actions.pod:5217
#, no-wrap
msgid ""
" set-e2uuid device uuid\n"
@@ -21201,7 +21364,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5142 ../src/guestfs-actions.pod:8124
+#: ../fish/guestfish-actions.pod:5219 ../src/guestfs-actions.pod:8309
msgid ""
"This sets the ext2/3/4 filesystem UUID of the filesystem on C<device> to "
"C<uuid>. The format of the UUID and alternatives such as C<clear>, "
@@ -21209,19 +21372,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5147
+#: ../fish/guestfish-actions.pod:5224
msgid ""
"You can use either L</tune2fs-l> or L</get-e2uuid> to return the existing "
"UUID of a filesystem."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5150
+#: ../fish/guestfish-actions.pod:5227
msgid "set-label"
msgstr "set-label"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5152
+#: ../fish/guestfish-actions.pod:5229
#, no-wrap
msgid ""
" set-label device label\n"
@@ -21231,12 +21394,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5154 ../src/guestfs-actions.pod:8143
+#: ../fish/guestfish-actions.pod:5231 ../src/guestfs-actions.pod:8328
msgid "Set the filesystem label on C<device> to C<label>."
msgstr "C<device> のファイルシステムのラベルを C<label> に設定します。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5156 ../src/guestfs-actions.pod:8145
+#: ../fish/guestfish-actions.pod:5233 ../src/guestfs-actions.pod:8330
msgid ""
"Only some filesystem types support labels, and libguestfs supports setting "
"labels on only a subset of these."
@@ -21245,32 +21408,32 @@ msgstr ""
"libguestfs はこれらのサブセットのみにおいてラベルの設定をサポートします。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5159 ../src/guestfs-actions.pod:8148
+#: ../fish/guestfish-actions.pod:5236 ../src/guestfs-actions.pod:8333
msgid "On ext2/3/4 filesystems, labels are limited to 16 bytes."
msgstr "ext2/3/4 ファイルシステムでは、ラベルは 16 バイトに制限されます。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5161 ../src/guestfs-actions.pod:8150
+#: ../fish/guestfish-actions.pod:5238 ../src/guestfs-actions.pod:8335
msgid "On NTFS filesystems, labels are limited to 128 unicode characters."
msgstr "NTFS ファイルシステムでは、ラベルは 128 Unicode 文字に制限されます。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5163
+#: ../fish/guestfish-actions.pod:5240
msgid "To read the label on a filesystem, call L</vfs-label>."
msgstr "ファイルシステムのラベルを読み込むには L</vfs-label> を呼び出します。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5165
+#: ../fish/guestfish-actions.pod:5242
msgid "set-memsize"
msgstr "set-memsize"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5167
+#: ../fish/guestfish-actions.pod:5244
msgid "memsize"
msgstr "memsize"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5169
+#: ../fish/guestfish-actions.pod:5246
#, no-wrap
msgid ""
" set-memsize memsize\n"
@@ -21280,7 +21443,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5171
+#: ../fish/guestfish-actions.pod:5248
msgid ""
"This sets the memory size in megabytes allocated to the qemu subprocess. "
"This only has any effect if called before L</launch>."
@@ -21289,7 +21452,7 @@ msgstr ""
"L</launch> 前に呼び出されるときのみ効果があります。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5175 ../src/guestfs-actions.pod:8168
+#: ../fish/guestfish-actions.pod:5252 ../src/guestfs-actions.pod:8353
msgid ""
"You can also change this by setting the environment variable "
"C<LIBGUESTFS_MEMSIZE> before the handle is created."
@@ -21298,17 +21461,17 @@ msgstr ""
"これを変更できます。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5182
+#: ../fish/guestfish-actions.pod:5259
msgid "set-network"
msgstr "set-network"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5184
+#: ../fish/guestfish-actions.pod:5261
msgid "network"
msgstr "network"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5186
+#: ../fish/guestfish-actions.pod:5263
#, no-wrap
msgid ""
" set-network true|false\n"
@@ -21318,7 +21481,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5188 ../src/guestfs-actions.pod:8185
+#: ../fish/guestfish-actions.pod:5265 ../src/guestfs-actions.pod:8370
msgid ""
"If C<network> is true, then the network is enabled in the libguestfs "
"appliance. The default is false."
@@ -21327,14 +21490,14 @@ msgstr ""
"なります。デフォルトは偽です。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5191 ../src/guestfs-actions.pod:8188
+#: ../fish/guestfish-actions.pod:5268 ../src/guestfs-actions.pod:8373
msgid ""
"This affects whether commands are able to access the network (see L<guestfs"
"(3)/RUNNING COMMANDS>)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5194
+#: ../fish/guestfish-actions.pod:5271
msgid ""
"You must call this before calling L</launch>, otherwise it has no effect."
msgstr ""
@@ -21342,12 +21505,12 @@ msgstr ""
"果がありません。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5197
+#: ../fish/guestfish-actions.pod:5274
msgid "set-path"
msgstr "set-path"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5201
+#: ../fish/guestfish-actions.pod:5278
#, no-wrap
msgid ""
" set-path searchpath\n"
@@ -21357,34 +21520,34 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5203 ../src/guestfs-actions.pod:8204
+#: ../fish/guestfish-actions.pod:5280 ../src/guestfs-actions.pod:8389
msgid "Set the path that libguestfs searches for kernel and initrd.img."
msgstr "libguestfs がカーネルおよび initrd.img を検索するパスを設定します。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5205 ../src/guestfs-actions.pod:8206
+#: ../fish/guestfish-actions.pod:5282 ../src/guestfs-actions.pod:8391
msgid ""
"The default is C<$libdir/guestfs> unless overridden by setting "
"C<LIBGUESTFS_PATH> environment variable."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5208 ../src/guestfs-actions.pod:8209
+#: ../fish/guestfish-actions.pod:5285 ../src/guestfs-actions.pod:8394
msgid "Setting C<path> to C<NULL> restores the default path."
msgstr "C<path> に C<NULL> を設定することによりパスの初期値を復元します。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5210
+#: ../fish/guestfish-actions.pod:5287
msgid "set-pgroup"
msgstr "set-pgroup"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5212
+#: ../fish/guestfish-actions.pod:5289
msgid "pgroup"
msgstr "pgroup"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5214
+#: ../fish/guestfish-actions.pod:5291
#, no-wrap
msgid ""
" set-pgroup true|false\n"
@@ -21394,7 +21557,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5216 ../src/guestfs-actions.pod:8221
+#: ../fish/guestfish-actions.pod:5293 ../src/guestfs-actions.pod:8406
msgid ""
"If C<pgroup> is true, child processes are placed into their own process "
"group."
@@ -21402,14 +21565,14 @@ msgstr ""
"C<pgroup> が真ならば、子プロセスは自身のプロセスグループの中に置かれます。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5219 ../src/guestfs-actions.pod:8224
+#: ../fish/guestfish-actions.pod:5296 ../src/guestfs-actions.pod:8409
msgid ""
"The practical upshot of this is that signals like C<SIGINT> (from users "
"pressing C<^C>) won't be received by the child process."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5222
+#: ../fish/guestfish-actions.pod:5299
msgid ""
"The default for this flag is false, because usually you want C<^C> to kill "
"the subprocess. Guestfish sets this flag to true when used interactively, "
@@ -21418,17 +21581,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5227
+#: ../fish/guestfish-actions.pod:5304
msgid "set-qemu"
msgstr "set-qemu"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5229
+#: ../fish/guestfish-actions.pod:5306
msgid "qemu"
msgstr "qemu"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5231
+#: ../fish/guestfish-actions.pod:5308
#, no-wrap
msgid ""
" set-qemu qemu\n"
@@ -21438,30 +21601,30 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5233 ../src/guestfs-actions.pod:8242
+#: ../fish/guestfish-actions.pod:5310 ../src/guestfs-actions.pod:8427
msgid "Set the qemu binary that we will use."
msgstr "使用したい QEMU バイナリーを設定します。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5235 ../src/guestfs-actions.pod:8244
+#: ../fish/guestfish-actions.pod:5312 ../src/guestfs-actions.pod:8429
msgid ""
"The default is chosen when the library was compiled by the configure script."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5238 ../src/guestfs-actions.pod:8247
+#: ../fish/guestfish-actions.pod:5315 ../src/guestfs-actions.pod:8432
msgid ""
"You can also override this by setting the C<LIBGUESTFS_QEMU> environment "
"variable."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5241 ../src/guestfs-actions.pod:8250
+#: ../fish/guestfish-actions.pod:5318 ../src/guestfs-actions.pod:8435
msgid "Setting C<qemu> to C<NULL> restores the default qemu binary."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5243 ../src/guestfs-actions.pod:8252
+#: ../fish/guestfish-actions.pod:5320 ../src/guestfs-actions.pod:8437
msgid ""
"Note that you should call this function as early as possible after creating "
"the handle. This is because some pre-launch operations depend on testing "
@@ -21472,17 +21635,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5251
+#: ../fish/guestfish-actions.pod:5328
msgid "set-recovery-proc"
msgstr "set-recovery-proc"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5253
+#: ../fish/guestfish-actions.pod:5330
msgid "recovery-proc"
msgstr "recovery-proc"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5255
+#: ../fish/guestfish-actions.pod:5332
#, no-wrap
msgid ""
" set-recovery-proc true|false\n"
@@ -21492,7 +21655,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5257
+#: ../fish/guestfish-actions.pod:5334
msgid ""
"If this is called with the parameter C<false> then L</launch> does not "
"create a recovery process. The purpose of the recovery process is to stop "
@@ -21500,14 +21663,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5262
+#: ../fish/guestfish-actions.pod:5339
msgid ""
"This only has any effect if called before L</launch>, and the default is "
"true."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5265 ../src/guestfs-actions.pod:8278
+#: ../fish/guestfish-actions.pod:5342 ../src/guestfs-actions.pod:8463
msgid ""
"About the only time when you would want to disable this is if the main "
"process will fork itself into the background (\"daemonize\" itself). In "
@@ -21516,17 +21679,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5271
+#: ../fish/guestfish-actions.pod:5348
msgid "set-selinux"
msgstr "set-selinux"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5273
+#: ../fish/guestfish-actions.pod:5350
msgid "selinux"
msgstr "selinux"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5275
+#: ../fish/guestfish-actions.pod:5352
#, no-wrap
msgid ""
" set-selinux true|false\n"
@@ -21536,31 +21699,31 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5277 ../src/guestfs-actions.pod:8294
+#: ../fish/guestfish-actions.pod:5354 ../src/guestfs-actions.pod:8479
msgid ""
"This sets the selinux flag that is passed to the appliance at boot time. "
"The default is C<selinux=0> (disabled)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5280 ../src/guestfs-actions.pod:8297
+#: ../fish/guestfish-actions.pod:5357 ../src/guestfs-actions.pod:8482
msgid ""
"Note that if SELinux is enabled, it is always in Permissive mode "
"(C<enforcing=0>)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5286
+#: ../fish/guestfish-actions.pod:5363
msgid "set-smp"
msgstr "set-smp"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5288
+#: ../fish/guestfish-actions.pod:5365
msgid "smp"
msgstr "smp"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5290
+#: ../fish/guestfish-actions.pod:5367
#, no-wrap
msgid ""
" set-smp smp\n"
@@ -21570,7 +21733,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5292 ../src/guestfs-actions.pod:8313
+#: ../fish/guestfish-actions.pod:5369 ../src/guestfs-actions.pod:8498
msgid ""
"Change the number of virtual CPUs assigned to the appliance. The default is "
"C<1>. Increasing this may improve performance, though often it has no "
@@ -21580,22 +21743,22 @@ msgstr ""
"れを増やすことにより性能を向上させられますが、ときどき効果がありません。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5296
+#: ../fish/guestfish-actions.pod:5373
msgid "This function must be called before L</launch>."
msgstr "この関数は L</launch> の前に呼び出す必要があります。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5298
+#: ../fish/guestfish-actions.pod:5375
msgid "set-trace"
msgstr "set-trace"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5300
+#: ../fish/guestfish-actions.pod:5377
msgid "trace"
msgstr "trace"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5302
+#: ../fish/guestfish-actions.pod:5379
#, no-wrap
msgid ""
" set-trace true|false\n"
@@ -21605,45 +21768,45 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5304 ../src/guestfs-actions.pod:8329
+#: ../fish/guestfish-actions.pod:5381 ../src/guestfs-actions.pod:8514
msgid ""
"If the command trace flag is set to 1, then libguestfs calls, parameters and "
"return values are traced."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5307 ../src/guestfs-actions.pod:8332
+#: ../fish/guestfish-actions.pod:5384 ../src/guestfs-actions.pod:8517
msgid ""
"If you want to trace C API calls into libguestfs (and other libraries) then "
"possibly a better way is to use the external ltrace(1) command."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5311 ../src/guestfs-actions.pod:8336
+#: ../fish/guestfish-actions.pod:5388 ../src/guestfs-actions.pod:8521
msgid ""
"Command traces are disabled unless the environment variable "
"C<LIBGUESTFS_TRACE> is defined and set to C<1>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5314
+#: ../fish/guestfish-actions.pod:5391
msgid ""
"Trace messages are normally sent to C<stderr>, unless you register a "
"callback to send them somewhere else (see L</set-event-callback>)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5318
+#: ../fish/guestfish-actions.pod:5395
msgid "set-verbose"
msgstr "set-verbose"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5320
+#: ../fish/guestfish-actions.pod:5397
msgid "verbose"
msgstr "verbose"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5322
+#: ../fish/guestfish-actions.pod:5399
#, no-wrap
msgid ""
" set-verbose true|false\n"
@@ -21653,31 +21816,31 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5324 ../src/guestfs-actions.pod:8353
+#: ../fish/guestfish-actions.pod:5401 ../src/guestfs-actions.pod:8538
msgid "If C<verbose> is true, this turns on verbose messages."
msgstr "C<verbose> が真ならば、メッセージの冗長化を有効にします。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5326 ../src/guestfs-actions.pod:8355
+#: ../fish/guestfish-actions.pod:5403 ../src/guestfs-actions.pod:8540
msgid ""
"Verbose messages are disabled unless the environment variable "
"C<LIBGUESTFS_DEBUG> is defined and set to C<1>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5329
+#: ../fish/guestfish-actions.pod:5406
msgid ""
"Verbose messages are normally sent to C<stderr>, unless you register a "
"callback to send them somewhere else (see L</set-event-callback>)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5333
+#: ../fish/guestfish-actions.pod:5410
msgid "setcon"
msgstr "setcon"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5335
+#: ../fish/guestfish-actions.pod:5412
#, no-wrap
msgid ""
" setcon context\n"
@@ -21687,25 +21850,25 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5337 ../src/guestfs-actions.pod:8372
+#: ../fish/guestfish-actions.pod:5414 ../src/guestfs-actions.pod:8557
msgid ""
"This sets the SELinux security context of the daemon to the string "
"C<context>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5340 ../src/guestfs-actions.pod:8375
+#: ../fish/guestfish-actions.pod:5417 ../src/guestfs-actions.pod:8560
msgid "See the documentation about SELINUX in L<guestfs(3)>."
msgstr ""
"L<guestfs(3)> における SELinux に関するドキュメントを参照してください。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5342
+#: ../fish/guestfish-actions.pod:5419
msgid "setxattr"
msgstr "setxattr"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5344
+#: ../fish/guestfish-actions.pod:5421
#, no-wrap
msgid ""
" setxattr xattr val vallen path\n"
@@ -21715,24 +21878,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5346 ../src/guestfs-actions.pod:8390
+#: ../fish/guestfish-actions.pod:5423 ../src/guestfs-actions.pod:8575
msgid ""
"This call sets the extended attribute named C<xattr> of the file C<path> to "
"the value C<val> (of length C<vallen>). The value is arbitrary 8 bit data."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5350
+#: ../fish/guestfish-actions.pod:5427
msgid "See also: L</lsetxattr>, L<attr(5)>."
msgstr "関連項目: L</lsetxattr>, L<attr(5)>"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5352
+#: ../fish/guestfish-actions.pod:5429
msgid "sfdisk"
msgstr "sfdisk"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5354
+#: ../fish/guestfish-actions.pod:5431
#, no-wrap
msgid ""
" sfdisk device cyls heads sectors 'lines ...'\n"
@@ -21742,19 +21905,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5356 ../src/guestfs-actions.pod:8417
+#: ../fish/guestfish-actions.pod:5433 ../src/guestfs-actions.pod:8602
msgid ""
"This is a direct interface to the L<sfdisk(8)> program for creating "
"partitions on block devices."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5359 ../src/guestfs-actions.pod:8420
+#: ../fish/guestfish-actions.pod:5436 ../src/guestfs-actions.pod:8605
msgid "C<device> should be a block device, for example C</dev/sda>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5361 ../src/guestfs-actions.pod:8422
+#: ../fish/guestfish-actions.pod:5438 ../src/guestfs-actions.pod:8607
msgid ""
"C<cyls>, C<heads> and C<sectors> are the number of cylinders, heads and "
"sectors on the device, which are passed directly to sfdisk as the I<-C>, I<-"
@@ -21765,14 +21928,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5369 ../src/guestfs-actions.pod:8430
+#: ../fish/guestfish-actions.pod:5446 ../src/guestfs-actions.pod:8615
msgid ""
"C<lines> is a list of lines that we feed to C<sfdisk>. For more information "
"refer to the L<sfdisk(8)> manpage."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5372 ../src/guestfs-actions.pod:8433
+#: ../fish/guestfish-actions.pod:5449 ../src/guestfs-actions.pod:8618
msgid ""
"To create a single partition occupying the whole disk, you would pass "
"C<lines> as a single element list, when the single element being the string "
@@ -21780,13 +21943,13 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5376
+#: ../fish/guestfish-actions.pod:5453
msgid "See also: L</sfdisk-l>, L</sfdisk-N>, L</part-init>"
msgstr "関連項目: L</sfdisk-l>, L</sfdisk-N>, L</part-init>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5379 ../fish/guestfish-actions.pod:5399
-#: ../fish/guestfish-actions.pod:5418
+#: ../fish/guestfish-actions.pod:5456 ../fish/guestfish-actions.pod:5476
+#: ../fish/guestfish-actions.pod:5495
msgid ""
"I<This function is deprecated.> In new code, use the L</part_add> call "
"instead."
@@ -21795,12 +21958,12 @@ msgstr ""
"してください。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5386
+#: ../fish/guestfish-actions.pod:5463
msgid "sfdiskM"
msgstr "sfdiskM"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5388
+#: ../fish/guestfish-actions.pod:5465
#, no-wrap
msgid ""
" sfdiskM device 'lines ...'\n"
@@ -21810,7 +21973,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5390
+#: ../fish/guestfish-actions.pod:5467
msgid ""
"This is a simplified interface to the L</sfdisk> command, where partition "
"sizes are specified in megabytes only (rounded to the nearest cylinder) and "
@@ -21819,18 +21982,18 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5396
+#: ../fish/guestfish-actions.pod:5473
msgid "See also: L</sfdisk>, the L<sfdisk(8)> manpage and L</part-disk>"
msgstr ""
"関連項目: L</sfdisk>, L<sfdisk(8)> マニュアルページおよび L</part-disk>"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5406
+#: ../fish/guestfish-actions.pod:5483
msgid "sfdisk-N"
msgstr "sfdisk-N"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5408
+#: ../fish/guestfish-actions.pod:5485
#, no-wrap
msgid ""
" sfdisk-N device partnum cyls heads sectors line\n"
@@ -21840,31 +22003,31 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5410 ../src/guestfs-actions.pod:8489
+#: ../fish/guestfish-actions.pod:5487 ../src/guestfs-actions.pod:8674
msgid ""
"This runs L<sfdisk(8)> option to modify just the single partition C<n> "
"(note: C<n> counts from 1)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5413
+#: ../fish/guestfish-actions.pod:5490
msgid ""
"For other parameters, see L</sfdisk>. You should usually pass C<0> for the "
"cyls/heads/sectors parameters."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5416
+#: ../fish/guestfish-actions.pod:5493
msgid "See also: L</part-add>"
msgstr "関連項目: L</part-add>"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5425
+#: ../fish/guestfish-actions.pod:5502
msgid "sfdisk-disk-geometry"
msgstr "sfdisk-disk-geometry"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5427
+#: ../fish/guestfish-actions.pod:5504
#, no-wrap
msgid ""
" sfdisk-disk-geometry device\n"
@@ -21874,7 +22037,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5429
+#: ../fish/guestfish-actions.pod:5506
msgid ""
"This displays the disk geometry of C<device> read from the partition table. "
"Especially in the case where the underlying block device has been resized, "
@@ -21883,18 +22046,18 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5434 ../fish/guestfish-actions.pod:5443
-#: ../src/guestfs-actions.pod:8512 ../src/guestfs-actions.pod:8528
+#: ../fish/guestfish-actions.pod:5511 ../fish/guestfish-actions.pod:5520
+#: ../src/guestfs-actions.pod:8697 ../src/guestfs-actions.pod:8713
msgid "The result is in human-readable format, and not designed to be parsed."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5437
+#: ../fish/guestfish-actions.pod:5514
msgid "sfdisk-kernel-geometry"
msgstr "sfdisk-kernel-geometry"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5439
+#: ../fish/guestfish-actions.pod:5516
#, no-wrap
msgid ""
" sfdisk-kernel-geometry device\n"
@@ -21904,17 +22067,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5441 ../src/guestfs-actions.pod:8526
+#: ../fish/guestfish-actions.pod:5518 ../src/guestfs-actions.pod:8711
msgid "This displays the kernel's idea of the geometry of C<device>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5446
+#: ../fish/guestfish-actions.pod:5523
msgid "sfdisk-l"
msgstr "sfdisk-l"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5448
+#: ../fish/guestfish-actions.pod:5525
#, no-wrap
msgid ""
" sfdisk-l device\n"
@@ -21924,19 +22087,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5450 ../src/guestfs-actions.pod:8549
+#: ../fish/guestfish-actions.pod:5527 ../src/guestfs-actions.pod:8734
msgid ""
"This displays the partition table on C<device>, in the human-readable output "
"of the L<sfdisk(8)> command. It is not intended to be parsed."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5454
+#: ../fish/guestfish-actions.pod:5531
msgid "See also: L</part-list>"
msgstr "関連項目: L</part-list>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5456
+#: ../fish/guestfish-actions.pod:5533
msgid ""
"I<This function is deprecated.> In new code, use the L</part_list> call "
"instead."
@@ -21945,12 +22108,12 @@ msgstr ""
"してください。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5463
+#: ../fish/guestfish-actions.pod:5540
msgid "sh"
msgstr "sh"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5465
+#: ../fish/guestfish-actions.pod:5542
#, no-wrap
msgid ""
" sh command\n"
@@ -21960,19 +22123,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5467 ../src/guestfs-actions.pod:8566
+#: ../fish/guestfish-actions.pod:5544 ../src/guestfs-actions.pod:8751
msgid ""
"This call runs a command from the guest filesystem via the guest's C</bin/"
"sh>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5470
+#: ../fish/guestfish-actions.pod:5547
msgid "This is like L</command>, but passes the command to:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5472 ../src/guestfs-actions.pod:8571
+#: ../fish/guestfish-actions.pod:5549 ../src/guestfs-actions.pod:8756
#, no-wrap
msgid ""
" /bin/sh -c \"command\"\n"
@@ -21982,24 +22145,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5474 ../src/guestfs-actions.pod:8573
+#: ../fish/guestfish-actions.pod:5551 ../src/guestfs-actions.pod:8758
msgid ""
"Depending on the guest's shell, this usually results in wildcards being "
"expanded, shell expressions being interpolated and so on."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5478
+#: ../fish/guestfish-actions.pod:5555
msgid "All the provisos about L</command> apply to this call."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5480
+#: ../fish/guestfish-actions.pod:5557
msgid "sh-lines"
msgstr "sh-lines"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5482
+#: ../fish/guestfish-actions.pod:5559
#, no-wrap
msgid ""
" sh-lines command\n"
@@ -22009,22 +22172,22 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5484
+#: ../fish/guestfish-actions.pod:5561
msgid "This is the same as L</sh>, but splits the result into a list of lines."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5487
+#: ../fish/guestfish-actions.pod:5564
msgid "See also: L</command-lines>"
msgstr "関連項目: L</command-lines>"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5489
+#: ../fish/guestfish-actions.pod:5566
msgid "shutdown"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5491
+#: ../fish/guestfish-actions.pod:5568
#, no-wrap
msgid ""
" shutdown\n"
@@ -22032,7 +22195,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5493
+#: ../fish/guestfish-actions.pod:5570
msgid ""
"This is the opposite of L</launch>. It performs an orderly shutdown of the "
"backend process(es). If the autosync flag is set (which is the default) "
@@ -22040,7 +22203,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5497 ../src/guestfs-actions.pod:8610
+#: ../fish/guestfish-actions.pod:5574 ../src/guestfs-actions.pod:8795
msgid ""
"If the subprocess exits with an error then this function will return an "
"error, which should I<not> be ignored (it may indicate that the disk image "
@@ -22048,31 +22211,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5501 ../src/guestfs-actions.pod:8614
+#: ../fish/guestfish-actions.pod:5578 ../src/guestfs-actions.pod:8799
msgid "It is safe to call this multiple times. Extra calls are ignored."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5503
+#: ../fish/guestfish-actions.pod:5580
msgid ""
"This call does I<not> close or free up the handle. You still need to call "
"L</close> afterwards."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5506
+#: ../fish/guestfish-actions.pod:5583
msgid ""
"L</close> will call this if you don't do it explicitly, but note that any "
"errors are ignored in that case."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5509
+#: ../fish/guestfish-actions.pod:5586
msgid "sleep"
msgstr "sleep"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5511
+#: ../fish/guestfish-actions.pod:5588
#, no-wrap
msgid ""
" sleep secs\n"
@@ -22082,17 +22245,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5513 ../src/guestfs-actions.pod:8630
+#: ../fish/guestfish-actions.pod:5590 ../src/guestfs-actions.pod:8815
msgid "Sleep for C<secs> seconds."
msgstr "C<secs> 秒間スリープします。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5515
+#: ../fish/guestfish-actions.pod:5592
msgid "stat"
msgstr "stat"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5517
+#: ../fish/guestfish-actions.pod:5594
#, no-wrap
msgid ""
" stat path\n"
@@ -22102,17 +22265,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5521 ../src/guestfs-actions.pod:8644
+#: ../fish/guestfish-actions.pod:5598 ../src/guestfs-actions.pod:8829
msgid "This is the same as the C<stat(2)> system call."
msgstr "これは C<stat(2)> システムコールと同じです。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5523
+#: ../fish/guestfish-actions.pod:5600
msgid "statvfs"
msgstr "statvfs"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5525
+#: ../fish/guestfish-actions.pod:5602
#, no-wrap
msgid ""
" statvfs path\n"
@@ -22122,7 +22285,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5527 ../src/guestfs-actions.pod:8658
+#: ../fish/guestfish-actions.pod:5604 ../src/guestfs-actions.pod:8843
msgid ""
"Returns file system statistics for any mounted file system. C<path> should "
"be a file or directory in the mounted file system (typically it is the mount "
@@ -22130,17 +22293,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5531 ../src/guestfs-actions.pod:8662
+#: ../fish/guestfish-actions.pod:5608 ../src/guestfs-actions.pod:8847
msgid "This is the same as the C<statvfs(2)> system call."
msgstr "これは C<statvfs(2)> システムコールと同じです。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5533
+#: ../fish/guestfish-actions.pod:5610
msgid "strings"
msgstr "strings"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5535
+#: ../fish/guestfish-actions.pod:5612
#, no-wrap
msgid ""
" strings path\n"
@@ -22150,19 +22313,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5537 ../src/guestfs-actions.pod:8676
+#: ../fish/guestfish-actions.pod:5614 ../src/guestfs-actions.pod:8861
msgid ""
"This runs the L<strings(1)> command on a file and returns the list of "
"printable strings found."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5543
+#: ../fish/guestfish-actions.pod:5620
msgid "strings-e"
msgstr "strings-e"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5545
+#: ../fish/guestfish-actions.pod:5622
#, no-wrap
msgid ""
" strings-e encoding path\n"
@@ -22172,58 +22335,58 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5547
+#: ../fish/guestfish-actions.pod:5624
msgid ""
"This is like the L</strings> command, but allows you to specify the encoding "
"of strings that are looked for in the source file C<path>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5551 ../src/guestfs-actions.pod:8699
+#: ../fish/guestfish-actions.pod:5628 ../src/guestfs-actions.pod:8884
msgid "Allowed encodings are:"
msgstr "許可されるエンコードは次のとおりです:"
#. type: =item
-#: ../fish/guestfish-actions.pod:5555 ../src/guestfs-actions.pod:8703
+#: ../fish/guestfish-actions.pod:5632 ../src/guestfs-actions.pod:8888
msgid "s"
msgstr "s"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5557
+#: ../fish/guestfish-actions.pod:5634
msgid ""
"Single 7-bit-byte characters like ASCII and the ASCII-compatible parts of "
"ISO-8859-X (this is what L</strings> uses)."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5560 ../src/guestfs-actions.pod:8708
+#: ../fish/guestfish-actions.pod:5637 ../src/guestfs-actions.pod:8893
msgid "S"
msgstr "S"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5562 ../src/guestfs-actions.pod:8710
+#: ../fish/guestfish-actions.pod:5639 ../src/guestfs-actions.pod:8895
msgid "Single 8-bit-byte characters."
msgstr "単一の 8 ビットのバイト文字。"
#. type: =item
-#: ../fish/guestfish-actions.pod:5564 ../src/guestfs-actions.pod:8712
+#: ../fish/guestfish-actions.pod:5641 ../src/guestfs-actions.pod:8897
msgid "b"
msgstr "b"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5566 ../src/guestfs-actions.pod:8714
+#: ../fish/guestfish-actions.pod:5643 ../src/guestfs-actions.pod:8899
msgid "16-bit big endian strings such as those encoded in UTF-16BE or UCS-2BE."
msgstr ""
"UTF-16BE や UCS-2BE でエンコードされたもののように 16 ビットのビッグエンディ"
"アン文字列。"
#. type: =item
-#: ../fish/guestfish-actions.pod:5569 ../src/guestfs-actions.pod:8717
+#: ../fish/guestfish-actions.pod:5646 ../src/guestfs-actions.pod:8902
msgid "l (lower case letter L)"
msgstr "l (小文字の L)"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5571 ../src/guestfs-actions.pod:8719
+#: ../fish/guestfish-actions.pod:5648 ../src/guestfs-actions.pod:8904
msgid ""
"16-bit little endian such as UTF-16LE and UCS-2LE. This is useful for "
"examining binaries in Windows guests."
@@ -22232,37 +22395,37 @@ msgstr ""
"想マシンにあるバイナリーを検査するために有用です。"
#. type: =item
-#: ../fish/guestfish-actions.pod:5574 ../src/guestfs-actions.pod:8722
+#: ../fish/guestfish-actions.pod:5651 ../src/guestfs-actions.pod:8907
msgid "B"
msgstr "B"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5576 ../src/guestfs-actions.pod:8724
+#: ../fish/guestfish-actions.pod:5653 ../src/guestfs-actions.pod:8909
msgid "32-bit big endian such as UCS-4BE."
msgstr "UCS-4BE のような 32 ビットのビッグエンディアン。"
#. type: =item
-#: ../fish/guestfish-actions.pod:5578 ../src/guestfs-actions.pod:8726
+#: ../fish/guestfish-actions.pod:5655 ../src/guestfs-actions.pod:8911
msgid "L"
msgstr "L"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5580 ../src/guestfs-actions.pod:8728
+#: ../fish/guestfish-actions.pod:5657 ../src/guestfs-actions.pod:8913
msgid "32-bit little endian such as UCS-4LE."
msgstr "UCS-4LE のような 32 ビットのリトルエンディアン。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5584 ../src/guestfs-actions.pod:8732
+#: ../fish/guestfish-actions.pod:5661 ../src/guestfs-actions.pod:8917
msgid "The returned strings are transcoded to UTF-8."
msgstr "返される文字列は UTF-8 に変換されます。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5589
+#: ../fish/guestfish-actions.pod:5666
msgid "swapoff-device"
msgstr "swapoff-device"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5591
+#: ../fish/guestfish-actions.pod:5668
#, no-wrap
msgid ""
" swapoff-device device\n"
@@ -22272,19 +22435,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5593
+#: ../fish/guestfish-actions.pod:5670
msgid ""
"This command disables the libguestfs appliance swap device or partition "
"named C<device>. See L</swapon-device>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5597
+#: ../fish/guestfish-actions.pod:5674
msgid "swapoff-file"
msgstr "swapoff-file"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5599
+#: ../fish/guestfish-actions.pod:5676
#, no-wrap
msgid ""
" swapoff-file file\n"
@@ -22294,18 +22457,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5601 ../src/guestfs-actions.pod:8763
+#: ../fish/guestfish-actions.pod:5678 ../src/guestfs-actions.pod:8948
msgid "This command disables the libguestfs appliance swap on file."
msgstr ""
"このコマンドは libguestfs アプライアンスの swap on ファイルを無効にします。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5603
+#: ../fish/guestfish-actions.pod:5680
msgid "swapoff-label"
msgstr "swapoff-label"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5605
+#: ../fish/guestfish-actions.pod:5682
#, no-wrap
msgid ""
" swapoff-label label\n"
@@ -22315,7 +22478,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5607 ../src/guestfs-actions.pod:8775
+#: ../fish/guestfish-actions.pod:5684 ../src/guestfs-actions.pod:8960
msgid ""
"This command disables the libguestfs appliance swap on labeled swap "
"partition."
@@ -22324,12 +22487,12 @@ msgstr ""
"ションを無効にします。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5610
+#: ../fish/guestfish-actions.pod:5687
msgid "swapoff-uuid"
msgstr "swapoff-uuid"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5612
+#: ../fish/guestfish-actions.pod:5689
#, no-wrap
msgid ""
" swapoff-uuid uuid\n"
@@ -22339,7 +22502,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5614 ../src/guestfs-actions.pod:8788
+#: ../fish/guestfish-actions.pod:5691 ../src/guestfs-actions.pod:8973
msgid ""
"This command disables the libguestfs appliance swap partition with the given "
"UUID."
@@ -22348,12 +22511,12 @@ msgstr ""
"ティションを無効にします。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5617
+#: ../fish/guestfish-actions.pod:5694
msgid "swapon-device"
msgstr "swapon-device"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5619
+#: ../fish/guestfish-actions.pod:5696
#, no-wrap
msgid ""
" swapon-device device\n"
@@ -22363,7 +22526,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5621
+#: ../fish/guestfish-actions.pod:5698
msgid ""
"This command enables the libguestfs appliance to use the swap device or "
"partition named C<device>. The increased memory is made available for all "
@@ -22371,7 +22534,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5626 ../src/guestfs-actions.pod:8806
+#: ../fish/guestfish-actions.pod:5703 ../src/guestfs-actions.pod:8991
msgid ""
"Note that you should not swap to existing guest swap partitions unless you "
"know what you are doing. They may contain hibernation information, or other "
@@ -22381,12 +22544,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5633
+#: ../fish/guestfish-actions.pod:5710
msgid "swapon-file"
msgstr "swapon-file"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5635
+#: ../fish/guestfish-actions.pod:5712
#, no-wrap
msgid ""
" swapon-file file\n"
@@ -22396,18 +22559,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5637
+#: ../fish/guestfish-actions.pod:5714
msgid ""
"This command enables swap to a file. See L</swapon-device> for other notes."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5640
+#: ../fish/guestfish-actions.pod:5717
msgid "swapon-label"
msgstr "swapon-label"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5642
+#: ../fish/guestfish-actions.pod:5719
#, no-wrap
msgid ""
" swapon-label label\n"
@@ -22417,19 +22580,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5644
+#: ../fish/guestfish-actions.pod:5721
msgid ""
"This command enables swap to a labeled swap partition. See L</swapon-"
"device> for other notes."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5647
+#: ../fish/guestfish-actions.pod:5724
msgid "swapon-uuid"
msgstr "swapon-uuid"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5649
+#: ../fish/guestfish-actions.pod:5726
#, no-wrap
msgid ""
" swapon-uuid uuid\n"
@@ -22439,19 +22602,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5651
+#: ../fish/guestfish-actions.pod:5728
msgid ""
"This command enables swap to a swap partition with the given UUID. See L</"
"swapon-device> for other notes."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5654
+#: ../fish/guestfish-actions.pod:5731
msgid "sync"
msgstr "sync"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5656
+#: ../fish/guestfish-actions.pod:5733
#, no-wrap
msgid ""
" sync\n"
@@ -22461,26 +22624,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5658 ../src/guestfs-actions.pod:8861
+#: ../fish/guestfish-actions.pod:5735 ../src/guestfs-actions.pod:9046
msgid ""
"This syncs the disk, so that any writes are flushed through to the "
"underlying disk image."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5661 ../src/guestfs-actions.pod:8864
+#: ../fish/guestfish-actions.pod:5738 ../src/guestfs-actions.pod:9049
msgid ""
"You should always call this if you have modified a disk image, before "
"closing the handle."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5664
+#: ../fish/guestfish-actions.pod:5741
msgid "tail"
msgstr "tail"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5666
+#: ../fish/guestfish-actions.pod:5743
#, no-wrap
msgid ""
" tail path\n"
@@ -22490,18 +22653,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5668 ../src/guestfs-actions.pod:8877
+#: ../fish/guestfish-actions.pod:5745 ../src/guestfs-actions.pod:9062
msgid ""
"This command returns up to the last 10 lines of a file as a list of strings."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5674
+#: ../fish/guestfish-actions.pod:5751
msgid "tail-n"
msgstr "tail-n"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5676
+#: ../fish/guestfish-actions.pod:5753
#, no-wrap
msgid ""
" tail-n nrlines path\n"
@@ -22511,26 +22674,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5678 ../src/guestfs-actions.pod:8896
+#: ../fish/guestfish-actions.pod:5755 ../src/guestfs-actions.pod:9081
msgid ""
"If the parameter C<nrlines> is a positive number, this returns the last "
"C<nrlines> lines of the file C<path>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5681 ../src/guestfs-actions.pod:8899
+#: ../fish/guestfish-actions.pod:5758 ../src/guestfs-actions.pod:9084
msgid ""
"If the parameter C<nrlines> is a negative number, this returns lines from "
"the file C<path>, starting with the C<-nrlines>th line."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5689
+#: ../fish/guestfish-actions.pod:5766
msgid "tar-in"
msgstr "tar-in"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5691
+#: ../fish/guestfish-actions.pod:5768
#, no-wrap
msgid ""
" tar-in (tarfile|-) directory\n"
@@ -22540,26 +22703,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5693 ../src/guestfs-actions.pod:8920
+#: ../fish/guestfish-actions.pod:5770 ../src/guestfs-actions.pod:9105
msgid ""
"This command uploads and unpacks local file C<tarfile> (an I<uncompressed> "
"tar file) into C<directory>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5696
+#: ../fish/guestfish-actions.pod:5773
msgid "To upload a compressed tarball, use L</tgz-in> or L</txz-in>."
msgstr ""
"圧縮した tar ファイルをアップロードするには L</tgz-in> または L</txz-in> を使"
"用します。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5701
+#: ../fish/guestfish-actions.pod:5778
msgid "tar-out"
msgstr "tar-out"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5703
+#: ../fish/guestfish-actions.pod:5780
#, no-wrap
msgid ""
" tar-out directory (tarfile|-)\n"
@@ -22569,26 +22732,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5705 ../src/guestfs-actions.pod:8937
+#: ../fish/guestfish-actions.pod:5782 ../src/guestfs-actions.pod:9122
msgid ""
"This command packs the contents of C<directory> and downloads it to local "
"file C<tarfile>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5708
+#: ../fish/guestfish-actions.pod:5785
msgid "To download a compressed tarball, use L</tgz-out> or L</txz-out>."
msgstr ""
"圧縮した tar ファイルをダウンロードするには L</tgz-out> または L</txz-out> を"
"使用します。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5713
+#: ../fish/guestfish-actions.pod:5790
msgid "tgz-in"
msgstr "tgz-in"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5715
+#: ../fish/guestfish-actions.pod:5792
#, no-wrap
msgid ""
" tgz-in (tarball|-) directory\n"
@@ -22598,25 +22761,25 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5717 ../src/guestfs-actions.pod:8954
+#: ../fish/guestfish-actions.pod:5794 ../src/guestfs-actions.pod:9139
msgid ""
"This command uploads and unpacks local file C<tarball> (a I<gzip compressed> "
"tar file) into C<directory>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5720
+#: ../fish/guestfish-actions.pod:5797
msgid "To upload an uncompressed tarball, use L</tar-in>."
msgstr ""
"圧縮していない tar ファイルをアップロードするには L</tar-in> を使用します。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5724
+#: ../fish/guestfish-actions.pod:5801
msgid "tgz-out"
msgstr "tgz-out"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5726
+#: ../fish/guestfish-actions.pod:5803
#, no-wrap
msgid ""
" tgz-out directory (tarball|-)\n"
@@ -22626,25 +22789,25 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5728 ../src/guestfs-actions.pod:8970
+#: ../fish/guestfish-actions.pod:5805 ../src/guestfs-actions.pod:9155
msgid ""
"This command packs the contents of C<directory> and downloads it to local "
"file C<tarball>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5731
+#: ../fish/guestfish-actions.pod:5808
msgid "To download an uncompressed tarball, use L</tar-out>."
msgstr ""
"圧縮していない tar ファイルをダウンロードするには L</tar-out> を使用します。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5735
+#: ../fish/guestfish-actions.pod:5812
msgid "touch"
msgstr "touch"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5737
+#: ../fish/guestfish-actions.pod:5814
#, no-wrap
msgid ""
" touch path\n"
@@ -22654,7 +22817,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5739 ../src/guestfs-actions.pod:8985
+#: ../fish/guestfish-actions.pod:5816 ../src/guestfs-actions.pod:9170
msgid ""
"Touch acts like the L<touch(1)> command. It can be used to update the "
"timestamps on a file, or, if the file does not exist, to create a new zero-"
@@ -22662,19 +22825,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5743 ../src/guestfs-actions.pod:8989
+#: ../fish/guestfish-actions.pod:5820 ../src/guestfs-actions.pod:9174
msgid ""
"This command only works on regular files, and will fail on other file types "
"such as directories, symbolic links, block special etc."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5746
+#: ../fish/guestfish-actions.pod:5823
msgid "truncate"
msgstr "truncate"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5748
+#: ../fish/guestfish-actions.pod:5825
#, no-wrap
msgid ""
" truncate path\n"
@@ -22684,19 +22847,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5750 ../src/guestfs-actions.pod:9002
+#: ../fish/guestfish-actions.pod:5827 ../src/guestfs-actions.pod:9187
msgid ""
"This command truncates C<path> to a zero-length file. The file must exist "
"already."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5753
+#: ../fish/guestfish-actions.pod:5830
msgid "truncate-size"
msgstr "truncate-size"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5755
+#: ../fish/guestfish-actions.pod:5832
#, no-wrap
msgid ""
" truncate-size path size\n"
@@ -22706,14 +22869,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5757 ../src/guestfs-actions.pod:9016
+#: ../fish/guestfish-actions.pod:5834 ../src/guestfs-actions.pod:9201
msgid ""
"This command truncates C<path> to size C<size> bytes. The file must exist "
"already."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5760
+#: ../fish/guestfish-actions.pod:5837
msgid ""
"If the current file size is less than C<size> then the file is extended to "
"the required size with zero bytes. This creates a sparse file (ie. disk "
@@ -22722,12 +22885,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5766
+#: ../fish/guestfish-actions.pod:5843
msgid "tune2fs"
msgstr "tune2fs"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5768
+#: ../fish/guestfish-actions.pod:5845
#, no-wrap
msgid ""
" tune2fs device [force:true|false] [maxmountcount:N] [mountcount:N] [errorbehavior:..] [group:N] [intervalbetweenchecks:N] [reservedblockspercentage:N] [lastmounteddirectory:..] [reservedblockscount:N] [user:N]\n"
@@ -22737,26 +22900,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5770 ../src/guestfs-actions.pod:9052
+#: ../fish/guestfish-actions.pod:5847 ../src/guestfs-actions.pod:9237
msgid ""
"This call allows you to adjust various filesystem parameters of an ext2/ext3/"
"ext4 filesystem called C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5779 ../src/guestfs-actions.pod:9061
+#: ../fish/guestfish-actions.pod:5856 ../src/guestfs-actions.pod:9246
msgid ""
"Force tune2fs to complete the operation even in the face of errors. This is "
"the same as the tune2fs C<-f> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5782 ../src/guestfs-actions.pod:9064
+#: ../fish/guestfish-actions.pod:5859 ../src/guestfs-actions.pod:9249
msgid "C<maxmountcount>"
msgstr "C<maxmountcount>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5784 ../src/guestfs-actions.pod:9066
+#: ../fish/guestfish-actions.pod:5861 ../src/guestfs-actions.pod:9251
msgid ""
"Set the number of mounts after which the filesystem is checked by L<e2fsck(8)"
">. If this is C<0> then the number of mounts is disregarded. This is the "
@@ -22764,24 +22927,24 @@ msgid ""
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5788 ../src/guestfs-actions.pod:9070
+#: ../fish/guestfish-actions.pod:5865 ../src/guestfs-actions.pod:9255
msgid "C<mountcount>"
msgstr "C<mountcount>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5790 ../src/guestfs-actions.pod:9072
+#: ../fish/guestfish-actions.pod:5867 ../src/guestfs-actions.pod:9257
msgid ""
"Set the number of times the filesystem has been mounted. This is the same "
"as the tune2fs C<-C> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5793 ../src/guestfs-actions.pod:9075
+#: ../fish/guestfish-actions.pod:5870 ../src/guestfs-actions.pod:9260
msgid "C<errorbehavior>"
msgstr "C<errorbehavior>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5795 ../src/guestfs-actions.pod:9077
+#: ../fish/guestfish-actions.pod:5872 ../src/guestfs-actions.pod:9262
msgid ""
"Change the behavior of the kernel code when errors are detected. Possible "
"values currently are: C<continue>, C<remount-ro>, C<panic>. In practice "
@@ -22790,58 +22953,58 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5800 ../src/guestfs-actions.pod:9082
+#: ../fish/guestfish-actions.pod:5877 ../src/guestfs-actions.pod:9267
msgid "This is the same as the tune2fs C<-e> option."
msgstr "これは tune2fs C<-e> オプションと同じです。"
#. type: =item
-#: ../fish/guestfish-actions.pod:5802 ../src/guestfs-actions.pod:9084
+#: ../fish/guestfish-actions.pod:5879 ../src/guestfs-actions.pod:9269
msgid "C<group>"
msgstr "C<group>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5804 ../src/guestfs-actions.pod:9086
+#: ../fish/guestfish-actions.pod:5881 ../src/guestfs-actions.pod:9271
msgid ""
"Set the group which can use reserved filesystem blocks. This is the same as "
"the tune2fs C<-g> option except that it can only be specified as a number."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5808 ../src/guestfs-actions.pod:9090
+#: ../fish/guestfish-actions.pod:5885 ../src/guestfs-actions.pod:9275
msgid "C<intervalbetweenchecks>"
msgstr "C<intervalbetweenchecks>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5810 ../src/guestfs-actions.pod:9092
+#: ../fish/guestfish-actions.pod:5887 ../src/guestfs-actions.pod:9277
msgid ""
"Adjust the maximal time between two filesystem checks (in seconds). If the "
"option is passed as C<0> then time-dependent checking is disabled."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5814 ../src/guestfs-actions.pod:9096
+#: ../fish/guestfish-actions.pod:5891 ../src/guestfs-actions.pod:9281
msgid "This is the same as the tune2fs C<-i> option."
msgstr "これは tune2fs C<-i> オプションと同じです。"
#. type: =item
-#: ../fish/guestfish-actions.pod:5816 ../src/guestfs-actions.pod:9098
+#: ../fish/guestfish-actions.pod:5893 ../src/guestfs-actions.pod:9283
msgid "C<reservedblockspercentage>"
msgstr "C<reservedblockspercentage>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5818 ../src/guestfs-actions.pod:9100
+#: ../fish/guestfish-actions.pod:5895 ../src/guestfs-actions.pod:9285
msgid ""
"Set the percentage of the filesystem which may only be allocated by "
"privileged processes. This is the same as the tune2fs C<-m> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5822 ../src/guestfs-actions.pod:9104
+#: ../fish/guestfish-actions.pod:5899 ../src/guestfs-actions.pod:9289
msgid "C<lastmounteddirectory>"
msgstr "C<lastmounteddirectory>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5824 ../src/guestfs-actions.pod:9106
+#: ../fish/guestfish-actions.pod:5901 ../src/guestfs-actions.pod:9291
msgid ""
"Set the last mounted directory. This is the same as the tune2fs C<-M> "
"option."
@@ -22850,38 +23013,38 @@ msgstr ""
"ンと同じです。"
#. type: =item
-#: ../fish/guestfish-actions.pod:5827 ../src/guestfs-actions.pod:9109
+#: ../fish/guestfish-actions.pod:5904 ../src/guestfs-actions.pod:9294
msgid ""
"C<reservedblockscount> Set the number of reserved filesystem blocks. This "
"is the same as the tune2fs C<-r> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5831 ../src/guestfs-actions.pod:9113
+#: ../fish/guestfish-actions.pod:5908 ../src/guestfs-actions.pod:9298
msgid "C<user>"
msgstr "C<user>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5833 ../src/guestfs-actions.pod:9115
+#: ../fish/guestfish-actions.pod:5910 ../src/guestfs-actions.pod:9300
msgid ""
"Set the user who can use the reserved filesystem blocks. This is the same "
"as the tune2fs C<-u> option except that it can only be specified as a number."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5839
+#: ../fish/guestfish-actions.pod:5916
msgid ""
"To get the current values of filesystem parameters, see L</tune2fs-l>. For "
"precise details of how tune2fs works, see the L<tune2fs(8)> man page."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5845
+#: ../fish/guestfish-actions.pod:5922
msgid "tune2fs-l"
msgstr "tune2fs-l"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5847
+#: ../fish/guestfish-actions.pod:5924
#, no-wrap
msgid ""
" tune2fs-l device\n"
@@ -22891,14 +23054,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5849 ../src/guestfs-actions.pod:9157
+#: ../fish/guestfish-actions.pod:5926 ../src/guestfs-actions.pod:9342
msgid ""
"This returns the contents of the ext2, ext3 or ext4 filesystem superblock on "
"C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5852 ../src/guestfs-actions.pod:9160
+#: ../fish/guestfish-actions.pod:5929 ../src/guestfs-actions.pod:9345
msgid ""
"It is the same as running C<tune2fs -l device>. See L<tune2fs(8)> manpage "
"for more details. The list of fields returned isn't clearly defined, and "
@@ -22907,12 +23070,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5857
+#: ../fish/guestfish-actions.pod:5934
msgid "txz-in"
msgstr "txz-in"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5859
+#: ../fish/guestfish-actions.pod:5936
#, no-wrap
msgid ""
" txz-in (tarball|-) directory\n"
@@ -22922,19 +23085,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5861 ../src/guestfs-actions.pod:9180
+#: ../fish/guestfish-actions.pod:5938 ../src/guestfs-actions.pod:9365
msgid ""
"This command uploads and unpacks local file C<tarball> (an I<xz compressed> "
"tar file) into C<directory>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5866
+#: ../fish/guestfish-actions.pod:5943
msgid "txz-out"
msgstr "txz-out"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5868
+#: ../fish/guestfish-actions.pod:5945
#, no-wrap
msgid ""
" txz-out directory (tarball|-)\n"
@@ -22944,19 +23107,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5870 ../src/guestfs-actions.pod:9194
+#: ../fish/guestfish-actions.pod:5947 ../src/guestfs-actions.pod:9379
msgid ""
"This command packs the contents of C<directory> and downloads it to local "
"file C<tarball> (as an xz compressed tar archive)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5875
+#: ../fish/guestfish-actions.pod:5952
msgid "umask"
msgstr "umask"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5877
+#: ../fish/guestfish-actions.pod:5954
#, no-wrap
msgid ""
" umask mask\n"
@@ -22966,14 +23129,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5879 ../src/guestfs-actions.pod:9207
+#: ../fish/guestfish-actions.pod:5956 ../src/guestfs-actions.pod:9392
msgid ""
"This function sets the mask used for creating new files and device nodes to "
"C<mask & 0777>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5882 ../src/guestfs-actions.pod:9210
+#: ../fish/guestfish-actions.pod:5959 ../src/guestfs-actions.pod:9395
msgid ""
"Typical umask values would be C<022> which creates new files with "
"permissions like \"-rw-r--r--\" or \"-rwxr-xr-x\", and C<002> which creates "
@@ -22981,7 +23144,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5887 ../src/guestfs-actions.pod:9215
+#: ../fish/guestfish-actions.pod:5964 ../src/guestfs-actions.pod:9400
msgid ""
"The default umask is C<022>. This is important because it means that "
"directories and device nodes will be created with C<0644> or C<0755> mode "
@@ -22989,34 +23152,34 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5891
+#: ../fish/guestfish-actions.pod:5968
msgid "See also L</get-umask>, L<umask(2)>, L</mknod>, L</mkdir>."
msgstr "L</get-umask>, L<umask(2)>, L</mknod>, L</mkdir> 参照。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5894 ../src/guestfs-actions.pod:9222
+#: ../fish/guestfish-actions.pod:5971 ../src/guestfs-actions.pod:9407
msgid "This call returns the previous umask."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5896
+#: ../fish/guestfish-actions.pod:5973
msgid "umount"
msgstr "umount"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5898
+#: ../fish/guestfish-actions.pod:5975
msgid "unmount"
msgstr "unmount"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5900
+#: ../fish/guestfish-actions.pod:5977
#, fuzzy
#| msgid "mount-options"
msgid "umount-opts"
msgstr "mount-options"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5902
+#: ../fish/guestfish-actions.pod:5979
#, fuzzy, no-wrap
#| msgid ""
#| " e2fsck device [correct:true|false] [forceall:true|false]\n"
@@ -23029,24 +23192,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5904 ../src/guestfs-actions.pod:9256
+#: ../fish/guestfish-actions.pod:5981 ../src/guestfs-actions.pod:9441
msgid ""
"This unmounts the given filesystem. The filesystem may be specified either "
"by its mountpoint (path) or the device which contains the filesystem."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5910
+#: ../fish/guestfish-actions.pod:5987
msgid "umount-all"
msgstr "umount-all"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5912
+#: ../fish/guestfish-actions.pod:5989
msgid "unmount-all"
msgstr "unmount-all"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5914
+#: ../fish/guestfish-actions.pod:5991
#, no-wrap
msgid ""
" umount-all\n"
@@ -23056,22 +23219,22 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5916 ../src/guestfs-actions.pod:9289
+#: ../fish/guestfish-actions.pod:5993 ../src/guestfs-actions.pod:9474
msgid "This unmounts all mounted filesystems."
msgstr "これはマウントされたファイルシステムをすべてアンマウントします。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5918 ../src/guestfs-actions.pod:9291
+#: ../fish/guestfish-actions.pod:5995 ../src/guestfs-actions.pod:9476
msgid "Some internal mounts are not unmounted by this call."
msgstr "いくつかの内部マウントはこの呼び出しによりアンマウントされません。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5920
+#: ../fish/guestfish-actions.pod:5997
msgid "umount-local"
msgstr "umount-local"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5922
+#: ../fish/guestfish-actions.pod:5999
#, no-wrap
msgid ""
" umount-local [retry:true|false]\n"
@@ -23081,7 +23244,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5924 ../src/guestfs-actions.pod:9310
+#: ../fish/guestfish-actions.pod:6001 ../src/guestfs-actions.pod:9495
msgid ""
"If libguestfs is exporting the filesystem on a local mountpoint, then this "
"unmounts it."
@@ -23090,12 +23253,12 @@ msgstr ""
"いるならば、これによりアンマウントされます。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5931
+#: ../fish/guestfish-actions.pod:6008
msgid "upload"
msgstr "upload"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5933
+#: ../fish/guestfish-actions.pod:6010
#, no-wrap
msgid ""
" upload (filename|-) remotefilename\n"
@@ -23105,25 +23268,25 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5935 ../fish/guestfish-actions.pod:5948
-#: ../src/guestfs-actions.pod:9346 ../src/guestfs-actions.pod:9370
+#: ../fish/guestfish-actions.pod:6012 ../fish/guestfish-actions.pod:6025
+#: ../src/guestfs-actions.pod:9531 ../src/guestfs-actions.pod:9555
msgid "Upload local file C<filename> to C<remotefilename> on the filesystem."
msgstr ""
"ローカルファイル C<filename> をファイルシステムにおいて C<remotefilename> に"
"アップロードします。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5940
+#: ../fish/guestfish-actions.pod:6017
msgid "See also L</download>."
msgstr "L</download> 参照。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5944
+#: ../fish/guestfish-actions.pod:6021
msgid "upload-offset"
msgstr "upload-offset"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5946
+#: ../fish/guestfish-actions.pod:6023
#, no-wrap
msgid ""
" upload-offset (filename|-) remotefilename offset\n"
@@ -23133,7 +23296,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5951 ../src/guestfs-actions.pod:9373
+#: ../fish/guestfish-actions.pod:6028 ../src/guestfs-actions.pod:9558
msgid ""
"C<remotefilename> is overwritten starting at the byte C<offset> specified. "
"The intention is to overwrite parts of existing files or devices, although "
@@ -23143,7 +23306,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5958
+#: ../fish/guestfish-actions.pod:6035
msgid ""
"Note that there is no limit on the amount of data that can be uploaded with "
"this call, unlike with L</pwrite>, and this call always writes the full "
@@ -23151,17 +23314,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5963
+#: ../fish/guestfish-actions.pod:6040
msgid "See also L</upload>, L</pwrite>."
msgstr "L</upload>, L</pwrite> 参照。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5967
+#: ../fish/guestfish-actions.pod:6044
msgid "utimens"
msgstr "utimens"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5969
+#: ../fish/guestfish-actions.pod:6046
#, no-wrap
msgid ""
" utimens path atsecs atnsecs mtsecs mtnsecs\n"
@@ -23171,26 +23334,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5971 ../src/guestfs-actions.pod:9406
+#: ../fish/guestfish-actions.pod:6048 ../src/guestfs-actions.pod:9591
msgid "This command sets the timestamps of a file with nanosecond precision."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5974 ../src/guestfs-actions.pod:9409
+#: ../fish/guestfish-actions.pod:6051 ../src/guestfs-actions.pod:9594
msgid ""
"C<atsecs, atnsecs> are the last access time (atime) in secs and nanoseconds "
"from the epoch."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5977 ../src/guestfs-actions.pod:9412
+#: ../fish/guestfish-actions.pod:6054 ../src/guestfs-actions.pod:9597
msgid ""
"C<mtsecs, mtnsecs> are the last modification time (mtime) in secs and "
"nanoseconds from the epoch."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5980 ../src/guestfs-actions.pod:9415
+#: ../fish/guestfish-actions.pod:6057 ../src/guestfs-actions.pod:9600
msgid ""
"If the C<*nsecs> field contains the special value C<-1> then the "
"corresponding timestamp is set to the current time. (The C<*secs> field is "
@@ -23198,7 +23361,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5984 ../src/guestfs-actions.pod:9419
+#: ../fish/guestfish-actions.pod:6061 ../src/guestfs-actions.pod:9604
msgid ""
"If the C<*nsecs> field contains the special value C<-2> then the "
"corresponding timestamp is left unchanged. (The C<*secs> field is ignored "
@@ -23206,14 +23369,14 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5988
+#: ../fish/guestfish-actions.pod:6065
#, fuzzy
#| msgid "name"
msgid "utsname"
msgstr "名前"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5990
+#: ../fish/guestfish-actions.pod:6067
#, fuzzy, no-wrap
#| msgid ""
#| " vglvuuids vgname\n"
@@ -23226,7 +23389,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5992 ../src/guestfs-actions.pod:9432
+#: ../fish/guestfish-actions.pod:6069 ../src/guestfs-actions.pod:9617
msgid ""
"This returns the kernel version of the appliance, where this is available. "
"This information is only useful for debugging. Nothing in the returned "
@@ -23234,12 +23397,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5996
+#: ../fish/guestfish-actions.pod:6073
msgid "version"
msgstr "version"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5998
+#: ../fish/guestfish-actions.pod:6075
#, no-wrap
msgid ""
" version\n"
@@ -23249,13 +23412,13 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6000 ../src/guestfs-actions.pod:9445
+#: ../fish/guestfish-actions.pod:6077 ../src/guestfs-actions.pod:9630
msgid ""
"Return the libguestfs version number that the program is linked against."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6003 ../src/guestfs-actions.pod:9448
+#: ../fish/guestfish-actions.pod:6080 ../src/guestfs-actions.pod:9633
msgid ""
"Note that because of dynamic linking this is not necessarily the version of "
"libguestfs that you compiled against. You can compile the program, and then "
@@ -23264,7 +23427,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6008 ../src/guestfs-actions.pod:9453
+#: ../fish/guestfish-actions.pod:6085 ../src/guestfs-actions.pod:9638
msgid ""
"This call was added in version C<1.0.58>. In previous versions of "
"libguestfs there was no way to get the version number. From C code you can "
@@ -23273,7 +23436,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6014 ../src/guestfs-actions.pod:9459
+#: ../fish/guestfish-actions.pod:6091 ../src/guestfs-actions.pod:9644
msgid ""
"The call returns a structure with four elements. The first three (C<major>, "
"C<minor> and C<release>) are numbers and correspond to the usual version "
@@ -23282,18 +23445,18 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6020 ../src/guestfs-actions.pod:9465
+#: ../fish/guestfish-actions.pod:6097 ../src/guestfs-actions.pod:9650
msgid ""
"To construct the original version string: C<$major.$minor.$release$extra>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6023 ../src/guestfs-actions.pod:9468
+#: ../fish/guestfish-actions.pod:6100 ../src/guestfs-actions.pod:9653
msgid "See also: L<guestfs(3)/LIBGUESTFS VERSION NUMBERS>."
msgstr "関連項目: L<guestfs(3)/LIBGUESTFS VERSION NUMBERS>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6025
+#: ../fish/guestfish-actions.pod:6102
msgid ""
"I<Note:> Don't use this call to test for availability of features. In "
"enterprise distributions we backport features from later versions into "
@@ -23302,12 +23465,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6031
+#: ../fish/guestfish-actions.pod:6108
msgid "vfs-label"
msgstr "vfs-label"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6033
+#: ../fish/guestfish-actions.pod:6110
#, no-wrap
msgid ""
" vfs-label device\n"
@@ -23317,28 +23480,28 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6035 ../src/guestfs-actions.pod:9488
+#: ../fish/guestfish-actions.pod:6112 ../src/guestfs-actions.pod:9673
msgid "This returns the filesystem label of the filesystem on C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6038 ../src/guestfs-actions.pod:9491
+#: ../fish/guestfish-actions.pod:6115 ../src/guestfs-actions.pod:9676
msgid "If the filesystem is unlabeled, this returns the empty string."
msgstr "ファイルシステムにラベルが付いていないと、空の文字列が返されます。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6040
+#: ../fish/guestfish-actions.pod:6117
msgid "To find a filesystem from the label, use L</findfs-label>."
msgstr ""
"ラベルからファイルシステムを検索するには L</findfs-label> を使用します。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6042
+#: ../fish/guestfish-actions.pod:6119
msgid "vfs-type"
msgstr "vfs-type"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6044
+#: ../fish/guestfish-actions.pod:6121
#, no-wrap
msgid ""
" vfs-type device\n"
@@ -23348,14 +23511,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6046 ../src/guestfs-actions.pod:9506
+#: ../fish/guestfish-actions.pod:6123 ../src/guestfs-actions.pod:9691
msgid ""
"This command gets the filesystem type corresponding to the filesystem on "
"C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6049 ../src/guestfs-actions.pod:9509
+#: ../fish/guestfish-actions.pod:6126 ../src/guestfs-actions.pod:9694
msgid ""
"For most filesystems, the result is the name of the Linux VFS module which "
"would be used to mount this filesystem if you mounted it without specifying "
@@ -23363,12 +23526,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6054
+#: ../fish/guestfish-actions.pod:6131
msgid "vfs-uuid"
msgstr "vfs-uuid"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6056
+#: ../fish/guestfish-actions.pod:6133
#, no-wrap
msgid ""
" vfs-uuid device\n"
@@ -23378,27 +23541,27 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6058 ../src/guestfs-actions.pod:9525
+#: ../fish/guestfish-actions.pod:6135 ../src/guestfs-actions.pod:9710
msgid "This returns the filesystem UUID of the filesystem on C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6061 ../src/guestfs-actions.pod:9528
+#: ../fish/guestfish-actions.pod:6138 ../src/guestfs-actions.pod:9713
msgid "If the filesystem does not have a UUID, this returns the empty string."
msgstr "ファイルシステムが UUID を持っていないと、空の文字列を返します。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6063
+#: ../fish/guestfish-actions.pod:6140
msgid "To find a filesystem from the UUID, use L</findfs-uuid>."
msgstr "UUID からファイルシステムを検索するには L</findfs-uuid> を使用します。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6065
+#: ../fish/guestfish-actions.pod:6142
msgid "vg-activate"
msgstr "vg-activate"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6067
+#: ../fish/guestfish-actions.pod:6144
#, no-wrap
msgid ""
" vg-activate true|false 'volgroups ...'\n"
@@ -23408,32 +23571,32 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6069 ../src/guestfs-actions.pod:9544
+#: ../fish/guestfish-actions.pod:6146 ../src/guestfs-actions.pod:9729
msgid ""
"This command activates or (if C<activate> is false) deactivates all logical "
"volumes in the listed volume groups C<volgroups>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6072 ../src/guestfs-actions.pod:9547
+#: ../fish/guestfish-actions.pod:6149 ../src/guestfs-actions.pod:9732
msgid "This command is the same as running C<vgchange -a y|n volgroups...>"
msgstr ""
"このコマンドは C<vgchange -a y|n volgroups...> を実行するときと同じです。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6074 ../src/guestfs-actions.pod:9549
+#: ../fish/guestfish-actions.pod:6151 ../src/guestfs-actions.pod:9734
msgid ""
"Note that if C<volgroups> is an empty list then B<all> volume groups are "
"activated or deactivated."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6077
+#: ../fish/guestfish-actions.pod:6154
msgid "vg-activate-all"
msgstr "vg-activate-all"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6079
+#: ../fish/guestfish-actions.pod:6156
#, no-wrap
msgid ""
" vg-activate-all true|false\n"
@@ -23443,26 +23606,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6081 ../src/guestfs-actions.pod:9562
+#: ../fish/guestfish-actions.pod:6158 ../src/guestfs-actions.pod:9747
msgid ""
"This command activates or (if C<activate> is false) deactivates all logical "
"volumes in all volume groups."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6084 ../src/guestfs-actions.pod:9565
+#: ../fish/guestfish-actions.pod:6161 ../src/guestfs-actions.pod:9750
msgid "This command is the same as running C<vgchange -a y|n>"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6086
+#: ../fish/guestfish-actions.pod:6163
#, fuzzy
#| msgid "vguuid"
msgid "vgchange-uuid"
msgstr "vguuid"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6088
+#: ../fish/guestfish-actions.pod:6165
#, fuzzy, no-wrap
#| msgid ""
#| " vguuid vgname\n"
@@ -23475,17 +23638,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6090 ../src/guestfs-actions.pod:9577
+#: ../fish/guestfish-actions.pod:6167 ../src/guestfs-actions.pod:9762
msgid "Generate a new random UUID for the volume group C<vg>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6092
+#: ../fish/guestfish-actions.pod:6169
msgid "vgchange-uuid-all"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6094
+#: ../fish/guestfish-actions.pod:6171
#, no-wrap
msgid ""
" vgchange-uuid-all\n"
@@ -23493,19 +23656,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6096 ../src/guestfs-actions.pod:9586
+#: ../fish/guestfish-actions.pod:6173 ../src/guestfs-actions.pod:9771
#, fuzzy
#| msgid "Generate random seed for guest."
msgid "Generate new random UUIDs for all volume groups."
msgstr "仮想マシンに対して乱数種を生成します。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6098
+#: ../fish/guestfish-actions.pod:6175
msgid "vgcreate"
msgstr "vgcreate"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6100
+#: ../fish/guestfish-actions.pod:6177
#, no-wrap
msgid ""
" vgcreate volgroup 'physvols ...'\n"
@@ -23515,19 +23678,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6102 ../src/guestfs-actions.pod:9597
+#: ../fish/guestfish-actions.pod:6179 ../src/guestfs-actions.pod:9782
msgid ""
"This creates an LVM volume group called C<volgroup> from the non-empty list "
"of physical volumes C<physvols>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6105
+#: ../fish/guestfish-actions.pod:6182
msgid "vglvuuids"
msgstr "vglvuuids"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6107
+#: ../fish/guestfish-actions.pod:6184
#, no-wrap
msgid ""
" vglvuuids vgname\n"
@@ -23537,31 +23700,31 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6109 ../src/guestfs-actions.pod:9610
+#: ../fish/guestfish-actions.pod:6186 ../src/guestfs-actions.pod:9795
msgid ""
"Given a VG called C<vgname>, this returns the UUIDs of all the logical "
"volumes created in this volume group."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6112
+#: ../fish/guestfish-actions.pod:6189
msgid ""
"You can use this along with L</lvs> and L</lvuuid> calls to associate "
"logical volumes and volume groups."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6115
+#: ../fish/guestfish-actions.pod:6192
msgid "See also L</vgpvuuids>."
msgstr "L</vgpvuuids> 参照。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6117
+#: ../fish/guestfish-actions.pod:6194
msgid "vgmeta"
msgstr "vgmeta"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6119
+#: ../fish/guestfish-actions.pod:6196
#, no-wrap
msgid ""
" vgmeta vgname\n"
@@ -23571,7 +23734,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6121 ../src/guestfs-actions.pod:9631
+#: ../fish/guestfish-actions.pod:6198 ../src/guestfs-actions.pod:9816
msgid ""
"C<vgname> is an LVM volume group. This command examines the volume group "
"and returns its metadata."
@@ -23580,7 +23743,7 @@ msgstr ""
"検査して、そのメタ情報を返します。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6124 ../src/guestfs-actions.pod:9634
+#: ../fish/guestfish-actions.pod:6201 ../src/guestfs-actions.pod:9819
msgid ""
"Note that the metadata is an internal structure used by LVM, subject to "
"change at any time, and is provided for information only."
@@ -23589,12 +23752,12 @@ msgstr ""
"してのみ提供されることに注意してください。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6127
+#: ../fish/guestfish-actions.pod:6204
msgid "vgpvuuids"
msgstr "vgpvuuids"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6129
+#: ../fish/guestfish-actions.pod:6206
#, no-wrap
msgid ""
" vgpvuuids vgname\n"
@@ -23604,31 +23767,31 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6131 ../src/guestfs-actions.pod:9649
+#: ../fish/guestfish-actions.pod:6208 ../src/guestfs-actions.pod:9834
msgid ""
"Given a VG called C<vgname>, this returns the UUIDs of all the physical "
"volumes that this volume group resides on."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6134
+#: ../fish/guestfish-actions.pod:6211
msgid ""
"You can use this along with L</pvs> and L</pvuuid> calls to associate "
"physical volumes and volume groups."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6137
+#: ../fish/guestfish-actions.pod:6214
msgid "See also L</vglvuuids>."
msgstr "L</vglvuuids> 参照。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6139
+#: ../fish/guestfish-actions.pod:6216
msgid "vgremove"
msgstr "vgremove"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6141
+#: ../fish/guestfish-actions.pod:6218
#, no-wrap
msgid ""
" vgremove vgname\n"
@@ -23638,23 +23801,23 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6143 ../src/guestfs-actions.pod:9669
+#: ../fish/guestfish-actions.pod:6220 ../src/guestfs-actions.pod:9854
msgid "Remove an LVM volume group C<vgname>, (for example C<VG>)."
msgstr "LVM ボリュームグループ C<vgname> を削除します(例: C<VG>)。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6145 ../src/guestfs-actions.pod:9671
+#: ../fish/guestfish-actions.pod:6222 ../src/guestfs-actions.pod:9856
msgid ""
"This also forcibly removes all logical volumes in the volume group (if any)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6148
+#: ../fish/guestfish-actions.pod:6225
msgid "vgrename"
msgstr "vgrename"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6150
+#: ../fish/guestfish-actions.pod:6227
#, no-wrap
msgid ""
" vgrename volgroup newvolgroup\n"
@@ -23664,17 +23827,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6152 ../src/guestfs-actions.pod:9685
+#: ../fish/guestfish-actions.pod:6229 ../src/guestfs-actions.pod:9870
msgid "Rename a volume group C<volgroup> with the new name C<newvolgroup>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6154
+#: ../fish/guestfish-actions.pod:6231
msgid "vgs"
msgstr "vgs"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6156
+#: ../fish/guestfish-actions.pod:6233
#, no-wrap
msgid ""
" vgs\n"
@@ -23684,31 +23847,31 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6158 ../src/guestfs-actions.pod:9696
+#: ../fish/guestfish-actions.pod:6235 ../src/guestfs-actions.pod:9881
msgid ""
"List all the volumes groups detected. This is the equivalent of the L<vgs(8)"
"> command."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6161 ../src/guestfs-actions.pod:9699
+#: ../fish/guestfish-actions.pod:6238 ../src/guestfs-actions.pod:9884
msgid ""
"This returns a list of just the volume group names that were detected (eg. "
"C<VolGroup00>)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6164
+#: ../fish/guestfish-actions.pod:6241
msgid "See also L</vgs-full>."
msgstr "L</vgs-full> 参照。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6166
+#: ../fish/guestfish-actions.pod:6243
msgid "vgs-full"
msgstr "vgs-full"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6168
+#: ../fish/guestfish-actions.pod:6245
#, no-wrap
msgid ""
" vgs-full\n"
@@ -23718,19 +23881,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6170 ../src/guestfs-actions.pod:9715
+#: ../fish/guestfish-actions.pod:6247 ../src/guestfs-actions.pod:9900
msgid ""
"List all the volumes groups detected. This is the equivalent of the L<vgs(8)"
"> command. The \"full\" version includes all fields."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6173
+#: ../fish/guestfish-actions.pod:6250
msgid "vgscan"
msgstr "vgscan"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6175
+#: ../fish/guestfish-actions.pod:6252
#, no-wrap
msgid ""
" vgscan\n"
@@ -23740,19 +23903,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6177 ../src/guestfs-actions.pod:9729
+#: ../fish/guestfish-actions.pod:6254 ../src/guestfs-actions.pod:9914
msgid ""
"This rescans all block devices and rebuilds the list of LVM physical "
"volumes, volume groups and logical volumes."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6180
+#: ../fish/guestfish-actions.pod:6257
msgid "vguuid"
msgstr "vguuid"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6182
+#: ../fish/guestfish-actions.pod:6259
#, no-wrap
msgid ""
" vguuid vgname\n"
@@ -23762,17 +23925,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6184 ../src/guestfs-actions.pod:9742
+#: ../fish/guestfish-actions.pod:6261 ../src/guestfs-actions.pod:9927
msgid "This command returns the UUID of the LVM VG named C<vgname>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6186
+#: ../fish/guestfish-actions.pod:6263
msgid "wc-c"
msgstr "wc-c"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6188
+#: ../fish/guestfish-actions.pod:6265
#, no-wrap
msgid ""
" wc-c path\n"
@@ -23782,19 +23945,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6190 ../src/guestfs-actions.pod:9782
+#: ../fish/guestfish-actions.pod:6267 ../src/guestfs-actions.pod:9967
msgid ""
"This command counts the characters in a file, using the C<wc -c> external "
"command."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6193
+#: ../fish/guestfish-actions.pod:6270
msgid "wc-l"
msgstr "wc-l"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6195
+#: ../fish/guestfish-actions.pod:6272
#, no-wrap
msgid ""
" wc-l path\n"
@@ -23804,18 +23967,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6197 ../src/guestfs-actions.pod:9795
+#: ../fish/guestfish-actions.pod:6274 ../src/guestfs-actions.pod:9980
msgid ""
"This command counts the lines in a file, using the C<wc -l> external command."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6200
+#: ../fish/guestfish-actions.pod:6277
msgid "wc-w"
msgstr "wc-w"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6202
+#: ../fish/guestfish-actions.pod:6279
#, no-wrap
msgid ""
" wc-w path\n"
@@ -23825,7 +23988,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6204 ../src/guestfs-actions.pod:9808
+#: ../fish/guestfish-actions.pod:6281 ../src/guestfs-actions.pod:9993
msgid ""
"This command counts the words in a file, using the C<wc -w> external command."
msgstr ""
@@ -23833,12 +23996,12 @@ msgstr ""
"す。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6207
+#: ../fish/guestfish-actions.pod:6284
msgid "wipefs"
msgstr "wipefs"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6209
+#: ../fish/guestfish-actions.pod:6286
#, no-wrap
msgid ""
" wipefs device\n"
@@ -23848,14 +24011,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6211 ../src/guestfs-actions.pod:9821
+#: ../fish/guestfish-actions.pod:6288 ../src/guestfs-actions.pod:10006
msgid ""
"This command erases filesystem or RAID signatures from the specified "
"C<device> to make the filesystem invisible to libblkid."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6214 ../src/guestfs-actions.pod:9824
+#: ../fish/guestfish-actions.pod:6291 ../src/guestfs-actions.pod:10009
msgid ""
"This does not erase the filesystem itself nor any other data from the "
"C<device>."
@@ -23864,17 +24027,17 @@ msgstr ""
"タも削除しません。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6217
+#: ../fish/guestfish-actions.pod:6294
msgid "Compare with L</zero> which zeroes the first few blocks of a device."
msgstr "デバイスの最初の数ブロックをゼロにする L</zero> と比較します。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6220
+#: ../fish/guestfish-actions.pod:6297
msgid "write"
msgstr "write"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6222
+#: ../fish/guestfish-actions.pod:6299
#, no-wrap
msgid ""
" write path content\n"
@@ -23884,24 +24047,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6224 ../src/guestfs-actions.pod:9842
+#: ../fish/guestfish-actions.pod:6301 ../src/guestfs-actions.pod:10027
msgid ""
"This call creates a file called C<path>. The content of the file is the "
"string C<content> (which can contain any 8 bit data)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6227
+#: ../fish/guestfish-actions.pod:6304
msgid "See also L</write-append>."
msgstr "L</write-append> 参照。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6232
+#: ../fish/guestfish-actions.pod:6309
msgid "write-append"
msgstr "write-append"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6234
+#: ../fish/guestfish-actions.pod:6311
#, no-wrap
msgid ""
" write-append path content\n"
@@ -23911,24 +24074,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6236 ../src/guestfs-actions.pod:9862
+#: ../fish/guestfish-actions.pod:6313 ../src/guestfs-actions.pod:10047
msgid ""
"This call appends C<content> to the end of file C<path>. If C<path> does "
"not exist, then a new file is created."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6239
+#: ../fish/guestfish-actions.pod:6316
msgid "See also L</write>."
msgstr "L</write> 参照。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6244
+#: ../fish/guestfish-actions.pod:6321
msgid "write-file"
msgstr "write-file"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6246
+#: ../fish/guestfish-actions.pod:6323
#, no-wrap
msgid ""
" write-file path content size\n"
@@ -23938,28 +24101,28 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6248 ../src/guestfs-actions.pod:9889
+#: ../fish/guestfish-actions.pod:6325 ../src/guestfs-actions.pod:10074
msgid ""
"This call creates a file called C<path>. The contents of the file is the "
"string C<content> (which can contain any 8 bit data), with length C<size>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6252 ../src/guestfs-actions.pod:9893
+#: ../fish/guestfish-actions.pod:6329 ../src/guestfs-actions.pod:10078
msgid ""
"As a special case, if C<size> is C<0> then the length is calculated using "
"C<strlen> (so in this case the content cannot contain embedded ASCII NULs)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6256 ../src/guestfs-actions.pod:9897
+#: ../fish/guestfish-actions.pod:6333 ../src/guestfs-actions.pod:10082
msgid ""
"I<NB.> Owing to a bug, writing content containing ASCII NUL characters does "
"I<not> work, even if the length is specified."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6262
+#: ../fish/guestfish-actions.pod:6339
msgid ""
"I<This function is deprecated.> In new code, use the L</write> call instead."
msgstr ""
@@ -23967,12 +24130,12 @@ msgstr ""
"ください。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6269
+#: ../fish/guestfish-actions.pod:6346
msgid "xfs-growfs"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6271
+#: ../fish/guestfish-actions.pod:6348
#, no-wrap
msgid ""
" xfs-growfs path [datasec:true|false] [logsec:true|false] [rtsec:true|false] [datasize:N] [logsize:N] [rtsize:N] [rtextsize:N] [maxpct:N]\n"
@@ -23980,29 +24143,29 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6273 ../src/guestfs-actions.pod:9928
+#: ../fish/guestfish-actions.pod:6350 ../src/guestfs-actions.pod:10113
#, fuzzy
#| msgid "Force sync on the btrfs filesystem mounted at C<fs>."
msgid "Grow the XFS filesystem mounted at C<path>."
msgstr "C<fs> にマウントされた btrfs ファイルシステムにおいて強制同期します。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6275 ../fish/guestfish-actions.pod:6288
-#: ../src/guestfs-actions.pod:9930 ../src/guestfs-actions.pod:9968
+#: ../fish/guestfish-actions.pod:6352 ../fish/guestfish-actions.pod:6365
+#: ../src/guestfs-actions.pod:10115 ../src/guestfs-actions.pod:10153
msgid ""
"The returned struct contains geometry information. Missing fields are "
"returned as C<-1> (for numeric fields) or empty string."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6281
+#: ../fish/guestfish-actions.pod:6358
#, fuzzy
#| msgid "isoinfo"
msgid "xfs-info"
msgstr "isoinfo"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6283
+#: ../fish/guestfish-actions.pod:6360
#, fuzzy, no-wrap
#| msgid ""
#| " is-fifo path\n"
@@ -24015,19 +24178,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6285 ../src/guestfs-actions.pod:9965
+#: ../fish/guestfish-actions.pod:6362 ../src/guestfs-actions.pod:10150
msgid ""
"C<pathordevice> is a mounted XFS filesystem or a device containing an XFS "
"filesystem. This command returns the geometry of the filesystem."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6292
+#: ../fish/guestfish-actions.pod:6369
msgid "zegrep"
msgstr "zegrep"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6294
+#: ../fish/guestfish-actions.pod:6371
#, no-wrap
msgid ""
" zegrep regex path\n"
@@ -24037,18 +24200,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6296 ../src/guestfs-actions.pod:9990
+#: ../fish/guestfish-actions.pod:6373 ../src/guestfs-actions.pod:10175
msgid ""
"This calls the external C<zegrep> program and returns the matching lines."
msgstr "これは外部の C<zegrep> プログラムを呼び出し、一致する行を返します。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6309
+#: ../fish/guestfish-actions.pod:6386
msgid "zegrepi"
msgstr "zegrepi"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6311
+#: ../fish/guestfish-actions.pod:6388
#, no-wrap
msgid ""
" zegrepi regex path\n"
@@ -24058,18 +24221,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6313 ../src/guestfs-actions.pod:10016
+#: ../fish/guestfish-actions.pod:6390 ../src/guestfs-actions.pod:10201
msgid ""
"This calls the external C<zegrep -i> program and returns the matching lines."
msgstr "これは外部の C<zegrep -i> プログラムを呼び出し、一致する行を返します。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6326
+#: ../fish/guestfish-actions.pod:6403
msgid "zero"
msgstr "zero"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6328
+#: ../fish/guestfish-actions.pod:6405
#, no-wrap
msgid ""
" zero device\n"
@@ -24079,12 +24242,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6330 ../src/guestfs-actions.pod:10034
+#: ../fish/guestfish-actions.pod:6407 ../src/guestfs-actions.pod:10219
msgid "This command writes zeroes over the first few blocks of C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6332 ../src/guestfs-actions.pod:10036
+#: ../fish/guestfish-actions.pod:6409 ../src/guestfs-actions.pod:10221
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 "
@@ -24092,8 +24255,8 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6336 ../fish/guestfish-actions.pod:6351
-#: ../src/guestfs-actions.pod:10040 ../src/guestfs-actions.pod:10066
+#: ../fish/guestfish-actions.pod:6413 ../fish/guestfish-actions.pod:6428
+#: ../src/guestfs-actions.pod:10225 ../src/guestfs-actions.pod:10251
msgid ""
"If blocks are already zero, then this command avoids writing zeroes. This "
"prevents the underlying device from becoming non-sparse or growing "
@@ -24104,17 +24267,17 @@ msgstr ""
"ことを避けるためです。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6340
+#: ../fish/guestfish-actions.pod:6417
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:6343
+#: ../fish/guestfish-actions.pod:6420
msgid "zero-device"
msgstr "zero-device"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6345
+#: ../fish/guestfish-actions.pod:6422
#, no-wrap
msgid ""
" zero-device device\n"
@@ -24124,19 +24287,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6347
+#: ../fish/guestfish-actions.pod:6424
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:6355
+#: ../fish/guestfish-actions.pod:6432
msgid "zero-free-space"
msgstr "zero-free-space"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6357
+#: ../fish/guestfish-actions.pod:6434
#, no-wrap
msgid ""
" zero-free-space directory\n"
@@ -24146,7 +24309,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6359 ../src/guestfs-actions.pod:10085
+#: ../fish/guestfish-actions.pod:6436 ../src/guestfs-actions.pod:10270
msgid ""
"Zero the free space in the filesystem mounted on C<directory>. The "
"filesystem must be mounted read-write."
@@ -24155,7 +24318,7 @@ msgstr ""
"す。 ファイルシステムは読み書きモードでマウントする必要があります。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6362 ../src/guestfs-actions.pod:10088
+#: ../fish/guestfish-actions.pod:6439 ../src/guestfs-actions.pod:10273
msgid ""
"The filesystem contents are not affected, but any free space in the "
"filesystem is freed."
@@ -24164,19 +24327,19 @@ msgstr ""
"領域はすべて開放されます。"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6365
+#: ../fish/guestfish-actions.pod:6442
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:6369
+#: ../fish/guestfish-actions.pod:6446
msgid "zerofree"
msgstr "zerofree"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6371
+#: ../fish/guestfish-actions.pod:6448
#, no-wrap
msgid ""
" zerofree device\n"
@@ -24186,7 +24349,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6373 ../src/guestfs-actions.pod:10110
+#: ../fish/guestfish-actions.pod:6450 ../src/guestfs-actions.pod:10295
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 "
@@ -24194,24 +24357,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6378 ../src/guestfs-actions.pod:10115
+#: ../fish/guestfish-actions.pod:6455 ../src/guestfs-actions.pod:10300
msgid "You should B<not> run this program if the filesystem is mounted."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6381 ../src/guestfs-actions.pod:10118
+#: ../fish/guestfish-actions.pod:6458 ../src/guestfs-actions.pod:10303
msgid ""
"It is possible that using this program can damage the filesystem or data on "
"the filesystem."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6384
+#: ../fish/guestfish-actions.pod:6461
msgid "zfgrep"
msgstr "zfgrep"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6386
+#: ../fish/guestfish-actions.pod:6463
#, no-wrap
msgid ""
" zfgrep pattern path\n"
@@ -24221,18 +24384,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6388 ../src/guestfs-actions.pod:10139
+#: ../fish/guestfish-actions.pod:6465 ../src/guestfs-actions.pod:10324
msgid ""
"This calls the external C<zfgrep> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6401
+#: ../fish/guestfish-actions.pod:6478
msgid "zfgrepi"
msgstr "zfgrepi"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6403
+#: ../fish/guestfish-actions.pod:6480
#, no-wrap
msgid ""
" zfgrepi pattern path\n"
@@ -24242,18 +24405,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6405 ../src/guestfs-actions.pod:10165
+#: ../fish/guestfish-actions.pod:6482 ../src/guestfs-actions.pod:10350
msgid ""
"This calls the external C<zfgrep -i> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6418
+#: ../fish/guestfish-actions.pod:6495
msgid "zfile"
msgstr "zfile"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6420
+#: ../fish/guestfish-actions.pod:6497
#, no-wrap
msgid ""
" zfile meth path\n"
@@ -24263,26 +24426,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6422 ../src/guestfs-actions.pod:10191
+#: ../fish/guestfish-actions.pod:6499 ../src/guestfs-actions.pod:10376
msgid ""
"This command runs C<file> after first decompressing C<path> using C<method>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6425 ../src/guestfs-actions.pod:10194
+#: ../fish/guestfish-actions.pod:6502 ../src/guestfs-actions.pod:10379
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:6427
+#: ../fish/guestfish-actions.pod:6504
msgid ""
"Since 1.0.63, use L</file> instead which can now process compressed files."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6430
+#: ../fish/guestfish-actions.pod:6507
msgid ""
"I<This function is deprecated.> In new code, use the L</file> call instead."
msgstr ""
@@ -24290,12 +24453,12 @@ msgstr ""
"ください。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6437
+#: ../fish/guestfish-actions.pod:6514
msgid "zgrep"
msgstr "zgrep"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6439
+#: ../fish/guestfish-actions.pod:6516
#, no-wrap
msgid ""
" zgrep regex path\n"
@@ -24305,18 +24468,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6441 ../src/guestfs-actions.pod:10218
+#: ../fish/guestfish-actions.pod:6518 ../src/guestfs-actions.pod:10403
msgid ""
"This calls the external C<zgrep> program and returns the matching lines."
msgstr "外部 C<zgrep> プログラムを呼び出し、一致する行を返します。"
#. type: =head2
-#: ../fish/guestfish-actions.pod:6454
+#: ../fish/guestfish-actions.pod:6531
msgid "zgrepi"
msgstr "zgrepi"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6456
+#: ../fish/guestfish-actions.pod:6533
#, no-wrap
msgid ""
" zgrepi regex path\n"
@@ -24326,7 +24489,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6458 ../src/guestfs-actions.pod:10244
+#: ../fish/guestfish-actions.pod:6535 ../src/guestfs-actions.pod:10429
msgid ""
"This calls the external C<zgrep -i> program and returns the matching lines."
msgstr "外部 C<zgrep -i> プログラムを呼び出し、一致する行を返します。"
@@ -25450,7 +25613,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:135 ../src/guestfs.pod:2346
+#: ../fish/guestfish.pod:135 ../src/guestfs.pod:2368
#, no-wrap
msgid ""
" guestfish -N fs\n"
@@ -25465,7 +25628,7 @@ msgid "To list what is available do:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:139 ../fish/guestfish.pod:1054
+#: ../fish/guestfish.pod:139 ../fish/guestfish.pod:1058
#, no-wrap
msgid ""
" guestfish -N help | less\n"
@@ -25876,40 +26039,36 @@ msgid "Using this flag is equivalent to using the C<mount-options> command."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:335 ../fuse/guestmount.pod:279
-#: ../resize/virt-resize.pod:441 ../sysprep/virt-sysprep.pod:73
-msgid "B<-n>"
-msgstr "B<-n>"
-
-#. type: =item
-#: ../fish/guestfish.pod:337 ../fuse/guestmount.pod:281
-msgid "B<--no-sync>"
-msgstr "B<--no-sync>"
+#: ../fish/guestfish.pod:335 ../rescue/virt-rescue.pod:188
+msgid "B<--network>"
+msgstr "B<--network>"
#. type: textblock
-#: ../fish/guestfish.pod:339
-msgid ""
-"Disable autosync. This is enabled by default. See the discussion of "
-"autosync in the L<guestfs(3)> manpage."
+#: ../fish/guestfish.pod:337
+#, fuzzy
+#| msgid "Enable QEMU user networking in the guest. See L</NETWORK>."
+msgid "Enable QEMU user networking in the guest."
msgstr ""
+"仮想マシンにおいて QEMU ユーザーネットワークを有効にします。 L</NETWORK> 参"
+"照。"
#. type: =item
-#: ../fish/guestfish.pod:342
+#: ../fish/guestfish.pod:339
msgid "B<-N type>"
msgstr "B<-N type>"
#. type: =item
-#: ../fish/guestfish.pod:344
+#: ../fish/guestfish.pod:341
msgid "B<--new type>"
msgstr "B<--new type>"
#. type: =item
-#: ../fish/guestfish.pod:346
+#: ../fish/guestfish.pod:343
msgid "B<-N help>"
msgstr "B<-N help>"
#. type: textblock
-#: ../fish/guestfish.pod:348
+#: ../fish/guestfish.pod:345
msgid ""
"Prepare a fresh disk image formatted as \"type\". This is an alternative to "
"the I<-a> option: whereas I<-a> adds an existing disk, I<-N> creates a "
@@ -25918,12 +26077,30 @@ msgid ""
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:353
+#: ../fish/guestfish.pod:350 ../fuse/guestmount.pod:279
+#: ../resize/virt-resize.pod:441 ../sysprep/virt-sysprep.pod:73
+msgid "B<-n>"
+msgstr "B<-n>"
+
+#. type: =item
+#: ../fish/guestfish.pod:352 ../fuse/guestmount.pod:281
+msgid "B<--no-sync>"
+msgstr "B<--no-sync>"
+
+#. type: textblock
+#: ../fish/guestfish.pod:354
+msgid ""
+"Disable autosync. This is enabled by default. See the discussion of "
+"autosync in the L<guestfs(3)> manpage."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:357
msgid "B<--pipe-error>"
msgstr "B<--pipe-error>"
#. type: textblock
-#: ../fish/guestfish.pod:355
+#: ../fish/guestfish.pod:359
msgid ""
"If writes fail to pipe commands (see L</PIPES> below), then the command "
"returns an error."
@@ -25932,13 +26109,13 @@ msgstr ""
"エラーを返します。"
#. type: textblock
-#: ../fish/guestfish.pod:358
+#: ../fish/guestfish.pod:362
msgid ""
"The default (also for historical reasons) is to ignore such errors so that:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:361
+#: ../fish/guestfish.pod:365
#, no-wrap
msgid ""
" ><fs> command_with_lots_of_output | head\n"
@@ -25948,70 +26125,70 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:363
+#: ../fish/guestfish.pod:367
msgid "doesn't give an error."
msgstr "エラーを与えません。"
#. type: =item
-#: ../fish/guestfish.pod:365
+#: ../fish/guestfish.pod:369
msgid "B<--progress-bars>"
msgstr "B<--progress-bars>"
#. type: textblock
-#: ../fish/guestfish.pod:367
+#: ../fish/guestfish.pod:371
msgid "Enable progress bars, even when guestfish is used non-interactively."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:369
+#: ../fish/guestfish.pod:373
msgid ""
"Progress bars are enabled by default when guestfish is used as an "
"interactive shell."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:372
+#: ../fish/guestfish.pod:376
msgid "B<--no-progress-bars>"
msgstr "B<--no-progress-bars>"
#. type: textblock
-#: ../fish/guestfish.pod:374
+#: ../fish/guestfish.pod:378
msgid "Disable progress bars."
msgstr "進行状況バーを無効にします。"
#. type: =item
-#: ../fish/guestfish.pod:376
+#: ../fish/guestfish.pod:380
msgid "B<--remote[=pid]>"
msgstr "B<--remote[=pid]>"
#. type: textblock
-#: ../fish/guestfish.pod:378
+#: ../fish/guestfish.pod:382
msgid ""
"Send remote commands to C<$GUESTFISH_PID> or C<pid>. See section L</REMOTE "
"CONTROL GUESTFISH OVER A SOCKET> below."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:381 ../fuse/guestmount.pod:329
+#: ../fish/guestfish.pod:385 ../fuse/guestmount.pod:329
#: ../rescue/virt-rescue.pod:192
msgid "B<-r>"
msgstr "B<-r>"
#. type: =item
-#: ../fish/guestfish.pod:383 ../fuse/guestmount.pod:331
+#: ../fish/guestfish.pod:387 ../fuse/guestmount.pod:331
#: ../rescue/virt-rescue.pod:194
msgid "B<--ro>"
msgstr "B<--ro>"
#. type: textblock
-#: ../fish/guestfish.pod:385
+#: ../fish/guestfish.pod:389
msgid ""
"This changes the I<-a>, I<-d> and I<-m> options so that disks are added and "
"mounts are done read-only."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:388 ../rescue/virt-rescue.pod:198
+#: ../fish/guestfish.pod:392 ../rescue/virt-rescue.pod:198
msgid ""
"The option must always be used if the disk image or virtual machine might be "
"running, and is generally recommended in cases where you don't need write "
@@ -26019,7 +26196,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:392
+#: ../fish/guestfish.pod:396
msgid ""
"Note that prepared disk images created with I<-N> are not affected by this "
"option. Also commands like C<add> are not affected - you have to specify "
@@ -26027,24 +26204,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:396
+#: ../fish/guestfish.pod:400
msgid "See also L</OPENING DISKS FOR READ AND WRITE> below."
msgstr "以下の L</OPENING DISKS FOR READ AND WRITE> 参照。"
#. type: =item
-#: ../fish/guestfish.pod:398 ../fuse/guestmount.pod:343
+#: ../fish/guestfish.pod:402 ../fuse/guestmount.pod:343
#: ../rescue/virt-rescue.pod:216
msgid "B<--selinux>"
msgstr "B<--selinux>"
#. type: textblock
-#: ../fish/guestfish.pod:400
+#: ../fish/guestfish.pod:404
msgid "Enable SELinux support for the guest. See L<guestfs(3)/SELINUX>."
msgstr ""
"仮想マシンに対して SELinux を有効にします。 L<guestfs(3)/SELINUX> 参照。"
#. type: textblock
-#: ../fish/guestfish.pod:406
+#: ../fish/guestfish.pod:410
msgid ""
"Enable very verbose messages. This is particularly useful if you find a bug."
msgstr ""
@@ -26052,59 +26229,59 @@ msgstr ""
"す。"
#. type: textblock
-#: ../fish/guestfish.pod:413
+#: ../fish/guestfish.pod:417
msgid "Display the guestfish / libguestfs version number and exit."
msgstr "guestfish / libguestfs のバージョン番号を表示して終了します。"
#. type: =item
-#: ../fish/guestfish.pod:415 ../fuse/guestmount.pod:359
+#: ../fish/guestfish.pod:419 ../fuse/guestmount.pod:359
#: ../rescue/virt-rescue.pod:246
msgid "B<-w>"
msgstr "B<-w>"
#. type: =item
-#: ../fish/guestfish.pod:417 ../fuse/guestmount.pod:361
+#: ../fish/guestfish.pod:421 ../fuse/guestmount.pod:361
#: ../rescue/virt-rescue.pod:248
msgid "B<--rw>"
msgstr "B<--rw>"
#. type: textblock
-#: ../fish/guestfish.pod:419 ../fuse/guestmount.pod:363
+#: ../fish/guestfish.pod:423 ../fuse/guestmount.pod:363
msgid ""
"This changes the I<-a>, I<-d> and I<-m> options so that disks are added and "
"mounts are done read-write."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:422
+#: ../fish/guestfish.pod:426
msgid "See L</OPENING DISKS FOR READ AND WRITE> below."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:426
+#: ../fish/guestfish.pod:430
msgid "Echo each command before executing it."
msgstr "各コマンドを実行する前にエコーします。"
#. type: =head1
-#: ../fish/guestfish.pod:430
+#: ../fish/guestfish.pod:434
msgid "COMMANDS ON COMMAND LINE"
msgstr "コマンドラインにおけるコマンド"
#. type: textblock
-#: ../fish/guestfish.pod:432
+#: ../fish/guestfish.pod:436
msgid ""
"Any additional (non-option) arguments are treated as commands to execute."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:435
+#: ../fish/guestfish.pod:439
msgid ""
"Commands to execute should be separated by a colon (C<:>), where the colon "
"is a separate parameter. Thus:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:438
+#: ../fish/guestfish.pod:442
#, no-wrap
msgid ""
" guestfish cmd [args...] : cmd [args...] : cmd [args...] ...\n"
@@ -26114,7 +26291,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:440
+#: ../fish/guestfish.pod:444
msgid ""
"If there are no additional arguments, then we enter a shell, either an "
"interactive shell with a prompt (if the input is a terminal) or a non-"
@@ -26122,7 +26299,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:444
+#: ../fish/guestfish.pod:448
msgid ""
"In either command line mode or non-interactive shell, the first command that "
"gives an error causes the whole shell to exit. In interactive mode (with a "
@@ -26130,12 +26307,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:449
+#: ../fish/guestfish.pod:453
msgid "USING launch (OR run)"
msgstr "launch (または run) の使用法"
#. type: textblock
-#: ../fish/guestfish.pod:451
+#: ../fish/guestfish.pod:455
msgid ""
"As with L<guestfs(3)>, you must first configure your guest by adding disks, "
"then launch it, then mount any disks you need, and finally issue actions/"
@@ -26143,34 +26320,34 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:459
+#: ../fish/guestfish.pod:463
msgid "add or -a/--add"
msgstr "add or -a/--add"
#. type: textblock
-#: ../fish/guestfish.pod:463
+#: ../fish/guestfish.pod:467
msgid "launch (aka run)"
msgstr "launch (別名 run)"
#. type: textblock
-#: ../fish/guestfish.pod:467
+#: ../fish/guestfish.pod:471
msgid "mount or -m/--mount"
msgstr "mount または -m/--mount"
#. type: textblock
-#: ../fish/guestfish.pod:471
+#: ../fish/guestfish.pod:475
msgid "any other commands"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:475
+#: ../fish/guestfish.pod:479
msgid ""
"C<run> is a synonym for C<launch>. You must C<launch> (or C<run>) your "
"guest before mounting or performing any other commands."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:478
+#: ../fish/guestfish.pod:482
msgid ""
"The only exception is that if any of the I<-i>, I<-m>, I<--mount>, I<-N> or "
"I<--new> options were given then C<run> is done automatically, simply "
@@ -26178,12 +26355,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:483
+#: ../fish/guestfish.pod:487
msgid "OPENING DISKS FOR READ AND WRITE"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:485
+#: ../fish/guestfish.pod:489
msgid ""
"The guestfish, L<guestmount(1)> and L<virt-rescue(1)> options I<--ro> and "
"I<--rw> affect whether the other command line options I<-a>, I<-c>, I<-d>, "
@@ -26191,7 +26368,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:490
+#: ../fish/guestfish.pod:494
msgid ""
"In libguestfs E<le> 1.10, guestfish, guestmount and virt-rescue defaulted to "
"opening disk images supplied on the command line for write. To open a disk "
@@ -26199,14 +26376,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:494
+#: ../fish/guestfish.pod:498
msgid ""
"This matters: If you accidentally open a live VM disk image writable then "
"you will cause irreversible disk corruption."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:497
+#: ../fish/guestfish.pod:501
msgid ""
"In a future libguestfs we intend to change the default the other way. Disk "
"images will be opened read-only. You will have to either specify "
@@ -26216,7 +26393,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:504
+#: ../fish/guestfish.pod:508
msgid ""
"This version of guestfish, guestmount and virt-rescue has a I<--rw> option "
"which does nothing (it is already the default). However it is highly "
@@ -26226,26 +26403,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:510
+#: ../fish/guestfish.pod:514
msgid ""
"B<Note:> This does I<not> affect commands like L</add> and L</mount>, or any "
"other libguestfs program apart from guestfish and guestmount."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:513
+#: ../fish/guestfish.pod:517
msgid "QUOTING"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:515
+#: ../fish/guestfish.pod:519
msgid ""
"You can quote ordinary parameters using either single or double quotes. For "
"example:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:518
+#: ../fish/guestfish.pod:522
#, no-wrap
msgid ""
" add \"file with a space.img\"\n"
@@ -26255,7 +26432,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../fish/guestfish.pod:520
+#: ../fish/guestfish.pod:524
#, no-wrap
msgid ""
" rm '/file name'\n"
@@ -26265,7 +26442,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../fish/guestfish.pod:522
+#: ../fish/guestfish.pod:526
#, no-wrap
msgid ""
" rm '/\"'\n"
@@ -26275,7 +26452,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:524
+#: ../fish/guestfish.pod:528
msgid ""
"A few commands require a list of strings to be passed. For these, use a "
"whitespace-separated list, enclosed in quotes. Strings containing "
@@ -26284,7 +26461,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:529
+#: ../fish/guestfish.pod:533
#, no-wrap
msgid ""
" vgcreate VG \"/dev/sda1 /dev/sdb1\"\n"
@@ -26298,103 +26475,103 @@ msgstr ""
"\n"
#. type: =head2
-#: ../fish/guestfish.pod:533
+#: ../fish/guestfish.pod:537
msgid "ESCAPE SEQUENCES IN DOUBLE QUOTED ARGUMENTS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:535
+#: ../fish/guestfish.pod:539
msgid ""
"In double-quoted arguments (only) use backslash to insert special characters:"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:540
+#: ../fish/guestfish.pod:544
msgid "C<\\a>"
msgstr "C<\\a>"
#. type: textblock
-#: ../fish/guestfish.pod:542
+#: ../fish/guestfish.pod:546
msgid "Alert (bell) character."
msgstr "アラート(ベル)文字。"
#. type: =item
-#: ../fish/guestfish.pod:544
+#: ../fish/guestfish.pod:548
msgid "C<\\b>"
msgstr "C<\\b>"
#. type: textblock
-#: ../fish/guestfish.pod:546
+#: ../fish/guestfish.pod:550
msgid "Backspace character."
msgstr "バックスペース文字。"
#. type: =item
-#: ../fish/guestfish.pod:548
+#: ../fish/guestfish.pod:552
msgid "C<\\f>"
msgstr "C<\\f>"
#. type: textblock
-#: ../fish/guestfish.pod:550
+#: ../fish/guestfish.pod:554
msgid "Form feed character."
msgstr "フォームフィード文字。"
#. type: =item
-#: ../fish/guestfish.pod:552
+#: ../fish/guestfish.pod:556
msgid "C<\\n>"
msgstr "C<\\n>"
#. type: textblock
-#: ../fish/guestfish.pod:554
+#: ../fish/guestfish.pod:558
msgid "Newline character."
msgstr "改行文字。"
#. type: =item
-#: ../fish/guestfish.pod:556
+#: ../fish/guestfish.pod:560
msgid "C<\\r>"
msgstr "C<\\r>"
#. type: textblock
-#: ../fish/guestfish.pod:558
+#: ../fish/guestfish.pod:562
msgid "Carriage return character."
msgstr "復帰文字。"
#. type: =item
-#: ../fish/guestfish.pod:560
+#: ../fish/guestfish.pod:564
msgid "C<\\t>"
msgstr "C<\\t>"
#. type: textblock
-#: ../fish/guestfish.pod:562
+#: ../fish/guestfish.pod:566
msgid "Horizontal tab character."
msgstr "水平タブ文字。"
#. type: =item
-#: ../fish/guestfish.pod:564
+#: ../fish/guestfish.pod:568
msgid "C<\\v>"
msgstr "C<\\v>"
#. type: textblock
-#: ../fish/guestfish.pod:566
+#: ../fish/guestfish.pod:570
msgid "Vertical tab character."
msgstr "垂直タブ文字。"
#. type: =item
-#: ../fish/guestfish.pod:568
+#: ../fish/guestfish.pod:572
msgid "C<\\\">"
msgstr "C<\\\">"
#. type: textblock
-#: ../fish/guestfish.pod:570
+#: ../fish/guestfish.pod:574
msgid "A literal double quote character."
msgstr "二重引用符文字。"
#. type: =item
-#: ../fish/guestfish.pod:572
+#: ../fish/guestfish.pod:576
msgid "C<\\ooo>"
msgstr "C<\\ooo>"
#. type: textblock
-#: ../fish/guestfish.pod:574
+#: ../fish/guestfish.pod:578
msgid ""
"A character with octal value I<ooo>. There must be precisely 3 octal digits "
"(unlike C)."
@@ -26402,47 +26579,47 @@ msgstr ""
"8 進値 I<ooo> を持つ文字。(C とは異なり)ちょうど 3 桁である必要があります。"
#. type: =item
-#: ../fish/guestfish.pod:577
+#: ../fish/guestfish.pod:581
msgid "C<\\xhh>"
msgstr "C<\\xhh>"
#. type: textblock
-#: ../fish/guestfish.pod:579
+#: ../fish/guestfish.pod:583
msgid ""
"A character with hex value I<hh>. There must be precisely 2 hex digits."
msgstr "16 進数値 I<hh> を持つ文字。ちょうど 2 桁である必要があります。"
#. type: textblock
-#: ../fish/guestfish.pod:582
+#: ../fish/guestfish.pod:586
msgid ""
"In the current implementation C<\\000> and C<\\x00> cannot be used in "
"strings."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:585
+#: ../fish/guestfish.pod:589
msgid "C<\\\\>"
msgstr "C<\\\\>"
#. type: textblock
-#: ../fish/guestfish.pod:587
+#: ../fish/guestfish.pod:591
msgid "A literal backslash character."
msgstr "文字としてのバックスラッシュ文字。"
#. type: =head1
-#: ../fish/guestfish.pod:591
+#: ../fish/guestfish.pod:595
msgid "OPTIONAL ARGUMENTS"
msgstr "オプション引数"
#. type: textblock
-#: ../fish/guestfish.pod:593
+#: ../fish/guestfish.pod:597
msgid ""
"Some commands take optional arguments. These arguments appear in this "
"documentation as C<[argname:..]>. You can use them as in these examples:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:597
+#: ../fish/guestfish.pod:601
#, fuzzy, no-wrap
#| msgid ""
#| " edit filename\n"
@@ -26455,7 +26632,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../fish/guestfish.pod:599
+#: ../fish/guestfish.pod:603
#, fuzzy, no-wrap
#| msgid ""
#| " add-drive-opts filename readonly:true\n"
@@ -26468,7 +26645,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../fish/guestfish.pod:601
+#: ../fish/guestfish.pod:605
#, fuzzy, no-wrap
#| msgid ""
#| " add-drive-opts filename format:qcow2 readonly:false\n"
@@ -26481,19 +26658,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:603
+#: ../fish/guestfish.pod:607
msgid ""
"Each optional argument can appear at most once. All optional arguments must "
"appear after the required ones."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:606
+#: ../fish/guestfish.pod:610
msgid "NUMBERS"
msgstr "数値"
#. type: textblock
-#: ../fish/guestfish.pod:608
+#: ../fish/guestfish.pod:612
msgid ""
"This section applies to all commands which can take integers as parameters."
msgstr ""
@@ -26501,12 +26678,12 @@ msgstr ""
"す。"
#. type: =head2
-#: ../fish/guestfish.pod:611
+#: ../fish/guestfish.pod:615
msgid "SIZE SUFFIX"
msgstr "容量の接尾辞"
#. type: textblock
-#: ../fish/guestfish.pod:613
+#: ../fish/guestfish.pod:617
msgid ""
"When the command takes a parameter measured in bytes, you can use one of the "
"following suffixes to specify kilobytes, megabytes and larger sizes:"
@@ -26516,167 +26693,167 @@ msgstr ""
"ます:"
#. type: =item
-#: ../fish/guestfish.pod:619
+#: ../fish/guestfish.pod:623
msgid "B<k> or B<K> or B<KiB>"
msgstr "B<k> または B<K> または B<KiB>"
#. type: textblock
-#: ../fish/guestfish.pod:621
+#: ../fish/guestfish.pod:625
msgid "The size in kilobytes (multiplied by 1024)."
msgstr "キロ(1024 の掛け算)バイト単位の容量です。"
#. type: =item
-#: ../fish/guestfish.pod:623
+#: ../fish/guestfish.pod:627
msgid "B<KB>"
msgstr "B<KB>"
#. type: textblock
-#: ../fish/guestfish.pod:625
+#: ../fish/guestfish.pod:629
msgid "The size in SI 1000 byte units."
msgstr "国際単位系(SI)の 1000 バイト単位の容量です。"
#. type: =item
-#: ../fish/guestfish.pod:627
+#: ../fish/guestfish.pod:631
msgid "B<M> or B<MiB>"
msgstr "B<M> または B<MiB>"
#. type: textblock
-#: ../fish/guestfish.pod:629
+#: ../fish/guestfish.pod:633
msgid "The size in megabytes (multiplied by 1048576)."
msgstr "メガ(1048576 の掛け算)バイト単位の容量です。"
#. type: =item
-#: ../fish/guestfish.pod:631
+#: ../fish/guestfish.pod:635
msgid "B<MB>"
msgstr "B<MB>"
#. type: textblock
-#: ../fish/guestfish.pod:633
+#: ../fish/guestfish.pod:637
msgid "The size in SI 1000000 byte units."
msgstr "国際単位系(SI)の 1000000 バイト単位の容量です。"
#. type: =item
-#: ../fish/guestfish.pod:635
+#: ../fish/guestfish.pod:639
msgid "B<G> or B<GiB>"
msgstr "B<G> または B<GiB>"
#. type: textblock
-#: ../fish/guestfish.pod:637
+#: ../fish/guestfish.pod:641
msgid "The size in gigabytes (multiplied by 2**30)."
msgstr "ギガ(2 の 30 乗の掛け算)バイト単位の容量です。"
#. type: =item
-#: ../fish/guestfish.pod:639
+#: ../fish/guestfish.pod:643
msgid "B<GB>"
msgstr "B<GB>"
#. type: textblock
-#: ../fish/guestfish.pod:641
+#: ../fish/guestfish.pod:645
msgid "The size in SI 10**9 byte units."
msgstr "国際単位系(SI)の 10 の 9 乗バイト単位の容量です。"
#. type: =item
-#: ../fish/guestfish.pod:643
+#: ../fish/guestfish.pod:647
msgid "B<T> or B<TiB>"
msgstr "B<T> または B<TiB>"
#. type: textblock
-#: ../fish/guestfish.pod:645
+#: ../fish/guestfish.pod:649
msgid "The size in terabytes (multiplied by 2**40)."
msgstr "テラ(2 の 40 乗の掛け算)バイト単位の容量です。"
#. type: =item
-#: ../fish/guestfish.pod:647
+#: ../fish/guestfish.pod:651
msgid "B<TB>"
msgstr "B<TB>"
#. type: textblock
-#: ../fish/guestfish.pod:649
+#: ../fish/guestfish.pod:653
msgid "The size in SI 10**12 byte units."
msgstr "国際単位系(SI)の 10 の 12 乗バイト単位の容量です。"
#. type: =item
-#: ../fish/guestfish.pod:651
+#: ../fish/guestfish.pod:655
msgid "B<P> or B<PiB>"
msgstr "B<P> または B<PiB>"
#. type: textblock
-#: ../fish/guestfish.pod:653
+#: ../fish/guestfish.pod:657
msgid "The size in petabytes (multiplied by 2**50)."
msgstr "ペタ(2 の 50 乗の掛け算)バイト単位の容量です。"
#. type: =item
-#: ../fish/guestfish.pod:655
+#: ../fish/guestfish.pod:659
msgid "B<PB>"
msgstr "B<PB>"
#. type: textblock
-#: ../fish/guestfish.pod:657
+#: ../fish/guestfish.pod:661
msgid "The size in SI 10**15 byte units."
msgstr "国際単位系(SI)の 10 の 15 乗バイト単位の容量です。"
#. type: =item
-#: ../fish/guestfish.pod:659
+#: ../fish/guestfish.pod:663
msgid "B<E> or B<EiB>"
msgstr "B<E> または B<EiB>"
#. type: textblock
-#: ../fish/guestfish.pod:661
+#: ../fish/guestfish.pod:665
msgid "The size in exabytes (multiplied by 2**60)."
msgstr "エクサ(2 の 60 乗の掛け算)バイト単位の容量です。"
#. type: =item
-#: ../fish/guestfish.pod:663
+#: ../fish/guestfish.pod:667
msgid "B<EB>"
msgstr "B<EB>"
#. type: textblock
-#: ../fish/guestfish.pod:665
+#: ../fish/guestfish.pod:669
msgid "The size in SI 10**18 byte units."
msgstr "国際単位系(SI)の 10 の 18 乗バイト単位の容量です。"
#. type: =item
-#: ../fish/guestfish.pod:667
+#: ../fish/guestfish.pod:671
msgid "B<Z> or B<ZiB>"
msgstr "B<Z> または B<ZiB>"
#. type: textblock
-#: ../fish/guestfish.pod:669
+#: ../fish/guestfish.pod:673
msgid "The size in zettabytes (multiplied by 2**70)."
msgstr "ゼタ(2 の 70 乗の掛け算)バイト単位の容量です。"
#. type: =item
-#: ../fish/guestfish.pod:671
+#: ../fish/guestfish.pod:675
msgid "B<ZB>"
msgstr "B<ZB>"
#. type: textblock
-#: ../fish/guestfish.pod:673
+#: ../fish/guestfish.pod:677
msgid "The size in SI 10**21 byte units."
msgstr "国際単位系(SI)の 10 の 21 乗バイト単位の容量です。"
#. type: =item
-#: ../fish/guestfish.pod:675
+#: ../fish/guestfish.pod:679
msgid "B<Y> or B<YiB>"
msgstr "B<Y> または B<YiB>"
#. type: textblock
-#: ../fish/guestfish.pod:677
+#: ../fish/guestfish.pod:681
msgid "The size in yottabytes (multiplied by 2**80)."
msgstr "ヨタ(2 の 80 乗の掛け算)バイト単位の容量です。"
#. type: =item
-#: ../fish/guestfish.pod:679
+#: ../fish/guestfish.pod:683
msgid "B<YB>"
msgstr "B<YB>"
#. type: textblock
-#: ../fish/guestfish.pod:681
+#: ../fish/guestfish.pod:685
msgid "The size in SI 10**24 byte units."
msgstr "国際単位系(SI)の 10 の 24 乗バイト単位の容量です。"
#. type: verbatim
-#: ../fish/guestfish.pod:687
+#: ../fish/guestfish.pod:691
#, no-wrap
msgid ""
" truncate-size /file 1G\n"
@@ -26686,12 +26863,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:689
+#: ../fish/guestfish.pod:693
msgid "would truncate the file to 1 gigabyte."
msgstr "ファイルを 1 ギガバイトに切り詰めます。"
#. type: textblock
-#: ../fish/guestfish.pod:691
+#: ../fish/guestfish.pod:695
msgid ""
"Be careful because a few commands take sizes in kilobytes or megabytes (eg. "
"the parameter to L</memsize> is specified in megabytes already). Adding a "
@@ -26702,19 +26879,19 @@ msgstr ""
"ています)。接尾辞をつけることにより、期待しない結果になることがあります。"
#. type: =head2
-#: ../fish/guestfish.pod:695
+#: ../fish/guestfish.pod:699
msgid "OCTAL AND HEXADECIMAL NUMBERS"
msgstr "10 進数値および 16 進数値"
#. type: textblock
-#: ../fish/guestfish.pod:697
+#: ../fish/guestfish.pod:701
msgid ""
"For specifying the radix (base) use the C convention: C<0> to prefix an "
"octal number or C<0x> to prefix a hexadecimal number. For example:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:700
+#: ../fish/guestfish.pod:704
#, no-wrap
msgid ""
" 1234 decimal number 1234\n"
@@ -26728,7 +26905,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:704
+#: ../fish/guestfish.pod:708
msgid ""
"When using the C<chmod> command, you almost always want to specify an octal "
"number for the mode, and you must prefix it with C<0> (unlike the Unix "
@@ -26736,7 +26913,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:708
+#: ../fish/guestfish.pod:712
#, no-wrap
msgid ""
" chmod 0777 /public # OK\n"
@@ -26748,7 +26925,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:711
+#: ../fish/guestfish.pod:715
msgid ""
"Commands that return numbers usually print them in decimal, but some "
"commands print numbers in other radices (eg. C<umask> prints the mode in "
@@ -26756,12 +26933,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:715
+#: ../fish/guestfish.pod:719
msgid "WILDCARDS AND GLOBBING"
msgstr "ワイルドカードおよびグロブ"
#. type: textblock
-#: ../fish/guestfish.pod:717
+#: ../fish/guestfish.pod:721
msgid ""
"Neither guestfish nor the underlying guestfs API performs wildcard expansion "
"(globbing) by default. So for example the following will not do what you "
@@ -26769,7 +26946,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:721
+#: ../fish/guestfish.pod:725
#, no-wrap
msgid ""
" rm-rf /home/*\n"
@@ -26779,19 +26956,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:723
+#: ../fish/guestfish.pod:727
msgid ""
"Assuming you don't have a directory called literally C</home/*> then the "
"above command will return an error."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:726
+#: ../fish/guestfish.pod:730
msgid "To perform wildcard expansion, use the C<glob> command."
msgstr "ワイルドカードの展開を実行するには C<glob> コマンドを使用します。"
#. type: verbatim
-#: ../fish/guestfish.pod:728
+#: ../fish/guestfish.pod:732
#, no-wrap
msgid ""
" glob rm-rf /home/*\n"
@@ -26801,14 +26978,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:730
+#: ../fish/guestfish.pod:734
msgid ""
"runs C<rm-rf> on each path that matches (ie. potentially running the command "
"many times), equivalent to:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:733
+#: ../fish/guestfish.pod:737
#, no-wrap
msgid ""
" rm-rf /home/jim\n"
@@ -26822,24 +26999,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:737
+#: ../fish/guestfish.pod:741
msgid "C<glob> only works on simple guest paths and not on device names."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:739
+#: ../fish/guestfish.pod:743
msgid ""
"If you have several parameters, each containing a wildcard, then glob will "
"perform a Cartesian product."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:742
+#: ../fish/guestfish.pod:746
msgid "COMMENTS"
msgstr "コメント"
#. type: textblock
-#: ../fish/guestfish.pod:744
+#: ../fish/guestfish.pod:748
msgid ""
"Any line which starts with a I<#> character is treated as a comment and "
"ignored. The I<#> can optionally be preceded by whitespace, but B<not> by a "
@@ -26847,7 +27024,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:748
+#: ../fish/guestfish.pod:752
#, no-wrap
msgid ""
" # this is a comment\n"
@@ -26861,24 +27038,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:752
+#: ../fish/guestfish.pod:756
msgid "Blank lines are also ignored."
msgstr "空行も無視されます。"
#. type: =head1
-#: ../fish/guestfish.pod:754
+#: ../fish/guestfish.pod:758
msgid "RUNNING COMMANDS LOCALLY"
msgstr "ローカルのコマンドの実行法"
#. type: textblock
-#: ../fish/guestfish.pod:756
+#: ../fish/guestfish.pod:760
msgid ""
"Any line which starts with a I<!> character is treated as a command sent to "
"the local shell (C</bin/sh> or whatever L<system(3)> uses). For example:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:760
+#: ../fish/guestfish.pod:764
#, no-wrap
msgid ""
" !mkdir local\n"
@@ -26890,7 +27067,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:763
+#: ../fish/guestfish.pod:767
msgid ""
"will create a directory C<local> on the host, and then export the contents "
"of C</remote> on the mounted filesystem to C<local/remote-data.tar.gz>. "
@@ -26898,19 +27075,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:767
+#: ../fish/guestfish.pod:771
msgid ""
"To change the local directory, use the C<lcd> command. C<!cd> will have no "
"effect, due to the way that subprocesses work in Unix."
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:770
+#: ../fish/guestfish.pod:774
msgid "LOCAL COMMANDS WITH INLINE EXECUTION"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:772
+#: ../fish/guestfish.pod:776
msgid ""
"If a line starts with I<E<lt>!> then the shell command is executed (as for "
"I<!>), but subsequently any output (stdout) of the shell command is parsed "
@@ -26918,14 +27095,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:776
+#: ../fish/guestfish.pod:780
msgid ""
"Thus you can use shell script to construct arbitrary guestfish commands "
"which are then parsed by guestfish."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:779
+#: ../fish/guestfish.pod:783
msgid ""
"For example it is tedious to create a sequence of files (eg. C</foo.1> "
"through C</foo.100>) using guestfish commands alone. However this is simple "
@@ -26933,7 +27110,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:784
+#: ../fish/guestfish.pod:788
#, no-wrap
msgid ""
" <! for n in `seq 1 100`; do echo write /foo.$n $n; done\n"
@@ -26943,12 +27120,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:786
+#: ../fish/guestfish.pod:790
msgid "or with names like C</foo.001>:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:788
+#: ../fish/guestfish.pod:792
#, no-wrap
msgid ""
" <! for n in `seq 1 100`; do printf \"write /foo.%03d %d\\n\" $n $n; done\n"
@@ -26958,7 +27135,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:790
+#: ../fish/guestfish.pod:794
msgid ""
"When using guestfish interactively it can be helpful to just run the shell "
"script first (ie. remove the initial C<E<lt>> character so it is just an "
@@ -26968,12 +27145,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:796
+#: ../fish/guestfish.pod:800
msgid "PIPES"
msgstr "パイプ"
#. type: textblock
-#: ../fish/guestfish.pod:798
+#: ../fish/guestfish.pod:802
msgid ""
"Use C<command E<lt>spaceE<gt> | command> to pipe the output of the first "
"command (a guestfish command) to the second command (any host command). For "
@@ -26981,7 +27158,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:802
+#: ../fish/guestfish.pod:806
#, no-wrap
msgid ""
" cat /etc/passwd | awk -F: '$3 == 0 { print }'\n"
@@ -26991,7 +27168,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:804
+#: ../fish/guestfish.pod:808
msgid ""
"(where C<cat> is the guestfish cat command, but C<awk> is the host awk "
"program). The above command would list all accounts in the guest filesystem "
@@ -26999,7 +27176,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:809
+#: ../fish/guestfish.pod:813
#, no-wrap
msgid ""
" hexdump /bin/ls | head\n"
@@ -27013,7 +27190,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:813
+#: ../fish/guestfish.pod:817
msgid ""
"The space before the pipe symbol is required, any space after the pipe "
"symbol is optional. Everything after the pipe symbol is just passed "
@@ -27022,14 +27199,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:818
+#: ../fish/guestfish.pod:822
msgid ""
"To use a literal argument which begins with a pipe symbol, you have to quote "
"it, eg:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:821
+#: ../fish/guestfish.pod:825
#, no-wrap
msgid ""
" echo \"|\"\n"
@@ -27039,12 +27216,12 @@ msgstr ""
"\n"
#. type: =head1
-#: ../fish/guestfish.pod:823
+#: ../fish/guestfish.pod:827
msgid "HOME DIRECTORIES"
msgstr "ホームディレクトリ"
#. type: textblock
-#: ../fish/guestfish.pod:825
+#: ../fish/guestfish.pod:829
msgid ""
"If a parameter starts with the character C<~> then the tilde may be expanded "
"as a home directory path (either C<~> for the current user's home directory, "
@@ -27052,21 +27229,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:829
+#: ../fish/guestfish.pod:833
msgid ""
"Note that home directory expansion happens for users known I<on the host>, "
"not in the guest filesystem."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:832
+#: ../fish/guestfish.pod:836
msgid ""
"To use a literal argument which begins with a tilde, you have to quote it, "
"eg:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:835
+#: ../fish/guestfish.pod:839
#, no-wrap
msgid ""
" echo \"~\"\n"
@@ -27076,12 +27253,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../fish/guestfish.pod:837 ../src/guestfs.pod:519
+#: ../fish/guestfish.pod:841 ../src/guestfs.pod:519
msgid "ENCRYPTED DISKS"
msgstr "暗号化ディスク"
#. type: textblock
-#: ../fish/guestfish.pod:839
+#: ../fish/guestfish.pod:843
msgid ""
"Libguestfs has some support for Linux guests encrypted according to the "
"Linux Unified Key Setup (LUKS) standard, which includes nearly all whole "
@@ -27090,12 +27267,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:844
+#: ../fish/guestfish.pod:848
msgid "Identify encrypted block devices and partitions using L</vfs-type>:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:846
+#: ../fish/guestfish.pod:850
#, no-wrap
msgid ""
" ><fs> vfs-type /dev/sda2\n"
@@ -27107,14 +27284,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:849
+#: ../fish/guestfish.pod:853
msgid ""
"Then open those devices using L</luks-open>. This creates a device-mapper "
"device called C</dev/mapper/luksdev>."
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:852
+#: ../fish/guestfish.pod:856
#, no-wrap
msgid ""
" ><fs> luks-open /dev/sda2 luksdev\n"
@@ -27126,14 +27303,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:855
+#: ../fish/guestfish.pod:859
msgid ""
"Finally you have to tell LVM to scan for volume groups on the newly created "
"mapper device:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:858
+#: ../fish/guestfish.pod:862
#, no-wrap
msgid ""
" vgscan\n"
@@ -27145,12 +27322,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:861
+#: ../fish/guestfish.pod:865
msgid "The logical volume(s) can now be mounted in the usual way."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:863
+#: ../fish/guestfish.pod:867
msgid ""
"Before closing a LUKS device you must unmount any logical volumes on it and "
"deactivate the volume groups by calling C<vg-activate false VG> on each "
@@ -27158,7 +27335,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:867
+#: ../fish/guestfish.pod:871
#, no-wrap
msgid ""
" vg-activate false /dev/VG\n"
@@ -27170,7 +27347,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:872
+#: ../fish/guestfish.pod:876
msgid ""
"If a path is prefixed with C<win:> then you can use Windows-style drive "
"letters and paths (with some limitations). The following commands are "
@@ -27178,7 +27355,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:876
+#: ../fish/guestfish.pod:880
#, no-wrap
msgid ""
" file /WINDOWS/system32/config/system.LOG\n"
@@ -27188,7 +27365,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../fish/guestfish.pod:878
+#: ../fish/guestfish.pod:882
#, no-wrap
msgid ""
" file win:\\windows\\system32\\config\\system.log\n"
@@ -27198,7 +27375,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../fish/guestfish.pod:880
+#: ../fish/guestfish.pod:884
#, no-wrap
msgid ""
" file WIN:C:\\Windows\\SYSTEM32\\CONFIG\\SYSTEM.LOG\n"
@@ -27208,7 +27385,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:882
+#: ../fish/guestfish.pod:886
msgid ""
"The parameter is rewritten \"behind the scenes\" by looking up the position "
"where the drive is mounted, prepending that to the path, changing all "
@@ -27218,7 +27395,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:888
+#: ../fish/guestfish.pod:892
#, no-wrap
msgid ""
" win:e:\\foo\\bar => /e/FOO/bar\n"
@@ -27228,17 +27405,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:890
+#: ../fish/guestfish.pod:894
msgid "This only works in argument positions that expect a path."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:892
+#: ../fish/guestfish.pod:896
msgid "UPLOADING AND DOWNLOADING FILES"
msgstr "ファイルのアップロード方法およびダウンロード方法"
#. type: textblock
-#: ../fish/guestfish.pod:894
+#: ../fish/guestfish.pod:898
msgid ""
"For commands such as C<upload>, C<download>, C<tar-in>, C<tar-out> and "
"others which upload from or download to a local file, you can use the "
@@ -27246,7 +27423,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:898
+#: ../fish/guestfish.pod:902
#, no-wrap
msgid ""
" upload - /foo\n"
@@ -27256,13 +27433,13 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:900
+#: ../fish/guestfish.pod:904
msgid ""
"reads stdin and creates from that a file C</foo> in the disk image, and:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:903
+#: ../fish/guestfish.pod:907
#, no-wrap
msgid ""
" tar-out /etc - | tar tf -\n"
@@ -27272,14 +27449,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:905
+#: ../fish/guestfish.pod:909
msgid ""
"writes the tarball to stdout and then pipes that into the external \"tar\" "
"command (see L</PIPES>)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:908
+#: ../fish/guestfish.pod:912
msgid ""
"When using C<-> to read from stdin, the input is read up to the end of "
"stdin. You can also use a special \"heredoc\"-like syntax to read up to "
@@ -27287,7 +27464,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:912
+#: ../fish/guestfish.pod:916
#, no-wrap
msgid ""
" upload -<<END /foo\n"
@@ -27305,7 +27482,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:918
+#: ../fish/guestfish.pod:922
msgid ""
"Any string of characters can be used instead of C<END>. The end marker must "
"appear on a line of its own, without any preceding or following characters "
@@ -27313,19 +27490,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:922
+#: ../fish/guestfish.pod:926
msgid ""
"Note that the C<-E<lt>E<lt>> syntax only applies to parameters used to "
"upload local files (so-called \"FileIn\" parameters in the generator)."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:925
+#: ../fish/guestfish.pod:929
msgid "EXIT ON ERROR BEHAVIOUR"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:927
+#: ../fish/guestfish.pod:931
msgid ""
"By default, guestfish will ignore any errors when in interactive mode (ie. "
"taking commands from a human over a tty), and will exit on the first error "
@@ -27333,19 +27510,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:932
+#: ../fish/guestfish.pod:936
msgid ""
"If you prefix a command with a I<-> character, then that command will not "
"cause guestfish to exit, even if that (one) command returns an error."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:936
+#: ../fish/guestfish.pod:940
msgid "REMOTE CONTROL GUESTFISH OVER A SOCKET"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:938
+#: ../fish/guestfish.pod:942
msgid ""
"Guestfish can be remote-controlled over a socket. This is useful "
"particularly in shell scripts where you want to make several different "
@@ -27354,12 +27531,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:943
+#: ../fish/guestfish.pod:947
msgid "Start a guestfish server process using:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:945
+#: ../fish/guestfish.pod:949
#, no-wrap
msgid ""
" eval \"`guestfish --listen`\"\n"
@@ -27369,12 +27546,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:947
+#: ../fish/guestfish.pod:951
msgid "and then send it commands by doing:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:949
+#: ../fish/guestfish.pod:953
#, no-wrap
msgid ""
" guestfish --remote cmd [...]\n"
@@ -27384,12 +27561,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:951
+#: ../fish/guestfish.pod:955
msgid "To cause the server to exit, send it the exit command:"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:955
+#: ../fish/guestfish.pod:959
msgid ""
"Note that the server will normally exit if there is an error in a command. "
"You can change this in the usual way. See section L</EXIT ON ERROR "
@@ -27397,12 +27574,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:959
+#: ../fish/guestfish.pod:963
msgid "CONTROLLING MULTIPLE GUESTFISH PROCESSES"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:961
+#: ../fish/guestfish.pod:965
msgid ""
"The C<eval> statement sets the environment variable C<$GUESTFISH_PID>, which "
"is how the I<--remote> option knows where to send the commands. You can "
@@ -27410,7 +27587,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:965
+#: ../fish/guestfish.pod:969
#, no-wrap
msgid ""
" eval \"`guestfish --listen`\"\n"
@@ -27432,12 +27609,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../fish/guestfish.pod:973
+#: ../fish/guestfish.pod:977
msgid "REMOTE CONTROL AND CSH"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:975
+#: ../fish/guestfish.pod:979
msgid ""
"When using csh-like shells (csh, tcsh etc) you have to add the I<--csh> "
"option:"
@@ -27446,7 +27623,7 @@ msgstr ""
"必要があります:"
#. type: verbatim
-#: ../fish/guestfish.pod:978
+#: ../fish/guestfish.pod:982
#, no-wrap
msgid ""
" eval \"`guestfish --listen --csh`\"\n"
@@ -27456,12 +27633,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../fish/guestfish.pod:980
+#: ../fish/guestfish.pod:984
msgid "REMOTE CONTROL DETAILS"
msgstr "リモート制御の詳細"
#. type: textblock
-#: ../fish/guestfish.pod:982
+#: ../fish/guestfish.pod:986
msgid ""
"Remote control happens over a Unix domain socket called C</tmp/.guestfish-"
"$UID/socket-$PID>, where C<$UID> is the effective user ID of the process, "
@@ -27469,17 +27646,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:986
+#: ../fish/guestfish.pod:990
msgid "Guestfish client and server versions must match exactly."
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:988
+#: ../fish/guestfish.pod:992
msgid "USING REMOTE CONTROL ROBUSTLY FROM SHELL SCRIPTS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:990
+#: ../fish/guestfish.pod:994
msgid ""
"From Bash, you can use the following code which creates a guestfish "
"instance, correctly quotes the command line, handles failure to start, and "
@@ -27487,7 +27664,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:994 ../src/guestfs.pod:1046
+#: ../fish/guestfish.pod:998 ../src/guestfs.pod:1068
#, no-wrap
msgid ""
" #!/bin/bash -\n"
@@ -27497,7 +27674,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../fish/guestfish.pod:998
+#: ../fish/guestfish.pod:1002
#, no-wrap
msgid ""
" guestfish[0]=\"guestfish\"\n"
@@ -27515,7 +27692,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../fish/guestfish.pod:1004
+#: ../fish/guestfish.pod:1008
#, no-wrap
msgid ""
" GUESTFISH_PID=\n"
@@ -27535,7 +27712,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../fish/guestfish.pod:1011
+#: ../fish/guestfish.pod:1015
#, no-wrap
msgid ""
" cleanup_guestfish ()\n"
@@ -27553,7 +27730,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../fish/guestfish.pod:1017
+#: ../fish/guestfish.pod:1021
#, no-wrap
msgid ""
" guestfish --remote -- run\n"
@@ -27563,7 +27740,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../fish/guestfish.pod:1019
+#: ../fish/guestfish.pod:1023
#, no-wrap
msgid ""
" # ...\n"
@@ -27573,19 +27750,19 @@ msgstr ""
"\n"
#. type: =head2
-#: ../fish/guestfish.pod:1021
+#: ../fish/guestfish.pod:1025
msgid "REMOTE CONTROL RUN COMMAND HANGING"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1023
+#: ../fish/guestfish.pod:1027
msgid ""
"Using the C<run> (or C<launch>) command remotely in a command substitution "
"context hangs, ie. don't do (note the backquotes):"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1026
+#: ../fish/guestfish.pod:1030
#, no-wrap
msgid ""
" a=`guestfish --remote run`\n"
@@ -27595,7 +27772,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:1028
+#: ../fish/guestfish.pod:1032
msgid ""
"Since the C<run> command produces no output on stdout, this is not useful "
"anyway. For further information see L<https://bugzilla.redhat.com/show_bug."
@@ -27603,12 +27780,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:1032
+#: ../fish/guestfish.pod:1036
msgid "PREPARED DISK IMAGES"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1034
+#: ../fish/guestfish.pod:1038
msgid ""
"Use the I<-N type> or I<--new type> parameter to select one of a set of "
"preformatted disk images that guestfish can make for you to save typing. "
@@ -27618,7 +27795,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1040
+#: ../fish/guestfish.pod:1044
msgid ""
"The new disk is called C<test1.img> for the first I<-N>, C<test2.img> for "
"the second and so on. Existing files in the current directory are "
@@ -27626,7 +27803,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1044
+#: ../fish/guestfish.pod:1048
msgid ""
"The type briefly describes how the disk should be sized, partitioned, how "
"filesystem(s) should be created, and how content should be added. "
@@ -27638,19 +27815,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1052
+#: ../fish/guestfish.pod:1056
msgid "To list the available types and any extra parameters they take, run:"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1056
+#: ../fish/guestfish.pod:1060
msgid ""
"Note that the prepared filesystem is not mounted. You would usually have to "
"use the C<mount /dev/sda1 /> command or add the I<-m /dev/sda1> option."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1060
+#: ../fish/guestfish.pod:1064
msgid ""
"If any I<-N> or I<--new> options are given, the guest is automatically "
"launched."
@@ -27659,12 +27836,12 @@ msgstr ""
"す。"
#. type: textblock
-#: ../fish/guestfish.pod:1065
+#: ../fish/guestfish.pod:1069
msgid "Create a 100MB disk with an ext4-formatted partition:"
msgstr "ext4 フォーマットのパーティションを持つ 100MB ディスクを作成します:"
#. type: verbatim
-#: ../fish/guestfish.pod:1067
+#: ../fish/guestfish.pod:1071
#, no-wrap
msgid ""
" guestfish -N fs:ext4\n"
@@ -27674,14 +27851,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:1069
+#: ../fish/guestfish.pod:1073
msgid "Create a 32MB disk with a VFAT-formatted partition, and mount it:"
msgstr ""
"VFAT フォーマットのパーティションを持つ 32MB ディスクを作成して、マウントしま"
"す:"
#. type: verbatim
-#: ../fish/guestfish.pod:1071
+#: ../fish/guestfish.pod:1075
#, no-wrap
msgid ""
" guestfish -N fs:vfat:32M -m /dev/sda1\n"
@@ -27691,12 +27868,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:1073
+#: ../fish/guestfish.pod:1077
msgid "Create a blank 200MB disk:"
msgstr "200MB の空ディスクを作成します:"
#. type: verbatim
-#: ../fish/guestfish.pod:1075
+#: ../fish/guestfish.pod:1079
#, no-wrap
msgid ""
" guestfish -N disk:200M\n"
@@ -27706,19 +27883,19 @@ msgstr ""
"\n"
#. type: =head1
-#: ../fish/guestfish.pod:1077
+#: ../fish/guestfish.pod:1081
msgid "PROGRESS BARS"
msgstr "進行状況バー"
#. type: textblock
-#: ../fish/guestfish.pod:1079
+#: ../fish/guestfish.pod:1083
msgid ""
"Some (not all) long-running commands send progress notification messages as "
"they are running. Guestfish turns these messages into progress bars."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1083
+#: ../fish/guestfish.pod:1087
msgid ""
"When a command that supports progress bars takes longer than two seconds to "
"run, and if progress bars are enabled, then you will see one appearing below "
@@ -27726,7 +27903,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1087
+#: ../fish/guestfish.pod:1091
#, no-wrap
msgid ""
" ><fs> copy-size /large-file /another-file 2048M\n"
@@ -27738,7 +27915,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:1090
+#: ../fish/guestfish.pod:1094
msgid ""
"The spinner on the left hand side moves round once for every progress "
"notification received from the backend. This is a (reasonably) golden "
@@ -27749,7 +27926,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1097
+#: ../fish/guestfish.pod:1101
msgid ""
"Progress bars are enabled by default when guestfish is used interactively. "
"You can enable them even for non-interactive modes using I<--progress-bars>, "
@@ -27757,24 +27934,24 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:1102
+#: ../fish/guestfish.pod:1106
msgid "GUESTFISH COMMANDS"
msgstr "guestfish コマンド"
#. type: textblock
-#: ../fish/guestfish.pod:1104
+#: ../fish/guestfish.pod:1108
msgid ""
"The commands in this section are guestfish convenience commands, in other "
"words, they are not part of the L<guestfs(3)> API."
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:1107
+#: ../fish/guestfish.pod:1111
msgid "help"
msgstr "help"
#. type: verbatim
-#: ../fish/guestfish.pod:1109
+#: ../fish/guestfish.pod:1113
#, no-wrap
msgid ""
" help\n"
@@ -27786,42 +27963,42 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:1112
+#: ../fish/guestfish.pod:1116
msgid "Without any parameter, this provides general help."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1114
+#: ../fish/guestfish.pod:1118
msgid "With a C<cmd> parameter, this displays detailed help for that command."
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:1116
+#: ../fish/guestfish.pod:1120
msgid "quit | exit"
msgstr "quit | exit"
#. type: textblock
-#: ../fish/guestfish.pod:1118
+#: ../fish/guestfish.pod:1122
msgid "This exits guestfish. You can also use C<^D> key."
msgstr "これは guestfish を終了します。C<^D> キーを使用することもできます。"
#. type: textblock
-#: ../fish/guestfish.pod:1120
+#: ../fish/guestfish.pod:1124
msgid "@FISH_COMMANDS@"
msgstr "@FISH_COMMANDS@"
#. type: =head1
-#: ../fish/guestfish.pod:1122
+#: ../fish/guestfish.pod:1126
msgid "COMMANDS"
msgstr "コマンド"
#. type: textblock
-#: ../fish/guestfish.pod:1124 ../src/guestfs.pod:1613
+#: ../fish/guestfish.pod:1128 ../src/guestfs.pod:1635
msgid "@ACTIONS@"
msgstr "@ACTIONS@"
#. type: textblock
-#: ../fish/guestfish.pod:1128
+#: ../fish/guestfish.pod:1132
msgid ""
"guestfish returns 0 if the commands completed without error, or 1 if there "
"was an error."
@@ -27830,12 +28007,12 @@ msgstr ""
"を返します。"
#. type: =item
-#: ../fish/guestfish.pod:1135
+#: ../fish/guestfish.pod:1139
msgid "EDITOR"
msgstr "EDITOR"
#. type: textblock
-#: ../fish/guestfish.pod:1137
+#: ../fish/guestfish.pod:1141
msgid ""
"The C<edit> command uses C<$EDITOR> as the editor. If not set, it uses "
"C<vi>."
@@ -27844,17 +28021,17 @@ msgstr ""
"と、C<vi> を使用します。"
#. type: =item
-#: ../fish/guestfish.pod:1140 ../src/guestfs.pod:3321
+#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3343
msgid "FEBOOTSTRAP_KERNEL"
msgstr "FEBOOTSTRAP_KERNEL"
#. type: =item
-#: ../fish/guestfish.pod:1142 ../src/guestfs.pod:3323
+#: ../fish/guestfish.pod:1146 ../src/guestfs.pod:3345
msgid "FEBOOTSTRAP_MODULES"
msgstr "FEBOOTSTRAP_MODULES"
#. type: textblock
-#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3325
+#: ../fish/guestfish.pod:1148 ../src/guestfs.pod:3347
msgid ""
"These two environment variables allow the kernel that libguestfs uses in the "
"appliance to be selected. If C<$FEBOOTSTRAP_KERNEL> is not set, then the "
@@ -27864,48 +28041,48 @@ msgid ""
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1150
+#: ../fish/guestfish.pod:1154
msgid "GUESTFISH_DISPLAY_IMAGE"
msgstr "GUESTFISH_DISPLAY_IMAGE"
#. type: textblock
-#: ../fish/guestfish.pod:1152
+#: ../fish/guestfish.pod:1156
msgid ""
"The C<display> command uses C<$GUESTFISH_DISPLAY_IMAGE> to display images. "
"If not set, it uses L<display(1)>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1155
+#: ../fish/guestfish.pod:1159
msgid "GUESTFISH_PID"
msgstr "GUESTFISH_PID"
#. type: textblock
-#: ../fish/guestfish.pod:1157
+#: ../fish/guestfish.pod:1161
msgid ""
"Used with the I<--remote> option to specify the remote guestfish process to "
"control. See section L</REMOTE CONTROL GUESTFISH OVER A SOCKET>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1161
+#: ../fish/guestfish.pod:1165
msgid "HEXEDITOR"
msgstr "HEXEDITOR"
#. type: textblock
-#: ../fish/guestfish.pod:1163
+#: ../fish/guestfish.pod:1167
msgid ""
"The L</hexedit> command uses C<$HEXEDITOR> as the external hex editor. If "
"not specified, the external L<hexedit(1)> program is used."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1167
+#: ../fish/guestfish.pod:1171
msgid "HOME"
msgstr "HOME"
#. type: textblock
-#: ../fish/guestfish.pod:1169
+#: ../fish/guestfish.pod:1173
msgid ""
"If compiled with GNU readline support, various files in the home directory "
"can be used. See L</FILES>."
@@ -27914,54 +28091,54 @@ msgstr ""
"さまざまなファイルを使用できます。 L</ファイル> 参照。"
#. type: =item
-#: ../fish/guestfish.pod:1172 ../src/guestfs.pod:3331
+#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3353
msgid "LIBGUESTFS_APPEND"
msgstr "LIBGUESTFS_APPEND"
#. type: textblock
-#: ../fish/guestfish.pod:1174 ../src/guestfs.pod:3333
+#: ../fish/guestfish.pod:1178 ../src/guestfs.pod:3355
msgid "Pass additional options to the guest kernel."
msgstr "仮想マシンのカーネルに追加のオプションを渡します。"
#. type: =item
-#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3335
+#: ../fish/guestfish.pod:1180 ../src/guestfs.pod:3357
#, fuzzy
#| msgid "LIBGUESTFS_TRACE"
msgid "LIBGUESTFS_ATTACH_METHOD"
msgstr "LIBGUESTFS_TRACE"
#. type: textblock
-#: ../fish/guestfish.pod:1178
+#: ../fish/guestfish.pod:1182
msgid ""
"Choose the default way to create the appliance. See L<guestfs(3)/"
"guestfs_set_attach_method>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1181 ../src/guestfs.pod:3340
+#: ../fish/guestfish.pod:1185 ../src/guestfs.pod:3362
msgid "LIBGUESTFS_DEBUG"
msgstr "LIBGUESTFS_DEBUG"
#. type: textblock
-#: ../fish/guestfish.pod:1183
+#: ../fish/guestfish.pod:1187
msgid ""
"Set C<LIBGUESTFS_DEBUG=1> to enable verbose messages. This has the same "
"effect as using the B<-v> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1186 ../src/guestfs.pod:3345
+#: ../fish/guestfish.pod:1190 ../src/guestfs.pod:3367
msgid "LIBGUESTFS_MEMSIZE"
msgstr "LIBGUESTFS_MEMSIZE"
#. type: textblock
-#: ../fish/guestfish.pod:1188 ../src/guestfs.pod:3347
+#: ../fish/guestfish.pod:1192 ../src/guestfs.pod:3369
msgid ""
"Set the memory allocated to the qemu process, in megabytes. For example:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1191 ../src/guestfs.pod:3350
+#: ../fish/guestfish.pod:1195 ../src/guestfs.pod:3372
#, no-wrap
msgid ""
" LIBGUESTFS_MEMSIZE=700\n"
@@ -27971,60 +28148,60 @@ msgstr ""
"\n"
#. type: =item
-#: ../fish/guestfish.pod:1193 ../src/guestfs.pod:3352
+#: ../fish/guestfish.pod:1197 ../src/guestfs.pod:3374
msgid "LIBGUESTFS_PATH"
msgstr "LIBGUESTFS_PATH"
#. type: textblock
-#: ../fish/guestfish.pod:1195
+#: ../fish/guestfish.pod:1199
msgid ""
"Set the path that guestfish uses to search for kernel and initrd.img. See "
"the discussion of paths in L<guestfs(3)>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1198 ../src/guestfs.pod:3357
+#: ../fish/guestfish.pod:1202 ../src/guestfs.pod:3379
msgid "LIBGUESTFS_QEMU"
msgstr "LIBGUESTFS_QEMU"
#. type: textblock
-#: ../fish/guestfish.pod:1200 ../src/guestfs.pod:3359
+#: ../fish/guestfish.pod:1204 ../src/guestfs.pod:3381
msgid ""
"Set the default qemu binary that libguestfs uses. If not set, then the qemu "
"which was found at compile time by the configure script is used."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1204 ../src/guestfs.pod:3365
+#: ../fish/guestfish.pod:1208 ../src/guestfs.pod:3387
msgid "LIBGUESTFS_TRACE"
msgstr "LIBGUESTFS_TRACE"
#. type: textblock
-#: ../fish/guestfish.pod:1206
+#: ../fish/guestfish.pod:1210
msgid "Set C<LIBGUESTFS_TRACE=1> to enable command traces."
msgstr ""
"コマンドトレースを有効にするには C<LIBGUESTFS_TRACE=1> を設定してください。"
#. type: =item
-#: ../fish/guestfish.pod:1208
+#: ../fish/guestfish.pod:1212
msgid "PAGER"
msgstr "PAGER"
#. type: textblock
-#: ../fish/guestfish.pod:1210
+#: ../fish/guestfish.pod:1214
msgid ""
"The C<more> command uses C<$PAGER> as the pager. If not set, it uses "
"C<more>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1213 ../sparsify/virt-sparsify.pod:263
-#: ../src/guestfs.pod:3370
+#: ../fish/guestfish.pod:1217 ../sparsify/virt-sparsify.pod:263
+#: ../src/guestfs.pod:3392
msgid "TMPDIR"
msgstr "TMPDIR"
#. type: textblock
-#: ../fish/guestfish.pod:1215 ../src/guestfs.pod:3372
+#: ../fish/guestfish.pod:1219 ../src/guestfs.pod:3394
msgid ""
"Location of temporary directory, defaults to C</tmp> except for the cached "
"supermin appliance which defaults to C</var/tmp>."
@@ -28033,7 +28210,7 @@ msgstr ""
"あるキャッシュされた supermin アプライアンスは除きます。"
#. type: textblock
-#: ../fish/guestfish.pod:1218 ../src/guestfs.pod:3375
+#: ../fish/guestfish.pod:1222 ../src/guestfs.pod:3397
msgid ""
"If libguestfs was compiled to use the supermin appliance then the real "
"appliance is cached in this directory, shared between all handles belonging "
@@ -28046,25 +28223,25 @@ msgstr ""
"他のディレクトリーを設定するために C<$TMPDIR> を使用できます。"
#. type: =head1
-#: ../fish/guestfish.pod:1226 ../fuse/guestmount.pod:378
+#: ../fish/guestfish.pod:1230 ../fuse/guestmount.pod:378
#: ../rescue/virt-rescue.pod:325
msgid "FILES"
msgstr "ファイル"
#. type: =item
-#: ../fish/guestfish.pod:1230 ../fuse/guestmount.pod:382
+#: ../fish/guestfish.pod:1234 ../fuse/guestmount.pod:382
#: ../rescue/virt-rescue.pod:329
msgid "$HOME/.libguestfs-tools.rc"
msgstr "$HOME/.libguestfs-tools.rc"
#. type: =item
-#: ../fish/guestfish.pod:1232 ../fuse/guestmount.pod:384
+#: ../fish/guestfish.pod:1236 ../fuse/guestmount.pod:384
#: ../rescue/virt-rescue.pod:331
msgid "/etc/libguestfs-tools.conf"
msgstr "/etc/libguestfs-tools.conf"
#. type: textblock
-#: ../fish/guestfish.pod:1234 ../fuse/guestmount.pod:386
+#: ../fish/guestfish.pod:1238 ../fuse/guestmount.pod:386
#: ../rescue/virt-rescue.pod:333
msgid ""
"This configuration file controls the default read-only or read-write mode "
@@ -28072,17 +28249,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1237
+#: ../fish/guestfish.pod:1241
msgid "See L</OPENING DISKS FOR READ AND WRITE>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1239
+#: ../fish/guestfish.pod:1243
msgid "$HOME/.guestfish"
msgstr "$HOME/.guestfish"
#. type: textblock
-#: ../fish/guestfish.pod:1241
+#: ../fish/guestfish.pod:1245
msgid ""
"If compiled with GNU readline support, then the command history is saved in "
"this file."
@@ -28091,17 +28268,17 @@ msgstr ""
"イルに保存されます。"
#. type: =item
-#: ../fish/guestfish.pod:1244
+#: ../fish/guestfish.pod:1248
msgid "$HOME/.inputrc"
msgstr "$HOME/.inputrc"
#. type: =item
-#: ../fish/guestfish.pod:1246
+#: ../fish/guestfish.pod:1250
msgid "/etc/inputrc"
msgstr "/etc/inputrc"
#. type: textblock
-#: ../fish/guestfish.pod:1248
+#: ../fish/guestfish.pod:1252
msgid ""
"If compiled with GNU readline support, then these files can be used to "
"configure readline. For further information, please see L<readline(3)/"
@@ -28112,12 +28289,12 @@ msgstr ""
"FILE> を参照してください。"
#. type: textblock
-#: ../fish/guestfish.pod:1252
+#: ../fish/guestfish.pod:1256
msgid "To write rules which only apply to guestfish, use:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1254
+#: ../fish/guestfish.pod:1258
#, no-wrap
msgid ""
" $if guestfish\n"
@@ -28131,26 +28308,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:1258
+#: ../fish/guestfish.pod:1262
msgid ""
"Variables that you can set in inputrc that change the behaviour of guestfish "
"in useful ways include:"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1263
+#: ../fish/guestfish.pod:1267
msgid "completion-ignore-case (default: on)"
msgstr "completion-ignore-case (初期値: on)"
#. type: textblock
-#: ../fish/guestfish.pod:1265
+#: ../fish/guestfish.pod:1269
msgid ""
"By default, guestfish will ignore case when tab-completing paths on the "
"disk. Use:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1268
+#: ../fish/guestfish.pod:1272
#, no-wrap
msgid ""
" set completion-ignore-case off\n"
@@ -28160,22 +28337,22 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:1270
+#: ../fish/guestfish.pod:1274
msgid "to make guestfish case sensitive."
msgstr "guestfish が大文字小文字を区別するようになります。"
#. type: =item
-#: ../fish/guestfish.pod:1274
+#: ../fish/guestfish.pod:1278
msgid "test1.img"
msgstr "test1.img"
#. type: =item
-#: ../fish/guestfish.pod:1276
+#: ../fish/guestfish.pod:1280
msgid "test2.img (etc)"
msgstr "test2.img (etc)"
#. type: textblock
-#: ../fish/guestfish.pod:1278
+#: ../fish/guestfish.pod:1282
msgid ""
"When using the I<-N> or I<--new> option, the prepared disk or filesystem "
"will be created in the file C<test1.img> in the current directory. The "
@@ -28184,7 +28361,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1287
+#: ../fish/guestfish.pod:1291
msgid ""
"L<guestfs(3)>, L<http://libguestfs.org/>, L<virt-alignment-scan(1)>, L<virt-"
"cat(1)>, L<virt-copy-in(1)>, L<virt-copy-out(1)>, L<virt-df(1)>, L<virt-edit"
@@ -29491,6 +29668,3969 @@ msgid ""
msgstr ""
#. type: textblock
+#: ../guestfs-release-notes.pod:5
+msgid "guestfs-release-notes - libguestfs Release Notes"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:7
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.20"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:9
+msgid "I<NOTES UPDATED TO COMMIT 47410e79995f9d8c5fb9739ca4609c78e13218ee>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:11
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.18.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: =head2
+#: ../guestfs-release-notes.pod:15 ../guestfs-release-notes.pod:254
+#: ../guestfs-release-notes.pod:490 ../guestfs-release-notes.pod:628
+#: ../guestfs-release-notes.pod:795 ../guestfs-release-notes.pod:926
+#: ../guestfs-release-notes.pod:1066 ../guestfs-release-notes.pod:1206
+#: ../guestfs-release-notes.pod:1371
+#, fuzzy
+#| msgid "C<features>"
+msgid "New features"
+msgstr "C<特徴>"
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:17 ../guestfs-release-notes.pod:689
+msgid "library"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:19
+msgid "You can optionally use libvirt to launch the backend appliance by:"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:24
+msgid "(a)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:26
+#, fuzzy
+#| msgid "LIBGUESTFS_TRACE"
+msgid "setting C<LIBGUESTFS_ATTACH_METHOD=libvirt[:URI]>"
+msgstr "LIBGUESTFS_TRACE"
+
+#. type: =item
+#: ../guestfs-release-notes.pod:28
+msgid "(b)"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:30
+#, no-wrap
+msgid ""
+" ./configure --with-default-attach-method=libvirt[:URI]\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:32
+msgid "(c)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:34
+msgid "setting the attach-method through the API"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:38
+msgid ""
+"virtio-scsi is now used by default, if available. This greatly increases "
+"the number of drives that can be added to a single libguestfs handle (up to "
+"255)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:42
+msgid "Libguestfs can now handle E<gt> 25 disks, in all APIs, tools and tests."
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:44 ../guestfs-release-notes.pod:256
+#: ../guestfs-release-notes.pod:541
+msgid "virt tools"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:46
+msgid "C<guestfish touch 'win:c:\\new_file'> now works as expected."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:48
+msgid "C<rsync> and C<ssh> commands are now availble in virt-rescue."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:50
+msgid "C<virt-sparsify> uses qcow2 v3 for increased efficiency."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:52
+#, fuzzy
+#| msgid "L<virt-sysprep(1)> command and documentation."
+msgid "C<virt-sysprep> enhancements:"
+msgstr "L<virt-sysprep(1)> コマンドおよびドキュメント。"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:58
+#, fuzzy
+#| msgid "Generate random seed for guest."
+msgid "generate new UUIDs for PVs and VGs"
+msgstr "仮想マシンに対して乱数種を生成します。"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:62
+#, fuzzy
+#| msgid "Remove the Smolt hardware UUID."
+msgid "remove the local machine ID (Wanlong Gao)"
+msgstr "Smolt ハードウェア UUID を削除します。"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:66
+msgid "remove ABRT data (Wanlong Gao)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:70
+#, fuzzy
+#| msgid "Remove the database and log files of Samba."
+msgid "remove puppet keys and log files (Wanlong Gao)"
+msgstr "Samba のデータベースおよびログファイルを削除します。"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:74
+msgid "C<virt-make-fs> can now create virtual floppy disks (VFDs)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:76
+msgid "C<guestmount> has a I<--pid-file> option."
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:78 ../guestfs-release-notes.pod:510
+#, fuzzy
+#| msgid "Language bindings."
+msgid "language bindings"
+msgstr "言語バインディング。"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:80
+msgid "In Ruby, optional arguments hash is optional."
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:82
+msgid "ports"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:84
+msgid ""
+"Libguestfs without the appliance can be compiled on Mac OS X (Masami HIRATA)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:87
+msgid ""
+"RHEL 5 is now explicitly supported through the 'oldlinux' branch in upstream "
+"git."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:90
+msgid ""
+"PowerPC 64 bit is now supported. Also libguestfs has been examined for "
+"endianness bugs and these have been fixed."
+msgstr ""
+
+#. type: =head2
+#: ../guestfs-release-notes.pod:93 ../guestfs-release-notes.pod:339
+#: ../guestfs-release-notes.pod:564 ../guestfs-release-notes.pod:729
+#: ../guestfs-release-notes.pod:876 ../guestfs-release-notes.pod:1011
+#: ../guestfs-release-notes.pod:1132 ../guestfs-release-notes.pod:1291
+#: ../guestfs-release-notes.pod:1444
+msgid "Security"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:95
+msgid ""
+"The C<$HOME/.guestfish> history file is now created with 0600 permissions "
+"(instead of 0644 before) so it is no longer world readable."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:101
+msgid ""
+"Old versions of both C<virt-edit> and the C<guestfish> C<edit> command "
+"created a new file containing the changes but did not set the permissions, "
+"etc of the new file to match the old one. The result of this was that if "
+"you edited a security sensitive file such as C</etc/shadow> then it would be "
+"left world-readable after the edit."
+msgstr ""
+
+#. type: =head2
+#: ../guestfs-release-notes.pod:112 ../guestfs-release-notes.pod:343
+#: ../guestfs-release-notes.pod:570 ../guestfs-release-notes.pod:733
+#: ../guestfs-release-notes.pod:882 ../guestfs-release-notes.pod:1015
+#: ../guestfs-release-notes.pod:1143 ../guestfs-release-notes.pod:1301
+#: ../guestfs-release-notes.pod:1450
+msgid "New APIs"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:114
+#, no-wrap
+msgid ""
+" canonical-device-name\n"
+" device-index\n"
+" filesystem-available\n"
+" fstrim\n"
+" max-disks\n"
+" nr-devices\n"
+" shutdown [backported to 1.16 and 1.18]\n"
+" umount [added force and lazy optional arguments]\n"
+" utsname\n"
+" xfs-growfs\n"
+" xfs-info\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../guestfs-release-notes.pod:126 ../guestfs-release-notes.pod:373
+#: ../guestfs-release-notes.pod:580 ../guestfs-release-notes.pod:744
+#: ../guestfs-release-notes.pod:888 ../guestfs-release-notes.pod:1022
+#: ../guestfs-release-notes.pod:1156 ../guestfs-release-notes.pod:1314
+#: ../guestfs-release-notes.pod:1480
+msgid "Internals"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:128
+msgid "qemu E<ge> 1.1.0 is required."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:130
+msgid "febootstrap E<ge> 3.19 is required."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:132
+msgid ""
+"Functions which previously had no optargs can now be converted to ones with "
+"optargs, making extending the API much more flexible. Source and binary "
+"backwards compatibility is preserved for users of the API. APIs which were "
+"changed are:"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:141
+msgid "C<grep> and related C<*grep*> functions"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:145
+msgid "C<add_drive> / C<add_drive_opts>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:149
+msgid "C<mkfs> / C<mkfs_opts>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:153
+#, fuzzy
+#| msgid "guestfs_ntfsresize_opts"
+msgid "C<ntfsresize> / C<ntfsresize_opts>"
+msgstr "guestfs_ntfsresize_opts"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:157
+#, fuzzy
+#| msgid "umount"
+msgid "C<umount>"
+msgstr "umount"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:161
+msgid ""
+"The way that libguestfs APIs are represented in the generator has changed to "
+"use an OCaml struct instead of a tuple. This makes it far more flexible. "
+"For details see commit 39d1a7db."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:165
+msgid ""
+"Launch backends are now located in separate files eg. C<src/launch-appliance."
+"c>, C<src/launch-libvirt.c>."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:168
+msgid ""
+"POD (documentation) is now generated using a rewritten Perl program instead "
+"of pod2* + shell scripts."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:171
+msgid "Man pages now contain stable dates (Hilko Bengen)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:173
+msgid ""
+"Skipped tests now exit with code 77, so they appear as C<SKIP:> in make "
+"check output."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:176
+msgid "The parallel mount-local test has been rewritten in C (RHBZ#838081)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:178
+msgid "Ruby 1.8.5 is now supported (though not recommended)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:180
+msgid ""
+"The appliance backend now uses sgabios instead of vgabios (Dan Berrange)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:183
+msgid ""
+"The C<./run> script now sets enough environment variables that you can run "
+"OCaml, Python, Ruby, Java, GJS programs."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:186
+msgid "C<run --test> flag for running tests with minimal output."
+msgstr ""
+
+#. type: =head2
+#: ../guestfs-release-notes.pod:188 ../guestfs-release-notes.pod:446
+#: ../guestfs-release-notes.pod:610 ../guestfs-release-notes.pod:768
+#: ../guestfs-release-notes.pod:910 ../guestfs-release-notes.pod:1038
+#: ../guestfs-release-notes.pod:1191 ../guestfs-release-notes.pod:1330
+#: ../guestfs-release-notes.pod:1492
+msgid "Bugs fixed"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:190
+#, no-wrap
+msgid ""
+" ./bugs-in-changelog.sh 1.18.0..\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:194
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/845522>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:196
+msgid ""
+"guestfish \"copy-out / localdir\" command fails with \"No such file or "
+"directory\""
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:198
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/845488>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:200
+msgid ""
+"Long filenames on NTFS cause tar-out, copy-out etc to fail with error "
+"\"Cannot open: File name too long\""
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:202
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/840572>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:204
+msgid "virt-make-fs / tar-in should support vfat properly"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:206
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/840115>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:208
+msgid ""
+"guestfish touch problem - case_sensitive_path API expects the file to exist"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:210
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/836710>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:212
+msgid "Data loss when writing to qcow2-format disk files"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:214
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/824716>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:216
+#, fuzzy
+#| msgid "compress-device-out"
+msgid "compress-device-out didn't support bzip2"
+msgstr "compress-device-out"
+
+#. type: =item
+#: ../guestfs-release-notes.pod:218
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/824043>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:220
+msgid "guestfish unrecognized mount option gives confusing error message"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:222
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/823887>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:224
+msgid ""
+"Filenames containing Chinese characters can't be created on vfat filesystems"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:226
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/823885>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:228
+msgid ""
+"virt-make-fs cannot create vfat filesystem containing filesystems with "
+"chinese characters"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:230
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/823883>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:232
+msgid "virt-make-fs -t fat fails with an obscure error message"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:234
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/823821>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:236
+msgid "Inspection fails when /etc/HOSTNAME is empty"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:238
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/627675>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:240
+msgid "libguestfs inspector code cannot handle /dev/disk/by-id/* paths"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:242
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/602997>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:244
+msgid "part-get-bootable gives wrong result with an unordered part layout"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:248
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.18"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:250
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.16.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:258
+#, no-wrap
+msgid ""
+" - virt-sysprep has been rewritten and expanded (thanks Wanlong Gao)\n"
+" http://libguestfs.org/virt-sysprep.1.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:261
+#, no-wrap
+msgid ""
+" - virt-sparsify --zero is a new option that zeroes the named\n"
+" partition or filesystem\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:264
+#, no-wrap
+msgid ""
+" - virt-sparsify can now safely sparsify Linux swap partitions\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:266
+#, no-wrap
+msgid ""
+" - virt-sparsify fixed so it cleans up after ^C\n"
+" http://libguestfs.org/virt-sparsify.1.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:269
+#, no-wrap
+msgid ""
+" - a new tool 'libguestfs-make-fixed-appliance' is provided to build\n"
+" fixed appliances that can be copied to other machines that don't\n"
+" have febootstrap support\n"
+" http://libguestfs.org/libguestfs-make-fixed-appliance.1.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:274
+#, no-wrap
+msgid ""
+" - virt-filesystems now displays the parents (containers) of MD\n"
+" devices and volume groups\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:277
+#, fuzzy, no-wrap
+#| msgid "Run virt-alignment-scan without any I<-a> or I<-d> options to scan all libvirt domains."
+msgid ""
+" - virt-alignment-scan, run with no args, displays alignment information\n"
+" for all libvirt domains\n"
+"\n"
+msgstr "すべての libvirt ドメインをスキャンするには I<-a> や I<-d> オプションをつけずに virt-alignment-scan を実行します。"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:280
+#, no-wrap
+msgid ""
+" - virt-df and virt-alignment-scan will display information from all\n"
+" guests even when a disk is inaccessible\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:283
+#, no-wrap
+msgid ""
+" - virt-rescue new --scratch option to make scratch disks\n"
+" https://rwmj.wordpress.com/2012/04/26/virt-rescue-scratch/#content\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:286
+#, no-wrap
+msgid ""
+" - virt-make-fs can now be used to create btrfs\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:288
+#, no-wrap
+msgid ""
+" - virt-edit preserves permissions, UID, GID and SELinux context\n"
+" when editing files\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:291
+#, no-wrap
+msgid ""
+" - guestfish passes the close event over stdout and remote correctly\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:293
+#, no-wrap
+msgid ""
+" - guestfish new '--pipe-error' option lets you detect errors in pipe\n"
+" commands\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:296
+#, no-wrap
+msgid ""
+" - guestfish globs now expand device names\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:298
+#, no-wrap
+msgid ""
+" - comma and colon characters in filenames now handled correctly by\n"
+" all virt tools\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:301 ../guestfs-release-notes.pod:528
+#: ../guestfs-release-notes.pod:700
+#, fuzzy
+#| msgid "inspect-os"
+msgid "inspection"
+msgstr "inspect-os"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:303
+#, no-wrap
+msgid ""
+" - added support for Fedora 17+\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:305
+#, no-wrap
+msgid ""
+" - added support for FreeDOS\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:307
+#, no-wrap
+msgid ""
+" - added support for Buildroot and Cirros\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:309
+#, no-wrap
+msgid ""
+" - inspection is now compatible with Windows guests that have been\n"
+" sysprepped (thanks Grant Williamson).\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:312
+msgid "API"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:314
+#, no-wrap
+msgid ""
+" - broad support for btrfs added, including adding multiple devices,\n"
+" fsck, snapshots (thanks Wanlong Gao)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:317
+#, no-wrap
+msgid ""
+" - the new 'mount-local' API brings FUSE support directly into the\n"
+" core libguestfs API\n"
+" https://rwmj.wordpress.com/2012/05/14/tip-using-mount-local-api-from-c/#content\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:321
+#, no-wrap
+msgid ""
+" - new man page: guestfs-performance(1), which contains performance\n"
+" tuning tips\n"
+" http://libguestfs.org/guestfs-performance.1.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:325
+#, no-wrap
+msgid ""
+" - new man page: guestfs-faq(1), Frequently Asked Questions\n"
+" http://libguestfs.org/guestfs-faq.1.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:328
+#, no-wrap
+msgid ""
+" - ENOTSUP (from guestfs_last_errno) is now returned for APIs that\n"
+" are not supported\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:331
+#, fuzzy
+#| msgid "C<examples>"
+msgid "examples"
+msgstr "C<examples>"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:333
+#, no-wrap
+msgid ""
+" - 'copy_over' example showing how to copy between two handles\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:335
+#, no-wrap
+msgid ""
+" - 'display_icon' program displays the icon associated with a guest\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:337
+#, no-wrap
+msgid ""
+" - 'mount_local.c' example shows how to use the mount-local API\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:341 ../guestfs-release-notes.pod:731
+#, no-wrap
+msgid ""
+" (no security problems were found or fixed in this release)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:345
+#, no-wrap
+msgid ""
+" btrfs-device-add: Add devices to a btrfs filesystem.\n"
+" btrfs-device-delete: Remove devices from a btrfs filesystem.\n"
+" btrfs-filesystem-sync: Sync a btrfs filesystem.\n"
+" btrfs-filesystem-balance: Balance a btrfs filesystem.\n"
+" btrfs-fsck: Check btrfs filesystem.\n"
+" btrfs-set-seeding: Enable or disable seeding.\n"
+" btrfs-subvolume-create: Create a btrfs snapshot.\n"
+" btrfs-subvolume-delete: Delete a btrfs snapshot.\n"
+" btrfs-subvolume-list: List btrfs snapshots and subvolumes.\n"
+" btrfs-subvolume-set-default: Set default btrfs subvolume.\n"
+" btrfs-subvolume-snapshot: Create a writable btrfs snapshot.\n"
+" get-e2attrs: List ext2 file attributes of a file.\n"
+" get-e2generation: Get ext2 file generation of a file.\n"
+" isoinfo, isoinfo-device: Get information from the header of ISO files.\n"
+" llz: List files with SELinux information.\n"
+" lvcreate-free: Create an LVM logical volume in % remaining free space.\n"
+" md-stat: Return underlying devices from an MD device.\n"
+" mkfs-brtfs: Make btrfs filesystem, with all tunables.\n"
+" mount-local, mount-local-run, umount-local: FUSE support in the API.\n"
+" ntfsclone-in, ntfsclone-out: Save, restore NTFS from backup.\n"
+" ntfsfix: Fix common errors and force Windows to check NTFS.\n"
+" set-e2attrs: Set or clear ext2 file attributes of a file.\n"
+" set-e2generation: Set ext2 file generation of a file.\n"
+" set-label: Unified interface for setting filesystem label.\n"
+" vgmeta: Get volume group metadata.\n"
+" wipefs: Wipe filesystem signatures from a device.\n"
+" zero-free-space: Zero free space in a filesystem.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:375
+#, no-wrap
+msgid ""
+" - The debian/ subdirectory has been removed. We recommend you use\n"
+" the official Debian packages made by Hilko Bengen.\n"
+" http://people.debian.org/~bengen/libguestfs/\n"
+" http://packages.debian.org/search?keywords=libguestfs\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:380
+#, no-wrap
+msgid ""
+" - O_CLOEXEC / SOCK_CLOEXEC is now used for almost all file\n"
+" descriptors that the library opens.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:383
+#, no-wrap
+msgid ""
+" - posix_fadvise is called when sequentially reading or writing large\n"
+" files.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:386
+#, no-wrap
+msgid ""
+" - close all file descriptors and remove all signal handlers in the\n"
+" recovery process\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:389
+#, no-wrap
+msgid ""
+" - multiple gcc warnings and Coverity bugs have been fixed; many\n"
+" strict-overflow bugs have also been fixed\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:392
+#, no-wrap
+msgid ""
+" - use ./configure --enable-valgrind-daemon to use valgrind on the\n"
+" daemon; many errors have been fixed\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:395
+#, no-wrap
+msgid ""
+" - use ./configure --with-qemu-options to pass extra options to qemu\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:397
+#, no-wrap
+msgid ""
+" - the daemon now has a growable strings buffer type (DECLARE_STRINGSBUF)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:399
+#, no-wrap
+msgid ""
+" - the <guestfs.h> header file works with C++ and we have a regression\n"
+" test for this\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:402
+#, no-wrap
+msgid ""
+" - multiple APIs which should only be called in the CONFIG state now\n"
+" give an error if they are not\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:405
+#, no-wrap
+msgid ""
+" - .gitignore fixed to use absolute paths\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:407
+#, no-wrap
+msgid ""
+" - gobject bindings have been expanded, including mapping libguestfs\n"
+" events to gobject signals (thanks Matt Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:410
+#, no-wrap
+msgid ""
+" - gobject documentation is generated properly (thanks Matt Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:412
+#, no-wrap
+msgid ""
+" - gobject header files now live in a subdirectory\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:414
+#, no-wrap
+msgid ""
+" - CompareWithString test in the generator now works\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:416
+#, no-wrap
+msgid ""
+" - FUInt32, FUInt64 struct field types now use the correct XDR type\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:418
+#, no-wrap
+msgid ""
+" - OCaml tests are now run on bytecode and native code.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:420
+#, no-wrap
+msgid ""
+" - java -Xlint:all is used, and all warnings have been fixed\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:422
+#, no-wrap
+msgid ""
+" - bmptopng, wrestool (etc) missing or failure no longer prints\n"
+" warning messages\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:425
+#, no-wrap
+msgid ""
+" - ruby: Use RbConfig instead of Config.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:427
+#, no-wrap
+msgid ""
+" - PYTHONPATH is set by the ./run script.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:429
+#, no-wrap
+msgid ""
+" - appliance building is now thread-safe.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:431
+#, no-wrap
+msgid ""
+" - appliance now uses 'ip' instead of 'ifconfig' and 'netstat'\n"
+" commands\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:434
+#, no-wrap
+msgid ""
+" - several fixes to make parallel builds work properly\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:436
+#, fuzzy, no-wrap
+#| msgid ""
+#| " eval \"`guestfish --listen --csh`\"\n"
+#| "\n"
+msgid ""
+" - guestfish --listen now cleans up properly\n"
+"\n"
+msgstr ""
+" eval \"`guestfish --listen --csh`\"\n"
+"\n"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:438
+#, no-wrap
+msgid ""
+" - the BUSY state has been removed\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:440
+#, no-wrap
+msgid ""
+" - gettextize has been removed, replaced by a simple Makefile.am\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:442
+#, no-wrap
+msgid ""
+" - gettext support now covers virt-resize, virt-sparsify and virt-sysprep\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:444
+#, no-wrap
+msgid ""
+" - better support for the arm architecture\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:448
+#, no-wrap
+msgid ""
+" - 822490 virt-ls error: \"libguestfs: error: checksum: path: parameter cannot be NULL\"\n"
+" - 816839 data overflow error when debug progress -1\n"
+" - 816098 virt-make-fs fails to make a btrfs filesystem because it doesn't allocate enough space\n"
+" - 811872 inspection fails on ubuntu 10.04 guest with encrypted swap\n"
+" - 811650 guestfs_last_error not set when qemu fails early during launch\n"
+" - 811649 libguestfs cannot open disk images which are symlinks to files that contain ':' (colon) character\n"
+" - 811117 [RFE][virt-sysprep] net-hwaddr not removed from \"ifcfg-*\" files on rhel\n"
+" - 811112 [RFE][virt-sysprep] hostname can not be changed on rhel system\n"
+" - 809361 inspection doesn't recognize Fedora 18 (grub2 + GPT)\n"
+" - 807905 mkfs blocksize option breaks when creating btrfs\n"
+" - 805070 virt-filesystems should show 'parents' of LV and RAID devices\n"
+" - 804464 libguestfs cannot be built when LINGUAS is different then ja or uk\n"
+" - 803664 libguestfs inspection fails on Windows XP: libguestfs: error: hivex: could not locate HKLM\\SYSTEM\\MountedDevices\n"
+" - 803533 guestfish: write error\n"
+" - 802389 event handlers for 'close' event doesn't work in remote mode\n"
+" - 802109 libguestfs uses putc on stderr, results in many individual 1 byte writes of debug messages\n"
+" - 801640 [RFE] the error reported by resize2fs-M need to be more clear\n"
+" - 801298 Possible null dereference and resource leaks\n"
+" - 801273 Document for set-pgroup need to be updated\n"
+" - 798196 virt-resize confuses format and output_format variables; using --output-format sets the input format\n"
+" - 797986 virt-resize on Windows XP in sysprep state causes \"UNMOUNTABLE_BOOT_VOLUME\" BSOD\n"
+" - 796520 [RFE] Prevent user from running some appliance configure commands after appliance boot up\n"
+" - 790721 multiprovider build error: RuntimeError: link: /tmp/.guestfs-0/kernel /tmp/.guestfs-0/kernel.10139: File exists\n"
+" - 789960 guestfsd crash when try to mount non-exist disk\n"
+" - 789504 virt-df (other tools?) should not give up if a guest disk is missing\n"
+" - 788641 virt-edit doesn't preserve file permissions\n"
+" - 786215 libguestfs inspection does not recognize FreeDOS operating system\n"
+" - 786188 libguestfs inspection does not recognize FreeDOS install CD\n"
+" - 785668 aug-defnode: daemon crash\n"
+" - 784647 Libguestfs uses deprecated net-tools\n"
+" - 769304 virt-resize on RHEL 6 kernel fails to re-read the partition table\n"
+" - 755729 Error message for resize2fs-M needs tweaking\n"
+" - 701814 virt-win-reg fails on a libvirt guest that has no defined disk format: \"format parameter is empty or contains disallowed characters\"\n"
+" - 679737 libguestfs: improve error message when zerofree is not available in the appliance\n"
+" - 635971 glob mkfs ext2 /dev/vd[b-t]1 does not expand\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:484
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.16"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:486
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.14.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:492
+#, fuzzy
+#| msgid "guestfs_cp"
+msgid "libguestfs"
+msgstr "guestfs_cp"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:494
+#, no-wrap
+msgid ""
+" - allow XFS filesystems to be created over an existing filesystem\n"
+" (Wanlong Gao)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:497
+#, no-wrap
+msgid ""
+" - the (unspecified) default alignment for part-disk has been\n"
+" changed to 64K for better support of high-end network-attached\n"
+" storage\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:501
+#, no-wrap
+msgid ""
+" - new guestfs-testing(1) man page\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:503
+#, no-wrap
+msgid ""
+" - list-filesystems returns MD devices containing filesystems\n"
+" (Matthew Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:506
+#, no-wrap
+msgid ""
+" - support for GCC >= 4.7 (Jim Meyering)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:508
+#, no-wrap
+msgid ""
+" - check user does not add the same drive twice (Wanlong Gao).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:512
+#, no-wrap
+msgid ""
+" - Experimental GObject bindings, with support for GObject\n"
+" Introspection. You can now use libguestfs from Javascript.\n"
+" Please note these are not stable and final in this release.\n"
+" (Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:517
+#, no-wrap
+msgid ""
+" - support for Ruby >= 1.9\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:519
+#, no-wrap
+msgid ""
+" - Ruby bindings can be disabled individually (Hilko Bengen)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:521
+#, no-wrap
+msgid ""
+" - support for Python 2.6, 3.x (Richard Jones, Hilko Bengen)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:523
+#, no-wrap
+msgid ""
+" - support for PHP >= 5.4\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:525
+#, no-wrap
+msgid ""
+" - new %guestfs_introspection hash is available in Perl bindings so\n"
+" you can query which optional arguments are available\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:530
+#, no-wrap
+msgid ""
+" - guests with MD devices can be inspected (Matthew Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:532
+#, no-wrap
+msgid ""
+" - support for GNU/Hurd guests\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:534 ../guestfs-release-notes.pod:641
+#: ../guestfs-release-notes.pod:797
+#, fuzzy
+#| msgid ""
+#| " guestfish\n"
+#| "\n"
+msgid "guestfish"
+msgstr ""
+" guestfish\n"
+"\n"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:536
+#, no-wrap
+msgid ""
+" - libguestfs events (such as progress bar events and log messages) can\n"
+" be trapped and processed by user-defined shell scripts.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:539
+#, no-wrap
+msgid ""
+" - MD devices are tab-completed (Matthew Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:543
+#, fuzzy, no-wrap
+#| msgid "virt-format - Erase and make a blank disk"
+msgid ""
+" - New tool virt-format for erasing and making blank disks\n"
+"\n"
+msgstr "virt-format - ディスクの消去および空のディスクの作成"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:545
+#, no-wrap
+msgid ""
+" - virt-sparsify new --compress and -o options to allow for compressed\n"
+" and different format output\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:548
+#, no-wrap
+msgid ""
+" - virt-sparsify can now detect and sparsify .vdi files\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:550
+#, no-wrap
+msgid ""
+" - virt-sysprep no longer requires xmlstarlet; a new virt-inspector --xpath\n"
+" option has been added to replace this functionality\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:553
+#, no-wrap
+msgid ""
+" - virt-rescue has a new --suggest option which suggests mount commands\n"
+" for the guest\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:556
+#, no-wrap
+msgid ""
+" - virt-resize no longer requires OCaml pcre library\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:558
+#, fuzzy
+#| msgid "guestfs_lvs"
+msgid "libguestfs live"
+msgstr "guestfs_lvs"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:560
+#, no-wrap
+msgid ""
+" - daemon will no longer try to edit your live /etc/lvm configuration\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:562
+#, no-wrap
+msgid ""
+" - fix a potential security problem with predictable /tmp names (Steve Kemp)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:566
+#, no-wrap
+msgid ""
+" CVE-2011-4127, RHBZ#757071\n"
+" Mitigate possible privilege escalation via SG_IO ioctl\n"
+" For more information, see: https://github.com/libguestfs/libguestfs/commit/9a5f784d511a8f00a8386f316eab41fe660430db\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:572
+#, no-wrap
+msgid ""
+" blkid: print all attributes of a device known to blkid (Wanlong Gao)\n"
+" e2fsck: access to more features of e2fsck (Wanlong Gao)\n"
+" list-md-devices: list of Linux MD devices (Matthew Booth)\n"
+" md-create: create an MD device\n"
+" md-detail: returns metadata for an MD device (Matthew Booth)\n"
+" md-stop: stop an MD device (Wanlong Gao)\n"
+" tune2fs: allow ext2/3/4 filesystems to be tuned\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:582
+#, no-wrap
+msgid ""
+" Git hosting has moved to http://github.com/libguestfs\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:584
+#, no-wrap
+msgid ""
+" The various test directories have been rearranged logically, and now\n"
+" all appear under 'tests/'.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:587
+#, no-wrap
+msgid ""
+" There is a 'make extra-tests' rule which runs ordinary tests and\n"
+" additional tests, using valgrind to check for memory problems.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:590
+#, no-wrap
+msgid ""
+" Multiple memory leaks and other problems found by valgrind and fixed.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:592
+#, no-wrap
+msgid ""
+" Support for optional arguments in the generator has been rewritten\n"
+" to provide more features and safety (Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:595
+#, no-wrap
+msgid ""
+" With gcc -fvisibility=hidden is used for internal symbols, avoiding\n"
+" call indirection via the PLT.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:598
+#, no-wrap
+msgid ""
+" RHashtable functions can be tested in the generator.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:600
+#, no-wrap
+msgid ""
+" ADD_ARG macro in daemon allows arg lists to be constructed without\n"
+" risk of stack smashing.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:603
+#, no-wrap
+msgid ""
+" Fix generation of OCaml functions that have more than 10 arguments.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:605
+#, no-wrap
+msgid ""
+" psmisc has been added to the appliance, allowing use of 'fuser',\n"
+" 'killall' and 'pstree' for debugging.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:608
+#, no-wrap
+msgid ""
+" bindtests now cover RBufferOut and optional arguments (Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:612
+#, no-wrap
+msgid ""
+" - 769680 temporary directories created during appliance builds are not cleaned up on error\n"
+" - 761460 guestfs_utimens hangs on named pipes\n"
+" - 761451 guestfs_utimens cannot set times on a directory\n"
+" - 760775 \"guestfish: multi-boot operating systems are not supported by the -i option\" should be more explanatory\n"
+" - 760669 guestfish copy-in and <! (inline execution) don't mix well: pclose: No child processes\n"
+" - 760000 libguestfs fails to compile with Ruby >= 1.9\n"
+" - 755729 Error message for resize2fs-M needs tweaking\n"
+" - 750889 Python code incompatible with Python v3.\n"
+" - 596761 Ctrl-\\ causes guestfish to abort\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:622
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.14"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:624
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.12.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:630
+#, fuzzy, no-wrap
+#| msgid "Language bindings."
+msgid ""
+" Erlang bindings.\n"
+"\n"
+msgstr "言語バインディング。"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:632
+#, fuzzy, no-wrap
+#| msgid "The virt-alignment-scan tool checks the alignment of partitions in virtual machines and disk images and warns you if there are alignment problems."
+msgid ""
+" virt-alignment-scan is a new tool to check the alignment of\n"
+" partitions within virtual machines or disk images.\n"
+"\n"
+msgstr "virt-alignment-scan ツールは、仮想マシンおよびディスクイメージにあるパーティションの配置を確認します。配置に問題があれば警告します。"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:635
+#, fuzzy, no-wrap
+#| msgid "virt-sparsify - Make a virtual machine disk sparse"
+msgid ""
+" virt-sparsify is a new tool to make virtual machine disk images\n"
+" sparse.\n"
+"\n"
+msgstr "virt-sparsify - 仮想マシンのディスクをスパースにします"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:638
+#, no-wrap
+msgid ""
+" virt-sysprep is a new tool to make cloning guests from a template\n"
+" simpler.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:643
+#, no-wrap
+msgid ""
+" - New commands setenv, unsetenv, to set environment variables.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:645
+#, no-wrap
+msgid ""
+" - The input file and line number is printed in error messages.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:647
+#, no-wrap
+msgid ""
+" - guestfish progress bars are now a \"mini-library\" used by other\n"
+" tools too.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:650
+#, fuzzy
+#| msgid "guestfs_mount"
+msgid "guestmount"
+msgstr "guestfs_mount"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:652
+#, no-wrap
+msgid ""
+" - the --live option (for access to live VMs) now works.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:654
+#, fuzzy
+#| msgid "initrd-cat"
+msgid "virt-cat"
+msgstr "initrd-cat"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:656
+#, no-wrap
+msgid ""
+" - virt-cat can now handle Windows paths and drive letters (RHBZ#693359).\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:658
+#, fuzzy
+#| msgid "list-filesystems"
+msgid "virt-filesystems"
+msgstr "list-filesystems"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:660
+#, no-wrap
+msgid ""
+" - the MBR partition type byte is displayed in --long output.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:662
+msgid "virt-make-fs"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:664
+#, no-wrap
+msgid ""
+" - virt-make-fs now sets the MBR partition type byte correctly,\n"
+" improving compatibility with Windows (RHBZ#746295).\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:667 ../guestfs-release-notes.pod:824
+#, fuzzy
+#| msgid "lvresize"
+msgid "virt-resize"
+msgstr "lvresize"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:669
+#, no-wrap
+msgid ""
+" - virt-resize can now work with guests using extended and logical\n"
+" partitions, in particular Ubuntu guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:672
+#, no-wrap
+msgid ""
+" - virt-resize can now align the first partition of Windows guests,\n"
+" improving performance. The new virt-resize --align-first option\n"
+" controls this behaviour.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:676
+#, no-wrap
+msgid ""
+" - The virt-resize --machine-readable flag makes it possible to use\n"
+" virt-resize from other programs.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:679
+#, no-wrap
+msgid ""
+" - Partitions are now aligned to 128 sectors (usually 64K) by\n"
+" default. This improves efficiency on high-end storage. The new\n"
+" virt-resize --alignment option allows the alignment to be\n"
+" adjusted.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:684
+msgid "virt-win-reg"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:686
+#, no-wrap
+msgid ""
+" - The syntax for deleting registry keys and values is documented\n"
+" in the man page (RHBZ#737944).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:691
+#, no-wrap
+msgid ""
+" - non-printing characters are escaped correctly in debug output.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:693
+#, no-wrap
+msgid ""
+" - GUESTFS_EVENT_ENTER is a new event type generated whenever a\n"
+" libguestfs function is called.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:696
+#, no-wrap
+msgid ""
+" - the library contains systemtap/DTrace probes.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:698
+#, no-wrap
+msgid ""
+" - the library can now be compiled without hivex (RHBZ#723474).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:702
+#, no-wrap
+msgid ""
+" - Improve detection of Windows disks.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:704
+#, no-wrap
+msgid ""
+" - Adds support for:\n"
+" ttylinux - a minimal Linux\n"
+" Mageia (thanks Michael Scherer)\n"
+" OpenSUSE and zypper (thanks Michael Scherer, Vincent Untz)\n"
+" Ubuntu logos (thanks Michael Scherer)\n"
+" NetBSD and pkgsrc (thanks Michael Scherer)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:711
+#, no-wrap
+msgid ""
+" - Handle some guest types that use /dev/root in /etc/fstab.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:713
+#, no-wrap
+msgid ""
+" - Fix handling of guests with > 26 disks (thanks Matthew Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:715
+#, no-wrap
+msgid ""
+" - Add support for guests with HP Smart Array disks (thanks Matthew Booth)\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:717
+msgid "febootstrap"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:719
+#, no-wrap
+msgid ""
+" - FEBOOTSTRAP_KERNEL, FEBOOTSTRAP_MODULES environment variables can\n"
+" be set in order to choose which kernel to use for the appliance.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:722
+msgid "misc"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:724
+#, no-wrap
+msgid ""
+" - ArchLinux support now working with Linux 3.0 (thanks Erik Nolte)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:726
+#, no-wrap
+msgid ""
+" - libvirt disks marked <readonly/> are now added readonly when\n"
+" using the virt-tools '-d' option.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:735
+#, no-wrap
+msgid ""
+" compress-out, compress-device-out, copy-device-to-device,\n"
+" copy-device-to-file, copy-file-to-device, copy-file-to-file,\n"
+" get-smp, part-to-partnum, set-smp.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:739
+#, no-wrap
+msgid ""
+" The mount API no longer implicitly adds -o sync,noatime options.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:741
+#, no-wrap
+msgid ""
+" add-domain has a new 'readonlydisk' optional parameter to control\n"
+" how <readonly/> disks are handled.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:746
+#, no-wrap
+msgid ""
+" - Coverity was run on the source and more bugs were identified and\n"
+" fixed.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:749
+#, no-wrap
+msgid ""
+" - PCRE library is now required to build libguestfs.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:751
+#, no-wrap
+msgid ""
+" - APIC is now the default for the appliance. You can also enable\n"
+" SMP support in the appliance.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:754
+#, no-wrap
+msgid ""
+" - OCaml bindings now correctly acquire GC lock during callbacks.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:756
+#, no-wrap
+msgid ""
+" - Out of tree builds should now work correctly (thanks Hilko Bengen).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:758
+#, no-wrap
+msgid ""
+" - ./configure --with-extra=\"...\" can be used by packagers to set\n"
+" the extra version string.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:761
+#, no-wrap
+msgid ""
+" - zero, zero-device APIs: if the blocks already contain zeroes,\n"
+" don't write zeroes, so that we don't unnecessarily make the\n"
+" underlying storage non-sparse.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:765
+#, no-wrap
+msgid ""
+" - is-zero, is-zero-device APIs: optimize these so zero detection is\n"
+" faster.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:770
+#, no-wrap
+msgid ""
+" - 748266 libguestfs should detect versions of qemu which require -machine pc option\n"
+" - 747290 libguestfs ignores <readonly/> in libvirt XML\n"
+" - 747287 Misleading error message when permission denied opening a disk image\n"
+" - 746295 virt-make-fs doesn't set partition ID\n"
+" - 744795 guestmount --live is not usable\n"
+" - 737944 virt-win-reg hyphen (delete key) syntax may be wrong, and is not documented\n"
+" - 733297 ruby event handlers fail with \"exception in callback: wrong argument type Proc (expected Data)\"\n"
+" - 731744 libguestfs should escape special/non-printing characters in debug output\n"
+" - 729887 appliance crashes running aug_init with flags=4\n"
+" - 729075 libguestfs confuses Hp_recovery partition with Windows root filesystem\n"
+" - 727178 error: luks_open: cryptsetup: error while loading shared libraries: libfipscheck.so.1: cannot open shared object file: No such file or directory\n"
+" - 726739 libguestfs: error: aug_get: no matching node, trying to find hostname\n"
+" - 723474 If hivex and/or pcre not installed, libguestfs fails to compile\n"
+" - 693359 virt-cat and virt-edit don't handle case sensitive NTFS paths properly\n"
+" - 678231 virt-inspector reports unknown filesystem UUID\n"
+" - 671082 libguestfs does not work with kernel-rt\n"
+" - 666578 libguestfs: unknown filesystem label SWAP-sda2\n"
+" - 642821 virt-resize falls over on a disk image with a logical swap partition\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:789
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.12"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:791
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.10.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:799
+#, no-wrap
+msgid ""
+" - guestfish strings can use escapes,\n"
+" eg. ><fs> write /foo \"line 1\\nline 2\\n\"\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:802
+#, no-wrap
+msgid ""
+" - guestfish write-append command can be used to append to files.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:804
+#, no-wrap
+msgid ""
+" - Long-running file uploads and downloads can be cancelled through the\n"
+" API or by hitting ^C in guestfish.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:807
+#, no-wrap
+msgid ""
+" - New guestfish \"display\" command for displaying graphical files\n"
+" inside guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:810
+#, no-wrap
+msgid ""
+" - In guestfish, tab completion now works on /dev/mapper devices.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:812
+#, fuzzy
+#| msgid ""
+#| " virt-inspector domname\n"
+#| "\n"
+msgid "virt-inspector"
+msgstr ""
+" virt-inspector domname\n"
+"\n"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:814
+#, no-wrap
+msgid ""
+" - Inspection API can get an icon or logo for certain guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:816
+#, no-wrap
+msgid ""
+" - virt-inspector includes the logo and hostname for certain guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:818
+#, no-wrap
+msgid ""
+" - virt-inspector can now get the version and release numbers for RPM\n"
+" packages.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:821
+#, no-wrap
+msgid ""
+" - CentOS and Scientific Linux are now treated as separate distros by\n"
+" the inspection API.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:826
+#, no-wrap
+msgid ""
+" - virt-resize can now handle btrfs.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:828
+#, no-wrap
+msgid ""
+" - New virt-resize --ntfsresize-force option allows Windows VMs to be\n"
+" resized multiple times.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:831
+msgid "other virt tools"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:833
+#, no-wrap
+msgid ""
+" - guestfish, guestmount, virt-cat, virt-df, virt-edit, virt-filesystems,\n"
+" virt-inspector, virt-ls and virt-rescue now allow you to use\n"
+" \"-d UUID\" option to specify a guest by UUID. This makes them more\n"
+" robust to use from other programs.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:838
+#, no-wrap
+msgid ""
+" - virt-ls -lR option allows complex file iteration and guest analysis.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:840
+#, no-wrap
+msgid ""
+" - virt-win-reg supports HKEY_USERS\\<SID> and HKEY_USERS\\<username>.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:842
+#, no-wrap
+msgid ""
+" - virt-win-reg new option --unsafe-printable-strings allows printable\n"
+" strings to be displayed in the output (unsafely: read the documentation\n"
+" before using).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:846
+#, no-wrap
+msgid ""
+" - virt-edit has been rewritten in C.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:848
+#, fuzzy
+#| msgid "Language bindings."
+msgid "API and language bindings"
+msgstr "言語バインディング。"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:850
+#, no-wrap
+msgid ""
+" - Java is now completely supported.\n"
+" See http://libguestfs.org/guestfs-java.3.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:853
+#, fuzzy, no-wrap
+#| msgid "For JRuby, use the Java bindings."
+msgid ""
+" - JRuby is supported via the Java bindings.\n"
+"\n"
+msgstr "JRuby に対しては Java バインドを使用します。"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:855
+#, no-wrap
+msgid ""
+" - guestfs_close now appears in trace messages.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:857
+#, no-wrap
+msgid ""
+" - Python binding adds explicit g.close() method.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:859
+#, no-wrap
+msgid ""
+" - Python programs can now use the new event API.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:861
+#, no-wrap
+msgid ""
+" - Python GIL is released during libguestfs calls, allowing multithreaded\n"
+" Python programs to work properly.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:864
+#, no-wrap
+msgid ""
+" - 9pfs (Plan 9 filesystems exported from the host) are now supported.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:866
+#, no-wrap
+msgid ""
+" - Add -DGUESTFS_WARN_DEPRECATED=1 to warn about use of deprecated API\n"
+" functions in C programs.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:869
+#, no-wrap
+msgid ""
+" - New manual page guestfs-recipes(1) with recipes.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:871
+#, no-wrap
+msgid ""
+" - mkfs-opts can now set inode size and sector size on created filesystems\n"
+" (thanks Nikita Menkovich).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:874
+#, no-wrap
+msgid ""
+" - guestfs_last_errno is now accessible from OCaml (as g#last_errno ()).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:878
+#, no-wrap
+msgid ""
+" - optargs_bitmask is checked even for calls that have no optional\n"
+" arguments. This closes a possible exploit in the daemon from\n"
+" untrusted callers.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:884
+#, no-wrap
+msgid ""
+" btrfs-filesystem-resize, get-pgroup, inspect-get-icon, is-zero,\n"
+" is-zero-device, list-9p, list-dm-devices, mount-9p, ntfsresize-opts,\n"
+" set-pgroup, write-append\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:890
+#, no-wrap
+msgid ""
+" - Coverity (a static analysis tool) was run across the codebase and\n"
+" many fixes were made.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:893
+#, no-wrap
+msgid ""
+" - Generator can handle functions that return RBufferOut and have\n"
+" optional arguments.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:896
+#, no-wrap
+msgid ""
+" - Compatible with Perl 5.14.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:898
+#, no-wrap
+msgid ""
+" - Compatible with gcc 4.6.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:900
+#, no-wrap
+msgid ""
+" - Perform safety checks on QEMU.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:902
+#, no-wrap
+msgid ""
+" - C API tests can now fully test calls that have optional arguments.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:904
+#, no-wrap
+msgid ""
+" - Use ./configure --enable-install-daemon to install /usr/sbin/guestfsd.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:906
+#, no-wrap
+msgid ""
+" - po-docs directory now covers all man pages.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:908
+#, no-wrap
+msgid ""
+" - stderr from qemu process is now captured by the event subsystem.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:912
+#, no-wrap
+msgid ""
+" - 602997 part-get-bootable gives wrong result with an unordered part layout\n"
+" - 661280 virt-rescue: panic when shutting down: \"/sbin/reboot: No such file or directory\"\n"
+" - 700369 qemu-system-x86_64 says 'KVM not supported for this target'\n"
+" - 705200 guestmount attempt results in access denied\n"
+" - 714981 'list-filesystems' does not know about virtio 9p filesystems or detect existing mounts\n"
+" - 717786 libguestfs python bindings should have an explicit close call\n"
+" - 721275 virt-resize in F16 should support btrfs\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:920
+#, fuzzy
+#| msgid "These tests require libguestfs E<ge> 1.14."
+msgid "Release notes for libguestfs 1.10.0"
+msgstr "これらのテストは libguestfs E<ge> 1.14 が必要です。"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:922
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.8.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:928
+#, no-wrap
+msgid ""
+" - libguestfs and tools can be used against live virtual machines.\n"
+" See the 'guestfish --live' and 'guestmount --live' options, and (for\n"
+" the low-level interface) the new APIs set-attach-method and\n"
+" get-attach-method.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:933
+#, fuzzy, no-wrap
+#| msgid "This tool is obsolete. Use L<virt-copy-in(1)>, L<virt-copy-out(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)> as replacements."
+msgid ""
+" - New virt tools:\n"
+" virt-copy-in, virt-copy-out, virt-tar-in, virt-tar-out.\n"
+"\n"
+msgstr "このツールは推奨されません。 代わりに L<virt-copy-in(1)>, L<virt-copy-out(1)>, L<virt-tar-in(1)>, L<virt-tar-out(1)> を使用してください。"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:936
+#, no-wrap
+msgid ""
+" - libguestfs can get the drive letter mappings for Windows guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:938
+#, no-wrap
+msgid ""
+" - virt-inspector displays drive letter mappings for Windows guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:940
+#, no-wrap
+msgid ""
+" - Drive letters can now be used in virt-edit and guestfish programs\n"
+" when operating on Windows guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:943
+#, no-wrap
+msgid ""
+" - virt-resize now works on 32 bit hosts.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:945
+#, no-wrap
+msgid ""
+" - You can now inspect the install disks and live CDs of many different\n"
+" operating systems.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:948
+#, no-wrap
+msgid ""
+" - guestfish <! cmd which executes a shell cmd and inlines the result.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:950
+#, no-wrap
+msgid ""
+" - guestfish, guestmount, virt-rescue now all support --ro and --rw\n"
+" options, and the default for this can be chosen via a configuration\n"
+" file (/etc/libguestfs-tools.conf).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:954
+#, no-wrap
+msgid ""
+" - New event API allows more than one callback to be registered for\n"
+" each event, makes it possible to call the API from other languages,\n"
+" and allows nearly all log, debug and trace messages to be rerouted\n"
+" from stderr.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:959
+#, no-wrap
+msgid ""
+" - Greater FHS compliance for temporary files, including using /var/tmp\n"
+" for large cached files that should survive reboot (instead of /tmp).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:962
+#, no-wrap
+msgid ""
+" - guestfish, guestmount -m option allows mount options to be passed\n"
+" through to the underlying filesystem.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:965
+#, no-wrap
+msgid ""
+" - mkfs-opts allows filesystem features to be specified.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:967
+#, no-wrap
+msgid ""
+" - More intelligent handling of mountpoints, allowing mkmountpoint, mount\n"
+" and umount-all commands to work together properly.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:970
+#, no-wrap
+msgid ""
+" - Trace messages are prefixed with a distinct string, allowing them to\n"
+" be easily 'grepped' out from debug output.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:973
+#, no-wrap
+msgid ""
+" - guestfs_launch (guestfish 'run' command) now produces progress\n"
+" messages (a guestfish progress bar) if it takes longer than 5\n"
+" seconds to run.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:977
+#, no-wrap
+msgid ""
+" - Several long-running commands where we are unable to estimate time\n"
+" to completion generate \"pulse mode\" progress events. Progress bar\n"
+" in guestfish has been updated to display these.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:981
+#, no-wrap
+msgid ""
+" - Publish new example code in: C, Perl, Python, OCaml, Ruby.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:983
+#, no-wrap
+msgid ""
+" - New virt-dhcp-address example program.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:985
+#, no-wrap
+msgid ""
+" - The Java and Ruby bindings have been improved greatly.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:987
+#, no-wrap
+msgid ""
+" - Perl includes a way to get the errno of the last error.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:989
+#, no-wrap
+msgid ""
+" - Python bindings now compatible with rpyc (thanks Erez Shinan).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:991
+#, no-wrap
+msgid ""
+" - Transifex is now being used to manage translations.\n"
+" http://www.transifex.net/projects/p/libguestfs/\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:994
+#, no-wrap
+msgid ""
+" - Inspection now supports Red Hat Desktop, Slackware distributions.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:996
+#, no-wrap
+msgid ""
+" - Inspection no longer fails for Windows guests that have two or\n"
+" more disks.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:999
+#, no-wrap
+msgid ""
+" - Inspection can now tell the difference between Windows 2008 Server\n"
+" and Windows 7.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1002
+#, no-wrap
+msgid ""
+" - Inspection can detect 32 bit applications installed in 64 bit\n"
+" Windows, running on the WOW64 emulator.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1005
+#, no-wrap
+msgid ""
+" - A series of protocol fixes has fixed the old bug RHBZ#576879\n"
+" which used to cause errors during the upload command to lose\n"
+" protocol synchronization.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1009
+#, no-wrap
+msgid ""
+" - New logo!\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1013
+#, no-wrap
+msgid ""
+" [none]\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1017
+#, no-wrap
+msgid ""
+" first-private, get-attach-method, inspect-get-drive-mappings,\n"
+" inspect-get-product-variant,\n"
+" inspect-get-windows-current-control-set, next-private, resize2fs-M,\n"
+" set-attach-method.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1024
+#, no-wrap
+msgid ""
+" - The 'HACKING' file is obsolete. The contents have been moved into\n"
+" a section of the guestfs(3) manual page.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1027
+#, no-wrap
+msgid ""
+" - libguestfs-test-tool simplified. It no longer needs the static\n"
+" binary or tries to construct an ISO.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1030
+#, no-wrap
+msgid ""
+" - rpcgen-generated files are compiled with -fno-strict-aliasing\n"
+" which should be safer (thanks Matt Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1033
+#, no-wrap
+msgid ""
+" - virt-resize was rewritten in OCaml.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1035
+#, no-wrap
+msgid ""
+" - guestfish and other tools tested with valgrind; some memory leaks\n"
+" were fixed.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1040
+#, no-wrap
+msgid ""
+" - 502533 Updated Polish translation of libguestfs\n"
+" - 576879 libguestfs protocol loses synchronization if you 'upload' before mounting disks\n"
+" - 599503 document that mkmountpoint and umount-all cannot be mixed\n"
+" - 617440 guestfish: fails to tilde expand '~' when the $HOME env is unset\n"
+" - 664558 RFE: Allow to set log callback in Ruby bindings\n"
+" - 665358 Punjabi Translation Completed (pa_IN)\n"
+" - 666577 libguestfs: unknown filesystem /dev/fd0\n"
+" - 667610 Multiple bugs, memory leaks in libguestfs ruby bindings\n"
+" - 668112 virt-filesystems command fails on guest with corrupt filesystem label\n"
+" - 668574 guestfish -i is trying to mount all mounts from /etc/fstab and fails with an error when device doesn't exists\n"
+" - 673479 Add a grep-friendly string to LIBGUESTFS_TRACE output\n"
+" - 674130 Inspection code fails for Windows guest with two disks\n"
+" - 682756 libguestfs trace segfaults when list-filesystems returns error\n"
+" - 682979 libguestfs incorrectly detects Red Hat desktop as 'redhat-based' instead of 'redhat'\n"
+" - 690819 mkfs fails creating a filesytem on a disk device when using a disk with 'ide' interface\n"
+" - 691389 Extended attributes don't work over guestmount (FUSE)\n"
+" - 691724 virt-inspector reports unknown filesystem /dev/vda1\n"
+" - 692545 inspect-list-applications fails to detect 32 bit apps installed under WOW64 emulator on 64 bit Windows\n"
+" - 693324 sfdisk's python interface only accepts lists of type 'list' for the lines parameter\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:1060
+#, fuzzy
+#| msgid "These tests require libguestfs E<ge> 1.14."
+msgid "Release notes for libguestfs 1.8"
+msgstr "これらのテストは libguestfs E<ge> 1.14 が必要です。"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1062
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.6.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1068
+#, no-wrap
+msgid ""
+" - Support and packages for Debian and Ubuntu.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1070
+#, no-wrap
+msgid ""
+" - Daily builds from git repository on Debian and Ubuntu to reduce risk\n"
+" of regressions.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1073
+#, no-wrap
+msgid ""
+" - Port to ArchLinux 'pacman' (thanks Thomas S Hatch).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1075
+#, no-wrap
+msgid ""
+" - The following tools have been rewritten in C (originally in Perl):\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1077
+#, no-wrap
+msgid ""
+" . virt-cat\n"
+" . virt-df\n"
+" . virt-inspector\n"
+" . virt-ls\n"
+" . virt-rescue\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1083
+#, no-wrap
+msgid ""
+" - Some C tools support encrypted guests automatically. This is\n"
+" supported in: guestfish, guestmount, virt-cat, virt-inspector,\n"
+" virt-ls.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1087
+#, no-wrap
+msgid ""
+" - New tool virt-filesystems (in C) which is a replacement for\n"
+" virt-list-filesystems and virt-list-partitions, and has a superset\n"
+" of the functionality of those tools.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1091
+#, no-wrap
+msgid ""
+" - guestfish, guestmount and the C tools use unified command line option\n"
+" parsing, so they support many common options such as '-a disk.img',\n"
+" '-d libvirt-domain', '-x', '-v'. The old command line option\n"
+" parsing is preserved for compatibility in scripts etc.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1096
+#, no-wrap
+msgid ""
+" - guestfish no longer has any dependencies on Perl\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1098
+#, no-wrap
+msgid ""
+" - New man pages containing programming examples: guestfs-examples(3) (C/C++),\n"
+" guestfs-ocaml(3), guestfs-python(3), guestfs-ruby(3).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1101
+#, no-wrap
+msgid ""
+" - Trace mode prints return values from API functions.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1103
+#, no-wrap
+msgid ""
+" - virt-inspector can list applications installed in Windows guests, along\n"
+" with a great deal of information about those applications.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1106
+#, no-wrap
+msgid ""
+" - Add support for inspecting: Linux Mint, Mandriva, FreeBSD.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1108
+#, no-wrap
+msgid ""
+" - guestfish --rw option (with no effect currently) to make potentially\n"
+" dangerous write access explicit.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1111
+#, no-wrap
+msgid ""
+" - guestfish --listen --csh for compatibility with csh, tcsh (thanks\n"
+" Eric Blake).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1114
+#, no-wrap
+msgid ""
+" - The first upstream version that introduced each API function is now\n"
+" documented in guestfs(3).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1117
+#, no-wrap
+msgid ""
+" - guestfs_last_errno allows you to retrieve the errno from the\n"
+" daemon, correctly translated to the local operating system.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1120
+#, no-wrap
+msgid ""
+" - Functions can now have optional parameters.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1122
+#, no-wrap
+msgid ""
+" - Progress bars and progress notifications can now happen for upload\n"
+" commands.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1125
+#, no-wrap
+msgid ""
+" - Appliance builder more careful about not leaving temporary files\n"
+" around in /tmp.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1128
+#, no-wrap
+msgid ""
+" - getfattr/setfattr commands added to virt-rescue.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1130
+#, no-wrap
+msgid ""
+" - ROADMAP file covers roadmap and goals for future releases.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1134
+#, no-wrap
+msgid ""
+" - New SECURITY section in guestfs(3) API documentation.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1136
+#, fuzzy, no-wrap
+#| msgid "Run virt-inspector on all your guests."
+msgid ""
+" - virt-inspector no longer runs any guest commands.\n"
+"\n"
+msgstr "すべての仮想マシンにおいて virt-inspector を実行します。"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1138
+#, no-wrap
+msgid ""
+" - Inspection code is more careful about avoiding very large files\n"
+" from guests which might previously have caused a denial of service.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1141
+#, no-wrap
+msgid ""
+" - FUSE calls into guestmount are now traced when using guestmount -x.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1145
+#, no-wrap
+msgid ""
+" - add-domain\n"
+" - add-drive-opts\n"
+" - getxattr\n"
+" - inspect-get-hostname\n"
+" - inspect-get-package-format\n"
+" - inspect-get-package-management\n"
+" - inspect-get-roots\n"
+" - inspect-list-applications\n"
+" - lgetxattr\n"
+" - mkfs-opts\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1158
+#, no-wrap
+msgid ""
+" - C programs now only link precisely with the libraries that they use.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1160
+#, no-wrap
+msgid ""
+" - PCRE, libmagic, hivex and libvirt libraries are now completely\n"
+" optional for building.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1163
+#, no-wrap
+msgid ""
+" - Multiple memory leaks and file descriptor leaks fixed.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1165
+#, no-wrap
+msgid ""
+" - Add a POD wrapper to unify generation of man pages and HTML files\n"
+" across all programs.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1168
+#, no-wrap
+msgid ""
+" - Source includes phony images of Fedora, Debian, Ubuntu and\n"
+" Windows guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1171
+#, no-wrap
+msgid ""
+" - Ruby bindings have 'make install' rule.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1173
+#, no-wrap
+msgid ""
+" - <guestfs.h> is now a single file.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1175
+#, no-wrap
+msgid ""
+" - <guestfs.h> does not require XDR headers.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1177
+#, no-wrap
+msgid ""
+" - ocaml xml-light library is no longer required to build (thanks\n"
+" Maxim Koltsov).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1180
+#, no-wrap
+msgid ""
+" - ./configure --disable-[...] for each language binding (thanks\n"
+" Maxim Koltsov).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1183
+#, no-wrap
+msgid ""
+" - Old ocaml-viewer program removed (use guestfs-browser instead).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1185
+#, no-wrap
+msgid ""
+" - New C API test type 'InitScratchFS' makes the tests run a little\n"
+" more quickly.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1188
+#, no-wrap
+msgid ""
+" - Excluded packages in the appliance are now listed in a separate\n"
+" file appliance/excludelist.in, and can be customized per-distro.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1193
+#, no-wrap
+msgid ""
+" - 663407 readlink and readlinklist returns /sysroot/ in some paths\n"
+" - 661280 virt-rescue: panic when shutting down: \"/sbin/reboot: No such file or directory\"\n"
+" - 657499 checksum: wrong check sum type causes umount to fail\n"
+" - 655554 Whole disk paths are not made canonical by virt-inspector\n"
+" - 654638 openssl updated to 1.0.0b libguestfs depends on exact file names\n"
+" - 652796 ruby bindings not installed by 'make install', hence omitted from the binary distribution\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:1200
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.6"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1202
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.4.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1208
+#, no-wrap
+msgid ""
+" - Use a new method for creating and caching the appliance. This\n"
+" greatly improves the performance of libguestfs, often by a factor\n"
+" of x 4 to x 5.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1212
+#, no-wrap
+msgid ""
+" - Support for guest inspection (like virt-inspector) via the ordinary\n"
+" API and all language bindings. 'guestfish -i' option is as a side-\n"
+" effect much quicker.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1216
+#, no-wrap
+msgid ""
+" - virt-inspector and core inspection API can now detect guests running:\n"
+" Fedora, Debian, Ubuntu, Windows, Red Hat Enterprise Linux, CentOS,\n"
+" Scientific Linux, Gentoo, Pardus, Arch Linux, MeeGo.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1220
+#, no-wrap
+msgid ""
+" - Support for LUKS whole-disk encryption in guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1222
+#, no-wrap
+msgid ""
+" - PHP bindings.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1224
+#, no-wrap
+msgid ""
+" - Progress messages (and progress bars in guestfish and virt-resize)\n"
+" for certain long-running operations.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1227
+#, no-wrap
+msgid ""
+" - virt-df is now much more efficient. Use '--one-per-guest' to restore\n"
+" the old per-guest isolation behaviour.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1230
+#, no-wrap
+msgid ""
+" - guestfish 'copy-in' and 'copy-out' commands for copying files and\n"
+" directories recursively in and out of the guest.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1233
+#, no-wrap
+msgid ""
+" - guestfish 'hexedit' command for doing binary edits to devices and\n"
+" files.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1236
+#, no-wrap
+msgid ""
+" - Change guestfish -i syntax to allow commands to be specified on the\n"
+" command line (retaining backwards compatibility).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1239
+#, no-wrap
+msgid ""
+" - guestfish '-d <domain>' for adding disks from libvirt domains.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1241
+#, no-wrap
+msgid ""
+" - guestfish '-N' option supports several new prepared disk image types:\n"
+" lvfs : disk with LV formatted with filesystem\n"
+" lv : disk with LV\n"
+" bootroot : boot+root\n"
+" bootrootlv : boot and root on LV\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1247
+#, no-wrap
+msgid ""
+" - guestfish 'more' and 'edit' commands now work with arbitrary files.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1249
+#, no-wrap
+msgid ""
+" - guestfish '--echo-keys' option allows you to echo keys/passphrases\n"
+" while typing them.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1252
+#, no-wrap
+msgid ""
+" - guestmount now supports -a / -d / -i options, like guestfish.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1254
+#, no-wrap
+msgid ""
+" - Use virtio-serial for communications with the appliance. This\n"
+" also has a major performance benefit.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1257
+#, fuzzy, no-wrap
+#| msgid ""
+#| " virt-edit [--options] -d domname file [file ...]\n"
+#| "\n"
+msgid ""
+" - virt-edit '-b' option to create a backup of edited files.\n"
+"\n"
+msgstr ""
+" virt-edit [--options] -d domname file [file ...]\n"
+"\n"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1259
+#, fuzzy, no-wrap
+#| msgid ""
+#| " virt-edit [--options] -d domname file [file ...]\n"
+#| "\n"
+msgid ""
+" - virt-edit '-e' option for non-interactive edits to files.\n"
+"\n"
+msgstr ""
+" virt-edit [--options] -d domname file [file ...]\n"
+"\n"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1261
+#, no-wrap
+msgid ""
+" - Ability to capture core dumps from the appliance (thanks Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1263
+#, no-wrap
+msgid ""
+" - virt-rescue now shuts down cleanly (thanks Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1265
+#, no-wrap
+msgid ""
+" - virt-rescue now has a --network option to enable network access.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1267
+#, no-wrap
+msgid ""
+" - virt-resize can now handle guests which use GPT partition table format.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1269
+#, no-wrap
+msgid ""
+" - virt-resize has better support for shrinking guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1271
+#, no-wrap
+msgid ""
+" - virt-resize supports qcow2-format guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1273
+#, no-wrap
+msgid ""
+" - $TMPDIR can be used to override almost all temporary directory usage.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1275
+#, no-wrap
+msgid ""
+" - OCaml users can use an alternate OO-style of coding, eg. g#launch ()\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1277
+#, no-wrap
+msgid ""
+" - The API supports calls which take optional parameters, eg.\n"
+" $g->add_drive_opts (\"disk\", readonly => 1);\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1280
+#, no-wrap
+msgid ""
+" - Trace output now escapes and shortens large strings (thanks\n"
+" Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1283
+#, no-wrap
+msgid ""
+" - Autosync is now on by default, resulting in more reliable behaviour\n"
+" when the handle is closed.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1286
+#, no-wrap
+msgid ""
+" - virt-df --uuid option allows you to follow a domain across migration\n"
+" and renaming.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1289
+#, no-wrap
+msgid ""
+" - Translations of manual pages.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1293
+#, no-wrap
+msgid ""
+" - CVE-2010-3851 libguestfs: missing disk format specifier when adding a disk\n"
+" https://www.redhat.com/archives/libguestfs/2010-October/msg00036.html\n"
+" This is comprehensively fixed in this release, and the fix will be\n"
+" backported to the other stable branches after more testing.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1298
+#, no-wrap
+msgid ""
+" - virt-inspector no longer relies on untrusted guest code to list\n"
+" applications in some guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1303
+#, no-wrap
+msgid ""
+" download-offset, file-architecture, findfs-label, findfs-uuid,\n"
+" inspect-os, inspect-get-arch, inspect-get-distro,\n"
+" inspect-get-filesystems, inspect-get-major-version,\n"
+" inspect-get-minor-version, inspect-get-mountpoints,\n"
+" inspect-get-product-name, inspect-get-type, is-blockdev, is-chardev,\n"
+" is-fifo, is-lv, is-socket, is-symlink, list-filesystems, luks-add-key,\n"
+" luks-close, luks-format, luks-format-cipher, luks-kill-slot,\n"
+" luks-open, luks-open-ro, lvm-clear-filter, lvm-canonical-lv-name,\n"
+" lvm-set-filter, part-to-dev, pread-device, pwrite-device,\n"
+" upload-offset\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1316
+#, no-wrap
+msgid ""
+" - Use size_t for loop iterators.\n"
+" - Refactor the library code into separate files.\n"
+" - Refactor the generator code into separate files.\n"
+" - Generate guestfish commands.\n"
+" - guestfish & guestmount options processing is unified.\n"
+" - Protocol changes:\n"
+" error message size increased to 64K\n"
+" send errno to library\n"
+" - Add 'make bindist' to make a binary distribution.\n"
+" - Cleaner behaviour under valgrind.\n"
+" - More testing of the guestfish command line options and libvirt\n"
+" integration.\n"
+" - The Perl inspection code is no longer used by any of the tools.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1332
+#, no-wrap
+msgid ""
+" - 646822 libguestfs trace mode should not print long binary strings\n"
+" - 646821 virt-df should have --uuid option\n"
+" - 646432 /dev/mapper paths should not be returned from guestfs_mountpoints\n"
+" - 643624 libguestfs tools documentation should describe how to quote guest domain names from shell\n"
+" - 642934 No way to specify disk format when adding a disk to libguestfs\n"
+" - 642933 guestfs_list_filesystems should be used in all possible places\n"
+" - 642932 guestmount options should match guestfish options\n"
+" - 642930 virt-inspector (Sys::Guestfs::Lib) should use C inspection APIs\n"
+" - 642929 C inspection code should ignore /dev/fd* in /etc/fstab\n"
+" - 642826 virt-resize converts any other image format to raw without notifying user, instructions do not account for this\n"
+" - 640961 Document that grub-install might be needed for old Linux guests after virt-resize\n"
+" - 639986 virt-df --csv does not properly quote \" in libvirt domain names\n"
+" - 639405 Interrupted cached appliance creation leaves libguestfs unusable\n"
+" - 638901 Appliance filename should not contain repository name\n"
+" - 638899 /dev/mapper paths should not be returned from C inspection APIs\n"
+" - 636918 Updates to Spanish translation\n"
+" - 636061 [abrt] guestfish-1.2.11-1.fc12: malloc_consolidate: Process /usr/bin/guestfish was killed by signal 11 (SIGSEGV)\n"
+" - 635969 glob echo mkfs ext2 /dev/vd[b-t]1 prints garbage\n"
+" - 634246 guestfs_part_get_parttype returns \"loop\" when run against a partition, LV or filesystem\n"
+" - 633766 virt-resize --shrink fails\n"
+" - 633357 Updates to Spanish translation\n"
+" - 633096 virt-resize calculates block device size incorrectly, doesn't work with qcow2 target\n"
+" - 629593 Dutch translation added\n"
+" - 627556 Updates to Spanish translations of libguestfs\n"
+" - 626843 Updates to Spanish translations\n"
+" - 619793 [RFE] Need a way to determine if a particular block device is a logical volume\n"
+" - 618556 virt-rescue return none zero value when exit\n"
+" - 617200 mount operation failed and hung on some images which running in read-only mode\n"
+" - 610880 libguestfs should set broader read perms on tmpdir, so works in some situations when executed with umask 077\n"
+" - 599503 document that mkmountpoint and umount-all cannot be mixed\n"
+" - 571714 Running virt-df on disk image relabels it, so qemu can no longer write to it.\n"
+" - 502533 Updated Polish translation of libguestfs\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:1365
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.4"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1367
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.2.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1373
+#, no-wrap
+msgid ""
+" - guestfish lets you choose a prepared disk image, eg:\n"
+" guestfish -N fs:ext4\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1376
+#, no-wrap
+msgid ""
+" - Add write support to guestmount (FUSE) module.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1378
+#, no-wrap
+msgid ""
+" - virt-resize can now resize the content of partitions and logical\n"
+" volumes in the guest, and we have better support for shrinking guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1381
+#, no-wrap
+msgid ""
+" - Bash tab-completion script for guestfish.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1383
+#, no-wrap
+msgid ""
+" - Add ZFS support to virt-rescue.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1385
+#, no-wrap
+msgid ""
+" - New tool 'virt-make-fs' for creating filesystems with content.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1387
+#, no-wrap
+msgid ""
+" - Allow suffixes on any guestfish number parameter, eg. \"1M\".\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1389
+#, no-wrap
+msgid ""
+" - guestfish 'man' command opens the manual page.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1391
+#, no-wrap
+msgid ""
+" - guestfish supports a \"heredoc\" syntax for uploading files:\n"
+" upload -<<_end_ /foo\n"
+" content\n"
+" _end_\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1396
+#, no-wrap
+msgid ""
+" - Some guestfish commands now print their output in octal or hex\n"
+" where appropriate (RHBZ#583242).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1399
+#, no-wrap
+msgid ""
+" - Allow dash prefix on guestfish command line. This ignores any\n"
+" error from the second command: (RHBZ#578407)\n"
+" guestfish -- cmd1 : -cmd2 : cmd3\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1403
+#, no-wrap
+msgid ""
+" - guestfish -h / help command now returns an error for non-existent\n"
+" commands (RHBZ#597145).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1406
+#, no-wrap
+msgid ""
+" - New 'supported' command in guestfish to list optional groups of\n"
+" commands which are supported by the daemon / configuration.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1409
+#, no-wrap
+msgid ""
+" - virt-inspector and guestfish -i now work for filenames which\n"
+" contain spaces (RHBZ#507810).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1412
+#, no-wrap
+msgid ""
+" - Change the protocol to use link-local addresses, to avoid\n"
+" conflicting with any address that the host might be using\n"
+" (RHBZ#588763).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1416
+#, no-wrap
+msgid ""
+" - libguestfs now sets the correct time and timezone on filesystem\n"
+" modifications.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1419
+#, no-wrap
+msgid ""
+" - Sort the domains into alphabetical order in virt-df.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1421
+#, no-wrap
+msgid ""
+" - Make mkfs-b command work for FAT and NTFS by mapping the blocksize\n"
+" parameter to the cluster size (RHBZ#599464).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1424
+#, no-wrap
+msgid ""
+" - Add version numbers to Perl modules (RHBZ#521674).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1426
+#, no-wrap
+msgid ""
+" - Localization now works for all the libguestfs tools (RHBZ#559963).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1428
+#, no-wrap
+msgid ""
+" - Tools now support filesystem-on-image VMs (RHBZ#590167).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1430
+#, fuzzy, no-wrap
+#| msgid ""
+#| " virt-list-partitions [--options] disk.img [disk.img ...]\n"
+#| "\n"
+msgid ""
+" - virt-list-partitions has a '-t' option to show the total size of disks.\n"
+"\n"
+msgstr ""
+" virt-list-partitions [--options] disk.img [disk.img ...]\n"
+"\n"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1432
+#, no-wrap
+msgid ""
+" - Include extra Augeas lenses in the supermin appliance (Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1434
+#, fuzzy, no-wrap
+#| msgid "Returns the current error handler callback."
+msgid ""
+" - Add error and close callbacks.\n"
+"\n"
+msgstr "現在のエラーハンドラのコールバックを返します。"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1436
+#, no-wrap
+msgid ""
+" - Add explicit close method in the Perl API.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1438
+#, no-wrap
+msgid ""
+" - Multiple fixes for RHEL 5 compatibility.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1440
+#, no-wrap
+msgid ""
+" - Multiple fixes for Debian/Ubuntu compatibility.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1442
+#, no-wrap
+msgid ""
+" - Multiple revisions to improve the documentation.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1446
+#, no-wrap
+msgid ""
+" - Fix a potential DoS in virt-inspector and virt-v2v if a specially\n"
+" crafted disk image contained a char device in place of one of the\n"
+" configuration files that we read under /etc (RHBZ#582484).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1452
+#, no-wrap
+msgid ""
+" - aug-clear - clear Augeas path\n"
+" - available-all-groups - return a list of all optional groups\n"
+" - base64-in - upload base64-encoded data to file\n"
+" - base64-out - download file and encode as base64\n"
+" - checksum-device - compute checksums on the contents of a device\n"
+" - checksums-out - compute checksums of multiple files in a directory\n"
+" - debug-upload - upload a file to the appliance\n"
+" - fallocate64 - preallocate a file in the guest filesystem\n"
+" - fill-pattern - fill a file with a repeating pattern of bytes\n"
+" - get-umask - get the current umask\n"
+" - lvresize-free - expand an LV to fill free space\n"
+" - ntfsresize - resize an NTFS filesystem\n"
+" - ntfsresize-size - resize an NTFS filesystem (with size)\n"
+" - part-del - delete a partition\n"
+" - part-get-bootable - get the bootable flag of a partition\n"
+" - part-get-mbr-id - get the MBR type byte of a partition\n"
+" - part-set-mbr-id - set the MBR type byte of a partition\n"
+" - pvresize-size - resize a physical volume (with size)\n"
+" - pwrite - write to part of a file\n"
+" - resize2fs-size - resize an ext2/3/4 filesystem (with size)\n"
+" - txz-in - unpack compressed tarball to directory (RHBZ#580556)\n"
+" - txz-out - pack directory into compressed tarball (RHBZ#580556)\n"
+" - vfs-label - get the filesystem label\n"
+" - vfs-uuid - get the filesystem UUID\n"
+" - vgscan - rescan for LVM physical volumes, volume groups and logical volumes\n"
+" - write - create a new file\n"
+" - zero-device - write zeroes to an entire device\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1482
+#, no-wrap
+msgid ""
+" - Extend the generator to support testing optional features.\n"
+" - Stricter checks on input parameters to many calls (RHBZ#501893 RHBZ#501894)\n"
+" - Extend the protocol to support sending arbitrary 8 bit data buffers.\n"
+" - Ship 'BUGS' file with releases. This is a summary of the bugs in\n"
+" the Red Hat Bugzilla database.\n"
+" - Ship 'RELEASE-NOTES' file with releases, containing release notes.\n"
+" - Unify supermin appliance building into one place, in febootstrap 2.7.\n"
+" - Fix the protocol code to handle the case where both ends send cancel\n"
+" messages at the same time.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1494
+#, no-wrap
+msgid ""
+" - 612178 guestfish: using -m option in conjunction with --listen option causes appliance to die\n"
+" - 610880 libguestfs should set broader read perms on tmpdir, so works in some situations when executed with umask 077\n"
+" - 604691 OCaml bindings are not thread safe\n"
+" - 603870 Updates to Spanish translation\n"
+" - 602592 [RFE] expose guestfs_close in perl bindings\n"
+" - 600977 virt-df -h --csv \"Argument .. isn't numeric in printf\"\n"
+" - 599464 mkfs-b does not support vfat/ntfs\n"
+" - 598807 add_cdrom does not work in RHEL 6\n"
+" - 598309 part-list and several other cmd failed on libguestfs on RHEL5\n"
+" - 597145 guestfish 'help' command should indicate error in exit status with an unknown command\n"
+" - 597135 guestfish write-file cmd does not check \"size\" parameter\n"
+" - 597118 A warning should be given in the help of mke2journal-L for the length of label\n"
+" - 597112 get-e2uuid should use blkid instead of \"tune2fs -l\" to get filesystem UUID\n"
+" - 596776 virt-inspector doesn't discover modprobe aliases on RHEL 3 guests\n"
+" - 596763 Updates to Spanish translation\n"
+" - 593292 Updates to Spanish translation\n"
+" - 592883 can not edit files on images mounted with guestmount cmd\n"
+" - 592360 Updates to Spanish translation\n"
+" - 591250 virt-tar prints \"tar_in: tar subcommand failed on directory\" if the archive is compressed or not in the right format\n"
+" - 591155 virt-tar prints \"tar_in: tar subcommand failed on directory\" if a disk image is not writable\n"
+" - 591142 virt-inspector should give an error for unrecognized disk images\n"
+" - 590167 virt-inspector and other virt tools should be able to handle filesystem-on-image VMs\n"
+" - 589039 guestfish read-file cmd will cause daemon hang when read large files\n"
+" - 588851 guestfs_launch() returns -1, but guestfs_last_error() == NULL\n"
+" - 588763 libguestfs should use non-public or link-local addresses for appliance network\n"
+" - 588733 Updates to Spanish translation\n"
+" - 588651 guestfish 'strings-e' cmd does not give proper error message or hint\n"
+" - 587484 lvresize can't reduce size of a volumn\n"
+" - 585961 Updates to Spanish translation\n"
+" - 585223 ntfsresize should support shrinking filesystems\n"
+" - 585222 pvresize should support shrinking PVs\n"
+" - 585221 resize2fs should support shrinking filesystems\n"
+" - 584038 Updates to Spanish translation\n"
+" - 583554 [FEAT] mknod-mode command is needed to set mode explicitly\n"
+" - 583242 [RFE] guestfish should print outputs in a suitable base (eg. octal for modes)\n"
+" - 582993 guestfish eats words when tab completing case (in)sensitive paths\n"
+" - 582953 Misleading help information about lvcreate command\n"
+" - 582948 mknod command doesn't make block, character or FIFO devices\n"
+" - 582929 mknod doesn't check for invalid mode\n"
+" - 582901 guestfish chmod/umask commands do not check invalid mode value\n"
+" - 582899 guestfish:sparse is missed from command autocomplete list\n"
+" - 582891 [Feature Request] behavior and return value of guestfish umask cmd should be changed\n"
+" - 582548 [mknod] umask shouldn't take effect when mode is set explicitly\n"
+" - 582484 some guestfish sub commands can not handle special files properly\n"
+" - 582252 Updates to Spanish translation\n"
+" - 581501 Updates to Spanish translation\n"
+" - 580650 virt-inspector warns \"No grub default specified at /usr/lib/perl5/Sys/Guestfs/Lib.pm at [...]\"\n"
+" - 580556 request for libguestfs to support .txz tarballs\n"
+" - 580246 tar-in command hangs if uploading more than available space\n"
+" - 580016 aug-ls in guestfish does not take augeas variable as argument\n"
+" - 579664 guestfish doesn't report error when there is not enough space for image allocation\n"
+" - 579608 multiple commands in guestfish can not work for symbol links\n"
+" - 579155 libguestfs hangs if qemu doesn't start (in null vmchannel mode)\n"
+" - 578407 the prefix '-' in sub-command isn't handled by guestfish in remote control mode\n"
+" - 576879 libguestfs protocol loses synchronization if you 'upload' before mounting disks\n"
+" - 559963 libguestfs Perl programs do set locale, but still localization doesn't work\n"
+" - 521674 Perl modules are unversioned, but should carry version numbers\n"
+" - 516096 Race condition in test_swapon_label_0: /sbin/blockdev: BLKRRPART: Device or resource busy\n"
+" - 507810 guestfish -i / virt-inspector cannot handle spaces in filenames\n"
+" - 502533 Updated Polish translation of libguestfs\n"
+" - 501894 Some String parameters should be OptString\n"
+" - 501893 String parameters should be checked for != NULL\n"
+" - 501889 write-file does not support strings containing ASCII NUL\n"
+" - 484986 grub-install fails on virtio disk\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:1559
+msgid "RELEASE NOTES FOR HISTORICAL VERSIONS OF LIBGUESTFS"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1561
+msgid ""
+"Before 2010 libguestfs did not have official release notes or a formalized "
+"version numbering system. However these are links to historically "
+"significant versions."
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:1567
+msgid "2009-11-10 (1.0.78)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1569
+#, fuzzy
+#| msgid ""
+#| "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html"
+msgid ""
+"L<https://www.redhat.com/archives/libguestfs/2009-November/msg00095.html>"
+msgstr "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html"
+
+#. type: =item
+#: ../guestfs-release-notes.pod:1571
+msgid "2009-09-13 (1.0.67)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1573
+#, fuzzy
+#| msgid ""
+#| "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html"
+msgid "L<https://www.redhat.com/archives/libguestfs/2009-August/msg00281.html>"
+msgstr "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html"
+
+#. type: =item
+#: ../guestfs-release-notes.pod:1575
+msgid "2009-07-23 (1.0.64)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1577
+#, fuzzy
+#| msgid ""
+#| "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html"
+msgid "L<https://www.redhat.com/archives/libguestfs/2009-July/msg00059.html>"
+msgstr "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html"
+
+#. type: =item
+#: ../guestfs-release-notes.pod:1579
+msgid "2009-07-14 (1.0.59)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1581
+#, fuzzy
+#| msgid ""
+#| "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html"
+msgid "L<https://www.redhat.com/archives/libguestfs/2009-July/msg00023.html>"
+msgstr "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html"
+
+#. type: =item
+#: ../guestfs-release-notes.pod:1583
+msgid "2009-04-01 (the initial announcement)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1585
+#, fuzzy
+#| msgid ""
+#| "https://rwmj.wordpress.com/2011/03/31/tip-code-for-getting-dhcp-address-"
+#| "from-a-virtual-machine-disk-image/#content"
+msgid ""
+"L<http://rwmj.wordpress.com/2009/04/01/libguestfs-access-and-modify-virtual-"
+"machine-disk-images/>"
+msgstr ""
+"https://rwmj.wordpress.com/2011/03/31/tip-code-for-getting-dhcp-address-from-"
+"a-virtual-machine-disk-image/#content"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1591
+#, fuzzy
+#| msgid ""
+#| "L<guestfs(3)>, L<guestfs-examples(3)>, L<guestfs-erlang(3)>, L<guestfs-"
+#| "java(3)>, L<guestfs-ocaml(3)>, L<guestfs-perl(3)>, L<guestfs-python(3)>, "
+#| "L<guestfs-recipes(1)>, L<http://libguestfs.org/>."
+msgid ""
+"L<guestfs-examples(1)>, L<guestfs-faq(1)>, L<guestfs-performance(1)>, "
+"L<guestfs-recipes(1)>, L<guestfs-testing(1)>, L<guestfs(3)>, L<guestfish(1)"
+">, L<http://libguestfs.org/>"
+msgstr ""
+"L<guestfs(3)>, L<guestfs-examples(3)>, L<guestfs-erlang(3)>, L<guestfs-java"
+"(3)>, L<guestfs-ocaml(3)>, L<guestfs-perl(3)>, L<guestfs-python(3)>, "
+"L<guestfs-recipes(1)>, L<http://libguestfs.org/>。"
+
+#. type: textblock
#: ../inspector/virt-inspector.pod:5
msgid ""
"virt-inspector - Display operating system version and other information "
@@ -31193,11 +35333,6 @@ msgid ""
"megabytes."
msgstr ""
-#. type: =item
-#: ../rescue/virt-rescue.pod:188
-msgid "B<--network>"
-msgstr "B<--network>"
-
#. type: textblock
#: ../rescue/virt-rescue.pod:190
msgid "Enable QEMU user networking in the guest. See L</NETWORK>."
@@ -33487,42 +37622,43 @@ msgstr ""
#: ../src/guestfs-actions.pod:7766 ../src/guestfs-actions.pod:7782
#: ../src/guestfs-actions.pod:7794 ../src/guestfs-actions.pod:7808
#: ../src/guestfs-actions.pod:7820 ../src/guestfs-actions.pod:7834
-#: ../src/guestfs-actions.pod:7850 ../src/guestfs-actions.pod:7868
-#: ../src/guestfs-actions.pod:7887 ../src/guestfs-actions.pod:7906
-#: ../src/guestfs-actions.pod:7969 ../src/guestfs-actions.pod:7987
-#: ../src/guestfs-actions.pod:8010 ../src/guestfs-actions.pod:8049
-#: ../src/guestfs-actions.pod:8088 ../src/guestfs-actions.pod:8113
-#: ../src/guestfs-actions.pod:8132 ../src/guestfs-actions.pod:8154
-#: ../src/guestfs-actions.pod:8175 ../src/guestfs-actions.pod:8194
-#: ../src/guestfs-actions.pod:8211 ../src/guestfs-actions.pod:8232
-#: ../src/guestfs-actions.pod:8260 ../src/guestfs-actions.pod:8284
-#: ../src/guestfs-actions.pod:8303 ../src/guestfs-actions.pod:8319
-#: ../src/guestfs-actions.pod:8343 ../src/guestfs-actions.pod:8362
-#: ../src/guestfs-actions.pod:8377 ../src/guestfs-actions.pod:8396
-#: ../src/guestfs-actions.pod:8440 ../src/guestfs-actions.pod:8467
-#: ../src/guestfs-actions.pod:8497 ../src/guestfs-actions.pod:8622
-#: ../src/guestfs-actions.pod:8632 ../src/guestfs-actions.pod:8753
-#: ../src/guestfs-actions.pod:8765 ../src/guestfs-actions.pod:8778
-#: ../src/guestfs-actions.pod:8791 ../src/guestfs-actions.pod:8813
-#: ../src/guestfs-actions.pod:8826 ../src/guestfs-actions.pod:8839
-#: ../src/guestfs-actions.pod:8852 ../src/guestfs-actions.pod:8867
-#: ../src/guestfs-actions.pod:8926 ../src/guestfs-actions.pod:8943
-#: ../src/guestfs-actions.pod:8959 ../src/guestfs-actions.pod:8975
-#: ../src/guestfs-actions.pod:8992 ../src/guestfs-actions.pod:9005
-#: ../src/guestfs-actions.pod:9025 ../src/guestfs-actions.pod:9125
-#: ../src/guestfs-actions.pod:9183 ../src/guestfs-actions.pod:9197
-#: ../src/guestfs-actions.pod:9260 ../src/guestfs-actions.pod:9293
-#: ../src/guestfs-actions.pod:9315 ../src/guestfs-actions.pod:9353
-#: ../src/guestfs-actions.pod:9387 ../src/guestfs-actions.pod:9423
-#: ../src/guestfs-actions.pod:9552 ../src/guestfs-actions.pod:9567
-#: ../src/guestfs-actions.pod:9579 ../src/guestfs-actions.pod:9588
-#: ../src/guestfs-actions.pod:9600 ../src/guestfs-actions.pod:9674
-#: ../src/guestfs-actions.pod:9687 ../src/guestfs-actions.pod:9732
-#: ../src/guestfs-actions.pod:9772 ../src/guestfs-actions.pod:9830
-#: ../src/guestfs-actions.pod:9847 ../src/guestfs-actions.pod:9867
-#: ../src/guestfs-actions.pod:9900 ../src/guestfs-actions.pod:10047
-#: ../src/guestfs-actions.pod:10070 ../src/guestfs-actions.pod:10095
-#: ../src/guestfs-actions.pod:10121
+#: ../src/guestfs-actions.pod:7877 ../src/guestfs-actions.pod:7937
+#: ../src/guestfs-actions.pod:7997 ../src/guestfs-actions.pod:8035
+#: ../src/guestfs-actions.pod:8053 ../src/guestfs-actions.pod:8072
+#: ../src/guestfs-actions.pod:8091 ../src/guestfs-actions.pod:8154
+#: ../src/guestfs-actions.pod:8172 ../src/guestfs-actions.pod:8195
+#: ../src/guestfs-actions.pod:8234 ../src/guestfs-actions.pod:8273
+#: ../src/guestfs-actions.pod:8298 ../src/guestfs-actions.pod:8317
+#: ../src/guestfs-actions.pod:8339 ../src/guestfs-actions.pod:8360
+#: ../src/guestfs-actions.pod:8379 ../src/guestfs-actions.pod:8396
+#: ../src/guestfs-actions.pod:8417 ../src/guestfs-actions.pod:8445
+#: ../src/guestfs-actions.pod:8469 ../src/guestfs-actions.pod:8488
+#: ../src/guestfs-actions.pod:8504 ../src/guestfs-actions.pod:8528
+#: ../src/guestfs-actions.pod:8547 ../src/guestfs-actions.pod:8562
+#: ../src/guestfs-actions.pod:8581 ../src/guestfs-actions.pod:8625
+#: ../src/guestfs-actions.pod:8652 ../src/guestfs-actions.pod:8682
+#: ../src/guestfs-actions.pod:8807 ../src/guestfs-actions.pod:8817
+#: ../src/guestfs-actions.pod:8938 ../src/guestfs-actions.pod:8950
+#: ../src/guestfs-actions.pod:8963 ../src/guestfs-actions.pod:8976
+#: ../src/guestfs-actions.pod:8998 ../src/guestfs-actions.pod:9011
+#: ../src/guestfs-actions.pod:9024 ../src/guestfs-actions.pod:9037
+#: ../src/guestfs-actions.pod:9052 ../src/guestfs-actions.pod:9111
+#: ../src/guestfs-actions.pod:9128 ../src/guestfs-actions.pod:9144
+#: ../src/guestfs-actions.pod:9160 ../src/guestfs-actions.pod:9177
+#: ../src/guestfs-actions.pod:9190 ../src/guestfs-actions.pod:9210
+#: ../src/guestfs-actions.pod:9310 ../src/guestfs-actions.pod:9368
+#: ../src/guestfs-actions.pod:9382 ../src/guestfs-actions.pod:9445
+#: ../src/guestfs-actions.pod:9478 ../src/guestfs-actions.pod:9500
+#: ../src/guestfs-actions.pod:9538 ../src/guestfs-actions.pod:9572
+#: ../src/guestfs-actions.pod:9608 ../src/guestfs-actions.pod:9737
+#: ../src/guestfs-actions.pod:9752 ../src/guestfs-actions.pod:9764
+#: ../src/guestfs-actions.pod:9773 ../src/guestfs-actions.pod:9785
+#: ../src/guestfs-actions.pod:9859 ../src/guestfs-actions.pod:9872
+#: ../src/guestfs-actions.pod:9917 ../src/guestfs-actions.pod:9957
+#: ../src/guestfs-actions.pod:10015 ../src/guestfs-actions.pod:10032
+#: ../src/guestfs-actions.pod:10052 ../src/guestfs-actions.pod:10085
+#: ../src/guestfs-actions.pod:10232 ../src/guestfs-actions.pod:10255
+#: ../src/guestfs-actions.pod:10280 ../src/guestfs-actions.pod:10306
msgid "This function returns 0 on success or -1 on error."
msgstr "この関数は、成功のとき 0 を、エラーのとき -1 を返します。"
@@ -33531,10 +37667,10 @@ msgstr "この関数は、成功のとき 0 を、エラーのとき -1 を返
#: ../src/guestfs-actions.pod:1571 ../src/guestfs-actions.pod:2830
#: ../src/guestfs-actions.pod:3067 ../src/guestfs-actions.pod:3192
#: ../src/guestfs-actions.pod:4799 ../src/guestfs-actions.pod:4819
-#: ../src/guestfs-actions.pod:6439 ../src/guestfs-actions.pod:7989
-#: ../src/guestfs-actions.pod:8213 ../src/guestfs-actions.pod:8364
-#: ../src/guestfs-actions.pod:8869 ../src/guestfs-actions.pod:8994
-#: ../src/guestfs-actions.pod:9774
+#: ../src/guestfs-actions.pod:6439 ../src/guestfs-actions.pod:8174
+#: ../src/guestfs-actions.pod:8398 ../src/guestfs-actions.pod:8549
+#: ../src/guestfs-actions.pod:9054 ../src/guestfs-actions.pod:9179
+#: ../src/guestfs-actions.pod:9959
msgid "(Added in 0.3)"
msgstr "(0.3 において追加)"
@@ -33571,9 +37707,10 @@ msgstr ""
#: ../src/guestfs-actions.pod:6171 ../src/guestfs-actions.pod:6449
#: ../src/guestfs-actions.pod:6498 ../src/guestfs-actions.pod:6760
#: ../src/guestfs-actions.pod:6821 ../src/guestfs-actions.pod:6884
-#: ../src/guestfs-actions.pod:8022 ../src/guestfs-actions.pod:9036
-#: ../src/guestfs-actions.pod:9248 ../src/guestfs-actions.pod:9303
-#: ../src/guestfs-actions.pod:9914
+#: ../src/guestfs-actions.pod:7846 ../src/guestfs-actions.pod:7911
+#: ../src/guestfs-actions.pod:7971 ../src/guestfs-actions.pod:8207
+#: ../src/guestfs-actions.pod:9221 ../src/guestfs-actions.pod:9433
+#: ../src/guestfs-actions.pod:9488 ../src/guestfs-actions.pod:10099
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 "
@@ -33630,9 +37767,9 @@ msgstr ""
#: ../src/guestfs-actions.pod:5626 ../src/guestfs-actions.pod:6712
#: ../src/guestfs-actions.pod:6733 ../src/guestfs-actions.pod:7060
#: ../src/guestfs-actions.pod:7298 ../src/guestfs-actions.pod:7511
-#: ../src/guestfs-actions.pod:7537 ../src/guestfs-actions.pod:9224
-#: ../src/guestfs-actions.pod:9785 ../src/guestfs-actions.pod:9798
-#: ../src/guestfs-actions.pod:9811
+#: ../src/guestfs-actions.pod:7537 ../src/guestfs-actions.pod:9409
+#: ../src/guestfs-actions.pod:9970 ../src/guestfs-actions.pod:9983
+#: ../src/guestfs-actions.pod:9996
msgid "On error this function returns -1."
msgstr "この関数はエラーのとき -1 を返します。"
@@ -33690,11 +37827,14 @@ msgstr "これは L</guestfs_add_domain> の \"va_list variant\" です。"
#: ../src/guestfs-actions.pod:6800 ../src/guestfs-actions.pod:6812
#: ../src/guestfs-actions.pod:6851 ../src/guestfs-actions.pod:6862
#: ../src/guestfs-actions.pod:6933 ../src/guestfs-actions.pod:6944
-#: ../src/guestfs-actions.pod:8063 ../src/guestfs-actions.pod:8075
-#: ../src/guestfs-actions.pod:9138 ../src/guestfs-actions.pod:9149
-#: ../src/guestfs-actions.pod:9271 ../src/guestfs-actions.pod:9282
-#: ../src/guestfs-actions.pod:9327 ../src/guestfs-actions.pod:9337
-#: ../src/guestfs-actions.pod:9946 ../src/guestfs-actions.pod:9957
+#: ../src/guestfs-actions.pod:7889 ../src/guestfs-actions.pod:7901
+#: ../src/guestfs-actions.pod:7949 ../src/guestfs-actions.pod:7961
+#: ../src/guestfs-actions.pod:8009 ../src/guestfs-actions.pod:8021
+#: ../src/guestfs-actions.pod:8248 ../src/guestfs-actions.pod:8260
+#: ../src/guestfs-actions.pod:9323 ../src/guestfs-actions.pod:9334
+#: ../src/guestfs-actions.pod:9456 ../src/guestfs-actions.pod:9467
+#: ../src/guestfs-actions.pod:9512 ../src/guestfs-actions.pod:9522
+#: ../src/guestfs-actions.pod:10131 ../src/guestfs-actions.pod:10142
msgid "See L</CALLS WITH OPTIONAL ARGUMENTS>."
msgstr "L</CALLS WITH OPTIONAL ARGUMENTS> 参照。"
@@ -34118,11 +38258,11 @@ msgstr ""
#: ../src/guestfs-actions.pod:5913 ../src/guestfs-actions.pod:7078
#: ../src/guestfs-actions.pod:7279 ../src/guestfs-actions.pod:7486
#: ../src/guestfs-actions.pod:7664 ../src/guestfs-actions.pod:7713
-#: ../src/guestfs-actions.pod:8515 ../src/guestfs-actions.pod:8531
-#: ../src/guestfs-actions.pod:8555 ../src/guestfs-actions.pod:8579
-#: ../src/guestfs-actions.pod:9495 ../src/guestfs-actions.pod:9514
-#: ../src/guestfs-actions.pod:9532 ../src/guestfs-actions.pod:9744
-#: ../src/guestfs-actions.pod:9934 ../src/guestfs-actions.pod:10199
+#: ../src/guestfs-actions.pod:8700 ../src/guestfs-actions.pod:8716
+#: ../src/guestfs-actions.pod:8740 ../src/guestfs-actions.pod:8764
+#: ../src/guestfs-actions.pod:9680 ../src/guestfs-actions.pod:9699
+#: ../src/guestfs-actions.pod:9717 ../src/guestfs-actions.pod:9929
+#: ../src/guestfs-actions.pod:10119 ../src/guestfs-actions.pod:10384
msgid ""
"This function returns a string, or NULL on error. I<The caller must free "
"the returned string after use>."
@@ -34257,13 +38397,13 @@ msgstr ""
#: ../src/guestfs-actions.pod:5128 ../src/guestfs-actions.pod:5544
#: ../src/guestfs-actions.pod:6680 ../src/guestfs-actions.pod:7458
#: ../src/guestfs-actions.pod:7584 ../src/guestfs-actions.pod:7698
-#: ../src/guestfs-actions.pod:8595 ../src/guestfs-actions.pod:8679
-#: ../src/guestfs-actions.pod:8734 ../src/guestfs-actions.pod:8880
-#: ../src/guestfs-actions.pod:8904 ../src/guestfs-actions.pod:9618
-#: ../src/guestfs-actions.pod:9657 ../src/guestfs-actions.pod:9704
-#: ../src/guestfs-actions.pod:9993 ../src/guestfs-actions.pod:10019
-#: ../src/guestfs-actions.pod:10142 ../src/guestfs-actions.pod:10168
-#: ../src/guestfs-actions.pod:10221 ../src/guestfs-actions.pod:10247
+#: ../src/guestfs-actions.pod:8780 ../src/guestfs-actions.pod:8864
+#: ../src/guestfs-actions.pod:8919 ../src/guestfs-actions.pod:9065
+#: ../src/guestfs-actions.pod:9089 ../src/guestfs-actions.pod:9803
+#: ../src/guestfs-actions.pod:9842 ../src/guestfs-actions.pod:9889
+#: ../src/guestfs-actions.pod:10178 ../src/guestfs-actions.pod:10204
+#: ../src/guestfs-actions.pod:10327 ../src/guestfs-actions.pod:10353
+#: ../src/guestfs-actions.pod:10406 ../src/guestfs-actions.pod:10432
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 "
@@ -34279,9 +38419,9 @@ msgstr ""
#: ../src/guestfs-actions.pod:6047 ../src/guestfs-actions.pod:6684
#: ../src/guestfs-actions.pod:7399 ../src/guestfs-actions.pod:7796
#: ../src/guestfs-actions.pod:7810 ../src/guestfs-actions.pod:7822
-#: ../src/guestfs-actions.pod:8442 ../src/guestfs-actions.pod:9238
-#: ../src/guestfs-actions.pod:9295 ../src/guestfs-actions.pod:9602
-#: ../src/guestfs-actions.pod:9905
+#: ../src/guestfs-actions.pod:8627 ../src/guestfs-actions.pod:9423
+#: ../src/guestfs-actions.pod:9480 ../src/guestfs-actions.pod:9787
+#: ../src/guestfs-actions.pod:10090
msgid "(Added in 0.8)"
msgstr "(0.8 において追加)"
@@ -34553,7 +38693,7 @@ msgstr ""
#: ../src/guestfs-actions.pod:736 ../src/guestfs-actions.pod:3857
#: ../src/guestfs-actions.pod:4125 ../src/guestfs-actions.pod:4972
#: ../src/guestfs-actions.pod:5765 ../src/guestfs-actions.pod:6660
-#: ../src/guestfs-actions.pod:9165
+#: ../src/guestfs-actions.pod:9350
msgid ""
"This function returns a NULL-terminated array of strings, or NULL if there "
"was an error. The array of strings will always have length C<2n+1>, where "
@@ -35271,7 +39411,7 @@ msgid "See also C<guestfs_realpath>."
msgstr "C<guestfs_realpath> 参照。"
#. type: textblock
-#: ../src/guestfs-actions.pod:1220 ../src/guestfs-actions.pod:9517
+#: ../src/guestfs-actions.pod:1220 ../src/guestfs-actions.pod:9702
msgid "(Added in 1.0.75)"
msgstr "(1.0.75 において追加)"
@@ -35308,8 +39448,8 @@ msgstr ""
#: ../src/guestfs-actions.pod:5011 ../src/guestfs-actions.pod:5028
#: ../src/guestfs-actions.pod:5132 ../src/guestfs-actions.pod:5548
#: ../src/guestfs-actions.pod:5562 ../src/guestfs-actions.pod:7462
-#: ../src/guestfs-actions.pod:7476 ../src/guestfs-actions.pod:9708
-#: ../src/guestfs-actions.pod:9722
+#: ../src/guestfs-actions.pod:7476 ../src/guestfs-actions.pod:9893
+#: ../src/guestfs-actions.pod:9907
msgid "(Added in 0.4)"
msgstr "(0.4 において追加)"
@@ -35352,7 +39492,7 @@ msgstr ""
#: ../src/guestfs-actions.pod:1298 ../src/guestfs-actions.pod:1983
#: ../src/guestfs-actions.pod:3158 ../src/guestfs-actions.pod:4593
#: ../src/guestfs-actions.pod:4654 ../src/guestfs-actions.pod:4681
-#: ../src/guestfs-actions.pod:9360
+#: ../src/guestfs-actions.pod:9545
msgid "(Added in 1.0.2)"
msgstr "(1.0.2 において追加)"
@@ -35389,8 +39529,8 @@ msgstr ""
#: ../src/guestfs-actions.pod:1314 ../src/guestfs-actions.pod:6874
#: ../src/guestfs-actions.pod:7010 ../src/guestfs-actions.pod:7044
#: ../src/guestfs-actions.pod:7062 ../src/guestfs-actions.pod:7244
-#: ../src/guestfs-actions.pod:9185 ../src/guestfs-actions.pod:9199
-#: ../src/guestfs-actions.pod:9734
+#: ../src/guestfs-actions.pod:9370 ../src/guestfs-actions.pod:9384
+#: ../src/guestfs-actions.pod:9919
msgid "(Added in 1.3.2)"
msgstr "(1.3.2 において追加)"
@@ -35578,7 +39718,7 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:1466 ../src/guestfs-actions.pod:1525
-#: ../src/guestfs-actions.pod:3144 ../src/guestfs-actions.pod:8321
+#: ../src/guestfs-actions.pod:3144 ../src/guestfs-actions.pod:8506
msgid "(Added in 1.13.15)"
msgstr "(1.13.15 において追加)"
@@ -35814,9 +39954,9 @@ msgstr ""
#: ../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:2571
-#: ../src/guestfs-actions.pod:4814 ../src/guestfs-actions.pod:9355
-#: ../src/guestfs-actions.pod:9389 ../src/guestfs-actions.pod:10049
-#: ../src/guestfs-actions.pod:10072 ../src/guestfs-actions.pod:10097
+#: ../src/guestfs-actions.pod:4814 ../src/guestfs-actions.pod:9540
+#: ../src/guestfs-actions.pod:9574 ../src/guestfs-actions.pod:10234
+#: ../src/guestfs-actions.pod:10257 ../src/guestfs-actions.pod:10282
msgid ""
"This long-running command can generate progress notification messages so "
"that the caller can display a progress bar or indicator. To receive these "
@@ -36217,8 +40357,8 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:1834 ../src/guestfs-actions.pod:5575
-#: ../src/guestfs-actions.pod:7489 ../src/guestfs-actions.pod:9622
-#: ../src/guestfs-actions.pod:9661 ../src/guestfs-actions.pod:9747
+#: ../src/guestfs-actions.pod:7489 ../src/guestfs-actions.pod:9807
+#: ../src/guestfs-actions.pod:9846 ../src/guestfs-actions.pod:9932
msgid "(Added in 1.0.87)"
msgstr "(1.0.87 において追加)"
@@ -36358,9 +40498,9 @@ msgstr ""
#: ../src/guestfs-actions.pod:2059 ../src/guestfs-actions.pod:3466
#: ../src/guestfs-actions.pod:3490 ../src/guestfs-actions.pod:3558
#: ../src/guestfs-actions.pod:5916 ../src/guestfs-actions.pod:6598
-#: ../src/guestfs-actions.pod:8887 ../src/guestfs-actions.pod:8911
-#: ../src/guestfs-actions.pod:9787 ../src/guestfs-actions.pod:9800
-#: ../src/guestfs-actions.pod:9813
+#: ../src/guestfs-actions.pod:9072 ../src/guestfs-actions.pod:9096
+#: ../src/guestfs-actions.pod:9972 ../src/guestfs-actions.pod:9985
+#: ../src/guestfs-actions.pod:9998
msgid "(Added in 1.0.54)"
msgstr "(1.0.54 において追加)"
@@ -36471,7 +40611,7 @@ msgid "See also C<guestfs_download>, C<guestfs_pread>."
msgstr "C<guestfs_download>, C<guestfs_pread> 参照。"
#. type: textblock
-#: ../src/guestfs-actions.pod:2014 ../src/guestfs-actions.pod:9394
+#: ../src/guestfs-actions.pod:2014 ../src/guestfs-actions.pod:9579
msgid "(Added in 1.5.17)"
msgstr "(1.5.17 において追加)"
@@ -36662,7 +40802,7 @@ msgstr "C<guestfs_ping_daemon> 参照。"
#. type: textblock
#: ../src/guestfs-actions.pod:2161 ../src/guestfs-actions.pod:3169
-#: ../src/guestfs-actions.pod:8345
+#: ../src/guestfs-actions.pod:8530
msgid "(Added in 1.0.69)"
msgstr "(1.0.69 において追加)"
@@ -36690,10 +40830,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:3384 ../src/guestfs-actions.pod:9983
-#: ../src/guestfs-actions.pod:10009 ../src/guestfs-actions.pod:10132
-#: ../src/guestfs-actions.pod:10158 ../src/guestfs-actions.pod:10211
-#: ../src/guestfs-actions.pod:10237
+#: ../src/guestfs-actions.pod:3384 ../src/guestfs-actions.pod:10168
+#: ../src/guestfs-actions.pod:10194 ../src/guestfs-actions.pod:10317
+#: ../src/guestfs-actions.pod:10343 ../src/guestfs-actions.pod:10396
+#: ../src/guestfs-actions.pod:10422
#, fuzzy
#| msgid ""
#| "I<This function is deprecated.> In new code, use the L</guestfs_write> "
@@ -36716,13 +40856,13 @@ msgstr ""
#: ../src/guestfs-actions.pod:5071 ../src/guestfs-actions.pod:5084
#: ../src/guestfs-actions.pod:5098 ../src/guestfs-actions.pod:6392
#: ../src/guestfs-actions.pod:7667 ../src/guestfs-actions.pod:7716
-#: ../src/guestfs-actions.pod:8755 ../src/guestfs-actions.pod:8767
-#: ../src/guestfs-actions.pod:8780 ../src/guestfs-actions.pod:8793
-#: ../src/guestfs-actions.pod:8815 ../src/guestfs-actions.pod:8828
-#: ../src/guestfs-actions.pod:8841 ../src/guestfs-actions.pod:8854
-#: ../src/guestfs-actions.pod:10000 ../src/guestfs-actions.pod:10026
-#: ../src/guestfs-actions.pod:10149 ../src/guestfs-actions.pod:10175
-#: ../src/guestfs-actions.pod:10228 ../src/guestfs-actions.pod:10254
+#: ../src/guestfs-actions.pod:8940 ../src/guestfs-actions.pod:8952
+#: ../src/guestfs-actions.pod:8965 ../src/guestfs-actions.pod:8978
+#: ../src/guestfs-actions.pod:9000 ../src/guestfs-actions.pod:9013
+#: ../src/guestfs-actions.pod:9026 ../src/guestfs-actions.pod:9039
+#: ../src/guestfs-actions.pod:10185 ../src/guestfs-actions.pod:10211
+#: ../src/guestfs-actions.pod:10334 ../src/guestfs-actions.pod:10360
+#: ../src/guestfs-actions.pod:10413 ../src/guestfs-actions.pod:10439
msgid "(Added in 1.0.66)"
msgstr "(1.0.66 において追加)"
@@ -37242,7 +41382,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:2731 ../src/guestfs-actions.pod:10054
+#: ../src/guestfs-actions.pod:2731 ../src/guestfs-actions.pod:10239
msgid "(Added in 1.0.16)"
msgstr "(1.0.16 において追加)"
@@ -37355,10 +41495,10 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:2807 ../src/guestfs-actions.pod:7429
-#: ../src/guestfs-actions.pod:7908 ../src/guestfs-actions.pod:8499
-#: ../src/guestfs-actions.pod:8518 ../src/guestfs-actions.pod:8534
-#: ../src/guestfs-actions.pod:8558 ../src/guestfs-actions.pod:9554
-#: ../src/guestfs-actions.pod:9569 ../src/guestfs-actions.pod:10123
+#: ../src/guestfs-actions.pod:8093 ../src/guestfs-actions.pod:8684
+#: ../src/guestfs-actions.pod:8703 ../src/guestfs-actions.pod:8719
+#: ../src/guestfs-actions.pod:8743 ../src/guestfs-actions.pod:9739
+#: ../src/guestfs-actions.pod:9754 ../src/guestfs-actions.pod:10308
msgid "(Added in 1.0.26)"
msgstr "(1.0.26 において追加)"
@@ -37385,7 +41525,7 @@ msgid "Return the current attach method. See C<guestfs_set_attach_method>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:2819 ../src/guestfs-actions.pod:7971
+#: ../src/guestfs-actions.pod:2819 ../src/guestfs-actions.pod:8156
msgid "(Added in 1.9.8)"
msgstr "(1.9.8 において追加)"
@@ -37424,7 +41564,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:2841 ../src/guestfs-actions.pod:8012
+#: ../src/guestfs-actions.pod:2841 ../src/guestfs-actions.pod:8197
msgid "(Added in 1.0.72)"
msgstr "(1.0.72 において追加)"
@@ -37461,7 +41601,7 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:2960 ../src/guestfs-actions.pod:2980
-#: ../src/guestfs-actions.pod:8051 ../src/guestfs-actions.pod:8090
+#: ../src/guestfs-actions.pod:8236 ../src/guestfs-actions.pod:8275
msgid "(Added in 1.17.31)"
msgstr "(1.17.31 にて追加)"
@@ -37519,7 +41659,7 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:3001 ../src/guestfs-actions.pod:3022
-#: ../src/guestfs-actions.pod:8115 ../src/guestfs-actions.pod:8134
+#: ../src/guestfs-actions.pod:8300 ../src/guestfs-actions.pod:8319
msgid "(Added in 1.0.15)"
msgstr "(1.0.15 において追加)"
@@ -37581,8 +41721,8 @@ msgstr ""
#: ../src/guestfs-actions.pod:6297 ../src/guestfs-actions.pod:6316
#: ../src/guestfs-actions.pod:6335 ../src/guestfs-actions.pod:6347
#: ../src/guestfs-actions.pod:6364 ../src/guestfs-actions.pod:6377
-#: ../src/guestfs-actions.pod:7654 ../src/guestfs-actions.pod:8177
-#: ../src/guestfs-actions.pod:8469 ../src/guestfs-actions.pod:9226
+#: ../src/guestfs-actions.pod:7654 ../src/guestfs-actions.pod:8362
+#: ../src/guestfs-actions.pod:8654 ../src/guestfs-actions.pod:9411
msgid "(Added in 1.0.55)"
msgstr "(1.0.55 において追加)"
@@ -37604,7 +41744,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:3052 ../src/guestfs-actions.pod:8196
+#: ../src/guestfs-actions.pod:3052 ../src/guestfs-actions.pod:8381
msgid "(Added in 1.5.4)"
msgstr "(1.5.4 において追加)"
@@ -37650,8 +41790,8 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:3078 ../src/guestfs-actions.pod:8234
-#: ../src/guestfs-actions.pod:9872
+#: ../src/guestfs-actions.pod:3078 ../src/guestfs-actions.pod:8419
+#: ../src/guestfs-actions.pod:10057
msgid "(Added in 1.11.18)"
msgstr "(1.11.18 において追加)"
@@ -37695,7 +41835,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:3107 ../src/guestfs-actions.pod:8262
+#: ../src/guestfs-actions.pod:3107 ../src/guestfs-actions.pod:8447
msgid "(Added in 1.0.6)"
msgstr "(1.0.6 において追加)"
@@ -37720,9 +41860,9 @@ msgstr ""
#: ../src/guestfs-actions.pod:3118 ../src/guestfs-actions.pod:4839
#: ../src/guestfs-actions.pod:5199 ../src/guestfs-actions.pod:5610
#: ../src/guestfs-actions.pod:5873 ../src/guestfs-actions.pod:7340
-#: ../src/guestfs-actions.pod:7702 ../src/guestfs-actions.pod:8286
-#: ../src/guestfs-actions.pod:9007 ../src/guestfs-actions.pod:9027
-#: ../src/guestfs-actions.pod:9425
+#: ../src/guestfs-actions.pod:7702 ../src/guestfs-actions.pod:8471
+#: ../src/guestfs-actions.pod:9192 ../src/guestfs-actions.pod:9212
+#: ../src/guestfs-actions.pod:9610
msgid "(Added in 1.0.77)"
msgstr "(1.0.77 において追加)"
@@ -37752,7 +41892,7 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:3133 ../src/guestfs-actions.pod:3207
-#: ../src/guestfs-actions.pod:8305 ../src/guestfs-actions.pod:8379
+#: ../src/guestfs-actions.pod:8490 ../src/guestfs-actions.pod:8564
msgid "(Added in 1.0.67)"
msgstr "(1.0.67 において追加)"
@@ -37923,7 +42063,7 @@ msgstr "関連項目: C<guestfs_getxattrs>, C<guestfs_lgetxattr>, L<attr(5)>"
#: ../src/guestfs-actions.pod:3233 ../src/guestfs-actions.pod:3529
#: ../src/guestfs-actions.pod:4021 ../src/guestfs-actions.pod:4865
#: ../src/guestfs-actions.pod:7333 ../src/guestfs-actions.pod:7359
-#: ../src/guestfs-actions.pod:7559 ../src/guestfs-actions.pod:9637
+#: ../src/guestfs-actions.pod:7559 ../src/guestfs-actions.pod:9822
msgid ""
"This function returns a buffer, or NULL on error. The size of the returned "
"buffer is written to C<*size_r>. I<The caller must free the returned buffer "
@@ -37970,8 +42110,8 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:3257 ../src/guestfs-actions.pod:4885
#: ../src/guestfs-actions.pod:5113 ../src/guestfs-actions.pod:5149
-#: ../src/guestfs-actions.pod:7732 ../src/guestfs-actions.pod:8398
-#: ../src/guestfs-actions.pod:10202
+#: ../src/guestfs-actions.pod:7732 ../src/guestfs-actions.pod:8583
+#: ../src/guestfs-actions.pod:10387
msgid "(Added in 1.0.59)"
msgstr "(1.0.59 において追加)"
@@ -38003,8 +42143,8 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:3284 ../src/guestfs-actions.pod:8582
-#: ../src/guestfs-actions.pod:8599
+#: ../src/guestfs-actions.pod:3284 ../src/guestfs-actions.pod:8767
+#: ../src/guestfs-actions.pod:8784
msgid "(Added in 1.0.50)"
msgstr "(1.0.50 において追加)"
@@ -38278,8 +42418,8 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:3507 ../src/guestfs-actions.pod:8686
-#: ../src/guestfs-actions.pod:8741
+#: ../src/guestfs-actions.pod:3507 ../src/guestfs-actions.pod:8871
+#: ../src/guestfs-actions.pod:8926
msgid "(Added in 1.0.22)"
msgstr "(1.0.22 において追加)"
@@ -39795,7 +43935,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:4991 ../src/guestfs-actions.pod:9127
+#: ../src/guestfs-actions.pod:4991 ../src/guestfs-actions.pod:9312
msgid "(Added in 1.15.4)"
msgstr "(1.15.4 において追加)"
@@ -39862,7 +44002,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:5044 ../src/guestfs-actions.pod:9832
+#: ../src/guestfs-actions.pod:5044 ../src/guestfs-actions.pod:10017
msgid "(Added in 1.17.6)"
msgstr "(1.17.6 において追加)"
@@ -40071,7 +44211,7 @@ msgstr ""
"です。そしてリンクは、参照しているファイルではなく、stat-ed です。"
#. type: textblock
-#: ../src/guestfs-actions.pod:5165 ../src/guestfs-actions.pod:8646
+#: ../src/guestfs-actions.pod:5165 ../src/guestfs-actions.pod:8831
msgid ""
"This function returns a C<struct guestfs_stat *>, or NULL if there was an "
"error. I<The caller must call C<guestfs_free_stat> after use>."
@@ -40080,8 +44220,8 @@ msgstr ""
"呼び出し元は使用後に C<guestfs_free_stat> を呼び出す必要があります>。"
#. type: textblock
-#: ../src/guestfs-actions.pod:5169 ../src/guestfs-actions.pod:8650
-#: ../src/guestfs-actions.pod:8668 ../src/guestfs-actions.pod:9171
+#: ../src/guestfs-actions.pod:5169 ../src/guestfs-actions.pod:8835
+#: ../src/guestfs-actions.pod:8853 ../src/guestfs-actions.pod:9356
msgid "(Added in 0.9.2)"
msgstr "(0.9.2 において追加)"
@@ -40410,7 +44550,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:5388 ../src/guestfs-actions.pod:10102
+#: ../src/guestfs-actions.pod:5388 ../src/guestfs-actions.pod:10287
msgid "(Added in 1.17.18)"
msgstr "(1.17.18 にて追加)"
@@ -40524,7 +44664,7 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:5484 ../src/guestfs-actions.pod:7416
-#: ../src/guestfs-actions.pod:9676
+#: ../src/guestfs-actions.pod:9861
msgid "(Added in 1.0.13)"
msgstr "(1.0.13 において追加)"
@@ -40550,7 +44690,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:5497 ../src/guestfs-actions.pod:9689
+#: ../src/guestfs-actions.pod:5497 ../src/guestfs-actions.pod:9874
msgid "(Added in 1.0.83)"
msgstr "(1.0.83 において追加)"
@@ -41896,7 +46036,7 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:6534 ../src/guestfs-actions.pod:6583
-#: ../src/guestfs-actions.pod:9317
+#: ../src/guestfs-actions.pod:9502
msgid "(Added in 1.17.22)"
msgstr "(1.17.22 にて追加)"
@@ -42264,7 +46404,7 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:6750 ../src/guestfs-actions.pod:6788
-#: ../src/guestfs-actions.pod:6840 ../src/guestfs-actions.pod:8156
+#: ../src/guestfs-actions.pod:6840 ../src/guestfs-actions.pod:8341
msgid "(Added in 1.17.9)"
msgstr "(1.17.9 において追加)"
@@ -42624,7 +46764,7 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:6965 ../src/guestfs-actions.pod:7443
#: ../src/guestfs-actions.pod:7516 ../src/guestfs-actions.pod:7784
-#: ../src/guestfs-actions.pod:9852
+#: ../src/guestfs-actions.pod:10037
msgid "(Added in 1.3.14)"
msgstr "(1.3.14 において追加)"
@@ -43698,11 +47838,398 @@ msgstr ""
#. type: =head2
#: ../src/guestfs-actions.pod:7838
+#, fuzzy
+#| msgid "guestfs_sync"
+msgid "guestfs_rsync"
+msgstr "guestfs_sync"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7840
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_cp_a (guestfs_h *g,\n"
+#| " const char *src,\n"
+#| " const char *dest);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest,\n"
+" ...);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_cp_a (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest);\n"
+"\n"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7851
+#, fuzzy, no-wrap
+#| msgid ""
+#| " GUESTFS_E2FSCK_CORRECT, int correct,\n"
+#| " GUESTFS_E2FSCK_FORCEALL, int forceall,\n"
+#| "\n"
+msgid ""
+" GUESTFS_RSYNC_ARCHIVE, int archive,\n"
+" GUESTFS_RSYNC_DELETEDEST, int deletedest,\n"
+"\n"
+msgstr ""
+" GUESTFS_E2FSCK_CORRECT, int correct,\n"
+" GUESTFS_E2FSCK_FORCEALL, int forceall,\n"
+"\n"
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7879
+#, fuzzy
+#| msgid "guestfs_sync"
+msgid "guestfs_rsync_va"
+msgstr "guestfs_sync"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7881
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_copy_size (guestfs_h *g,\n"
+#| " const char *src,\n"
+#| " const char *dest,\n"
+#| " int64_t size);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync_va (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest,\n"
+" va_list args);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_copy_size (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest,\n"
+" int64_t size);\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7887
+#, fuzzy
+#| msgid "This is the \"va_list variant\" of L</guestfs_e2fsck>."
+msgid "This is the \"va_list variant\" of L</guestfs_rsync>."
+msgstr "これは L</guestfs_e2fsck> の \"va_list variant\" です。 "
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7891
+#, fuzzy
+#| msgid "guestfs_e2fsck_argv"
+msgid "guestfs_rsync_argv"
+msgstr "guestfs_e2fsck_argv"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7893
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_mkfs_opts_argv (guestfs_h *g,\n"
+#| " const char *fstype,\n"
+#| " const char *device,\n"
+#| " const struct guestfs_mkfs_opts_argv *optargs);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync_argv (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest,\n"
+" const struct guestfs_rsync_argv *optargs);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_mkfs_opts_argv (guestfs_h *g,\n"
+" const char *fstype,\n"
+" const char *device,\n"
+" const struct guestfs_mkfs_opts_argv *optargs);\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7899
+#, fuzzy
+#| msgid "This is the \"argv variant\" of L</guestfs_e2fsck>."
+msgid "This is the \"argv variant\" of L</guestfs_rsync>."
+msgstr "これは L</guestfs_e2fsck> の \"argv variant\" です。"
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7903
+#, fuzzy
+#| msgid "guestfs_sync"
+msgid "guestfs_rsync_in"
+msgstr "guestfs_sync"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7905
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_mkfs_opts (guestfs_h *g,\n"
+#| " const char *fstype,\n"
+#| " const char *device,\n"
+#| " ...);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync_in (guestfs_h *g,\n"
+" const char *remote,\n"
+" const char *dest,\n"
+" ...);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_mkfs_opts (guestfs_h *g,\n"
+" const char *fstype,\n"
+" const char *device,\n"
+" ...);\n"
+"\n"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7916
+#, no-wrap
+msgid ""
+" GUESTFS_RSYNC_IN_ARCHIVE, int archive,\n"
+" GUESTFS_RSYNC_IN_DELETEDEST, int deletedest,\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7924 ../src/guestfs-actions.pod:7984
+msgid ""
+"This call only works if the network is enabled. See C<guestfs_set_network> "
+"or the I<--network> option to various tools like L<guestfish(1)>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7935 ../src/guestfs-actions.pod:7995
+#, fuzzy
+#| msgid ""
+#| "The C<ctype> and optional C<level> parameters have the same meaning as in "
+#| "C<guestfs_compress_out>."
+msgid "The optional arguments are the same as those of C<guestfs_rsync>."
+msgstr ""
+"C<ctype> およびオプションの C<level> パラメーターは C<guestfs_compress_out> "
+"におけるものと同じ意味です。"
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7939
+#, fuzzy
+#| msgid "guestfs_sync"
+msgid "guestfs_rsync_in_va"
+msgstr "guestfs_sync"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7941
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_mkfs_opts_va (guestfs_h *g,\n"
+#| " const char *fstype,\n"
+#| " const char *device,\n"
+#| " va_list args);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync_in_va (guestfs_h *g,\n"
+" const char *remote,\n"
+" const char *dest,\n"
+" va_list args);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_mkfs_opts_va (guestfs_h *g,\n"
+" const char *fstype,\n"
+" const char *device,\n"
+" va_list args);\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7947
+#, fuzzy
+#| msgid "This is the \"va_list variant\" of L</guestfs_e2fsck>."
+msgid "This is the \"va_list variant\" of L</guestfs_rsync_in>."
+msgstr "これは L</guestfs_e2fsck> の \"va_list variant\" です。 "
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7951
+#, fuzzy
+#| msgid "guestfs_e2fsck_argv"
+msgid "guestfs_rsync_in_argv"
+msgstr "guestfs_e2fsck_argv"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7953
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_mkfs_opts_argv (guestfs_h *g,\n"
+#| " const char *fstype,\n"
+#| " const char *device,\n"
+#| " const struct guestfs_mkfs_opts_argv *optargs);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync_in_argv (guestfs_h *g,\n"
+" const char *remote,\n"
+" const char *dest,\n"
+" const struct guestfs_rsync_in_argv *optargs);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_mkfs_opts_argv (guestfs_h *g,\n"
+" const char *fstype,\n"
+" const char *device,\n"
+" const struct guestfs_mkfs_opts_argv *optargs);\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7959
+#, fuzzy
+#| msgid "This is the \"argv variant\" of L</guestfs_e2fsck>."
+msgid "This is the \"argv variant\" of L</guestfs_rsync_in>."
+msgstr "これは L</guestfs_e2fsck> の \"argv variant\" です。"
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7963
+#, fuzzy
+#| msgid "guestfs_sync"
+msgid "guestfs_rsync_out"
+msgstr "guestfs_sync"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7965
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_mkfs_opts (guestfs_h *g,\n"
+#| " const char *fstype,\n"
+#| " const char *device,\n"
+#| " ...);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync_out (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *remote,\n"
+" ...);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_mkfs_opts (guestfs_h *g,\n"
+" const char *fstype,\n"
+" const char *device,\n"
+" ...);\n"
+"\n"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7976
+#, fuzzy, no-wrap
+#| msgid ""
+#| " GUESTFS_NTFSRESIZE_OPTS_SIZE, int64_t size,\n"
+#| " GUESTFS_NTFSRESIZE_OPTS_FORCE, int force,\n"
+#| "\n"
+msgid ""
+" GUESTFS_RSYNC_OUT_ARCHIVE, int archive,\n"
+" GUESTFS_RSYNC_OUT_DELETEDEST, int deletedest,\n"
+"\n"
+msgstr ""
+" GUESTFS_NTFSRESIZE_OPTS_SIZE, int64_t size,\n"
+" GUESTFS_NTFSRESIZE_OPTS_FORCE, int force,\n"
+"\n"
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7999
+#, fuzzy
+#| msgid "guestfs_compress_out_va"
+msgid "guestfs_rsync_out_va"
+msgstr "guestfs_compress_out_va"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:8001
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_mkfs_opts_va (guestfs_h *g,\n"
+#| " const char *fstype,\n"
+#| " const char *device,\n"
+#| " va_list args);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync_out_va (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *remote,\n"
+" va_list args);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_mkfs_opts_va (guestfs_h *g,\n"
+" const char *fstype,\n"
+" const char *device,\n"
+" va_list args);\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:8007
+#, fuzzy
+#| msgid "This is the \"va_list variant\" of L</guestfs_compress_out>."
+msgid "This is the \"va_list variant\" of L</guestfs_rsync_out>."
+msgstr "これは L</guestfs_compress_out> の \"va_list variant\" です。"
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:8011
+#, fuzzy
+#| msgid "guestfs_compress_out_argv"
+msgid "guestfs_rsync_out_argv"
+msgstr "guestfs_compress_out_argv"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:8013
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_mkfs_opts_argv (guestfs_h *g,\n"
+#| " const char *fstype,\n"
+#| " const char *device,\n"
+#| " const struct guestfs_mkfs_opts_argv *optargs);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync_out_argv (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *remote,\n"
+" const struct guestfs_rsync_out_argv *optargs);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_mkfs_opts_argv (guestfs_h *g,\n"
+" const char *fstype,\n"
+" const char *device,\n"
+" const struct guestfs_mkfs_opts_argv *optargs);\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:8019
+#, fuzzy
+#| msgid "This is the \"argv variant\" of L</guestfs_compress_out>."
+msgid "This is the \"argv variant\" of L</guestfs_rsync_out>."
+msgstr "これは L</guestfs_compress_out> の \"argv variant\" です。"
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:8023
msgid "guestfs_scrub_device"
msgstr "guestfs_scrub_device"
#. type: verbatim
-#: ../src/guestfs-actions.pod:7840
+#: ../src/guestfs-actions.pod:8025
#, no-wrap
msgid ""
" int\n"
@@ -43716,18 +48243,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:7852 ../src/guestfs-actions.pod:7870
-#: ../src/guestfs-actions.pod:7889
+#: ../src/guestfs-actions.pod:8037 ../src/guestfs-actions.pod:8055
+#: ../src/guestfs-actions.pod:8074
msgid "(Added in 1.0.52)"
msgstr "(1.0.52 において追加)"
#. type: =head2
-#: ../src/guestfs-actions.pod:7854
+#: ../src/guestfs-actions.pod:8039
msgid "guestfs_scrub_file"
msgstr "guestfs_scrub_file"
#. type: verbatim
-#: ../src/guestfs-actions.pod:7856
+#: ../src/guestfs-actions.pod:8041
#, no-wrap
msgid ""
" int\n"
@@ -43741,12 +48268,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:7872
+#: ../src/guestfs-actions.pod:8057
msgid "guestfs_scrub_freespace"
msgstr "guestfs_scrub_freespace"
#. type: verbatim
-#: ../src/guestfs-actions.pod:7874
+#: ../src/guestfs-actions.pod:8059
#, no-wrap
msgid ""
" int\n"
@@ -43760,7 +48287,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:7878
+#: ../src/guestfs-actions.pod:8063
msgid ""
"This command creates the directory C<dir> and then fills it with files until "
"the filesystem is full, and scrubs the files as for C<guestfs_scrub_file>, "
@@ -43769,12 +48296,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:7891
+#: ../src/guestfs-actions.pod:8076
msgid "guestfs_set_append"
msgstr "guestfs_set_append"
#. type: verbatim
-#: ../src/guestfs-actions.pod:7893
+#: ../src/guestfs-actions.pod:8078
#, no-wrap
msgid ""
" int\n"
@@ -43788,12 +48315,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:7910
+#: ../src/guestfs-actions.pod:8095
msgid "guestfs_set_attach_method"
msgstr "guestfs_set_attach_method"
#. type: verbatim
-#: ../src/guestfs-actions.pod:7912
+#: ../src/guestfs-actions.pod:8097
#, no-wrap
msgid ""
" int\n"
@@ -43807,12 +48334,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:7973
+#: ../src/guestfs-actions.pod:8158
msgid "guestfs_set_autosync"
msgstr "guestfs_set_autosync"
#. type: verbatim
-#: ../src/guestfs-actions.pod:7975
+#: ../src/guestfs-actions.pod:8160
#, no-wrap
msgid ""
" int\n"
@@ -43826,12 +48353,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:7991
+#: ../src/guestfs-actions.pod:8176
msgid "guestfs_set_direct"
msgstr "guestfs_set_direct"
#. type: verbatim
-#: ../src/guestfs-actions.pod:7993
+#: ../src/guestfs-actions.pod:8178
#, no-wrap
msgid ""
" int\n"
@@ -43845,7 +48372,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8001
+#: ../src/guestfs-actions.pod:8186
msgid ""
"One consequence of this is that log messages aren't caught by the library "
"and handled by C<guestfs_set_log_message_callback>, but go straight to "
@@ -43853,12 +48380,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8014
+#: ../src/guestfs-actions.pod:8199
msgid "guestfs_set_e2attrs"
msgstr "guestfs_set_e2attrs"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8016
+#: ../src/guestfs-actions.pod:8201
#, no-wrap
msgid ""
" int\n"
@@ -43876,7 +48403,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8027
+#: ../src/guestfs-actions.pod:8212
#, no-wrap
msgid ""
" GUESTFS_SET_E2ATTRS_CLEAR, int clear,\n"
@@ -43886,7 +48413,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8032
+#: ../src/guestfs-actions.pod:8217
msgid ""
"C<attrs> is a string of characters representing file attributes. See "
"C<guestfs_get_e2attrs> for a list of possible attributes. Not all "
@@ -43897,12 +48424,12 @@ msgstr ""
"りません。"
#. type: =head2
-#: ../src/guestfs-actions.pod:8053
+#: ../src/guestfs-actions.pod:8238
msgid "guestfs_set_e2attrs_va"
msgstr "guestfs_set_e2attrs_va"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8055
+#: ../src/guestfs-actions.pod:8240
#, no-wrap
msgid ""
" int\n"
@@ -43920,17 +48447,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8061
+#: ../src/guestfs-actions.pod:8246
msgid "This is the \"va_list variant\" of L</guestfs_set_e2attrs>."
msgstr "これは L</guestfs_set_e2attrs> の \"va_list variant\" です。"
#. type: =head2
-#: ../src/guestfs-actions.pod:8065
+#: ../src/guestfs-actions.pod:8250
msgid "guestfs_set_e2attrs_argv"
msgstr "guestfs_set_e2attrs_argv"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8067
+#: ../src/guestfs-actions.pod:8252
#, no-wrap
msgid ""
" int\n"
@@ -43948,17 +48475,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8073
+#: ../src/guestfs-actions.pod:8258
msgid "This is the \"argv variant\" of L</guestfs_set_e2attrs>."
msgstr "これは L</guestfs_set_e2attrs> の \"argv variant\" です。"
#. type: =head2
-#: ../src/guestfs-actions.pod:8077
+#: ../src/guestfs-actions.pod:8262
msgid "guestfs_set_e2generation"
msgstr "guestfs_set_e2generation"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8079
+#: ../src/guestfs-actions.pod:8264
#, no-wrap
msgid ""
" int\n"
@@ -43974,17 +48501,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8086
+#: ../src/guestfs-actions.pod:8271
msgid "See C<guestfs_get_e2generation>."
msgstr "C<guestfs_get_e2generation> 参照。"
#. type: =head2
-#: ../src/guestfs-actions.pod:8092
+#: ../src/guestfs-actions.pod:8277
msgid "guestfs_set_e2label"
msgstr "guestfs_set_e2label"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8094
+#: ../src/guestfs-actions.pod:8279
#, no-wrap
msgid ""
" int\n"
@@ -44000,7 +48527,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8099
+#: ../src/guestfs-actions.pod:8284
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_set_label> "
"call instead."
@@ -44009,19 +48536,19 @@ msgstr ""
"guestfs_set_label> を使用してください。"
#. type: textblock
-#: ../src/guestfs-actions.pod:8110
+#: ../src/guestfs-actions.pod:8295
msgid ""
"You can use either C<guestfs_tune2fs_l> or C<guestfs_get_e2label> to return "
"the existing label on a filesystem."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8117
+#: ../src/guestfs-actions.pod:8302
msgid "guestfs_set_e2uuid"
msgstr "guestfs_set_e2uuid"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8119
+#: ../src/guestfs-actions.pod:8304
#, no-wrap
msgid ""
" int\n"
@@ -44037,19 +48564,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8129
+#: ../src/guestfs-actions.pod:8314
msgid ""
"You can use either C<guestfs_tune2fs_l> or C<guestfs_get_e2uuid> to return "
"the existing UUID of a filesystem."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8136
+#: ../src/guestfs-actions.pod:8321
msgid "guestfs_set_label"
msgstr "guestfs_set_label"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8138
+#: ../src/guestfs-actions.pod:8323
#, no-wrap
msgid ""
" int\n"
@@ -44065,19 +48592,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8152
+#: ../src/guestfs-actions.pod:8337
msgid "To read the label on a filesystem, call C<guestfs_vfs_label>."
msgstr ""
"ファイルシステムにあるラベルを読み込むには C<guestfs_vfs_label> を呼び出しま"
"す。"
#. type: =head2
-#: ../src/guestfs-actions.pod:8158
+#: ../src/guestfs-actions.pod:8343
msgid "guestfs_set_memsize"
msgstr "guestfs_set_memsize"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8160
+#: ../src/guestfs-actions.pod:8345
#, no-wrap
msgid ""
" int\n"
@@ -44091,19 +48618,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8164
+#: ../src/guestfs-actions.pod:8349
msgid ""
"This sets the memory size in megabytes allocated to the qemu subprocess. "
"This only has any effect if called before C<guestfs_launch>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8179
+#: ../src/guestfs-actions.pod:8364
msgid "guestfs_set_network"
msgstr "guestfs_set_network"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8181
+#: ../src/guestfs-actions.pod:8366
#, no-wrap
msgid ""
" int\n"
@@ -44117,19 +48644,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8191
+#: ../src/guestfs-actions.pod:8376
msgid ""
"You must call this before calling C<guestfs_launch>, otherwise it has no "
"effect."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8198
+#: ../src/guestfs-actions.pod:8383
msgid "guestfs_set_path"
msgstr "guestfs_set_path"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8200
+#: ../src/guestfs-actions.pod:8385
#, no-wrap
msgid ""
" int\n"
@@ -44143,12 +48670,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8215
+#: ../src/guestfs-actions.pod:8400
msgid "guestfs_set_pgroup"
msgstr "guestfs_set_pgroup"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8217
+#: ../src/guestfs-actions.pod:8402
#, no-wrap
msgid ""
" int\n"
@@ -44162,7 +48689,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8227
+#: ../src/guestfs-actions.pod:8412
msgid ""
"The default for this flag is false, because usually you want C<^C> to kill "
"the subprocess. Guestfish sets this flag to true when used interactively, "
@@ -44171,12 +48698,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8236
+#: ../src/guestfs-actions.pod:8421
msgid "guestfs_set_qemu"
msgstr "guestfs_set_qemu"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8238
+#: ../src/guestfs-actions.pod:8423
#, no-wrap
msgid ""
" int\n"
@@ -44190,12 +48717,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8264
+#: ../src/guestfs-actions.pod:8449
msgid "guestfs_set_recovery_proc"
msgstr "guestfs_set_recovery_proc"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8266
+#: ../src/guestfs-actions.pod:8451
#, no-wrap
msgid ""
" int\n"
@@ -44209,7 +48736,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8270
+#: ../src/guestfs-actions.pod:8455
msgid ""
"If this is called with the parameter C<false> then C<guestfs_launch> does "
"not create a recovery process. The purpose of the recovery process is to "
@@ -44218,19 +48745,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8275
+#: ../src/guestfs-actions.pod:8460
msgid ""
"This only has any effect if called before C<guestfs_launch>, and the default "
"is true."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8288
+#: ../src/guestfs-actions.pod:8473
msgid "guestfs_set_selinux"
msgstr "guestfs_set_selinux"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8290
+#: ../src/guestfs-actions.pod:8475
#, no-wrap
msgid ""
" int\n"
@@ -44244,12 +48771,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8307
+#: ../src/guestfs-actions.pod:8492
msgid "guestfs_set_smp"
msgstr "guestfs_set_smp"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8309
+#: ../src/guestfs-actions.pod:8494
#, no-wrap
msgid ""
" int\n"
@@ -44263,17 +48790,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8317
+#: ../src/guestfs-actions.pod:8502
msgid "This function must be called before C<guestfs_launch>."
msgstr "この関数は C<guestfs_launch> の前に呼び出す必要があります。"
#. type: =head2
-#: ../src/guestfs-actions.pod:8323
+#: ../src/guestfs-actions.pod:8508
msgid "guestfs_set_trace"
msgstr "guestfs_set_trace"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8325
+#: ../src/guestfs-actions.pod:8510
#, no-wrap
msgid ""
" int\n"
@@ -44287,19 +48814,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8339
+#: ../src/guestfs-actions.pod:8524
msgid ""
"Trace messages are normally sent to C<stderr>, unless you register a "
"callback to send them somewhere else (see C<guestfs_set_event_callback>)."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8347
+#: ../src/guestfs-actions.pod:8532
msgid "guestfs_set_verbose"
msgstr "guestfs_set_verbose"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8349
+#: ../src/guestfs-actions.pod:8534
#, no-wrap
msgid ""
" int\n"
@@ -44313,19 +48840,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8358
+#: ../src/guestfs-actions.pod:8543
msgid ""
"Verbose messages are normally sent to C<stderr>, unless you register a "
"callback to send them somewhere else (see C<guestfs_set_event_callback>)."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8366
+#: ../src/guestfs-actions.pod:8551
msgid "guestfs_setcon"
msgstr "guestfs_setcon"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8368
+#: ../src/guestfs-actions.pod:8553
#, no-wrap
msgid ""
" int\n"
@@ -44339,12 +48866,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8381
+#: ../src/guestfs-actions.pod:8566
msgid "guestfs_setxattr"
msgstr "guestfs_setxattr"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8383
+#: ../src/guestfs-actions.pod:8568
#, no-wrap
msgid ""
" int\n"
@@ -44364,17 +48891,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8394
+#: ../src/guestfs-actions.pod:8579
msgid "See also: C<guestfs_lsetxattr>, L<attr(5)>."
msgstr "関連項目: C<guestfs_lsetxattr>, L<attr(5)>"
#. type: =head2
-#: ../src/guestfs-actions.pod:8400
+#: ../src/guestfs-actions.pod:8585
msgid "guestfs_sfdisk"
msgstr "guestfs_sfdisk"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8402
+#: ../src/guestfs-actions.pod:8587
#, no-wrap
msgid ""
" int\n"
@@ -44396,8 +48923,8 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8410 ../src/guestfs-actions.pod:8451
-#: ../src/guestfs-actions.pod:8482
+#: ../src/guestfs-actions.pod:8595 ../src/guestfs-actions.pod:8636
+#: ../src/guestfs-actions.pod:8667
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_part_add> "
"call instead."
@@ -44406,19 +48933,19 @@ msgstr ""
"guestfs_part_add> を使用してください。"
#. type: textblock
-#: ../src/guestfs-actions.pod:8437
+#: ../src/guestfs-actions.pod:8622
msgid ""
"See also: C<guestfs_sfdisk_l>, C<guestfs_sfdisk_N>, C<guestfs_part_init>"
msgstr ""
"関連項目: C<guestfs_sfdisk_l>, C<guestfs_sfdisk_N>, C<guestfs_part_init>"
#. type: =head2
-#: ../src/guestfs-actions.pod:8444
+#: ../src/guestfs-actions.pod:8629
msgid "guestfs_sfdiskM"
msgstr "guestfs_sfdiskM"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8446
+#: ../src/guestfs-actions.pod:8631
#, no-wrap
msgid ""
" int\n"
@@ -44434,7 +48961,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8458
+#: ../src/guestfs-actions.pod:8643
msgid ""
"This is a simplified interface to the C<guestfs_sfdisk> command, where "
"partition sizes are specified in megabytes only (rounded to the nearest "
@@ -44443,7 +48970,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8464
+#: ../src/guestfs-actions.pod:8649
msgid ""
"See also: C<guestfs_sfdisk>, the L<sfdisk(8)> manpage and "
"C<guestfs_part_disk>"
@@ -44452,12 +48979,12 @@ msgstr ""
"C<guestfs_part_disk>"
#. type: =head2
-#: ../src/guestfs-actions.pod:8471
+#: ../src/guestfs-actions.pod:8656
msgid "guestfs_sfdisk_N"
msgstr "guestfs_sfdisk_N"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8473
+#: ../src/guestfs-actions.pod:8658
#, no-wrap
msgid ""
" int\n"
@@ -44481,24 +49008,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8492
+#: ../src/guestfs-actions.pod:8677
msgid ""
"For other parameters, see C<guestfs_sfdisk>. You should usually pass C<0> "
"for the cyls/heads/sectors parameters."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8495
+#: ../src/guestfs-actions.pod:8680
msgid "See also: C<guestfs_part_add>"
msgstr "関連項目: C<guestfs_part_add>"
#. type: =head2
-#: ../src/guestfs-actions.pod:8501
+#: ../src/guestfs-actions.pod:8686
msgid "guestfs_sfdisk_disk_geometry"
msgstr "guestfs_sfdisk_disk_geometry"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8503
+#: ../src/guestfs-actions.pod:8688
#, no-wrap
msgid ""
" char *\n"
@@ -44512,7 +49039,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8507
+#: ../src/guestfs-actions.pod:8692
msgid ""
"This displays the disk geometry of C<device> read from the partition table. "
"Especially in the case where the underlying block device has been resized, "
@@ -44521,12 +49048,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8520
+#: ../src/guestfs-actions.pod:8705
msgid "guestfs_sfdisk_kernel_geometry"
msgstr "guestfs_sfdisk_kernel_geometry"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8522
+#: ../src/guestfs-actions.pod:8707
#, no-wrap
msgid ""
" char *\n"
@@ -44540,12 +49067,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8536
+#: ../src/guestfs-actions.pod:8721
msgid "guestfs_sfdisk_l"
msgstr "guestfs_sfdisk_l"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8538
+#: ../src/guestfs-actions.pod:8723
#, no-wrap
msgid ""
" char *\n"
@@ -44559,7 +49086,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8542
+#: ../src/guestfs-actions.pod:8727
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_part_list> "
"call instead."
@@ -44568,17 +49095,17 @@ msgstr ""
"guestfs_part_list> を使用してください。"
#. type: textblock
-#: ../src/guestfs-actions.pod:8553
+#: ../src/guestfs-actions.pod:8738
msgid "See also: C<guestfs_part_list>"
msgstr "関連項目: C<guestfs_part_list>"
#. type: =head2
-#: ../src/guestfs-actions.pod:8560
+#: ../src/guestfs-actions.pod:8745
msgid "guestfs_sh"
msgstr "guestfs_sh"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8562
+#: ../src/guestfs-actions.pod:8747
#, no-wrap
msgid ""
" char *\n"
@@ -44592,22 +49119,22 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8569
+#: ../src/guestfs-actions.pod:8754
msgid "This is like C<guestfs_command>, but passes the command to:"
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8577
+#: ../src/guestfs-actions.pod:8762
msgid "All the provisos about C<guestfs_command> apply to this call."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8584
+#: ../src/guestfs-actions.pod:8769
msgid "guestfs_sh_lines"
msgstr "guestfs_sh_lines"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8586
+#: ../src/guestfs-actions.pod:8771
#, no-wrap
msgid ""
" char **\n"
@@ -44621,24 +49148,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8590
+#: ../src/guestfs-actions.pod:8775
msgid ""
"This is the same as C<guestfs_sh>, but splits the result into a list of "
"lines."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8593
+#: ../src/guestfs-actions.pod:8778
msgid "See also: C<guestfs_command_lines>"
msgstr "関連項目: C<guestfs_command_lines>"
#. type: =head2
-#: ../src/guestfs-actions.pod:8601
+#: ../src/guestfs-actions.pod:8786
msgid "guestfs_shutdown"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8603
+#: ../src/guestfs-actions.pod:8788
#, no-wrap
msgid ""
" int\n"
@@ -44647,7 +49174,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8606
+#: ../src/guestfs-actions.pod:8791
msgid ""
"This is the opposite of C<guestfs_launch>. It performs an orderly shutdown "
"of the backend process(es). If the autosync flag is set (which is the "
@@ -44655,26 +49182,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8616
+#: ../src/guestfs-actions.pod:8801
msgid ""
"This call does I<not> close or free up the handle. You still need to call "
"C<guestfs_close> afterwards."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8619
+#: ../src/guestfs-actions.pod:8804
msgid ""
"C<guestfs_close> will call this if you don't do it explicitly, but note that "
"any errors are ignored in that case."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8624
+#: ../src/guestfs-actions.pod:8809
msgid "guestfs_sleep"
msgstr "guestfs_sleep"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8626
+#: ../src/guestfs-actions.pod:8811
#, no-wrap
msgid ""
" int\n"
@@ -44688,17 +49215,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8634
+#: ../src/guestfs-actions.pod:8819
msgid "(Added in 1.0.41)"
msgstr "(1.0.41 において追加)"
#. type: =head2
-#: ../src/guestfs-actions.pod:8636 ../src/guestfs-structs.pod:109
+#: ../src/guestfs-actions.pod:8821 ../src/guestfs-structs.pod:109
msgid "guestfs_stat"
msgstr "guestfs_stat"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8638
+#: ../src/guestfs-actions.pod:8823
#, no-wrap
msgid ""
" struct guestfs_stat *\n"
@@ -44712,12 +49239,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8652 ../src/guestfs-structs.pod:135
+#: ../src/guestfs-actions.pod:8837 ../src/guestfs-structs.pod:135
msgid "guestfs_statvfs"
msgstr "guestfs_statvfs"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8654
+#: ../src/guestfs-actions.pod:8839
#, no-wrap
msgid ""
" struct guestfs_statvfs *\n"
@@ -44731,19 +49258,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8664
+#: ../src/guestfs-actions.pod:8849
msgid ""
"This function returns a C<struct guestfs_statvfs *>, or NULL if there was an "
"error. I<The caller must call C<guestfs_free_statvfs> after use>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8670
+#: ../src/guestfs-actions.pod:8855
msgid "guestfs_strings"
msgstr "guestfs_strings"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8672
+#: ../src/guestfs-actions.pod:8857
#, no-wrap
msgid ""
" char **\n"
@@ -44757,12 +49284,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8688
+#: ../src/guestfs-actions.pod:8873
msgid "guestfs_strings_e"
msgstr "guestfs_strings_e"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8690
+#: ../src/guestfs-actions.pod:8875
#, no-wrap
msgid ""
" char **\n"
@@ -44778,14 +49305,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8695
+#: ../src/guestfs-actions.pod:8880
msgid ""
"This is like the C<guestfs_strings> command, but allows you to specify the "
"encoding of strings that are looked for in the source file C<path>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8705
+#: ../src/guestfs-actions.pod:8890
msgid ""
"Single 7-bit-byte characters like ASCII and the ASCII-compatible parts of "
"ISO-8859-X (this is what C<guestfs_strings> uses)."
@@ -44794,12 +49321,12 @@ msgstr ""
"す) のような単一の 7 ビットのバイト文字。"
#. type: =head2
-#: ../src/guestfs-actions.pod:8743
+#: ../src/guestfs-actions.pod:8928
msgid "guestfs_swapoff_device"
msgstr "guestfs_swapoff_device"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8745
+#: ../src/guestfs-actions.pod:8930
#, no-wrap
msgid ""
" int\n"
@@ -44813,7 +49340,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8749
+#: ../src/guestfs-actions.pod:8934
msgid ""
"This command disables the libguestfs appliance swap device or partition "
"named C<device>. See C<guestfs_swapon_device>."
@@ -44822,12 +49349,12 @@ msgstr ""
"う名前のパーティションを無効にします。 C<guestfs_swapon_device> 参照。"
#. type: =head2
-#: ../src/guestfs-actions.pod:8757
+#: ../src/guestfs-actions.pod:8942
msgid "guestfs_swapoff_file"
msgstr "guestfs_swapoff_file"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8759
+#: ../src/guestfs-actions.pod:8944
#, no-wrap
msgid ""
" int\n"
@@ -44841,12 +49368,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8769
+#: ../src/guestfs-actions.pod:8954
msgid "guestfs_swapoff_label"
msgstr "guestfs_swapoff_label"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8771
+#: ../src/guestfs-actions.pod:8956
#, no-wrap
msgid ""
" int\n"
@@ -44860,12 +49387,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8782
+#: ../src/guestfs-actions.pod:8967
msgid "guestfs_swapoff_uuid"
msgstr "guestfs_swapoff_uuid"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8784
+#: ../src/guestfs-actions.pod:8969
#, no-wrap
msgid ""
" int\n"
@@ -44879,12 +49406,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8795
+#: ../src/guestfs-actions.pod:8980
msgid "guestfs_swapon_device"
msgstr "guestfs_swapon_device"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8797
+#: ../src/guestfs-actions.pod:8982
#, no-wrap
msgid ""
" int\n"
@@ -44898,7 +49425,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8801
+#: ../src/guestfs-actions.pod:8986
msgid ""
"This command enables the libguestfs appliance to use the swap device or "
"partition named C<device>. The increased memory is made available for all "
@@ -44906,12 +49433,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8817
+#: ../src/guestfs-actions.pod:9002
msgid "guestfs_swapon_file"
msgstr "guestfs_swapon_file"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8819
+#: ../src/guestfs-actions.pod:9004
#, no-wrap
msgid ""
" int\n"
@@ -44925,19 +49452,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8823
+#: ../src/guestfs-actions.pod:9008
msgid ""
"This command enables swap to a file. See C<guestfs_swapon_device> for other "
"notes."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8830
+#: ../src/guestfs-actions.pod:9015
msgid "guestfs_swapon_label"
msgstr "guestfs_swapon_label"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8832
+#: ../src/guestfs-actions.pod:9017
#, no-wrap
msgid ""
" int\n"
@@ -44951,19 +49478,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8836
+#: ../src/guestfs-actions.pod:9021
msgid ""
"This command enables swap to a labeled swap partition. See "
"C<guestfs_swapon_device> for other notes."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8843
+#: ../src/guestfs-actions.pod:9028
msgid "guestfs_swapon_uuid"
msgstr "guestfs_swapon_uuid"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8845
+#: ../src/guestfs-actions.pod:9030
#, no-wrap
msgid ""
" int\n"
@@ -44977,19 +49504,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8849
+#: ../src/guestfs-actions.pod:9034
msgid ""
"This command enables swap to a swap partition with the given UUID. See "
"C<guestfs_swapon_device> for other notes."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8856
+#: ../src/guestfs-actions.pod:9041
msgid "guestfs_sync"
msgstr "guestfs_sync"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8858
+#: ../src/guestfs-actions.pod:9043
#, no-wrap
msgid ""
" int\n"
@@ -45001,12 +49528,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8871
+#: ../src/guestfs-actions.pod:9056
msgid "guestfs_tail"
msgstr "guestfs_tail"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8873
+#: ../src/guestfs-actions.pod:9058
#, no-wrap
msgid ""
" char **\n"
@@ -45020,12 +49547,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8889
+#: ../src/guestfs-actions.pod:9074
msgid "guestfs_tail_n"
msgstr "guestfs_tail_n"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8891
+#: ../src/guestfs-actions.pod:9076
#, no-wrap
msgid ""
" char **\n"
@@ -45041,12 +49568,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8913
+#: ../src/guestfs-actions.pod:9098
msgid "guestfs_tar_in"
msgstr "guestfs_tar_in"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8915
+#: ../src/guestfs-actions.pod:9100
#, no-wrap
msgid ""
" int\n"
@@ -45062,24 +49589,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8923
+#: ../src/guestfs-actions.pod:9108
msgid ""
"To upload a compressed tarball, use C<guestfs_tgz_in> or C<guestfs_txz_in>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8928 ../src/guestfs-actions.pod:8945
-#: ../src/guestfs-actions.pod:8961 ../src/guestfs-actions.pod:8977
+#: ../src/guestfs-actions.pod:9113 ../src/guestfs-actions.pod:9130
+#: ../src/guestfs-actions.pod:9146 ../src/guestfs-actions.pod:9162
msgid "(Added in 1.0.3)"
msgstr "(1.0.3 において追加)"
#. type: =head2
-#: ../src/guestfs-actions.pod:8930
+#: ../src/guestfs-actions.pod:9115
msgid "guestfs_tar_out"
msgstr "guestfs_tar_out"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8932
+#: ../src/guestfs-actions.pod:9117
#, no-wrap
msgid ""
" int\n"
@@ -45095,19 +49622,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8940
+#: ../src/guestfs-actions.pod:9125
msgid ""
"To download a compressed tarball, use C<guestfs_tgz_out> or "
"C<guestfs_txz_out>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8947
+#: ../src/guestfs-actions.pod:9132
msgid "guestfs_tgz_in"
msgstr "guestfs_tgz_in"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8949
+#: ../src/guestfs-actions.pod:9134
#, no-wrap
msgid ""
" int\n"
@@ -45123,18 +49650,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8957
+#: ../src/guestfs-actions.pod:9142
msgid "To upload an uncompressed tarball, use C<guestfs_tar_in>."
msgstr ""
"非圧縮 tar ファイルをアップロードするには C<guestfs_tar_in> を使用します。"
#. type: =head2
-#: ../src/guestfs-actions.pod:8963
+#: ../src/guestfs-actions.pod:9148
msgid "guestfs_tgz_out"
msgstr "guestfs_tgz_out"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8965
+#: ../src/guestfs-actions.pod:9150
#, no-wrap
msgid ""
" int\n"
@@ -45150,18 +49677,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8973
+#: ../src/guestfs-actions.pod:9158
msgid "To download an uncompressed tarball, use C<guestfs_tar_out>."
msgstr ""
"非圧縮 tar ファイルをダウンロードするには C<guestfs_tar_out> を使用します。"
#. type: =head2
-#: ../src/guestfs-actions.pod:8979
+#: ../src/guestfs-actions.pod:9164
msgid "guestfs_touch"
msgstr "guestfs_touch"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8981
+#: ../src/guestfs-actions.pod:9166
#, no-wrap
msgid ""
" int\n"
@@ -45175,12 +49702,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8996
+#: ../src/guestfs-actions.pod:9181
msgid "guestfs_truncate"
msgstr "guestfs_truncate"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8998
+#: ../src/guestfs-actions.pod:9183
#, no-wrap
msgid ""
" int\n"
@@ -45194,12 +49721,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9009
+#: ../src/guestfs-actions.pod:9194
msgid "guestfs_truncate_size"
msgstr "guestfs_truncate_size"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9011
+#: ../src/guestfs-actions.pod:9196
#, no-wrap
msgid ""
" int\n"
@@ -45215,7 +49742,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9019
+#: ../src/guestfs-actions.pod:9204
msgid ""
"If the current file size is less than C<size> then the file is extended to "
"the required size with zero bytes. This creates a sparse file (ie. disk "
@@ -45224,12 +49751,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9029
+#: ../src/guestfs-actions.pod:9214
msgid "guestfs_tune2fs"
msgstr "guestfs_tune2fs"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9031
+#: ../src/guestfs-actions.pod:9216
#, no-wrap
msgid ""
" int\n"
@@ -45245,7 +49772,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9041
+#: ../src/guestfs-actions.pod:9226
#, no-wrap
msgid ""
" GUESTFS_TUNE2FS_FORCE, int force,\n"
@@ -45273,7 +49800,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9121
+#: ../src/guestfs-actions.pod:9306
msgid ""
"To get the current values of filesystem parameters, see "
"C<guestfs_tune2fs_l>. For precise details of how tune2fs works, see the "
@@ -45281,12 +49808,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9129
+#: ../src/guestfs-actions.pod:9314
msgid "guestfs_tune2fs_va"
msgstr "guestfs_tune2fs_va"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9131
+#: ../src/guestfs-actions.pod:9316
#, no-wrap
msgid ""
" int\n"
@@ -45302,17 +49829,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9136
+#: ../src/guestfs-actions.pod:9321
msgid "This is the \"va_list variant\" of L</guestfs_tune2fs>."
msgstr "これは L</guestfs_tune2fs> の \"va_list variant\" です。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9140
+#: ../src/guestfs-actions.pod:9325
msgid "guestfs_tune2fs_argv"
msgstr "guestfs_tune2fs_argv"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9142
+#: ../src/guestfs-actions.pod:9327
#, no-wrap
msgid ""
" int\n"
@@ -45328,17 +49855,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9147
+#: ../src/guestfs-actions.pod:9332
msgid "This is the \"argv variant\" of L</guestfs_tune2fs>."
msgstr "これは L</guestfs_tune2fs> の \"argv variant\" です。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9151
+#: ../src/guestfs-actions.pod:9336
msgid "guestfs_tune2fs_l"
msgstr "guestfs_tune2fs_l"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9153
+#: ../src/guestfs-actions.pod:9338
#, no-wrap
msgid ""
" char **\n"
@@ -45352,12 +49879,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9173
+#: ../src/guestfs-actions.pod:9358
msgid "guestfs_txz_in"
msgstr "guestfs_txz_in"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9175
+#: ../src/guestfs-actions.pod:9360
#, no-wrap
msgid ""
" int\n"
@@ -45373,12 +49900,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9187
+#: ../src/guestfs-actions.pod:9372
msgid "guestfs_txz_out"
msgstr "guestfs_txz_out"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9189
+#: ../src/guestfs-actions.pod:9374
#, no-wrap
msgid ""
" int\n"
@@ -45394,12 +49921,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9201
+#: ../src/guestfs-actions.pod:9386
msgid "guestfs_umask"
msgstr "guestfs_umask"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9203
+#: ../src/guestfs-actions.pod:9388
#, no-wrap
msgid ""
" int\n"
@@ -45413,7 +49940,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9219
+#: ../src/guestfs-actions.pod:9404
msgid ""
"See also C<guestfs_get_umask>, L<umask(2)>, C<guestfs_mknod>, "
"C<guestfs_mkdir>."
@@ -45421,14 +49948,14 @@ msgstr ""
"C<guestfs_get_umask>, L<umask(2)>, C<guestfs_mknod>, C<guestfs_mkdir> 参照。"
#. type: textblock
-#: ../src/guestfs-actions.pod:9228
+#: ../src/guestfs-actions.pod:9413
#, fuzzy
#| msgid "guestfs_mkfs"
msgid "= head2 guestfs_umount"
msgstr "guestfs_mkfs"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9230
+#: ../src/guestfs-actions.pod:9415
#, no-wrap
msgid ""
" int\n"
@@ -45442,7 +49969,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9234
+#: ../src/guestfs-actions.pod:9419
msgid ""
"This function is provided for backwards compatibility with earlier versions "
"of libguestfs. It simply calls L</guestfs_umount_opts> with no optional "
@@ -45450,14 +49977,14 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9241
+#: ../src/guestfs-actions.pod:9426
#, fuzzy
#| msgid "guestfs_mount_options"
msgid "guestfs_umount_opts"
msgstr "guestfs_mount_options"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9243
+#: ../src/guestfs-actions.pod:9428
#, fuzzy, no-wrap
#| msgid ""
#| " int\n"
@@ -45479,7 +50006,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9253
+#: ../src/guestfs-actions.pod:9438
#, fuzzy, no-wrap
#| msgid ""
#| " GUESTFS_NTFSRESIZE_OPTS_SIZE, int64_t size,\n"
@@ -45495,14 +50022,14 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9262
+#: ../src/guestfs-actions.pod:9447
#, fuzzy
#| msgid "guestfs_mount_9p_va"
msgid "guestfs_umount_opts_va"
msgstr "guestfs_mount_9p_va"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9264
+#: ../src/guestfs-actions.pod:9449
#, fuzzy, no-wrap
#| msgid ""
#| " int\n"
@@ -45524,21 +50051,21 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9269
+#: ../src/guestfs-actions.pod:9454
#, fuzzy
#| msgid "This is the \"va_list variant\" of L</guestfs_mount_9p>."
msgid "This is the \"va_list variant\" of L</guestfs_umount_opts>."
msgstr "これは L</guestfs_mount_9p> の \"va_list variant\" です。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9273
+#: ../src/guestfs-actions.pod:9458
#, fuzzy
#| msgid "guestfs_mount_9p_argv"
msgid "guestfs_umount_opts_argv"
msgstr "guestfs_mount_9p_argv"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9275
+#: ../src/guestfs-actions.pod:9460
#, fuzzy, no-wrap
#| msgid ""
#| " int\n"
@@ -45560,19 +50087,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9280
+#: ../src/guestfs-actions.pod:9465
#, fuzzy
#| msgid "This is the \"argv variant\" of L</guestfs_mount_9p>."
msgid "This is the \"argv variant\" of L</guestfs_umount_opts>."
msgstr "これは L</guestfs_mount_9p> の \"argv variant\" です。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9284
+#: ../src/guestfs-actions.pod:9469
msgid "guestfs_umount_all"
msgstr "guestfs_umount_all"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9286
+#: ../src/guestfs-actions.pod:9471
#, no-wrap
msgid ""
" int\n"
@@ -45584,12 +50111,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9297
+#: ../src/guestfs-actions.pod:9482
msgid "guestfs_umount_local"
msgstr "guestfs_umount_local"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9299
+#: ../src/guestfs-actions.pod:9484
#, no-wrap
msgid ""
" int\n"
@@ -45603,7 +50130,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9308
+#: ../src/guestfs-actions.pod:9493
#, no-wrap
msgid ""
" GUESTFS_UMOUNT_LOCAL_RETRY, int retry,\n"
@@ -45613,12 +50140,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9319
+#: ../src/guestfs-actions.pod:9504
msgid "guestfs_umount_local_va"
msgstr "guestfs_umount_local_va"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9321
+#: ../src/guestfs-actions.pod:9506
#, no-wrap
msgid ""
" int\n"
@@ -45632,17 +50159,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9325
+#: ../src/guestfs-actions.pod:9510
msgid "This is the \"va_list variant\" of L</guestfs_umount_local>."
msgstr "これは L</guestfs_umount_local> の \"va_list variant\" です。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9329
+#: ../src/guestfs-actions.pod:9514
msgid "guestfs_umount_local_argv"
msgstr "guestfs_umount_local_argv"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9331
+#: ../src/guestfs-actions.pod:9516
#, no-wrap
msgid ""
" int\n"
@@ -45656,17 +50183,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9335
+#: ../src/guestfs-actions.pod:9520
msgid "This is the \"argv variant\" of L</guestfs_umount_local>."
msgstr "これは L</guestfs_umount_local> の \"argv variant\" です。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9339
+#: ../src/guestfs-actions.pod:9524
msgid "guestfs_upload"
msgstr "guestfs_upload"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9341
+#: ../src/guestfs-actions.pod:9526
#, no-wrap
msgid ""
" int\n"
@@ -45682,17 +50209,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9351
+#: ../src/guestfs-actions.pod:9536
msgid "See also C<guestfs_download>."
msgstr "C<guestfs_download> 参照。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9362
+#: ../src/guestfs-actions.pod:9547
msgid "guestfs_upload_offset"
msgstr "guestfs_upload_offset"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9364
+#: ../src/guestfs-actions.pod:9549
#, no-wrap
msgid ""
" int\n"
@@ -45710,7 +50237,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9380
+#: ../src/guestfs-actions.pod:9565
msgid ""
"Note that there is no limit on the amount of data that can be uploaded with "
"this call, unlike with C<guestfs_pwrite>, and this call always writes the "
@@ -45718,17 +50245,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9385
+#: ../src/guestfs-actions.pod:9570
msgid "See also C<guestfs_upload>, C<guestfs_pwrite>."
msgstr "C<guestfs_upload>, C<guestfs_pwrite> 参照。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9396
+#: ../src/guestfs-actions.pod:9581
msgid "guestfs_utimens"
msgstr "guestfs_utimens"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9398
+#: ../src/guestfs-actions.pod:9583
#, no-wrap
msgid ""
" int\n"
@@ -45750,14 +50277,14 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9427 ../src/guestfs-structs.pod:368
+#: ../src/guestfs-actions.pod:9612 ../src/guestfs-structs.pod:368
#, fuzzy
#| msgid "guestfs_utimens"
msgid "guestfs_utsname"
msgstr "guestfs_utimens"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9429
+#: ../src/guestfs-actions.pod:9614
#, fuzzy, no-wrap
#| msgid ""
#| " struct guestfs_version *\n"
@@ -45773,7 +50300,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9436
+#: ../src/guestfs-actions.pod:9621
#, fuzzy
#| msgid ""
#| "This function returns a C<struct guestfs_stat *>, or NULL if there was an "
@@ -45786,12 +50313,12 @@ msgstr ""
"呼び出し元は使用後に C<guestfs_free_stat> を呼び出す必要があります>。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9440 ../src/guestfs-structs.pod:175
+#: ../src/guestfs-actions.pod:9625 ../src/guestfs-structs.pod:175
msgid "guestfs_version"
msgstr "guestfs_version"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9442
+#: ../src/guestfs-actions.pod:9627
#, no-wrap
msgid ""
" struct guestfs_version *\n"
@@ -45803,7 +50330,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9470
+#: ../src/guestfs-actions.pod:9655
msgid ""
"I<Note:> Don't use this call to test for availability of features. In "
"enterprise distributions we backport features from later versions into "
@@ -45812,24 +50339,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9476
+#: ../src/guestfs-actions.pod:9661
msgid ""
"This function returns a C<struct guestfs_version *>, or NULL if there was an "
"error. I<The caller must call C<guestfs_free_version> after use>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9480
+#: ../src/guestfs-actions.pod:9665
msgid "(Added in 1.0.58)"
msgstr "(1.0.58 において追加)"
#. type: =head2
-#: ../src/guestfs-actions.pod:9482
+#: ../src/guestfs-actions.pod:9667
msgid "guestfs_vfs_label"
msgstr "guestfs_vfs_label"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9484
+#: ../src/guestfs-actions.pod:9669
#, no-wrap
msgid ""
" char *\n"
@@ -45843,24 +50370,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9493
+#: ../src/guestfs-actions.pod:9678
msgid "To find a filesystem from the label, use C<guestfs_findfs_label>."
msgstr ""
"ラベルからファイルシステムを検索するには C<guestfs_findfs_label> を使用しま"
"す。"
#. type: textblock
-#: ../src/guestfs-actions.pod:9498 ../src/guestfs-actions.pod:9535
+#: ../src/guestfs-actions.pod:9683 ../src/guestfs-actions.pod:9720
msgid "(Added in 1.3.18)"
msgstr "(1.3.18 において追加)"
#. type: =head2
-#: ../src/guestfs-actions.pod:9500
+#: ../src/guestfs-actions.pod:9685
msgid "guestfs_vfs_type"
msgstr "guestfs_vfs_type"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9502
+#: ../src/guestfs-actions.pod:9687
#, no-wrap
msgid ""
" char *\n"
@@ -45874,12 +50401,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9519
+#: ../src/guestfs-actions.pod:9704
msgid "guestfs_vfs_uuid"
msgstr "guestfs_vfs_uuid"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9521
+#: ../src/guestfs-actions.pod:9706
#, no-wrap
msgid ""
" char *\n"
@@ -45893,18 +50420,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9530
+#: ../src/guestfs-actions.pod:9715
msgid "To find a filesystem from the UUID, use C<guestfs_findfs_uuid>."
msgstr ""
"UUID からファイルシステムを検索するには C<guestfs_findfs_uuid> を使用します。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9537
+#: ../src/guestfs-actions.pod:9722
msgid "guestfs_vg_activate"
msgstr "guestfs_vg_activate"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9539
+#: ../src/guestfs-actions.pod:9724
#, no-wrap
msgid ""
" int\n"
@@ -45920,12 +50447,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9556
+#: ../src/guestfs-actions.pod:9741
msgid "guestfs_vg_activate_all"
msgstr "guestfs_vg_activate_all"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9558
+#: ../src/guestfs-actions.pod:9743
#, no-wrap
msgid ""
" int\n"
@@ -45939,14 +50466,14 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9571
+#: ../src/guestfs-actions.pod:9756
#, fuzzy
#| msgid "guestfs_vguuid"
msgid "guestfs_vgchange_uuid"
msgstr "guestfs_vguuid"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9573
+#: ../src/guestfs-actions.pod:9758
#, fuzzy, no-wrap
#| msgid ""
#| " int\n"
@@ -45965,14 +50492,14 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9581
+#: ../src/guestfs-actions.pod:9766
#, fuzzy
#| msgid "guestfs_vguuid"
msgid "guestfs_vgchange_uuid_all"
msgstr "guestfs_vguuid"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9583
+#: ../src/guestfs-actions.pod:9768
#, fuzzy, no-wrap
#| msgid ""
#| " int\n"
@@ -45988,12 +50515,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9590
+#: ../src/guestfs-actions.pod:9775
msgid "guestfs_vgcreate"
msgstr "guestfs_vgcreate"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9592
+#: ../src/guestfs-actions.pod:9777
#, no-wrap
msgid ""
" int\n"
@@ -46009,12 +50536,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9604
+#: ../src/guestfs-actions.pod:9789
msgid "guestfs_vglvuuids"
msgstr "guestfs_vglvuuids"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9606
+#: ../src/guestfs-actions.pod:9791
#, no-wrap
msgid ""
" char **\n"
@@ -46028,24 +50555,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9613
+#: ../src/guestfs-actions.pod:9798
msgid ""
"You can use this along with C<guestfs_lvs> and C<guestfs_lvuuid> calls to "
"associate logical volumes and volume groups."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9616
+#: ../src/guestfs-actions.pod:9801
msgid "See also C<guestfs_vgpvuuids>."
msgstr "C<guestfs_vgpvuuids> 参照。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9624
+#: ../src/guestfs-actions.pod:9809
msgid "guestfs_vgmeta"
msgstr "guestfs_vgmeta"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9626
+#: ../src/guestfs-actions.pod:9811
#, no-wrap
msgid ""
" char *\n"
@@ -46061,17 +50588,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9641
+#: ../src/guestfs-actions.pod:9826
msgid "(Added in 1.17.20)"
msgstr "(1.17.20 にて追加)"
#. type: =head2
-#: ../src/guestfs-actions.pod:9643
+#: ../src/guestfs-actions.pod:9828
msgid "guestfs_vgpvuuids"
msgstr "guestfs_vgpvuuids"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9645
+#: ../src/guestfs-actions.pod:9830
#, no-wrap
msgid ""
" char **\n"
@@ -46085,24 +50612,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9652
+#: ../src/guestfs-actions.pod:9837
msgid ""
"You can use this along with C<guestfs_pvs> and C<guestfs_pvuuid> calls to "
"associate physical volumes and volume groups."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9655
+#: ../src/guestfs-actions.pod:9840
msgid "See also C<guestfs_vglvuuids>."
msgstr "C<guestfs_vglvuuids> 参照。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9663
+#: ../src/guestfs-actions.pod:9848
msgid "guestfs_vgremove"
msgstr "guestfs_vgremove"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9665
+#: ../src/guestfs-actions.pod:9850
#, no-wrap
msgid ""
" int\n"
@@ -46116,12 +50643,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9678
+#: ../src/guestfs-actions.pod:9863
msgid "guestfs_vgrename"
msgstr "guestfs_vgrename"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9680
+#: ../src/guestfs-actions.pod:9865
#, no-wrap
msgid ""
" int\n"
@@ -46137,12 +50664,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9691
+#: ../src/guestfs-actions.pod:9876
msgid "guestfs_vgs"
msgstr "guestfs_vgs"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9693
+#: ../src/guestfs-actions.pod:9878
#, no-wrap
msgid ""
" char **\n"
@@ -46154,17 +50681,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9702
+#: ../src/guestfs-actions.pod:9887
msgid "See also C<guestfs_vgs_full>."
msgstr "C<guestfs_vgs_full> 参照。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9710
+#: ../src/guestfs-actions.pod:9895
msgid "guestfs_vgs_full"
msgstr "guestfs_vgs_full"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9712
+#: ../src/guestfs-actions.pod:9897
#, no-wrap
msgid ""
" struct guestfs_lvm_vg_list *\n"
@@ -46176,19 +50703,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9718
+#: ../src/guestfs-actions.pod:9903
msgid ""
"This function returns a C<struct guestfs_lvm_vg_list *>, or NULL if there "
"was an error. I<The caller must call C<guestfs_free_lvm_vg_list> after use>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9724
+#: ../src/guestfs-actions.pod:9909
msgid "guestfs_vgscan"
msgstr "guestfs_vgscan"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9726
+#: ../src/guestfs-actions.pod:9911
#, no-wrap
msgid ""
" int\n"
@@ -46200,12 +50727,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9736
+#: ../src/guestfs-actions.pod:9921
msgid "guestfs_vguuid"
msgstr "guestfs_vguuid"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9738
+#: ../src/guestfs-actions.pod:9923
#, no-wrap
msgid ""
" char *\n"
@@ -46219,12 +50746,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9749
+#: ../src/guestfs-actions.pod:9934
msgid "guestfs_wait_ready"
msgstr "guestfs_wait_ready"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9751
+#: ../src/guestfs-actions.pod:9936
#, no-wrap
msgid ""
" int\n"
@@ -46236,7 +50763,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9754
+#: ../src/guestfs-actions.pod:9939
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_launch> call "
"instead."
@@ -46245,12 +50772,12 @@ msgstr ""
"を使用してください。"
#. type: textblock
-#: ../src/guestfs-actions.pod:9761
+#: ../src/guestfs-actions.pod:9946
msgid "This function is a no op."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9763
+#: ../src/guestfs-actions.pod:9948
msgid ""
"In versions of the API E<lt> 1.0.71 you had to call this function just after "
"calling C<guestfs_launch> to wait for the launch to complete. However this "
@@ -46258,19 +50785,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9768
+#: ../src/guestfs-actions.pod:9953
msgid ""
"If you see any calls to this function in code then you can just remove them, "
"unless you want to retain compatibility with older versions of the API."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9776
+#: ../src/guestfs-actions.pod:9961
msgid "guestfs_wc_c"
msgstr "guestfs_wc_c"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9778
+#: ../src/guestfs-actions.pod:9963
#, no-wrap
msgid ""
" int\n"
@@ -46284,12 +50811,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9789
+#: ../src/guestfs-actions.pod:9974
msgid "guestfs_wc_l"
msgstr "guestfs_wc_l"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9791
+#: ../src/guestfs-actions.pod:9976
#, no-wrap
msgid ""
" int\n"
@@ -46303,12 +50830,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9802
+#: ../src/guestfs-actions.pod:9987
msgid "guestfs_wc_w"
msgstr "guestfs_wc_w"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9804
+#: ../src/guestfs-actions.pod:9989
#, no-wrap
msgid ""
" int\n"
@@ -46322,12 +50849,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9815
+#: ../src/guestfs-actions.pod:10000
msgid "guestfs_wipefs"
msgstr "guestfs_wipefs"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9817
+#: ../src/guestfs-actions.pod:10002
#, no-wrap
msgid ""
" int\n"
@@ -46341,19 +50868,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9827
+#: ../src/guestfs-actions.pod:10012
msgid ""
"Compare with C<guestfs_zero> which zeroes the first few blocks of a device."
msgstr ""
"デバイスの先頭数ブロックにゼロを書き込む C<guestfs_zero> と比較します。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9834
+#: ../src/guestfs-actions.pod:10019
msgid "guestfs_write"
msgstr "guestfs_write"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9836
+#: ../src/guestfs-actions.pod:10021
#, no-wrap
msgid ""
" int\n"
@@ -46371,17 +50898,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9845
+#: ../src/guestfs-actions.pod:10030
msgid "See also C<guestfs_write_append>."
msgstr "C<guestfs_write_append> 参照。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9854
+#: ../src/guestfs-actions.pod:10039
msgid "guestfs_write_append"
msgstr "guestfs_write_append"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9856
+#: ../src/guestfs-actions.pod:10041
#, no-wrap
msgid ""
" int\n"
@@ -46399,17 +50926,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9865
+#: ../src/guestfs-actions.pod:10050
msgid "See also C<guestfs_write>."
msgstr "C<guestfs_write> 参照。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9874
+#: ../src/guestfs-actions.pod:10059
msgid "guestfs_write_file"
msgstr "guestfs_write_file"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9876
+#: ../src/guestfs-actions.pod:10061
#, no-wrap
msgid ""
" int\n"
@@ -46427,7 +50954,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9882
+#: ../src/guestfs-actions.pod:10067
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_write> call "
"instead."
@@ -46436,14 +50963,14 @@ msgstr ""
"使用してください。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9907
+#: ../src/guestfs-actions.pod:10092
#, fuzzy
#| msgid "guestfs_mkfs_btrfs"
msgid "guestfs_xfs_growfs"
msgstr "guestfs_mkfs_btrfs"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9909
+#: ../src/guestfs-actions.pod:10094
#, fuzzy, no-wrap
#| msgid ""
#| " int\n"
@@ -46465,7 +50992,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9919
+#: ../src/guestfs-actions.pod:10104
#, fuzzy, no-wrap
#| msgid ""
#| " GUESTFS_MKFS_BTRFS_ALLOCSTART, int64_t allocstart,\n"
@@ -46499,14 +51026,14 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9937
+#: ../src/guestfs-actions.pod:10122
#, fuzzy
#| msgid "guestfs_mkfs_btrfs_va"
msgid "guestfs_xfs_growfs_va"
msgstr "guestfs_mkfs_btrfs_va"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9939
+#: ../src/guestfs-actions.pod:10124
#, fuzzy, no-wrap
#| msgid ""
#| " int\n"
@@ -46528,21 +51055,21 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9944
+#: ../src/guestfs-actions.pod:10129
#, fuzzy
#| msgid "This is the \"va_list variant\" of L</guestfs_mkfs_btrfs>."
msgid "This is the \"va_list variant\" of L</guestfs_xfs_growfs>."
msgstr "これは L</guestfs_mkfs_btrfs> の \"va_list variant\" です。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9948
+#: ../src/guestfs-actions.pod:10133
#, fuzzy
#| msgid "guestfs_mkfs_btrfs_argv"
msgid "guestfs_xfs_growfs_argv"
msgstr "guestfs_mkfs_btrfs_argv"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9950
+#: ../src/guestfs-actions.pod:10135
#, fuzzy, no-wrap
#| msgid ""
#| " int\n"
@@ -46564,21 +51091,21 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9955
+#: ../src/guestfs-actions.pod:10140
#, fuzzy
#| msgid "This is the \"argv variant\" of L</guestfs_mkfs_btrfs>."
msgid "This is the \"argv variant\" of L</guestfs_xfs_growfs>."
msgstr "これは L</guestfs_mkfs_btrfs> の \"argv variant\" です。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9959
+#: ../src/guestfs-actions.pod:10144
#, fuzzy
#| msgid "guestfs_isoinfo"
msgid "guestfs_xfs_info"
msgstr "guestfs_isoinfo"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9961
+#: ../src/guestfs-actions.pod:10146
#, fuzzy, no-wrap
#| msgid ""
#| " struct guestfs_isoinfo *\n"
@@ -46597,7 +51124,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9972
+#: ../src/guestfs-actions.pod:10157
#, fuzzy
#| msgid ""
#| "This function returns a C<struct guestfs_stat *>, or NULL if there was an "
@@ -46610,12 +51137,12 @@ msgstr ""
"呼び出し元は使用後に C<guestfs_free_stat> を呼び出す必要があります>。"
#. type: =head2
-#: ../src/guestfs-actions.pod:9976
+#: ../src/guestfs-actions.pod:10161
msgid "guestfs_zegrep"
msgstr "guestfs_zegrep"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9978
+#: ../src/guestfs-actions.pod:10163
#, no-wrap
msgid ""
" char **\n"
@@ -46631,12 +51158,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10002
+#: ../src/guestfs-actions.pod:10187
msgid "guestfs_zegrepi"
msgstr "guestfs_zegrepi"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10004
+#: ../src/guestfs-actions.pod:10189
#, no-wrap
msgid ""
" char **\n"
@@ -46652,12 +51179,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10028
+#: ../src/guestfs-actions.pod:10213
msgid "guestfs_zero"
msgstr "guestfs_zero"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10030
+#: ../src/guestfs-actions.pod:10215
#, no-wrap
msgid ""
" int\n"
@@ -46671,7 +51198,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:10044
+#: ../src/guestfs-actions.pod:10229
msgid ""
"See also: C<guestfs_zero_device>, C<guestfs_scrub_device>, "
"C<guestfs_is_zero_device>"
@@ -46680,12 +51207,12 @@ msgstr ""
"C<guestfs_is_zero_device>"
#. type: =head2
-#: ../src/guestfs-actions.pod:10056
+#: ../src/guestfs-actions.pod:10241
msgid "guestfs_zero_device"
msgstr "guestfs_zero_device"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10058
+#: ../src/guestfs-actions.pod:10243
#, no-wrap
msgid ""
" int\n"
@@ -46699,24 +51226,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:10062
+#: ../src/guestfs-actions.pod:10247
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:10077
+#: ../src/guestfs-actions.pod:10262
msgid "(Added in 1.3.1)"
msgstr "(1.3.1 において追加)"
#. type: =head2
-#: ../src/guestfs-actions.pod:10079
+#: ../src/guestfs-actions.pod:10264
msgid "guestfs_zero_free_space"
msgstr "guestfs_zero_free_space"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10081
+#: ../src/guestfs-actions.pod:10266
#, no-wrap
msgid ""
" int\n"
@@ -46730,7 +51257,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:10091
+#: ../src/guestfs-actions.pod:10276
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 "
@@ -46738,12 +51265,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10104
+#: ../src/guestfs-actions.pod:10289
msgid "guestfs_zerofree"
msgstr "guestfs_zerofree"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10106
+#: ../src/guestfs-actions.pod:10291
#, no-wrap
msgid ""
" int\n"
@@ -46757,12 +51284,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10125
+#: ../src/guestfs-actions.pod:10310
msgid "guestfs_zfgrep"
msgstr "guestfs_zfgrep"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10127
+#: ../src/guestfs-actions.pod:10312
#, no-wrap
msgid ""
" char **\n"
@@ -46778,12 +51305,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10151
+#: ../src/guestfs-actions.pod:10336
msgid "guestfs_zfgrepi"
msgstr "guestfs_zfgrepi"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10153
+#: ../src/guestfs-actions.pod:10338
#, no-wrap
msgid ""
" char **\n"
@@ -46799,12 +51326,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10177
+#: ../src/guestfs-actions.pod:10362
msgid "guestfs_zfile"
msgstr "guestfs_zfile"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10179
+#: ../src/guestfs-actions.pod:10364
#, no-wrap
msgid ""
" char *\n"
@@ -46820,7 +51347,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:10184
+#: ../src/guestfs-actions.pod:10369
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_file> call "
"instead."
@@ -46829,19 +51356,19 @@ msgstr ""
"使用してください。"
#. type: textblock
-#: ../src/guestfs-actions.pod:10196
+#: ../src/guestfs-actions.pod:10381
msgid ""
"Since 1.0.63, use C<guestfs_file> instead which can now process compressed "
"files."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10204
+#: ../src/guestfs-actions.pod:10389
msgid "guestfs_zgrep"
msgstr "guestfs_zgrep"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10206
+#: ../src/guestfs-actions.pod:10391
#, no-wrap
msgid ""
" char **\n"
@@ -46857,12 +51384,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10230
+#: ../src/guestfs-actions.pod:10415
msgid "guestfs_zgrepi"
msgstr "guestfs_zgrepi"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10232
+#: ../src/guestfs-actions.pod:10417
#, no-wrap
msgid ""
" char **\n"
@@ -47122,11 +51649,27 @@ msgstr "以下の関数: L</guestfs_realpath>"
#. type: =item
#: ../src/guestfs-availability.pod:162
+#, fuzzy
+#| msgid "B<--no-sync>"
+msgid "B<rsync>"
+msgstr "B<--no-sync>"
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:164
+#, fuzzy
+#| msgid "The following functions: L</guestfs_getcon> L</guestfs_setcon>"
+msgid ""
+"The following functions: L</guestfs_rsync> L</guestfs_rsync_in> L</"
+"guestfs_rsync_out>"
+msgstr "以下の関数: L</guestfs_getcon> L</guestfs_setcon>"
+
+#. type: =item
+#: ../src/guestfs-availability.pod:169
msgid "B<scrub>"
msgstr "B<scrub>"
#. type: textblock
-#: ../src/guestfs-availability.pod:164
+#: ../src/guestfs-availability.pod:171
msgid ""
"The following functions: L</guestfs_scrub_device> L</guestfs_scrub_file> L</"
"guestfs_scrub_freespace>"
@@ -47135,54 +51678,54 @@ msgstr ""
"guestfs_scrub_freespace>"
#. type: =item
-#: ../src/guestfs-availability.pod:169
+#: ../src/guestfs-availability.pod:176
msgid "B<selinux>"
msgstr "B<selinux>"
#. type: textblock
-#: ../src/guestfs-availability.pod:171
+#: ../src/guestfs-availability.pod:178
msgid "The following functions: L</guestfs_getcon> L</guestfs_setcon>"
msgstr "以下の関数: L</guestfs_getcon> L</guestfs_setcon>"
#. type: =item
-#: ../src/guestfs-availability.pod:175
+#: ../src/guestfs-availability.pod:182
msgid "B<wipefs>"
msgstr "B<wipefs>"
#. type: textblock
-#: ../src/guestfs-availability.pod:177
+#: ../src/guestfs-availability.pod:184
msgid "The following functions: L</guestfs_wipefs>"
msgstr "次の関数: L</guestfs_wipefs>"
#. type: =item
-#: ../src/guestfs-availability.pod:180
+#: ../src/guestfs-availability.pod:187
msgid "B<xfs>"
msgstr ""
#. type: textblock
-#: ../src/guestfs-availability.pod:182
+#: ../src/guestfs-availability.pod:189
#, fuzzy
#| msgid "The following functions: L</guestfs_txz_in> L</guestfs_txz_out>"
msgid "The following functions: L</guestfs_xfs_growfs> L</guestfs_xfs_info>"
msgstr "以下の関数: L</guestfs_txz_in> L</guestfs_txz_out>"
#. type: =item
-#: ../src/guestfs-availability.pod:186
+#: ../src/guestfs-availability.pod:193
msgid "B<xz>"
msgstr "B<xz>"
#. type: textblock
-#: ../src/guestfs-availability.pod:188
+#: ../src/guestfs-availability.pod:195
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:192
+#: ../src/guestfs-availability.pod:199
msgid "B<zerofree>"
msgstr "B<zerofree>"
#. type: textblock
-#: ../src/guestfs-availability.pod:194
+#: ../src/guestfs-availability.pod:201
msgid "The following functions: L</guestfs_zerofree>"
msgstr "以下の関数: L</guestfs_zerofree>"
@@ -49819,11 +54362,66 @@ msgstr ""
#. type: =head3
#: ../src/guestfs.pod:702
+msgid "LONG FILENAMES ON NTFS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:704
+msgid ""
+"NTFS supports filenames up to 255 characters long. \"Character\" means a 2 "
+"byte UTF-16 codepoint which can encode the most common Unicode codepoints."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:708
+msgid ""
+"Most Linux filesystems support filenames up to 255 I<bytes>. This means you "
+"may get an error:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:711
+#, fuzzy, no-wrap
+#| msgid ""
+#| " lvrename logvol newlogvol\n"
+#| "\n"
+msgid ""
+" File name too long\n"
+"\n"
+msgstr ""
+" lvrename logvol newlogvol\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs.pod:713
+msgid ""
+"when you copy a file from NTFS to a Linux filesystem if the name, when "
+"reencoded as UTF-8, would exceed 255 bytes in length."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:716
+msgid ""
+"This will most often happen when using non-ASCII names that are longer than "
+"~127 characters (eg. Greek, Cyrillic) or longer than ~85 characters (Asian "
+"languages)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:720
+msgid ""
+"A workaround is not to try to store such long filenames on Linux native "
+"filesystems. Since the L<tar(1)> format can store unlimited length "
+"filenames, keep the files in a tarball."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:724
msgid "ACCESSING THE WINDOWS REGISTRY"
msgstr "Windows レジストリのアクセス方法"
#. type: textblock
-#: ../src/guestfs.pod:704
+#: ../src/guestfs.pod:726
msgid ""
"Libguestfs also provides some help for decoding Windows Registry \"hive\" "
"files, through the library C<hivex> which is part of the libguestfs project "
@@ -49836,12 +54434,12 @@ msgstr ""
"してください。"
#. type: =head3
-#: ../src/guestfs.pod:712
+#: ../src/guestfs.pod:734
msgid "SYMLINKS ON NTFS-3G FILESYSTEMS"
msgstr "NTFS-3G ファイルシステムにおけるシンボリックリンク"
#. type: textblock
-#: ../src/guestfs.pod:714
+#: ../src/guestfs.pod:736
msgid ""
"Ntfs-3g tries to rewrite \"Junction Points\" and NTFS \"symbolic links\" to "
"provide something which looks like a Linux symlink. The way it tries to do "
@@ -49849,7 +54447,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:718
+#: ../src/guestfs.pod:740
msgid ""
"L<http://www.tuxera.com/community/ntfs-3g-advanced/junction-points-and-"
"symbolic-links/>"
@@ -49858,7 +54456,7 @@ msgstr ""
"symbolic-links/>"
#. type: textblock
-#: ../src/guestfs.pod:720
+#: ../src/guestfs.pod:742
msgid ""
"The essential problem is that ntfs-3g simply does not have enough "
"information to do a correct job. NTFS links can contain drive letters and "
@@ -49868,7 +54466,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:727
+#: ../src/guestfs.pod:749
msgid ""
"Instead if you encounter a symbolic link on an ntfs-3g filesystem, use L</"
"guestfs_lgetxattr> to read the C<system.ntfs_reparse_data> extended "
@@ -49877,38 +54475,38 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:732
+#: ../src/guestfs.pod:754
msgid "EXTENDED ATTRIBUTES ON NTFS-3G FILESYSTEMS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:734
+#: ../src/guestfs.pod:756
msgid ""
"There are other useful extended attributes that can be read from ntfs-3g "
"filesystems (using L</guestfs_getxattr>). See:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:737
+#: ../src/guestfs.pod:759
msgid ""
"L<http://www.tuxera.com/community/ntfs-3g-advanced/extended-attributes/>"
msgstr ""
"L<http://www.tuxera.com/community/ntfs-3g-advanced/extended-attributes/>"
#. type: =head2
-#: ../src/guestfs.pod:739
+#: ../src/guestfs.pod:761
msgid "RESIZE2FS ERRORS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:741
+#: ../src/guestfs.pod:763
msgid ""
"The L</guestfs_resize2fs>, L</guestfs_resize2fs_size> and L</"
"guestfs_resize2fs_M> calls are used to resize ext2/3/4 filesystems."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:744
+#: ../src/guestfs.pod:766
msgid ""
"The underlying program (L<resize2fs(8)>) requires that the filesystem is "
"clean and recently fsck'd before you can resize it. Also, if the resize "
@@ -49917,7 +54515,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:749
+#: ../src/guestfs.pod:771
msgid ""
"In libguestfs C<lt> 1.17.14, you usually had to call L</guestfs_e2fsck_f> "
"before the resize. However, in C<ge> 1.17.14, L<e2fsck(8)> is called "
@@ -49925,14 +54523,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:754
+#: ../src/guestfs.pod:776
msgid ""
"The L<resize2fs(8)> program can still fail, in which case it prints an error "
"message similar to:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:757
+#: ../src/guestfs.pod:779
#, no-wrap
msgid ""
" Please run 'e2fsck -fy <device>' to fix the filesystem\n"
@@ -49944,7 +54542,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:760
+#: ../src/guestfs.pod:782
msgid ""
"You can do this by calling L</guestfs_e2fsck> with the C<forceall> option. "
"However in the context of disk images, it is usually better to avoid this "
@@ -49953,19 +54551,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:765
+#: ../src/guestfs.pod:787
msgid "USING LIBGUESTFS WITH OTHER PROGRAMMING LANGUAGES"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:767
+#: ../src/guestfs.pod:789
msgid ""
"Although we don't want to discourage you from using the C API, we will "
"mention here that the same API is also available in other languages."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:770
+#: ../src/guestfs.pod:792
msgid ""
"The API is broadly identical in all supported languages. This means that "
"the C call C<guestfs_add_drive_ro(g,file)> is C<$g-E<gt>add_drive_ro($file)> "
@@ -49975,14 +54573,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:776
+#: ../src/guestfs.pod:798
msgid ""
"Error messages are automatically transformed into exceptions if the language "
"supports it."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:779
+#: ../src/guestfs.pod:801
msgid ""
"We don't try to \"object orientify\" parts of the API in OO languages, "
"although contributors are welcome to write higher level APIs above what we "
@@ -49990,12 +54588,12 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:785
+#: ../src/guestfs.pod:807
msgid "B<C++>"
msgstr "B<C++>"
#. type: textblock
-#: ../src/guestfs.pod:787
+#: ../src/guestfs.pod:809
msgid ""
"You can use the I<guestfs.h> header file from C++ programs. The C++ API is "
"identical to the C API. C++ classes and exceptions are not used."
@@ -50004,12 +54602,12 @@ msgstr ""
"C API と同一です。 C++ のクラスと例外は使用されません。"
#. type: =item
-#: ../src/guestfs.pod:791
+#: ../src/guestfs.pod:813
msgid "B<C#>"
msgstr "B<C#>"
#. type: textblock
-#: ../src/guestfs.pod:793
+#: ../src/guestfs.pod:815
msgid ""
"The C# bindings are highly experimental. Please read the warnings at the "
"top of C<csharp/Libguestfs.cs>."
@@ -50018,34 +54616,34 @@ msgstr ""
"る警告を参照してください。"
#. type: =item
-#: ../src/guestfs.pod:796
+#: ../src/guestfs.pod:818
msgid "B<Erlang>"
msgstr "B<Erlang>"
#. type: textblock
-#: ../src/guestfs.pod:798
+#: ../src/guestfs.pod:820
msgid "See L<guestfs-erlang(3)>."
msgstr "L<guestfs-erlang(3)> 参照。"
#. type: =item
-#: ../src/guestfs.pod:800
+#: ../src/guestfs.pod:822
msgid "B<GObject>"
msgstr "B<GObject>"
#. type: textblock
-#: ../src/guestfs.pod:802
+#: ../src/guestfs.pod:824
msgid ""
"Experimental GObject bindings (with GObject Introspection support) are "
"available. See the C<gobject> directory in the source."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:805
+#: ../src/guestfs.pod:827
msgid "B<Haskell>"
msgstr "B<Haskell>"
#. type: textblock
-#: ../src/guestfs.pod:807
+#: ../src/guestfs.pod:829
msgid ""
"This is the only language binding that is working but incomplete. Only "
"calls which return simple integers have been bound in Haskell, and we are "
@@ -50053,96 +54651,96 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:811
+#: ../src/guestfs.pod:833
msgid "B<Java>"
msgstr "B<Java>"
#. type: textblock
-#: ../src/guestfs.pod:813
+#: ../src/guestfs.pod:835
msgid ""
"Full documentation is contained in the Javadoc which is distributed with "
"libguestfs. For examples, see L<guestfs-java(3)>."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:816
+#: ../src/guestfs.pod:838
msgid "B<OCaml>"
msgstr "B<OCaml>"
#. type: textblock
-#: ../src/guestfs.pod:818
+#: ../src/guestfs.pod:840
msgid "See L<guestfs-ocaml(3)>."
msgstr "L<guestfs-ocaml(3)> 参照。"
#. type: =item
-#: ../src/guestfs.pod:820
+#: ../src/guestfs.pod:842
msgid "B<Perl>"
msgstr "B<Perl>"
#. type: textblock
-#: ../src/guestfs.pod:822
+#: ../src/guestfs.pod:844
msgid "See L<guestfs-perl(3)> and L<Sys::Guestfs(3)>."
msgstr "L<guestfs-perl(3)> および L<Sys::Guestfs(3)> 参照。"
#. type: =item
-#: ../src/guestfs.pod:824
+#: ../src/guestfs.pod:846
msgid "B<PHP>"
msgstr "B<PHP>"
#. type: textblock
-#: ../src/guestfs.pod:826
+#: ../src/guestfs.pod:848
msgid ""
"For documentation see C<README-PHP> supplied with libguestfs sources or in "
"the php-libguestfs package for your distribution."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:829
+#: ../src/guestfs.pod:851
msgid "The PHP binding only works correctly on 64 bit machines."
msgstr "PHP バインドは 64 ビットマシンにおいてのみ正しく動作します。"
#. type: =item
-#: ../src/guestfs.pod:831
+#: ../src/guestfs.pod:853
msgid "B<Python>"
msgstr "B<Python>"
#. type: textblock
-#: ../src/guestfs.pod:833
+#: ../src/guestfs.pod:855
msgid "See L<guestfs-python(3)>."
msgstr "L<guestfs-python(3)> 参照。"
#. type: =item
-#: ../src/guestfs.pod:835
+#: ../src/guestfs.pod:857
msgid "B<Ruby>"
msgstr "B<Ruby>"
#. type: textblock
-#: ../src/guestfs.pod:837
+#: ../src/guestfs.pod:859
msgid "See L<guestfs-ruby(3)>."
msgstr "L<guestfs-ruby(3)> 参照。"
#. type: textblock
-#: ../src/guestfs.pod:839
+#: ../src/guestfs.pod:861
msgid "For JRuby, use the Java bindings."
msgstr "JRuby に対しては Java バインドを使用します。"
#. type: =item
-#: ../src/guestfs.pod:841
+#: ../src/guestfs.pod:863
msgid "B<shell scripts>"
msgstr "B<シェルスクリプト>"
#. type: textblock
-#: ../src/guestfs.pod:843
+#: ../src/guestfs.pod:865
msgid "See L<guestfish(1)>."
msgstr "L<guestfish(1)> 参照。"
#. type: =head2
-#: ../src/guestfs.pod:847
+#: ../src/guestfs.pod:869
msgid "LIBGUESTFS GOTCHAS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:849
+#: ../src/guestfs.pod:871
msgid ""
"L<http://en.wikipedia.org/wiki/Gotcha_(programming)>: \"A feature of a "
"system [...] that works in the way it is documented but is counterintuitive "
@@ -50150,7 +54748,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:853
+#: ../src/guestfs.pod:875
msgid ""
"Since we developed libguestfs and the associated tools, there are several "
"things we would have designed differently, but are now stuck with for "
@@ -50159,19 +54757,19 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:861
+#: ../src/guestfs.pod:883
msgid "Autosync / forgetting to sync."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:863
+#: ../src/guestfs.pod:885
msgid ""
"I<Update:> Autosync is enabled by default for all API users starting from "
"libguestfs 1.5.24. This section only applies to older versions."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:866
+#: ../src/guestfs.pod:888
msgid ""
"When modifying a filesystem from C or another language, you B<must> unmount "
"all filesystems and call L</guestfs_sync> explicitly before you close the "
@@ -50179,7 +54777,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:870
+#: ../src/guestfs.pod:892
#, no-wrap
msgid ""
" guestfs_set_autosync (g, 1);\n"
@@ -50189,14 +54787,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:872
+#: ../src/guestfs.pod:894
msgid ""
"to have the unmount/sync done automatically for you when the handle 'g' is "
"closed. (This feature is called \"autosync\", L</guestfs_set_autosync> q.v.)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:876
+#: ../src/guestfs.pod:898
msgid ""
"If you forget to do this, then it is entirely possible that your changes "
"won't be written out, or will be partially written, or (very rarely) that "
@@ -50204,7 +54802,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:880
+#: ../src/guestfs.pod:902
msgid ""
"Note that in L<guestfish(3)> autosync is the default. So quick and dirty "
"guestfish scripts that forget to sync will work just fine, which can make "
@@ -50212,19 +54810,19 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:884
+#: ../src/guestfs.pod:906
msgid "Mount option C<-o sync> should not be the default."
msgstr "マウントオプション C<-o sync> をデフォルトにすべきではありません。"
#. type: textblock
-#: ../src/guestfs.pod:886
+#: ../src/guestfs.pod:908
msgid ""
"I<Update:> L</guestfs_mount> no longer adds any options starting from "
"libguestfs 1.13.16. This section only applies to older versions."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:889
+#: ../src/guestfs.pod:911
msgid ""
"If you use L</guestfs_mount>, then C<-o sync,noatime> are added implicitly. "
"However C<-o sync> does not add any reliability benefit, but does have a "
@@ -50232,19 +54830,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:893
+#: ../src/guestfs.pod:915
msgid ""
"The work around is to use L</guestfs_mount_options> and set the mount "
"options that you actually want to use."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:896
+#: ../src/guestfs.pod:918
msgid "Read-only should be the default."
msgstr "初期値は読み込み専用です。"
#. type: textblock
-#: ../src/guestfs.pod:898
+#: ../src/guestfs.pod:920
msgid ""
"In L<guestfish(3)>, I<--ro> should be the default, and you should have to "
"specify I<--rw> if you want to make changes to the image."
@@ -50253,12 +54851,12 @@ msgstr ""
"rw> を指定する必要があります。"
#. type: textblock
-#: ../src/guestfs.pod:901
+#: ../src/guestfs.pod:923
msgid "This would reduce the potential to corrupt live VM images."
msgstr "これにより、動作中の仮想マシンのイメージを破壊する可能性を減らします。"
#. type: textblock
-#: ../src/guestfs.pod:903
+#: ../src/guestfs.pod:925
msgid ""
"Note that many filesystems change the disk when you just mount and unmount, "
"even if you didn't perform any writes. You need to use L</"
@@ -50266,12 +54864,12 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:907
+#: ../src/guestfs.pod:929
msgid "guestfish command line is hard to use."
msgstr "guestfish コマンドラインは使うのが難しいです。"
#. type: textblock
-#: ../src/guestfs.pod:909
+#: ../src/guestfs.pod:931
msgid ""
"C<guestfish disk.img> doesn't do what people expect (open C<disk.img> for "
"examination). It tries to run a guestfish command C<disk.img> which doesn't "
@@ -50281,12 +54879,12 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:916
+#: ../src/guestfs.pod:938
msgid "guestfish megabyte modifiers don't work right on all commands"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:918
+#: ../src/guestfs.pod:940
msgid ""
"In recent guestfish you can use C<1M> to mean 1 megabyte (and similarly for "
"other modifiers). What guestfish actually does is to multiply the number "
@@ -50296,12 +54894,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:925
+#: ../src/guestfs.pod:947
msgid "The most common is L</guestfs_lvcreate>. The guestfish command:"
msgstr "最も一般的な L</guestfs_lvcreate> です。 guestfish コマンド:"
#. type: verbatim
-#: ../src/guestfs.pod:927
+#: ../src/guestfs.pod:949
#, no-wrap
msgid ""
" lvcreate LV VG 100M\n"
@@ -50311,7 +54909,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:929
+#: ../src/guestfs.pod:951
msgid ""
"does not do what you might expect. Instead because L</guestfs_lvcreate> is "
"already expecting megabytes, this tries to create a 100 I<terabyte> (100 "
@@ -50320,19 +54918,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:934
+#: ../src/guestfs.pod:956
msgid ""
"This could be fixed in the generator by specially marking parameters and "
"return values which take bytes or other units."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:937
+#: ../src/guestfs.pod:959
msgid "Ambiguity between devices and paths"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:939
+#: ../src/guestfs.pod:961
msgid ""
"There is a subtle ambiguity in the API between a device name (eg. C</dev/"
"sdb2>) and a similar pathname. A file might just happen to be called "
@@ -50340,7 +54938,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:944
+#: ../src/guestfs.pod:966
msgid ""
"In the current API we usually resolve this ambiguity by having two separate "
"calls, for example L</guestfs_checksum> and L</guestfs_checksum_device>. "
@@ -50349,7 +54947,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:950
+#: ../src/guestfs.pod:972
msgid ""
"To avoid both the ambiguity and the need to duplicate some calls, we could "
"make paths/devices into structured names. One way to do this would be to "
@@ -50359,7 +54957,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:956
+#: ../src/guestfs.pod:978
#, no-wrap
msgid ""
" type path = Path of string | Device of int | Partition of int * int\n"
@@ -50369,12 +54967,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:958
+#: ../src/guestfs.pod:980
msgid "which would allow you to pass arguments like:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:960
+#: ../src/guestfs.pod:982
#, no-wrap
msgid ""
" Path \"/foo/bar\"\n"
@@ -50390,19 +54988,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:965
+#: ../src/guestfs.pod:987
msgid ""
"As you can see there are still problems to resolve even with this "
"representation. Also consider how it might work in guestfish."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:970
+#: ../src/guestfs.pod:992
msgid "KEYS AND PASSPHRASES"
msgstr "キーとパスフレーズ"
#. type: textblock
-#: ../src/guestfs.pod:972
+#: ../src/guestfs.pod:994
msgid ""
"Certain libguestfs calls take a parameter that contains sensitive key "
"material, passed in as a C string."
@@ -50411,7 +55009,7 @@ msgstr ""
"を含むパラメーターをとります。"
#. type: textblock
-#: ../src/guestfs.pod:975
+#: ../src/guestfs.pod:997
msgid ""
"In the future we would hope to change the libguestfs implementation so that "
"keys are L<mlock(2)>-ed into physical RAM, and thus can never end up in "
@@ -50420,7 +55018,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:980
+#: ../src/guestfs.pod:1002
msgid ""
"Therefore you should be aware that any key parameter you pass to libguestfs "
"might end up being written out to the swap partition. If this is a concern, "
@@ -50428,19 +55026,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:985
+#: ../src/guestfs.pod:1007
msgid "MULTIPLE HANDLES AND MULTIPLE THREADS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:987
+#: ../src/guestfs.pod:1009
msgid ""
"All high-level libguestfs actions are synchronous. If you want to use "
"libguestfs asynchronously then you must create a thread."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:990
+#: ../src/guestfs.pod:1012
msgid ""
"Only use the handle from a single thread. Either use the handle exclusively "
"from one thread, or provide your own mutex so that two threads cannot issue "
@@ -50448,26 +55046,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:994
+#: ../src/guestfs.pod:1016
msgid ""
"See the graphical program guestfs-browser for one possible architecture for "
"multithreaded programs using libvirt and libguestfs."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:997
+#: ../src/guestfs.pod:1019
msgid "PATH"
msgstr "パス"
#. type: textblock
-#: ../src/guestfs.pod:999
+#: ../src/guestfs.pod:1021
msgid ""
"Libguestfs needs a supermin appliance, which it finds by looking along an "
"internal path."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1002
+#: ../src/guestfs.pod:1024
msgid ""
"By default it looks for these in the directory C<$libdir/guestfs> (eg. C</"
"usr/local/lib/guestfs> or C</usr/lib64/guestfs>)."
@@ -50476,7 +55074,7 @@ msgstr ""
"(例: C</usr/local/lib/guestfs> または C</usr/lib64/guestfs>)。"
#. type: textblock
-#: ../src/guestfs.pod:1005
+#: ../src/guestfs.pod:1027
msgid ""
"Use L</guestfs_set_path> or set the environment variable L</LIBGUESTFS_PATH> "
"to change the directories that libguestfs will search in. The value is a "
@@ -50487,12 +55085,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1012
+#: ../src/guestfs.pod:1034
msgid "QEMU WRAPPERS"
msgstr "QEMU ラッパー"
#. type: textblock
-#: ../src/guestfs.pod:1014
+#: ../src/guestfs.pod:1036
msgid ""
"If you want to compile your own qemu, run qemu from a non-standard location, "
"or pass extra arguments to qemu, then you can write a shell-script wrapper "
@@ -50503,7 +55101,7 @@ msgstr ""
"す。"
#. type: textblock
-#: ../src/guestfs.pod:1018
+#: ../src/guestfs.pod:1040
msgid ""
"There is one important rule to remember: you I<must C<exec qemu>> as the "
"last command in the shell script (so that qemu replaces the shell and "
@@ -50512,14 +55110,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1023
+#: ../src/guestfs.pod:1045
msgid ""
"Here is an example of a wrapper, where I have built my own copy of qemu from "
"source:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1026
+#: ../src/guestfs.pod:1048
#, no-wrap
msgid ""
" #!/bin/sh -\n"
@@ -50533,7 +55131,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1030
+#: ../src/guestfs.pod:1052
msgid ""
"Save this script as C</tmp/qemu.wrapper> (or wherever), C<chmod +x>, and "
"then use it by setting the LIBGUESTFS_QEMU environment variable. For "
@@ -50541,7 +55139,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1034
+#: ../src/guestfs.pod:1056
#, no-wrap
msgid ""
" LIBGUESTFS_QEMU=/tmp/qemu.wrapper guestfish\n"
@@ -50551,14 +55149,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1036
+#: ../src/guestfs.pod:1058
msgid ""
"Note that libguestfs also calls qemu with the -help and -version options in "
"order to determine features."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1039
+#: ../src/guestfs.pod:1061
msgid ""
"Wrappers can also be used to edit the options passed to qemu. In the "
"following example, the C<-machine ...> option (C<-machine> and the following "
@@ -50568,7 +55166,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1048
+#: ../src/guestfs.pod:1070
#, no-wrap
msgid ""
" i=0\n"
@@ -50598,7 +55196,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../src/guestfs.pod:1060
+#: ../src/guestfs.pod:1082
#, no-wrap
msgid ""
" exec qemu-kvm -machine pc,accel=tcg \"${args[@]}\"\n"
@@ -50608,19 +55206,19 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs.pod:1062
+#: ../src/guestfs.pod:1084
msgid "ATTACHING TO RUNNING DAEMONS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1064
+#: ../src/guestfs.pod:1086
msgid ""
"I<Note (1):> This is B<highly experimental> and has a tendency to eat "
"babies. Use with caution."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1067
+#: ../src/guestfs.pod:1089
msgid ""
"I<Note (2):> This section explains how to attach to a running daemon from a "
"low level perspective. For most users, simply using virt tools such as "
@@ -50628,12 +55226,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:1071
+#: ../src/guestfs.pod:1093
msgid "Using guestfs_set_attach_method"
msgstr "guestfs_set_attach_method の使用法"
#. type: textblock
-#: ../src/guestfs.pod:1073
+#: ../src/guestfs.pod:1095
msgid ""
"By calling L</guestfs_set_attach_method> you can change how the library "
"connects to the C<guestfsd> daemon in L</guestfs_launch> (read L</"
@@ -50641,7 +55239,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1077
+#: ../src/guestfs.pod:1099
msgid ""
"The normal attach method is C<appliance>, where a small appliance is created "
"containing the daemon, and then the library connects to this. C<libvirt> or "
@@ -50649,7 +55247,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1082
+#: ../src/guestfs.pod:1104
msgid ""
"Setting attach method to C<unix:I<path>> (where I<path> is the path of a "
"Unix domain socket) causes L</guestfs_launch> to connect to an existing "
@@ -50657,7 +55255,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1086
+#: ../src/guestfs.pod:1108
msgid ""
"The normal use for this is to connect to a running virtual machine that "
"contains a C<guestfsd> daemon, and send commands so you can read and write "
@@ -50665,12 +55263,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:1090
+#: ../src/guestfs.pod:1112
msgid "Using guestfs_add_domain with live flag"
msgstr "live フラグを用いた guestfs_add_domain の使用方法"
#. type: textblock
-#: ../src/guestfs.pod:1092
+#: ../src/guestfs.pod:1114
msgid ""
"L</guestfs_add_domain> provides some help for getting the correct attach "
"method. If you pass the C<live> option to this function, then (if the "
@@ -50681,7 +55279,7 @@ msgstr ""
"を使用してください。"
#. type: verbatim
-#: ../src/guestfs.pod:1098
+#: ../src/guestfs.pod:1120
#, no-wrap
msgid ""
" <domain>\n"
@@ -50711,7 +55309,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1110
+#: ../src/guestfs.pod:1132
msgid ""
"L</guestfs_add_domain> extracts C</path/to/socket> and sets the attach "
"method to C<unix:/path/to/socket>."
@@ -50720,7 +55318,7 @@ msgstr ""
"path/to/socket> に設定します。"
#. type: textblock
-#: ../src/guestfs.pod:1113
+#: ../src/guestfs.pod:1135
msgid ""
"Some of the libguestfs tools (including guestfish) support a I<--live> "
"option which is passed through to L</guestfs_add_domain> thus allowing you "
@@ -50728,19 +55326,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1117
+#: ../src/guestfs.pod:1139
msgid ""
"The virtual machine needs to have been set up beforehand so that it has the "
"virtio-serial channel and so that guestfsd is running inside it."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1121
+#: ../src/guestfs.pod:1143
msgid "ABI GUARANTEE"
msgstr "ABI 保証"
#. type: textblock
-#: ../src/guestfs.pod:1123
+#: ../src/guestfs.pod:1145
msgid ""
"We guarantee the libguestfs ABI (binary interface), for public, high-level "
"actions as outlined in this section. Although we will deprecate some "
@@ -50750,12 +55348,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1129
+#: ../src/guestfs.pod:1151
msgid "BLOCK DEVICE NAMING"
msgstr "ブロックデバイスの命名法"
#. type: textblock
-#: ../src/guestfs.pod:1131
+#: ../src/guestfs.pod:1153
msgid ""
"In the kernel there is now quite a profusion of schemata for naming block "
"devices (in this context, by I<block device> I mean a physical or virtual "
@@ -50769,7 +55367,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1143
+#: ../src/guestfs.pod:1165
msgid ""
"As discussed above, libguestfs uses a qemu appliance running an embedded "
"Linux kernel to access block devices. We can run a variety of appliances "
@@ -50777,7 +55375,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1147
+#: ../src/guestfs.pod:1169
msgid ""
"This causes a problem for libguestfs because many API calls use device or "
"partition names. Working scripts and the recipe (example) scripts that we "
@@ -50785,7 +55383,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1152
+#: ../src/guestfs.pod:1174
msgid ""
"Therefore libguestfs defines C</dev/sd*> as the I<standard naming scheme>. "
"Internally C</dev/sd*> names are translated, if necessary, to other names as "
@@ -50794,7 +55392,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1158
+#: ../src/guestfs.pod:1180
msgid ""
"Note that this I<only> applies to parameters. The L</guestfs_list_devices>, "
"L</guestfs_list_partitions> and similar calls return the true names of the "
@@ -50803,12 +55401,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:1163
+#: ../src/guestfs.pod:1185
msgid "ALGORITHM FOR BLOCK DEVICE NAME TRANSLATION"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1165
+#: ../src/guestfs.pod:1187
msgid ""
"Usually this translation is transparent. However in some (very rare) cases "
"you may need to know the exact algorithm. Such cases include where you use "
@@ -50817,7 +55415,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1171
+#: ../src/guestfs.pod:1193
msgid ""
"The algorithm is applied only to I<parameters> which are known to be either "
"device or partition names. Return values from functions such as L</"
@@ -50825,17 +55423,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1179
+#: ../src/guestfs.pod:1201
msgid "Is the string a parameter which is a device or partition name?"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1183
+#: ../src/guestfs.pod:1205
msgid "Does the string begin with C</dev/sd>?"
msgstr "文字列が C</dev/sd> で始まっていますか?"
#. type: textblock
-#: ../src/guestfs.pod:1187
+#: ../src/guestfs.pod:1209
msgid ""
"Does the named device exist? If so, we use that device. However if I<not> "
"then we continue with this algorithm."
@@ -50844,38 +55442,38 @@ msgstr ""
"し、そうで I<なければ> 、この手順を続けます。"
#. type: textblock
-#: ../src/guestfs.pod:1192
+#: ../src/guestfs.pod:1214
msgid "Replace initial C</dev/sd> string with C</dev/hd>."
msgstr "最初の C</dev/sd> 文字列を C</dev/hd> で置き換えます。"
#. type: textblock
-#: ../src/guestfs.pod:1194
+#: ../src/guestfs.pod:1216
msgid "For example, change C</dev/sda2> to C</dev/hda2>."
msgstr "たとえば、 C</dev/sda2> を C</dev/hda2> に変更します。"
#. type: textblock
-#: ../src/guestfs.pod:1196
+#: ../src/guestfs.pod:1218
msgid "If that named device exists, use it. If not, continue."
msgstr "名前付きデバイスが存在すれば、それを使用します。なければ、続けます。"
#. type: textblock
-#: ../src/guestfs.pod:1200
+#: ../src/guestfs.pod:1222
msgid "Replace initial C</dev/sd> string with C</dev/vd>."
msgstr "最初の C</dev/sd> 文字列を C</dev/vd> で置き換えます。"
#. type: textblock
-#: ../src/guestfs.pod:1202
+#: ../src/guestfs.pod:1224
msgid "If that named device exists, use it. If not, return an error."
msgstr ""
"名前付きデバイスが存在すれば、それを使用します。なければ、エラーを返します。"
#. type: =head3
-#: ../src/guestfs.pod:1206
+#: ../src/guestfs.pod:1228
msgid "PORTABILITY CONCERNS WITH BLOCK DEVICE NAMING"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1208
+#: ../src/guestfs.pod:1230
msgid ""
"Although the standard naming scheme and automatic translation is useful for "
"simple programs and guestfish scripts, for larger programs it is best not to "
@@ -50883,14 +55481,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1212
+#: ../src/guestfs.pod:1234
msgid ""
"Where possible for maximum future portability programs using libguestfs "
"should use these future-proof techniques:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1219
+#: ../src/guestfs.pod:1241
msgid ""
"Use L</guestfs_list_devices> or L</guestfs_list_partitions> to list actual "
"device names, and then use those names directly."
@@ -50899,14 +55497,14 @@ msgstr ""
"guestfs_list_partitions> を使用します。そして、それらの名前を直接使用します。"
#. type: textblock
-#: ../src/guestfs.pod:1222
+#: ../src/guestfs.pod:1244
msgid ""
"Since those device names exist by definition, they will never be translated."
msgstr ""
"それらのデバイス名が定義により存在しているので、それらは変換されません。"
#. type: textblock
-#: ../src/guestfs.pod:1227
+#: ../src/guestfs.pod:1249
msgid ""
"Use higher level ways to identify filesystems, such as LVM names, UUIDs and "
"filesystem labels."
@@ -50915,12 +55513,12 @@ msgstr ""
"るための高レベルの方法を使用します。"
#. type: =head1
-#: ../src/guestfs.pod:1232 ../sysprep/virt-sysprep.pod:386
+#: ../src/guestfs.pod:1254 ../sysprep/virt-sysprep.pod:386
msgid "SECURITY"
msgstr "セキュリティ"
#. type: textblock
-#: ../src/guestfs.pod:1234
+#: ../src/guestfs.pod:1256
msgid ""
"This section discusses security implications of using libguestfs, "
"particularly with untrusted or malicious guests or disk images."
@@ -50930,12 +55528,12 @@ msgstr ""
"ます。"
#. type: =head2
-#: ../src/guestfs.pod:1237
+#: ../src/guestfs.pod:1259
msgid "GENERAL SECURITY CONSIDERATIONS"
msgstr "一般的なセキュリティ考慮事項"
#. type: textblock
-#: ../src/guestfs.pod:1239
+#: ../src/guestfs.pod:1261
msgid ""
"Be careful with any files or data that you download from a guest (by "
"\"download\" we mean not just the L</guestfs_download> command but any "
@@ -50945,42 +55543,42 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1249
+#: ../src/guestfs.pod:1271
msgid "the data (file etc) not being present"
msgstr "データ(ファイルなど)が存在しない場合"
#. type: textblock
-#: ../src/guestfs.pod:1253
+#: ../src/guestfs.pod:1275
msgid "being present but empty"
msgstr "存在するが空の場合"
#. type: textblock
-#: ../src/guestfs.pod:1257
+#: ../src/guestfs.pod:1279
msgid "being much larger than normal"
msgstr "通常よりもかなり大きい場合"
#. type: textblock
-#: ../src/guestfs.pod:1261
+#: ../src/guestfs.pod:1283
msgid "containing arbitrary 8 bit data"
msgstr "任意の 8 ビットのデータを含む場合"
#. type: textblock
-#: ../src/guestfs.pod:1265
+#: ../src/guestfs.pod:1287
msgid "being in an unexpected character encoding"
msgstr "予期しない文字エンコードを使用している場合"
#. type: textblock
-#: ../src/guestfs.pod:1269
+#: ../src/guestfs.pod:1291
msgid "containing homoglyphs."
msgstr "同型異義語を含む場合"
#. type: =head2
-#: ../src/guestfs.pod:1273
+#: ../src/guestfs.pod:1295
msgid "SECURITY OF MOUNTING FILESYSTEMS"
msgstr "ファイルシステムのマウントに関するセキュリティ"
#. type: textblock
-#: ../src/guestfs.pod:1275
+#: ../src/guestfs.pod:1297
msgid ""
"When you mount a filesystem under Linux, mistakes in the kernel filesystem "
"(VFS) module can sometimes be escalated into exploits by deliberately "
@@ -50996,7 +55594,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1288
+#: ../src/guestfs.pod:1310
msgid ""
"That explains why you should never mount a filesystem from an untrusted "
"guest on your host kernel. How about libguestfs? We run a Linux kernel "
@@ -51010,19 +55608,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1299
+#: ../src/guestfs.pod:1321
msgid ""
"In any case callers can reduce the attack surface by forcing the filesystem "
"type when mounting (use L</guestfs_mount_vfs>)."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1302
+#: ../src/guestfs.pod:1324
msgid "PROTOCOL SECURITY"
msgstr "プロトコルセキュリティ"
#. type: textblock
-#: ../src/guestfs.pod:1304
+#: ../src/guestfs.pod:1326
msgid ""
"The protocol is designed to be secure, being based on RFC 4506 (XDR) with a "
"defined upper message size. However a program that uses libguestfs must "
@@ -51037,12 +55635,12 @@ msgstr ""
"くのプロトコルセキュリティは結果からあなたを保護しません。"
#. type: =head2
-#: ../src/guestfs.pod:1310
+#: ../src/guestfs.pod:1332
msgid "INSPECTION SECURITY"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1312
+#: ../src/guestfs.pod:1334
msgid ""
"Parts of the inspection API (see L</INSPECTION>) return untrusted strings "
"directly from the guest, and these could contain any 8 bit data. Callers "
@@ -51051,7 +55649,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1318
+#: ../src/guestfs.pod:1340
msgid ""
"Guest configuration may be altered in unusual ways by the administrator of "
"the virtual machine, and may not reflect reality (particularly for untrusted "
@@ -51062,7 +55660,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1326
+#: ../src/guestfs.pod:1348
msgid ""
"The inspection API parses guest configuration using two external libraries: "
"Augeas (Linux configuration) and hivex (Windows Registry). Both are "
@@ -51072,12 +55670,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1332
+#: ../src/guestfs.pod:1354
msgid "RUNNING UNTRUSTED GUEST COMMANDS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1334
+#: ../src/guestfs.pod:1356
msgid ""
"Be very cautious about running commands from the guest. By running a "
"command in the guest, you are giving CPU time to a binary that you do not "
@@ -51087,19 +55685,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1340
+#: ../src/guestfs.pod:1362
msgid "CVE-2010-3851"
msgstr "CVE-2010-3851"
#. type: textblock
-#: ../src/guestfs.pod:1342
+#: ../src/guestfs.pod:1364
#, fuzzy
#| msgid "https://bugzilla.redhat.com/642934"
msgid "L<https://bugzilla.redhat.com/642934>"
msgstr "https://bugzilla.redhat.com/642934"
#. type: textblock
-#: ../src/guestfs.pod:1344
+#: ../src/guestfs.pod:1366
msgid ""
"This security bug concerns the automatic disk format detection that qemu "
"does on disk images."
@@ -51108,7 +55706,7 @@ msgstr ""
"フォーマット検出に関するものです。"
#. type: textblock
-#: ../src/guestfs.pod:1347
+#: ../src/guestfs.pod:1369
msgid ""
"A raw disk image is just the raw bytes, there is no header. Other disk "
"images like qcow2 contain a special header. Qemu deals with this by looking "
@@ -51117,7 +55715,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1352
+#: ../src/guestfs.pod:1374
msgid ""
"This allows a guest which has been given a raw disk image to write some "
"other header. At next boot (or when the disk image is accessed by "
@@ -51126,7 +55724,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1357
+#: ../src/guestfs.pod:1379
msgid ""
"This in itself would not be a problem, but qcow2 offers many features, one "
"of which is to allow a disk image to refer to another image (called the "
@@ -51138,27 +55736,27 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1365
+#: ../src/guestfs.pod:1387
msgid ""
"In libguestfs this is rather hard to exploit except under two circumstances:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1372
+#: ../src/guestfs.pod:1394
msgid "You have enabled the network or have opened the disk in write mode."
msgstr ""
"ネットワークを有効化しているか、もしくは書き込みモードでディスクを開いていま"
"す。"
#. type: textblock
-#: ../src/guestfs.pod:1376
+#: ../src/guestfs.pod:1398
msgid ""
"You are also running untrusted code from the guest (see L</RUNNING "
"COMMANDS>)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1381
+#: ../src/guestfs.pod:1403
msgid ""
"The way to avoid this is to specify the expected disk format when adding "
"disks (the optional C<format> option to L</guestfs_add_drive_opts>). You "
@@ -51167,31 +55765,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1386
+#: ../src/guestfs.pod:1408
msgid ""
"For disks added from libvirt using calls like L</guestfs_add_domain>, the "
"format is fetched from libvirt and passed through."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1389
+#: ../src/guestfs.pod:1411
msgid ""
"For libguestfs tools, use the I<--format> command line parameter as "
"appropriate."
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:1392
+#: ../src/guestfs.pod:1414
msgid "CONNECTION MANAGEMENT"
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1394
+#: ../src/guestfs.pod:1416
msgid "guestfs_h *"
msgstr "guestfs_h *"
#. type: textblock
-#: ../src/guestfs.pod:1396
+#: ../src/guestfs.pod:1418
msgid ""
"C<guestfs_h> is the opaque type representing a connection handle. Create a "
"handle by calling L</guestfs_create>. Call L</guestfs_close> to free the "
@@ -51199,19 +55797,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1400
+#: ../src/guestfs.pod:1422
msgid ""
"For information on using multiple handles and threads, see the section L</"
"MULTIPLE HANDLES AND MULTIPLE THREADS> above."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1403
+#: ../src/guestfs.pod:1425
msgid "guestfs_create"
msgstr "guestfs_create"
#. type: verbatim
-#: ../src/guestfs.pod:1405
+#: ../src/guestfs.pod:1427
#, no-wrap
msgid ""
" guestfs_h *guestfs_create (void);\n"
@@ -51221,19 +55819,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1407
+#: ../src/guestfs.pod:1429
msgid "Create a connection handle."
msgstr "接続ハンドルを作成します。"
#. type: textblock
-#: ../src/guestfs.pod:1409
+#: ../src/guestfs.pod:1431
msgid ""
"On success this returns a non-NULL pointer to a handle. On error it returns "
"NULL."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1412
+#: ../src/guestfs.pod:1434
msgid ""
"You have to \"configure\" the handle after creating it. This includes "
"calling L</guestfs_add_drive_opts> (or one of the equivalent calls) on the "
@@ -51241,24 +55839,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1416
+#: ../src/guestfs.pod:1438
msgid "After configuring the handle, you have to call L</guestfs_launch>."
msgstr "ハンドルを設定後、 L</guestfs_launch> を呼び出す必要があります。"
#. type: textblock
-#: ../src/guestfs.pod:1418
+#: ../src/guestfs.pod:1440
msgid ""
"You may also want to configure error handling for the handle. See the L</"
"ERROR HANDLING> section below."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1421
+#: ../src/guestfs.pod:1443
msgid "guestfs_close"
msgstr "guestfs_close"
#. type: verbatim
-#: ../src/guestfs.pod:1423
+#: ../src/guestfs.pod:1445
#, no-wrap
msgid ""
" void guestfs_close (guestfs_h *g);\n"
@@ -51268,19 +55866,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1425
+#: ../src/guestfs.pod:1447
msgid ""
"This closes the connection handle and frees up all resources used. If a "
"close callback was set on the handle, then it is called."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1428
+#: ../src/guestfs.pod:1450
msgid "The correct way to close the handle is:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1430
+#: ../src/guestfs.pod:1452
#, no-wrap
msgid ""
" if (guestfs_shutdown (g) == -1) {\n"
@@ -51291,45 +55889,45 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1435
+#: ../src/guestfs.pod:1457
msgid ""
"L</guestfs_shutdown> is only needed if B<all> of the following are true:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1441
+#: ../src/guestfs.pod:1463
msgid "one or more disks were added in read-write mode, I<and>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1445
+#: ../src/guestfs.pod:1467
msgid "guestfs_launch was called, I<and>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1449
+#: ../src/guestfs.pod:1471
msgid "you made some changes, I<and>"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1451
+#: ../src/guestfs.pod:1473
msgid "4"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1453
+#: ../src/guestfs.pod:1475
msgid ""
"you have a way to handle write errors (eg. by exiting with an error code or "
"reporting something to the user)."
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:1458
+#: ../src/guestfs.pod:1480
msgid "ERROR HANDLING"
msgstr "エラー処理"
#. type: textblock
-#: ../src/guestfs.pod:1460
+#: ../src/guestfs.pod:1482
msgid ""
"API functions can return errors. For example, almost all functions that "
"return C<int> will return C<-1> to indicate an error."
@@ -51338,7 +55936,7 @@ msgstr ""
"ラーを意味するために C<-1> を返します。"
#. type: textblock
-#: ../src/guestfs.pod:1463
+#: ../src/guestfs.pod:1485
msgid ""
"Additional information is available for errors: an error message string and "
"optionally an error number (errno) if the thing that failed was a system "
@@ -51348,7 +55946,7 @@ msgstr ""
"エラーメッセージ文字列およびオプションのエラー番号(errno)です。"
#. type: textblock
-#: ../src/guestfs.pod:1467
+#: ../src/guestfs.pod:1489
msgid ""
"You can get at the additional information about the last error on the handle "
"by calling L</guestfs_last_error>, L</guestfs_last_errno>, and/or by setting "
@@ -51356,7 +55954,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1472
+#: ../src/guestfs.pod:1494
msgid ""
"When the handle is created, a default error handler is installed which "
"prints the error message string to C<stderr>. For small short-running "
@@ -51364,7 +55962,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1476
+#: ../src/guestfs.pod:1498
#, no-wrap
msgid ""
" if (guestfs_launch (g) == -1)\n"
@@ -51376,21 +55974,21 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1479
+#: ../src/guestfs.pod:1501
msgid ""
"since the default error handler will ensure that an error message has been "
"printed to C<stderr> before the program exits."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1482
+#: ../src/guestfs.pod:1504
msgid ""
"For other programs the caller will almost certainly want to install an "
"alternate error handler or do error handling in-line like this:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1485
+#: ../src/guestfs.pod:1507
#, no-wrap
msgid ""
" /* This disables the default behaviour of printing errors\n"
@@ -51404,7 +56002,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../src/guestfs.pod:1489
+#: ../src/guestfs.pod:1511
#, no-wrap
msgid ""
" if (guestfs_launch (g) == -1) {\n"
@@ -51432,7 +56030,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1500
+#: ../src/guestfs.pod:1522
msgid ""
"Out of memory errors are handled differently. The default action is to call "
"L<abort(3)>. If this is undesirable, then you can set a handler using L</"
@@ -51440,7 +56038,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1504
+#: ../src/guestfs.pod:1526
msgid ""
"L</guestfs_create> returns C<NULL> if the handle cannot be created, and "
"because there is no handle if this happens there is no way to get additional "
@@ -51450,12 +56048,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1510
+#: ../src/guestfs.pod:1532
msgid "guestfs_last_error"
msgstr "guestfs_last_error"
#. type: verbatim
-#: ../src/guestfs.pod:1512
+#: ../src/guestfs.pod:1534
#, no-wrap
msgid ""
" const char *guestfs_last_error (guestfs_h *g);\n"
@@ -51465,14 +56063,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1514
+#: ../src/guestfs.pod:1536
msgid ""
"This returns the last error message that happened on C<g>. If there has not "
"been an error since the handle was created, then this returns C<NULL>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1518
+#: ../src/guestfs.pod:1540
msgid ""
"The lifetime of the returned string is until the next error occurs, or L</"
"guestfs_close> is called."
@@ -51481,12 +56079,12 @@ msgstr ""
"guestfs_close> が呼び出されるまでです。"
#. type: =head2
-#: ../src/guestfs.pod:1521
+#: ../src/guestfs.pod:1543
msgid "guestfs_last_errno"
msgstr "guestfs_last_errno"
#. type: verbatim
-#: ../src/guestfs.pod:1523
+#: ../src/guestfs.pod:1545
#, no-wrap
msgid ""
" int guestfs_last_errno (guestfs_h *g);\n"
@@ -51496,17 +56094,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1525
+#: ../src/guestfs.pod:1547
msgid "This returns the last error number (errno) that happened on C<g>."
msgstr "これは C<g> において発生した最後のエラー番号(errno)を返します。"
#. type: textblock
-#: ../src/guestfs.pod:1527
+#: ../src/guestfs.pod:1549
msgid "If successful, an errno integer not equal to zero is returned."
msgstr "もし成功すると、0 以外のエラー番号の整数が返されます。"
#. type: textblock
-#: ../src/guestfs.pod:1529
+#: ../src/guestfs.pod:1551
msgid ""
"If no error, this returns 0. This call can return 0 in three situations:"
msgstr ""
@@ -51514,12 +56112,12 @@ msgstr ""
"0 を返す可能性があります:"
#. type: textblock
-#: ../src/guestfs.pod:1536
+#: ../src/guestfs.pod:1558
msgid "There has not been any error on the handle."
msgstr "ハンドルにおいて何もエラーがありませんでした。"
#. type: textblock
-#: ../src/guestfs.pod:1540
+#: ../src/guestfs.pod:1562
msgid ""
"There has been an error but the errno was meaningless. This corresponds to "
"the case where the error did not come from a failed system call, but for "
@@ -51529,7 +56127,7 @@ msgstr ""
"コールの失敗により発生しましたが、何か他の理由による場合に対応します。"
#. type: textblock
-#: ../src/guestfs.pod:1546
+#: ../src/guestfs.pod:1568
msgid ""
"There was an error from a failed system call, but for some reason the errno "
"was not captured and returned. This usually indicates a bug in libguestfs."
@@ -51538,7 +56136,7 @@ msgstr ""
"より捕捉されず返されました。これは通常 libguestfs のバグを意味します。"
#. type: textblock
-#: ../src/guestfs.pod:1552
+#: ../src/guestfs.pod:1574
msgid ""
"Libguestfs tries to convert the errno from inside the applicance into a "
"corresponding errno for the caller (not entirely trivial: the appliance "
@@ -51549,12 +56147,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1560
+#: ../src/guestfs.pod:1582
msgid "guestfs_set_error_handler"
msgstr "guestfs_set_error_handler"
#. type: verbatim
-#: ../src/guestfs.pod:1562
+#: ../src/guestfs.pod:1584
#, no-wrap
msgid ""
" typedef void (*guestfs_error_handler_cb) (guestfs_h *g,\n"
@@ -51574,7 +56172,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1569
+#: ../src/guestfs.pod:1591
msgid ""
"The callback C<cb> will be called if there is an error. The parameters "
"passed to the callback are an opaque data pointer and the error message "
@@ -51582,14 +56180,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1573
+#: ../src/guestfs.pod:1595
msgid ""
"C<errno> is not passed to the callback. To get that the callback must call "
"L</guestfs_last_errno>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1576
+#: ../src/guestfs.pod:1598
msgid ""
"Note that the message string C<msg> is freed as soon as the callback "
"function returns, so if you want to stash it somewhere you must make your "
@@ -51597,22 +56195,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1580
+#: ../src/guestfs.pod:1602
msgid "The default handler prints messages on C<stderr>."
msgstr "標準のハンドラーは C<stderr> にメッセージを表示します。"
#. type: textblock
-#: ../src/guestfs.pod:1582
+#: ../src/guestfs.pod:1604
msgid "If you set C<cb> to C<NULL> then I<no> handler is called."
msgstr "C<cb> を C<NULL> に設定すると、 I<no> ハンドラーが呼び出されます。"
#. type: =head2
-#: ../src/guestfs.pod:1584
+#: ../src/guestfs.pod:1606
msgid "guestfs_get_error_handler"
msgstr "guestfs_get_error_handler"
#. type: verbatim
-#: ../src/guestfs.pod:1586
+#: ../src/guestfs.pod:1608
#, no-wrap
msgid ""
" guestfs_error_handler_cb guestfs_get_error_handler (guestfs_h *g,\n"
@@ -51624,17 +56222,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1589
+#: ../src/guestfs.pod:1611
msgid "Returns the current error handler callback."
msgstr "現在のエラーハンドラのコールバックを返します。"
#. type: =head2
-#: ../src/guestfs.pod:1591
+#: ../src/guestfs.pod:1613
msgid "guestfs_set_out_of_memory_handler"
msgstr "guestfs_set_out_of_memory_handler"
#. type: verbatim
-#: ../src/guestfs.pod:1593
+#: ../src/guestfs.pod:1615
#, no-wrap
msgid ""
" typedef void (*guestfs_abort_cb) (void);\n"
@@ -51648,7 +56246,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1597
+#: ../src/guestfs.pod:1619
msgid ""
"The callback C<cb> will be called if there is an out of memory situation. "
"I<Note this callback must not return>."
@@ -51657,24 +56255,24 @@ msgstr ""
"クは戻ってこない可能性があることに注意してください>。"
#. type: textblock
-#: ../src/guestfs.pod:1600
+#: ../src/guestfs.pod:1622
msgid "The default is to call L<abort(3)>."
msgstr "デフォルトでは L<abort(3)> を呼び出します。"
#. type: textblock
-#: ../src/guestfs.pod:1602
+#: ../src/guestfs.pod:1624
msgid ""
"You cannot set C<cb> to C<NULL>. You can't ignore out of memory situations."
msgstr ""
"C<cb> を C<NULL> に設定できません。メモリー不足の状況を無視できません。"
#. type: =head2
-#: ../src/guestfs.pod:1605
+#: ../src/guestfs.pod:1627
msgid "guestfs_get_out_of_memory_handler"
msgstr "guestfs_get_out_of_memory_handler"
#. type: verbatim
-#: ../src/guestfs.pod:1607
+#: ../src/guestfs.pod:1629
#, no-wrap
msgid ""
" guestfs_abort_fn guestfs_get_out_of_memory_handler (guestfs_h *g);\n"
@@ -51684,37 +56282,37 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1609
+#: ../src/guestfs.pod:1631
msgid "This returns the current out of memory handler."
msgstr "アウトオブメモリーハンドラーを返します。"
#. type: =head1
-#: ../src/guestfs.pod:1611
+#: ../src/guestfs.pod:1633
msgid "API CALLS"
msgstr "API 呼び出し"
#. type: =head1
-#: ../src/guestfs.pod:1615
+#: ../src/guestfs.pod:1637
msgid "STRUCTURES"
msgstr "構造"
#. type: textblock
-#: ../src/guestfs.pod:1617
+#: ../src/guestfs.pod:1639
msgid "@STRUCTS@"
msgstr "@STRUCTS@"
#. type: =head1
-#: ../src/guestfs.pod:1619
+#: ../src/guestfs.pod:1641
msgid "AVAILABILITY"
msgstr "可用性"
#. type: =head2
-#: ../src/guestfs.pod:1621
+#: ../src/guestfs.pod:1643
msgid "GROUPS OF FUNCTIONALITY IN THE APPLIANCE"
msgstr "アプライアンスの機能のグループ"
#. type: textblock
-#: ../src/guestfs.pod:1623
+#: ../src/guestfs.pod:1645
msgid ""
"Using L</guestfs_available> you can test availability of the following "
"groups of functions. This test queries the appliance to see if the "
@@ -51724,29 +56322,29 @@ msgstr ""
"してください。"
#. type: textblock
-#: ../src/guestfs.pod:1628
+#: ../src/guestfs.pod:1650
msgid "@AVAILABILITY@"
msgstr "@AVAILABILITY@"
#. type: =head2
-#: ../src/guestfs.pod:1630
+#: ../src/guestfs.pod:1652
msgid "FILESYSTEM AVAILABLE"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1632
+#: ../src/guestfs.pod:1654
msgid ""
"The L</guestfs_filesystem_available> call tests whether a filesystem type is "
"supported by the appliance kernel."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1640
+#: ../src/guestfs.pod:1662
msgid "GUESTFISH supported COMMAND"
msgstr "guestfish がサポートするコマンド"
#. type: textblock
-#: ../src/guestfs.pod:1642
+#: ../src/guestfs.pod:1664
msgid ""
"In L<guestfish(3)> there is a handy interactive command C<supported> which "
"prints out the available groups and whether they are supported by this build "
@@ -51754,12 +56352,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1647
+#: ../src/guestfs.pod:1669
msgid "SINGLE CALLS AT COMPILE TIME"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1649
+#: ../src/guestfs.pod:1671
msgid ""
"Since version 1.5.8, C<E<lt>guestfs.hE<gt>> defines symbols for each C API "
"function, such as:"
@@ -51768,7 +56366,7 @@ msgstr ""
"数があります。次のようなものがあります:"
#. type: verbatim
-#: ../src/guestfs.pod:1652
+#: ../src/guestfs.pod:1674
#, no-wrap
msgid ""
" #define LIBGUESTFS_HAVE_DD 1\n"
@@ -51778,12 +56376,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1654
+#: ../src/guestfs.pod:1676
msgid "if L</guestfs_dd> is available."
msgstr "L</guestfs_dd> が利用可能な場合。"
#. type: textblock
-#: ../src/guestfs.pod:1656
+#: ../src/guestfs.pod:1678
msgid ""
"Before version 1.5.8, if you needed to test whether a single libguestfs "
"function is available at compile time, we recommended using build tools such "
@@ -51791,7 +56389,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1661
+#: ../src/guestfs.pod:1683
#, no-wrap
msgid ""
" AC_CHECK_LIB([guestfs],[guestfs_create])\n"
@@ -51803,19 +56401,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1664
+#: ../src/guestfs.pod:1686
msgid ""
"which would result in C<HAVE_GUESTFS_DD> being either defined or not defined "
"in your program."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1667
+#: ../src/guestfs.pod:1689
msgid "SINGLE CALLS AT RUN TIME"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1669
+#: ../src/guestfs.pod:1691
msgid ""
"Testing at compile time doesn't guarantee that a function really exists in "
"the library. The reason is that you might be dynamically linked against a "
@@ -51827,7 +56425,7 @@ msgstr ""
"してください。"
#. type: textblock
-#: ../src/guestfs.pod:1676
+#: ../src/guestfs.pod:1698
msgid ""
"You can use L<dlopen(3)> to test if a function is available at run time, as "
"in this example program (note that you still need the compile time check as "
@@ -51837,7 +56435,7 @@ msgstr ""
"ください。"
#. type: verbatim
-#: ../src/guestfs.pod:1680
+#: ../src/guestfs.pod:1702
#, no-wrap
msgid ""
" #include <stdio.h>\n"
@@ -51855,7 +56453,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../src/guestfs.pod:1686
+#: ../src/guestfs.pod:1708
#, no-wrap
msgid ""
" main ()\n"
@@ -51873,7 +56471,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../src/guestfs.pod:1692
+#: ../src/guestfs.pod:1714
#, no-wrap
msgid ""
" /* Test if the function guestfs_dd is really available. */\n"
@@ -51897,7 +56495,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../src/guestfs.pod:1701
+#: ../src/guestfs.pod:1723
#, no-wrap
msgid ""
" if (!has_function)\n"
@@ -51929,7 +56527,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1714
+#: ../src/guestfs.pod:1736
msgid ""
"You may think the above is an awful lot of hassle, and it is. There are "
"other ways outside of the C linking system to ensure that this kind of "
@@ -51937,7 +56535,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1719
+#: ../src/guestfs.pod:1741
#, no-wrap
msgid ""
" Requires: libguestfs >= 1.0.80\n"
@@ -51947,12 +56545,12 @@ msgstr ""
"\n"
#. type: =head1
-#: ../src/guestfs.pod:1721
+#: ../src/guestfs.pod:1743
msgid "CALLS WITH OPTIONAL ARGUMENTS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1723
+#: ../src/guestfs.pod:1745
msgid ""
"A recent feature of the API is the introduction of calls which take optional "
"arguments. In C these are declared 3 ways. The main way is as a call which "
@@ -51960,7 +56558,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1728
+#: ../src/guestfs.pod:1750
#, no-wrap
msgid ""
" int guestfs_add_drive_opts (guestfs_h *g, const char *filename, ...);\n"
@@ -51970,14 +56568,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1730
+#: ../src/guestfs.pod:1752
msgid ""
"Call this with a list of optional arguments, terminated by C<-1>. So to "
"call with no optional arguments specified:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1733
+#: ../src/guestfs.pod:1755
#, no-wrap
msgid ""
" guestfs_add_drive_opts (g, filename, -1);\n"
@@ -51987,12 +56585,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1735
+#: ../src/guestfs.pod:1757
msgid "With a single optional argument:"
msgstr "単一の引数の場合:"
#. type: verbatim
-#: ../src/guestfs.pod:1737
+#: ../src/guestfs.pod:1759
#, no-wrap
msgid ""
" guestfs_add_drive_opts (g, filename,\n"
@@ -52006,12 +56604,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1741
+#: ../src/guestfs.pod:1763
msgid "With two:"
msgstr "2つの引数の場合:"
#. type: verbatim
-#: ../src/guestfs.pod:1743
+#: ../src/guestfs.pod:1765
#, no-wrap
msgid ""
" guestfs_add_drive_opts (g, filename,\n"
@@ -52027,19 +56625,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1748
+#: ../src/guestfs.pod:1770
msgid ""
"and so forth. Don't forget the terminating C<-1> otherwise Bad Things will "
"happen!"
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1751
+#: ../src/guestfs.pod:1773
msgid "USING va_list FOR OPTIONAL ARGUMENTS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1753
+#: ../src/guestfs.pod:1775
msgid ""
"The second variant has the same name with the suffix C<_va>, which works the "
"same way but takes a C<va_list>. See the C manual for details. For the "
@@ -52049,7 +56647,7 @@ msgstr ""
"guestfs_add_drive_opts> を使用してください。"
#. type: verbatim
-#: ../src/guestfs.pod:1757
+#: ../src/guestfs.pod:1779
#, no-wrap
msgid ""
" int guestfs_add_drive_opts_va (guestfs_h *g, const char *filename,\n"
@@ -52061,12 +56659,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs.pod:1760
+#: ../src/guestfs.pod:1782
msgid "CONSTRUCTING OPTIONAL ARGUMENTS"
msgstr "オプション引数の構築"
#. type: textblock
-#: ../src/guestfs.pod:1762
+#: ../src/guestfs.pod:1784
msgid ""
"The third variant is useful where you need to construct these calls. You "
"pass in a structure where you fill in the optional fields. The structure "
@@ -52076,7 +56674,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1768
+#: ../src/guestfs.pod:1790
#, no-wrap
msgid ""
" struct guestfs_add_drive_opts_argv {\n"
@@ -52100,12 +56698,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1777
+#: ../src/guestfs.pod:1799
msgid "You could call it like this:"
msgstr "次のように呼び出すことができます。"
#. type: verbatim
-#: ../src/guestfs.pod:1779
+#: ../src/guestfs.pod:1801
#, no-wrap
msgid ""
" struct guestfs_add_drive_opts_argv optargs = {\n"
@@ -52125,7 +56723,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../src/guestfs.pod:1786
+#: ../src/guestfs.pod:1808
#, no-wrap
msgid ""
" guestfs_add_drive_opts_argv (g, filename, &optargs);\n"
@@ -52135,29 +56733,29 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1794
+#: ../src/guestfs.pod:1816
msgid "The C<_BITMASK> suffix on each option name when specifying the bitmask."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1799
+#: ../src/guestfs.pod:1821
msgid "You do not need to fill in all fields of the structure."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1803
+#: ../src/guestfs.pod:1825
msgid ""
"There must be a one-to-one correspondence between fields of the structure "
"that are filled in, and bits set in the bitmask."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1808
+#: ../src/guestfs.pod:1830
msgid "OPTIONAL ARGUMENTS IN OTHER LANGUAGES"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1810
+#: ../src/guestfs.pod:1832
msgid ""
"In other languages, optional arguments are expressed in the way that is "
"natural for that language. We refer you to the language-specific "
@@ -52165,17 +56763,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1814
+#: ../src/guestfs.pod:1836
msgid "For guestfish, see L<guestfish(1)/OPTIONAL ARGUMENTS>."
msgstr "guestfish は L<guestfish(1)/OPTIONAL ARGUMENTS> を参照してください。"
#. type: =head2
-#: ../src/guestfs.pod:1816
+#: ../src/guestfs.pod:1838
msgid "SETTING CALLBACKS TO HANDLE EVENTS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1818
+#: ../src/guestfs.pod:1840
msgid ""
"B<Note:> This section documents the generic event mechanism introduced in "
"libguestfs 1.10, which you should use in new code if possible. The old "
@@ -52187,7 +56785,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1827
+#: ../src/guestfs.pod:1849
msgid ""
"Handles generate events when certain things happen, such as log messages "
"being generated, progress messages during long-running operations, or the "
@@ -52199,7 +56797,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1835
+#: ../src/guestfs.pod:1857
msgid ""
"In the current implementation, events are only generated synchronously: that "
"means that events (and hence callbacks) can only happen while you are in the "
@@ -52208,31 +56806,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1840
+#: ../src/guestfs.pod:1862
msgid ""
"Events may contain a payload, usually nothing (void), an array of 64 bit "
"unsigned integers, or a message buffer. Payloads are discussed later on."
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:1844
+#: ../src/guestfs.pod:1866
msgid "CLASSES OF EVENTS"
msgstr "イベントのクラス"
#. type: =item
-#: ../src/guestfs.pod:1848
+#: ../src/guestfs.pod:1870
msgid "GUESTFS_EVENT_CLOSE (payload type: void)"
msgstr "GUESTFS_EVENT_CLOSE (ペイロード形式: void)"
#. type: textblock
-#: ../src/guestfs.pod:1851
+#: ../src/guestfs.pod:1873
msgid ""
"The callback function will be called while the handle is being closed "
"(synchronously from L</guestfs_close>)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1854
+#: ../src/guestfs.pod:1876
msgid ""
"Note that libguestfs installs an L<atexit(3)> handler to try to clean up "
"handles that are open when the program exits. This means that this callback "
@@ -52245,19 +56843,19 @@ msgstr ""
"guestfs_fallocate64> を使用してください。"
#. type: textblock
-#: ../src/guestfs.pod:1861
+#: ../src/guestfs.pod:1883
msgid ""
"If no callback is registered: the handle is closed without any callback "
"being invoked."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1864
+#: ../src/guestfs.pod:1886
msgid "GUESTFS_EVENT_SUBPROCESS_QUIT (payload type: void)"
msgstr "GUESTFS_EVENT_SUBPROCESS_QUIT (ペイロード形式: void)"
#. type: textblock
-#: ../src/guestfs.pod:1867
+#: ../src/guestfs.pod:1889
msgid ""
"The callback function will be called when the child process quits, either "
"asynchronously or if killed by L</guestfs_kill_subprocess>. (This "
@@ -52265,17 +56863,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1871 ../src/guestfs.pod:1880 ../src/guestfs.pod:1997
+#: ../src/guestfs.pod:1893 ../src/guestfs.pod:1902 ../src/guestfs.pod:2019
msgid "If no callback is registered: the event is ignored."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1873
+#: ../src/guestfs.pod:1895
msgid "GUESTFS_EVENT_LAUNCH_DONE (payload type: void)"
msgstr "GUESTFS_EVENT_LAUNCH_DONE (ペイロード形式: void)"
#. type: textblock
-#: ../src/guestfs.pod:1876
+#: ../src/guestfs.pod:1898
msgid ""
"The callback function will be called when the child process becomes ready "
"first time after it has been launched. (This corresponds to a transition "
@@ -52283,12 +56881,12 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1882
+#: ../src/guestfs.pod:1904
msgid "GUESTFS_EVENT_PROGRESS (payload type: array of 4 x uint64_t)"
msgstr "GUESTFS_EVENT_PROGRESS (ペイロード形式: 4 x uint64_t の配列)"
#. type: textblock
-#: ../src/guestfs.pod:1885
+#: ../src/guestfs.pod:1907
msgid ""
"Some long-running operations can generate progress messages. If this "
"callback is registered, then it will be called each time a progress message "
@@ -52298,14 +56896,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1891
+#: ../src/guestfs.pod:1913
msgid ""
"The callback receives in the payload four unsigned 64 bit numbers which are "
"(in order): C<proc_nr>, C<serial>, C<position>, C<total>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1894
+#: ../src/guestfs.pod:1916
msgid ""
"The units of C<total> are not defined, although for some operations C<total> "
"may relate in some way to the amount of data to be transferred (eg. in bytes "
@@ -52313,24 +56911,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1899
+#: ../src/guestfs.pod:1921
msgid "The only defined and stable parts of the API are:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1905
+#: ../src/guestfs.pod:1927
msgid ""
"The callback can display to the user some type of progress bar or indicator "
"which shows the ratio of C<position>:C<total>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1910
+#: ../src/guestfs.pod:1932
msgid "0 E<lt>= C<position> E<lt>= C<total>"
msgstr "0 E<lt>= C<position> E<lt>= C<total>"
#. type: textblock
-#: ../src/guestfs.pod:1914
+#: ../src/guestfs.pod:1936
msgid ""
"If any progress notification is sent during a call, then a final progress "
"notification is always sent when C<position> = C<total> (I<unless> the call "
@@ -52338,7 +56936,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1918
+#: ../src/guestfs.pod:1940
msgid ""
"This is to simplify caller code, so callers can easily set the progress "
"indicator to \"100%\" at the end of the operation, without requiring special "
@@ -52346,7 +56944,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1924
+#: ../src/guestfs.pod:1946
msgid ""
"For some calls we are unable to estimate the progress of the call, but we "
"can still generate progress messages to indicate activity. This is known as "
@@ -52355,7 +56953,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1929
+#: ../src/guestfs.pod:1951
msgid ""
"For these calls, zero or more progress messages are generated with "
"C<position = 0> and C<total = 1>, followed by a final message with "
@@ -52363,14 +56961,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1933
+#: ../src/guestfs.pod:1955
msgid ""
"As noted above, if the call fails with an error then the final message may "
"not be generated."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1938
+#: ../src/guestfs.pod:1960
msgid ""
"The callback also receives the procedure number (C<proc_nr>) and serial "
"number (C<serial>) of the call. These are only useful for debugging "
@@ -52379,31 +56977,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1944
+#: ../src/guestfs.pod:1966
msgid "If no callback is registered: progress messages are discarded."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1946
+#: ../src/guestfs.pod:1968
msgid "GUESTFS_EVENT_APPLIANCE (payload type: message buffer)"
msgstr "GUESTFS_EVENT_APPLIANCE (ペイロード形式: メッセージバッファー)"
#. type: textblock
-#: ../src/guestfs.pod:1949
+#: ../src/guestfs.pod:1971
msgid ""
"The callback function is called whenever a log message is generated by qemu, "
"the appliance kernel, guestfsd (daemon), or utility programs."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1952
+#: ../src/guestfs.pod:1974
msgid ""
"If the verbose flag (L</guestfs_set_verbose>) is set before launch (L</"
"guestfs_launch>) then additional debug messages are generated."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1955 ../src/guestfs.pod:1969
+#: ../src/guestfs.pod:1977 ../src/guestfs.pod:1991
msgid ""
"If no callback is registered: the messages are discarded unless the verbose "
"flag is set in which case they are sent to stderr. You can override the "
@@ -52411,63 +57009,63 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1960
+#: ../src/guestfs.pod:1982
msgid "GUESTFS_EVENT_LIBRARY (payload type: message buffer)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1963
+#: ../src/guestfs.pod:1985
msgid ""
"The callback function is called whenever a log message is generated by the "
"library part of libguestfs."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1966
+#: ../src/guestfs.pod:1988
msgid ""
"If the verbose flag (L</guestfs_set_verbose>) is set then additional debug "
"messages are generated."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1974
+#: ../src/guestfs.pod:1996
msgid "GUESTFS_EVENT_TRACE (payload type: message buffer)"
msgstr "GUESTFS_EVENT_TRACE (ペイロード形式: メッセージバッファー)"
#. type: textblock
-#: ../src/guestfs.pod:1977
+#: ../src/guestfs.pod:1999
msgid ""
"The callback function is called whenever a trace message is generated. This "
"only applies if the trace flag (L</guestfs_set_trace>) is set."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1980
+#: ../src/guestfs.pod:2002
msgid ""
"If no callback is registered: the messages are sent to stderr. You can "
"override the printing of trace messages to stderr by setting up a callback."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1984
+#: ../src/guestfs.pod:2006
msgid "GUESTFS_EVENT_ENTER (payload type: function name)"
msgstr "GUESTFS_EVENT_ENTER (payload type: function name)"
#. type: textblock
-#: ../src/guestfs.pod:1987
+#: ../src/guestfs.pod:2009
msgid ""
"The callback function is called whenever a libguestfs function is entered."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1990
+#: ../src/guestfs.pod:2012
msgid ""
"The payload is a string which contains the name of the function that we are "
"entering (not including C<guestfs_> prefix)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1993
+#: ../src/guestfs.pod:2015
msgid ""
"Note that libguestfs functions can call themselves, so you may see many "
"events from a single call. A few libguestfs functions do not generate this "
@@ -52475,12 +57073,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2001
+#: ../src/guestfs.pod:2023
msgid "guestfs_set_event_callback"
msgstr "guestfs_set_event_callback"
#. type: verbatim
-#: ../src/guestfs.pod:2003
+#: ../src/guestfs.pod:2025
#, no-wrap
msgid ""
" int guestfs_set_event_callback (guestfs_h *g,\n"
@@ -52498,14 +57096,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2009
+#: ../src/guestfs.pod:2031
msgid ""
"This function registers a callback (C<cb>) for all event classes in the "
"C<event_bitmask>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2012
+#: ../src/guestfs.pod:2034
msgid ""
"For example, to register for all log message events, you could call this "
"function with the bitmask C<GUESTFS_EVENT_APPLIANCE|GUESTFS_EVENT_LIBRARY>. "
@@ -52514,40 +57112,40 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2018
+#: ../src/guestfs.pod:2040
msgid "C<flags> should always be passed as 0."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2020
+#: ../src/guestfs.pod:2042
msgid ""
"C<opaque> is an opaque pointer which is passed to the callback. You can use "
"it for any purpose."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2023
+#: ../src/guestfs.pod:2045
msgid ""
"The return value is the event handle (an integer) which you can use to "
"delete the callback (see below)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2026
+#: ../src/guestfs.pod:2048
msgid ""
"If there is an error, this function returns C<-1>, and sets the error in the "
"handle in the usual way (see L</guestfs_last_error> etc.)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2029
+#: ../src/guestfs.pod:2051
msgid ""
"Callbacks remain in effect until they are deleted, or until the handle is "
"closed."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2032
+#: ../src/guestfs.pod:2054
msgid ""
"In the case where multiple callbacks are registered for a particular event "
"class, all of the callbacks are called. The order in which multiple "
@@ -52555,12 +57153,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2036
+#: ../src/guestfs.pod:2058
msgid "guestfs_delete_event_callback"
msgstr "guestfs_delete_event_callback"
#. type: verbatim
-#: ../src/guestfs.pod:2038
+#: ../src/guestfs.pod:2060
#, no-wrap
msgid ""
" void guestfs_delete_event_callback (guestfs_h *g, int event_handle);\n"
@@ -52570,7 +57168,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2040
+#: ../src/guestfs.pod:2062
msgid ""
"Delete a callback that was previously registered. C<event_handle> should be "
"the integer that was returned by a previous call to "
@@ -52578,12 +57176,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2044
+#: ../src/guestfs.pod:2066
msgid "guestfs_event_callback"
msgstr "guestfs_event_callback"
#. type: verbatim
-#: ../src/guestfs.pod:2046
+#: ../src/guestfs.pod:2068
#, no-wrap
msgid ""
" typedef void (*guestfs_event_callback) (\n"
@@ -52607,13 +57205,13 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2055
+#: ../src/guestfs.pod:2077
msgid ""
"This is the type of the event callback function that you have to provide."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2058
+#: ../src/guestfs.pod:2080
msgid ""
"The basic parameters are: the handle (C<g>), the opaque user pointer "
"(C<opaque>), the event class (eg. C<GUESTFS_EVENT_PROGRESS>), the event "
@@ -52621,7 +57219,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2062
+#: ../src/guestfs.pod:2084
msgid ""
"The remaining parameters contain the event payload (if any). Each event may "
"contain a payload, which usually relates to the event class, but for future "
@@ -52630,7 +57228,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2067
+#: ../src/guestfs.pod:2089
msgid ""
"C<buf> and C<buf_len> contain a message buffer (if C<buf_len == 0>, then "
"there is no message buffer). Note that this message buffer can contain "
@@ -52638,19 +57236,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2071
+#: ../src/guestfs.pod:2093
msgid ""
"C<array> and C<array_len> is an array of 64 bit unsigned integers. At the "
"moment this is only used for progress messages."
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2074
+#: ../src/guestfs.pod:2096
msgid "EXAMPLE: CAPTURING LOG MESSAGES"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2076
+#: ../src/guestfs.pod:2098
msgid ""
"One motivation for the generic event API was to allow GUI programs to "
"capture debug and other messages. In libguestfs E<le> 1.8 these were sent "
@@ -52658,7 +57256,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2080
+#: ../src/guestfs.pod:2102
msgid ""
"Events associated with log messages are: C<GUESTFS_EVENT_LIBRARY>, "
"C<GUESTFS_EVENT_APPLIANCE> and C<GUESTFS_EVENT_TRACE>. (Note that error "
@@ -52666,14 +57264,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2085
+#: ../src/guestfs.pod:2107
msgid ""
"Programs have to set up a callback to capture the classes of events of "
"interest:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2088
+#: ../src/guestfs.pod:2110
#, no-wrap
msgid ""
" int eh =\n"
@@ -52699,14 +57297,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2098
+#: ../src/guestfs.pod:2120
msgid ""
"The callback can then direct messages to the appropriate place. In this "
"example, messages are directed to syslog:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2101
+#: ../src/guestfs.pod:2123
#, no-wrap
msgid ""
" static void\n"
@@ -52742,12 +57340,12 @@ msgstr ""
"\n"
#. type: =head1
-#: ../src/guestfs.pod:2116
+#: ../src/guestfs.pod:2138
msgid "CANCELLING LONG TRANSFERS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2118
+#: ../src/guestfs.pod:2140
msgid ""
"Some operations can be cancelled by the caller while they are in progress. "
"Currently only operations that involve uploading or downloading data can be "
@@ -52756,12 +57354,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2123
+#: ../src/guestfs.pod:2145
msgid "guestfs_user_cancel"
msgstr "guestfs_user_cancel"
#. type: verbatim
-#: ../src/guestfs.pod:2125
+#: ../src/guestfs.pod:2147
#, no-wrap
msgid ""
" void guestfs_user_cancel (guestfs_h *g);\n"
@@ -52771,13 +57369,13 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2127
+#: ../src/guestfs.pod:2149
msgid ""
"C<guestfs_user_cancel> cancels the current upload or download operation."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2130
+#: ../src/guestfs.pod:2152
msgid ""
"Unlike most other libguestfs calls, this function is signal safe and thread "
"safe. You can call it from a signal handler or from another thread, without "
@@ -52785,7 +57383,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2134
+#: ../src/guestfs.pod:2156
msgid ""
"The transfer that was in progress (if there is one) will stop shortly "
"afterwards, and will return an error. The errno (see L</"
@@ -52794,7 +57392,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2140
+#: ../src/guestfs.pod:2162
msgid ""
"No cleanup is performed: for example, if a file was being uploaded then "
"after cancellation there may be a partially uploaded file. It is the "
@@ -52802,12 +57400,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2144
+#: ../src/guestfs.pod:2166
msgid "There are two common places that you might call C<guestfs_user_cancel>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2146
+#: ../src/guestfs.pod:2168
msgid ""
"In an interactive text-based program, you might call it from a C<SIGINT> "
"signal handler so that pressing C<^C> cancels the current operation. (You "
@@ -52816,19 +57414,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2151
+#: ../src/guestfs.pod:2173
msgid ""
"In a graphical program, when the main thread is displaying a progress bar "
"with a cancel button, wire up the cancel button to call this function."
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2155
+#: ../src/guestfs.pod:2177
msgid "PRIVATE DATA AREA"
msgstr "プライベートデータ領域"
#. type: textblock
-#: ../src/guestfs.pod:2157
+#: ../src/guestfs.pod:2179
msgid ""
"You can attach named pieces of private data to the libguestfs handle, fetch "
"them by name, and walk over them, for the lifetime of the handle. This is "
@@ -52836,12 +57434,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2162
+#: ../src/guestfs.pod:2184
msgid "To attach a named piece of data, use the following call:"
msgstr "データの名前付き部分を接続するには、以下の呼び出しを使用します:"
#. type: verbatim
-#: ../src/guestfs.pod:2164
+#: ../src/guestfs.pod:2186
#, no-wrap
msgid ""
" void guestfs_set_private (guestfs_h *g, const char *key, void *data);\n"
@@ -52851,7 +57449,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2166
+#: ../src/guestfs.pod:2188
msgid ""
"C<key> is the name to associate with this data, and C<data> is an arbitrary "
"pointer (which can be C<NULL>). Any previous item with the same key is "
@@ -52859,7 +57457,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2170
+#: ../src/guestfs.pod:2192
msgid ""
"You can use any C<key> you want, but your key should I<not> start with an "
"underscore character. Keys beginning with an underscore character are "
@@ -52869,12 +57467,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2176
+#: ../src/guestfs.pod:2198
msgid "To retrieve the pointer, use:"
msgstr "ポインターを取り出すには、次を使用します:"
#. type: verbatim
-#: ../src/guestfs.pod:2178
+#: ../src/guestfs.pod:2200
#, no-wrap
msgid ""
" void *guestfs_get_private (guestfs_h *g, const char *key);\n"
@@ -52884,7 +57482,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2180
+#: ../src/guestfs.pod:2202
msgid ""
"This function returns C<NULL> if either no data is found associated with "
"C<key>, or if the user previously set the C<key>'s C<data> pointer to "
@@ -52894,7 +57492,7 @@ msgstr ""
"guestfs_vfs_label> を使用してください。"
#. type: textblock
-#: ../src/guestfs.pod:2184
+#: ../src/guestfs.pod:2206
msgid ""
"Libguestfs does not try to look at or interpret the C<data> pointer in any "
"way. As far as libguestfs is concerned, it need not be a valid pointer at "
@@ -52905,12 +57503,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2191
+#: ../src/guestfs.pod:2213
msgid "To walk over all entries, use these two functions:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2193
+#: ../src/guestfs.pod:2215
#, no-wrap
msgid ""
" void *guestfs_first_private (guestfs_h *g, const char **key_rtn);\n"
@@ -52920,7 +57518,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../src/guestfs.pod:2195
+#: ../src/guestfs.pod:2217
#, no-wrap
msgid ""
" void *guestfs_next_private (guestfs_h *g, const char **key_rtn);\n"
@@ -52930,7 +57528,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2197
+#: ../src/guestfs.pod:2219
msgid ""
"C<guestfs_first_private> returns the first key, pointer pair (\"first\" does "
"not have any particular meaning -- keys are not returned in any defined "
@@ -52940,7 +57538,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2203
+#: ../src/guestfs.pod:2225
msgid ""
"C<guestfs_next_private> returns the next key, pointer pair. The return "
"value of this function is also C<NULL> is there are no further entries to "
@@ -52948,18 +57546,18 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2207
+#: ../src/guestfs.pod:2229
msgid "Notes about walking over entries:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2213
+#: ../src/guestfs.pod:2235
msgid ""
"You must not call C<guestfs_set_private> while walking over the entries."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2218
+#: ../src/guestfs.pod:2240
msgid ""
"The handle maintains an internal iterator which is reset when you call "
"C<guestfs_first_private>. This internal iterator is invalidated when you "
@@ -52967,12 +57565,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2224
+#: ../src/guestfs.pod:2246
msgid "If you have set the data pointer associated with a key to C<NULL>, ie:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2226
+#: ../src/guestfs.pod:2248
#, no-wrap
msgid ""
" guestfs_set_private (g, key, NULL);\n"
@@ -52982,26 +57580,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2228
+#: ../src/guestfs.pod:2250
msgid "then that C<key> is not returned when walking."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2232
+#: ../src/guestfs.pod:2254
msgid ""
"C<*key_rtn> is only valid until the next call to C<guestfs_first_private>, "
"C<guestfs_next_private> or C<guestfs_set_private>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2238
+#: ../src/guestfs.pod:2260
msgid ""
"The following example code shows how to print all keys and data pointers "
"that are associated with the handle C<g>:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2241
+#: ../src/guestfs.pod:2263
#, no-wrap
msgid ""
" const char *key;\n"
@@ -53023,14 +57621,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2249
+#: ../src/guestfs.pod:2271
msgid ""
"More commonly you are only interested in keys that begin with an application-"
"specific prefix C<foo_>. Modify the loop like so:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2252
+#: ../src/guestfs.pod:2274
#, no-wrap
msgid ""
" const char *key;\n"
@@ -53054,7 +57652,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2261
+#: ../src/guestfs.pod:2283
msgid ""
"If you need to modify keys while walking, then you have to jump back to the "
"beginning of the loop. For example, to delete all keys prefixed with "
@@ -53062,7 +57660,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2265
+#: ../src/guestfs.pod:2287
#, no-wrap
msgid ""
" const char *key;\n"
@@ -53100,7 +57698,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2281
+#: ../src/guestfs.pod:2303
msgid ""
"Note that the above loop is guaranteed to terminate because the keys are "
"being deleted, but other manipulations of keys within the loop might not "
@@ -53109,12 +57707,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2286
+#: ../src/guestfs.pod:2308
msgid "SYSTEMTAP"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2288
+#: ../src/guestfs.pod:2310
msgid ""
"The libguestfs C library can be probed using systemtap or DTrace. This is "
"true of any library, not just libguestfs. However libguestfs also contains "
@@ -53122,12 +57720,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2292
+#: ../src/guestfs.pod:2314
msgid "You can list all the static markers by doing:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2294
+#: ../src/guestfs.pod:2316
#, no-wrap
msgid ""
" stap -l 'process(\"/usr/lib*/libguestfs.so.0\")\n"
@@ -53139,26 +57737,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2297
+#: ../src/guestfs.pod:2319
msgid ""
"B<Note:> These static markers are I<not> part of the stable API and may "
"change in future versions."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2300
+#: ../src/guestfs.pod:2322
msgid "SYSTEMTAP SCRIPT EXAMPLE"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2302
+#: ../src/guestfs.pod:2324
msgid ""
"This script contains examples of displaying both the static markers and some "
"ordinary C entry points:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2329
+#: ../src/guestfs.pod:2351
#, no-wrap
msgid ""
" /* Display all calls to guestfs_mkfs* functions. */\n"
@@ -53178,7 +57776,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2336
+#: ../src/guestfs.pod:2358
msgid ""
"The script above can be saved to C<test.stap> and run using the L<stap(1)> "
"program. Note that you either have to be root, or you have to add yourself "
@@ -53187,7 +57785,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2341
+#: ../src/guestfs.pod:2363
#, no-wrap
msgid ""
" # stap /tmp/test.stap\n"
@@ -53199,17 +57797,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2344
+#: ../src/guestfs.pod:2366
msgid "In another terminal, run a guestfish command such as this:"
msgstr "他の端末において、このように guestfish コマンドを実行します:"
#. type: textblock
-#: ../src/guestfs.pod:2348
+#: ../src/guestfs.pod:2370
msgid "In the first terminal, stap trace output similar to this is shown:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2350
+#: ../src/guestfs.pod:2372
#, no-wrap
msgid ""
" 1318248056692655 (+0):\tlaunch_start\n"
@@ -53229,7 +57827,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2359
+#: ../src/guestfs.pod:2381
msgid ""
"<!-- old anchor for the next section --> <a name="
"\"state_machine_and_low_level_event_api\"/>"
@@ -53238,12 +57836,12 @@ msgstr ""
"\"state_machine_and_low_level_event_api\"/>"
#. type: =head1
-#: ../src/guestfs.pod:2364
+#: ../src/guestfs.pod:2386
msgid "ARCHITECTURE"
msgstr "アーキテクチャー"
#. type: textblock
-#: ../src/guestfs.pod:2366
+#: ../src/guestfs.pod:2388
msgid ""
"Internally, libguestfs is implemented by running an appliance (a special "
"type of small virtual machine) using L<qemu(1)>. Qemu runs as a child "
@@ -53254,7 +57852,7 @@ msgstr ""
"ロセスとして実行します。"
#. type: verbatim
-#: ../src/guestfs.pod:2370
+#: ../src/guestfs.pod:2392
#, no-wrap
msgid ""
" ___________________\n"
@@ -53300,14 +57898,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2390
+#: ../src/guestfs.pod:2412
msgid ""
"The library, linked to the main program, creates the child process and hence "
"the appliance in the L</guestfs_launch> function."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2393
+#: ../src/guestfs.pod:2415
msgid ""
"Inside the appliance is a Linux kernel and a complete stack of userspace "
"tools (such as LVM and ext2 programs) and a small controlling daemon called "
@@ -53319,7 +57917,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2402
+#: ../src/guestfs.pod:2424
msgid ""
"A common misunderstanding is that the appliance \"is\" the virtual machine. "
"Although the disk image you are attached to might also be used by some "
@@ -53330,17 +57928,17 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2409
+#: ../src/guestfs.pod:2431
msgid "STATE MACHINE"
msgstr "状態マシン"
#. type: textblock
-#: ../src/guestfs.pod:2411
+#: ../src/guestfs.pod:2433
msgid "libguestfs uses a state machine to model the child process:"
msgstr "libguestfs は子プロセスをモデル化するために状態マシンを使用します:"
#. type: verbatim
-#: ../src/guestfs.pod:2413
+#: ../src/guestfs.pod:2435
#, no-wrap
msgid ""
" |\n"
@@ -53368,7 +57966,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2435
+#: ../src/guestfs.pod:2457
msgid ""
"The normal transitions are (1) CONFIG (when the handle is created, but there "
"is no child process), (2) LAUNCHING (when the child process is booting up), "
@@ -53377,7 +57975,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2440
+#: ../src/guestfs.pod:2462
msgid ""
"The guest may be killed by L</guestfs_kill_subprocess>, or may die "
"asynchronously at any time (eg. due to some internal error), and that causes "
@@ -53388,7 +57986,7 @@ msgstr ""
"ため)、状態を設定 (CONFIG) に切り戻します。"
#. type: textblock
-#: ../src/guestfs.pod:2444
+#: ../src/guestfs.pod:2466
msgid ""
"Configuration commands for qemu such as L</guestfs_add_drive> can only be "
"issued when in the CONFIG state."
@@ -53397,7 +57995,7 @@ msgstr ""
"態にあるときのみ発行できます。"
#. type: textblock
-#: ../src/guestfs.pod:2447
+#: ../src/guestfs.pod:2469
msgid ""
"The API offers one call that goes from CONFIG through LAUNCHING to READY. "
"L</guestfs_launch> blocks until the child process is READY to accept "
@@ -53406,7 +58004,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2453
+#: ../src/guestfs.pod:2475
msgid ""
"API actions such as L</guestfs_mount> can only be issued when in the READY "
"state. These API calls block waiting for the command to be carried out. "
@@ -53415,7 +58013,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2458
+#: ../src/guestfs.pod:2480
msgid ""
"Finally, the child process sends asynchronous messages back to the main "
"program, such as kernel log messages. You can register a callback to "
@@ -53423,17 +58021,17 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2462
+#: ../src/guestfs.pod:2484
msgid "INTERNALS"
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2464
+#: ../src/guestfs.pod:2486
msgid "APPLIANCE BOOT PROCESS"
msgstr "アプライアンスの起動プロセス"
#. type: textblock
-#: ../src/guestfs.pod:2466
+#: ../src/guestfs.pod:2488
msgid ""
"This process has evolved and continues to evolve. The description here "
"corresponds only to the current version of libguestfs and is provided for "
@@ -53443,7 +58041,7 @@ msgstr ""
"バージョンの libguestfs にのみ対応していて、参考情報としてのみ提供されます。"
#. type: textblock
-#: ../src/guestfs.pod:2470
+#: ../src/guestfs.pod:2492
msgid ""
"In order to follow the stages involved below, enable libguestfs debugging "
"(set the environment variable C<LIBGUESTFS_DEBUG=1>)."
@@ -53452,12 +58050,12 @@ msgstr ""
"C<LIBGUESTFS_DEBUG=1> を設定します)。"
#. type: =item
-#: ../src/guestfs.pod:2475
+#: ../src/guestfs.pod:2497
msgid "Create the appliance"
msgstr "アプライアンスを作成します"
#. type: textblock
-#: ../src/guestfs.pod:2477
+#: ../src/guestfs.pod:2499
msgid ""
"C<febootstrap-supermin-helper> is invoked to create the kernel, a small "
"initrd and the appliance."
@@ -53466,7 +58064,7 @@ msgstr ""
"を作成するために呼び出されます。"
#. type: textblock
-#: ../src/guestfs.pod:2480
+#: ../src/guestfs.pod:2502
msgid ""
"The appliance is cached in C</var/tmp/.guestfs-E<lt>UIDE<gt>> (or in another "
"directory if C<TMPDIR> is set)."
@@ -53475,7 +58073,7 @@ msgstr ""
"たは C<TMPDIR> を設定していると他の場所です)。"
#. type: textblock
-#: ../src/guestfs.pod:2483
+#: ../src/guestfs.pod:2505
msgid ""
"For a complete description of how the appliance is created and cached, read "
"the L<febootstrap(8)> and L<febootstrap-supermin-helper(8)> man pages."
@@ -53485,22 +58083,22 @@ msgstr ""
"参照してください。"
#. type: =item
-#: ../src/guestfs.pod:2487
+#: ../src/guestfs.pod:2509
msgid "Start qemu and boot the kernel"
msgstr "QEMU を開始してカーネルを起動します"
#. type: textblock
-#: ../src/guestfs.pod:2489
+#: ../src/guestfs.pod:2511
msgid "qemu is invoked to boot the kernel."
msgstr "カーネルを起動するために QEMU が呼び出されます。"
#. type: =item
-#: ../src/guestfs.pod:2491
+#: ../src/guestfs.pod:2513
msgid "Run the initrd"
msgstr "initrd を実行します"
#. type: textblock
-#: ../src/guestfs.pod:2493
+#: ../src/guestfs.pod:2515
msgid ""
"C<febootstrap-supermin-helper> builds a small initrd. The initrd is not the "
"appliance. The purpose of the initrd is to load enough kernel modules in "
@@ -53511,7 +58109,7 @@ msgstr ""
"始できるために、十分なカーネルモジュールを読み込むことです。"
#. type: textblock
-#: ../src/guestfs.pod:2497
+#: ../src/guestfs.pod:2519
msgid ""
"The initrd is a cpio archive called C</var/tmp/.guestfs-E<lt>UIDE<gt>/"
"initrd>."
@@ -53520,7 +58118,7 @@ msgstr ""
"す。"
#. type: textblock
-#: ../src/guestfs.pod:2500
+#: ../src/guestfs.pod:2522
msgid ""
"When the initrd has started you will see messages showing that kernel "
"modules are being loaded, similar to this:"
@@ -53529,7 +58127,7 @@ msgstr ""
"メッセージが表示されます:"
#. type: verbatim
-#: ../src/guestfs.pod:2503
+#: ../src/guestfs.pod:2525
#, no-wrap
msgid ""
" febootstrap: ext2 mini initrd starting up\n"
@@ -53545,12 +58143,12 @@ msgstr ""
"\n"
#. type: =item
-#: ../src/guestfs.pod:2508
+#: ../src/guestfs.pod:2530
msgid "Find and mount the appliance device"
msgstr "アプライアンスデバイスを検索およびマウントします"
#. type: textblock
-#: ../src/guestfs.pod:2510
+#: ../src/guestfs.pod:2532
msgid ""
"The appliance is a sparse file containing an ext2 filesystem which contains "
"a familiar (although reduced in size) Linux operating system. It would "
@@ -53558,33 +58156,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2514
+#: ../src/guestfs.pod:2536
msgid ""
"The regular disks being inspected by libguestfs are the first devices "
"exposed by qemu (eg. as C</dev/vda>)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2517
+#: ../src/guestfs.pod:2539
msgid ""
"The last disk added to qemu is the appliance itself (eg. C</dev/vdb> if "
"there was only one regular disk)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2520
+#: ../src/guestfs.pod:2542
msgid ""
"Thus the final job of the initrd is to locate the appliance disk, mount it, "
"and switch root into the appliance, and run C</init> from the appliance."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2524
+#: ../src/guestfs.pod:2546
msgid "If this works successfully you will see messages such as:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2526
+#: ../src/guestfs.pod:2548
#, no-wrap
msgid ""
" febootstrap: picked /sys/block/vdb/dev as root device\n"
@@ -53602,19 +58200,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2532
+#: ../src/guestfs.pod:2554
msgid ""
"Note that C<Starting /init script ...> indicates that the appliance's init "
"script is now running."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2535
+#: ../src/guestfs.pod:2557
msgid "Initialize the appliance"
msgstr "アプライアンスを初期化します"
#. type: textblock
-#: ../src/guestfs.pod:2537
+#: ../src/guestfs.pod:2559
msgid ""
"The appliance itself now initializes itself. This involves starting certain "
"processes like C<udev>, possibly printing some debug information, and "
@@ -53622,19 +58220,19 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2541
+#: ../src/guestfs.pod:2563
msgid "The daemon"
msgstr "デーモン"
#. type: textblock
-#: ../src/guestfs.pod:2543
+#: ../src/guestfs.pod:2565
msgid ""
"Finally the daemon (C<guestfsd>) runs inside the appliance. If it runs you "
"should see:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2546
+#: ../src/guestfs.pod:2568
#, no-wrap
msgid ""
" verbose daemon enabled\n"
@@ -53644,14 +58242,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2548
+#: ../src/guestfs.pod:2570
msgid ""
"The daemon expects to see a named virtio-serial port exposed by qemu and "
"connected on the other end to the library."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2551
+#: ../src/guestfs.pod:2573
msgid ""
"The daemon connects to this port (and hence to the library) and sends a four "
"byte message C<GUESTFS_LAUNCH_FLAG>, which initiates the communication "
@@ -53659,19 +58257,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2557
+#: ../src/guestfs.pod:2579
msgid "COMMUNICATION PROTOCOL"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2559
+#: ../src/guestfs.pod:2581
msgid ""
"Don't rely on using this protocol directly. This section documents how it "
"currently works, but it may change at any time."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2562
+#: ../src/guestfs.pod:2584
msgid ""
"The protocol used to talk between the library and the daemon running inside "
"the qemu virtual machine is a simple RPC mechanism built on top of XDR (RFC "
@@ -53679,14 +58277,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2566
+#: ../src/guestfs.pod:2588
msgid ""
"The detailed format of structures is in C<src/guestfs_protocol.x> (note: "
"this file is automatically generated)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2569
+#: ../src/guestfs.pod:2591
msgid ""
"There are two broad cases, ordinary functions that don't have any C<FileIn> "
"and C<FileOut> parameters, which are handled with very simple request/reply "
@@ -53696,17 +58294,17 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2576
+#: ../src/guestfs.pod:2598
msgid "ORDINARY FUNCTIONS (NO FILEIN/FILEOUT PARAMS)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2578
+#: ../src/guestfs.pod:2600
msgid "For ordinary functions, the request message is:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2580
+#: ../src/guestfs.pod:2602
#, no-wrap
msgid ""
" total length (header + arguments,\n"
@@ -53717,7 +58315,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2585
+#: ../src/guestfs.pod:2607
msgid ""
"The total length field allows the daemon to allocate a fixed size buffer "
"into which it slurps the rest of the message. As a result, the total length "
@@ -53726,21 +58324,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2591
+#: ../src/guestfs.pod:2613
msgid ""
"Note also that many functions don't take any arguments, in which case the "
"C<guestfs_I<foo>_args> is completely omitted."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2594
+#: ../src/guestfs.pod:2616
msgid ""
"The header contains the procedure number (C<guestfs_proc>) which is how the "
"receiver knows what type of args structure to expect, or none at all."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2598
+#: ../src/guestfs.pod:2620
msgid ""
"For functions that take optional arguments, the optional arguments are "
"encoded in the C<guestfs_I<foo>_args> structure in the same way as ordinary "
@@ -53752,12 +58350,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2606
+#: ../src/guestfs.pod:2628
msgid "The reply message for ordinary functions is:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2608
+#: ../src/guestfs.pod:2630
#, no-wrap
msgid ""
" total length (header + ret,\n"
@@ -53773,27 +58371,27 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2613
+#: ../src/guestfs.pod:2635
msgid ""
"As above the C<guestfs_I<foo>_ret> structure may be completely omitted for "
"functions that return no formal return values."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2616
+#: ../src/guestfs.pod:2638
msgid ""
"As above the total length of the reply is limited to C<GUESTFS_MESSAGE_MAX>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2619
+#: ../src/guestfs.pod:2641
msgid ""
"In the case of an error, a flag is set in the header, and the reply message "
"is slightly changed:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2622
+#: ../src/guestfs.pod:2644
#, no-wrap
msgid ""
" total length (header + error,\n"
@@ -53804,7 +58402,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2627
+#: ../src/guestfs.pod:2649
msgid ""
"The C<guestfs_message_error> structure contains the error message as a "
"string."
@@ -53812,12 +58410,12 @@ msgstr ""
"C<guestfs_message_error> の構造は、文字列としてエラーメッセージを含みます。"
#. type: =head3
-#: ../src/guestfs.pod:2630
+#: ../src/guestfs.pod:2652
msgid "FUNCTIONS THAT HAVE FILEIN PARAMETERS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2632
+#: ../src/guestfs.pod:2654
msgid ""
"A C<FileIn> parameter indicates that we transfer a file I<into> the guest. "
"The normal request message is sent (see above). However this is followed by "
@@ -53825,7 +58423,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2636
+#: ../src/guestfs.pod:2658
#, no-wrap
msgid ""
" total length (header + arguments,\n"
@@ -53847,12 +58445,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2644
+#: ../src/guestfs.pod:2666
msgid "The \"sequence of chunks\" is:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2646
+#: ../src/guestfs.pod:2668
#, no-wrap
msgid ""
" length of chunk (not including length word itself)\n"
@@ -53874,7 +58472,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2654
+#: ../src/guestfs.pod:2676
msgid ""
"The final chunk has the C<data_len> field set to zero. Additionally a flag "
"is set in the final chunk to indicate either successful completion or early "
@@ -53882,7 +58480,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2658
+#: ../src/guestfs.pod:2680
msgid ""
"At time of writing there are no functions that have more than one FileIn "
"parameter. However this is (theoretically) supported, by sending the "
@@ -53891,7 +58489,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2663
+#: ../src/guestfs.pod:2685
msgid ""
"Both the library (sender) I<and> the daemon (receiver) may cancel the "
"transfer. The library does this by sending a chunk with a special flag set "
@@ -53900,7 +58498,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2669
+#: ../src/guestfs.pod:2691
msgid ""
"The daemon may also cancel. It does this by writing a special word "
"C<GUESTFS_CANCEL_FLAG> to the socket. The library listens for this during "
@@ -53912,7 +58510,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2678
+#: ../src/guestfs.pod:2700
msgid ""
"This protocol allows the transfer of arbitrary sized files (no 32 bit "
"limit), and also files where the size is not known in advance (eg. from "
@@ -53922,19 +58520,19 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2684
+#: ../src/guestfs.pod:2706
msgid "FUNCTIONS THAT HAVE FILEOUT PARAMETERS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2686
+#: ../src/guestfs.pod:2708
msgid ""
"The protocol for FileOut parameters is exactly the same as for FileIn "
"parameters, but with the roles of daemon and library reversed."
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2689
+#: ../src/guestfs.pod:2711
#, no-wrap
msgid ""
" total length (header + ret,\n"
@@ -53948,12 +58546,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2697
+#: ../src/guestfs.pod:2719
msgid "INITIAL MESSAGE"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2699
+#: ../src/guestfs.pod:2721
msgid ""
"When the daemon launches it sends an initial word (C<GUESTFS_LAUNCH_FLAG>) "
"which indicates that the guest and daemon is alive. This is what L</"
@@ -53961,12 +58559,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2703
+#: ../src/guestfs.pod:2725
msgid "PROGRESS NOTIFICATION MESSAGES"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2705
+#: ../src/guestfs.pod:2727
msgid ""
"The daemon may send progress notification messages at any time. These are "
"distinguished by the normal length word being replaced by "
@@ -53974,7 +58572,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2709
+#: ../src/guestfs.pod:2731
msgid ""
"The library turns them into progress callbacks (see L</"
"GUESTFS_EVENT_PROGRESS>) if there is a callback registered, or discards them "
@@ -53982,7 +58580,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2713
+#: ../src/guestfs.pod:2735
msgid ""
"The daemon self-limits the frequency of progress messages it sends (see "
"C<daemon/proto.c:notify_progress>). Not all calls generate progress "
@@ -53990,12 +58588,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2717
+#: ../src/guestfs.pod:2739
msgid "LIBGUESTFS VERSION NUMBERS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2719
+#: ../src/guestfs.pod:2741
msgid ""
"Since April 2010, libguestfs has started to make separate development and "
"stable releases, along with corresponding branches in our git repository. "
@@ -54003,7 +58601,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2724
+#: ../src/guestfs.pod:2746
#, no-wrap
msgid ""
" even numbers for stable: 1.2.x, 1.4.x, ...\n"
@@ -54031,13 +58629,13 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2735
+#: ../src/guestfs.pod:2757
msgid "Thus \"1.3.5\" is the 5th update to the development branch \"1.3\"."
msgstr ""
"このように \"1.3.5\" は開発ブランチ \"1.3\" の 5 番目のアップデートです。"
#. type: textblock
-#: ../src/guestfs.pod:2737
+#: ../src/guestfs.pod:2759
msgid ""
"As time passes we cherry pick fixes from the development branch and backport "
"those into the stable branch, the effect being that the stable branch should "
@@ -54047,12 +58645,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2743
+#: ../src/guestfs.pod:2765
msgid "Our criteria for backporting changes are:"
msgstr "バックポートする変更に対する私たちの基準は次のとおりです:"
#. type: textblock
-#: ../src/guestfs.pod:2749
+#: ../src/guestfs.pod:2771
msgid ""
"Documentation changes which don't affect any code are backported unless the "
"documentation refers to a future feature which is not in stable."
@@ -54061,7 +58659,7 @@ msgstr ""
"機能を参照していなければ、バックポートされます。"
#. type: textblock
-#: ../src/guestfs.pod:2755
+#: ../src/guestfs.pod:2777
msgid ""
"Bug fixes which are not controversial, fix obvious problems, and have been "
"well tested are backported."
@@ -54070,7 +58668,7 @@ msgstr ""
"ポートされます。"
#. type: textblock
-#: ../src/guestfs.pod:2760
+#: ../src/guestfs.pod:2782
msgid ""
"Simple rearrangements of code which shouldn't affect how it works get "
"backported. This is so that the code in the two branches doesn't get too "
@@ -54078,7 +58676,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2766
+#: ../src/guestfs.pod:2788
msgid ""
"We I<don't> backport new features, new APIs, new tools etc, except in one "
"exceptional case: the new feature is required in order to implement an "
@@ -54086,7 +58684,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2772
+#: ../src/guestfs.pod:2794
msgid ""
"A new stable branch starts when we think the new features in development are "
"substantial and compelling enough over the current stable branch to warrant "
@@ -54097,17 +58695,17 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2780
+#: ../src/guestfs.pod:2802
msgid "EXTENDING LIBGUESTFS"
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2782
+#: ../src/guestfs.pod:2804
msgid "ADDING A NEW API ACTION"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2784
+#: ../src/guestfs.pod:2806
msgid ""
"Large amounts of boilerplate code in libguestfs (RPC, bindings, "
"documentation) are generated, and this makes it easy to extend the "
@@ -54115,19 +58713,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2788
+#: ../src/guestfs.pod:2810
msgid "To add a new API action there are two changes:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2794
+#: ../src/guestfs.pod:2816
msgid ""
"You need to add a description of the call (name, parameters, return type, "
"tests, documentation) to C<generator/generator_actions.ml>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2797
+#: ../src/guestfs.pod:2819
msgid ""
"There are two sorts of API action, depending on whether the call goes "
"through to the daemon in the appliance, or is serviced entirely by the "
@@ -54138,7 +58736,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2805
+#: ../src/guestfs.pod:2827
msgid ""
"Most new actions are of the first type, and get added to the "
"C<daemon_functions> list. Each function has a unique procedure number used "
@@ -54148,7 +58746,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2811
+#: ../src/guestfs.pod:2833
msgid ""
"For library-only actions of the second type, add to the "
"C<non_daemon_functions> list. Since these functions are serviced by the "
@@ -54158,36 +58756,36 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2819
+#: ../src/guestfs.pod:2841
msgid "Implement the action (in C):"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2821
+#: ../src/guestfs.pod:2843
msgid ""
"For daemon actions, implement the function C<do_E<lt>nameE<gt>> in the "
"C<daemon/> directory."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2824
+#: ../src/guestfs.pod:2846
msgid ""
"For library actions, implement the function C<guestfs__E<lt>nameE<gt>> "
"(note: double underscore) in the C<src/> directory."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2827
+#: ../src/guestfs.pod:2849
msgid "In either case, use another function as an example of what to do."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2831
+#: ../src/guestfs.pod:2853
msgid "After making these changes, use C<make> to compile."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2833
+#: ../src/guestfs.pod:2855
msgid ""
"Note that you don't need to implement the RPC, language bindings, manual "
"pages or anything else. It's all automatically generated from the OCaml "
@@ -54195,12 +58793,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2837
+#: ../src/guestfs.pod:2859
msgid "ADDING TESTS FOR AN API ACTION"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2839
+#: ../src/guestfs.pod:2861
msgid ""
"You can supply zero or as many tests as you want per API call. The tests "
"can either be added as part of the API description (C<generator/"
@@ -54210,34 +58808,34 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2846
+#: ../src/guestfs.pod:2868
msgid ""
"The following describes the test environment used when you add an API test "
"in C<generator_actions.ml>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2849
+#: ../src/guestfs.pod:2871
msgid "The test environment has 4 block devices:"
msgstr "テスト環境は 4 個のブロックデバイスを持ちます:"
#. type: =item
-#: ../src/guestfs.pod:2853
+#: ../src/guestfs.pod:2875
msgid "C</dev/sda> 500MB"
msgstr "C</dev/sda> 500MB"
#. type: textblock
-#: ../src/guestfs.pod:2855
+#: ../src/guestfs.pod:2877
msgid "General block device for testing."
msgstr "テスト用の一般的なブロックデバイス。"
#. type: =item
-#: ../src/guestfs.pod:2857
+#: ../src/guestfs.pod:2879
msgid "C</dev/sdb> 50MB"
msgstr "C</dev/sdb> 50MB"
#. type: textblock
-#: ../src/guestfs.pod:2859
+#: ../src/guestfs.pod:2881
msgid ""
"C</dev/sdb1> is an ext2 filesystem used for testing filesystem write "
"operations."
@@ -54246,28 +58844,28 @@ msgstr ""
"ext2 ファイルシステムです。"
#. type: =item
-#: ../src/guestfs.pod:2862
+#: ../src/guestfs.pod:2884
msgid "C</dev/sdc> 10MB"
msgstr "C</dev/sdc> 10MB"
#. type: textblock
-#: ../src/guestfs.pod:2864
+#: ../src/guestfs.pod:2886
msgid "Used in a few tests where two block devices are needed."
msgstr ""
"2 つのブロックデバイスが必要となるいくつかのテストにおいて使用されます。"
#. type: =item
-#: ../src/guestfs.pod:2866
+#: ../src/guestfs.pod:2888
msgid "C</dev/sdd>"
msgstr "C</dev/sdd>"
#. type: textblock
-#: ../src/guestfs.pod:2868
+#: ../src/guestfs.pod:2890
msgid "ISO with fixed content (see C<images/test.iso>)."
msgstr "固定的な内容を持つ ISO (C<images/test.iso> 参照)。"
#. type: textblock
-#: ../src/guestfs.pod:2872
+#: ../src/guestfs.pod:2894
msgid ""
"To be able to run the tests in a reasonable amount of time, the libguestfs "
"appliance and block devices are reused between tests. So don't try testing "
@@ -54275,7 +58873,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2876
+#: ../src/guestfs.pod:2898
msgid ""
"Each test starts with an initial scenario, selected using one of the "
"C<Init*> expressions, described in C<generator/generator_types.ml>. These "
@@ -54285,7 +58883,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2882
+#: ../src/guestfs.pod:2904
msgid ""
"You can add a prerequisite clause to any individual test. This is a run-"
"time check, which, if it fails, causes the test to be skipped. Useful if "
@@ -54295,14 +58893,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2888
+#: ../src/guestfs.pod:2910
msgid ""
"In addition, packagers can skip individual tests by setting environment "
"variables before running C<make check>."
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2891
+#: ../src/guestfs.pod:2913
#, no-wrap
msgid ""
" SKIP_TEST_<CMD>_<NUM>=1\n"
@@ -54312,14 +58910,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2893
+#: ../src/guestfs.pod:2915
msgid "eg: C<SKIP_TEST_COMMAND_3=1> skips test #3 of L</guestfs_command>."
msgstr ""
"例: C<SKIP_TEST_COMMAND_3=1> は L</guestfs_command> のテスト #3 をスキップし"
"ます。"
#. type: verbatim
-#: ../src/guestfs.pod:2897
+#: ../src/guestfs.pod:2919
#, no-wrap
msgid ""
" SKIP_TEST_<CMD>=1\n"
@@ -54329,19 +58927,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2899
+#: ../src/guestfs.pod:2921
msgid "eg: C<SKIP_TEST_ZEROFREE=1> skips all L</guestfs_zerofree> tests."
msgstr ""
"例: C<SKIP_TEST_ZEROFREE=1> はすべての L</guestfs_zerofree> テストをスキップ"
"します。"
#. type: textblock
-#: ../src/guestfs.pod:2901
+#: ../src/guestfs.pod:2923
msgid "Packagers can run only certain tests by setting for example:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2903
+#: ../src/guestfs.pod:2925
#, no-wrap
msgid ""
" TEST_ONLY=\"vfs_type zerofree\"\n"
@@ -54351,7 +58949,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2905
+#: ../src/guestfs.pod:2927
msgid ""
"See C<tests/c-api/tests.c> for more details of how these environment "
"variables work."
@@ -54360,22 +58958,22 @@ msgstr ""
"を参照してください。"
#. type: =head2
-#: ../src/guestfs.pod:2908
+#: ../src/guestfs.pod:2930
msgid "DEBUGGING NEW API ACTIONS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2910
+#: ../src/guestfs.pod:2932
msgid "Test new actions work before submitting them."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2912
+#: ../src/guestfs.pod:2934
msgid "You can use guestfish to try out new commands."
msgstr "新しいコマンドを試すために guestfish を使うことができます。"
#. type: textblock
-#: ../src/guestfs.pod:2914
+#: ../src/guestfs.pod:2936
msgid ""
"Debugging the daemon is a problem because it runs inside a minimal "
"environment. However you can fprintf messages in the daemon to stderr, and "
@@ -54383,12 +58981,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2918
+#: ../src/guestfs.pod:2940
msgid "FORMATTING CODE AND OTHER CONVENTIONS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2920
+#: ../src/guestfs.pod:2942
msgid ""
"Our C source code generally adheres to some basic code-formatting "
"conventions. The existing code base is not totally consistent on this "
@@ -54398,14 +58996,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2926
+#: ../src/guestfs.pod:2948
msgid ""
"If you use Emacs, add the following to one of one of your start-up files (e."
"g., ~/.emacs), to help ensure that you get indentation right:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2929
+#: ../src/guestfs.pod:2951
#, no-wrap
msgid ""
" ;;; In libguestfs, indent with spaces everywhere (not TABs).\n"
@@ -54431,7 +59029,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../src/guestfs.pod:2939
+#: ../src/guestfs.pod:2961
#, no-wrap
msgid ""
" ;;; When editing C sources in libguestfs, use this style.\n"
@@ -54461,14 +59059,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2951
+#: ../src/guestfs.pod:2973
msgid "Enable warnings when compiling (and fix any problems this finds):"
msgstr ""
"コンパイル時に警告を有効にします(そして、これは見つけた問題をすべて修正しま"
"す):"
#. type: verbatim
-#: ../src/guestfs.pod:2954
+#: ../src/guestfs.pod:2976
#, no-wrap
msgid ""
" ./configure --enable-gcc-warnings\n"
@@ -54478,12 +59076,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2956
+#: ../src/guestfs.pod:2978
msgid "Useful targets are:"
msgstr "有用なターゲットは次のとおりです:"
#. type: verbatim
-#: ../src/guestfs.pod:2958
+#: ../src/guestfs.pod:2980
#, no-wrap
msgid ""
" make syntax-check # checks the syntax of the C code\n"
@@ -54495,24 +59093,24 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs.pod:2961
+#: ../src/guestfs.pod:2983
msgid "DAEMON CUSTOM PRINTF FORMATTERS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2963
+#: ../src/guestfs.pod:2985
msgid ""
"In the daemon code we have created custom printf formatters C<%Q> and C<%R>, "
"which are used to do shell quoting."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2968
+#: ../src/guestfs.pod:2990
msgid "%Q"
msgstr "%Q"
#. type: textblock
-#: ../src/guestfs.pod:2970
+#: ../src/guestfs.pod:2992
msgid ""
"Simple shell quoted string. Any spaces or other shell characters are "
"escaped for you."
@@ -54521,19 +59119,19 @@ msgstr ""
"ます。"
#. type: =item
-#: ../src/guestfs.pod:2973
+#: ../src/guestfs.pod:2995
msgid "%R"
msgstr "%R"
#. type: textblock
-#: ../src/guestfs.pod:2975
+#: ../src/guestfs.pod:2997
msgid ""
"Same as C<%Q> except the string is treated as a path which is prefixed by "
"the sysroot."
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2982
+#: ../src/guestfs.pod:3004
#, no-wrap
msgid ""
" asprintf (&cmd, \"cat %R\", path);\n"
@@ -54543,12 +59141,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2984
+#: ../src/guestfs.pod:3006
msgid "would produce C<cat /sysroot/some\\ path\\ with\\ spaces>"
msgstr "C<cat /sysroot/some\\ path\\ with\\ spaces> を生成します"
#. type: textblock
-#: ../src/guestfs.pod:2986
+#: ../src/guestfs.pod:3008
msgid ""
"I<Note:> Do I<not> use these when you are passing parameters to the C<command"
"{,r,v,rv}()> functions. These parameters do NOT need to be quoted because "
@@ -54557,12 +59155,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2992
+#: ../src/guestfs.pod:3014
msgid "SUBMITTING YOUR NEW API ACTIONS"
msgstr "新しい API アクションの提出方法"
#. type: textblock
-#: ../src/guestfs.pod:2994
+#: ../src/guestfs.pod:3016
msgid ""
"Submit patches to the mailing list: L<http://www.redhat.com/mailman/listinfo/"
"libguestfs> and CC to L<rjones@redhat.com>."
@@ -54571,17 +59169,17 @@ msgstr ""
"listinfo/libguestfs> および L<rjones@redhat.com> (Cc)。"
#. type: =head2
-#: ../src/guestfs.pod:2998
+#: ../src/guestfs.pod:3020
msgid "INTERNATIONALIZATION (I18N) SUPPORT"
msgstr "国際化 (i18n) サポート"
#. type: textblock
-#: ../src/guestfs.pod:3000
+#: ../src/guestfs.pod:3022
msgid "We support i18n (gettext anyhow) in the library."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3002
+#: ../src/guestfs.pod:3024
msgid ""
"However many messages come from the daemon, and we don't translate those at "
"the moment. One reason is that the appliance generally has all locale files "
@@ -54590,39 +59188,39 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3008
+#: ../src/guestfs.pod:3030
msgid ""
"Debugging messages are never translated, since they are intended for the "
"programmers."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3011
+#: ../src/guestfs.pod:3033
msgid "SOURCE CODE SUBDIRECTORIES"
msgstr "ソースコードのサブディレクトリー"
#. type: =item
-#: ../src/guestfs.pod:3015
+#: ../src/guestfs.pod:3037
msgid "C<align>"
msgstr "C<align>"
#. type: textblock
-#: ../src/guestfs.pod:3017
+#: ../src/guestfs.pod:3039
msgid "L<virt-alignment-scan(1)> command and documentation."
msgstr "L<virt-alignment-scan(1)> のコマンドおよびドキュメント。"
#. type: textblock
-#: ../src/guestfs.pod:3021
+#: ../src/guestfs.pod:3043
msgid "The libguestfs appliance, build scripts and so on."
msgstr "libguestfs アプライアンス、スクリプトなどを構築します。"
#. type: =item
-#: ../src/guestfs.pod:3023
+#: ../src/guestfs.pod:3045
msgid "C<cat>"
msgstr "C<cat>"
#. type: textblock
-#: ../src/guestfs.pod:3025
+#: ../src/guestfs.pod:3047
msgid ""
"The L<virt-cat(1)>, L<virt-filesystems(1)> and L<virt-ls(1)> commands and "
"documentation."
@@ -54631,63 +59229,63 @@ msgstr ""
"ドキュメント。"
#. type: =item
-#: ../src/guestfs.pod:3028
+#: ../src/guestfs.pod:3050
msgid "C<contrib>"
msgstr "C<contrib>"
#. type: textblock
-#: ../src/guestfs.pod:3030
+#: ../src/guestfs.pod:3052
msgid "Outside contributions, experimental parts."
msgstr "外部の貢献、実験的な部分です。"
#. type: =item
-#: ../src/guestfs.pod:3032
+#: ../src/guestfs.pod:3054
msgid "C<daemon>"
msgstr "C<daemon>"
#. type: textblock
-#: ../src/guestfs.pod:3034
+#: ../src/guestfs.pod:3056
msgid ""
"The daemon that runs inside the libguestfs appliance and carries out actions."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3037
+#: ../src/guestfs.pod:3059
msgid "C<df>"
msgstr "C<df>"
#. type: textblock
-#: ../src/guestfs.pod:3039
+#: ../src/guestfs.pod:3061
msgid "L<virt-df(1)> command and documentation."
msgstr "L<virt-df(1)> のコマンドおよびドキュメント。"
#. type: =item
-#: ../src/guestfs.pod:3041
+#: ../src/guestfs.pod:3063
msgid "C<edit>"
msgstr "C<edit>"
#. type: textblock
-#: ../src/guestfs.pod:3043
+#: ../src/guestfs.pod:3065
msgid "L<virt-edit(1)> command and documentation."
msgstr "L<virt-edit(1)> のコマンドおよびドキュメント。"
#. type: =item
-#: ../src/guestfs.pod:3045
+#: ../src/guestfs.pod:3067
msgid "C<examples>"
msgstr "C<examples>"
#. type: textblock
-#: ../src/guestfs.pod:3047
+#: ../src/guestfs.pod:3069
msgid "C API example code."
msgstr "C API のコード例。"
#. type: =item
-#: ../src/guestfs.pod:3049
+#: ../src/guestfs.pod:3071
msgid "C<fish>"
msgstr "C<fish>"
#. type: textblock
-#: ../src/guestfs.pod:3051
+#: ../src/guestfs.pod:3073
msgid ""
"L<guestfish(1)>, the command-line shell, and various shell scripts built on "
"top such as L<virt-copy-in(1)>, L<virt-copy-out(1)>, L<virt-tar-in(1)>, "
@@ -54695,80 +59293,80 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3057
+#: ../src/guestfs.pod:3079
msgid "L<virt-format(1)> command and documentation."
msgstr "L<virt-format(1)> のコマンドおよびドキュメント。"
#. type: =item
-#: ../src/guestfs.pod:3059
+#: ../src/guestfs.pod:3081
msgid "C<fuse>"
msgstr "C<fuse>"
#. type: textblock
-#: ../src/guestfs.pod:3061
+#: ../src/guestfs.pod:3083
msgid ""
"L<guestmount(1)>, FUSE (userspace filesystem) built on top of libguestfs."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3063
+#: ../src/guestfs.pod:3085
msgid "C<generator>"
msgstr "C<generator>"
#. type: textblock
-#: ../src/guestfs.pod:3065
+#: ../src/guestfs.pod:3087
msgid ""
"The crucially important generator, used to automatically generate large "
"amounts of boilerplate C code for things like RPC and bindings."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3068
+#: ../src/guestfs.pod:3090
msgid "C<inspector>"
msgstr "C<inspector>"
#. type: textblock
-#: ../src/guestfs.pod:3070
+#: ../src/guestfs.pod:3092
msgid "L<virt-inspector(1)>, the virtual machine image inspector."
msgstr "L<virt-inspector(1)>, 仮想マシンイメージ検査ツール。"
#. type: =item
-#: ../src/guestfs.pod:3072
+#: ../src/guestfs.pod:3094
msgid "C<logo>"
msgstr "C<logo>"
#. type: textblock
-#: ../src/guestfs.pod:3074
+#: ../src/guestfs.pod:3096
msgid "Logo used on the website. The fish is called Arthur by the way."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3076
+#: ../src/guestfs.pod:3098
msgid "C<m4>"
msgstr "C<m4>"
#. type: textblock
-#: ../src/guestfs.pod:3078
+#: ../src/guestfs.pod:3100
msgid "M4 macros used by autoconf."
msgstr "autoconf により使用される M4 マクロ。"
#. type: =item
-#: ../src/guestfs.pod:3080
+#: ../src/guestfs.pod:3102
msgid "C<po>"
msgstr "C<po>"
#. type: textblock
-#: ../src/guestfs.pod:3082
+#: ../src/guestfs.pod:3104
msgid "Translations of simple gettext strings."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3084
+#: ../src/guestfs.pod:3106
msgid "C<po-docs>"
msgstr "C<po-docs>"
#. type: textblock
-#: ../src/guestfs.pod:3086
+#: ../src/guestfs.pod:3108
msgid ""
"The build infrastructure and PO files for translations of manpages and POD "
"files. Eventually this will be combined with the C<po> directory, but that "
@@ -54776,150 +59374,150 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3090
+#: ../src/guestfs.pod:3112
msgid "C<rescue>"
msgstr "C<rescue>"
#. type: textblock
-#: ../src/guestfs.pod:3092
+#: ../src/guestfs.pod:3114
msgid "L<virt-rescue(1)> command and documentation."
msgstr "L<virt-rescue(1)> のコマンドおよびドキュメント。"
#. type: =item
-#: ../src/guestfs.pod:3094
+#: ../src/guestfs.pod:3116
msgid "C<resize>"
msgstr "C<resize>"
#. type: textblock
-#: ../src/guestfs.pod:3096
+#: ../src/guestfs.pod:3118
msgid "L<virt-resize(1)> command and documentation."
msgstr "L<virt-resize(1)> のコマンドおよびドキュメント。"
#. type: =item
-#: ../src/guestfs.pod:3098
+#: ../src/guestfs.pod:3120
msgid "C<sparsify>"
msgstr "C<sparsify>"
#. type: textblock
-#: ../src/guestfs.pod:3100
+#: ../src/guestfs.pod:3122
msgid "L<virt-sparsify(1)> command and documentation."
msgstr "L<virt-sparsify(1)> のコマンドおよびドキュメント。"
#. type: =item
-#: ../src/guestfs.pod:3102
+#: ../src/guestfs.pod:3124
msgid "C<src>"
msgstr "C<src>"
#. type: textblock
-#: ../src/guestfs.pod:3104
+#: ../src/guestfs.pod:3126
msgid "Source code to the C library."
msgstr "C ライブラリーのソースコード。"
#. type: =item
-#: ../src/guestfs.pod:3106
+#: ../src/guestfs.pod:3128
msgid "C<sysprep>"
msgstr "C<sysprep>"
#. type: textblock
-#: ../src/guestfs.pod:3108
+#: ../src/guestfs.pod:3130
msgid "L<virt-sysprep(1)> command and documentation."
msgstr "L<virt-sysprep(1)> コマンドおよびドキュメント。"
#. type: =item
-#: ../src/guestfs.pod:3110
+#: ../src/guestfs.pod:3132
msgid "C<test-tool>"
msgstr "C<test-tool>"
#. type: textblock
-#: ../src/guestfs.pod:3112
+#: ../src/guestfs.pod:3134
msgid ""
"Test tool for end users to test if their qemu/kernel combination will work "
"with libguestfs."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3115
+#: ../src/guestfs.pod:3137
msgid "C<tests>"
msgstr "C<tests>"
#. type: textblock
-#: ../src/guestfs.pod:3117
+#: ../src/guestfs.pod:3139
msgid "Tests."
msgstr "テストします。"
#. type: =item
-#: ../src/guestfs.pod:3119
+#: ../src/guestfs.pod:3141
msgid "C<tools>"
msgstr "C<tools>"
#. type: textblock
-#: ../src/guestfs.pod:3121
+#: ../src/guestfs.pod:3143
msgid ""
"Command line tools written in Perl (L<virt-win-reg(1)> and many others)."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3123
+#: ../src/guestfs.pod:3145
msgid "C<csharp>"
msgstr "C<csharp>"
#. type: =item
-#: ../src/guestfs.pod:3125
+#: ../src/guestfs.pod:3147
msgid "C<erlang>"
msgstr "C<erlang>"
#. type: =item
-#: ../src/guestfs.pod:3127
+#: ../src/guestfs.pod:3149
msgid "C<gobject>"
msgstr "C<gobject>"
#. type: =item
-#: ../src/guestfs.pod:3129
+#: ../src/guestfs.pod:3151
msgid "C<haskell>"
msgstr "C<haskell>"
#. type: =item
-#: ../src/guestfs.pod:3131
+#: ../src/guestfs.pod:3153
msgid "C<java>"
msgstr "C<java>"
#. type: =item
-#: ../src/guestfs.pod:3133
+#: ../src/guestfs.pod:3155
msgid "C<ocaml>"
msgstr "C<ocaml>"
#. type: =item
-#: ../src/guestfs.pod:3135
+#: ../src/guestfs.pod:3157
msgid "C<php>"
msgstr "C<php>"
#. type: =item
-#: ../src/guestfs.pod:3137
+#: ../src/guestfs.pod:3159
msgid "C<perl>"
msgstr "C<perl>"
#. type: =item
-#: ../src/guestfs.pod:3139
+#: ../src/guestfs.pod:3161
msgid "C<python>"
msgstr "C<python>"
#. type: =item
-#: ../src/guestfs.pod:3141
+#: ../src/guestfs.pod:3163
msgid "C<ruby>"
msgstr "C<ruby>"
#. type: textblock
-#: ../src/guestfs.pod:3143
+#: ../src/guestfs.pod:3165
msgid "Language bindings."
msgstr "言語バインディング。"
#. type: =head2
-#: ../src/guestfs.pod:3147
+#: ../src/guestfs.pod:3169
msgid "MAKING A STABLE RELEASE"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3149
+#: ../src/guestfs.pod:3171
msgid ""
"When we make a stable release, there are several steps documented here. See "
"L</LIBGUESTFS VERSION NUMBERS> for general information about the stable "
@@ -54927,33 +59525,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3157
+#: ../src/guestfs.pod:3179
msgid ""
"Check C<make && make check> works on at least Fedora, Debian and Ubuntu."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3162
-msgid "Finalize RELEASE-NOTES."
+#: ../src/guestfs.pod:3184
+msgid "Finalize C<guestfs-release-notes.pod>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3166
+#: ../src/guestfs.pod:3188
msgid "Update ROADMAP."
msgstr "ロードマップを更新します。"
#. type: textblock
-#: ../src/guestfs.pod:3170
+#: ../src/guestfs.pod:3192
msgid "Run C<src/api-support/update-from-tarballs.sh>."
msgstr "C<src/api-support/update-from-tarballs.sh> を実行します。"
#. type: textblock
-#: ../src/guestfs.pod:3174
+#: ../src/guestfs.pod:3196
msgid "Push and pull from Transifex."
msgstr "Transifex からのプッシュおよびプル。"
#. type: verbatim
-#: ../src/guestfs.pod:3178
+#: ../src/guestfs.pod:3200
#, no-wrap
msgid ""
" tx push -s\n"
@@ -54963,13 +59561,13 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:3180
+#: ../src/guestfs.pod:3202
msgid "to push the latest POT files to Transifex. Then run:"
msgstr ""
"最新の POT ファイルを Transifex にプッシュします。そして、次を実行します:"
#. type: verbatim
-#: ../src/guestfs.pod:3182
+#: ../src/guestfs.pod:3204
#, no-wrap
msgid ""
" ./tx-pull.sh\n"
@@ -54979,12 +59577,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:3184
+#: ../src/guestfs.pod:3206
msgid "which is a wrapper to pull the latest translated C<*.po> files."
msgstr "これは最新の翻訳された C<*.po> ファイルを取り出すためのラッパーです。"
#. type: textblock
-#: ../src/guestfs.pod:3188
+#: ../src/guestfs.pod:3210
msgid ""
"Create new stable and development directories under L<http://libguestfs.org/"
"download>."
@@ -54993,12 +59591,12 @@ msgstr ""
"リーを作成します。"
#. type: textblock
-#: ../src/guestfs.pod:3193
+#: ../src/guestfs.pod:3215
msgid "Create the branch in git:"
msgstr "git に分岐を作成します:"
#. type: verbatim
-#: ../src/guestfs.pod:3195
+#: ../src/guestfs.pod:3217
#, no-wrap
msgid ""
" git tag -a 1.XX.0 -m \"Version 1.XX.0 (stable)\"\n"
@@ -55014,17 +59612,17 @@ msgstr ""
"\n"
#. type: =head1
-#: ../src/guestfs.pod:3202
+#: ../src/guestfs.pod:3224
msgid "LIMITS"
msgstr "制限"
#. type: =head2
-#: ../src/guestfs.pod:3204
+#: ../src/guestfs.pod:3226
msgid "PROTOCOL LIMITS"
msgstr "プロトコル制限"
#. type: textblock
-#: ../src/guestfs.pod:3206
+#: ../src/guestfs.pod:3228
msgid ""
"Internally libguestfs uses a message-based protocol to pass API calls and "
"their responses to and from a small \"appliance\" (see L</INTERNALS> for "
@@ -55035,7 +59633,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3214
+#: ../src/guestfs.pod:3236
msgid ""
"A simple call such as L</guestfs_cat> returns its result (the file data) in "
"a simple string. Because this string is at some point internally encoded as "
@@ -55044,7 +59642,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3220
+#: ../src/guestfs.pod:3242
msgid ""
"In order to transfer large files into and out of the guest filesystem, you "
"need to use particular calls that support this. The sections L</UPLOADING> "
@@ -55052,7 +59650,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3224
+#: ../src/guestfs.pod:3246
msgid ""
"You might also consider mounting the disk image using our FUSE filesystem "
"support (L<guestmount(1)>)."
@@ -55061,12 +59659,12 @@ msgstr ""
"マウントすることも検討できます。"
#. type: =head2
-#: ../src/guestfs.pod:3227
+#: ../src/guestfs.pod:3249
msgid "MAXIMUM NUMBER OF DISKS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3229
+#: ../src/guestfs.pod:3251
msgid ""
"In libguestfs E<ge> 1.19.7, you can query the maximum number of disks that "
"may be added by calling L</guestfs_max_disks>. In earlier versions of "
@@ -55075,14 +59673,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3234
+#: ../src/guestfs.pod:3256
msgid ""
"The rest of this section covers implementation details, which could change "
"in future."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3237
+#: ../src/guestfs.pod:3259
msgid ""
"When using virtio-scsi disks (the default if available in qemu) the current "
"limit is B<255> disks. When using virtio-blk (the old default) the limit is "
@@ -55091,26 +59689,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3242
+#: ../src/guestfs.pod:3264
msgid ""
"Virtio-scsi as used by libguestfs is configured to use one target per disk, "
"and 256 targets are available."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3245
+#: ../src/guestfs.pod:3267
msgid ""
"Virtio-blk consumes 1 virtual PCI slot per disk, and PCI is limited to 31 "
"slots, but some of these are used for other purposes."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3248
+#: ../src/guestfs.pod:3270
msgid "One virtual disk is used by libguestfs internally."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3250
+#: ../src/guestfs.pod:3272
msgid ""
"Before libguestfs 1.19.7, disk names had to be a single character (eg. C</"
"dev/sda> through C</dev/sdz>), and since one disk is reserved, that meant "
@@ -55118,7 +59716,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3255
+#: ../src/guestfs.pod:3277
msgid ""
"In future versions of libguestfs it should also be possible to \"hot plug\" "
"disks (add and remove disks after calling L</guestfs_launch>). This also "
@@ -55126,17 +59724,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3259
+#: ../src/guestfs.pod:3281
msgid "MAXIMUM NUMBER OF PARTITIONS PER DISK"
msgstr "ディスクあたりの最大パーティション数"
#. type: textblock
-#: ../src/guestfs.pod:3261
+#: ../src/guestfs.pod:3283
msgid "Virtio limits the maximum number of partitions per disk to B<15>."
msgstr "virtio はディスクあたりの最大パーティション数を B<15> に制限します。"
#. type: textblock
-#: ../src/guestfs.pod:3263
+#: ../src/guestfs.pod:3285
msgid ""
"This is because it reserves 4 bits for the minor device number (thus C</dev/"
"vda>, and C</dev/vda1> through C</dev/vda15>)."
@@ -55145,7 +59743,7 @@ msgstr ""
"dev/vda>、および C</dev/vda1> から C</dev/vda15> まで)。"
#. type: textblock
-#: ../src/guestfs.pod:3266
+#: ../src/guestfs.pod:3288
msgid ""
"If you attach a disk with more than 15 partitions, the extra partitions are "
"ignored by libguestfs."
@@ -55154,17 +59752,17 @@ msgstr ""
"は libguestfs により無視されます。"
#. type: =head2
-#: ../src/guestfs.pod:3269
+#: ../src/guestfs.pod:3291
msgid "MAXIMUM SIZE OF A DISK"
msgstr "ディスクの最大容量"
#. type: textblock
-#: ../src/guestfs.pod:3271
+#: ../src/guestfs.pod:3293
msgid "Probably the limit is between 2**63-1 and 2**64-1 bytes."
msgstr "制限はおそらく 2**63-1 から 2**64-1 バイトの間です。"
#. type: textblock
-#: ../src/guestfs.pod:3273
+#: ../src/guestfs.pod:3295
msgid ""
"We have tested block devices up to 1 exabyte (2**60 or "
"1,152,921,504,606,846,976 bytes) using sparse files backed by an XFS host "
@@ -55172,7 +59770,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3277
+#: ../src/guestfs.pod:3299
msgid ""
"Although libguestfs probably does not impose any limit, the underlying host "
"storage will. If you store disk images on a host ext4 filesystem, then the "
@@ -55182,19 +59780,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3283
+#: ../src/guestfs.pod:3305
msgid ""
"For the hugest disk image files, we recommend using XFS on the host for "
"storage."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3286
+#: ../src/guestfs.pod:3308
msgid "MAXIMUM SIZE OF A PARTITION"
msgstr "パーティションの最大容量"
#. type: textblock
-#: ../src/guestfs.pod:3288
+#: ../src/guestfs.pod:3310
msgid ""
"The MBR (ie. classic MS-DOS) partitioning scheme uses 32 bit sector "
"numbers. Assuming a 512 byte sector size, this means that MBR cannot "
@@ -55202,7 +59800,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3292
+#: ../src/guestfs.pod:3314
msgid ""
"It is recommended that you use GPT partitions on disks which are larger than "
"this size. GPT uses 64 bit sector numbers and so can address partitions "
@@ -55210,12 +59808,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3297
+#: ../src/guestfs.pod:3319
msgid "MAXIMUM SIZE OF A FILESYSTEM, FILES, DIRECTORIES"
msgstr "ファイルシステム、ファイル、ディレクトリーの最大容量"
#. type: textblock
-#: ../src/guestfs.pod:3299
+#: ../src/guestfs.pod:3321
msgid ""
"This depends on the filesystem type. libguestfs itself does not impose any "
"known limit. Consult Wikipedia or the filesystem documentation to find out "
@@ -55223,12 +59821,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3303
+#: ../src/guestfs.pod:3325
msgid "MAXIMUM UPLOAD AND DOWNLOAD"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3305
+#: ../src/guestfs.pod:3327
msgid ""
"The API functions L</guestfs_upload>, L</guestfs_download>, L</"
"guestfs_tar_in>, L</guestfs_tar_out> and the like allow unlimited sized "
@@ -55236,12 +59834,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3309
+#: ../src/guestfs.pod:3331
msgid "INSPECTION LIMITS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3311
+#: ../src/guestfs.pod:3333
msgid ""
"The inspection code has several arbitrary limits on things like the size of "
"Windows Registry hive it will read, and the length of product name. These "
@@ -55251,33 +59849,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3337
+#: ../src/guestfs.pod:3359
msgid ""
"Choose the default way to create the appliance. See L</"
"guestfs_set_attach_method>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3342
+#: ../src/guestfs.pod:3364
msgid ""
"Set C<LIBGUESTFS_DEBUG=1> to enable verbose messages. This has the same "
"effect as calling C<guestfs_set_verbose (g, 1)>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3354
+#: ../src/guestfs.pod:3376
msgid ""
"Set the path that libguestfs uses to search for a supermin appliance. See "
"the discussion of paths in section L</PATH> above."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3363
+#: ../src/guestfs.pod:3385
msgid "See also L</QEMU WRAPPERS> above."
msgstr "上の L</QEMU WRAPPERS> 参照。"
#. type: textblock
-#: ../src/guestfs.pod:3367
+#: ../src/guestfs.pod:3389
msgid ""
"Set C<LIBGUESTFS_TRACE=1> to enable command traces. This has the same "
"effect as calling C<guestfs_set_trace (g, 1)>."
@@ -55286,7 +59884,7 @@ msgstr ""
"C<guestfs_set_trace (g, 1)> の呼び出しと同じ効果があります。"
#. type: textblock
-#: ../src/guestfs.pod:3385
+#: ../src/guestfs.pod:3407
#, fuzzy
#| msgid ""
#| "L<guestfs(3)>, L<http://libguestfs.org/>, L<virt-alignment-scan(1)>, "
@@ -55320,7 +59918,7 @@ msgstr ""
"L<display(1)>, L<hexedit(1)>, L<febootstrap-supermin-helper(8)>。"
#. type: textblock
-#: ../src/guestfs.pod:3427
+#: ../src/guestfs.pod:3449
msgid ""
"Tools with a similar purpose: L<fdisk(8)>, L<parted(8)>, L<kpartx(8)>, L<lvm"
"(8)>, L<disktype(1)>."
@@ -55329,18 +59927,18 @@ msgstr ""
"L<disktype(1)>."
#. type: =head1
-#: ../src/guestfs.pod:3434 ../tools/virt-make-fs.pl:624
+#: ../src/guestfs.pod:3456 ../tools/virt-make-fs.pl:624
#: ../tools/virt-win-reg.pl:772
msgid "BUGS"
msgstr "バグ"
#. type: textblock
-#: ../src/guestfs.pod:3436
+#: ../src/guestfs.pod:3458
msgid "To get a list of bugs against libguestfs use this link:"
msgstr "libguestfs のバグの一覧を取得するには、このリンクを使用します:"
#. type: textblock
-#: ../src/guestfs.pod:3438
+#: ../src/guestfs.pod:3460
msgid ""
"L<https://bugzilla.redhat.com/buglist.cgi?"
"component=libguestfs&product=Virtualization+Tools>"
@@ -55349,32 +59947,32 @@ msgstr ""
"component=libguestfs&product=Virtualization+Tools>"
#. type: textblock
-#: ../src/guestfs.pod:3440
+#: ../src/guestfs.pod:3462
msgid "To report a new bug against libguestfs use this link:"
msgstr "libguestfs の新しいバグを報告するには、このリンクを使用します:"
#. type: textblock
-#: ../src/guestfs.pod:3444
+#: ../src/guestfs.pod:3466
msgid "When reporting a bug, please check:"
msgstr "バグを報告するとき、確認してください:"
#. type: textblock
-#: ../src/guestfs.pod:3450
+#: ../src/guestfs.pod:3472
msgid "That the bug hasn't been reported already."
msgstr "バグはまだ報告されていません。"
#. type: textblock
-#: ../src/guestfs.pod:3454
+#: ../src/guestfs.pod:3476
msgid "That you are testing a recent version."
msgstr "あなたはいま最近のバージョンを試しています。"
#. type: textblock
-#: ../src/guestfs.pod:3458
+#: ../src/guestfs.pod:3480
msgid "Describe the bug accurately, and give a way to reproduce it."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3462
+#: ../src/guestfs.pod:3484
msgid ""
"Run libguestfs-test-tool and paste the B<complete, unedited> output into the "
"bug report."
@@ -55605,12 +60203,50 @@ msgstr "Linux においては以下のファイルが削除されます:"
#. type: verbatim
#: ../sysprep/sysprep-operations.pod:75
-#, no-wrap
+#, fuzzy, no-wrap
+#| msgid ""
+#| " /root/anaconda-ks.cfg\n"
+#| " /root/install.log\n"
+#| " /root/install.log.syslog\n"
+#| " /var/account/pacct\n"
+#| " /var/cache/gdm/*\n"
+#| " /var/lib/AccountService/users/*\n"
+#| " /var/lib/fprint/*\n"
+#| " /var/lib/logrotate.status\n"
+#| " /var/log/*.log*\n"
+#| " /var/log/BackupPC/LOG\n"
+#| " /var/log/audit/*\n"
+#| " /var/log/btmp*\n"
+#| " /var/log/ceph/*.log\n"
+#| " /var/log/chrony/*.log\n"
+#| " /var/log/cron*\n"
+#| " /var/log/cups/*_log\n"
+#| " /var/log/dmesg*\n"
+#| " /var/log/glusterfs/*glusterd.vol.log\n"
+#| " /var/log/glusterfs/glusterfs.log\n"
+#| " /var/log/httpd/*log\n"
+#| " /var/log/jetty/jetty-console.log\n"
+#| " /var/log/lastlog*\n"
+#| " /var/log/libvirt/libvirtd.log\n"
+#| " /var/log/libvirt/lxc/*.log\n"
+#| " /var/log/libvirt/qemu/*.log\n"
+#| " /var/log/libvirt/uml/*.log\n"
+#| " /var/log/mail/*\n"
+#| " /var/log/maillog*\n"
+#| " /var/log/messages*\n"
+#| " /var/log/ppp/connect-errors\n"
+#| " /var/log/secure*\n"
+#| " /var/log/setroubleshoot/*.log\n"
+#| " /var/log/spooler*\n"
+#| " /var/log/squid/*.log\n"
+#| " /var/log/tallylog*\n"
+#| " /var/log/wtmp*\n"
+#| " /var/named/data/named.run\n"
+#| "\n"
msgid ""
" /root/anaconda-ks.cfg\n"
" /root/install.log\n"
" /root/install.log.syslog\n"
-" /var/account/pacct\n"
" /var/cache/gdm/*\n"
" /var/lib/AccountService/users/*\n"
" /var/lib/fprint/*\n"
@@ -55686,40 +60322,40 @@ msgstr ""
"\n"
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:113
+#: ../sysprep/sysprep-operations.pod:112
#, fuzzy
#| msgid "B<smolt-uuid> *"
msgid "B<lvm-uuids> *"
msgstr "B<smolt-uuid> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:116
+#: ../sysprep/sysprep-operations.pod:115
msgid "Change LVM2 PV and VG UUIDs."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:118
+#: ../sysprep/sysprep-operations.pod:117
msgid ""
"On Linux guests that have LVM2 physical volumes (PVs) or volume groups "
"(VGs), new random UUIDs are generated and assigned to those PVs and VGs."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:121
+#: ../sysprep/sysprep-operations.pod:120
#, fuzzy
#| msgid "B<--machine-readable>"
msgid "B<machine-id> *"
msgstr "B<--machine-readable>"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:124
+#: ../sysprep/sysprep-operations.pod:123
#, fuzzy
#| msgid "Remove the Smolt hardware UUID."
msgid "Remove the local machine ID."
msgstr "Smolt ハードウェア UUID を削除します。"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:126
+#: ../sysprep/sysprep-operations.pod:125
msgid ""
"The machine ID is usually generated from a random source during system "
"installation and stays constant for all subsequent boots. Optionally, for "
@@ -55728,27 +60364,27 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:131
+#: ../sysprep/sysprep-operations.pod:130
msgid "B<mail-spool> *"
msgstr "B<mail-spool> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:134
+#: ../sysprep/sysprep-operations.pod:133
msgid "Remove email from the local mail spool directory."
msgstr "ローカルのメールスプールのディレクトリから電子メールを削除します。"
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:136
+#: ../sysprep/sysprep-operations.pod:135
msgid "B<net-hwaddr> *"
msgstr "B<net-hwaddr> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:139
+#: ../sysprep/sysprep-operations.pod:138
msgid "Remove HWADDR (hard-coded MAC address) configuration."
msgstr "HWADDR (ハードコードされた MAC アドレス) 設定を削除します。"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:141
+#: ../sysprep/sysprep-operations.pod:140
msgid ""
"For Fedora and Red Hat Enterprise Linux, this is removed from C<ifcfg-*> "
"files."
@@ -55757,95 +60393,116 @@ msgstr ""
"ら削除されます。"
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:144
+#: ../sysprep/sysprep-operations.pod:143
+#, fuzzy
+#| msgid "B<samba-db-log> *"
+msgid "B<pacct-log> *"
+msgstr "B<samba-db-log> *"
+
+#. type: textblock
+#: ../sysprep/sysprep-operations.pod:146
+#, fuzzy
+#| msgid "Remove the user accounts in the guest."
+msgid "Remove the process accounting log files."
+msgstr "仮想マシンにあるユーザーアカウントを削除します。"
+
+#. type: textblock
+#: ../sysprep/sysprep-operations.pod:148
+msgid ""
+"The system wide process accounting will store to the pacct log files if the "
+"process accounting is on."
+msgstr ""
+
+#. type: =head2
+#: ../sysprep/sysprep-operations.pod:151
msgid "B<package-manager-cache> *"
msgstr "B<package-manager-cache> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:147
+#: ../sysprep/sysprep-operations.pod:154
msgid "Remove package manager cache."
msgstr "パッケージマネージャーのキャッシュを削除します。"
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:149
+#: ../sysprep/sysprep-operations.pod:156
msgid "B<pam-data> *"
msgstr "B<pam-data> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:152
+#: ../sysprep/sysprep-operations.pod:159
msgid "Remove the PAM data in the guest."
msgstr "ゲストにある PAM データを削除します。"
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:154
+#: ../sysprep/sysprep-operations.pod:161
msgid "B<puppet-data-log> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:157
+#: ../sysprep/sysprep-operations.pod:164
msgid "Remove the data and log files of puppet."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:159
+#: ../sysprep/sysprep-operations.pod:166
msgid "B<random-seed> *"
msgstr "B<random-seed> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:162
+#: ../sysprep/sysprep-operations.pod:169
msgid "Generate random seed for guest."
msgstr "仮想マシンに対して乱数種を生成します。"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:164
+#: ../sysprep/sysprep-operations.pod:171
msgid ""
"Write some random bytes from the host into the random seed file of the guest."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:167
+#: ../sysprep/sysprep-operations.pod:174
msgid "See L</RANDOM SEED> below."
msgstr "以下の L</RANDOM SEED> を参照してください。"
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:169
+#: ../sysprep/sysprep-operations.pod:176
msgid "B<rhn-systemid> *"
msgstr "B<rhn-systemid> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:172
+#: ../sysprep/sysprep-operations.pod:179
msgid "Remove the RHN system ID."
msgstr "RHN システム ID を削除します。"
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:174
+#: ../sysprep/sysprep-operations.pod:181
msgid "B<samba-db-log> *"
msgstr "B<samba-db-log> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:177
+#: ../sysprep/sysprep-operations.pod:184
msgid "Remove the database and log files of Samba."
msgstr "Samba のデータベースおよびログファイルを削除します。"
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:179
+#: ../sysprep/sysprep-operations.pod:186
msgid "B<script> *"
msgstr "B<script> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:182
+#: ../sysprep/sysprep-operations.pod:189
msgid "Run arbitrary scripts against the guest."
msgstr "仮想マシンに対して任意のスクリプトを実行します。"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:184
+#: ../sysprep/sysprep-operations.pod:191
msgid ""
"The C<script> module lets you run arbitrary shell scripts or programs "
"against the guest."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:187
+#: ../sysprep/sysprep-operations.pod:194
msgid ""
"Note this feature requires FUSE support. You may have to enable this in "
"your host, for example by adding the current user to the C<fuse> group, or "
@@ -55853,14 +60510,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:191
+#: ../sysprep/sysprep-operations.pod:198
msgid ""
"Use one or more I<--script> parameters to specify scripts or programs that "
"will be run against the guest."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:194
+#: ../sysprep/sysprep-operations.pod:201
msgid ""
"The script or program is run with its current directory being the guest's "
"root directory, so relative paths should be used. For example: C<rm etc/"
@@ -55869,41 +60526,41 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:200
+#: ../sysprep/sysprep-operations.pod:207
msgid ""
"Normally a temporary mount point for the guest is used, but you can choose a "
"specific one by using the I<--scriptdir> parameter."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:203
+#: ../sysprep/sysprep-operations.pod:210
msgid "B<smolt-uuid> *"
msgstr "B<smolt-uuid> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:206
+#: ../sysprep/sysprep-operations.pod:213
msgid "Remove the Smolt hardware UUID."
msgstr "Smolt ハードウェア UUID を削除します。"
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:208
+#: ../sysprep/sysprep-operations.pod:215
msgid "B<ssh-hostkeys> *"
msgstr "B<ssh-hostkeys> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:211
+#: ../sysprep/sysprep-operations.pod:218
msgid "Remove the SSH host keys in the guest."
msgstr "仮想マシンの SSH ホストキーを削除します。"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:213
+#: ../sysprep/sysprep-operations.pod:220
msgid ""
"The SSH host keys are regenerated (differently) next time the guest is "
"booted."
msgstr "仮想マシンの次回起動時に(異なる) SSH ホストキーが再生成されます。"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:216
+#: ../sysprep/sysprep-operations.pod:223
msgid ""
"If, after cloning, the guest gets the same IP address, ssh will give you a "
"stark warning about the host key changing:"
@@ -55912,7 +60569,7 @@ msgstr ""
"という警告が ssh により表示されます:"
#. type: verbatim
-#: ../sysprep/sysprep-operations.pod:219
+#: ../sysprep/sysprep-operations.pod:226
#, no-wrap
msgid ""
" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
@@ -55928,51 +60585,51 @@ msgstr ""
"\n"
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:224
+#: ../sysprep/sysprep-operations.pod:231
msgid "B<ssh-userdir> *"
msgstr "B<ssh-userdir> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:227
+#: ../sysprep/sysprep-operations.pod:234
msgid "Remove \".ssh\" directories in the guest."
msgstr "仮想マシンにある \".ssh\" ディレクトリーを削除します。"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:229
+#: ../sysprep/sysprep-operations.pod:236
msgid ""
"Remove the C<.ssh> directory of user \"root\" and any other users who have a "
"C<.ssh> directory in their home directory."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:232
+#: ../sysprep/sysprep-operations.pod:239
msgid "B<sssd-db-log> *"
msgstr "B<sssd-db-log> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:235
+#: ../sysprep/sysprep-operations.pod:242
msgid "Remove the database and log files of sssd."
msgstr "SSSD のデータベースとログファイルを削除します。"
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:237
+#: ../sysprep/sysprep-operations.pod:244
msgid "B<udev-persistent-net> *"
msgstr "B<udev-persistent-net> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:240
+#: ../sysprep/sysprep-operations.pod:247
msgid "Remove udev persistent net rules."
msgstr "udev persistent net ルールを削除します。"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:242
+#: ../sysprep/sysprep-operations.pod:249
msgid ""
"Remove udev persistent net rules which map the guest's existing MAC address "
"to a fixed ethernet device (eg. eth0)."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:245
+#: ../sysprep/sysprep-operations.pod:252
msgid ""
"After a guest is cloned, the MAC address usually changes. Since the old MAC "
"address occupies the old name (eg. eth0), this means the fresh MAC address "
@@ -55986,34 +60643,34 @@ msgstr ""
"ます。"
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:250
+#: ../sysprep/sysprep-operations.pod:257
msgid "B<user-account>"
msgstr "B<user-account>"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:252
+#: ../sysprep/sysprep-operations.pod:259
msgid "Remove the user accounts in the guest."
msgstr "仮想マシンにあるユーザーアカウントを削除します。"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:254
+#: ../sysprep/sysprep-operations.pod:261
msgid ""
"Remove all the user accounts and their home directories. The \"root\" "
"account is not removed."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:257
+#: ../sysprep/sysprep-operations.pod:264
msgid "B<utmp> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:260
+#: ../sysprep/sysprep-operations.pod:267
msgid "Remove the utmp file."
msgstr "utmp ファイルを削除します。"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:262
+#: ../sysprep/sysprep-operations.pod:269
msgid ""
"This file records who is currently logged in on a machine. In modern Linux "
"distros it is stored in a ramdisk and hence not part of the virtual "
@@ -56021,17 +60678,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:266
+#: ../sysprep/sysprep-operations.pod:273
msgid "B<yum-uuid> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:269
+#: ../sysprep/sysprep-operations.pod:276
msgid "Remove the yum UUID."
msgstr "yum UUID を削除します。"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:271
+#: ../sysprep/sysprep-operations.pod:278
msgid ""
"Yum creates a fresh UUID the next time it runs when it notices that the "
"original UUID has been erased."
diff --git a/po-docs/libguestfs-docs.pot b/po-docs/libguestfs-docs.pot
index 183a617d..62b3bff0 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.28\n"
+"Project-Id-Version: libguestfs 1.19.29\n"
"Report-Msgid-Bugs-To: libguestfs@redhat.com\n"
-"POT-Creation-Date: 2012-08-02 17:34+0200\n"
+"POT-Creation-Date: 2012-08-11 13:35+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"
@@ -18,7 +18,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. type: =head1
-#: ../align/virt-alignment-scan.pod:3 ../appliance/libguestfs-make-fixed-appliance.pod:3 ../cat/virt-cat.pod:3 ../cat/virt-filesystems.pod:3 ../cat/virt-ls.pod:3 ../df/virt-df.pod:3 ../edit/virt-edit.pod:3 ../erlang/examples/guestfs-erlang.pod:3 ../examples/guestfs-examples.pod:3 ../examples/guestfs-faq.pod:3 ../examples/guestfs-performance.pod:3 ../examples/guestfs-recipes.pod:10 ../examples/guestfs-testing.pod:3 ../fish/guestfish.pod:3 ../fish/virt-copy-in.pod:3 ../fish/virt-copy-out.pod:3 ../fish/virt-tar-in.pod:3 ../fish/virt-tar-out.pod:3 ../format/virt-format.pod:3 ../fuse/guestmount.pod:3 ../inspector/virt-inspector.pod:3 ../java/examples/guestfs-java.pod:3 ../ocaml/examples/guestfs-ocaml.pod:3 ../perl/examples/guestfs-perl.pod:3 ../python/examples/guestfs-python.pod:3 ../rescue/virt-rescue.pod:3 ../resize/virt-resize.pod:3 ../ruby/examples/guestfs-ruby.pod:3 ../sparsify/virt-sparsify.pod:3 ../src/guestfs.pod:3 ../sysprep/virt-sysprep.pod:3 ../test-tool/libguestfs-test-tool.pod:3 ../tools/virt-list-filesystems.pl:30 ../tools/virt-list-partitions.pl:30 ../tools/virt-make-fs.pl:35 ../tools/virt-tar.pl:31 ../tools/virt-win-reg.pl:35
+#: ../align/virt-alignment-scan.pod:3 ../appliance/libguestfs-make-fixed-appliance.pod:3 ../cat/virt-cat.pod:3 ../cat/virt-filesystems.pod:3 ../cat/virt-ls.pod:3 ../df/virt-df.pod:3 ../edit/virt-edit.pod:3 ../erlang/examples/guestfs-erlang.pod:3 ../examples/guestfs-examples.pod:3 ../examples/guestfs-faq.pod:3 ../examples/guestfs-performance.pod:3 ../examples/guestfs-recipes.pod:10 ../examples/guestfs-testing.pod:3 ../fish/guestfish.pod:3 ../fish/virt-copy-in.pod:3 ../fish/virt-copy-out.pod:3 ../fish/virt-tar-in.pod:3 ../fish/virt-tar-out.pod:3 ../format/virt-format.pod:3 ../fuse/guestmount.pod:3 ../guestfs-release-notes.pod:3 ../inspector/virt-inspector.pod:3 ../java/examples/guestfs-java.pod:3 ../ocaml/examples/guestfs-ocaml.pod:3 ../perl/examples/guestfs-perl.pod:3 ../python/examples/guestfs-python.pod:3 ../rescue/virt-rescue.pod:3 ../resize/virt-resize.pod:3 ../ruby/examples/guestfs-ruby.pod:3 ../sparsify/virt-sparsify.pod:3 ../src/guestfs.pod:3 ../sysprep/virt-sysprep.pod:3 ../test-tool/libguestfs-test-tool.pod:3 ../tools/virt-list-filesystems.pl:30 ../tools/virt-list-partitions.pl:30 ../tools/virt-make-fs.pl:35 ../tools/virt-tar.pl:31 ../tools/virt-win-reg.pl:35
msgid "NAME"
msgstr ""
@@ -343,7 +343,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../align/virt-alignment-scan.pod:146 ../cat/virt-cat.pod:114 ../cat/virt-filesystems.pod:179 ../cat/virt-ls.pod:337 ../df/virt-df.pod:110 ../edit/virt-edit.pod:141 ../fish/guestfish.pod:242 ../fish/guestfish.pod:685 ../format/virt-format.pod:96 ../inspector/virt-inspector.pod:350 ../rescue/virt-rescue.pod:164 ../src/guestfs.pod:2980 ../sysprep/virt-sysprep.pod:111
+#: ../align/virt-alignment-scan.pod:146 ../cat/virt-cat.pod:114 ../cat/virt-filesystems.pod:179 ../cat/virt-ls.pod:337 ../df/virt-df.pod:110 ../edit/virt-edit.pod:141 ../fish/guestfish.pod:242 ../fish/guestfish.pod:689 ../format/virt-format.pod:96 ../inspector/virt-inspector.pod:350 ../rescue/virt-rescue.pod:164 ../src/guestfs.pod:3002 ../sysprep/virt-sysprep.pod:111
msgid "For example:"
msgstr ""
@@ -421,12 +421,12 @@ msgid ""
msgstr ""
#. type: =item
-#: ../align/virt-alignment-scan.pod:177 ../cat/virt-cat.pod:134 ../cat/virt-filesystems.pod:261 ../cat/virt-ls.pod:425 ../df/virt-df.pod:173 ../edit/virt-edit.pod:161 ../fish/guestfish.pod:402 ../format/virt-format.pod:145 ../fuse/guestmount.pod:347 ../inspector/virt-inspector.pod:118 ../rescue/virt-rescue.pod:234 ../sparsify/virt-sparsify.pod:178 ../sysprep/virt-sysprep.pod:166
+#: ../align/virt-alignment-scan.pod:177 ../cat/virt-cat.pod:134 ../cat/virt-filesystems.pod:261 ../cat/virt-ls.pod:425 ../df/virt-df.pod:173 ../edit/virt-edit.pod:161 ../fish/guestfish.pod:406 ../format/virt-format.pod:145 ../fuse/guestmount.pod:347 ../inspector/virt-inspector.pod:118 ../rescue/virt-rescue.pod:234 ../sparsify/virt-sparsify.pod:178 ../sysprep/virt-sysprep.pod:166
msgid "B<-v>"
msgstr ""
#. type: =item
-#: ../align/virt-alignment-scan.pod:179 ../cat/virt-cat.pod:136 ../cat/virt-filesystems.pod:263 ../cat/virt-ls.pod:427 ../df/virt-df.pod:175 ../edit/virt-edit.pod:163 ../fish/guestfish.pod:404 ../format/virt-format.pod:147 ../fuse/guestmount.pod:349 ../inspector/virt-inspector.pod:120 ../rescue/virt-rescue.pod:236 ../sparsify/virt-sparsify.pod:180 ../sysprep/virt-sysprep.pod:168
+#: ../align/virt-alignment-scan.pod:179 ../cat/virt-cat.pod:136 ../cat/virt-filesystems.pod:263 ../cat/virt-ls.pod:427 ../df/virt-df.pod:175 ../edit/virt-edit.pod:163 ../fish/guestfish.pod:408 ../format/virt-format.pod:147 ../fuse/guestmount.pod:349 ../inspector/virt-inspector.pod:120 ../rescue/virt-rescue.pod:236 ../sparsify/virt-sparsify.pod:180 ../sysprep/virt-sysprep.pod:168
msgid "B<--verbose>"
msgstr ""
@@ -436,12 +436,12 @@ msgid "Enable verbose messages for debugging."
msgstr ""
#. type: =item
-#: ../align/virt-alignment-scan.pod:183 ../appliance/libguestfs-make-fixed-appliance.pod:85 ../cat/virt-cat.pod:140 ../cat/virt-filesystems.pod:267 ../cat/virt-ls.pod:431 ../df/virt-df.pod:179 ../edit/virt-edit.pod:167 ../fish/guestfish.pod:409 ../format/virt-format.pod:151 ../fuse/guestmount.pod:353 ../inspector/virt-inspector.pod:124 ../rescue/virt-rescue.pod:240 ../resize/virt-resize.pod:567 ../sparsify/virt-sparsify.pod:184 ../sysprep/virt-sysprep.pod:172 ../test-tool/libguestfs-test-tool.pod:61
+#: ../align/virt-alignment-scan.pod:183 ../appliance/libguestfs-make-fixed-appliance.pod:85 ../cat/virt-cat.pod:140 ../cat/virt-filesystems.pod:267 ../cat/virt-ls.pod:431 ../df/virt-df.pod:179 ../edit/virt-edit.pod:167 ../fish/guestfish.pod:413 ../format/virt-format.pod:151 ../fuse/guestmount.pod:353 ../inspector/virt-inspector.pod:124 ../rescue/virt-rescue.pod:240 ../resize/virt-resize.pod:567 ../sparsify/virt-sparsify.pod:184 ../sysprep/virt-sysprep.pod:172 ../test-tool/libguestfs-test-tool.pod:61
msgid "B<-V>"
msgstr ""
#. type: =item
-#: ../align/virt-alignment-scan.pod:185 ../appliance/libguestfs-make-fixed-appliance.pod:87 ../cat/virt-cat.pod:142 ../cat/virt-filesystems.pod:269 ../cat/virt-ls.pod:433 ../df/virt-df.pod:181 ../edit/virt-edit.pod:169 ../fish/guestfish.pod:411 ../format/virt-format.pod:153 ../fuse/guestmount.pod:355 ../inspector/virt-inspector.pod:126 ../rescue/virt-rescue.pod:242 ../resize/virt-resize.pod:569 ../sparsify/virt-sparsify.pod:186 ../sysprep/virt-sysprep.pod:174 ../test-tool/libguestfs-test-tool.pod:63 ../tools/virt-list-filesystems.pl:71 ../tools/virt-list-partitions.pl:72 ../tools/virt-make-fs.pl:172 ../tools/virt-tar.pl:119 ../tools/virt-win-reg.pl:112
+#: ../align/virt-alignment-scan.pod:185 ../appliance/libguestfs-make-fixed-appliance.pod:87 ../cat/virt-cat.pod:142 ../cat/virt-filesystems.pod:269 ../cat/virt-ls.pod:433 ../df/virt-df.pod:181 ../edit/virt-edit.pod:169 ../fish/guestfish.pod:415 ../format/virt-format.pod:153 ../fuse/guestmount.pod:355 ../inspector/virt-inspector.pod:126 ../rescue/virt-rescue.pod:242 ../resize/virt-resize.pod:569 ../sparsify/virt-sparsify.pod:186 ../sysprep/virt-sysprep.pod:174 ../test-tool/libguestfs-test-tool.pod:63 ../tools/virt-list-filesystems.pl:71 ../tools/virt-list-partitions.pl:72 ../tools/virt-make-fs.pl:172 ../tools/virt-tar.pl:119 ../tools/virt-win-reg.pl:112
msgid "B<--version>"
msgstr ""
@@ -451,7 +451,7 @@ msgid "Display version number and exit."
msgstr ""
#. type: =item
-#: ../align/virt-alignment-scan.pod:189 ../cat/virt-cat.pod:146 ../cat/virt-filesystems.pod:281 ../cat/virt-ls.pod:437 ../df/virt-df.pod:185 ../edit/virt-edit.pod:173 ../fish/guestfish.pod:424 ../format/virt-format.pod:167 ../fuse/guestmount.pod:368 ../inspector/virt-inspector.pod:130 ../rescue/virt-rescue.pod:255 ../sparsify/virt-sparsify.pod:190 ../sysprep/virt-sysprep.pod:178 ../tools/virt-tar.pl:158
+#: ../align/virt-alignment-scan.pod:189 ../cat/virt-cat.pod:146 ../cat/virt-filesystems.pod:281 ../cat/virt-ls.pod:437 ../df/virt-df.pod:185 ../edit/virt-edit.pod:173 ../fish/guestfish.pod:428 ../format/virt-format.pod:167 ../fuse/guestmount.pod:368 ../inspector/virt-inspector.pod:130 ../rescue/virt-rescue.pod:255 ../sparsify/virt-sparsify.pod:190 ../sysprep/virt-sysprep.pod:178 ../tools/virt-tar.pl:158
msgid "B<-x>"
msgstr ""
@@ -741,7 +741,7 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../align/virt-alignment-scan.pod:341 ../appliance/libguestfs-make-fixed-appliance.pod:134 ../cat/virt-cat.pod:238 ../cat/virt-filesystems.pod:384 ../cat/virt-ls.pod:490 ../df/virt-df.pod:248 ../edit/virt-edit.pod:363 ../fish/guestfish.pod:1126 ../format/virt-format.pod:173 ../fuse/guestmount.pod:393 ../inspector/virt-inspector.pod:496 ../resize/virt-resize.pod:697 ../sparsify/virt-sparsify.pod:254 ../sysprep/virt-sysprep.pod:438 ../test-tool/libguestfs-test-tool.pod:96
+#: ../align/virt-alignment-scan.pod:341 ../appliance/libguestfs-make-fixed-appliance.pod:134 ../cat/virt-cat.pod:238 ../cat/virt-filesystems.pod:384 ../cat/virt-ls.pod:490 ../df/virt-df.pod:248 ../edit/virt-edit.pod:363 ../fish/guestfish.pod:1130 ../format/virt-format.pod:173 ../fuse/guestmount.pod:393 ../inspector/virt-inspector.pod:496 ../resize/virt-resize.pod:697 ../sparsify/virt-sparsify.pod:254 ../sysprep/virt-sysprep.pod:438 ../test-tool/libguestfs-test-tool.pod:96
msgid "EXIT STATUS"
msgstr ""
@@ -751,7 +751,7 @@ msgid "This program returns:"
msgstr ""
#. type: =item
-#: ../align/virt-alignment-scan.pod:347 ../align/virt-alignment-scan.pod:353 ../align/virt-alignment-scan.pod:359 ../align/virt-alignment-scan.pod:366 ../appliance/libguestfs-make-fixed-appliance.pod:32 ../appliance/libguestfs-make-fixed-appliance.pod:53 ../cat/virt-cat.pod:177 ../cat/virt-cat.pod:182 ../cat/virt-cat.pod:187 ../cat/virt-cat.pod:198 ../cat/virt-cat.pod:202 ../df/virt-df.pod:148 ../df/virt-df.pod:154 ../edit/virt-edit.pod:266 ../edit/virt-edit.pod:271 ../edit/virt-edit.pod:276 ../edit/virt-edit.pod:287 ../edit/virt-edit.pod:291 ../examples/guestfs-faq.pod:151 ../examples/guestfs-faq.pod:157 ../examples/guestfs-faq.pod:196 ../examples/guestfs-faq.pod:202 ../examples/guestfs-performance.pod:107 ../examples/guestfs-performance.pod:113 ../examples/guestfs-performance.pod:118 ../examples/guestfs-performance.pod:253 ../examples/guestfs-performance.pod:258 ../examples/guestfs-performance.pod:263 ../examples/guestfs-recipes.pod:94 ../examples/guestfs-recipes.pod:98 ../examples/guestfs-recipes.pod:102 ../examples/guestfs-recipes.pod:128 ../examples/guestfs-recipes.pod:133 ../examples/guestfs-recipes.pod:223 ../examples/guestfs-recipes.pod:227 ../examples/guestfs-recipes.pod:231 ../examples/guestfs-recipes.pod:235 ../examples/guestfs-recipes.pod:239 ../examples/guestfs-testing.pod:110 ../examples/guestfs-testing.pod:114 ../examples/guestfs-testing.pod:118 ../fish/guestfish-actions.pod:414 ../fish/guestfish-actions.pod:422 ../fish/guestfish-actions.pod:429 ../fish/guestfish-actions.pod:436 ../fish/guestfish-actions.pod:1447 ../fish/guestfish-actions.pod:1451 ../fish/guestfish-actions.pod:1455 ../fish/guestfish-actions.pod:1459 ../fish/guestfish-actions.pod:1467 ../fish/guestfish-actions.pod:1471 ../fish/guestfish-actions.pod:1475 ../fish/guestfish-actions.pod:1485 ../fish/guestfish-actions.pod:1489 ../fish/guestfish-actions.pod:1493 ../fish/guestfish-actions.pod:1600 ../fish/guestfish-actions.pod:1604 ../fish/guestfish-actions.pod:1609 ../fish/guestfish-actions.pod:1614 ../fish/guestfish-actions.pod:1656 ../fish/guestfish-actions.pod:1660 ../fish/guestfish-actions.pod:1665 ../fish/guestfish-actions.pod:2111 ../fish/guestfish-actions.pod:2118 ../fish/guestfish-actions.pod:2125 ../fish/guestfish-actions.pod:2538 ../fish/guestfish-actions.pod:2544 ../fish/guestfish-actions.pod:2552 ../fish/guestfish-actions.pod:2559 ../fish/guestfish-actions.pod:2566 ../fish/guestfish.pod:457 ../fish/guestfish.pod:461 ../fish/guestfish.pod:465 ../fish/guestfish.pod:469 ../inspector/virt-inspector.pod:514 ../inspector/virt-inspector.pod:518 ../resize/virt-resize.pod:365 ../resize/virt-resize.pod:369 ../resize/virt-resize.pod:378 ../resize/virt-resize.pod:384 ../sparsify/virt-sparsify.pod:32 ../sparsify/virt-sparsify.pod:39 ../sparsify/virt-sparsify.pod:43 ../sparsify/virt-sparsify.pod:49 ../sparsify/virt-sparsify.pod:54 ../sparsify/virt-sparsify.pod:59 ../src/guestfs-actions.pod:619 ../src/guestfs-actions.pod:627 ../src/guestfs-actions.pod:634 ../src/guestfs-actions.pod:641 ../src/guestfs-actions.pod:2429 ../src/guestfs-actions.pod:2433 ../src/guestfs-actions.pod:2437 ../src/guestfs-actions.pod:2441 ../src/guestfs-actions.pod:2449 ../src/guestfs-actions.pod:2453 ../src/guestfs-actions.pod:2457 ../src/guestfs-actions.pod:2467 ../src/guestfs-actions.pod:2471 ../src/guestfs-actions.pod:2475 ../src/guestfs-actions.pod:2636 ../src/guestfs-actions.pod:2640 ../src/guestfs-actions.pod:2645 ../src/guestfs-actions.pod:2650 ../src/guestfs-actions.pod:2711 ../src/guestfs-actions.pod:2715 ../src/guestfs-actions.pod:2720 ../src/guestfs-actions.pod:3417 ../src/guestfs-actions.pod:3424 ../src/guestfs-actions.pod:3431 ../src/guestfs-actions.pod:3986 ../src/guestfs-actions.pod:3992 ../src/guestfs-actions.pod:4000 ../src/guestfs-actions.pod:4007 ../src/guestfs-actions.pod:4014 ../src/guestfs.pod:388 ../src/guestfs.pod:393 ../src/guestfs.pod:398 ../src/guestfs.pod:402 ../src/guestfs.pod:407 ../src/guestfs.pod:411 ../src/guestfs.pod:416 ../src/guestfs.pod:421 ../src/guestfs.pod:1177 ../src/guestfs.pod:1181 ../src/guestfs.pod:1185 ../src/guestfs.pod:1190 ../src/guestfs.pod:1198 ../src/guestfs.pod:1217 ../src/guestfs.pod:1225 ../src/guestfs.pod:1247 ../src/guestfs.pod:1251 ../src/guestfs.pod:1255 ../src/guestfs.pod:1259 ../src/guestfs.pod:1263 ../src/guestfs.pod:1267 ../src/guestfs.pod:1792 ../src/guestfs.pod:1797 ../src/guestfs.pod:1801 ../src/guestfs.pod:1903 ../src/guestfs.pod:1908 ../src/guestfs.pod:1912 ../src/guestfs.pod:1922 ../src/guestfs.pod:2211 ../src/guestfs.pod:2216 ../src/guestfs.pod:2222 ../src/guestfs.pod:2230 ../src/guestfs.pod:2747 ../src/guestfs.pod:2753 ../src/guestfs.pod:2758 ../src/guestfs.pod:2764 ../src/guestfs.pod:3155 ../src/guestfs.pod:3160 ../src/guestfs.pod:3164 ../src/guestfs.pod:3168 ../src/guestfs.pod:3172 ../src/guestfs.pod:3186 ../src/guestfs.pod:3191 ../src/guestfs.pod:3448 ../src/guestfs.pod:3452 ../src/guestfs.pod:3456 ../src/guestfs.pod:3460 ../sysprep/virt-sysprep.pod:230 ../sysprep/virt-sysprep.pod:234 ../sysprep/virt-sysprep.pod:238 ../sysprep/virt-sysprep.pod:242 ../sysprep/virt-sysprep.pod:257 ../sysprep/virt-sysprep.pod:261 ../sysprep/virt-sysprep.pod:265 ../sysprep/virt-sysprep.pod:269 ../sysprep/virt-sysprep.pod:273 ../sysprep/virt-sysprep.pod:315 ../sysprep/virt-sysprep.pod:327 ../sysprep/virt-sysprep.pod:331 ../sysprep/virt-sysprep.pod:339 ../sysprep/virt-sysprep.pod:345 ../tools/virt-win-reg.pl:197 ../tools/virt-win-reg.pl:202 ../tools/virt-win-reg.pl:208 ../tools/virt-win-reg.pl:721 ../tools/virt-win-reg.pl:727 ../tools/virt-win-reg.pl:733
+#: ../align/virt-alignment-scan.pod:347 ../align/virt-alignment-scan.pod:353 ../align/virt-alignment-scan.pod:359 ../align/virt-alignment-scan.pod:366 ../appliance/libguestfs-make-fixed-appliance.pod:32 ../appliance/libguestfs-make-fixed-appliance.pod:53 ../cat/virt-cat.pod:177 ../cat/virt-cat.pod:182 ../cat/virt-cat.pod:187 ../cat/virt-cat.pod:198 ../cat/virt-cat.pod:202 ../df/virt-df.pod:148 ../df/virt-df.pod:154 ../edit/virt-edit.pod:266 ../edit/virt-edit.pod:271 ../edit/virt-edit.pod:276 ../edit/virt-edit.pod:287 ../edit/virt-edit.pod:291 ../examples/guestfs-faq.pod:151 ../examples/guestfs-faq.pod:157 ../examples/guestfs-faq.pod:196 ../examples/guestfs-faq.pod:202 ../examples/guestfs-performance.pod:107 ../examples/guestfs-performance.pod:113 ../examples/guestfs-performance.pod:118 ../examples/guestfs-performance.pod:253 ../examples/guestfs-performance.pod:258 ../examples/guestfs-performance.pod:263 ../examples/guestfs-recipes.pod:94 ../examples/guestfs-recipes.pod:98 ../examples/guestfs-recipes.pod:102 ../examples/guestfs-recipes.pod:128 ../examples/guestfs-recipes.pod:133 ../examples/guestfs-recipes.pod:223 ../examples/guestfs-recipes.pod:227 ../examples/guestfs-recipes.pod:231 ../examples/guestfs-recipes.pod:235 ../examples/guestfs-recipes.pod:239 ../examples/guestfs-testing.pod:110 ../examples/guestfs-testing.pod:114 ../examples/guestfs-testing.pod:118 ../fish/guestfish-actions.pod:414 ../fish/guestfish-actions.pod:422 ../fish/guestfish-actions.pod:429 ../fish/guestfish-actions.pod:436 ../fish/guestfish-actions.pod:1447 ../fish/guestfish-actions.pod:1451 ../fish/guestfish-actions.pod:1455 ../fish/guestfish-actions.pod:1459 ../fish/guestfish-actions.pod:1467 ../fish/guestfish-actions.pod:1471 ../fish/guestfish-actions.pod:1475 ../fish/guestfish-actions.pod:1485 ../fish/guestfish-actions.pod:1489 ../fish/guestfish-actions.pod:1493 ../fish/guestfish-actions.pod:1600 ../fish/guestfish-actions.pod:1604 ../fish/guestfish-actions.pod:1609 ../fish/guestfish-actions.pod:1614 ../fish/guestfish-actions.pod:1656 ../fish/guestfish-actions.pod:1660 ../fish/guestfish-actions.pod:1665 ../fish/guestfish-actions.pod:2111 ../fish/guestfish-actions.pod:2118 ../fish/guestfish-actions.pod:2125 ../fish/guestfish-actions.pod:2538 ../fish/guestfish-actions.pod:2544 ../fish/guestfish-actions.pod:2552 ../fish/guestfish-actions.pod:2559 ../fish/guestfish-actions.pod:2566 ../fish/guestfish.pod:461 ../fish/guestfish.pod:465 ../fish/guestfish.pod:469 ../fish/guestfish.pod:473 ../guestfs-release-notes.pod:56 ../guestfs-release-notes.pod:60 ../guestfs-release-notes.pod:64 ../guestfs-release-notes.pod:68 ../guestfs-release-notes.pod:139 ../guestfs-release-notes.pod:143 ../guestfs-release-notes.pod:147 ../guestfs-release-notes.pod:151 ../guestfs-release-notes.pod:155 ../inspector/virt-inspector.pod:514 ../inspector/virt-inspector.pod:518 ../resize/virt-resize.pod:365 ../resize/virt-resize.pod:369 ../resize/virt-resize.pod:378 ../resize/virt-resize.pod:384 ../sparsify/virt-sparsify.pod:32 ../sparsify/virt-sparsify.pod:39 ../sparsify/virt-sparsify.pod:43 ../sparsify/virt-sparsify.pod:49 ../sparsify/virt-sparsify.pod:54 ../sparsify/virt-sparsify.pod:59 ../src/guestfs-actions.pod:619 ../src/guestfs-actions.pod:627 ../src/guestfs-actions.pod:634 ../src/guestfs-actions.pod:641 ../src/guestfs-actions.pod:2429 ../src/guestfs-actions.pod:2433 ../src/guestfs-actions.pod:2437 ../src/guestfs-actions.pod:2441 ../src/guestfs-actions.pod:2449 ../src/guestfs-actions.pod:2453 ../src/guestfs-actions.pod:2457 ../src/guestfs-actions.pod:2467 ../src/guestfs-actions.pod:2471 ../src/guestfs-actions.pod:2475 ../src/guestfs-actions.pod:2636 ../src/guestfs-actions.pod:2640 ../src/guestfs-actions.pod:2645 ../src/guestfs-actions.pod:2650 ../src/guestfs-actions.pod:2711 ../src/guestfs-actions.pod:2715 ../src/guestfs-actions.pod:2720 ../src/guestfs-actions.pod:3417 ../src/guestfs-actions.pod:3424 ../src/guestfs-actions.pod:3431 ../src/guestfs-actions.pod:3986 ../src/guestfs-actions.pod:3992 ../src/guestfs-actions.pod:4000 ../src/guestfs-actions.pod:4007 ../src/guestfs-actions.pod:4014 ../src/guestfs.pod:388 ../src/guestfs.pod:393 ../src/guestfs.pod:398 ../src/guestfs.pod:402 ../src/guestfs.pod:407 ../src/guestfs.pod:411 ../src/guestfs.pod:416 ../src/guestfs.pod:421 ../src/guestfs.pod:1199 ../src/guestfs.pod:1203 ../src/guestfs.pod:1207 ../src/guestfs.pod:1212 ../src/guestfs.pod:1220 ../src/guestfs.pod:1239 ../src/guestfs.pod:1247 ../src/guestfs.pod:1269 ../src/guestfs.pod:1273 ../src/guestfs.pod:1277 ../src/guestfs.pod:1281 ../src/guestfs.pod:1285 ../src/guestfs.pod:1289 ../src/guestfs.pod:1814 ../src/guestfs.pod:1819 ../src/guestfs.pod:1823 ../src/guestfs.pod:1925 ../src/guestfs.pod:1930 ../src/guestfs.pod:1934 ../src/guestfs.pod:1944 ../src/guestfs.pod:2233 ../src/guestfs.pod:2238 ../src/guestfs.pod:2244 ../src/guestfs.pod:2252 ../src/guestfs.pod:2769 ../src/guestfs.pod:2775 ../src/guestfs.pod:2780 ../src/guestfs.pod:2786 ../src/guestfs.pod:3177 ../src/guestfs.pod:3182 ../src/guestfs.pod:3186 ../src/guestfs.pod:3190 ../src/guestfs.pod:3194 ../src/guestfs.pod:3208 ../src/guestfs.pod:3213 ../src/guestfs.pod:3470 ../src/guestfs.pod:3474 ../src/guestfs.pod:3478 ../src/guestfs.pod:3482 ../sysprep/virt-sysprep.pod:230 ../sysprep/virt-sysprep.pod:234 ../sysprep/virt-sysprep.pod:238 ../sysprep/virt-sysprep.pod:242 ../sysprep/virt-sysprep.pod:257 ../sysprep/virt-sysprep.pod:261 ../sysprep/virt-sysprep.pod:265 ../sysprep/virt-sysprep.pod:269 ../sysprep/virt-sysprep.pod:273 ../sysprep/virt-sysprep.pod:315 ../sysprep/virt-sysprep.pod:327 ../sysprep/virt-sysprep.pod:331 ../sysprep/virt-sysprep.pod:339 ../sysprep/virt-sysprep.pod:345 ../tools/virt-win-reg.pl:197 ../tools/virt-win-reg.pl:202 ../tools/virt-win-reg.pl:208 ../tools/virt-win-reg.pl:721 ../tools/virt-win-reg.pl:727 ../tools/virt-win-reg.pl:733
msgid "*"
msgstr ""
@@ -766,7 +766,7 @@ msgid "successful exit, all partitions are aligned E<ge> 64K for best performanc
msgstr ""
#. type: =item
-#: ../align/virt-alignment-scan.pod:355 ../src/guestfs.pod:1439
+#: ../align/virt-alignment-scan.pod:355 ../src/guestfs.pod:1461
msgid "1"
msgstr ""
@@ -776,7 +776,7 @@ msgid "an error scanning the disk image or guest"
msgstr ""
#. type: =item
-#: ../align/virt-alignment-scan.pod:361 ../src/guestfs.pod:1443
+#: ../align/virt-alignment-scan.pod:361 ../src/guestfs.pod:1465
msgid "2"
msgstr ""
@@ -788,7 +788,7 @@ msgid ""
msgstr ""
#. type: =item
-#: ../align/virt-alignment-scan.pod:368 ../src/guestfs.pod:1447
+#: ../align/virt-alignment-scan.pod:368 ../src/guestfs.pod:1469
msgid "3"
msgstr ""
@@ -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:658 ../examples/guestfs-performance.pod:364 ../examples/guestfs-recipes.pod:380 ../examples/guestfs-testing.pod:291 ../fish/guestfish.pod:1285 ../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 ../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:286 ../src/guestfs.pod:3383 ../sysprep/virt-sysprep.pod:442 ../test-tool/libguestfs-test-tool.pod:106 ../tools/virt-list-filesystems.pl:197 ../tools/virt-list-partitions.pl:267 ../tools/virt-make-fs.pl:609 ../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:658 ../examples/guestfs-performance.pod:364 ../examples/guestfs-recipes.pod:380 ../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:1589 ../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:286 ../src/guestfs.pod:3405 ../sysprep/virt-sysprep.pod:442 ../test-tool/libguestfs-test-tool.pod:106 ../tools/virt-list-filesystems.pl:197 ../tools/virt-list-partitions.pl:267 ../tools/virt-make-fs.pl:609 ../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:668 ../examples/guestfs-performance.pod:379 ../examples/guestfs-recipes.pod:397 ../examples/guestfs-testing.pod:302 ../fish/guestfish.pod:1317 ../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 ../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:303 ../src/guestfs.pod:3471 ../sysprep/virt-sysprep.pod:463 ../test-tool/libguestfs-test-tool.pod:116 ../tools/virt-list-filesystems.pl:214 ../tools/virt-list-partitions.pl:283 ../tools/virt-make-fs.pl:639 ../tools/virt-tar.pl:313 ../tools/virt-win-reg.pl:787
+#: ../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:668 ../examples/guestfs-performance.pod:379 ../examples/guestfs-recipes.pod:397 ../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 ../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:303 ../src/guestfs.pod:3493 ../sysprep/virt-sysprep.pod:463 ../test-tool/libguestfs-test-tool.pod:116 ../tools/virt-list-filesystems.pl:214 ../tools/virt-list-partitions.pl:283 ../tools/virt-make-fs.pl:639 ../tools/virt-tar.pl:313 ../tools/virt-win-reg.pl:787
msgid "COPYRIGHT"
msgstr ""
@@ -832,7 +832,7 @@ msgid "Copyright (C) 2011 Red Hat Inc."
msgstr ""
#. type: textblock
-#: ../align/virt-alignment-scan.pod:392 ../appliance/libguestfs-make-fixed-appliance.pod:162 ../cat/virt-cat.pod:260 ../cat/virt-filesystems.pod:408 ../cat/virt-ls.pod:515 ../df/virt-df.pod:269 ../edit/virt-edit.pod:390 ../fish/guestfish.pod:1322 ../fish/virt-copy-in.pod:69 ../fish/virt-copy-out.pod:58 ../fish/virt-tar-in.pod:67 ../fish/virt-tar-out.pod:60 ../format/virt-format.pod:195 ../fuse/guestmount.pod:418 ../inspector/virt-inspector.pod:528 ../rescue/virt-rescue.pod:357 ../resize/virt-resize.pod:733 ../sparsify/virt-sparsify.pod:307 ../sysprep/virt-sysprep.pod:469 ../test-tool/libguestfs-test-tool.pod:121 ../tools/virt-list-filesystems.pl:218 ../tools/virt-list-partitions.pl:287 ../tools/virt-make-fs.pl:643 ../tools/virt-tar.pl:317 ../tools/virt-win-reg.pl:791
+#: ../align/virt-alignment-scan.pod:392 ../appliance/libguestfs-make-fixed-appliance.pod:162 ../cat/virt-cat.pod:260 ../cat/virt-filesystems.pod:408 ../cat/virt-ls.pod:515 ../df/virt-df.pod:269 ../edit/virt-edit.pod:390 ../fish/guestfish.pod:1326 ../fish/virt-copy-in.pod:69 ../fish/virt-copy-out.pod:58 ../fish/virt-tar-in.pod:67 ../fish/virt-tar-out.pod:60 ../format/virt-format.pod:195 ../fuse/guestmount.pod:418 ../inspector/virt-inspector.pod:528 ../rescue/virt-rescue.pod:357 ../resize/virt-resize.pod:733 ../sparsify/virt-sparsify.pod:307 ../sysprep/virt-sysprep.pod:469 ../test-tool/libguestfs-test-tool.pod:121 ../tools/virt-list-filesystems.pl:218 ../tools/virt-list-partitions.pl:287 ../tools/virt-make-fs.pl:643 ../tools/virt-tar.pl:317 ../tools/virt-win-reg.pl:791
msgid ""
"This program is free software; you can redistribute it and/or modify it "
"under the terms of the GNU General Public License as published by the Free "
@@ -841,7 +841,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../align/virt-alignment-scan.pod:397 ../appliance/libguestfs-make-fixed-appliance.pod:167 ../cat/virt-cat.pod:265 ../cat/virt-filesystems.pod:413 ../cat/virt-ls.pod:520 ../df/virt-df.pod:274 ../edit/virt-edit.pod:395 ../fish/guestfish.pod:1327 ../fish/virt-copy-in.pod:74 ../fish/virt-copy-out.pod:63 ../fish/virt-tar-in.pod:72 ../fish/virt-tar-out.pod:65 ../format/virt-format.pod:200 ../fuse/guestmount.pod:423 ../inspector/virt-inspector.pod:533 ../rescue/virt-rescue.pod:362 ../resize/virt-resize.pod:738 ../sparsify/virt-sparsify.pod:312 ../sysprep/virt-sysprep.pod:474 ../test-tool/libguestfs-test-tool.pod:126 ../tools/virt-list-filesystems.pl:223 ../tools/virt-list-partitions.pl:292 ../tools/virt-make-fs.pl:648 ../tools/virt-tar.pl:322 ../tools/virt-win-reg.pl:796
+#: ../align/virt-alignment-scan.pod:397 ../appliance/libguestfs-make-fixed-appliance.pod:167 ../cat/virt-cat.pod:265 ../cat/virt-filesystems.pod:413 ../cat/virt-ls.pod:520 ../df/virt-df.pod:274 ../edit/virt-edit.pod:395 ../fish/guestfish.pod:1331 ../fish/virt-copy-in.pod:74 ../fish/virt-copy-out.pod:63 ../fish/virt-tar-in.pod:72 ../fish/virt-tar-out.pod:65 ../format/virt-format.pod:200 ../fuse/guestmount.pod:423 ../inspector/virt-inspector.pod:533 ../rescue/virt-rescue.pod:362 ../resize/virt-resize.pod:738 ../sparsify/virt-sparsify.pod:312 ../sysprep/virt-sysprep.pod:474 ../test-tool/libguestfs-test-tool.pod:126 ../tools/virt-list-filesystems.pl:223 ../tools/virt-list-partitions.pl:292 ../tools/virt-make-fs.pl:648 ../tools/virt-tar.pl:322 ../tools/virt-win-reg.pl:796
msgid ""
"This program is distributed in the hope that it will be useful, but WITHOUT "
"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
@@ -850,7 +850,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../align/virt-alignment-scan.pod:402 ../appliance/libguestfs-make-fixed-appliance.pod:172 ../cat/virt-cat.pod:270 ../cat/virt-filesystems.pod:418 ../cat/virt-ls.pod:525 ../df/virt-df.pod:279 ../edit/virt-edit.pod:400 ../fish/guestfish.pod:1332 ../fish/virt-copy-in.pod:79 ../fish/virt-copy-out.pod:68 ../fish/virt-tar-in.pod:77 ../fish/virt-tar-out.pod:70 ../format/virt-format.pod:205 ../fuse/guestmount.pod:428 ../inspector/virt-inspector.pod:538 ../rescue/virt-rescue.pod:367 ../resize/virt-resize.pod:743 ../sparsify/virt-sparsify.pod:317 ../sysprep/virt-sysprep.pod:479 ../test-tool/libguestfs-test-tool.pod:131 ../tools/virt-list-filesystems.pl:228 ../tools/virt-list-partitions.pl:297 ../tools/virt-make-fs.pl:653 ../tools/virt-tar.pl:327 ../tools/virt-win-reg.pl:801
+#: ../align/virt-alignment-scan.pod:402 ../appliance/libguestfs-make-fixed-appliance.pod:172 ../cat/virt-cat.pod:270 ../cat/virt-filesystems.pod:418 ../cat/virt-ls.pod:525 ../df/virt-df.pod:279 ../edit/virt-edit.pod:400 ../fish/guestfish.pod:1336 ../fish/virt-copy-in.pod:79 ../fish/virt-copy-out.pod:68 ../fish/virt-tar-in.pod:77 ../fish/virt-tar-out.pod:70 ../format/virt-format.pod:205 ../fuse/guestmount.pod:428 ../inspector/virt-inspector.pod:538 ../rescue/virt-rescue.pod:367 ../resize/virt-resize.pod:743 ../sparsify/virt-sparsify.pod:317 ../sysprep/virt-sysprep.pod:479 ../test-tool/libguestfs-test-tool.pod:131 ../tools/virt-list-filesystems.pl:228 ../tools/virt-list-partitions.pl:297 ../tools/virt-make-fs.pl:653 ../tools/virt-tar.pl:327 ../tools/virt-win-reg.pl:801
msgid ""
"You should have received a copy of the GNU General Public License along with "
"this program; if not, write to the Free Software Foundation, Inc., 51 "
@@ -1104,7 +1104,7 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../appliance/libguestfs-make-fixed-appliance.pod:139 ../edit/virt-edit.pod:343 ../fish/guestfish.pod:1131 ../rescue/virt-rescue.pod:313 ../sparsify/virt-sparsify.pod:259 ../src/guestfs.pod:3317 ../test-tool/libguestfs-test-tool.pod:101
+#: ../appliance/libguestfs-make-fixed-appliance.pod:139 ../edit/virt-edit.pod:343 ../fish/guestfish.pod:1135 ../rescue/virt-rescue.pod:313 ../sparsify/virt-sparsify.pod:259 ../src/guestfs.pod:3339 ../test-tool/libguestfs-test-tool.pod:101
msgid "ENVIRONMENT VARIABLES"
msgstr ""
@@ -1123,17 +1123,17 @@ 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:664 ../examples/guestfs-performance.pod:375 ../examples/guestfs-recipes.pod:393 ../examples/guestfs-testing.pod:298 ../fish/guestfish.pod:1313 ../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:3467 ../sysprep/virt-sysprep.pod:457 ../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:664 ../examples/guestfs-performance.pod:375 ../examples/guestfs-recipes.pod:393 ../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:3489 ../sysprep/virt-sysprep.pod:457 ../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:666 ../examples/guestfs-performance.pod:377 ../examples/guestfs-recipes.pod:395 ../examples/guestfs-testing.pod:300 ../fish/guestfish.pod:1315 ../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:3469 ../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:666 ../examples/guestfs-performance.pod:377 ../examples/guestfs-recipes.pod:395 ../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:3491 ../test-tool/libguestfs-test-tool.pod:114
msgid "Richard W.M. Jones (C<rjones at redhat dot com>)"
msgstr ""
#. type: textblock
-#: ../appliance/libguestfs-make-fixed-appliance.pod:159 ../fish/guestfish.pod:1319 ../fuse/guestmount.pod:415 ../src/guestfs.pod:3473 ../test-tool/libguestfs-test-tool.pod:118
+#: ../appliance/libguestfs-make-fixed-appliance.pod:159 ../fish/guestfish.pod:1323 ../fuse/guestmount.pod:415 ../src/guestfs.pod:3495 ../test-tool/libguestfs-test-tool.pod:118
msgid "Copyright (C) 2009-2012 Red Hat Inc. L<http://libguestfs.org/>"
msgstr ""
@@ -1203,7 +1203,7 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../cat/virt-cat.pod:32 ../cat/virt-ls.pod:35 ../df/virt-df.pod:43 ../edit/virt-edit.pod:44 ../fish/guestfish.pod:41 ../fish/guestfish.pod:1063 ../fish/virt-copy-in.pod:29 ../fish/virt-copy-out.pod:21 ../fish/virt-tar-in.pod:30 ../fish/virt-tar-out.pod:24 ../fuse/guestmount.pod:39 ../resize/virt-resize.pod:27 ../sparsify/virt-sparsify.pod:70 ../tools/virt-tar.pl:50
+#: ../cat/virt-cat.pod:32 ../cat/virt-ls.pod:35 ../df/virt-df.pod:43 ../edit/virt-edit.pod:44 ../fish/guestfish.pod:41 ../fish/guestfish.pod:1067 ../fish/virt-copy-in.pod:29 ../fish/virt-copy-out.pod:21 ../fish/virt-tar-in.pod:30 ../fish/virt-tar-out.pod:24 ../fuse/guestmount.pod:39 ../resize/virt-resize.pod:27 ../sparsify/virt-sparsify.pod:70 ../tools/virt-tar.pl:50
msgid "EXAMPLES"
msgstr ""
@@ -1382,7 +1382,7 @@ msgid "For compatibility the old style is still supported."
msgstr ""
#. type: =head1
-#: ../cat/virt-cat.pod:168 ../edit/virt-edit.pod:257 ../fish/guestfish.pod:870
+#: ../cat/virt-cat.pod:168 ../edit/virt-edit.pod:257 ../fish/guestfish.pod:874
msgid "WINDOWS PATHS"
msgstr ""
@@ -2570,7 +2570,7 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../cat/virt-ls.pod:181 ../fish/guestfish-actions.pod:5199
+#: ../cat/virt-ls.pod:181 ../fish/guestfish-actions.pod:5276
msgid "path"
msgstr ""
@@ -3677,8 +3677,8 @@ msgid ""
"\n"
msgstr ""
-#. type: =head1
-#: ../edit/virt-edit.pod:329
+#. type: =head3
+#: ../edit/virt-edit.pod:329 ../guestfs-release-notes.pod:99
msgid "CVE-2012-2690"
msgstr ""
@@ -3693,14 +3693,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../edit/virt-edit.pod:337
+#: ../edit/virt-edit.pod:337 ../guestfs-release-notes.pod:107
msgid ""
"This issue was assigned CVE-2012-2690, and is fixed in libguestfs E<ge> "
"1.16."
msgstr ""
#. type: textblock
-#: ../edit/virt-edit.pod:340
+#: ../edit/virt-edit.pod:340 ../guestfs-release-notes.pod:109
msgid ""
"For further information, see "
"L<https://bugzilla.redhat.com/show_bug.cgi?id=788642>"
@@ -3957,7 +3957,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../erlang/examples/guestfs-erlang.pod:121 ../examples/guestfs-examples.pod:56 ../examples/guestfs-faq.pod:672 ../examples/guestfs-performance.pod:383 ../examples/guestfs-recipes.pod:404 ../examples/guestfs-testing.pod:306 ../java/examples/guestfs-java.pod:69 ../ocaml/examples/guestfs-ocaml.pod:102 ../perl/examples/guestfs-perl.pod:64 ../python/examples/guestfs-python.pod:65 ../ruby/examples/guestfs-ruby.pod:59 ../src/guestfs.pod:3476
+#: ../erlang/examples/guestfs-erlang.pod:121 ../examples/guestfs-examples.pod:56 ../examples/guestfs-faq.pod:672 ../examples/guestfs-performance.pod:383 ../examples/guestfs-recipes.pod:404 ../examples/guestfs-testing.pod:306 ../java/examples/guestfs-java.pod:69 ../ocaml/examples/guestfs-ocaml.pod:102 ../perl/examples/guestfs-perl.pod:64 ../python/examples/guestfs-python.pod:65 ../ruby/examples/guestfs-ruby.pod:59 ../src/guestfs.pod:3498
msgid ""
"This library is free software; you can redistribute it and/or modify it "
"under the terms of the GNU Lesser General Public License as published by the "
@@ -3966,7 +3966,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../erlang/examples/guestfs-erlang.pod:126 ../examples/guestfs-examples.pod:61 ../examples/guestfs-faq.pod:677 ../examples/guestfs-performance.pod:388 ../examples/guestfs-recipes.pod:409 ../examples/guestfs-testing.pod:311 ../java/examples/guestfs-java.pod:74 ../ocaml/examples/guestfs-ocaml.pod:107 ../perl/examples/guestfs-perl.pod:69 ../python/examples/guestfs-python.pod:70 ../ruby/examples/guestfs-ruby.pod:64 ../src/guestfs.pod:3481
+#: ../erlang/examples/guestfs-erlang.pod:126 ../examples/guestfs-examples.pod:61 ../examples/guestfs-faq.pod:677 ../examples/guestfs-performance.pod:388 ../examples/guestfs-recipes.pod:409 ../examples/guestfs-testing.pod:311 ../java/examples/guestfs-java.pod:74 ../ocaml/examples/guestfs-ocaml.pod:107 ../perl/examples/guestfs-perl.pod:69 ../python/examples/guestfs-python.pod:70 ../ruby/examples/guestfs-ruby.pod:64 ../src/guestfs.pod:3503
msgid ""
"This library is distributed in the hope that it will be useful, but WITHOUT "
"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
@@ -3975,7 +3975,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../erlang/examples/guestfs-erlang.pod:131 ../examples/guestfs-examples.pod:66 ../examples/guestfs-faq.pod:682 ../examples/guestfs-performance.pod:393 ../examples/guestfs-recipes.pod:414 ../examples/guestfs-testing.pod:316 ../java/examples/guestfs-java.pod:79 ../ocaml/examples/guestfs-ocaml.pod:112 ../perl/examples/guestfs-perl.pod:74 ../python/examples/guestfs-python.pod:75 ../ruby/examples/guestfs-ruby.pod:69 ../src/guestfs.pod:3486
+#: ../erlang/examples/guestfs-erlang.pod:131 ../examples/guestfs-examples.pod:66 ../examples/guestfs-faq.pod:682 ../examples/guestfs-performance.pod:393 ../examples/guestfs-recipes.pod:414 ../examples/guestfs-testing.pod:316 ../java/examples/guestfs-java.pod:79 ../ocaml/examples/guestfs-ocaml.pod:112 ../perl/examples/guestfs-perl.pod:74 ../python/examples/guestfs-python.pod:75 ../ruby/examples/guestfs-ruby.pod:69 ../src/guestfs.pod:3508
msgid ""
"You should have received a copy of the GNU Lesser General Public License "
"along with this library; if not, write to the Free Software Foundation, "
@@ -4274,7 +4274,7 @@ msgid "Please use the following link to enter a bug in Bugzilla:"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:122 ../src/guestfs.pod:3442
+#: ../examples/guestfs-faq.pod:122 ../src/guestfs.pod:3464
msgid "L<https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools>"
msgstr ""
@@ -4469,7 +4469,7 @@ msgid "DOWNLOADING, INSTALLING, COMPILING LIBGUESTFS"
msgstr ""
#. type: =end
-#: ../examples/guestfs-faq.pod:219 ../examples/guestfs-faq.pod:224 ../examples/guestfs-faq.pod:431 ../examples/guestfs-faq.pod:436 ../src/guestfs.pod:2357 ../src/guestfs.pod:2362
+#: ../examples/guestfs-faq.pod:219 ../examples/guestfs-faq.pod:224 ../examples/guestfs-faq.pod:431 ../examples/guestfs-faq.pod:436 ../src/guestfs.pod:2379 ../src/guestfs.pod:2384
msgid "html"
msgstr ""
@@ -5679,7 +5679,7 @@ msgid ""
msgstr ""
#. type: =item
-#: ../examples/guestfs-performance.pod:162 ../examples/guestfs-performance.pod:211 ../resize/virt-resize.pod:31 ../resize/virt-resize.pod:603 ../sparsify/virt-sparsify.pod:230 ../src/guestfs.pod:469 ../src/guestfs.pod:1370 ../src/guestfs.pod:1534 ../src/guestfs.pod:2792
+#: ../examples/guestfs-performance.pod:162 ../examples/guestfs-performance.pod:211 ../resize/virt-resize.pod:31 ../resize/virt-resize.pod:603 ../sparsify/virt-sparsify.pod:230 ../src/guestfs.pod:469 ../src/guestfs.pod:1392 ../src/guestfs.pod:1556 ../src/guestfs.pod:2814
msgid "1."
msgstr ""
@@ -5691,7 +5691,7 @@ msgid ""
msgstr ""
#. type: =item
-#: ../examples/guestfs-performance.pod:168 ../examples/guestfs-performance.pod:218 ../resize/virt-resize.pod:44 ../resize/virt-resize.pod:610 ../sparsify/virt-sparsify.pod:237 ../src/guestfs.pod:475 ../src/guestfs.pod:1374 ../src/guestfs.pod:1538 ../src/guestfs.pod:2817
+#: ../examples/guestfs-performance.pod:168 ../examples/guestfs-performance.pod:218 ../resize/virt-resize.pod:44 ../resize/virt-resize.pod:610 ../sparsify/virt-sparsify.pod:237 ../src/guestfs.pod:475 ../src/guestfs.pod:1396 ../src/guestfs.pod:1560 ../src/guestfs.pod:2839
msgid "2."
msgstr ""
@@ -5706,7 +5706,7 @@ msgid ""
msgstr ""
#. type: =item
-#: ../examples/guestfs-performance.pod:176 ../examples/guestfs-performance.pod:224 ../resize/virt-resize.pod:52 ../resize/virt-resize.pod:616 ../sparsify/virt-sparsify.pod:243 ../src/guestfs.pod:486 ../src/guestfs.pod:1544
+#: ../examples/guestfs-performance.pod:176 ../examples/guestfs-performance.pod:224 ../resize/virt-resize.pod:52 ../resize/virt-resize.pod:616 ../sparsify/virt-sparsify.pod:243 ../src/guestfs.pod:486 ../src/guestfs.pod:1566
msgid "3."
msgstr ""
@@ -5929,7 +5929,7 @@ msgid "Save the following script as C<time.stap>:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-performance.pod:305 ../src/guestfs.pod:2305
+#: ../examples/guestfs-performance.pod:305 ../src/guestfs.pod:2327
#, no-wrap
msgid ""
" global last;\n"
@@ -5937,7 +5937,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-performance.pod:307 ../src/guestfs.pod:2307
+#: ../examples/guestfs-performance.pod:307 ../src/guestfs.pod:2329
#, no-wrap
msgid ""
" function display_time () {\n"
@@ -5950,7 +5950,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-performance.pod:314 ../src/guestfs.pod:2314
+#: ../examples/guestfs-performance.pod:314 ../src/guestfs.pod:2336
#, no-wrap
msgid ""
" printf (\"%d (+%d):\", now, delta);\n"
@@ -5959,7 +5959,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-performance.pod:317 ../src/guestfs.pod:2317
+#: ../examples/guestfs-performance.pod:317 ../src/guestfs.pod:2339
#, no-wrap
msgid ""
" probe begin {\n"
@@ -5970,7 +5970,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-performance.pod:322 ../src/guestfs.pod:2322
+#: ../examples/guestfs-performance.pod:322 ../src/guestfs.pod:2344
#, no-wrap
msgid ""
" /* Display all calls to static markers. */\n"
@@ -6330,7 +6330,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-recipes.pod:124 ../fish/guestfish-actions.pod:1652 ../fish/guestfish-actions.pod:2107 ../fish/guestfish-actions.pod:2534 ../src/guestfs-actions.pod:2707 ../src/guestfs-actions.pod:3413 ../src/guestfs-actions.pod:3982 ../src/guestfs.pod:1788 ../tools/virt-win-reg.pl:717
+#: ../examples/guestfs-recipes.pod:124 ../fish/guestfish-actions.pod:1652 ../fish/guestfish-actions.pod:2107 ../fish/guestfish-actions.pod:2534 ../src/guestfs-actions.pod:2707 ../src/guestfs-actions.pod:3413 ../src/guestfs-actions.pod:3982 ../src/guestfs.pod:1810 ../tools/virt-win-reg.pl:717
msgid "Notes:"
msgstr ""
@@ -6404,7 +6404,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:160 ../fish/guestfish.pod:996
+#: ../examples/guestfs-recipes.pod:160 ../fish/guestfish.pod:1000
#, no-wrap
msgid ""
" set -e\n"
@@ -6441,7 +6441,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:173 ../fish/guestfish.pod:953
+#: ../examples/guestfs-recipes.pod:173 ../fish/guestfish.pod:957
#, no-wrap
msgid ""
" guestfish --remote exit\n"
@@ -6975,7 +6975,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../examples/guestfs-testing.pod:54 ../examples/guestfs-testing.pod:161 ../examples/guestfs-testing.pod:174 ../examples/guestfs-testing.pod:234 ../src/guestfs.pod:2895
+#: ../examples/guestfs-testing.pod:54 ../examples/guestfs-testing.pod:161 ../examples/guestfs-testing.pod:174 ../examples/guestfs-testing.pod:234 ../src/guestfs.pod:2917
msgid "or:"
msgstr ""
@@ -7149,7 +7149,7 @@ msgid "Try importing virt-df CSV output into a spreadsheet or database."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3176
+#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3198
msgid "Run:"
msgstr ""
@@ -7593,7 +7593,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:13 ../fish/guestfish-actions.pod:190 ../fish/guestfish-actions.pod:204 ../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:1861 ../fish/guestfish-actions.pod:1875 ../fish/guestfish-actions.pod:2096 ../fish/guestfish-actions.pod:3114 ../fish/guestfish-actions.pod:3945 ../fish/guestfish-actions.pod:4361 ../fish/guestfish-actions.pod:5134 ../fish/guestfish-actions.pod:5382 ../fish/guestfish-actions.pod:5402 ../fish/guestfish-actions.pod:5421 ../fish/guestfish-actions.pod:5459 ../fish/guestfish-actions.pod:6265 ../fish/guestfish-actions.pod:6305 ../fish/guestfish-actions.pod:6322 ../fish/guestfish-actions.pod:6397 ../fish/guestfish-actions.pod:6414 ../fish/guestfish-actions.pod:6433 ../fish/guestfish-actions.pod:6450 ../fish/guestfish-actions.pod:6467 ../src/guestfs-actions.pod:10 ../src/guestfs-actions.pod:283 ../src/guestfs-actions.pod:304 ../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:2991 ../src/guestfs-actions.pod:3012 ../src/guestfs-actions.pod:3387 ../src/guestfs-actions.pod:4789 ../src/guestfs-actions.pod:6148 ../src/guestfs-actions.pod:6956 ../src/guestfs-actions.pod:8102 ../src/guestfs-actions.pod:8413 ../src/guestfs-actions.pod:8454 ../src/guestfs-actions.pod:8485 ../src/guestfs-actions.pod:8545 ../src/guestfs-actions.pod:9757 ../src/guestfs-actions.pod:9885 ../src/guestfs-actions.pod:9986 ../src/guestfs-actions.pod:10012 ../src/guestfs-actions.pod:10135 ../src/guestfs-actions.pod:10161 ../src/guestfs-actions.pod:10187 ../src/guestfs-actions.pod:10214 ../src/guestfs-actions.pod:10240
+#: ../fish/guestfish-actions.pod:13 ../fish/guestfish-actions.pod:190 ../fish/guestfish-actions.pod:204 ../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:1861 ../fish/guestfish-actions.pod:1875 ../fish/guestfish-actions.pod:2096 ../fish/guestfish-actions.pod:3114 ../fish/guestfish-actions.pod:3945 ../fish/guestfish-actions.pod:4361 ../fish/guestfish-actions.pod:5211 ../fish/guestfish-actions.pod:5459 ../fish/guestfish-actions.pod:5479 ../fish/guestfish-actions.pod:5498 ../fish/guestfish-actions.pod:5536 ../fish/guestfish-actions.pod:6342 ../fish/guestfish-actions.pod:6382 ../fish/guestfish-actions.pod:6399 ../fish/guestfish-actions.pod:6474 ../fish/guestfish-actions.pod:6491 ../fish/guestfish-actions.pod:6510 ../fish/guestfish-actions.pod:6527 ../fish/guestfish-actions.pod:6544 ../src/guestfs-actions.pod:10 ../src/guestfs-actions.pod:283 ../src/guestfs-actions.pod:304 ../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:2991 ../src/guestfs-actions.pod:3012 ../src/guestfs-actions.pod:3387 ../src/guestfs-actions.pod:4789 ../src/guestfs-actions.pod:6148 ../src/guestfs-actions.pod:6956 ../src/guestfs-actions.pod:8287 ../src/guestfs-actions.pod:8598 ../src/guestfs-actions.pod:8639 ../src/guestfs-actions.pod:8670 ../src/guestfs-actions.pod:8730 ../src/guestfs-actions.pod:9942 ../src/guestfs-actions.pod:10070 ../src/guestfs-actions.pod:10171 ../src/guestfs-actions.pod:10197 ../src/guestfs-actions.pod:10320 ../src/guestfs-actions.pod:10346 ../src/guestfs-actions.pod:10372 ../src/guestfs-actions.pod:10399 ../src/guestfs-actions.pod:10425
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 "
@@ -7757,7 +7757,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:107 ../fish/guestfish-actions.pod:167 ../fish/guestfish-actions.pod:651 ../fish/guestfish-actions.pod:666 ../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:1696 ../fish/guestfish-actions.pod:2078 ../fish/guestfish-actions.pod:2573 ../fish/guestfish-actions.pod:3681 ../fish/guestfish-actions.pod:3928 ../fish/guestfish-actions.pod:3961 ../fish/guestfish-actions.pod:4124 ../fish/guestfish-actions.pod:4154 ../fish/guestfish-actions.pod:4297 ../fish/guestfish-actions.pod:4313 ../fish/guestfish-actions.pod:4349 ../fish/guestfish-actions.pod:5110 ../fish/guestfish-actions.pod:5843 ../fish/guestfish-actions.pod:5908 ../fish/guestfish-actions.pod:5929 ../fish/guestfish-actions.pod:6279
+#: ../fish/guestfish-actions.pod:107 ../fish/guestfish-actions.pod:167 ../fish/guestfish-actions.pod:651 ../fish/guestfish-actions.pod:666 ../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:1696 ../fish/guestfish-actions.pod:2078 ../fish/guestfish-actions.pod:2573 ../fish/guestfish-actions.pod:3681 ../fish/guestfish-actions.pod:3928 ../fish/guestfish-actions.pod:3961 ../fish/guestfish-actions.pod:4124 ../fish/guestfish-actions.pod:4154 ../fish/guestfish-actions.pod:4297 ../fish/guestfish-actions.pod:4313 ../fish/guestfish-actions.pod:4349 ../fish/guestfish-actions.pod:4971 ../fish/guestfish-actions.pod:4995 ../fish/guestfish-actions.pod:5019 ../fish/guestfish-actions.pod:5187 ../fish/guestfish-actions.pod:5920 ../fish/guestfish-actions.pod:5985 ../fish/guestfish-actions.pod:6006 ../fish/guestfish-actions.pod:6356
msgid ""
"This command has one or more optional arguments. See L</OPTIONAL "
"ARGUMENTS>."
@@ -7809,7 +7809,7 @@ msgid "This call checks that C<filename> exists."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:130 ../fish/guestfish-actions.pod:3890 ../src/guestfs-actions.pod:195 ../src/guestfs-actions.pod:6071
+#: ../fish/guestfish-actions.pod:130 ../fish/guestfish-actions.pod:3890 ../fish/guestfish-actions.pod:4956 ../src/guestfs-actions.pod:195 ../src/guestfs-actions.pod:6071 ../src/guestfs-actions.pod:7862
msgid "The optional arguments are:"
msgstr ""
@@ -7827,7 +7827,7 @@ msgid ""
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:140 ../src/guestfs-actions.pod:205 ../src/guestfs.pod:3055
+#: ../fish/guestfish-actions.pod:140 ../src/guestfs-actions.pod:205 ../src/guestfs.pod:3077
msgid "C<format>"
msgstr ""
@@ -8517,7 +8517,7 @@ msgid "This command uploads base64-encoded data from C<base64file> to C<filename
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:466 ../fish/guestfish-actions.pod:475 ../fish/guestfish-actions.pod:862 ../fish/guestfish-actions.pod:946 ../fish/guestfish-actions.pod:967 ../fish/guestfish-actions.pod:1150 ../fish/guestfish-actions.pod:1169 ../fish/guestfish-actions.pod:1620 ../fish/guestfish-actions.pod:4274 ../fish/guestfish-actions.pod:4295 ../fish/guestfish-actions.pod:5699 ../fish/guestfish-actions.pod:5711 ../fish/guestfish-actions.pod:5722 ../fish/guestfish-actions.pod:5733 ../fish/guestfish-actions.pod:5864 ../fish/guestfish-actions.pod:5873 ../fish/guestfish-actions.pod:5942 ../fish/guestfish-actions.pod:5965
+#: ../fish/guestfish-actions.pod:466 ../fish/guestfish-actions.pod:475 ../fish/guestfish-actions.pod:862 ../fish/guestfish-actions.pod:946 ../fish/guestfish-actions.pod:967 ../fish/guestfish-actions.pod:1150 ../fish/guestfish-actions.pod:1169 ../fish/guestfish-actions.pod:1620 ../fish/guestfish-actions.pod:4274 ../fish/guestfish-actions.pod:4295 ../fish/guestfish-actions.pod:5776 ../fish/guestfish-actions.pod:5788 ../fish/guestfish-actions.pod:5799 ../fish/guestfish-actions.pod:5810 ../fish/guestfish-actions.pod:5941 ../fish/guestfish-actions.pod:5950 ../fish/guestfish-actions.pod:6019 ../fish/guestfish-actions.pod:6042
msgid "Use C<-> instead of a filename to read/write from stdin/stdout."
msgstr ""
@@ -8914,7 +8914,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:638 ../fish/guestfish-actions.pod:3630 ../fish/guestfish-actions.pod:4324 ../fish/guestfish-actions.pod:5773 ../src/guestfs-actions.pod:965 ../src/guestfs-actions.pod:5652 ../src/guestfs-actions.pod:6895 ../src/guestfs-actions.pod:9055
+#: ../fish/guestfish-actions.pod:638 ../fish/guestfish-actions.pod:3630 ../fish/guestfish-actions.pod:4324 ../fish/guestfish-actions.pod:5850 ../src/guestfs-actions.pod:965 ../src/guestfs-actions.pod:5652 ../src/guestfs-actions.pod:6895 ../src/guestfs-actions.pod:9240
msgid "The optional parameters are:"
msgstr ""
@@ -9250,7 +9250,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:786 ../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:1584 ../fish/guestfish-actions.pod:2080 ../fish/guestfish-actions.pod:2090 ../fish/guestfish-actions.pod:2147 ../fish/guestfish-actions.pod:2162 ../fish/guestfish-actions.pod:2172 ../fish/guestfish-actions.pod:2191 ../fish/guestfish-actions.pod:4625 ../fish/guestfish-actions.pod:4640 ../fish/guestfish-actions.pod:4728 ../fish/guestfish-actions.pod:4745 ../fish/guestfish-actions.pod:4760 ../fish/guestfish-actions.pod:5540 ../fish/guestfish-actions.pod:5586 ../fish/guestfish-actions.pod:5671 ../fish/guestfish-actions.pod:5686 ../fish/guestfish-actions.pod:6229 ../fish/guestfish-actions.pod:6241 ../fish/guestfish-actions.pod:6259 ../fish/guestfish-actions.pod:6299 ../fish/guestfish-actions.pod:6316 ../fish/guestfish-actions.pod:6391 ../fish/guestfish-actions.pod:6408 ../fish/guestfish-actions.pod:6444 ../fish/guestfish-actions.pod:6461 ../src/guestfs-actions.pod:1238 ../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:2615 ../src/guestfs-actions.pod:3350 ../src/guestfs-actions.pod:3398 ../src/guestfs-actions.pod:3463 ../src/guestfs-actions.pod:3487 ../src/guestfs-actions.pod:3504 ../src/guestfs-actions.pod:3533 ../src/guestfs-actions.pod:7337 ../src/guestfs-actions.pod:7363 ../src/guestfs-actions.pod:7513 ../src/guestfs-actions.pod:7539 ../src/guestfs-actions.pod:7563 ../src/guestfs-actions.pod:8683 ../src/guestfs-actions.pod:8738 ../src/guestfs-actions.pod:8884 ../src/guestfs-actions.pod:8908 ../src/guestfs-actions.pod:9849 ../src/guestfs-actions.pod:9869 ../src/guestfs-actions.pod:9902 ../src/guestfs-actions.pod:9997 ../src/guestfs-actions.pod:10023 ../src/guestfs-actions.pod:10146 ../src/guestfs-actions.pod:10172 ../src/guestfs-actions.pod:10225 ../src/guestfs-actions.pod:10251
+#: ../fish/guestfish-actions.pod:786 ../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:1584 ../fish/guestfish-actions.pod:2080 ../fish/guestfish-actions.pod:2090 ../fish/guestfish-actions.pod:2147 ../fish/guestfish-actions.pod:2162 ../fish/guestfish-actions.pod:2172 ../fish/guestfish-actions.pod:2191 ../fish/guestfish-actions.pod:4625 ../fish/guestfish-actions.pod:4640 ../fish/guestfish-actions.pod:4728 ../fish/guestfish-actions.pod:4745 ../fish/guestfish-actions.pod:4760 ../fish/guestfish-actions.pod:5617 ../fish/guestfish-actions.pod:5663 ../fish/guestfish-actions.pod:5748 ../fish/guestfish-actions.pod:5763 ../fish/guestfish-actions.pod:6306 ../fish/guestfish-actions.pod:6318 ../fish/guestfish-actions.pod:6336 ../fish/guestfish-actions.pod:6376 ../fish/guestfish-actions.pod:6393 ../fish/guestfish-actions.pod:6468 ../fish/guestfish-actions.pod:6485 ../fish/guestfish-actions.pod:6521 ../fish/guestfish-actions.pod:6538 ../src/guestfs-actions.pod:1238 ../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:2615 ../src/guestfs-actions.pod:3350 ../src/guestfs-actions.pod:3398 ../src/guestfs-actions.pod:3463 ../src/guestfs-actions.pod:3487 ../src/guestfs-actions.pod:3504 ../src/guestfs-actions.pod:3533 ../src/guestfs-actions.pod:7337 ../src/guestfs-actions.pod:7363 ../src/guestfs-actions.pod:7513 ../src/guestfs-actions.pod:7539 ../src/guestfs-actions.pod:7563 ../src/guestfs-actions.pod:8868 ../src/guestfs-actions.pod:8923 ../src/guestfs-actions.pod:9069 ../src/guestfs-actions.pod:9093 ../src/guestfs-actions.pod:10034 ../src/guestfs-actions.pod:10054 ../src/guestfs-actions.pod:10087 ../src/guestfs-actions.pod:10182 ../src/guestfs-actions.pod:10208 ../src/guestfs-actions.pod:10331 ../src/guestfs-actions.pod:10357 ../src/guestfs-actions.pod:10410 ../src/guestfs-actions.pod:10436
msgid ""
"Because of the message protocol, there is a transfer limit of somewhere "
"between 2MB and 4MB. See L<guestfs(3)/PROTOCOL LIMITS>."
@@ -9982,7 +9982,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:1146 ../fish/guestfish-actions.pod:5938 ../src/guestfs-actions.pod:1972 ../src/guestfs-actions.pod:9349
+#: ../fish/guestfish-actions.pod:1146 ../fish/guestfish-actions.pod:6015 ../src/guestfs-actions.pod:1972 ../src/guestfs-actions.pod:9534
msgid "C<filename> can also be a named pipe."
msgstr ""
@@ -10222,7 +10222,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:2093 ../fish/guestfish-actions.pod:6302 ../fish/guestfish-actions.pod:6319 ../fish/guestfish-actions.pod:6394 ../fish/guestfish-actions.pod:6411 ../fish/guestfish-actions.pod:6447 ../fish/guestfish-actions.pod:6464
+#: ../fish/guestfish-actions.pod:1263 ../fish/guestfish-actions.pod:1280 ../fish/guestfish-actions.pod:1354 ../fish/guestfish-actions.pod:1371 ../fish/guestfish-actions.pod:2093 ../fish/guestfish-actions.pod:6379 ../fish/guestfish-actions.pod:6396 ../fish/guestfish-actions.pod:6471 ../fish/guestfish-actions.pod:6488 ../fish/guestfish-actions.pod:6524 ../fish/guestfish-actions.pod:6541
msgid "I<This function is deprecated.> In new code, use the L</grep> call instead."
msgstr ""
@@ -10681,7 +10681,7 @@ msgid "You must call L</launch> before using this command."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:1524 ../src/guestfs-actions.pod:2519 ../src/guestfs.pod:1635
+#: ../fish/guestfish-actions.pod:1524 ../src/guestfs-actions.pod:2519 ../src/guestfs.pod:1657
msgid ""
"This is mainly useful as a negative test. If this returns true, it doesn't "
"mean that a particular filesystem can be mounted, since filesystems can fail "
@@ -11114,7 +11114,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:1737 ../fish/guestfish-actions.pod:5106 ../src/guestfs-actions.pod:2857 ../src/guestfs-actions.pod:8045
+#: ../fish/guestfish-actions.pod:1737 ../fish/guestfish-actions.pod:5183 ../src/guestfs-actions.pod:2857 ../src/guestfs-actions.pod:8230
msgid ""
"These attributes are only present when the file is located on an ext2/3/4 "
"filesystem. Using this call on other filesystem types will result in an "
@@ -11449,7 +11449,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:1890 ../fish/guestfish-actions.pod:1947 ../fish/guestfish-actions.pod:5179 ../fish/guestfish-actions.pod:5283 ../src/guestfs-actions.pod:3036 ../src/guestfs-actions.pod:3128 ../src/guestfs-actions.pod:8172 ../src/guestfs-actions.pod:8300
+#: ../fish/guestfish-actions.pod:1890 ../fish/guestfish-actions.pod:1947 ../fish/guestfish-actions.pod:5256 ../fish/guestfish-actions.pod:5360 ../src/guestfs-actions.pod:3036 ../src/guestfs-actions.pod:3128 ../src/guestfs-actions.pod:8357 ../src/guestfs-actions.pod:8485
msgid "For more information on the architecture of libguestfs, see L<guestfs(3)>."
msgstr ""
@@ -12040,7 +12040,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:2160 ../fish/guestfish-actions.pod:5684 ../src/guestfs-actions.pod:3481 ../src/guestfs-actions.pod:8902
+#: ../fish/guestfish-actions.pod:2160 ../fish/guestfish-actions.pod:5761 ../src/guestfs-actions.pod:3481 ../src/guestfs-actions.pod:9087
msgid "If the parameter C<nrlines> is zero, this returns an empty list."
msgstr ""
@@ -14490,7 +14490,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:3328 ../fish/guestfish-actions.pod:5519 ../src/guestfs-actions.pod:5157 ../src/guestfs-actions.pod:8642
+#: ../fish/guestfish-actions.pod:3328 ../fish/guestfish-actions.pod:5596 ../src/guestfs-actions.pod:5157 ../src/guestfs-actions.pod:8827
msgid "Returns file information for the given C<path>."
msgstr ""
@@ -16305,7 +16305,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:4152 ../fish/guestfish-actions.pod:4176 ../fish/guestfish-actions.pod:5927 ../src/guestfs-actions.pod:6530 ../src/guestfs-actions.pod:6579 ../src/guestfs-actions.pod:9313
+#: ../fish/guestfish-actions.pod:4152 ../fish/guestfish-actions.pod:4176 ../fish/guestfish-actions.pod:6004 ../src/guestfs-actions.pod:6530 ../src/guestfs-actions.pod:6579 ../src/guestfs-actions.pod:9498
msgid "See L<guestfs(3)/MOUNT LOCAL> for full documentation."
msgstr ""
@@ -16703,7 +16703,7 @@ msgid ""
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:4333 ../fish/guestfish-actions.pod:5777 ../src/guestfs-actions.pod:6904 ../src/guestfs-actions.pod:9059
+#: ../fish/guestfish-actions.pod:4333 ../fish/guestfish-actions.pod:5854 ../src/guestfs-actions.pod:6904 ../src/guestfs-actions.pod:9244
msgid "C<force>"
msgstr ""
@@ -18065,38 +18065,166 @@ msgstr ""
#. type: =head2
#: ../fish/guestfish-actions.pod:4944
-msgid "scrub-device"
+msgid "rsync"
msgstr ""
#. type: verbatim
#: ../fish/guestfish-actions.pod:4946
#, no-wrap
msgid ""
+" rsync src dest [archive:true|false] [deletedest:true|false]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4948 ../src/guestfs-actions.pod:7854
+msgid ""
+"This call may be used to copy or synchronize two directories under the same "
+"libguestfs handle. This uses the L<rsync(1)> program which uses a fast "
+"algorithm that avoids copying files unnecessarily."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4953 ../src/guestfs-actions.pod:7859
+msgid ""
+"C<src> and C<dest> are the source and destination directories. Files are "
+"copied from C<src> to C<dest>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish-actions.pod:4960 ../src/guestfs-actions.pod:7866
+msgid "C<archive>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4962 ../src/guestfs-actions.pod:7868
+msgid ""
+"Turns on archive mode. This is the same as passing the I<--archive> flag to "
+"C<rsync>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish-actions.pod:4965 ../src/guestfs-actions.pod:7871
+msgid "C<deletedest>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4967 ../src/guestfs-actions.pod:7873
+msgid "Delete files at the destination that do not exist at the source."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4973
+msgid "rsync-in"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4975
+#, no-wrap
+msgid ""
+" rsync-in remote dest [archive:true|false] [deletedest:true|false]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4977 ../src/guestfs-actions.pod:7919
+msgid ""
+"This call may be used to copy or synchronize the filesystem on the host or "
+"on a remote computer with the filesystem within libguestfs. This uses the "
+"L<rsync(1)> program which uses a fast algorithm that avoids copying files "
+"unnecessarily."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4982 ../fish/guestfish-actions.pod:5006
+msgid ""
+"This call only works if the network is enabled. See L</set-network> or the "
+"I<--network> option to various tools like L<guestfish(1)>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4986 ../src/guestfs-actions.pod:7928
+msgid ""
+"Files are copied from the remote server and directory specified by C<remote> "
+"to the destination directory C<dest>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4989 ../fish/guestfish-actions.pod:5013 ../src/guestfs-actions.pod:7931 ../src/guestfs-actions.pod:7991
+msgid ""
+"The format of the remote server string is defined by L<rsync(1)>. Note that "
+"there is no way to supply a password or passphrase so the target must be set "
+"up not to require one."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4993 ../fish/guestfish-actions.pod:5017
+msgid "The optional arguments are the same as those of L</rsync>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4997
+msgid "rsync-out"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4999
+#, no-wrap
+msgid ""
+" rsync-out src remote [archive:true|false] [deletedest:true|false]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:5001 ../src/guestfs-actions.pod:7979
+msgid ""
+"This call may be used to copy or synchronize the filesystem within "
+"libguestfs with a filesystem on the host or on a remote computer. This uses "
+"the L<rsync(1)> program which uses a fast algorithm that avoids copying "
+"files unnecessarily."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:5010 ../src/guestfs-actions.pod:7988
+msgid ""
+"Files are copied from the source directory C<src> to the remote server and "
+"directory specified by C<remote>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5021
+msgid "scrub-device"
+msgstr ""
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:5023
+#, no-wrap
+msgid ""
" scrub-device device\n"
"\n"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:4948 ../src/guestfs-actions.pod:7844
+#: ../fish/guestfish-actions.pod:5025 ../src/guestfs-actions.pod:8029
msgid ""
"This command writes patterns over C<device> to make data retrieval more "
"difficult."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:4951 ../fish/guestfish-actions.pod:4963 ../fish/guestfish-actions.pod:4976 ../src/guestfs-actions.pod:7847 ../src/guestfs-actions.pod:7865 ../src/guestfs-actions.pod:7884
+#: ../fish/guestfish-actions.pod:5028 ../fish/guestfish-actions.pod:5040 ../fish/guestfish-actions.pod:5053 ../src/guestfs-actions.pod:8032 ../src/guestfs-actions.pod:8050 ../src/guestfs-actions.pod:8069
msgid ""
"It is an interface to the L<scrub(1)> program. See that manual page for "
"more details."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:4954
+#: ../fish/guestfish-actions.pod:5031
msgid "scrub-file"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:4956
+#: ../fish/guestfish-actions.pod:5033
#, no-wrap
msgid ""
" scrub-file file\n"
@@ -18104,24 +18232,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:4958 ../src/guestfs-actions.pod:7860
+#: ../fish/guestfish-actions.pod:5035 ../src/guestfs-actions.pod:8045
msgid ""
"This command writes patterns over a file to make data retrieval more "
"difficult."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:4961 ../src/guestfs-actions.pod:7863
+#: ../fish/guestfish-actions.pod:5038 ../src/guestfs-actions.pod:8048
msgid "The file is I<removed> after scrubbing."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:4966
+#: ../fish/guestfish-actions.pod:5043
msgid "scrub-freespace"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:4968
+#: ../fish/guestfish-actions.pod:5045
#, no-wrap
msgid ""
" scrub-freespace dir\n"
@@ -18129,7 +18257,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:4970
+#: ../fish/guestfish-actions.pod:5047
msgid ""
"This command creates the directory C<dir> and then fills it with files until "
"the filesystem is full, and scrubs the files as for L</scrub-file>, and "
@@ -18138,17 +18266,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:4979
+#: ../fish/guestfish-actions.pod:5056
msgid "set-append"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:4981
+#: ../fish/guestfish-actions.pod:5058
msgid "append"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:4983
+#: ../fish/guestfish-actions.pod:5060
#, no-wrap
msgid ""
" set-append append\n"
@@ -18156,38 +18284,38 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:4985 ../src/guestfs-actions.pod:7897
+#: ../fish/guestfish-actions.pod:5062 ../src/guestfs-actions.pod:8082
msgid ""
"This function is used to add additional options to the guest kernel command "
"line."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:4988 ../src/guestfs-actions.pod:7900
+#: ../fish/guestfish-actions.pod:5065 ../src/guestfs-actions.pod:8085
msgid ""
"The default is C<NULL> unless overridden by setting C<LIBGUESTFS_APPEND> "
"environment variable."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:4991 ../src/guestfs-actions.pod:7903
+#: ../fish/guestfish-actions.pod:5068 ../src/guestfs-actions.pod:8088
msgid ""
"Setting C<append> to C<NULL> means I<no> additional options are passed "
"(libguestfs always adds a few of its own)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:4994
+#: ../fish/guestfish-actions.pod:5071
msgid "set-attach-method"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:4996
+#: ../fish/guestfish-actions.pod:5073
msgid "attach-method"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:4998
+#: ../fish/guestfish-actions.pod:5075
#, no-wrap
msgid ""
" set-attach-method attachmethod\n"
@@ -18195,63 +18323,63 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5000 ../src/guestfs-actions.pod:7916
+#: ../fish/guestfish-actions.pod:5077 ../src/guestfs-actions.pod:8101
msgid ""
"Set the method that libguestfs uses to connect to the back end guestfsd "
"daemon."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5003 ../src/guestfs-actions.pod:7919
+#: ../fish/guestfish-actions.pod:5080 ../src/guestfs-actions.pod:8104
msgid "Possible attach methods are:"
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5007 ../src/guestfs-actions.pod:7923 ../src/guestfs.pod:3019
+#: ../fish/guestfish-actions.pod:5084 ../src/guestfs-actions.pod:8108 ../src/guestfs.pod:3041
msgid "C<appliance>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5009 ../src/guestfs-actions.pod:7925
+#: ../fish/guestfish-actions.pod:5086 ../src/guestfs-actions.pod:8110
msgid "Launch an appliance and connect to it."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5011 ../src/guestfs-actions.pod:7927
+#: ../fish/guestfish-actions.pod:5088 ../src/guestfs-actions.pod:8112
msgid ""
"This is the ordinary method and normally the default, but see the note "
"below."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5014 ../src/guestfs-actions.pod:7930
+#: ../fish/guestfish-actions.pod:5091 ../src/guestfs-actions.pod:8115
msgid "C<libvirt>"
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5016 ../src/guestfs-actions.pod:7932
+#: ../fish/guestfish-actions.pod:5093 ../src/guestfs-actions.pod:8117
msgid "C<libvirt:I<URI>>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5018 ../src/guestfs-actions.pod:7934
+#: ../fish/guestfish-actions.pod:5095 ../src/guestfs-actions.pod:8119
msgid ""
"Use libvirt to launch the appliance. The optional I<URI> is the libvirt "
"connection URI to use (see L<http://libvirt.org/uri.html>)."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5021 ../src/guestfs-actions.pod:7937
+#: ../fish/guestfish-actions.pod:5098 ../src/guestfs-actions.pod:8122
msgid "C<unix:I<path>>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5023 ../src/guestfs-actions.pod:7939
+#: ../fish/guestfish-actions.pod:5100 ../src/guestfs-actions.pod:8124
msgid "Connect to the Unix domain socket I<path>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5025 ../src/guestfs-actions.pod:7941
+#: ../fish/guestfish-actions.pod:5102 ../src/guestfs-actions.pod:8126
msgid ""
"This method lets you connect to an existing daemon or (using virtio-serial) "
"to a live guest. For more information, see L<guestfs(3)/ATTACHING TO "
@@ -18259,43 +18387,43 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5031 ../src/guestfs-actions.pod:7947
+#: ../fish/guestfish-actions.pod:5108 ../src/guestfs-actions.pod:8132
msgid ""
"C<appliance> is usually the default attach method. However since libguestfs "
"E<ge> 1.19.24 it has been possible to change the default in two ways:"
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5037 ../src/guestfs-actions.pod:7953
+#: ../fish/guestfish-actions.pod:5114 ../src/guestfs-actions.pod:8138
msgid "Setting LIBGUESTFS_ATTACH_METHOD"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5039 ../src/guestfs-actions.pod:7955
+#: ../fish/guestfish-actions.pod:5116 ../src/guestfs-actions.pod:8140
msgid "Users can set this environment variable to change the default."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5041 ../src/guestfs-actions.pod:7957
+#: ../fish/guestfish-actions.pod:5118 ../src/guestfs-actions.pod:8142
msgid "Configuring the default attach method when building libguestfs"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5043 ../src/guestfs-actions.pod:7959
+#: ../fish/guestfish-actions.pod:5120 ../src/guestfs-actions.pod:8144
msgid ""
"Distributors can override the default when libguestfs is built (using "
"C<./configure --with-default-attach-method=...>)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5046 ../src/guestfs-actions.pod:7962
+#: ../fish/guestfish-actions.pod:5123 ../src/guestfs-actions.pod:8147
msgid ""
"To find out if libguestfs was compiled with a different default attach "
"method, do:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5049 ../src/guestfs-actions.pod:7965
+#: ../fish/guestfish-actions.pod:5126 ../src/guestfs-actions.pod:8150
#, no-wrap
msgid ""
" guestfish get-attach-method\n"
@@ -18303,17 +18431,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5053
+#: ../fish/guestfish-actions.pod:5130
msgid "set-autosync"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5055
+#: ../fish/guestfish-actions.pod:5132
msgid "autosync"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5057
+#: ../fish/guestfish-actions.pod:5134
#, no-wrap
msgid ""
" set-autosync true|false\n"
@@ -18321,7 +18449,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5059 ../src/guestfs-actions.pod:7979
+#: ../fish/guestfish-actions.pod:5136 ../src/guestfs-actions.pod:8164
msgid ""
"If C<autosync> is true, this enables autosync. Libguestfs will make a best "
"effort attempt to make filesystems consistent and synchronized when the "
@@ -18329,24 +18457,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5064 ../src/guestfs-actions.pod:7984
+#: ../fish/guestfish-actions.pod:5141 ../src/guestfs-actions.pod:8169
msgid ""
"This is enabled by default (since libguestfs 1.5.24, previously it was "
"disabled by default)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5067
+#: ../fish/guestfish-actions.pod:5144
msgid "set-direct"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5069
+#: ../fish/guestfish-actions.pod:5146
msgid "direct"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5071
+#: ../fish/guestfish-actions.pod:5148
#, no-wrap
msgid ""
" set-direct true|false\n"
@@ -18354,36 +18482,36 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5073 ../src/guestfs-actions.pod:7997
+#: ../fish/guestfish-actions.pod:5150 ../src/guestfs-actions.pod:8182
msgid ""
"If the direct appliance mode flag is enabled, then stdin and stdout are "
"passed directly through to the appliance once it is launched."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5077
+#: ../fish/guestfish-actions.pod:5154
msgid ""
"One consequence of this is that log messages aren't caught by the library "
"and handled by L</set-log-message-callback>, but go straight to stdout."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5081 ../src/guestfs-actions.pod:8005
+#: ../fish/guestfish-actions.pod:5158 ../src/guestfs-actions.pod:8190
msgid "You probably don't want to use this unless you know what you are doing."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5084 ../src/guestfs-actions.pod:8008
+#: ../fish/guestfish-actions.pod:5161 ../src/guestfs-actions.pod:8193
msgid "The default is disabled."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5086
+#: ../fish/guestfish-actions.pod:5163
msgid "set-e2attrs"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5088
+#: ../fish/guestfish-actions.pod:5165
#, no-wrap
msgid ""
" set-e2attrs file attrs [clear:true|false]\n"
@@ -18391,14 +18519,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5090 ../src/guestfs-actions.pod:8029
+#: ../fish/guestfish-actions.pod:5167 ../src/guestfs-actions.pod:8214
msgid ""
"This sets or clears the file attributes C<attrs> associated with the inode "
"C<file>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5093
+#: ../fish/guestfish-actions.pod:5170
msgid ""
"C<attrs> is a string of characters representing file attributes. See "
"L</get-e2attrs> for a list of possible attributes. Not all attributes can "
@@ -18406,31 +18534,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5097 ../src/guestfs-actions.pod:8036
+#: ../fish/guestfish-actions.pod:5174 ../src/guestfs-actions.pod:8221
msgid ""
"If optional boolean C<clear> is not present or false, then the C<attrs> "
"listed are set in the inode."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5100 ../src/guestfs-actions.pod:8039
+#: ../fish/guestfish-actions.pod:5177 ../src/guestfs-actions.pod:8224
msgid "If C<clear> is true, then the C<attrs> listed are cleared in the inode."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5103 ../src/guestfs-actions.pod:8042
+#: ../fish/guestfish-actions.pod:5180 ../src/guestfs-actions.pod:8227
msgid ""
"In both cases, other attributes not present in the C<attrs> string are left "
"unchanged."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5112
+#: ../fish/guestfish-actions.pod:5189
msgid "set-e2generation"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5114
+#: ../fish/guestfish-actions.pod:5191
#, no-wrap
msgid ""
" set-e2generation file generation\n"
@@ -18438,22 +18566,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5116 ../src/guestfs-actions.pod:8084
+#: ../fish/guestfish-actions.pod:5193 ../src/guestfs-actions.pod:8269
msgid "This sets the ext2 file generation of a file."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5118
+#: ../fish/guestfish-actions.pod:5195
msgid "See L</get-e2generation>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5120
+#: ../fish/guestfish-actions.pod:5197
msgid "set-e2label"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5122
+#: ../fish/guestfish-actions.pod:5199
#, no-wrap
msgid ""
" set-e2label device label\n"
@@ -18461,33 +18589,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5124 ../src/guestfs-actions.pod:8106
+#: ../fish/guestfish-actions.pod:5201 ../src/guestfs-actions.pod:8291
msgid ""
"This sets the ext2/3/4 filesystem label of the filesystem on C<device> to "
"C<label>. Filesystem labels are limited to 16 characters."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5128
+#: ../fish/guestfish-actions.pod:5205
msgid ""
"You can use either L</tune2fs-l> or L</get-e2label> to return the existing "
"label on a filesystem."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5131
+#: ../fish/guestfish-actions.pod:5208
msgid ""
"I<This function is deprecated.> In new code, use the L</set_label> call "
"instead."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5138
+#: ../fish/guestfish-actions.pod:5215
msgid "set-e2uuid"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5140
+#: ../fish/guestfish-actions.pod:5217
#, no-wrap
msgid ""
" set-e2uuid device uuid\n"
@@ -18495,7 +18623,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5142 ../src/guestfs-actions.pod:8124
+#: ../fish/guestfish-actions.pod:5219 ../src/guestfs-actions.pod:8309
msgid ""
"This sets the ext2/3/4 filesystem UUID of the filesystem on C<device> to "
"C<uuid>. The format of the UUID and alternatives such as C<clear>, "
@@ -18503,19 +18631,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5147
+#: ../fish/guestfish-actions.pod:5224
msgid ""
"You can use either L</tune2fs-l> or L</get-e2uuid> to return the existing "
"UUID of a filesystem."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5150
+#: ../fish/guestfish-actions.pod:5227
msgid "set-label"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5152
+#: ../fish/guestfish-actions.pod:5229
#, no-wrap
msgid ""
" set-label device label\n"
@@ -18523,44 +18651,44 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5154 ../src/guestfs-actions.pod:8143
+#: ../fish/guestfish-actions.pod:5231 ../src/guestfs-actions.pod:8328
msgid "Set the filesystem label on C<device> to C<label>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5156 ../src/guestfs-actions.pod:8145
+#: ../fish/guestfish-actions.pod:5233 ../src/guestfs-actions.pod:8330
msgid ""
"Only some filesystem types support labels, and libguestfs supports setting "
"labels on only a subset of these."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5159 ../src/guestfs-actions.pod:8148
+#: ../fish/guestfish-actions.pod:5236 ../src/guestfs-actions.pod:8333
msgid "On ext2/3/4 filesystems, labels are limited to 16 bytes."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5161 ../src/guestfs-actions.pod:8150
+#: ../fish/guestfish-actions.pod:5238 ../src/guestfs-actions.pod:8335
msgid "On NTFS filesystems, labels are limited to 128 unicode characters."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5163
+#: ../fish/guestfish-actions.pod:5240
msgid "To read the label on a filesystem, call L</vfs-label>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5165
+#: ../fish/guestfish-actions.pod:5242
msgid "set-memsize"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5167
+#: ../fish/guestfish-actions.pod:5244
msgid "memsize"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5169
+#: ../fish/guestfish-actions.pod:5246
#, no-wrap
msgid ""
" set-memsize memsize\n"
@@ -18568,31 +18696,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5171
+#: ../fish/guestfish-actions.pod:5248
msgid ""
"This sets the memory size in megabytes allocated to the qemu subprocess. "
"This only has any effect if called before L</launch>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5175 ../src/guestfs-actions.pod:8168
+#: ../fish/guestfish-actions.pod:5252 ../src/guestfs-actions.pod:8353
msgid ""
"You can also change this by setting the environment variable "
"C<LIBGUESTFS_MEMSIZE> before the handle is created."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5182
+#: ../fish/guestfish-actions.pod:5259
msgid "set-network"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5184
+#: ../fish/guestfish-actions.pod:5261
msgid "network"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5186
+#: ../fish/guestfish-actions.pod:5263
#, no-wrap
msgid ""
" set-network true|false\n"
@@ -18600,31 +18728,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5188 ../src/guestfs-actions.pod:8185
+#: ../fish/guestfish-actions.pod:5265 ../src/guestfs-actions.pod:8370
msgid ""
"If C<network> is true, then the network is enabled in the libguestfs "
"appliance. The default is false."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5191 ../src/guestfs-actions.pod:8188
+#: ../fish/guestfish-actions.pod:5268 ../src/guestfs-actions.pod:8373
msgid ""
"This affects whether commands are able to access the network (see "
"L<guestfs(3)/RUNNING COMMANDS>)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5194
+#: ../fish/guestfish-actions.pod:5271
msgid "You must call this before calling L</launch>, otherwise it has no effect."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5197
+#: ../fish/guestfish-actions.pod:5274
msgid "set-path"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5201
+#: ../fish/guestfish-actions.pod:5278
#, no-wrap
msgid ""
" set-path searchpath\n"
@@ -18632,34 +18760,34 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5203 ../src/guestfs-actions.pod:8204
+#: ../fish/guestfish-actions.pod:5280 ../src/guestfs-actions.pod:8389
msgid "Set the path that libguestfs searches for kernel and initrd.img."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5205 ../src/guestfs-actions.pod:8206
+#: ../fish/guestfish-actions.pod:5282 ../src/guestfs-actions.pod:8391
msgid ""
"The default is C<$libdir/guestfs> unless overridden by setting "
"C<LIBGUESTFS_PATH> environment variable."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5208 ../src/guestfs-actions.pod:8209
+#: ../fish/guestfish-actions.pod:5285 ../src/guestfs-actions.pod:8394
msgid "Setting C<path> to C<NULL> restores the default path."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5210
+#: ../fish/guestfish-actions.pod:5287
msgid "set-pgroup"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5212
+#: ../fish/guestfish-actions.pod:5289
msgid "pgroup"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5214
+#: ../fish/guestfish-actions.pod:5291
#, no-wrap
msgid ""
" set-pgroup true|false\n"
@@ -18667,21 +18795,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5216 ../src/guestfs-actions.pod:8221
+#: ../fish/guestfish-actions.pod:5293 ../src/guestfs-actions.pod:8406
msgid ""
"If C<pgroup> is true, child processes are placed into their own process "
"group."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5219 ../src/guestfs-actions.pod:8224
+#: ../fish/guestfish-actions.pod:5296 ../src/guestfs-actions.pod:8409
msgid ""
"The practical upshot of this is that signals like C<SIGINT> (from users "
"pressing C<^C>) won't be received by the child process."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5222
+#: ../fish/guestfish-actions.pod:5299
msgid ""
"The default for this flag is false, because usually you want C<^C> to kill "
"the subprocess. Guestfish sets this flag to true when used interactively, "
@@ -18690,17 +18818,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5227
+#: ../fish/guestfish-actions.pod:5304
msgid "set-qemu"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5229
+#: ../fish/guestfish-actions.pod:5306
msgid "qemu"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5231
+#: ../fish/guestfish-actions.pod:5308
#, no-wrap
msgid ""
" set-qemu qemu\n"
@@ -18708,29 +18836,29 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5233 ../src/guestfs-actions.pod:8242
+#: ../fish/guestfish-actions.pod:5310 ../src/guestfs-actions.pod:8427
msgid "Set the qemu binary that we will use."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5235 ../src/guestfs-actions.pod:8244
+#: ../fish/guestfish-actions.pod:5312 ../src/guestfs-actions.pod:8429
msgid "The default is chosen when the library was compiled by the configure script."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5238 ../src/guestfs-actions.pod:8247
+#: ../fish/guestfish-actions.pod:5315 ../src/guestfs-actions.pod:8432
msgid ""
"You can also override this by setting the C<LIBGUESTFS_QEMU> environment "
"variable."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5241 ../src/guestfs-actions.pod:8250
+#: ../fish/guestfish-actions.pod:5318 ../src/guestfs-actions.pod:8435
msgid "Setting C<qemu> to C<NULL> restores the default qemu binary."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5243 ../src/guestfs-actions.pod:8252
+#: ../fish/guestfish-actions.pod:5320 ../src/guestfs-actions.pod:8437
msgid ""
"Note that you should call this function as early as possible after creating "
"the handle. This is because some pre-launch operations depend on testing "
@@ -18741,17 +18869,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5251
+#: ../fish/guestfish-actions.pod:5328
msgid "set-recovery-proc"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5253
+#: ../fish/guestfish-actions.pod:5330
msgid "recovery-proc"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5255
+#: ../fish/guestfish-actions.pod:5332
#, no-wrap
msgid ""
" set-recovery-proc true|false\n"
@@ -18759,7 +18887,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5257
+#: ../fish/guestfish-actions.pod:5334
msgid ""
"If this is called with the parameter C<false> then L</launch> does not "
"create a recovery process. The purpose of the recovery process is to stop "
@@ -18767,14 +18895,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5262
+#: ../fish/guestfish-actions.pod:5339
msgid ""
"This only has any effect if called before L</launch>, and the default is "
"true."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5265 ../src/guestfs-actions.pod:8278
+#: ../fish/guestfish-actions.pod:5342 ../src/guestfs-actions.pod:8463
msgid ""
"About the only time when you would want to disable this is if the main "
"process will fork itself into the background (\"daemonize\" itself). In "
@@ -18783,17 +18911,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5271
+#: ../fish/guestfish-actions.pod:5348
msgid "set-selinux"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5273
+#: ../fish/guestfish-actions.pod:5350
msgid "selinux"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5275
+#: ../fish/guestfish-actions.pod:5352
#, no-wrap
msgid ""
" set-selinux true|false\n"
@@ -18801,31 +18929,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5277 ../src/guestfs-actions.pod:8294
+#: ../fish/guestfish-actions.pod:5354 ../src/guestfs-actions.pod:8479
msgid ""
"This sets the selinux flag that is passed to the appliance at boot time. "
"The default is C<selinux=0> (disabled)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5280 ../src/guestfs-actions.pod:8297
+#: ../fish/guestfish-actions.pod:5357 ../src/guestfs-actions.pod:8482
msgid ""
"Note that if SELinux is enabled, it is always in Permissive mode "
"(C<enforcing=0>)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5286
+#: ../fish/guestfish-actions.pod:5363
msgid "set-smp"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5288
+#: ../fish/guestfish-actions.pod:5365
msgid "smp"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5290
+#: ../fish/guestfish-actions.pod:5367
#, no-wrap
msgid ""
" set-smp smp\n"
@@ -18833,7 +18961,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5292 ../src/guestfs-actions.pod:8313
+#: ../fish/guestfish-actions.pod:5369 ../src/guestfs-actions.pod:8498
msgid ""
"Change the number of virtual CPUs assigned to the appliance. The default is "
"C<1>. Increasing this may improve performance, though often it has no "
@@ -18841,22 +18969,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5296
+#: ../fish/guestfish-actions.pod:5373
msgid "This function must be called before L</launch>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5298
+#: ../fish/guestfish-actions.pod:5375
msgid "set-trace"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5300
+#: ../fish/guestfish-actions.pod:5377
msgid "trace"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5302
+#: ../fish/guestfish-actions.pod:5379
#, no-wrap
msgid ""
" set-trace true|false\n"
@@ -18864,45 +18992,45 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5304 ../src/guestfs-actions.pod:8329
+#: ../fish/guestfish-actions.pod:5381 ../src/guestfs-actions.pod:8514
msgid ""
"If the command trace flag is set to 1, then libguestfs calls, parameters and "
"return values are traced."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5307 ../src/guestfs-actions.pod:8332
+#: ../fish/guestfish-actions.pod:5384 ../src/guestfs-actions.pod:8517
msgid ""
"If you want to trace C API calls into libguestfs (and other libraries) then "
"possibly a better way is to use the external ltrace(1) command."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5311 ../src/guestfs-actions.pod:8336
+#: ../fish/guestfish-actions.pod:5388 ../src/guestfs-actions.pod:8521
msgid ""
"Command traces are disabled unless the environment variable "
"C<LIBGUESTFS_TRACE> is defined and set to C<1>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5314
+#: ../fish/guestfish-actions.pod:5391
msgid ""
"Trace messages are normally sent to C<stderr>, unless you register a "
"callback to send them somewhere else (see L</set-event-callback>)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5318
+#: ../fish/guestfish-actions.pod:5395
msgid "set-verbose"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5320
+#: ../fish/guestfish-actions.pod:5397
msgid "verbose"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5322
+#: ../fish/guestfish-actions.pod:5399
#, no-wrap
msgid ""
" set-verbose true|false\n"
@@ -18910,31 +19038,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5324 ../src/guestfs-actions.pod:8353
+#: ../fish/guestfish-actions.pod:5401 ../src/guestfs-actions.pod:8538
msgid "If C<verbose> is true, this turns on verbose messages."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5326 ../src/guestfs-actions.pod:8355
+#: ../fish/guestfish-actions.pod:5403 ../src/guestfs-actions.pod:8540
msgid ""
"Verbose messages are disabled unless the environment variable "
"C<LIBGUESTFS_DEBUG> is defined and set to C<1>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5329
+#: ../fish/guestfish-actions.pod:5406
msgid ""
"Verbose messages are normally sent to C<stderr>, unless you register a "
"callback to send them somewhere else (see L</set-event-callback>)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5333
+#: ../fish/guestfish-actions.pod:5410
msgid "setcon"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5335
+#: ../fish/guestfish-actions.pod:5412
#, no-wrap
msgid ""
" setcon context\n"
@@ -18942,24 +19070,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5337 ../src/guestfs-actions.pod:8372
+#: ../fish/guestfish-actions.pod:5414 ../src/guestfs-actions.pod:8557
msgid ""
"This sets the SELinux security context of the daemon to the string "
"C<context>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5340 ../src/guestfs-actions.pod:8375
+#: ../fish/guestfish-actions.pod:5417 ../src/guestfs-actions.pod:8560
msgid "See the documentation about SELINUX in L<guestfs(3)>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5342
+#: ../fish/guestfish-actions.pod:5419
msgid "setxattr"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5344
+#: ../fish/guestfish-actions.pod:5421
#, no-wrap
msgid ""
" setxattr xattr val vallen path\n"
@@ -18967,24 +19095,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5346 ../src/guestfs-actions.pod:8390
+#: ../fish/guestfish-actions.pod:5423 ../src/guestfs-actions.pod:8575
msgid ""
"This call sets the extended attribute named C<xattr> of the file C<path> to "
"the value C<val> (of length C<vallen>). The value is arbitrary 8 bit data."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5350
+#: ../fish/guestfish-actions.pod:5427
msgid "See also: L</lsetxattr>, L<attr(5)>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5352
+#: ../fish/guestfish-actions.pod:5429
msgid "sfdisk"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5354
+#: ../fish/guestfish-actions.pod:5431
#, no-wrap
msgid ""
" sfdisk device cyls heads sectors 'lines ...'\n"
@@ -18992,19 +19120,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5356 ../src/guestfs-actions.pod:8417
+#: ../fish/guestfish-actions.pod:5433 ../src/guestfs-actions.pod:8602
msgid ""
"This is a direct interface to the L<sfdisk(8)> program for creating "
"partitions on block devices."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5359 ../src/guestfs-actions.pod:8420
+#: ../fish/guestfish-actions.pod:5436 ../src/guestfs-actions.pod:8605
msgid "C<device> should be a block device, for example C</dev/sda>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5361 ../src/guestfs-actions.pod:8422
+#: ../fish/guestfish-actions.pod:5438 ../src/guestfs-actions.pod:8607
msgid ""
"C<cyls>, C<heads> and C<sectors> are the number of cylinders, heads and "
"sectors on the device, which are passed directly to sfdisk as the I<-C>, "
@@ -19015,14 +19143,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5369 ../src/guestfs-actions.pod:8430
+#: ../fish/guestfish-actions.pod:5446 ../src/guestfs-actions.pod:8615
msgid ""
"C<lines> is a list of lines that we feed to C<sfdisk>. For more information "
"refer to the L<sfdisk(8)> manpage."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5372 ../src/guestfs-actions.pod:8433
+#: ../fish/guestfish-actions.pod:5449 ../src/guestfs-actions.pod:8618
msgid ""
"To create a single partition occupying the whole disk, you would pass "
"C<lines> as a single element list, when the single element being the string "
@@ -19030,24 +19158,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5376
+#: ../fish/guestfish-actions.pod:5453
msgid "See also: L</sfdisk-l>, L</sfdisk-N>, L</part-init>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5379 ../fish/guestfish-actions.pod:5399 ../fish/guestfish-actions.pod:5418
+#: ../fish/guestfish-actions.pod:5456 ../fish/guestfish-actions.pod:5476 ../fish/guestfish-actions.pod:5495
msgid ""
"I<This function is deprecated.> In new code, use the L</part_add> call "
"instead."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5386
+#: ../fish/guestfish-actions.pod:5463
msgid "sfdiskM"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5388
+#: ../fish/guestfish-actions.pod:5465
#, no-wrap
msgid ""
" sfdiskM device 'lines ...'\n"
@@ -19055,7 +19183,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5390
+#: ../fish/guestfish-actions.pod:5467
msgid ""
"This is a simplified interface to the L</sfdisk> command, where partition "
"sizes are specified in megabytes only (rounded to the nearest cylinder) and "
@@ -19064,17 +19192,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5396
+#: ../fish/guestfish-actions.pod:5473
msgid "See also: L</sfdisk>, the L<sfdisk(8)> manpage and L</part-disk>"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5406
+#: ../fish/guestfish-actions.pod:5483
msgid "sfdisk-N"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5408
+#: ../fish/guestfish-actions.pod:5485
#, no-wrap
msgid ""
" sfdisk-N device partnum cyls heads sectors line\n"
@@ -19082,31 +19210,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5410 ../src/guestfs-actions.pod:8489
+#: ../fish/guestfish-actions.pod:5487 ../src/guestfs-actions.pod:8674
msgid ""
"This runs L<sfdisk(8)> option to modify just the single partition C<n> "
"(note: C<n> counts from 1)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5413
+#: ../fish/guestfish-actions.pod:5490
msgid ""
"For other parameters, see L</sfdisk>. You should usually pass C<0> for the "
"cyls/heads/sectors parameters."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5416
+#: ../fish/guestfish-actions.pod:5493
msgid "See also: L</part-add>"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5425
+#: ../fish/guestfish-actions.pod:5502
msgid "sfdisk-disk-geometry"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5427
+#: ../fish/guestfish-actions.pod:5504
#, no-wrap
msgid ""
" sfdisk-disk-geometry device\n"
@@ -19114,7 +19242,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5429
+#: ../fish/guestfish-actions.pod:5506
msgid ""
"This displays the disk geometry of C<device> read from the partition table. "
"Especially in the case where the underlying block device has been resized, "
@@ -19123,17 +19251,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5434 ../fish/guestfish-actions.pod:5443 ../src/guestfs-actions.pod:8512 ../src/guestfs-actions.pod:8528
+#: ../fish/guestfish-actions.pod:5511 ../fish/guestfish-actions.pod:5520 ../src/guestfs-actions.pod:8697 ../src/guestfs-actions.pod:8713
msgid "The result is in human-readable format, and not designed to be parsed."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5437
+#: ../fish/guestfish-actions.pod:5514
msgid "sfdisk-kernel-geometry"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5439
+#: ../fish/guestfish-actions.pod:5516
#, no-wrap
msgid ""
" sfdisk-kernel-geometry device\n"
@@ -19141,17 +19269,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5441 ../src/guestfs-actions.pod:8526
+#: ../fish/guestfish-actions.pod:5518 ../src/guestfs-actions.pod:8711
msgid "This displays the kernel's idea of the geometry of C<device>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5446
+#: ../fish/guestfish-actions.pod:5523
msgid "sfdisk-l"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5448
+#: ../fish/guestfish-actions.pod:5525
#, no-wrap
msgid ""
" sfdisk-l device\n"
@@ -19159,31 +19287,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5450 ../src/guestfs-actions.pod:8549
+#: ../fish/guestfish-actions.pod:5527 ../src/guestfs-actions.pod:8734
msgid ""
"This displays the partition table on C<device>, in the human-readable output "
"of the L<sfdisk(8)> command. It is not intended to be parsed."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5454
+#: ../fish/guestfish-actions.pod:5531
msgid "See also: L</part-list>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5456
+#: ../fish/guestfish-actions.pod:5533
msgid ""
"I<This function is deprecated.> In new code, use the L</part_list> call "
"instead."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5463
+#: ../fish/guestfish-actions.pod:5540
msgid "sh"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5465
+#: ../fish/guestfish-actions.pod:5542
#, no-wrap
msgid ""
" sh command\n"
@@ -19191,19 +19319,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5467 ../src/guestfs-actions.pod:8566
+#: ../fish/guestfish-actions.pod:5544 ../src/guestfs-actions.pod:8751
msgid ""
"This call runs a command from the guest filesystem via the guest's "
"C</bin/sh>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5470
+#: ../fish/guestfish-actions.pod:5547
msgid "This is like L</command>, but passes the command to:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5472 ../src/guestfs-actions.pod:8571
+#: ../fish/guestfish-actions.pod:5549 ../src/guestfs-actions.pod:8756
#, no-wrap
msgid ""
" /bin/sh -c \"command\"\n"
@@ -19211,24 +19339,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5474 ../src/guestfs-actions.pod:8573
+#: ../fish/guestfish-actions.pod:5551 ../src/guestfs-actions.pod:8758
msgid ""
"Depending on the guest's shell, this usually results in wildcards being "
"expanded, shell expressions being interpolated and so on."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5478
+#: ../fish/guestfish-actions.pod:5555
msgid "All the provisos about L</command> apply to this call."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5480
+#: ../fish/guestfish-actions.pod:5557
msgid "sh-lines"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5482
+#: ../fish/guestfish-actions.pod:5559
#, no-wrap
msgid ""
" sh-lines command\n"
@@ -19236,22 +19364,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5484
+#: ../fish/guestfish-actions.pod:5561
msgid "This is the same as L</sh>, but splits the result into a list of lines."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5487
+#: ../fish/guestfish-actions.pod:5564
msgid "See also: L</command-lines>"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5489
+#: ../fish/guestfish-actions.pod:5566
msgid "shutdown"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5491
+#: ../fish/guestfish-actions.pod:5568
#, no-wrap
msgid ""
" shutdown\n"
@@ -19259,7 +19387,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5493
+#: ../fish/guestfish-actions.pod:5570
msgid ""
"This is the opposite of L</launch>. It performs an orderly shutdown of the "
"backend process(es). If the autosync flag is set (which is the default) "
@@ -19267,7 +19395,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5497 ../src/guestfs-actions.pod:8610
+#: ../fish/guestfish-actions.pod:5574 ../src/guestfs-actions.pod:8795
msgid ""
"If the subprocess exits with an error then this function will return an "
"error, which should I<not> be ignored (it may indicate that the disk image "
@@ -19275,31 +19403,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5501 ../src/guestfs-actions.pod:8614
+#: ../fish/guestfish-actions.pod:5578 ../src/guestfs-actions.pod:8799
msgid "It is safe to call this multiple times. Extra calls are ignored."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5503
+#: ../fish/guestfish-actions.pod:5580
msgid ""
"This call does I<not> close or free up the handle. You still need to call "
"L</close> afterwards."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5506
+#: ../fish/guestfish-actions.pod:5583
msgid ""
"L</close> will call this if you don't do it explicitly, but note that any "
"errors are ignored in that case."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5509
+#: ../fish/guestfish-actions.pod:5586
msgid "sleep"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5511
+#: ../fish/guestfish-actions.pod:5588
#, no-wrap
msgid ""
" sleep secs\n"
@@ -19307,17 +19435,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5513 ../src/guestfs-actions.pod:8630
+#: ../fish/guestfish-actions.pod:5590 ../src/guestfs-actions.pod:8815
msgid "Sleep for C<secs> seconds."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5515
+#: ../fish/guestfish-actions.pod:5592
msgid "stat"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5517
+#: ../fish/guestfish-actions.pod:5594
#, no-wrap
msgid ""
" stat path\n"
@@ -19325,17 +19453,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5521 ../src/guestfs-actions.pod:8644
+#: ../fish/guestfish-actions.pod:5598 ../src/guestfs-actions.pod:8829
msgid "This is the same as the C<stat(2)> system call."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5523
+#: ../fish/guestfish-actions.pod:5600
msgid "statvfs"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5525
+#: ../fish/guestfish-actions.pod:5602
#, no-wrap
msgid ""
" statvfs path\n"
@@ -19343,7 +19471,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5527 ../src/guestfs-actions.pod:8658
+#: ../fish/guestfish-actions.pod:5604 ../src/guestfs-actions.pod:8843
msgid ""
"Returns file system statistics for any mounted file system. C<path> should "
"be a file or directory in the mounted file system (typically it is the mount "
@@ -19351,17 +19479,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5531 ../src/guestfs-actions.pod:8662
+#: ../fish/guestfish-actions.pod:5608 ../src/guestfs-actions.pod:8847
msgid "This is the same as the C<statvfs(2)> system call."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5533
+#: ../fish/guestfish-actions.pod:5610
msgid "strings"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5535
+#: ../fish/guestfish-actions.pod:5612
#, no-wrap
msgid ""
" strings path\n"
@@ -19369,19 +19497,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5537 ../src/guestfs-actions.pod:8676
+#: ../fish/guestfish-actions.pod:5614 ../src/guestfs-actions.pod:8861
msgid ""
"This runs the L<strings(1)> command on a file and returns the list of "
"printable strings found."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5543
+#: ../fish/guestfish-actions.pod:5620
msgid "strings-e"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5545
+#: ../fish/guestfish-actions.pod:5622
#, no-wrap
msgid ""
" strings-e encoding path\n"
@@ -19389,93 +19517,93 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5547
+#: ../fish/guestfish-actions.pod:5624
msgid ""
"This is like the L</strings> command, but allows you to specify the encoding "
"of strings that are looked for in the source file C<path>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5551 ../src/guestfs-actions.pod:8699
+#: ../fish/guestfish-actions.pod:5628 ../src/guestfs-actions.pod:8884
msgid "Allowed encodings are:"
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5555 ../src/guestfs-actions.pod:8703
+#: ../fish/guestfish-actions.pod:5632 ../src/guestfs-actions.pod:8888
msgid "s"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5557
+#: ../fish/guestfish-actions.pod:5634
msgid ""
"Single 7-bit-byte characters like ASCII and the ASCII-compatible parts of "
"ISO-8859-X (this is what L</strings> uses)."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5560 ../src/guestfs-actions.pod:8708
+#: ../fish/guestfish-actions.pod:5637 ../src/guestfs-actions.pod:8893
msgid "S"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5562 ../src/guestfs-actions.pod:8710
+#: ../fish/guestfish-actions.pod:5639 ../src/guestfs-actions.pod:8895
msgid "Single 8-bit-byte characters."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5564 ../src/guestfs-actions.pod:8712
+#: ../fish/guestfish-actions.pod:5641 ../src/guestfs-actions.pod:8897
msgid "b"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5566 ../src/guestfs-actions.pod:8714
+#: ../fish/guestfish-actions.pod:5643 ../src/guestfs-actions.pod:8899
msgid "16-bit big endian strings such as those encoded in UTF-16BE or UCS-2BE."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5569 ../src/guestfs-actions.pod:8717
+#: ../fish/guestfish-actions.pod:5646 ../src/guestfs-actions.pod:8902
msgid "l (lower case letter L)"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5571 ../src/guestfs-actions.pod:8719
+#: ../fish/guestfish-actions.pod:5648 ../src/guestfs-actions.pod:8904
msgid ""
"16-bit little endian such as UTF-16LE and UCS-2LE. This is useful for "
"examining binaries in Windows guests."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5574 ../src/guestfs-actions.pod:8722
+#: ../fish/guestfish-actions.pod:5651 ../src/guestfs-actions.pod:8907
msgid "B"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5576 ../src/guestfs-actions.pod:8724
+#: ../fish/guestfish-actions.pod:5653 ../src/guestfs-actions.pod:8909
msgid "32-bit big endian such as UCS-4BE."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5578 ../src/guestfs-actions.pod:8726
+#: ../fish/guestfish-actions.pod:5655 ../src/guestfs-actions.pod:8911
msgid "L"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5580 ../src/guestfs-actions.pod:8728
+#: ../fish/guestfish-actions.pod:5657 ../src/guestfs-actions.pod:8913
msgid "32-bit little endian such as UCS-4LE."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5584 ../src/guestfs-actions.pod:8732
+#: ../fish/guestfish-actions.pod:5661 ../src/guestfs-actions.pod:8917
msgid "The returned strings are transcoded to UTF-8."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5589
+#: ../fish/guestfish-actions.pod:5666
msgid "swapoff-device"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5591
+#: ../fish/guestfish-actions.pod:5668
#, no-wrap
msgid ""
" swapoff-device device\n"
@@ -19483,19 +19611,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5593
+#: ../fish/guestfish-actions.pod:5670
msgid ""
"This command disables the libguestfs appliance swap device or partition "
"named C<device>. See L</swapon-device>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5597
+#: ../fish/guestfish-actions.pod:5674
msgid "swapoff-file"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5599
+#: ../fish/guestfish-actions.pod:5676
#, no-wrap
msgid ""
" swapoff-file file\n"
@@ -19503,17 +19631,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5601 ../src/guestfs-actions.pod:8763
+#: ../fish/guestfish-actions.pod:5678 ../src/guestfs-actions.pod:8948
msgid "This command disables the libguestfs appliance swap on file."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5603
+#: ../fish/guestfish-actions.pod:5680
msgid "swapoff-label"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5605
+#: ../fish/guestfish-actions.pod:5682
#, no-wrap
msgid ""
" swapoff-label label\n"
@@ -19521,19 +19649,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5607 ../src/guestfs-actions.pod:8775
+#: ../fish/guestfish-actions.pod:5684 ../src/guestfs-actions.pod:8960
msgid ""
"This command disables the libguestfs appliance swap on labeled swap "
"partition."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5610
+#: ../fish/guestfish-actions.pod:5687
msgid "swapoff-uuid"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5612
+#: ../fish/guestfish-actions.pod:5689
#, no-wrap
msgid ""
" swapoff-uuid uuid\n"
@@ -19541,19 +19669,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5614 ../src/guestfs-actions.pod:8788
+#: ../fish/guestfish-actions.pod:5691 ../src/guestfs-actions.pod:8973
msgid ""
"This command disables the libguestfs appliance swap partition with the given "
"UUID."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5617
+#: ../fish/guestfish-actions.pod:5694
msgid "swapon-device"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5619
+#: ../fish/guestfish-actions.pod:5696
#, no-wrap
msgid ""
" swapon-device device\n"
@@ -19561,7 +19689,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5621
+#: ../fish/guestfish-actions.pod:5698
msgid ""
"This command enables the libguestfs appliance to use the swap device or "
"partition named C<device>. The increased memory is made available for all "
@@ -19569,7 +19697,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5626 ../src/guestfs-actions.pod:8806
+#: ../fish/guestfish-actions.pod:5703 ../src/guestfs-actions.pod:8991
msgid ""
"Note that you should not swap to existing guest swap partitions unless you "
"know what you are doing. They may contain hibernation information, or other "
@@ -19579,12 +19707,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5633
+#: ../fish/guestfish-actions.pod:5710
msgid "swapon-file"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5635
+#: ../fish/guestfish-actions.pod:5712
#, no-wrap
msgid ""
" swapon-file file\n"
@@ -19592,17 +19720,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5637
+#: ../fish/guestfish-actions.pod:5714
msgid "This command enables swap to a file. See L</swapon-device> for other notes."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5640
+#: ../fish/guestfish-actions.pod:5717
msgid "swapon-label"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5642
+#: ../fish/guestfish-actions.pod:5719
#, no-wrap
msgid ""
" swapon-label label\n"
@@ -19610,19 +19738,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5644
+#: ../fish/guestfish-actions.pod:5721
msgid ""
"This command enables swap to a labeled swap partition. See "
"L</swapon-device> for other notes."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5647
+#: ../fish/guestfish-actions.pod:5724
msgid "swapon-uuid"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5649
+#: ../fish/guestfish-actions.pod:5726
#, no-wrap
msgid ""
" swapon-uuid uuid\n"
@@ -19630,19 +19758,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5651
+#: ../fish/guestfish-actions.pod:5728
msgid ""
"This command enables swap to a swap partition with the given UUID. See "
"L</swapon-device> for other notes."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5654
+#: ../fish/guestfish-actions.pod:5731
msgid "sync"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5656
+#: ../fish/guestfish-actions.pod:5733
#, no-wrap
msgid ""
" sync\n"
@@ -19650,26 +19778,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5658 ../src/guestfs-actions.pod:8861
+#: ../fish/guestfish-actions.pod:5735 ../src/guestfs-actions.pod:9046
msgid ""
"This syncs the disk, so that any writes are flushed through to the "
"underlying disk image."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5661 ../src/guestfs-actions.pod:8864
+#: ../fish/guestfish-actions.pod:5738 ../src/guestfs-actions.pod:9049
msgid ""
"You should always call this if you have modified a disk image, before "
"closing the handle."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5664
+#: ../fish/guestfish-actions.pod:5741
msgid "tail"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5666
+#: ../fish/guestfish-actions.pod:5743
#, no-wrap
msgid ""
" tail path\n"
@@ -19677,17 +19805,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5668 ../src/guestfs-actions.pod:8877
+#: ../fish/guestfish-actions.pod:5745 ../src/guestfs-actions.pod:9062
msgid "This command returns up to the last 10 lines of a file as a list of strings."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5674
+#: ../fish/guestfish-actions.pod:5751
msgid "tail-n"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5676
+#: ../fish/guestfish-actions.pod:5753
#, no-wrap
msgid ""
" tail-n nrlines path\n"
@@ -19695,26 +19823,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5678 ../src/guestfs-actions.pod:8896
+#: ../fish/guestfish-actions.pod:5755 ../src/guestfs-actions.pod:9081
msgid ""
"If the parameter C<nrlines> is a positive number, this returns the last "
"C<nrlines> lines of the file C<path>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5681 ../src/guestfs-actions.pod:8899
+#: ../fish/guestfish-actions.pod:5758 ../src/guestfs-actions.pod:9084
msgid ""
"If the parameter C<nrlines> is a negative number, this returns lines from "
"the file C<path>, starting with the C<-nrlines>th line."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5689
+#: ../fish/guestfish-actions.pod:5766
msgid "tar-in"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5691
+#: ../fish/guestfish-actions.pod:5768
#, no-wrap
msgid ""
" tar-in (tarfile|-) directory\n"
@@ -19722,24 +19850,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5693 ../src/guestfs-actions.pod:8920
+#: ../fish/guestfish-actions.pod:5770 ../src/guestfs-actions.pod:9105
msgid ""
"This command uploads and unpacks local file C<tarfile> (an I<uncompressed> "
"tar file) into C<directory>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5696
+#: ../fish/guestfish-actions.pod:5773
msgid "To upload a compressed tarball, use L</tgz-in> or L</txz-in>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5701
+#: ../fish/guestfish-actions.pod:5778
msgid "tar-out"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5703
+#: ../fish/guestfish-actions.pod:5780
#, no-wrap
msgid ""
" tar-out directory (tarfile|-)\n"
@@ -19747,24 +19875,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5705 ../src/guestfs-actions.pod:8937
+#: ../fish/guestfish-actions.pod:5782 ../src/guestfs-actions.pod:9122
msgid ""
"This command packs the contents of C<directory> and downloads it to local "
"file C<tarfile>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5708
+#: ../fish/guestfish-actions.pod:5785
msgid "To download a compressed tarball, use L</tgz-out> or L</txz-out>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5713
+#: ../fish/guestfish-actions.pod:5790
msgid "tgz-in"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5715
+#: ../fish/guestfish-actions.pod:5792
#, no-wrap
msgid ""
" tgz-in (tarball|-) directory\n"
@@ -19772,24 +19900,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5717 ../src/guestfs-actions.pod:8954
+#: ../fish/guestfish-actions.pod:5794 ../src/guestfs-actions.pod:9139
msgid ""
"This command uploads and unpacks local file C<tarball> (a I<gzip compressed> "
"tar file) into C<directory>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5720
+#: ../fish/guestfish-actions.pod:5797
msgid "To upload an uncompressed tarball, use L</tar-in>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5724
+#: ../fish/guestfish-actions.pod:5801
msgid "tgz-out"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5726
+#: ../fish/guestfish-actions.pod:5803
#, no-wrap
msgid ""
" tgz-out directory (tarball|-)\n"
@@ -19797,24 +19925,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5728 ../src/guestfs-actions.pod:8970
+#: ../fish/guestfish-actions.pod:5805 ../src/guestfs-actions.pod:9155
msgid ""
"This command packs the contents of C<directory> and downloads it to local "
"file C<tarball>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5731
+#: ../fish/guestfish-actions.pod:5808
msgid "To download an uncompressed tarball, use L</tar-out>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5735
+#: ../fish/guestfish-actions.pod:5812
msgid "touch"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5737
+#: ../fish/guestfish-actions.pod:5814
#, no-wrap
msgid ""
" touch path\n"
@@ -19822,7 +19950,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5739 ../src/guestfs-actions.pod:8985
+#: ../fish/guestfish-actions.pod:5816 ../src/guestfs-actions.pod:9170
msgid ""
"Touch acts like the L<touch(1)> command. It can be used to update the "
"timestamps on a file, or, if the file does not exist, to create a new "
@@ -19830,19 +19958,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5743 ../src/guestfs-actions.pod:8989
+#: ../fish/guestfish-actions.pod:5820 ../src/guestfs-actions.pod:9174
msgid ""
"This command only works on regular files, and will fail on other file types "
"such as directories, symbolic links, block special etc."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5746
+#: ../fish/guestfish-actions.pod:5823
msgid "truncate"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5748
+#: ../fish/guestfish-actions.pod:5825
#, no-wrap
msgid ""
" truncate path\n"
@@ -19850,19 +19978,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5750 ../src/guestfs-actions.pod:9002
+#: ../fish/guestfish-actions.pod:5827 ../src/guestfs-actions.pod:9187
msgid ""
"This command truncates C<path> to a zero-length file. The file must exist "
"already."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5753
+#: ../fish/guestfish-actions.pod:5830
msgid "truncate-size"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5755
+#: ../fish/guestfish-actions.pod:5832
#, no-wrap
msgid ""
" truncate-size path size\n"
@@ -19870,14 +19998,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5757 ../src/guestfs-actions.pod:9016
+#: ../fish/guestfish-actions.pod:5834 ../src/guestfs-actions.pod:9201
msgid ""
"This command truncates C<path> to size C<size> bytes. The file must exist "
"already."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5760
+#: ../fish/guestfish-actions.pod:5837
msgid ""
"If the current file size is less than C<size> then the file is extended to "
"the required size with zero bytes. This creates a sparse file (ie. disk "
@@ -19886,12 +20014,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5766
+#: ../fish/guestfish-actions.pod:5843
msgid "tune2fs"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5768
+#: ../fish/guestfish-actions.pod:5845
#, no-wrap
msgid ""
" tune2fs device [force:true|false] [maxmountcount:N] [mountcount:N] "
@@ -19902,26 +20030,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5770 ../src/guestfs-actions.pod:9052
+#: ../fish/guestfish-actions.pod:5847 ../src/guestfs-actions.pod:9237
msgid ""
"This call allows you to adjust various filesystem parameters of an "
"ext2/ext3/ext4 filesystem called C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5779 ../src/guestfs-actions.pod:9061
+#: ../fish/guestfish-actions.pod:5856 ../src/guestfs-actions.pod:9246
msgid ""
"Force tune2fs to complete the operation even in the face of errors. This is "
"the same as the tune2fs C<-f> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5782 ../src/guestfs-actions.pod:9064
+#: ../fish/guestfish-actions.pod:5859 ../src/guestfs-actions.pod:9249
msgid "C<maxmountcount>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5784 ../src/guestfs-actions.pod:9066
+#: ../fish/guestfish-actions.pod:5861 ../src/guestfs-actions.pod:9251
msgid ""
"Set the number of mounts after which the filesystem is checked by "
"L<e2fsck(8)>. If this is C<0> then the number of mounts is disregarded. "
@@ -19929,24 +20057,24 @@ msgid ""
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5788 ../src/guestfs-actions.pod:9070
+#: ../fish/guestfish-actions.pod:5865 ../src/guestfs-actions.pod:9255
msgid "C<mountcount>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5790 ../src/guestfs-actions.pod:9072
+#: ../fish/guestfish-actions.pod:5867 ../src/guestfs-actions.pod:9257
msgid ""
"Set the number of times the filesystem has been mounted. This is the same "
"as the tune2fs C<-C> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5793 ../src/guestfs-actions.pod:9075
+#: ../fish/guestfish-actions.pod:5870 ../src/guestfs-actions.pod:9260
msgid "C<errorbehavior>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5795 ../src/guestfs-actions.pod:9077
+#: ../fish/guestfish-actions.pod:5872 ../src/guestfs-actions.pod:9262
msgid ""
"Change the behavior of the kernel code when errors are detected. Possible "
"values currently are: C<continue>, C<remount-ro>, C<panic>. In practice "
@@ -19955,77 +20083,77 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5800 ../src/guestfs-actions.pod:9082
+#: ../fish/guestfish-actions.pod:5877 ../src/guestfs-actions.pod:9267
msgid "This is the same as the tune2fs C<-e> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5802 ../src/guestfs-actions.pod:9084
+#: ../fish/guestfish-actions.pod:5879 ../src/guestfs-actions.pod:9269
msgid "C<group>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5804 ../src/guestfs-actions.pod:9086
+#: ../fish/guestfish-actions.pod:5881 ../src/guestfs-actions.pod:9271
msgid ""
"Set the group which can use reserved filesystem blocks. This is the same as "
"the tune2fs C<-g> option except that it can only be specified as a number."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5808 ../src/guestfs-actions.pod:9090
+#: ../fish/guestfish-actions.pod:5885 ../src/guestfs-actions.pod:9275
msgid "C<intervalbetweenchecks>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5810 ../src/guestfs-actions.pod:9092
+#: ../fish/guestfish-actions.pod:5887 ../src/guestfs-actions.pod:9277
msgid ""
"Adjust the maximal time between two filesystem checks (in seconds). If the "
"option is passed as C<0> then time-dependent checking is disabled."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5814 ../src/guestfs-actions.pod:9096
+#: ../fish/guestfish-actions.pod:5891 ../src/guestfs-actions.pod:9281
msgid "This is the same as the tune2fs C<-i> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5816 ../src/guestfs-actions.pod:9098
+#: ../fish/guestfish-actions.pod:5893 ../src/guestfs-actions.pod:9283
msgid "C<reservedblockspercentage>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5818 ../src/guestfs-actions.pod:9100
+#: ../fish/guestfish-actions.pod:5895 ../src/guestfs-actions.pod:9285
msgid ""
"Set the percentage of the filesystem which may only be allocated by "
"privileged processes. This is the same as the tune2fs C<-m> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5822 ../src/guestfs-actions.pod:9104
+#: ../fish/guestfish-actions.pod:5899 ../src/guestfs-actions.pod:9289
msgid "C<lastmounteddirectory>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5824 ../src/guestfs-actions.pod:9106
+#: ../fish/guestfish-actions.pod:5901 ../src/guestfs-actions.pod:9291
msgid ""
"Set the last mounted directory. This is the same as the tune2fs C<-M> "
"option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5827 ../src/guestfs-actions.pod:9109
+#: ../fish/guestfish-actions.pod:5904 ../src/guestfs-actions.pod:9294
msgid ""
"C<reservedblockscount> Set the number of reserved filesystem blocks. This "
"is the same as the tune2fs C<-r> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5831 ../src/guestfs-actions.pod:9113
+#: ../fish/guestfish-actions.pod:5908 ../src/guestfs-actions.pod:9298
msgid "C<user>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5833 ../src/guestfs-actions.pod:9115
+#: ../fish/guestfish-actions.pod:5910 ../src/guestfs-actions.pod:9300
msgid ""
"Set the user who can use the reserved filesystem blocks. This is the same "
"as the tune2fs C<-u> option except that it can only be specified as a "
@@ -20033,19 +20161,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5839
+#: ../fish/guestfish-actions.pod:5916
msgid ""
"To get the current values of filesystem parameters, see L</tune2fs-l>. For "
"precise details of how tune2fs works, see the L<tune2fs(8)> man page."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5845
+#: ../fish/guestfish-actions.pod:5922
msgid "tune2fs-l"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5847
+#: ../fish/guestfish-actions.pod:5924
#, no-wrap
msgid ""
" tune2fs-l device\n"
@@ -20053,14 +20181,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5849 ../src/guestfs-actions.pod:9157
+#: ../fish/guestfish-actions.pod:5926 ../src/guestfs-actions.pod:9342
msgid ""
"This returns the contents of the ext2, ext3 or ext4 filesystem superblock on "
"C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5852 ../src/guestfs-actions.pod:9160
+#: ../fish/guestfish-actions.pod:5929 ../src/guestfs-actions.pod:9345
msgid ""
"It is the same as running C<tune2fs -l device>. See L<tune2fs(8)> manpage "
"for more details. The list of fields returned isn't clearly defined, and "
@@ -20069,12 +20197,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5857
+#: ../fish/guestfish-actions.pod:5934
msgid "txz-in"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5859
+#: ../fish/guestfish-actions.pod:5936
#, no-wrap
msgid ""
" txz-in (tarball|-) directory\n"
@@ -20082,19 +20210,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5861 ../src/guestfs-actions.pod:9180
+#: ../fish/guestfish-actions.pod:5938 ../src/guestfs-actions.pod:9365
msgid ""
"This command uploads and unpacks local file C<tarball> (an I<xz compressed> "
"tar file) into C<directory>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5866
+#: ../fish/guestfish-actions.pod:5943
msgid "txz-out"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5868
+#: ../fish/guestfish-actions.pod:5945
#, no-wrap
msgid ""
" txz-out directory (tarball|-)\n"
@@ -20102,19 +20230,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5870 ../src/guestfs-actions.pod:9194
+#: ../fish/guestfish-actions.pod:5947 ../src/guestfs-actions.pod:9379
msgid ""
"This command packs the contents of C<directory> and downloads it to local "
"file C<tarball> (as an xz compressed tar archive)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5875
+#: ../fish/guestfish-actions.pod:5952
msgid "umask"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5877
+#: ../fish/guestfish-actions.pod:5954
#, no-wrap
msgid ""
" umask mask\n"
@@ -20122,14 +20250,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5879 ../src/guestfs-actions.pod:9207
+#: ../fish/guestfish-actions.pod:5956 ../src/guestfs-actions.pod:9392
msgid ""
"This function sets the mask used for creating new files and device nodes to "
"C<mask & 0777>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5882 ../src/guestfs-actions.pod:9210
+#: ../fish/guestfish-actions.pod:5959 ../src/guestfs-actions.pod:9395
msgid ""
"Typical umask values would be C<022> which creates new files with "
"permissions like \"-rw-r--r--\" or \"-rwxr-xr-x\", and C<002> which creates "
@@ -20137,7 +20265,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5887 ../src/guestfs-actions.pod:9215
+#: ../fish/guestfish-actions.pod:5964 ../src/guestfs-actions.pod:9400
msgid ""
"The default umask is C<022>. This is important because it means that "
"directories and device nodes will be created with C<0644> or C<0755> mode "
@@ -20145,32 +20273,32 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5891
+#: ../fish/guestfish-actions.pod:5968
msgid "See also L</get-umask>, L<umask(2)>, L</mknod>, L</mkdir>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5894 ../src/guestfs-actions.pod:9222
+#: ../fish/guestfish-actions.pod:5971 ../src/guestfs-actions.pod:9407
msgid "This call returns the previous umask."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5896
+#: ../fish/guestfish-actions.pod:5973
msgid "umount"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5898
+#: ../fish/guestfish-actions.pod:5975
msgid "unmount"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5900
+#: ../fish/guestfish-actions.pod:5977
msgid "umount-opts"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5902
+#: ../fish/guestfish-actions.pod:5979
#, no-wrap
msgid ""
" umount pathordevice [force:true|false] [lazyunmount:true|false]\n"
@@ -20178,24 +20306,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5904 ../src/guestfs-actions.pod:9256
+#: ../fish/guestfish-actions.pod:5981 ../src/guestfs-actions.pod:9441
msgid ""
"This unmounts the given filesystem. The filesystem may be specified either "
"by its mountpoint (path) or the device which contains the filesystem."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5910
+#: ../fish/guestfish-actions.pod:5987
msgid "umount-all"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5912
+#: ../fish/guestfish-actions.pod:5989
msgid "unmount-all"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5914
+#: ../fish/guestfish-actions.pod:5991
#, no-wrap
msgid ""
" umount-all\n"
@@ -20203,22 +20331,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5916 ../src/guestfs-actions.pod:9289
+#: ../fish/guestfish-actions.pod:5993 ../src/guestfs-actions.pod:9474
msgid "This unmounts all mounted filesystems."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5918 ../src/guestfs-actions.pod:9291
+#: ../fish/guestfish-actions.pod:5995 ../src/guestfs-actions.pod:9476
msgid "Some internal mounts are not unmounted by this call."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5920
+#: ../fish/guestfish-actions.pod:5997
msgid "umount-local"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5922
+#: ../fish/guestfish-actions.pod:5999
#, no-wrap
msgid ""
" umount-local [retry:true|false]\n"
@@ -20226,19 +20354,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5924 ../src/guestfs-actions.pod:9310
+#: ../fish/guestfish-actions.pod:6001 ../src/guestfs-actions.pod:9495
msgid ""
"If libguestfs is exporting the filesystem on a local mountpoint, then this "
"unmounts it."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5931
+#: ../fish/guestfish-actions.pod:6008
msgid "upload"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5933
+#: ../fish/guestfish-actions.pod:6010
#, no-wrap
msgid ""
" upload (filename|-) remotefilename\n"
@@ -20246,22 +20374,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5935 ../fish/guestfish-actions.pod:5948 ../src/guestfs-actions.pod:9346 ../src/guestfs-actions.pod:9370
+#: ../fish/guestfish-actions.pod:6012 ../fish/guestfish-actions.pod:6025 ../src/guestfs-actions.pod:9531 ../src/guestfs-actions.pod:9555
msgid "Upload local file C<filename> to C<remotefilename> on the filesystem."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5940
+#: ../fish/guestfish-actions.pod:6017
msgid "See also L</download>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5944
+#: ../fish/guestfish-actions.pod:6021
msgid "upload-offset"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5946
+#: ../fish/guestfish-actions.pod:6023
#, no-wrap
msgid ""
" upload-offset (filename|-) remotefilename offset\n"
@@ -20269,7 +20397,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5951 ../src/guestfs-actions.pod:9373
+#: ../fish/guestfish-actions.pod:6028 ../src/guestfs-actions.pod:9558
msgid ""
"C<remotefilename> is overwritten starting at the byte C<offset> specified. "
"The intention is to overwrite parts of existing files or devices, although "
@@ -20279,7 +20407,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5958
+#: ../fish/guestfish-actions.pod:6035
msgid ""
"Note that there is no limit on the amount of data that can be uploaded with "
"this call, unlike with L</pwrite>, and this call always writes the full "
@@ -20287,17 +20415,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5963
+#: ../fish/guestfish-actions.pod:6040
msgid "See also L</upload>, L</pwrite>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5967
+#: ../fish/guestfish-actions.pod:6044
msgid "utimens"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5969
+#: ../fish/guestfish-actions.pod:6046
#, no-wrap
msgid ""
" utimens path atsecs atnsecs mtsecs mtnsecs\n"
@@ -20305,26 +20433,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5971 ../src/guestfs-actions.pod:9406
+#: ../fish/guestfish-actions.pod:6048 ../src/guestfs-actions.pod:9591
msgid "This command sets the timestamps of a file with nanosecond precision."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5974 ../src/guestfs-actions.pod:9409
+#: ../fish/guestfish-actions.pod:6051 ../src/guestfs-actions.pod:9594
msgid ""
"C<atsecs, atnsecs> are the last access time (atime) in secs and nanoseconds "
"from the epoch."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5977 ../src/guestfs-actions.pod:9412
+#: ../fish/guestfish-actions.pod:6054 ../src/guestfs-actions.pod:9597
msgid ""
"C<mtsecs, mtnsecs> are the last modification time (mtime) in secs and "
"nanoseconds from the epoch."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5980 ../src/guestfs-actions.pod:9415
+#: ../fish/guestfish-actions.pod:6057 ../src/guestfs-actions.pod:9600
msgid ""
"If the C<*nsecs> field contains the special value C<-1> then the "
"corresponding timestamp is set to the current time. (The C<*secs> field is "
@@ -20332,7 +20460,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5984 ../src/guestfs-actions.pod:9419
+#: ../fish/guestfish-actions.pod:6061 ../src/guestfs-actions.pod:9604
msgid ""
"If the C<*nsecs> field contains the special value C<-2> then the "
"corresponding timestamp is left unchanged. (The C<*secs> field is ignored "
@@ -20340,12 +20468,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5988
+#: ../fish/guestfish-actions.pod:6065
msgid "utsname"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5990
+#: ../fish/guestfish-actions.pod:6067
#, no-wrap
msgid ""
" utsname\n"
@@ -20353,7 +20481,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5992 ../src/guestfs-actions.pod:9432
+#: ../fish/guestfish-actions.pod:6069 ../src/guestfs-actions.pod:9617
msgid ""
"This returns the kernel version of the appliance, where this is available. "
"This information is only useful for debugging. Nothing in the returned "
@@ -20361,12 +20489,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5996
+#: ../fish/guestfish-actions.pod:6073
msgid "version"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5998
+#: ../fish/guestfish-actions.pod:6075
#, no-wrap
msgid ""
" version\n"
@@ -20374,12 +20502,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6000 ../src/guestfs-actions.pod:9445
+#: ../fish/guestfish-actions.pod:6077 ../src/guestfs-actions.pod:9630
msgid "Return the libguestfs version number that the program is linked against."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6003 ../src/guestfs-actions.pod:9448
+#: ../fish/guestfish-actions.pod:6080 ../src/guestfs-actions.pod:9633
msgid ""
"Note that because of dynamic linking this is not necessarily the version of "
"libguestfs that you compiled against. You can compile the program, and then "
@@ -20388,7 +20516,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6008 ../src/guestfs-actions.pod:9453
+#: ../fish/guestfish-actions.pod:6085 ../src/guestfs-actions.pod:9638
msgid ""
"This call was added in version C<1.0.58>. In previous versions of "
"libguestfs there was no way to get the version number. From C code you can "
@@ -20397,7 +20525,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6014 ../src/guestfs-actions.pod:9459
+#: ../fish/guestfish-actions.pod:6091 ../src/guestfs-actions.pod:9644
msgid ""
"The call returns a structure with four elements. The first three (C<major>, "
"C<minor> and C<release>) are numbers and correspond to the usual version "
@@ -20406,17 +20534,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6020 ../src/guestfs-actions.pod:9465
+#: ../fish/guestfish-actions.pod:6097 ../src/guestfs-actions.pod:9650
msgid "To construct the original version string: C<$major.$minor.$release$extra>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6023 ../src/guestfs-actions.pod:9468
+#: ../fish/guestfish-actions.pod:6100 ../src/guestfs-actions.pod:9653
msgid "See also: L<guestfs(3)/LIBGUESTFS VERSION NUMBERS>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6025
+#: ../fish/guestfish-actions.pod:6102
msgid ""
"I<Note:> Don't use this call to test for availability of features. In "
"enterprise distributions we backport features from later versions into "
@@ -20425,12 +20553,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6031
+#: ../fish/guestfish-actions.pod:6108
msgid "vfs-label"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6033
+#: ../fish/guestfish-actions.pod:6110
#, no-wrap
msgid ""
" vfs-label device\n"
@@ -20438,27 +20566,27 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6035 ../src/guestfs-actions.pod:9488
+#: ../fish/guestfish-actions.pod:6112 ../src/guestfs-actions.pod:9673
msgid "This returns the filesystem label of the filesystem on C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6038 ../src/guestfs-actions.pod:9491
+#: ../fish/guestfish-actions.pod:6115 ../src/guestfs-actions.pod:9676
msgid "If the filesystem is unlabeled, this returns the empty string."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6040
+#: ../fish/guestfish-actions.pod:6117
msgid "To find a filesystem from the label, use L</findfs-label>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6042
+#: ../fish/guestfish-actions.pod:6119
msgid "vfs-type"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6044
+#: ../fish/guestfish-actions.pod:6121
#, no-wrap
msgid ""
" vfs-type device\n"
@@ -20466,14 +20594,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6046 ../src/guestfs-actions.pod:9506
+#: ../fish/guestfish-actions.pod:6123 ../src/guestfs-actions.pod:9691
msgid ""
"This command gets the filesystem type corresponding to the filesystem on "
"C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6049 ../src/guestfs-actions.pod:9509
+#: ../fish/guestfish-actions.pod:6126 ../src/guestfs-actions.pod:9694
msgid ""
"For most filesystems, the result is the name of the Linux VFS module which "
"would be used to mount this filesystem if you mounted it without specifying "
@@ -20481,12 +20609,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6054
+#: ../fish/guestfish-actions.pod:6131
msgid "vfs-uuid"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6056
+#: ../fish/guestfish-actions.pod:6133
#, no-wrap
msgid ""
" vfs-uuid device\n"
@@ -20494,27 +20622,27 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6058 ../src/guestfs-actions.pod:9525
+#: ../fish/guestfish-actions.pod:6135 ../src/guestfs-actions.pod:9710
msgid "This returns the filesystem UUID of the filesystem on C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6061 ../src/guestfs-actions.pod:9528
+#: ../fish/guestfish-actions.pod:6138 ../src/guestfs-actions.pod:9713
msgid "If the filesystem does not have a UUID, this returns the empty string."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6063
+#: ../fish/guestfish-actions.pod:6140
msgid "To find a filesystem from the UUID, use L</findfs-uuid>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6065
+#: ../fish/guestfish-actions.pod:6142
msgid "vg-activate"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6067
+#: ../fish/guestfish-actions.pod:6144
#, no-wrap
msgid ""
" vg-activate true|false 'volgroups ...'\n"
@@ -20522,31 +20650,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6069 ../src/guestfs-actions.pod:9544
+#: ../fish/guestfish-actions.pod:6146 ../src/guestfs-actions.pod:9729
msgid ""
"This command activates or (if C<activate> is false) deactivates all logical "
"volumes in the listed volume groups C<volgroups>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6072 ../src/guestfs-actions.pod:9547
+#: ../fish/guestfish-actions.pod:6149 ../src/guestfs-actions.pod:9732
msgid "This command is the same as running C<vgchange -a y|n volgroups...>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6074 ../src/guestfs-actions.pod:9549
+#: ../fish/guestfish-actions.pod:6151 ../src/guestfs-actions.pod:9734
msgid ""
"Note that if C<volgroups> is an empty list then B<all> volume groups are "
"activated or deactivated."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6077
+#: ../fish/guestfish-actions.pod:6154
msgid "vg-activate-all"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6079
+#: ../fish/guestfish-actions.pod:6156
#, no-wrap
msgid ""
" vg-activate-all true|false\n"
@@ -20554,24 +20682,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6081 ../src/guestfs-actions.pod:9562
+#: ../fish/guestfish-actions.pod:6158 ../src/guestfs-actions.pod:9747
msgid ""
"This command activates or (if C<activate> is false) deactivates all logical "
"volumes in all volume groups."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6084 ../src/guestfs-actions.pod:9565
+#: ../fish/guestfish-actions.pod:6161 ../src/guestfs-actions.pod:9750
msgid "This command is the same as running C<vgchange -a y|n>"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6086
+#: ../fish/guestfish-actions.pod:6163
msgid "vgchange-uuid"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6088
+#: ../fish/guestfish-actions.pod:6165
#, no-wrap
msgid ""
" vgchange-uuid vg\n"
@@ -20579,17 +20707,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6090 ../src/guestfs-actions.pod:9577
+#: ../fish/guestfish-actions.pod:6167 ../src/guestfs-actions.pod:9762
msgid "Generate a new random UUID for the volume group C<vg>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6092
+#: ../fish/guestfish-actions.pod:6169
msgid "vgchange-uuid-all"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6094
+#: ../fish/guestfish-actions.pod:6171
#, no-wrap
msgid ""
" vgchange-uuid-all\n"
@@ -20597,17 +20725,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6096 ../src/guestfs-actions.pod:9586
+#: ../fish/guestfish-actions.pod:6173 ../src/guestfs-actions.pod:9771
msgid "Generate new random UUIDs for all volume groups."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6098
+#: ../fish/guestfish-actions.pod:6175
msgid "vgcreate"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6100
+#: ../fish/guestfish-actions.pod:6177
#, no-wrap
msgid ""
" vgcreate volgroup 'physvols ...'\n"
@@ -20615,19 +20743,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6102 ../src/guestfs-actions.pod:9597
+#: ../fish/guestfish-actions.pod:6179 ../src/guestfs-actions.pod:9782
msgid ""
"This creates an LVM volume group called C<volgroup> from the non-empty list "
"of physical volumes C<physvols>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6105
+#: ../fish/guestfish-actions.pod:6182
msgid "vglvuuids"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6107
+#: ../fish/guestfish-actions.pod:6184
#, no-wrap
msgid ""
" vglvuuids vgname\n"
@@ -20635,31 +20763,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6109 ../src/guestfs-actions.pod:9610
+#: ../fish/guestfish-actions.pod:6186 ../src/guestfs-actions.pod:9795
msgid ""
"Given a VG called C<vgname>, this returns the UUIDs of all the logical "
"volumes created in this volume group."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6112
+#: ../fish/guestfish-actions.pod:6189
msgid ""
"You can use this along with L</lvs> and L</lvuuid> calls to associate "
"logical volumes and volume groups."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6115
+#: ../fish/guestfish-actions.pod:6192
msgid "See also L</vgpvuuids>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6117
+#: ../fish/guestfish-actions.pod:6194
msgid "vgmeta"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6119
+#: ../fish/guestfish-actions.pod:6196
#, no-wrap
msgid ""
" vgmeta vgname\n"
@@ -20667,26 +20795,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6121 ../src/guestfs-actions.pod:9631
+#: ../fish/guestfish-actions.pod:6198 ../src/guestfs-actions.pod:9816
msgid ""
"C<vgname> is an LVM volume group. This command examines the volume group "
"and returns its metadata."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6124 ../src/guestfs-actions.pod:9634
+#: ../fish/guestfish-actions.pod:6201 ../src/guestfs-actions.pod:9819
msgid ""
"Note that the metadata is an internal structure used by LVM, subject to "
"change at any time, and is provided for information only."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6127
+#: ../fish/guestfish-actions.pod:6204
msgid "vgpvuuids"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6129
+#: ../fish/guestfish-actions.pod:6206
#, no-wrap
msgid ""
" vgpvuuids vgname\n"
@@ -20694,31 +20822,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6131 ../src/guestfs-actions.pod:9649
+#: ../fish/guestfish-actions.pod:6208 ../src/guestfs-actions.pod:9834
msgid ""
"Given a VG called C<vgname>, this returns the UUIDs of all the physical "
"volumes that this volume group resides on."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6134
+#: ../fish/guestfish-actions.pod:6211
msgid ""
"You can use this along with L</pvs> and L</pvuuid> calls to associate "
"physical volumes and volume groups."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6137
+#: ../fish/guestfish-actions.pod:6214
msgid "See also L</vglvuuids>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6139
+#: ../fish/guestfish-actions.pod:6216
msgid "vgremove"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6141
+#: ../fish/guestfish-actions.pod:6218
#, no-wrap
msgid ""
" vgremove vgname\n"
@@ -20726,22 +20854,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6143 ../src/guestfs-actions.pod:9669
+#: ../fish/guestfish-actions.pod:6220 ../src/guestfs-actions.pod:9854
msgid "Remove an LVM volume group C<vgname>, (for example C<VG>)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6145 ../src/guestfs-actions.pod:9671
+#: ../fish/guestfish-actions.pod:6222 ../src/guestfs-actions.pod:9856
msgid "This also forcibly removes all logical volumes in the volume group (if any)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6148
+#: ../fish/guestfish-actions.pod:6225
msgid "vgrename"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6150
+#: ../fish/guestfish-actions.pod:6227
#, no-wrap
msgid ""
" vgrename volgroup newvolgroup\n"
@@ -20749,17 +20877,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6152 ../src/guestfs-actions.pod:9685
+#: ../fish/guestfish-actions.pod:6229 ../src/guestfs-actions.pod:9870
msgid "Rename a volume group C<volgroup> with the new name C<newvolgroup>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6154
+#: ../fish/guestfish-actions.pod:6231
msgid "vgs"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6156
+#: ../fish/guestfish-actions.pod:6233
#, no-wrap
msgid ""
" vgs\n"
@@ -20767,31 +20895,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6158 ../src/guestfs-actions.pod:9696
+#: ../fish/guestfish-actions.pod:6235 ../src/guestfs-actions.pod:9881
msgid ""
"List all the volumes groups detected. This is the equivalent of the "
"L<vgs(8)> command."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6161 ../src/guestfs-actions.pod:9699
+#: ../fish/guestfish-actions.pod:6238 ../src/guestfs-actions.pod:9884
msgid ""
"This returns a list of just the volume group names that were detected "
"(eg. C<VolGroup00>)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6164
+#: ../fish/guestfish-actions.pod:6241
msgid "See also L</vgs-full>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6166
+#: ../fish/guestfish-actions.pod:6243
msgid "vgs-full"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6168
+#: ../fish/guestfish-actions.pod:6245
#, no-wrap
msgid ""
" vgs-full\n"
@@ -20799,19 +20927,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6170 ../src/guestfs-actions.pod:9715
+#: ../fish/guestfish-actions.pod:6247 ../src/guestfs-actions.pod:9900
msgid ""
"List all the volumes groups detected. This is the equivalent of the "
"L<vgs(8)> command. The \"full\" version includes all fields."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6173
+#: ../fish/guestfish-actions.pod:6250
msgid "vgscan"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6175
+#: ../fish/guestfish-actions.pod:6252
#, no-wrap
msgid ""
" vgscan\n"
@@ -20819,19 +20947,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6177 ../src/guestfs-actions.pod:9729
+#: ../fish/guestfish-actions.pod:6254 ../src/guestfs-actions.pod:9914
msgid ""
"This rescans all block devices and rebuilds the list of LVM physical "
"volumes, volume groups and logical volumes."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6180
+#: ../fish/guestfish-actions.pod:6257
msgid "vguuid"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6182
+#: ../fish/guestfish-actions.pod:6259
#, no-wrap
msgid ""
" vguuid vgname\n"
@@ -20839,17 +20967,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6184 ../src/guestfs-actions.pod:9742
+#: ../fish/guestfish-actions.pod:6261 ../src/guestfs-actions.pod:9927
msgid "This command returns the UUID of the LVM VG named C<vgname>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6186
+#: ../fish/guestfish-actions.pod:6263
msgid "wc-c"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6188
+#: ../fish/guestfish-actions.pod:6265
#, no-wrap
msgid ""
" wc-c path\n"
@@ -20857,19 +20985,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6190 ../src/guestfs-actions.pod:9782
+#: ../fish/guestfish-actions.pod:6267 ../src/guestfs-actions.pod:9967
msgid ""
"This command counts the characters in a file, using the C<wc -c> external "
"command."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6193
+#: ../fish/guestfish-actions.pod:6270
msgid "wc-l"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6195
+#: ../fish/guestfish-actions.pod:6272
#, no-wrap
msgid ""
" wc-l path\n"
@@ -20877,19 +21005,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6197 ../src/guestfs-actions.pod:9795
+#: ../fish/guestfish-actions.pod:6274 ../src/guestfs-actions.pod:9980
msgid ""
"This command counts the lines in a file, using the C<wc -l> external "
"command."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6200
+#: ../fish/guestfish-actions.pod:6277
msgid "wc-w"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6202
+#: ../fish/guestfish-actions.pod:6279
#, no-wrap
msgid ""
" wc-w path\n"
@@ -20897,19 +21025,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6204 ../src/guestfs-actions.pod:9808
+#: ../fish/guestfish-actions.pod:6281 ../src/guestfs-actions.pod:9993
msgid ""
"This command counts the words in a file, using the C<wc -w> external "
"command."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6207
+#: ../fish/guestfish-actions.pod:6284
msgid "wipefs"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6209
+#: ../fish/guestfish-actions.pod:6286
#, no-wrap
msgid ""
" wipefs device\n"
@@ -20917,31 +21045,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6211 ../src/guestfs-actions.pod:9821
+#: ../fish/guestfish-actions.pod:6288 ../src/guestfs-actions.pod:10006
msgid ""
"This command erases filesystem or RAID signatures from the specified "
"C<device> to make the filesystem invisible to libblkid."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6214 ../src/guestfs-actions.pod:9824
+#: ../fish/guestfish-actions.pod:6291 ../src/guestfs-actions.pod:10009
msgid ""
"This does not erase the filesystem itself nor any other data from the "
"C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6217
+#: ../fish/guestfish-actions.pod:6294
msgid "Compare with L</zero> which zeroes the first few blocks of a device."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6220
+#: ../fish/guestfish-actions.pod:6297
msgid "write"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6222
+#: ../fish/guestfish-actions.pod:6299
#, no-wrap
msgid ""
" write path content\n"
@@ -20949,24 +21077,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6224 ../src/guestfs-actions.pod:9842
+#: ../fish/guestfish-actions.pod:6301 ../src/guestfs-actions.pod:10027
msgid ""
"This call creates a file called C<path>. The content of the file is the "
"string C<content> (which can contain any 8 bit data)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6227
+#: ../fish/guestfish-actions.pod:6304
msgid "See also L</write-append>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6232
+#: ../fish/guestfish-actions.pod:6309
msgid "write-append"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6234
+#: ../fish/guestfish-actions.pod:6311
#, no-wrap
msgid ""
" write-append path content\n"
@@ -20974,24 +21102,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6236 ../src/guestfs-actions.pod:9862
+#: ../fish/guestfish-actions.pod:6313 ../src/guestfs-actions.pod:10047
msgid ""
"This call appends C<content> to the end of file C<path>. If C<path> does "
"not exist, then a new file is created."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6239
+#: ../fish/guestfish-actions.pod:6316
msgid "See also L</write>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6244
+#: ../fish/guestfish-actions.pod:6321
msgid "write-file"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6246
+#: ../fish/guestfish-actions.pod:6323
#, no-wrap
msgid ""
" write-file path content size\n"
@@ -20999,38 +21127,38 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6248 ../src/guestfs-actions.pod:9889
+#: ../fish/guestfish-actions.pod:6325 ../src/guestfs-actions.pod:10074
msgid ""
"This call creates a file called C<path>. The contents of the file is the "
"string C<content> (which can contain any 8 bit data), with length C<size>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6252 ../src/guestfs-actions.pod:9893
+#: ../fish/guestfish-actions.pod:6329 ../src/guestfs-actions.pod:10078
msgid ""
"As a special case, if C<size> is C<0> then the length is calculated using "
"C<strlen> (so in this case the content cannot contain embedded ASCII NULs)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6256 ../src/guestfs-actions.pod:9897
+#: ../fish/guestfish-actions.pod:6333 ../src/guestfs-actions.pod:10082
msgid ""
"I<NB.> Owing to a bug, writing content containing ASCII NUL characters does "
"I<not> work, even if the length is specified."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6262
+#: ../fish/guestfish-actions.pod:6339
msgid "I<This function is deprecated.> In new code, use the L</write> call instead."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6269
+#: ../fish/guestfish-actions.pod:6346
msgid "xfs-growfs"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6271
+#: ../fish/guestfish-actions.pod:6348
#, no-wrap
msgid ""
" xfs-growfs path [datasec:true|false] [logsec:true|false] [rtsec:true|false] "
@@ -21039,24 +21167,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6273 ../src/guestfs-actions.pod:9928
+#: ../fish/guestfish-actions.pod:6350 ../src/guestfs-actions.pod:10113
msgid "Grow the XFS filesystem mounted at C<path>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6275 ../fish/guestfish-actions.pod:6288 ../src/guestfs-actions.pod:9930 ../src/guestfs-actions.pod:9968
+#: ../fish/guestfish-actions.pod:6352 ../fish/guestfish-actions.pod:6365 ../src/guestfs-actions.pod:10115 ../src/guestfs-actions.pod:10153
msgid ""
"The returned struct contains geometry information. Missing fields are "
"returned as C<-1> (for numeric fields) or empty string."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6281
+#: ../fish/guestfish-actions.pod:6358
msgid "xfs-info"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6283
+#: ../fish/guestfish-actions.pod:6360
#, no-wrap
msgid ""
" xfs-info pathordevice\n"
@@ -21064,19 +21192,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6285 ../src/guestfs-actions.pod:9965
+#: ../fish/guestfish-actions.pod:6362 ../src/guestfs-actions.pod:10150
msgid ""
"C<pathordevice> is a mounted XFS filesystem or a device containing an XFS "
"filesystem. This command returns the geometry of the filesystem."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6292
+#: ../fish/guestfish-actions.pod:6369
msgid "zegrep"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6294
+#: ../fish/guestfish-actions.pod:6371
#, no-wrap
msgid ""
" zegrep regex path\n"
@@ -21084,17 +21212,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6296 ../src/guestfs-actions.pod:9990
+#: ../fish/guestfish-actions.pod:6373 ../src/guestfs-actions.pod:10175
msgid "This calls the external C<zegrep> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6309
+#: ../fish/guestfish-actions.pod:6386
msgid "zegrepi"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6311
+#: ../fish/guestfish-actions.pod:6388
#, no-wrap
msgid ""
" zegrepi regex path\n"
@@ -21102,17 +21230,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6313 ../src/guestfs-actions.pod:10016
+#: ../fish/guestfish-actions.pod:6390 ../src/guestfs-actions.pod:10201
msgid "This calls the external C<zegrep -i> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6326
+#: ../fish/guestfish-actions.pod:6403
msgid "zero"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6328
+#: ../fish/guestfish-actions.pod:6405
#, no-wrap
msgid ""
" zero device\n"
@@ -21120,12 +21248,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6330 ../src/guestfs-actions.pod:10034
+#: ../fish/guestfish-actions.pod:6407 ../src/guestfs-actions.pod:10219
msgid "This command writes zeroes over the first few blocks of C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6332 ../src/guestfs-actions.pod:10036
+#: ../fish/guestfish-actions.pod:6409 ../src/guestfs-actions.pod:10221
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 "
@@ -21133,7 +21261,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6336 ../fish/guestfish-actions.pod:6351 ../src/guestfs-actions.pod:10040 ../src/guestfs-actions.pod:10066
+#: ../fish/guestfish-actions.pod:6413 ../fish/guestfish-actions.pod:6428 ../src/guestfs-actions.pod:10225 ../src/guestfs-actions.pod:10251
msgid ""
"If blocks are already zero, then this command avoids writing zeroes. This "
"prevents the underlying device from becoming non-sparse or growing "
@@ -21141,17 +21269,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6340
+#: ../fish/guestfish-actions.pod:6417
msgid "See also: L</zero-device>, L</scrub-device>, L</is-zero-device>"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6343
+#: ../fish/guestfish-actions.pod:6420
msgid "zero-device"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6345
+#: ../fish/guestfish-actions.pod:6422
#, no-wrap
msgid ""
" zero-device device\n"
@@ -21159,19 +21287,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6347
+#: ../fish/guestfish-actions.pod:6424
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:6355
+#: ../fish/guestfish-actions.pod:6432
msgid "zero-free-space"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6357
+#: ../fish/guestfish-actions.pod:6434
#, no-wrap
msgid ""
" zero-free-space directory\n"
@@ -21179,33 +21307,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6359 ../src/guestfs-actions.pod:10085
+#: ../fish/guestfish-actions.pod:6436 ../src/guestfs-actions.pod:10270
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:6362 ../src/guestfs-actions.pod:10088
+#: ../fish/guestfish-actions.pod:6439 ../src/guestfs-actions.pod:10273
msgid ""
"The filesystem contents are not affected, but any free space in the "
"filesystem is freed."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6365
+#: ../fish/guestfish-actions.pod:6442
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:6369
+#: ../fish/guestfish-actions.pod:6446
msgid "zerofree"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6371
+#: ../fish/guestfish-actions.pod:6448
#, no-wrap
msgid ""
" zerofree device\n"
@@ -21213,7 +21341,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6373 ../src/guestfs-actions.pod:10110
+#: ../fish/guestfish-actions.pod:6450 ../src/guestfs-actions.pod:10295
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 "
@@ -21221,24 +21349,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6378 ../src/guestfs-actions.pod:10115
+#: ../fish/guestfish-actions.pod:6455 ../src/guestfs-actions.pod:10300
msgid "You should B<not> run this program if the filesystem is mounted."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6381 ../src/guestfs-actions.pod:10118
+#: ../fish/guestfish-actions.pod:6458 ../src/guestfs-actions.pod:10303
msgid ""
"It is possible that using this program can damage the filesystem or data on "
"the filesystem."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6384
+#: ../fish/guestfish-actions.pod:6461
msgid "zfgrep"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6386
+#: ../fish/guestfish-actions.pod:6463
#, no-wrap
msgid ""
" zfgrep pattern path\n"
@@ -21246,17 +21374,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6388 ../src/guestfs-actions.pod:10139
+#: ../fish/guestfish-actions.pod:6465 ../src/guestfs-actions.pod:10324
msgid "This calls the external C<zfgrep> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6401
+#: ../fish/guestfish-actions.pod:6478
msgid "zfgrepi"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6403
+#: ../fish/guestfish-actions.pod:6480
#, no-wrap
msgid ""
" zfgrepi pattern path\n"
@@ -21264,17 +21392,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6405 ../src/guestfs-actions.pod:10165
+#: ../fish/guestfish-actions.pod:6482 ../src/guestfs-actions.pod:10350
msgid "This calls the external C<zfgrep -i> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6418
+#: ../fish/guestfish-actions.pod:6495
msgid "zfile"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6420
+#: ../fish/guestfish-actions.pod:6497
#, no-wrap
msgid ""
" zfile meth path\n"
@@ -21282,32 +21410,32 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6422 ../src/guestfs-actions.pod:10191
+#: ../fish/guestfish-actions.pod:6499 ../src/guestfs-actions.pod:10376
msgid "This command runs C<file> after first decompressing C<path> using C<method>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6425 ../src/guestfs-actions.pod:10194
+#: ../fish/guestfish-actions.pod:6502 ../src/guestfs-actions.pod:10379
msgid "C<method> must be one of C<gzip>, C<compress> or C<bzip2>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6427
+#: ../fish/guestfish-actions.pod:6504
msgid "Since 1.0.63, use L</file> instead which can now process compressed files."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6430
+#: ../fish/guestfish-actions.pod:6507
msgid "I<This function is deprecated.> In new code, use the L</file> call instead."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6437
+#: ../fish/guestfish-actions.pod:6514
msgid "zgrep"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6439
+#: ../fish/guestfish-actions.pod:6516
#, no-wrap
msgid ""
" zgrep regex path\n"
@@ -21315,17 +21443,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6441 ../src/guestfs-actions.pod:10218
+#: ../fish/guestfish-actions.pod:6518 ../src/guestfs-actions.pod:10403
msgid "This calls the external C<zgrep> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6454
+#: ../fish/guestfish-actions.pod:6531
msgid "zgrepi"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6456
+#: ../fish/guestfish-actions.pod:6533
#, no-wrap
msgid ""
" zgrepi regex path\n"
@@ -21333,7 +21461,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6458 ../src/guestfs-actions.pod:10244
+#: ../fish/guestfish-actions.pod:6535 ../src/guestfs-actions.pod:10429
msgid "This calls the external C<zgrep -i> program and returns the matching lines."
msgstr ""
@@ -22312,7 +22440,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:135 ../src/guestfs.pod:2346
+#: ../fish/guestfish.pod:135 ../src/guestfs.pod:2368
#, no-wrap
msgid ""
" guestfish -N fs\n"
@@ -22325,7 +22453,7 @@ msgid "To list what is available do:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:139 ../fish/guestfish.pod:1054
+#: ../fish/guestfish.pod:139 ../fish/guestfish.pod:1058
#, no-wrap
msgid ""
" guestfish -N help | less\n"
@@ -22698,39 +22826,32 @@ msgid "Using this flag is equivalent to using the C<mount-options> command."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:335 ../fuse/guestmount.pod:279 ../resize/virt-resize.pod:441 ../sysprep/virt-sysprep.pod:73
-msgid "B<-n>"
-msgstr ""
-
-#. type: =item
-#: ../fish/guestfish.pod:337 ../fuse/guestmount.pod:281
-msgid "B<--no-sync>"
+#: ../fish/guestfish.pod:335 ../rescue/virt-rescue.pod:188
+msgid "B<--network>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:339
-msgid ""
-"Disable autosync. This is enabled by default. See the discussion of "
-"autosync in the L<guestfs(3)> manpage."
+#: ../fish/guestfish.pod:337
+msgid "Enable QEMU user networking in the guest."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:342
+#: ../fish/guestfish.pod:339
msgid "B<-N type>"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:344
+#: ../fish/guestfish.pod:341
msgid "B<--new type>"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:346
+#: ../fish/guestfish.pod:343
msgid "B<-N help>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:348
+#: ../fish/guestfish.pod:345
msgid ""
"Prepare a fresh disk image formatted as \"type\". This is an alternative to "
"the I<-a> option: whereas I<-a> adds an existing disk, I<-N> creates a "
@@ -22739,24 +22860,41 @@ msgid ""
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:353
+#: ../fish/guestfish.pod:350 ../fuse/guestmount.pod:279 ../resize/virt-resize.pod:441 ../sysprep/virt-sysprep.pod:73
+msgid "B<-n>"
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:352 ../fuse/guestmount.pod:281
+msgid "B<--no-sync>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish.pod:354
+msgid ""
+"Disable autosync. This is enabled by default. See the discussion of "
+"autosync in the L<guestfs(3)> manpage."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:357
msgid "B<--pipe-error>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:355
+#: ../fish/guestfish.pod:359
msgid ""
"If writes fail to pipe commands (see L</PIPES> below), then the command "
"returns an error."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:358
+#: ../fish/guestfish.pod:362
msgid "The default (also for historical reasons) is to ignore such errors so that:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:361
+#: ../fish/guestfish.pod:365
#, no-wrap
msgid ""
" ><fs> command_with_lots_of_output | head\n"
@@ -22764,68 +22902,68 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:363
+#: ../fish/guestfish.pod:367
msgid "doesn't give an error."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:365
+#: ../fish/guestfish.pod:369
msgid "B<--progress-bars>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:367
+#: ../fish/guestfish.pod:371
msgid "Enable progress bars, even when guestfish is used non-interactively."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:369
+#: ../fish/guestfish.pod:373
msgid ""
"Progress bars are enabled by default when guestfish is used as an "
"interactive shell."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:372
+#: ../fish/guestfish.pod:376
msgid "B<--no-progress-bars>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:374
+#: ../fish/guestfish.pod:378
msgid "Disable progress bars."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:376
+#: ../fish/guestfish.pod:380
msgid "B<--remote[=pid]>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:378
+#: ../fish/guestfish.pod:382
msgid ""
"Send remote commands to C<$GUESTFISH_PID> or C<pid>. See section L</REMOTE "
"CONTROL GUESTFISH OVER A SOCKET> below."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:381 ../fuse/guestmount.pod:329 ../rescue/virt-rescue.pod:192
+#: ../fish/guestfish.pod:385 ../fuse/guestmount.pod:329 ../rescue/virt-rescue.pod:192
msgid "B<-r>"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:383 ../fuse/guestmount.pod:331 ../rescue/virt-rescue.pod:194
+#: ../fish/guestfish.pod:387 ../fuse/guestmount.pod:331 ../rescue/virt-rescue.pod:194
msgid "B<--ro>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:385
+#: ../fish/guestfish.pod:389
msgid ""
"This changes the I<-a>, I<-d> and I<-m> options so that disks are added and "
"mounts are done read-only."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:388 ../rescue/virt-rescue.pod:198
+#: ../fish/guestfish.pod:392 ../rescue/virt-rescue.pod:198
msgid ""
"The option must always be used if the disk image or virtual machine might be "
"running, and is generally recommended in cases where you don't need write "
@@ -22833,7 +22971,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:392
+#: ../fish/guestfish.pod:396
msgid ""
"Note that prepared disk images created with I<-N> are not affected by this "
"option. Also commands like C<add> are not affected - you have to specify "
@@ -22841,78 +22979,78 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:396
+#: ../fish/guestfish.pod:400
msgid "See also L</OPENING DISKS FOR READ AND WRITE> below."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:398 ../fuse/guestmount.pod:343 ../rescue/virt-rescue.pod:216
+#: ../fish/guestfish.pod:402 ../fuse/guestmount.pod:343 ../rescue/virt-rescue.pod:216
msgid "B<--selinux>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:400
+#: ../fish/guestfish.pod:404
msgid "Enable SELinux support for the guest. See L<guestfs(3)/SELINUX>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:406
+#: ../fish/guestfish.pod:410
msgid ""
"Enable very verbose messages. This is particularly useful if you find a "
"bug."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:413
+#: ../fish/guestfish.pod:417
msgid "Display the guestfish / libguestfs version number and exit."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:415 ../fuse/guestmount.pod:359 ../rescue/virt-rescue.pod:246
+#: ../fish/guestfish.pod:419 ../fuse/guestmount.pod:359 ../rescue/virt-rescue.pod:246
msgid "B<-w>"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:417 ../fuse/guestmount.pod:361 ../rescue/virt-rescue.pod:248
+#: ../fish/guestfish.pod:421 ../fuse/guestmount.pod:361 ../rescue/virt-rescue.pod:248
msgid "B<--rw>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:419 ../fuse/guestmount.pod:363
+#: ../fish/guestfish.pod:423 ../fuse/guestmount.pod:363
msgid ""
"This changes the I<-a>, I<-d> and I<-m> options so that disks are added and "
"mounts are done read-write."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:422
+#: ../fish/guestfish.pod:426
msgid "See L</OPENING DISKS FOR READ AND WRITE> below."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:426
+#: ../fish/guestfish.pod:430
msgid "Echo each command before executing it."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:430
+#: ../fish/guestfish.pod:434
msgid "COMMANDS ON COMMAND LINE"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:432
+#: ../fish/guestfish.pod:436
msgid "Any additional (non-option) arguments are treated as commands to execute."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:435
+#: ../fish/guestfish.pod:439
msgid ""
"Commands to execute should be separated by a colon (C<:>), where the colon "
"is a separate parameter. Thus:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:438
+#: ../fish/guestfish.pod:442
#, no-wrap
msgid ""
" guestfish cmd [args...] : cmd [args...] : cmd [args...] ...\n"
@@ -22920,7 +23058,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:440
+#: ../fish/guestfish.pod:444
msgid ""
"If there are no additional arguments, then we enter a shell, either an "
"interactive shell with a prompt (if the input is a terminal) or a "
@@ -22928,7 +23066,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:444
+#: ../fish/guestfish.pod:448
msgid ""
"In either command line mode or non-interactive shell, the first command that "
"gives an error causes the whole shell to exit. In interactive mode (with a "
@@ -22936,12 +23074,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:449
+#: ../fish/guestfish.pod:453
msgid "USING launch (OR run)"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:451
+#: ../fish/guestfish.pod:455
msgid ""
"As with L<guestfs(3)>, you must first configure your guest by adding disks, "
"then launch it, then mount any disks you need, and finally issue "
@@ -22949,34 +23087,34 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:459
+#: ../fish/guestfish.pod:463
msgid "add or -a/--add"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:463
+#: ../fish/guestfish.pod:467
msgid "launch (aka run)"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:467
+#: ../fish/guestfish.pod:471
msgid "mount or -m/--mount"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:471
+#: ../fish/guestfish.pod:475
msgid "any other commands"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:475
+#: ../fish/guestfish.pod:479
msgid ""
"C<run> is a synonym for C<launch>. You must C<launch> (or C<run>) your "
"guest before mounting or performing any other commands."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:478
+#: ../fish/guestfish.pod:482
msgid ""
"The only exception is that if any of the I<-i>, I<-m>, I<--mount>, I<-N> or "
"I<--new> options were given then C<run> is done automatically, simply "
@@ -22984,12 +23122,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:483
+#: ../fish/guestfish.pod:487
msgid "OPENING DISKS FOR READ AND WRITE"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:485
+#: ../fish/guestfish.pod:489
msgid ""
"The guestfish, L<guestmount(1)> and L<virt-rescue(1)> options I<--ro> and "
"I<--rw> affect whether the other command line options I<-a>, I<-c>, I<-d>, "
@@ -22997,7 +23135,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:490
+#: ../fish/guestfish.pod:494
msgid ""
"In libguestfs E<le> 1.10, guestfish, guestmount and virt-rescue defaulted to "
"opening disk images supplied on the command line for write. To open a disk "
@@ -23005,14 +23143,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:494
+#: ../fish/guestfish.pod:498
msgid ""
"This matters: If you accidentally open a live VM disk image writable then "
"you will cause irreversible disk corruption."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:497
+#: ../fish/guestfish.pod:501
msgid ""
"In a future libguestfs we intend to change the default the other way. Disk "
"images will be opened read-only. You will have to either specify "
@@ -23022,7 +23160,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:504
+#: ../fish/guestfish.pod:508
msgid ""
"This version of guestfish, guestmount and virt-rescue has a I<--rw> option "
"which does nothing (it is already the default). However it is highly "
@@ -23032,26 +23170,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:510
+#: ../fish/guestfish.pod:514
msgid ""
"B<Note:> This does I<not> affect commands like L</add> and L</mount>, or any "
"other libguestfs program apart from guestfish and guestmount."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:513
+#: ../fish/guestfish.pod:517
msgid "QUOTING"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:515
+#: ../fish/guestfish.pod:519
msgid ""
"You can quote ordinary parameters using either single or double quotes. For "
"example:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:518
+#: ../fish/guestfish.pod:522
#, no-wrap
msgid ""
" add \"file with a space.img\"\n"
@@ -23059,7 +23197,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:520
+#: ../fish/guestfish.pod:524
#, no-wrap
msgid ""
" rm '/file name'\n"
@@ -23067,7 +23205,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:522
+#: ../fish/guestfish.pod:526
#, no-wrap
msgid ""
" rm '/\"'\n"
@@ -23075,7 +23213,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:524
+#: ../fish/guestfish.pod:528
msgid ""
"A few commands require a list of strings to be passed. For these, use a "
"whitespace-separated list, enclosed in quotes. Strings containing "
@@ -23084,7 +23222,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:529
+#: ../fish/guestfish.pod:533
#, no-wrap
msgid ""
" vgcreate VG \"/dev/sda1 /dev/sdb1\"\n"
@@ -23094,150 +23232,150 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:533
+#: ../fish/guestfish.pod:537
msgid "ESCAPE SEQUENCES IN DOUBLE QUOTED ARGUMENTS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:535
+#: ../fish/guestfish.pod:539
msgid ""
"In double-quoted arguments (only) use backslash to insert special "
"characters:"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:540
+#: ../fish/guestfish.pod:544
msgid "C<\\a>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:542
+#: ../fish/guestfish.pod:546
msgid "Alert (bell) character."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:544
+#: ../fish/guestfish.pod:548
msgid "C<\\b>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:546
+#: ../fish/guestfish.pod:550
msgid "Backspace character."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:548
+#: ../fish/guestfish.pod:552
msgid "C<\\f>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:550
+#: ../fish/guestfish.pod:554
msgid "Form feed character."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:552
+#: ../fish/guestfish.pod:556
msgid "C<\\n>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:554
+#: ../fish/guestfish.pod:558
msgid "Newline character."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:556
+#: ../fish/guestfish.pod:560
msgid "C<\\r>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:558
+#: ../fish/guestfish.pod:562
msgid "Carriage return character."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:560
+#: ../fish/guestfish.pod:564
msgid "C<\\t>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:562
+#: ../fish/guestfish.pod:566
msgid "Horizontal tab character."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:564
+#: ../fish/guestfish.pod:568
msgid "C<\\v>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:566
+#: ../fish/guestfish.pod:570
msgid "Vertical tab character."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:568
+#: ../fish/guestfish.pod:572
msgid "C<\\\">"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:570
+#: ../fish/guestfish.pod:574
msgid "A literal double quote character."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:572
+#: ../fish/guestfish.pod:576
msgid "C<\\ooo>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:574
+#: ../fish/guestfish.pod:578
msgid ""
"A character with octal value I<ooo>. There must be precisely 3 octal digits "
"(unlike C)."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:577
+#: ../fish/guestfish.pod:581
msgid "C<\\xhh>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:579
+#: ../fish/guestfish.pod:583
msgid "A character with hex value I<hh>. There must be precisely 2 hex digits."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:582
+#: ../fish/guestfish.pod:586
msgid ""
"In the current implementation C<\\000> and C<\\x00> cannot be used in "
"strings."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:585
+#: ../fish/guestfish.pod:589
msgid "C<\\\\>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:587
+#: ../fish/guestfish.pod:591
msgid "A literal backslash character."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:591
+#: ../fish/guestfish.pod:595
msgid "OPTIONAL ARGUMENTS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:593
+#: ../fish/guestfish.pod:597
msgid ""
"Some commands take optional arguments. These arguments appear in this "
"documentation as C<[argname:..]>. You can use them as in these examples:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:597
+#: ../fish/guestfish.pod:601
#, no-wrap
msgid ""
" add filename\n"
@@ -23245,7 +23383,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:599
+#: ../fish/guestfish.pod:603
#, no-wrap
msgid ""
" add filename readonly:true\n"
@@ -23253,7 +23391,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:601
+#: ../fish/guestfish.pod:605
#, no-wrap
msgid ""
" add filename format:qcow2 readonly:false\n"
@@ -23261,196 +23399,196 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:603
+#: ../fish/guestfish.pod:607
msgid ""
"Each optional argument can appear at most once. All optional arguments must "
"appear after the required ones."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:606
+#: ../fish/guestfish.pod:610
msgid "NUMBERS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:608
+#: ../fish/guestfish.pod:612
msgid "This section applies to all commands which can take integers as parameters."
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:611
+#: ../fish/guestfish.pod:615
msgid "SIZE SUFFIX"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:613
+#: ../fish/guestfish.pod:617
msgid ""
"When the command takes a parameter measured in bytes, you can use one of the "
"following suffixes to specify kilobytes, megabytes and larger sizes:"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:619
+#: ../fish/guestfish.pod:623
msgid "B<k> or B<K> or B<KiB>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:621
+#: ../fish/guestfish.pod:625
msgid "The size in kilobytes (multiplied by 1024)."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:623
+#: ../fish/guestfish.pod:627
msgid "B<KB>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:625
+#: ../fish/guestfish.pod:629
msgid "The size in SI 1000 byte units."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:627
+#: ../fish/guestfish.pod:631
msgid "B<M> or B<MiB>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:629
+#: ../fish/guestfish.pod:633
msgid "The size in megabytes (multiplied by 1048576)."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:631
+#: ../fish/guestfish.pod:635
msgid "B<MB>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:633
+#: ../fish/guestfish.pod:637
msgid "The size in SI 1000000 byte units."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:635
+#: ../fish/guestfish.pod:639
msgid "B<G> or B<GiB>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:637
+#: ../fish/guestfish.pod:641
msgid "The size in gigabytes (multiplied by 2**30)."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:639
+#: ../fish/guestfish.pod:643
msgid "B<GB>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:641
+#: ../fish/guestfish.pod:645
msgid "The size in SI 10**9 byte units."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:643
+#: ../fish/guestfish.pod:647
msgid "B<T> or B<TiB>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:645
+#: ../fish/guestfish.pod:649
msgid "The size in terabytes (multiplied by 2**40)."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:647
+#: ../fish/guestfish.pod:651
msgid "B<TB>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:649
+#: ../fish/guestfish.pod:653
msgid "The size in SI 10**12 byte units."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:651
+#: ../fish/guestfish.pod:655
msgid "B<P> or B<PiB>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:653
+#: ../fish/guestfish.pod:657
msgid "The size in petabytes (multiplied by 2**50)."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:655
+#: ../fish/guestfish.pod:659
msgid "B<PB>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:657
+#: ../fish/guestfish.pod:661
msgid "The size in SI 10**15 byte units."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:659
+#: ../fish/guestfish.pod:663
msgid "B<E> or B<EiB>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:661
+#: ../fish/guestfish.pod:665
msgid "The size in exabytes (multiplied by 2**60)."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:663
+#: ../fish/guestfish.pod:667
msgid "B<EB>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:665
+#: ../fish/guestfish.pod:669
msgid "The size in SI 10**18 byte units."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:667
+#: ../fish/guestfish.pod:671
msgid "B<Z> or B<ZiB>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:669
+#: ../fish/guestfish.pod:673
msgid "The size in zettabytes (multiplied by 2**70)."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:671
+#: ../fish/guestfish.pod:675
msgid "B<ZB>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:673
+#: ../fish/guestfish.pod:677
msgid "The size in SI 10**21 byte units."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:675
+#: ../fish/guestfish.pod:679
msgid "B<Y> or B<YiB>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:677
+#: ../fish/guestfish.pod:681
msgid "The size in yottabytes (multiplied by 2**80)."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:679
+#: ../fish/guestfish.pod:683
msgid "B<YB>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:681
+#: ../fish/guestfish.pod:685
msgid "The size in SI 10**24 byte units."
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:687
+#: ../fish/guestfish.pod:691
#, no-wrap
msgid ""
" truncate-size /file 1G\n"
@@ -23458,12 +23596,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:689
+#: ../fish/guestfish.pod:693
msgid "would truncate the file to 1 gigabyte."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:691
+#: ../fish/guestfish.pod:695
msgid ""
"Be careful because a few commands take sizes in kilobytes or megabytes "
"(eg. the parameter to L</memsize> is specified in megabytes already). "
@@ -23471,19 +23609,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:695
+#: ../fish/guestfish.pod:699
msgid "OCTAL AND HEXADECIMAL NUMBERS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:697
+#: ../fish/guestfish.pod:701
msgid ""
"For specifying the radix (base) use the C convention: C<0> to prefix an "
"octal number or C<0x> to prefix a hexadecimal number. For example:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:700
+#: ../fish/guestfish.pod:704
#, no-wrap
msgid ""
" 1234 decimal number 1234\n"
@@ -23493,7 +23631,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:704
+#: ../fish/guestfish.pod:708
msgid ""
"When using the C<chmod> command, you almost always want to specify an octal "
"number for the mode, and you must prefix it with C<0> (unlike the Unix "
@@ -23501,7 +23639,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:708
+#: ../fish/guestfish.pod:712
#, no-wrap
msgid ""
" chmod 0777 /public # OK\n"
@@ -23510,7 +23648,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:711
+#: ../fish/guestfish.pod:715
msgid ""
"Commands that return numbers usually print them in decimal, but some "
"commands print numbers in other radices (eg. C<umask> prints the mode in "
@@ -23518,12 +23656,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:715
+#: ../fish/guestfish.pod:719
msgid "WILDCARDS AND GLOBBING"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:717
+#: ../fish/guestfish.pod:721
msgid ""
"Neither guestfish nor the underlying guestfs API performs wildcard expansion "
"(globbing) by default. So for example the following will not do what you "
@@ -23531,7 +23669,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:721
+#: ../fish/guestfish.pod:725
#, no-wrap
msgid ""
" rm-rf /home/*\n"
@@ -23539,19 +23677,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:723
+#: ../fish/guestfish.pod:727
msgid ""
"Assuming you don't have a directory called literally C</home/*> then the "
"above command will return an error."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:726
+#: ../fish/guestfish.pod:730
msgid "To perform wildcard expansion, use the C<glob> command."
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:728
+#: ../fish/guestfish.pod:732
#, no-wrap
msgid ""
" glob rm-rf /home/*\n"
@@ -23559,14 +23697,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:730
+#: ../fish/guestfish.pod:734
msgid ""
"runs C<rm-rf> on each path that matches (ie. potentially running the command "
"many times), equivalent to:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:733
+#: ../fish/guestfish.pod:737
#, no-wrap
msgid ""
" rm-rf /home/jim\n"
@@ -23576,24 +23714,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:737
+#: ../fish/guestfish.pod:741
msgid "C<glob> only works on simple guest paths and not on device names."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:739
+#: ../fish/guestfish.pod:743
msgid ""
"If you have several parameters, each containing a wildcard, then glob will "
"perform a Cartesian product."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:742
+#: ../fish/guestfish.pod:746
msgid "COMMENTS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:744
+#: ../fish/guestfish.pod:748
msgid ""
"Any line which starts with a I<#> character is treated as a comment and "
"ignored. The I<#> can optionally be preceded by whitespace, but B<not> by a "
@@ -23601,7 +23739,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:748
+#: ../fish/guestfish.pod:752
#, no-wrap
msgid ""
" # this is a comment\n"
@@ -23611,24 +23749,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:752
+#: ../fish/guestfish.pod:756
msgid "Blank lines are also ignored."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:754
+#: ../fish/guestfish.pod:758
msgid "RUNNING COMMANDS LOCALLY"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:756
+#: ../fish/guestfish.pod:760
msgid ""
"Any line which starts with a I<!> character is treated as a command sent to "
"the local shell (C</bin/sh> or whatever L<system(3)> uses). For example:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:760
+#: ../fish/guestfish.pod:764
#, no-wrap
msgid ""
" !mkdir local\n"
@@ -23637,7 +23775,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:763
+#: ../fish/guestfish.pod:767
msgid ""
"will create a directory C<local> on the host, and then export the contents "
"of C</remote> on the mounted filesystem to C<local/remote-data.tar.gz>. "
@@ -23645,19 +23783,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:767
+#: ../fish/guestfish.pod:771
msgid ""
"To change the local directory, use the C<lcd> command. C<!cd> will have no "
"effect, due to the way that subprocesses work in Unix."
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:770
+#: ../fish/guestfish.pod:774
msgid "LOCAL COMMANDS WITH INLINE EXECUTION"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:772
+#: ../fish/guestfish.pod:776
msgid ""
"If a line starts with I<E<lt>!> then the shell command is executed (as for "
"I<!>), but subsequently any output (stdout) of the shell command is parsed "
@@ -23665,14 +23803,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:776
+#: ../fish/guestfish.pod:780
msgid ""
"Thus you can use shell script to construct arbitrary guestfish commands "
"which are then parsed by guestfish."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:779
+#: ../fish/guestfish.pod:783
msgid ""
"For example it is tedious to create a sequence of files (eg. C</foo.1> "
"through C</foo.100>) using guestfish commands alone. However this is simple "
@@ -23680,7 +23818,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:784
+#: ../fish/guestfish.pod:788
#, no-wrap
msgid ""
" <! for n in `seq 1 100`; do echo write /foo.$n $n; done\n"
@@ -23688,12 +23826,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:786
+#: ../fish/guestfish.pod:790
msgid "or with names like C</foo.001>:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:788
+#: ../fish/guestfish.pod:792
#, no-wrap
msgid ""
" <! for n in `seq 1 100`; do printf \"write /foo.%03d %d\\n\" $n $n; done\n"
@@ -23701,7 +23839,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:790
+#: ../fish/guestfish.pod:794
msgid ""
"When using guestfish interactively it can be helpful to just run the shell "
"script first (ie. remove the initial C<E<lt>> character so it is just an "
@@ -23711,12 +23849,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:796
+#: ../fish/guestfish.pod:800
msgid "PIPES"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:798
+#: ../fish/guestfish.pod:802
msgid ""
"Use C<command E<lt>spaceE<gt> | command> to pipe the output of the first "
"command (a guestfish command) to the second command (any host command). For "
@@ -23724,7 +23862,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:802
+#: ../fish/guestfish.pod:806
#, no-wrap
msgid ""
" cat /etc/passwd | awk -F: '$3 == 0 { print }'\n"
@@ -23732,7 +23870,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:804
+#: ../fish/guestfish.pod:808
msgid ""
"(where C<cat> is the guestfish cat command, but C<awk> is the host awk "
"program). The above command would list all accounts in the guest filesystem "
@@ -23740,7 +23878,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:809
+#: ../fish/guestfish.pod:813
#, no-wrap
msgid ""
" hexdump /bin/ls | head\n"
@@ -23750,7 +23888,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:813
+#: ../fish/guestfish.pod:817
msgid ""
"The space before the pipe symbol is required, any space after the pipe "
"symbol is optional. Everything after the pipe symbol is just passed "
@@ -23759,14 +23897,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:818
+#: ../fish/guestfish.pod:822
msgid ""
"To use a literal argument which begins with a pipe symbol, you have to quote "
"it, eg:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:821
+#: ../fish/guestfish.pod:825
#, no-wrap
msgid ""
" echo \"|\"\n"
@@ -23774,12 +23912,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:823
+#: ../fish/guestfish.pod:827
msgid "HOME DIRECTORIES"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:825
+#: ../fish/guestfish.pod:829
msgid ""
"If a parameter starts with the character C<~> then the tilde may be expanded "
"as a home directory path (either C<~> for the current user's home directory, "
@@ -23787,21 +23925,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:829
+#: ../fish/guestfish.pod:833
msgid ""
"Note that home directory expansion happens for users known I<on the host>, "
"not in the guest filesystem."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:832
+#: ../fish/guestfish.pod:836
msgid ""
"To use a literal argument which begins with a tilde, you have to quote it, "
"eg:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:835
+#: ../fish/guestfish.pod:839
#, no-wrap
msgid ""
" echo \"~\"\n"
@@ -23809,12 +23947,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:837 ../src/guestfs.pod:519
+#: ../fish/guestfish.pod:841 ../src/guestfs.pod:519
msgid "ENCRYPTED DISKS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:839
+#: ../fish/guestfish.pod:843
msgid ""
"Libguestfs has some support for Linux guests encrypted according to the "
"Linux Unified Key Setup (LUKS) standard, which includes nearly all whole "
@@ -23823,12 +23961,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:844
+#: ../fish/guestfish.pod:848
msgid "Identify encrypted block devices and partitions using L</vfs-type>:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:846
+#: ../fish/guestfish.pod:850
#, no-wrap
msgid ""
" ><fs> vfs-type /dev/sda2\n"
@@ -23837,14 +23975,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:849
+#: ../fish/guestfish.pod:853
msgid ""
"Then open those devices using L</luks-open>. This creates a device-mapper "
"device called C</dev/mapper/luksdev>."
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:852
+#: ../fish/guestfish.pod:856
#, no-wrap
msgid ""
" ><fs> luks-open /dev/sda2 luksdev\n"
@@ -23853,14 +23991,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:855
+#: ../fish/guestfish.pod:859
msgid ""
"Finally you have to tell LVM to scan for volume groups on the newly created "
"mapper device:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:858
+#: ../fish/guestfish.pod:862
#, no-wrap
msgid ""
" vgscan\n"
@@ -23869,12 +24007,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:861
+#: ../fish/guestfish.pod:865
msgid "The logical volume(s) can now be mounted in the usual way."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:863
+#: ../fish/guestfish.pod:867
msgid ""
"Before closing a LUKS device you must unmount any logical volumes on it and "
"deactivate the volume groups by calling C<vg-activate false VG> on each "
@@ -23882,7 +24020,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:867
+#: ../fish/guestfish.pod:871
#, no-wrap
msgid ""
" vg-activate false /dev/VG\n"
@@ -23891,7 +24029,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:872
+#: ../fish/guestfish.pod:876
msgid ""
"If a path is prefixed with C<win:> then you can use Windows-style drive "
"letters and paths (with some limitations). The following commands are "
@@ -23899,7 +24037,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:876
+#: ../fish/guestfish.pod:880
#, no-wrap
msgid ""
" file /WINDOWS/system32/config/system.LOG\n"
@@ -23907,7 +24045,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:878
+#: ../fish/guestfish.pod:882
#, no-wrap
msgid ""
" file win:\\windows\\system32\\config\\system.log\n"
@@ -23915,7 +24053,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:880
+#: ../fish/guestfish.pod:884
#, no-wrap
msgid ""
" file WIN:C:\\Windows\\SYSTEM32\\CONFIG\\SYSTEM.LOG\n"
@@ -23923,7 +24061,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:882
+#: ../fish/guestfish.pod:886
msgid ""
"The parameter is rewritten \"behind the scenes\" by looking up the position "
"where the drive is mounted, prepending that to the path, changing all "
@@ -23933,7 +24071,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:888
+#: ../fish/guestfish.pod:892
#, no-wrap
msgid ""
" win:e:\\foo\\bar => /e/FOO/bar\n"
@@ -23941,17 +24079,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:890
+#: ../fish/guestfish.pod:894
msgid "This only works in argument positions that expect a path."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:892
+#: ../fish/guestfish.pod:896
msgid "UPLOADING AND DOWNLOADING FILES"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:894
+#: ../fish/guestfish.pod:898
msgid ""
"For commands such as C<upload>, C<download>, C<tar-in>, C<tar-out> and "
"others which upload from or download to a local file, you can use the "
@@ -23959,7 +24097,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:898
+#: ../fish/guestfish.pod:902
#, no-wrap
msgid ""
" upload - /foo\n"
@@ -23967,12 +24105,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:900
+#: ../fish/guestfish.pod:904
msgid "reads stdin and creates from that a file C</foo> in the disk image, and:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:903
+#: ../fish/guestfish.pod:907
#, no-wrap
msgid ""
" tar-out /etc - | tar tf -\n"
@@ -23980,14 +24118,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:905
+#: ../fish/guestfish.pod:909
msgid ""
"writes the tarball to stdout and then pipes that into the external \"tar\" "
"command (see L</PIPES>)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:908
+#: ../fish/guestfish.pod:912
msgid ""
"When using C<-> to read from stdin, the input is read up to the end of "
"stdin. You can also use a special \"heredoc\"-like syntax to read up to "
@@ -23995,7 +24133,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:912
+#: ../fish/guestfish.pod:916
#, no-wrap
msgid ""
" upload -<<END /foo\n"
@@ -24007,7 +24145,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:918
+#: ../fish/guestfish.pod:922
msgid ""
"Any string of characters can be used instead of C<END>. The end marker must "
"appear on a line of its own, without any preceding or following characters "
@@ -24015,19 +24153,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:922
+#: ../fish/guestfish.pod:926
msgid ""
"Note that the C<-E<lt>E<lt>> syntax only applies to parameters used to "
"upload local files (so-called \"FileIn\" parameters in the generator)."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:925
+#: ../fish/guestfish.pod:929
msgid "EXIT ON ERROR BEHAVIOUR"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:927
+#: ../fish/guestfish.pod:931
msgid ""
"By default, guestfish will ignore any errors when in interactive mode "
"(ie. taking commands from a human over a tty), and will exit on the first "
@@ -24035,19 +24173,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:932
+#: ../fish/guestfish.pod:936
msgid ""
"If you prefix a command with a I<-> character, then that command will not "
"cause guestfish to exit, even if that (one) command returns an error."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:936
+#: ../fish/guestfish.pod:940
msgid "REMOTE CONTROL GUESTFISH OVER A SOCKET"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:938
+#: ../fish/guestfish.pod:942
msgid ""
"Guestfish can be remote-controlled over a socket. This is useful "
"particularly in shell scripts where you want to make several different "
@@ -24056,12 +24194,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:943
+#: ../fish/guestfish.pod:947
msgid "Start a guestfish server process using:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:945
+#: ../fish/guestfish.pod:949
#, no-wrap
msgid ""
" eval \"`guestfish --listen`\"\n"
@@ -24069,12 +24207,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:947
+#: ../fish/guestfish.pod:951
msgid "and then send it commands by doing:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:949
+#: ../fish/guestfish.pod:953
#, no-wrap
msgid ""
" guestfish --remote cmd [...]\n"
@@ -24082,12 +24220,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:951
+#: ../fish/guestfish.pod:955
msgid "To cause the server to exit, send it the exit command:"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:955
+#: ../fish/guestfish.pod:959
msgid ""
"Note that the server will normally exit if there is an error in a command. "
"You can change this in the usual way. See section L</EXIT ON ERROR "
@@ -24095,12 +24233,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:959
+#: ../fish/guestfish.pod:963
msgid "CONTROLLING MULTIPLE GUESTFISH PROCESSES"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:961
+#: ../fish/guestfish.pod:965
msgid ""
"The C<eval> statement sets the environment variable C<$GUESTFISH_PID>, which "
"is how the I<--remote> option knows where to send the commands. You can "
@@ -24108,7 +24246,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:965
+#: ../fish/guestfish.pod:969
#, no-wrap
msgid ""
" eval \"`guestfish --listen`\"\n"
@@ -24122,19 +24260,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:973
+#: ../fish/guestfish.pod:977
msgid "REMOTE CONTROL AND CSH"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:975
+#: ../fish/guestfish.pod:979
msgid ""
"When using csh-like shells (csh, tcsh etc) you have to add the I<--csh> "
"option:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:978
+#: ../fish/guestfish.pod:982
#, no-wrap
msgid ""
" eval \"`guestfish --listen --csh`\"\n"
@@ -24142,12 +24280,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:980
+#: ../fish/guestfish.pod:984
msgid "REMOTE CONTROL DETAILS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:982
+#: ../fish/guestfish.pod:986
msgid ""
"Remote control happens over a Unix domain socket called "
"C</tmp/.guestfish-$UID/socket-$PID>, where C<$UID> is the effective user ID "
@@ -24155,17 +24293,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:986
+#: ../fish/guestfish.pod:990
msgid "Guestfish client and server versions must match exactly."
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:988
+#: ../fish/guestfish.pod:992
msgid "USING REMOTE CONTROL ROBUSTLY FROM SHELL SCRIPTS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:990
+#: ../fish/guestfish.pod:994
msgid ""
"From Bash, you can use the following code which creates a guestfish "
"instance, correctly quotes the command line, handles failure to start, and "
@@ -24173,7 +24311,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:994 ../src/guestfs.pod:1046
+#: ../fish/guestfish.pod:998 ../src/guestfs.pod:1068
#, no-wrap
msgid ""
" #!/bin/bash -\n"
@@ -24181,7 +24319,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:998
+#: ../fish/guestfish.pod:1002
#, no-wrap
msgid ""
" guestfish[0]=\"guestfish\"\n"
@@ -24193,7 +24331,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1004
+#: ../fish/guestfish.pod:1008
#, no-wrap
msgid ""
" GUESTFISH_PID=\n"
@@ -24206,7 +24344,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1011
+#: ../fish/guestfish.pod:1015
#, no-wrap
msgid ""
" cleanup_guestfish ()\n"
@@ -24218,7 +24356,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1017
+#: ../fish/guestfish.pod:1021
#, no-wrap
msgid ""
" guestfish --remote -- run\n"
@@ -24226,7 +24364,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1019
+#: ../fish/guestfish.pod:1023
#, no-wrap
msgid ""
" # ...\n"
@@ -24234,19 +24372,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:1021
+#: ../fish/guestfish.pod:1025
msgid "REMOTE CONTROL RUN COMMAND HANGING"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1023
+#: ../fish/guestfish.pod:1027
msgid ""
"Using the C<run> (or C<launch>) command remotely in a command substitution "
"context hangs, ie. don't do (note the backquotes):"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1026
+#: ../fish/guestfish.pod:1030
#, no-wrap
msgid ""
" a=`guestfish --remote run`\n"
@@ -24254,7 +24392,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1028
+#: ../fish/guestfish.pod:1032
msgid ""
"Since the C<run> command produces no output on stdout, this is not useful "
"anyway. For further information see "
@@ -24262,12 +24400,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:1032
+#: ../fish/guestfish.pod:1036
msgid "PREPARED DISK IMAGES"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1034
+#: ../fish/guestfish.pod:1038
msgid ""
"Use the I<-N type> or I<--new type> parameter to select one of a set of "
"preformatted disk images that guestfish can make for you to save typing. "
@@ -24277,7 +24415,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1040
+#: ../fish/guestfish.pod:1044
msgid ""
"The new disk is called C<test1.img> for the first I<-N>, C<test2.img> for "
"the second and so on. Existing files in the current directory are "
@@ -24285,7 +24423,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1044
+#: ../fish/guestfish.pod:1048
msgid ""
"The type briefly describes how the disk should be sized, partitioned, how "
"filesystem(s) should be created, and how content should be added. "
@@ -24297,31 +24435,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1052
+#: ../fish/guestfish.pod:1056
msgid "To list the available types and any extra parameters they take, run:"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1056
+#: ../fish/guestfish.pod:1060
msgid ""
"Note that the prepared filesystem is not mounted. You would usually have to "
"use the C<mount /dev/sda1 /> command or add the I<-m /dev/sda1> option."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1060
+#: ../fish/guestfish.pod:1064
msgid ""
"If any I<-N> or I<--new> options are given, the guest is automatically "
"launched."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1065
+#: ../fish/guestfish.pod:1069
msgid "Create a 100MB disk with an ext4-formatted partition:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1067
+#: ../fish/guestfish.pod:1071
#, no-wrap
msgid ""
" guestfish -N fs:ext4\n"
@@ -24329,12 +24467,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1069
+#: ../fish/guestfish.pod:1073
msgid "Create a 32MB disk with a VFAT-formatted partition, and mount it:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1071
+#: ../fish/guestfish.pod:1075
#, no-wrap
msgid ""
" guestfish -N fs:vfat:32M -m /dev/sda1\n"
@@ -24342,12 +24480,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1073
+#: ../fish/guestfish.pod:1077
msgid "Create a blank 200MB disk:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1075
+#: ../fish/guestfish.pod:1079
#, no-wrap
msgid ""
" guestfish -N disk:200M\n"
@@ -24355,19 +24493,19 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:1077
+#: ../fish/guestfish.pod:1081
msgid "PROGRESS BARS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1079
+#: ../fish/guestfish.pod:1083
msgid ""
"Some (not all) long-running commands send progress notification messages as "
"they are running. Guestfish turns these messages into progress bars."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1083
+#: ../fish/guestfish.pod:1087
msgid ""
"When a command that supports progress bars takes longer than two seconds to "
"run, and if progress bars are enabled, then you will see one appearing below "
@@ -24375,7 +24513,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1087
+#: ../fish/guestfish.pod:1091
#, no-wrap
msgid ""
" ><fs> copy-size /large-file /another-file 2048M\n"
@@ -24384,7 +24522,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1090
+#: ../fish/guestfish.pod:1094
msgid ""
"The spinner on the left hand side moves round once for every progress "
"notification received from the backend. This is a (reasonably) golden "
@@ -24395,7 +24533,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1097
+#: ../fish/guestfish.pod:1101
msgid ""
"Progress bars are enabled by default when guestfish is used interactively. "
"You can enable them even for non-interactive modes using I<--progress-bars>, "
@@ -24403,24 +24541,24 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:1102
+#: ../fish/guestfish.pod:1106
msgid "GUESTFISH COMMANDS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1104
+#: ../fish/guestfish.pod:1108
msgid ""
"The commands in this section are guestfish convenience commands, in other "
"words, they are not part of the L<guestfs(3)> API."
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:1107
+#: ../fish/guestfish.pod:1111
msgid "help"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1109
+#: ../fish/guestfish.pod:1113
#, no-wrap
msgid ""
" help\n"
@@ -24429,71 +24567,71 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1112
+#: ../fish/guestfish.pod:1116
msgid "Without any parameter, this provides general help."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1114
+#: ../fish/guestfish.pod:1118
msgid "With a C<cmd> parameter, this displays detailed help for that command."
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:1116
+#: ../fish/guestfish.pod:1120
msgid "quit | exit"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1118
+#: ../fish/guestfish.pod:1122
msgid "This exits guestfish. You can also use C<^D> key."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1120
+#: ../fish/guestfish.pod:1124
msgid "@FISH_COMMANDS@"
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:1122
+#: ../fish/guestfish.pod:1126
msgid "COMMANDS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1124 ../src/guestfs.pod:1613
+#: ../fish/guestfish.pod:1128 ../src/guestfs.pod:1635
msgid "@ACTIONS@"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1128
+#: ../fish/guestfish.pod:1132
msgid ""
"guestfish returns 0 if the commands completed without error, or 1 if there "
"was an error."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1135
+#: ../fish/guestfish.pod:1139
msgid "EDITOR"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1137
+#: ../fish/guestfish.pod:1141
msgid ""
"The C<edit> command uses C<$EDITOR> as the editor. If not set, it uses "
"C<vi>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1140 ../src/guestfs.pod:3321
+#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3343
msgid "FEBOOTSTRAP_KERNEL"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1142 ../src/guestfs.pod:3323
+#: ../fish/guestfish.pod:1146 ../src/guestfs.pod:3345
msgid "FEBOOTSTRAP_MODULES"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3325
+#: ../fish/guestfish.pod:1148 ../src/guestfs.pod:3347
msgid ""
"These two environment variables allow the kernel that libguestfs uses in the "
"appliance to be selected. If C<$FEBOOTSTRAP_KERNEL> is not set, then the "
@@ -24503,99 +24641,99 @@ msgid ""
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1150
+#: ../fish/guestfish.pod:1154
msgid "GUESTFISH_DISPLAY_IMAGE"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1152
+#: ../fish/guestfish.pod:1156
msgid ""
"The C<display> command uses C<$GUESTFISH_DISPLAY_IMAGE> to display images. "
"If not set, it uses L<display(1)>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1155
+#: ../fish/guestfish.pod:1159
msgid "GUESTFISH_PID"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1157
+#: ../fish/guestfish.pod:1161
msgid ""
"Used with the I<--remote> option to specify the remote guestfish process to "
"control. See section L</REMOTE CONTROL GUESTFISH OVER A SOCKET>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1161
+#: ../fish/guestfish.pod:1165
msgid "HEXEDITOR"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1163
+#: ../fish/guestfish.pod:1167
msgid ""
"The L</hexedit> command uses C<$HEXEDITOR> as the external hex editor. If "
"not specified, the external L<hexedit(1)> program is used."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1167
+#: ../fish/guestfish.pod:1171
msgid "HOME"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1169
+#: ../fish/guestfish.pod:1173
msgid ""
"If compiled with GNU readline support, various files in the home directory "
"can be used. See L</FILES>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1172 ../src/guestfs.pod:3331
+#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3353
msgid "LIBGUESTFS_APPEND"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1174 ../src/guestfs.pod:3333
+#: ../fish/guestfish.pod:1178 ../src/guestfs.pod:3355
msgid "Pass additional options to the guest kernel."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3335
+#: ../fish/guestfish.pod:1180 ../src/guestfs.pod:3357
msgid "LIBGUESTFS_ATTACH_METHOD"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1178
+#: ../fish/guestfish.pod:1182
msgid ""
"Choose the default way to create the appliance. See "
"L<guestfs(3)/guestfs_set_attach_method>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1181 ../src/guestfs.pod:3340
+#: ../fish/guestfish.pod:1185 ../src/guestfs.pod:3362
msgid "LIBGUESTFS_DEBUG"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1183
+#: ../fish/guestfish.pod:1187
msgid ""
"Set C<LIBGUESTFS_DEBUG=1> to enable verbose messages. This has the same "
"effect as using the B<-v> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1186 ../src/guestfs.pod:3345
+#: ../fish/guestfish.pod:1190 ../src/guestfs.pod:3367
msgid "LIBGUESTFS_MEMSIZE"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1188 ../src/guestfs.pod:3347
+#: ../fish/guestfish.pod:1192 ../src/guestfs.pod:3369
msgid "Set the memory allocated to the qemu process, in megabytes. For example:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1191 ../src/guestfs.pod:3350
+#: ../fish/guestfish.pod:1195 ../src/guestfs.pod:3372
#, no-wrap
msgid ""
" LIBGUESTFS_MEMSIZE=700\n"
@@ -24603,65 +24741,65 @@ msgid ""
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1193 ../src/guestfs.pod:3352
+#: ../fish/guestfish.pod:1197 ../src/guestfs.pod:3374
msgid "LIBGUESTFS_PATH"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1195
+#: ../fish/guestfish.pod:1199
msgid ""
"Set the path that guestfish uses to search for kernel and initrd.img. See "
"the discussion of paths in L<guestfs(3)>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1198 ../src/guestfs.pod:3357
+#: ../fish/guestfish.pod:1202 ../src/guestfs.pod:3379
msgid "LIBGUESTFS_QEMU"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1200 ../src/guestfs.pod:3359
+#: ../fish/guestfish.pod:1204 ../src/guestfs.pod:3381
msgid ""
"Set the default qemu binary that libguestfs uses. If not set, then the qemu "
"which was found at compile time by the configure script is used."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1204 ../src/guestfs.pod:3365
+#: ../fish/guestfish.pod:1208 ../src/guestfs.pod:3387
msgid "LIBGUESTFS_TRACE"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1206
+#: ../fish/guestfish.pod:1210
msgid "Set C<LIBGUESTFS_TRACE=1> to enable command traces."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1208
+#: ../fish/guestfish.pod:1212
msgid "PAGER"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1210
+#: ../fish/guestfish.pod:1214
msgid ""
"The C<more> command uses C<$PAGER> as the pager. If not set, it uses "
"C<more>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1213 ../sparsify/virt-sparsify.pod:263 ../src/guestfs.pod:3370
+#: ../fish/guestfish.pod:1217 ../sparsify/virt-sparsify.pod:263 ../src/guestfs.pod:3392
msgid "TMPDIR"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1215 ../src/guestfs.pod:3372
+#: ../fish/guestfish.pod:1219 ../src/guestfs.pod:3394
msgid ""
"Location of temporary directory, defaults to C</tmp> except for the cached "
"supermin appliance which defaults to C</var/tmp>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1218 ../src/guestfs.pod:3375
+#: ../fish/guestfish.pod:1222 ../src/guestfs.pod:3397
msgid ""
"If libguestfs was compiled to use the supermin appliance then the real "
"appliance is cached in this directory, shared between all handles belonging "
@@ -24670,56 +24808,56 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:1226 ../fuse/guestmount.pod:378 ../rescue/virt-rescue.pod:325
+#: ../fish/guestfish.pod:1230 ../fuse/guestmount.pod:378 ../rescue/virt-rescue.pod:325
msgid "FILES"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1230 ../fuse/guestmount.pod:382 ../rescue/virt-rescue.pod:329
+#: ../fish/guestfish.pod:1234 ../fuse/guestmount.pod:382 ../rescue/virt-rescue.pod:329
msgid "$HOME/.libguestfs-tools.rc"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1232 ../fuse/guestmount.pod:384 ../rescue/virt-rescue.pod:331
+#: ../fish/guestfish.pod:1236 ../fuse/guestmount.pod:384 ../rescue/virt-rescue.pod:331
msgid "/etc/libguestfs-tools.conf"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1234 ../fuse/guestmount.pod:386 ../rescue/virt-rescue.pod:333
+#: ../fish/guestfish.pod:1238 ../fuse/guestmount.pod:386 ../rescue/virt-rescue.pod:333
msgid ""
"This configuration file controls the default read-only or read-write mode "
"(I<--ro> or I<--rw>)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1237
+#: ../fish/guestfish.pod:1241
msgid "See L</OPENING DISKS FOR READ AND WRITE>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1239
+#: ../fish/guestfish.pod:1243
msgid "$HOME/.guestfish"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1241
+#: ../fish/guestfish.pod:1245
msgid ""
"If compiled with GNU readline support, then the command history is saved in "
"this file."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1244
+#: ../fish/guestfish.pod:1248
msgid "$HOME/.inputrc"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1246
+#: ../fish/guestfish.pod:1250
msgid "/etc/inputrc"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1248
+#: ../fish/guestfish.pod:1252
msgid ""
"If compiled with GNU readline support, then these files can be used to "
"configure readline. For further information, please see "
@@ -24727,12 +24865,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1252
+#: ../fish/guestfish.pod:1256
msgid "To write rules which only apply to guestfish, use:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1254
+#: ../fish/guestfish.pod:1258
#, no-wrap
msgid ""
" $if guestfish\n"
@@ -24742,26 +24880,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1258
+#: ../fish/guestfish.pod:1262
msgid ""
"Variables that you can set in inputrc that change the behaviour of guestfish "
"in useful ways include:"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1263
+#: ../fish/guestfish.pod:1267
msgid "completion-ignore-case (default: on)"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1265
+#: ../fish/guestfish.pod:1269
msgid ""
"By default, guestfish will ignore case when tab-completing paths on the "
"disk. Use:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1268
+#: ../fish/guestfish.pod:1272
#, no-wrap
msgid ""
" set completion-ignore-case off\n"
@@ -24769,22 +24907,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1270
+#: ../fish/guestfish.pod:1274
msgid "to make guestfish case sensitive."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1274
+#: ../fish/guestfish.pod:1278
msgid "test1.img"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1276
+#: ../fish/guestfish.pod:1280
msgid "test2.img (etc)"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1278
+#: ../fish/guestfish.pod:1282
msgid ""
"When using the I<-N> or I<--new> option, the prepared disk or filesystem "
"will be created in the file C<test1.img> in the current directory. The "
@@ -24793,7 +24931,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1287
+#: ../fish/guestfish.pod:1291
msgid ""
"L<guestfs(3)>, L<http://libguestfs.org/>, L<virt-alignment-scan(1)>, "
"L<virt-cat(1)>, L<virt-copy-in(1)>, L<virt-copy-out(1)>, L<virt-df(1)>, "
@@ -25987,6 +26125,3896 @@ msgid ""
msgstr ""
#. type: textblock
+#: ../guestfs-release-notes.pod:5
+msgid "guestfs-release-notes - libguestfs Release Notes"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:7
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.20"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:9
+msgid "I<NOTES UPDATED TO COMMIT 47410e79995f9d8c5fb9739ca4609c78e13218ee>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:11
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.18.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: =head2
+#: ../guestfs-release-notes.pod:15 ../guestfs-release-notes.pod:254 ../guestfs-release-notes.pod:490 ../guestfs-release-notes.pod:628 ../guestfs-release-notes.pod:795 ../guestfs-release-notes.pod:926 ../guestfs-release-notes.pod:1066 ../guestfs-release-notes.pod:1206 ../guestfs-release-notes.pod:1371
+msgid "New features"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:17 ../guestfs-release-notes.pod:689
+msgid "library"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:19
+msgid "You can optionally use libvirt to launch the backend appliance by:"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:24
+msgid "(a)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:26
+msgid "setting C<LIBGUESTFS_ATTACH_METHOD=libvirt[:URI]>"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:28
+msgid "(b)"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:30
+#, no-wrap
+msgid ""
+" ./configure --with-default-attach-method=libvirt[:URI]\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:32
+msgid "(c)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:34
+msgid "setting the attach-method through the API"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:38
+msgid ""
+"virtio-scsi is now used by default, if available. This greatly increases "
+"the number of drives that can be added to a single libguestfs handle (up to "
+"255)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:42
+msgid "Libguestfs can now handle E<gt> 25 disks, in all APIs, tools and tests."
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:44 ../guestfs-release-notes.pod:256 ../guestfs-release-notes.pod:541
+msgid "virt tools"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:46
+msgid "C<guestfish touch 'win:c:\\new_file'> now works as expected."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:48
+msgid "C<rsync> and C<ssh> commands are now availble in virt-rescue."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:50
+msgid "C<virt-sparsify> uses qcow2 v3 for increased efficiency."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:52
+msgid "C<virt-sysprep> enhancements:"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:58
+msgid "generate new UUIDs for PVs and VGs"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:62
+msgid "remove the local machine ID (Wanlong Gao)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:66
+msgid "remove ABRT data (Wanlong Gao)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:70
+msgid "remove puppet keys and log files (Wanlong Gao)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:74
+msgid "C<virt-make-fs> can now create virtual floppy disks (VFDs)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:76
+msgid "C<guestmount> has a I<--pid-file> option."
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:78 ../guestfs-release-notes.pod:510
+msgid "language bindings"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:80
+msgid "In Ruby, optional arguments hash is optional."
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:82
+msgid "ports"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:84
+msgid ""
+"Libguestfs without the appliance can be compiled on Mac OS X (Masami "
+"HIRATA)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:87
+msgid ""
+"RHEL 5 is now explicitly supported through the 'oldlinux' branch in upstream "
+"git."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:90
+msgid ""
+"PowerPC 64 bit is now supported. Also libguestfs has been examined for "
+"endianness bugs and these have been fixed."
+msgstr ""
+
+#. type: =head2
+#: ../guestfs-release-notes.pod:93 ../guestfs-release-notes.pod:339 ../guestfs-release-notes.pod:564 ../guestfs-release-notes.pod:729 ../guestfs-release-notes.pod:876 ../guestfs-release-notes.pod:1011 ../guestfs-release-notes.pod:1132 ../guestfs-release-notes.pod:1291 ../guestfs-release-notes.pod:1444
+msgid "Security"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:95
+msgid ""
+"The C<$HOME/.guestfish> history file is now created with 0600 permissions "
+"(instead of 0644 before) so it is no longer world readable."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:101
+msgid ""
+"Old versions of both C<virt-edit> and the C<guestfish> C<edit> command "
+"created a new file containing the changes but did not set the permissions, "
+"etc of the new file to match the old one. The result of this was that if "
+"you edited a security sensitive file such as C</etc/shadow> then it would be "
+"left world-readable after the edit."
+msgstr ""
+
+#. type: =head2
+#: ../guestfs-release-notes.pod:112 ../guestfs-release-notes.pod:343 ../guestfs-release-notes.pod:570 ../guestfs-release-notes.pod:733 ../guestfs-release-notes.pod:882 ../guestfs-release-notes.pod:1015 ../guestfs-release-notes.pod:1143 ../guestfs-release-notes.pod:1301 ../guestfs-release-notes.pod:1450
+msgid "New APIs"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:114
+#, no-wrap
+msgid ""
+" canonical-device-name\n"
+" device-index\n"
+" filesystem-available\n"
+" fstrim\n"
+" max-disks\n"
+" nr-devices\n"
+" shutdown [backported to 1.16 and 1.18]\n"
+" umount [added force and lazy optional arguments]\n"
+" utsname\n"
+" xfs-growfs\n"
+" xfs-info\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../guestfs-release-notes.pod:126 ../guestfs-release-notes.pod:373 ../guestfs-release-notes.pod:580 ../guestfs-release-notes.pod:744 ../guestfs-release-notes.pod:888 ../guestfs-release-notes.pod:1022 ../guestfs-release-notes.pod:1156 ../guestfs-release-notes.pod:1314 ../guestfs-release-notes.pod:1480
+msgid "Internals"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:128
+msgid "qemu E<ge> 1.1.0 is required."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:130
+msgid "febootstrap E<ge> 3.19 is required."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:132
+msgid ""
+"Functions which previously had no optargs can now be converted to ones with "
+"optargs, making extending the API much more flexible. Source and binary "
+"backwards compatibility is preserved for users of the API. APIs which were "
+"changed are:"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:141
+msgid "C<grep> and related C<*grep*> functions"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:145
+msgid "C<add_drive> / C<add_drive_opts>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:149
+msgid "C<mkfs> / C<mkfs_opts>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:153
+msgid "C<ntfsresize> / C<ntfsresize_opts>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:157
+msgid "C<umount>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:161
+msgid ""
+"The way that libguestfs APIs are represented in the generator has changed to "
+"use an OCaml struct instead of a tuple. This makes it far more flexible. "
+"For details see commit 39d1a7db."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:165
+msgid ""
+"Launch backends are now located in separate files "
+"eg. C<src/launch-appliance.c>, C<src/launch-libvirt.c>."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:168
+msgid ""
+"POD (documentation) is now generated using a rewritten Perl program instead "
+"of pod2* + shell scripts."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:171
+msgid "Man pages now contain stable dates (Hilko Bengen)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:173
+msgid ""
+"Skipped tests now exit with code 77, so they appear as C<SKIP:> in make "
+"check output."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:176
+msgid "The parallel mount-local test has been rewritten in C (RHBZ#838081)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:178
+msgid "Ruby 1.8.5 is now supported (though not recommended)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:180
+msgid "The appliance backend now uses sgabios instead of vgabios (Dan Berrange)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:183
+msgid ""
+"The C<./run> script now sets enough environment variables that you can run "
+"OCaml, Python, Ruby, Java, GJS programs."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:186
+msgid "C<run --test> flag for running tests with minimal output."
+msgstr ""
+
+#. type: =head2
+#: ../guestfs-release-notes.pod:188 ../guestfs-release-notes.pod:446 ../guestfs-release-notes.pod:610 ../guestfs-release-notes.pod:768 ../guestfs-release-notes.pod:910 ../guestfs-release-notes.pod:1038 ../guestfs-release-notes.pod:1191 ../guestfs-release-notes.pod:1330 ../guestfs-release-notes.pod:1492
+msgid "Bugs fixed"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:190
+#, no-wrap
+msgid ""
+" ./bugs-in-changelog.sh 1.18.0..\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:194
+msgid "L<https://bugzilla.redhat.com/845522>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:196
+msgid ""
+"guestfish \"copy-out / localdir\" command fails with \"No such file or "
+"directory\""
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:198
+msgid "L<https://bugzilla.redhat.com/845488>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:200
+msgid ""
+"Long filenames on NTFS cause tar-out, copy-out etc to fail with error "
+"\"Cannot open: File name too long\""
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:202
+msgid "L<https://bugzilla.redhat.com/840572>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:204
+msgid "virt-make-fs / tar-in should support vfat properly"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:206
+msgid "L<https://bugzilla.redhat.com/840115>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:208
+msgid "guestfish touch problem - case_sensitive_path API expects the file to exist"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:210
+msgid "L<https://bugzilla.redhat.com/836710>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:212
+msgid "Data loss when writing to qcow2-format disk files"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:214
+msgid "L<https://bugzilla.redhat.com/824716>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:216
+msgid "compress-device-out didn't support bzip2"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:218
+msgid "L<https://bugzilla.redhat.com/824043>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:220
+msgid "guestfish unrecognized mount option gives confusing error message"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:222
+msgid "L<https://bugzilla.redhat.com/823887>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:224
+msgid "Filenames containing Chinese characters can't be created on vfat filesystems"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:226
+msgid "L<https://bugzilla.redhat.com/823885>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:228
+msgid ""
+"virt-make-fs cannot create vfat filesystem containing filesystems with "
+"chinese characters"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:230
+msgid "L<https://bugzilla.redhat.com/823883>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:232
+msgid "virt-make-fs -t fat fails with an obscure error message"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:234
+msgid "L<https://bugzilla.redhat.com/823821>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:236
+msgid "Inspection fails when /etc/HOSTNAME is empty"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:238
+msgid "L<https://bugzilla.redhat.com/627675>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:240
+msgid "libguestfs inspector code cannot handle /dev/disk/by-id/* paths"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:242
+msgid "L<https://bugzilla.redhat.com/602997>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:244
+msgid "part-get-bootable gives wrong result with an unordered part layout"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:248
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.18"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:250
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.16.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:258
+#, no-wrap
+msgid ""
+" - virt-sysprep has been rewritten and expanded (thanks Wanlong Gao)\n"
+" http://libguestfs.org/virt-sysprep.1.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:261
+#, no-wrap
+msgid ""
+" - virt-sparsify --zero is a new option that zeroes the named\n"
+" partition or filesystem\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:264
+#, no-wrap
+msgid ""
+" - virt-sparsify can now safely sparsify Linux swap partitions\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:266
+#, no-wrap
+msgid ""
+" - virt-sparsify fixed so it cleans up after ^C\n"
+" http://libguestfs.org/virt-sparsify.1.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:269
+#, no-wrap
+msgid ""
+" - a new tool 'libguestfs-make-fixed-appliance' is provided to build\n"
+" fixed appliances that can be copied to other machines that don't\n"
+" have febootstrap support\n"
+" http://libguestfs.org/libguestfs-make-fixed-appliance.1.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:274
+#, no-wrap
+msgid ""
+" - virt-filesystems now displays the parents (containers) of MD\n"
+" devices and volume groups\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:277
+#, no-wrap
+msgid ""
+" - virt-alignment-scan, run with no args, displays alignment information\n"
+" for all libvirt domains\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:280
+#, no-wrap
+msgid ""
+" - virt-df and virt-alignment-scan will display information from all\n"
+" guests even when a disk is inaccessible\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:283
+#, no-wrap
+msgid ""
+" - virt-rescue new --scratch option to make scratch disks\n"
+" https://rwmj.wordpress.com/2012/04/26/virt-rescue-scratch/#content\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:286
+#, no-wrap
+msgid ""
+" - virt-make-fs can now be used to create btrfs\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:288
+#, no-wrap
+msgid ""
+" - virt-edit preserves permissions, UID, GID and SELinux context\n"
+" when editing files\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:291
+#, no-wrap
+msgid ""
+" - guestfish passes the close event over stdout and remote correctly\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:293
+#, no-wrap
+msgid ""
+" - guestfish new '--pipe-error' option lets you detect errors in pipe\n"
+" commands\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:296
+#, no-wrap
+msgid ""
+" - guestfish globs now expand device names\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:298
+#, no-wrap
+msgid ""
+" - comma and colon characters in filenames now handled correctly by\n"
+" all virt tools\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:301 ../guestfs-release-notes.pod:528 ../guestfs-release-notes.pod:700
+msgid "inspection"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:303
+#, no-wrap
+msgid ""
+" - added support for Fedora 17+\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:305
+#, no-wrap
+msgid ""
+" - added support for FreeDOS\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:307
+#, no-wrap
+msgid ""
+" - added support for Buildroot and Cirros\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:309
+#, no-wrap
+msgid ""
+" - inspection is now compatible with Windows guests that have been\n"
+" sysprepped (thanks Grant Williamson).\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:312
+msgid "API"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:314
+#, no-wrap
+msgid ""
+" - broad support for btrfs added, including adding multiple devices,\n"
+" fsck, snapshots (thanks Wanlong Gao)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:317
+#, no-wrap
+msgid ""
+" - the new 'mount-local' API brings FUSE support directly into the\n"
+" core libguestfs API\n"
+" "
+"https://rwmj.wordpress.com/2012/05/14/tip-using-mount-local-api-from-c/#content\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:321
+#, no-wrap
+msgid ""
+" - new man page: guestfs-performance(1), which contains performance\n"
+" tuning tips\n"
+" http://libguestfs.org/guestfs-performance.1.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:325
+#, no-wrap
+msgid ""
+" - new man page: guestfs-faq(1), Frequently Asked Questions\n"
+" http://libguestfs.org/guestfs-faq.1.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:328
+#, no-wrap
+msgid ""
+" - ENOTSUP (from guestfs_last_errno) is now returned for APIs that\n"
+" are not supported\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:331
+msgid "examples"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:333
+#, no-wrap
+msgid ""
+" - 'copy_over' example showing how to copy between two handles\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:335
+#, no-wrap
+msgid ""
+" - 'display_icon' program displays the icon associated with a guest\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:337
+#, no-wrap
+msgid ""
+" - 'mount_local.c' example shows how to use the mount-local API\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:341 ../guestfs-release-notes.pod:731
+#, no-wrap
+msgid ""
+" (no security problems were found or fixed in this release)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:345
+#, no-wrap
+msgid ""
+" btrfs-device-add: Add devices to a btrfs filesystem.\n"
+" btrfs-device-delete: Remove devices from a btrfs filesystem.\n"
+" btrfs-filesystem-sync: Sync a btrfs filesystem.\n"
+" btrfs-filesystem-balance: Balance a btrfs filesystem.\n"
+" btrfs-fsck: Check btrfs filesystem.\n"
+" btrfs-set-seeding: Enable or disable seeding.\n"
+" btrfs-subvolume-create: Create a btrfs snapshot.\n"
+" btrfs-subvolume-delete: Delete a btrfs snapshot.\n"
+" btrfs-subvolume-list: List btrfs snapshots and subvolumes.\n"
+" btrfs-subvolume-set-default: Set default btrfs subvolume.\n"
+" btrfs-subvolume-snapshot: Create a writable btrfs snapshot.\n"
+" get-e2attrs: List ext2 file attributes of a file.\n"
+" get-e2generation: Get ext2 file generation of a file.\n"
+" isoinfo, isoinfo-device: Get information from the header of ISO files.\n"
+" llz: List files with SELinux information.\n"
+" lvcreate-free: Create an LVM logical volume in % remaining free space.\n"
+" md-stat: Return underlying devices from an MD device.\n"
+" mkfs-brtfs: Make btrfs filesystem, with all tunables.\n"
+" mount-local, mount-local-run, umount-local: FUSE support in the API.\n"
+" ntfsclone-in, ntfsclone-out: Save, restore NTFS from backup.\n"
+" ntfsfix: Fix common errors and force Windows to check NTFS.\n"
+" set-e2attrs: Set or clear ext2 file attributes of a file.\n"
+" set-e2generation: Set ext2 file generation of a file.\n"
+" set-label: Unified interface for setting filesystem label.\n"
+" vgmeta: Get volume group metadata.\n"
+" wipefs: Wipe filesystem signatures from a device.\n"
+" zero-free-space: Zero free space in a filesystem.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:375
+#, no-wrap
+msgid ""
+" - The debian/ subdirectory has been removed. We recommend you use\n"
+" the official Debian packages made by Hilko Bengen.\n"
+" http://people.debian.org/~bengen/libguestfs/\n"
+" http://packages.debian.org/search?keywords=libguestfs\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:380
+#, no-wrap
+msgid ""
+" - O_CLOEXEC / SOCK_CLOEXEC is now used for almost all file\n"
+" descriptors that the library opens.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:383
+#, no-wrap
+msgid ""
+" - posix_fadvise is called when sequentially reading or writing large\n"
+" files.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:386
+#, no-wrap
+msgid ""
+" - close all file descriptors and remove all signal handlers in the\n"
+" recovery process\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:389
+#, no-wrap
+msgid ""
+" - multiple gcc warnings and Coverity bugs have been fixed; many\n"
+" strict-overflow bugs have also been fixed\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:392
+#, no-wrap
+msgid ""
+" - use ./configure --enable-valgrind-daemon to use valgrind on the\n"
+" daemon; many errors have been fixed\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:395
+#, no-wrap
+msgid ""
+" - use ./configure --with-qemu-options to pass extra options to qemu\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:397
+#, no-wrap
+msgid ""
+" - the daemon now has a growable strings buffer type (DECLARE_STRINGSBUF)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:399
+#, no-wrap
+msgid ""
+" - the <guestfs.h> header file works with C++ and we have a regression\n"
+" test for this\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:402
+#, no-wrap
+msgid ""
+" - multiple APIs which should only be called in the CONFIG state now\n"
+" give an error if they are not\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:405
+#, no-wrap
+msgid ""
+" - .gitignore fixed to use absolute paths\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:407
+#, no-wrap
+msgid ""
+" - gobject bindings have been expanded, including mapping libguestfs\n"
+" events to gobject signals (thanks Matt Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:410
+#, no-wrap
+msgid ""
+" - gobject documentation is generated properly (thanks Matt Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:412
+#, no-wrap
+msgid ""
+" - gobject header files now live in a subdirectory\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:414
+#, no-wrap
+msgid ""
+" - CompareWithString test in the generator now works\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:416
+#, no-wrap
+msgid ""
+" - FUInt32, FUInt64 struct field types now use the correct XDR type\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:418
+#, no-wrap
+msgid ""
+" - OCaml tests are now run on bytecode and native code.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:420
+#, no-wrap
+msgid ""
+" - java -Xlint:all is used, and all warnings have been fixed\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:422
+#, no-wrap
+msgid ""
+" - bmptopng, wrestool (etc) missing or failure no longer prints\n"
+" warning messages\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:425
+#, no-wrap
+msgid ""
+" - ruby: Use RbConfig instead of Config.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:427
+#, no-wrap
+msgid ""
+" - PYTHONPATH is set by the ./run script.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:429
+#, no-wrap
+msgid ""
+" - appliance building is now thread-safe.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:431
+#, no-wrap
+msgid ""
+" - appliance now uses 'ip' instead of 'ifconfig' and 'netstat'\n"
+" commands\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:434
+#, no-wrap
+msgid ""
+" - several fixes to make parallel builds work properly\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:436
+#, no-wrap
+msgid ""
+" - guestfish --listen now cleans up properly\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:438
+#, no-wrap
+msgid ""
+" - the BUSY state has been removed\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:440
+#, no-wrap
+msgid ""
+" - gettextize has been removed, replaced by a simple Makefile.am\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:442
+#, no-wrap
+msgid ""
+" - gettext support now covers virt-resize, virt-sparsify and virt-sysprep\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:444
+#, no-wrap
+msgid ""
+" - better support for the arm architecture\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:448
+#, no-wrap
+msgid ""
+" - 822490 virt-ls error: \"libguestfs: error: checksum: path: parameter "
+"cannot be NULL\"\n"
+" - 816839 data overflow error when debug progress -1\n"
+" - 816098 virt-make-fs fails to make a btrfs filesystem because it doesn't "
+"allocate enough space\n"
+" - 811872 inspection fails on ubuntu 10.04 guest with encrypted swap\n"
+" - 811650 guestfs_last_error not set when qemu fails early during launch\n"
+" - 811649 libguestfs cannot open disk images which are symlinks to files "
+"that contain ':' (colon) character\n"
+" - 811117 [RFE][virt-sysprep] net-hwaddr not removed from \"ifcfg-*\" files "
+"on rhel\n"
+" - 811112 [RFE][virt-sysprep] hostname can not be changed on rhel system\n"
+" - 809361 inspection doesn't recognize Fedora 18 (grub2 + GPT)\n"
+" - 807905 mkfs blocksize option breaks when creating btrfs\n"
+" - 805070 virt-filesystems should show 'parents' of LV and RAID devices\n"
+" - 804464 libguestfs cannot be built when LINGUAS is different then ja or "
+"uk\n"
+" - 803664 libguestfs inspection fails on Windows XP: libguestfs: error: "
+"hivex: could not locate HKLM\\SYSTEM\\MountedDevices\n"
+" - 803533 guestfish: write error\n"
+" - 802389 event handlers for 'close' event doesn't work in remote mode\n"
+" - 802109 libguestfs uses putc on stderr, results in many individual 1 byte "
+"writes of debug messages\n"
+" - 801640 [RFE] the error reported by resize2fs-M need to be more clear\n"
+" - 801298 Possible null dereference and resource leaks\n"
+" - 801273 Document for set-pgroup need to be updated\n"
+" - 798196 virt-resize confuses format and output_format variables; using "
+"--output-format sets the input format\n"
+" - 797986 virt-resize on Windows XP in sysprep state causes "
+"\"UNMOUNTABLE_BOOT_VOLUME\" BSOD\n"
+" - 796520 [RFE] Prevent user from running some appliance configure commands "
+"after appliance boot up\n"
+" - 790721 multiprovider build error: RuntimeError: link: "
+"/tmp/.guestfs-0/kernel /tmp/.guestfs-0/kernel.10139: File exists\n"
+" - 789960 guestfsd crash when try to mount non-exist disk\n"
+" - 789504 virt-df (other tools?) should not give up if a guest disk is "
+"missing\n"
+" - 788641 virt-edit doesn't preserve file permissions\n"
+" - 786215 libguestfs inspection does not recognize FreeDOS operating "
+"system\n"
+" - 786188 libguestfs inspection does not recognize FreeDOS install CD\n"
+" - 785668 aug-defnode: daemon crash\n"
+" - 784647 Libguestfs uses deprecated net-tools\n"
+" - 769304 virt-resize on RHEL 6 kernel fails to re-read the partition "
+"table\n"
+" - 755729 Error message for resize2fs-M needs tweaking\n"
+" - 701814 virt-win-reg fails on a libvirt guest that has no defined disk "
+"format: \"format parameter is empty or contains disallowed characters\"\n"
+" - 679737 libguestfs: improve error message when zerofree is not available "
+"in the appliance\n"
+" - 635971 glob mkfs ext2 /dev/vd[b-t]1 does not expand\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:484
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.16"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:486
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.14.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:492
+msgid "libguestfs"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:494
+#, no-wrap
+msgid ""
+" - allow XFS filesystems to be created over an existing filesystem\n"
+" (Wanlong Gao)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:497
+#, no-wrap
+msgid ""
+" - the (unspecified) default alignment for part-disk has been\n"
+" changed to 64K for better support of high-end network-attached\n"
+" storage\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:501
+#, no-wrap
+msgid ""
+" - new guestfs-testing(1) man page\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:503
+#, no-wrap
+msgid ""
+" - list-filesystems returns MD devices containing filesystems\n"
+" (Matthew Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:506
+#, no-wrap
+msgid ""
+" - support for GCC >= 4.7 (Jim Meyering)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:508
+#, no-wrap
+msgid ""
+" - check user does not add the same drive twice (Wanlong Gao).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:512
+#, no-wrap
+msgid ""
+" - Experimental GObject bindings, with support for GObject\n"
+" Introspection. You can now use libguestfs from Javascript.\n"
+" Please note these are not stable and final in this release.\n"
+" (Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:517
+#, no-wrap
+msgid ""
+" - support for Ruby >= 1.9\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:519
+#, no-wrap
+msgid ""
+" - Ruby bindings can be disabled individually (Hilko Bengen)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:521
+#, no-wrap
+msgid ""
+" - support for Python 2.6, 3.x (Richard Jones, Hilko Bengen)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:523
+#, no-wrap
+msgid ""
+" - support for PHP >= 5.4\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:525
+#, no-wrap
+msgid ""
+" - new %guestfs_introspection hash is available in Perl bindings so\n"
+" you can query which optional arguments are available\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:530
+#, no-wrap
+msgid ""
+" - guests with MD devices can be inspected (Matthew Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:532
+#, no-wrap
+msgid ""
+" - support for GNU/Hurd guests\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:534 ../guestfs-release-notes.pod:641 ../guestfs-release-notes.pod:797
+msgid "guestfish"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:536
+#, no-wrap
+msgid ""
+" - libguestfs events (such as progress bar events and log messages) can\n"
+" be trapped and processed by user-defined shell scripts.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:539
+#, no-wrap
+msgid ""
+" - MD devices are tab-completed (Matthew Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:543
+#, no-wrap
+msgid ""
+" - New tool virt-format for erasing and making blank disks\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:545
+#, no-wrap
+msgid ""
+" - virt-sparsify new --compress and -o options to allow for compressed\n"
+" and different format output\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:548
+#, no-wrap
+msgid ""
+" - virt-sparsify can now detect and sparsify .vdi files\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:550
+#, no-wrap
+msgid ""
+" - virt-sysprep no longer requires xmlstarlet; a new virt-inspector "
+"--xpath\n"
+" option has been added to replace this functionality\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:553
+#, no-wrap
+msgid ""
+" - virt-rescue has a new --suggest option which suggests mount commands\n"
+" for the guest\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:556
+#, no-wrap
+msgid ""
+" - virt-resize no longer requires OCaml pcre library\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:558
+msgid "libguestfs live"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:560
+#, no-wrap
+msgid ""
+" - daemon will no longer try to edit your live /etc/lvm configuration\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:562
+#, no-wrap
+msgid ""
+" - fix a potential security problem with predictable /tmp names (Steve "
+"Kemp)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:566
+#, no-wrap
+msgid ""
+" CVE-2011-4127, RHBZ#757071\n"
+" Mitigate possible privilege escalation via SG_IO ioctl\n"
+" For more information, see: "
+"https://github.com/libguestfs/libguestfs/commit/9a5f784d511a8f00a8386f316eab41fe660430db\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:572
+#, no-wrap
+msgid ""
+" blkid: print all attributes of a device known to blkid (Wanlong Gao)\n"
+" e2fsck: access to more features of e2fsck (Wanlong Gao)\n"
+" list-md-devices: list of Linux MD devices (Matthew Booth)\n"
+" md-create: create an MD device\n"
+" md-detail: returns metadata for an MD device (Matthew Booth)\n"
+" md-stop: stop an MD device (Wanlong Gao)\n"
+" tune2fs: allow ext2/3/4 filesystems to be tuned\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:582
+#, no-wrap
+msgid ""
+" Git hosting has moved to http://github.com/libguestfs\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:584
+#, no-wrap
+msgid ""
+" The various test directories have been rearranged logically, and now\n"
+" all appear under 'tests/'.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:587
+#, no-wrap
+msgid ""
+" There is a 'make extra-tests' rule which runs ordinary tests and\n"
+" additional tests, using valgrind to check for memory problems.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:590
+#, no-wrap
+msgid ""
+" Multiple memory leaks and other problems found by valgrind and fixed.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:592
+#, no-wrap
+msgid ""
+" Support for optional arguments in the generator has been rewritten\n"
+" to provide more features and safety (Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:595
+#, no-wrap
+msgid ""
+" With gcc -fvisibility=hidden is used for internal symbols, avoiding\n"
+" call indirection via the PLT.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:598
+#, no-wrap
+msgid ""
+" RHashtable functions can be tested in the generator.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:600
+#, no-wrap
+msgid ""
+" ADD_ARG macro in daemon allows arg lists to be constructed without\n"
+" risk of stack smashing.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:603
+#, no-wrap
+msgid ""
+" Fix generation of OCaml functions that have more than 10 arguments.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:605
+#, no-wrap
+msgid ""
+" psmisc has been added to the appliance, allowing use of 'fuser',\n"
+" 'killall' and 'pstree' for debugging.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:608
+#, no-wrap
+msgid ""
+" bindtests now cover RBufferOut and optional arguments (Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:612
+#, no-wrap
+msgid ""
+" - 769680 temporary directories created during appliance builds are not "
+"cleaned up on error\n"
+" - 761460 guestfs_utimens hangs on named pipes\n"
+" - 761451 guestfs_utimens cannot set times on a directory\n"
+" - 760775 \"guestfish: multi-boot operating systems are not supported by the "
+"-i option\" should be more explanatory\n"
+" - 760669 guestfish copy-in and <! (inline execution) don't mix well: "
+"pclose: No child processes\n"
+" - 760000 libguestfs fails to compile with Ruby >= 1.9\n"
+" - 755729 Error message for resize2fs-M needs tweaking\n"
+" - 750889 Python code incompatible with Python v3.\n"
+" - 596761 Ctrl-\\ causes guestfish to abort\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:622
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.14"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:624
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.12.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:630
+#, no-wrap
+msgid ""
+" Erlang bindings.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:632
+#, no-wrap
+msgid ""
+" virt-alignment-scan is a new tool to check the alignment of\n"
+" partitions within virtual machines or disk images.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:635
+#, no-wrap
+msgid ""
+" virt-sparsify is a new tool to make virtual machine disk images\n"
+" sparse.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:638
+#, no-wrap
+msgid ""
+" virt-sysprep is a new tool to make cloning guests from a template\n"
+" simpler.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:643
+#, no-wrap
+msgid ""
+" - New commands setenv, unsetenv, to set environment variables.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:645
+#, no-wrap
+msgid ""
+" - The input file and line number is printed in error messages.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:647
+#, no-wrap
+msgid ""
+" - guestfish progress bars are now a \"mini-library\" used by other\n"
+" tools too.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:650
+msgid "guestmount"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:652
+#, no-wrap
+msgid ""
+" - the --live option (for access to live VMs) now works.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:654
+msgid "virt-cat"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:656
+#, no-wrap
+msgid ""
+" - virt-cat can now handle Windows paths and drive letters "
+"(RHBZ#693359).\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:658
+msgid "virt-filesystems"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:660
+#, no-wrap
+msgid ""
+" - the MBR partition type byte is displayed in --long output.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:662
+msgid "virt-make-fs"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:664
+#, no-wrap
+msgid ""
+" - virt-make-fs now sets the MBR partition type byte correctly,\n"
+" improving compatibility with Windows (RHBZ#746295).\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:667 ../guestfs-release-notes.pod:824
+msgid "virt-resize"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:669
+#, no-wrap
+msgid ""
+" - virt-resize can now work with guests using extended and logical\n"
+" partitions, in particular Ubuntu guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:672
+#, no-wrap
+msgid ""
+" - virt-resize can now align the first partition of Windows guests,\n"
+" improving performance. The new virt-resize --align-first option\n"
+" controls this behaviour.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:676
+#, no-wrap
+msgid ""
+" - The virt-resize --machine-readable flag makes it possible to use\n"
+" virt-resize from other programs.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:679
+#, no-wrap
+msgid ""
+" - Partitions are now aligned to 128 sectors (usually 64K) by\n"
+" default. This improves efficiency on high-end storage. The new\n"
+" virt-resize --alignment option allows the alignment to be\n"
+" adjusted.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:684
+msgid "virt-win-reg"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:686
+#, no-wrap
+msgid ""
+" - The syntax for deleting registry keys and values is documented\n"
+" in the man page (RHBZ#737944).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:691
+#, no-wrap
+msgid ""
+" - non-printing characters are escaped correctly in debug output.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:693
+#, no-wrap
+msgid ""
+" - GUESTFS_EVENT_ENTER is a new event type generated whenever a\n"
+" libguestfs function is called.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:696
+#, no-wrap
+msgid ""
+" - the library contains systemtap/DTrace probes.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:698
+#, no-wrap
+msgid ""
+" - the library can now be compiled without hivex (RHBZ#723474).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:702
+#, no-wrap
+msgid ""
+" - Improve detection of Windows disks.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:704
+#, no-wrap
+msgid ""
+" - Adds support for:\n"
+" ttylinux - a minimal Linux\n"
+" Mageia (thanks Michael Scherer)\n"
+" OpenSUSE and zypper (thanks Michael Scherer, Vincent Untz)\n"
+" Ubuntu logos (thanks Michael Scherer)\n"
+" NetBSD and pkgsrc (thanks Michael Scherer)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:711
+#, no-wrap
+msgid ""
+" - Handle some guest types that use /dev/root in /etc/fstab.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:713
+#, no-wrap
+msgid ""
+" - Fix handling of guests with > 26 disks (thanks Matthew Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:715
+#, no-wrap
+msgid ""
+" - Add support for guests with HP Smart Array disks (thanks Matthew "
+"Booth)\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:717
+msgid "febootstrap"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:719
+#, no-wrap
+msgid ""
+" - FEBOOTSTRAP_KERNEL, FEBOOTSTRAP_MODULES environment variables can\n"
+" be set in order to choose which kernel to use for the appliance.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:722
+msgid "misc"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:724
+#, no-wrap
+msgid ""
+" - ArchLinux support now working with Linux 3.0 (thanks Erik Nolte)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:726
+#, no-wrap
+msgid ""
+" - libvirt disks marked <readonly/> are now added readonly when\n"
+" using the virt-tools '-d' option.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:735
+#, no-wrap
+msgid ""
+" compress-out, compress-device-out, copy-device-to-device,\n"
+" copy-device-to-file, copy-file-to-device, copy-file-to-file,\n"
+" get-smp, part-to-partnum, set-smp.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:739
+#, no-wrap
+msgid ""
+" The mount API no longer implicitly adds -o sync,noatime options.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:741
+#, no-wrap
+msgid ""
+" add-domain has a new 'readonlydisk' optional parameter to control\n"
+" how <readonly/> disks are handled.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:746
+#, no-wrap
+msgid ""
+" - Coverity was run on the source and more bugs were identified and\n"
+" fixed.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:749
+#, no-wrap
+msgid ""
+" - PCRE library is now required to build libguestfs.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:751
+#, no-wrap
+msgid ""
+" - APIC is now the default for the appliance. You can also enable\n"
+" SMP support in the appliance.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:754
+#, no-wrap
+msgid ""
+" - OCaml bindings now correctly acquire GC lock during callbacks.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:756
+#, no-wrap
+msgid ""
+" - Out of tree builds should now work correctly (thanks Hilko Bengen).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:758
+#, no-wrap
+msgid ""
+" - ./configure --with-extra=\"...\" can be used by packagers to set\n"
+" the extra version string.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:761
+#, no-wrap
+msgid ""
+" - zero, zero-device APIs: if the blocks already contain zeroes,\n"
+" don't write zeroes, so that we don't unnecessarily make the\n"
+" underlying storage non-sparse.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:765
+#, no-wrap
+msgid ""
+" - is-zero, is-zero-device APIs: optimize these so zero detection is\n"
+" faster.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:770
+#, no-wrap
+msgid ""
+" - 748266 libguestfs should detect versions of qemu which require -machine "
+"pc option\n"
+" - 747290 libguestfs ignores <readonly/> in libvirt XML\n"
+" - 747287 Misleading error message when permission denied opening a disk "
+"image\n"
+" - 746295 virt-make-fs doesn't set partition ID\n"
+" - 744795 guestmount --live is not usable\n"
+" - 737944 virt-win-reg hyphen (delete key) syntax may be wrong, and is not "
+"documented\n"
+" - 733297 ruby event handlers fail with \"exception in callback: wrong "
+"argument type Proc (expected Data)\"\n"
+" - 731744 libguestfs should escape special/non-printing characters in debug "
+"output\n"
+" - 729887 appliance crashes running aug_init with flags=4\n"
+" - 729075 libguestfs confuses Hp_recovery partition with Windows root "
+"filesystem\n"
+" - 727178 error: luks_open: cryptsetup: error while loading shared "
+"libraries: libfipscheck.so.1: cannot open shared object file: No such file "
+"or directory\n"
+" - 726739 libguestfs: error: aug_get: no matching node, trying to find "
+"hostname\n"
+" - 723474 If hivex and/or pcre not installed, libguestfs fails to compile\n"
+" - 693359 virt-cat and virt-edit don't handle case sensitive NTFS paths "
+"properly\n"
+" - 678231 virt-inspector reports unknown filesystem UUID\n"
+" - 671082 libguestfs does not work with kernel-rt\n"
+" - 666578 libguestfs: unknown filesystem label SWAP-sda2\n"
+" - 642821 virt-resize falls over on a disk image with a logical swap "
+"partition\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:789
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.12"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:791
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.10.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:799
+#, no-wrap
+msgid ""
+" - guestfish strings can use escapes,\n"
+" eg. ><fs> write /foo \"line 1\\nline 2\\n\"\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:802
+#, no-wrap
+msgid ""
+" - guestfish write-append command can be used to append to files.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:804
+#, no-wrap
+msgid ""
+" - Long-running file uploads and downloads can be cancelled through the\n"
+" API or by hitting ^C in guestfish.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:807
+#, no-wrap
+msgid ""
+" - New guestfish \"display\" command for displaying graphical files\n"
+" inside guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:810
+#, no-wrap
+msgid ""
+" - In guestfish, tab completion now works on /dev/mapper devices.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:812
+msgid "virt-inspector"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:814
+#, no-wrap
+msgid ""
+" - Inspection API can get an icon or logo for certain guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:816
+#, no-wrap
+msgid ""
+" - virt-inspector includes the logo and hostname for certain guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:818
+#, no-wrap
+msgid ""
+" - virt-inspector can now get the version and release numbers for RPM\n"
+" packages.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:821
+#, no-wrap
+msgid ""
+" - CentOS and Scientific Linux are now treated as separate distros by\n"
+" the inspection API.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:826
+#, no-wrap
+msgid ""
+" - virt-resize can now handle btrfs.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:828
+#, no-wrap
+msgid ""
+" - New virt-resize --ntfsresize-force option allows Windows VMs to be\n"
+" resized multiple times.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:831
+msgid "other virt tools"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:833
+#, no-wrap
+msgid ""
+" - guestfish, guestmount, virt-cat, virt-df, virt-edit, "
+"virt-filesystems,\n"
+" virt-inspector, virt-ls and virt-rescue now allow you to use\n"
+" \"-d UUID\" option to specify a guest by UUID. This makes them more\n"
+" robust to use from other programs.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:838
+#, no-wrap
+msgid ""
+" - virt-ls -lR option allows complex file iteration and guest analysis.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:840
+#, no-wrap
+msgid ""
+" - virt-win-reg supports HKEY_USERS\\<SID> and HKEY_USERS\\<username>.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:842
+#, no-wrap
+msgid ""
+" - virt-win-reg new option --unsafe-printable-strings allows printable\n"
+" strings to be displayed in the output (unsafely: read the "
+"documentation\n"
+" before using).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:846
+#, no-wrap
+msgid ""
+" - virt-edit has been rewritten in C.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:848
+msgid "API and language bindings"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:850
+#, no-wrap
+msgid ""
+" - Java is now completely supported.\n"
+" See http://libguestfs.org/guestfs-java.3.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:853
+#, no-wrap
+msgid ""
+" - JRuby is supported via the Java bindings.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:855
+#, no-wrap
+msgid ""
+" - guestfs_close now appears in trace messages.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:857
+#, no-wrap
+msgid ""
+" - Python binding adds explicit g.close() method.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:859
+#, no-wrap
+msgid ""
+" - Python programs can now use the new event API.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:861
+#, no-wrap
+msgid ""
+" - Python GIL is released during libguestfs calls, allowing "
+"multithreaded\n"
+" Python programs to work properly.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:864
+#, no-wrap
+msgid ""
+" - 9pfs (Plan 9 filesystems exported from the host) are now supported.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:866
+#, no-wrap
+msgid ""
+" - Add -DGUESTFS_WARN_DEPRECATED=1 to warn about use of deprecated API\n"
+" functions in C programs.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:869
+#, no-wrap
+msgid ""
+" - New manual page guestfs-recipes(1) with recipes.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:871
+#, no-wrap
+msgid ""
+" - mkfs-opts can now set inode size and sector size on created "
+"filesystems\n"
+" (thanks Nikita Menkovich).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:874
+#, no-wrap
+msgid ""
+" - guestfs_last_errno is now accessible from OCaml (as g#last_errno ()).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:878
+#, no-wrap
+msgid ""
+" - optargs_bitmask is checked even for calls that have no optional\n"
+" arguments. This closes a possible exploit in the daemon from\n"
+" untrusted callers.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:884
+#, no-wrap
+msgid ""
+" btrfs-filesystem-resize, get-pgroup, inspect-get-icon, is-zero,\n"
+" is-zero-device, list-9p, list-dm-devices, mount-9p, ntfsresize-opts,\n"
+" set-pgroup, write-append\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:890
+#, no-wrap
+msgid ""
+" - Coverity (a static analysis tool) was run across the codebase and\n"
+" many fixes were made.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:893
+#, no-wrap
+msgid ""
+" - Generator can handle functions that return RBufferOut and have\n"
+" optional arguments.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:896
+#, no-wrap
+msgid ""
+" - Compatible with Perl 5.14.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:898
+#, no-wrap
+msgid ""
+" - Compatible with gcc 4.6.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:900
+#, no-wrap
+msgid ""
+" - Perform safety checks on QEMU.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:902
+#, no-wrap
+msgid ""
+" - C API tests can now fully test calls that have optional arguments.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:904
+#, no-wrap
+msgid ""
+" - Use ./configure --enable-install-daemon to install /usr/sbin/guestfsd.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:906
+#, no-wrap
+msgid ""
+" - po-docs directory now covers all man pages.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:908
+#, no-wrap
+msgid ""
+" - stderr from qemu process is now captured by the event subsystem.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:912
+#, no-wrap
+msgid ""
+" - 602997 part-get-bootable gives wrong result with an unordered part "
+"layout\n"
+" - 661280 virt-rescue: panic when shutting down: \"/sbin/reboot: No such "
+"file or directory\"\n"
+" - 700369 qemu-system-x86_64 says 'KVM not supported for this target'\n"
+" - 705200 guestmount attempt results in access denied\n"
+" - 714981 'list-filesystems' does not know about virtio 9p filesystems or "
+"detect existing mounts\n"
+" - 717786 libguestfs python bindings should have an explicit close call\n"
+" - 721275 virt-resize in F16 should support btrfs\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:920
+msgid "Release notes for libguestfs 1.10.0"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:922
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.8.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:928
+#, no-wrap
+msgid ""
+" - libguestfs and tools can be used against live virtual machines.\n"
+" See the 'guestfish --live' and 'guestmount --live' options, and (for\n"
+" the low-level interface) the new APIs set-attach-method and\n"
+" get-attach-method.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:933
+#, no-wrap
+msgid ""
+" - New virt tools:\n"
+" virt-copy-in, virt-copy-out, virt-tar-in, virt-tar-out.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:936
+#, no-wrap
+msgid ""
+" - libguestfs can get the drive letter mappings for Windows guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:938
+#, no-wrap
+msgid ""
+" - virt-inspector displays drive letter mappings for Windows guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:940
+#, no-wrap
+msgid ""
+" - Drive letters can now be used in virt-edit and guestfish programs\n"
+" when operating on Windows guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:943
+#, no-wrap
+msgid ""
+" - virt-resize now works on 32 bit hosts.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:945
+#, no-wrap
+msgid ""
+" - You can now inspect the install disks and live CDs of many different\n"
+" operating systems.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:948
+#, no-wrap
+msgid ""
+" - guestfish <! cmd which executes a shell cmd and inlines the result.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:950
+#, no-wrap
+msgid ""
+" - guestfish, guestmount, virt-rescue now all support --ro and --rw\n"
+" options, and the default for this can be chosen via a configuration\n"
+" file (/etc/libguestfs-tools.conf).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:954
+#, no-wrap
+msgid ""
+" - New event API allows more than one callback to be registered for\n"
+" each event, makes it possible to call the API from other languages,\n"
+" and allows nearly all log, debug and trace messages to be rerouted\n"
+" from stderr.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:959
+#, no-wrap
+msgid ""
+" - Greater FHS compliance for temporary files, including using /var/tmp\n"
+" for large cached files that should survive reboot (instead of /tmp).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:962
+#, no-wrap
+msgid ""
+" - guestfish, guestmount -m option allows mount options to be passed\n"
+" through to the underlying filesystem.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:965
+#, no-wrap
+msgid ""
+" - mkfs-opts allows filesystem features to be specified.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:967
+#, no-wrap
+msgid ""
+" - More intelligent handling of mountpoints, allowing mkmountpoint, mount\n"
+" and umount-all commands to work together properly.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:970
+#, no-wrap
+msgid ""
+" - Trace messages are prefixed with a distinct string, allowing them to\n"
+" be easily 'grepped' out from debug output.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:973
+#, no-wrap
+msgid ""
+" - guestfs_launch (guestfish 'run' command) now produces progress\n"
+" messages (a guestfish progress bar) if it takes longer than 5\n"
+" seconds to run.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:977
+#, no-wrap
+msgid ""
+" - Several long-running commands where we are unable to estimate time\n"
+" to completion generate \"pulse mode\" progress events. Progress bar\n"
+" in guestfish has been updated to display these.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:981
+#, no-wrap
+msgid ""
+" - Publish new example code in: C, Perl, Python, OCaml, Ruby.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:983
+#, no-wrap
+msgid ""
+" - New virt-dhcp-address example program.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:985
+#, no-wrap
+msgid ""
+" - The Java and Ruby bindings have been improved greatly.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:987
+#, no-wrap
+msgid ""
+" - Perl includes a way to get the errno of the last error.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:989
+#, no-wrap
+msgid ""
+" - Python bindings now compatible with rpyc (thanks Erez Shinan).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:991
+#, no-wrap
+msgid ""
+" - Transifex is now being used to manage translations.\n"
+" http://www.transifex.net/projects/p/libguestfs/\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:994
+#, no-wrap
+msgid ""
+" - Inspection now supports Red Hat Desktop, Slackware distributions.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:996
+#, no-wrap
+msgid ""
+" - Inspection no longer fails for Windows guests that have two or\n"
+" more disks.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:999
+#, no-wrap
+msgid ""
+" - Inspection can now tell the difference between Windows 2008 Server\n"
+" and Windows 7.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1002
+#, no-wrap
+msgid ""
+" - Inspection can detect 32 bit applications installed in 64 bit\n"
+" Windows, running on the WOW64 emulator.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1005
+#, no-wrap
+msgid ""
+" - A series of protocol fixes has fixed the old bug RHBZ#576879\n"
+" which used to cause errors during the upload command to lose\n"
+" protocol synchronization.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1009
+#, no-wrap
+msgid ""
+" - New logo!\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1013
+#, no-wrap
+msgid ""
+" [none]\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1017
+#, no-wrap
+msgid ""
+" first-private, get-attach-method, inspect-get-drive-mappings,\n"
+" inspect-get-product-variant,\n"
+" inspect-get-windows-current-control-set, next-private, resize2fs-M,\n"
+" set-attach-method.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1024
+#, no-wrap
+msgid ""
+" - The 'HACKING' file is obsolete. The contents have been moved into\n"
+" a section of the guestfs(3) manual page.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1027
+#, no-wrap
+msgid ""
+" - libguestfs-test-tool simplified. It no longer needs the static\n"
+" binary or tries to construct an ISO.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1030
+#, no-wrap
+msgid ""
+" - rpcgen-generated files are compiled with -fno-strict-aliasing\n"
+" which should be safer (thanks Matt Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1033
+#, no-wrap
+msgid ""
+" - virt-resize was rewritten in OCaml.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1035
+#, no-wrap
+msgid ""
+" - guestfish and other tools tested with valgrind; some memory leaks\n"
+" were fixed.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1040
+#, no-wrap
+msgid ""
+" - 502533 Updated Polish translation of libguestfs\n"
+" - 576879 libguestfs protocol loses synchronization if you 'upload' before "
+"mounting disks\n"
+" - 599503 document that mkmountpoint and umount-all cannot be mixed\n"
+" - 617440 guestfish: fails to tilde expand '~' when the $HOME env is unset\n"
+" - 664558 RFE: Allow to set log callback in Ruby bindings\n"
+" - 665358 Punjabi Translation Completed (pa_IN)\n"
+" - 666577 libguestfs: unknown filesystem /dev/fd0\n"
+" - 667610 Multiple bugs, memory leaks in libguestfs ruby bindings\n"
+" - 668112 virt-filesystems command fails on guest with corrupt filesystem "
+"label\n"
+" - 668574 guestfish -i is trying to mount all mounts from /etc/fstab and "
+"fails with an error when device doesn't exists\n"
+" - 673479 Add a grep-friendly string to LIBGUESTFS_TRACE output\n"
+" - 674130 Inspection code fails for Windows guest with two disks\n"
+" - 682756 libguestfs trace segfaults when list-filesystems returns error\n"
+" - 682979 libguestfs incorrectly detects Red Hat desktop as 'redhat-based' "
+"instead of 'redhat'\n"
+" - 690819 mkfs fails creating a filesytem on a disk device when using a disk "
+"with 'ide' interface\n"
+" - 691389 Extended attributes don't work over guestmount (FUSE)\n"
+" - 691724 virt-inspector reports unknown filesystem /dev/vda1\n"
+" - 692545 inspect-list-applications fails to detect 32 bit apps installed "
+"under WOW64 emulator on 64 bit Windows\n"
+" - 693324 sfdisk's python interface only accepts lists of type 'list' for "
+"the lines parameter\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:1060
+msgid "Release notes for libguestfs 1.8"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1062
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.6.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1068
+#, no-wrap
+msgid ""
+" - Support and packages for Debian and Ubuntu.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1070
+#, no-wrap
+msgid ""
+" - Daily builds from git repository on Debian and Ubuntu to reduce risk\n"
+" of regressions.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1073
+#, no-wrap
+msgid ""
+" - Port to ArchLinux 'pacman' (thanks Thomas S Hatch).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1075
+#, no-wrap
+msgid ""
+" - The following tools have been rewritten in C (originally in Perl):\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1077
+#, no-wrap
+msgid ""
+" . virt-cat\n"
+" . virt-df\n"
+" . virt-inspector\n"
+" . virt-ls\n"
+" . virt-rescue\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1083
+#, no-wrap
+msgid ""
+" - Some C tools support encrypted guests automatically. This is\n"
+" supported in: guestfish, guestmount, virt-cat, virt-inspector,\n"
+" virt-ls.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1087
+#, no-wrap
+msgid ""
+" - New tool virt-filesystems (in C) which is a replacement for\n"
+" virt-list-filesystems and virt-list-partitions, and has a superset\n"
+" of the functionality of those tools.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1091
+#, no-wrap
+msgid ""
+" - guestfish, guestmount and the C tools use unified command line option\n"
+" parsing, so they support many common options such as '-a disk.img',\n"
+" '-d libvirt-domain', '-x', '-v'. The old command line option\n"
+" parsing is preserved for compatibility in scripts etc.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1096
+#, no-wrap
+msgid ""
+" - guestfish no longer has any dependencies on Perl\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1098
+#, no-wrap
+msgid ""
+" - New man pages containing programming examples: guestfs-examples(3) "
+"(C/C++),\n"
+" guestfs-ocaml(3), guestfs-python(3), guestfs-ruby(3).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1101
+#, no-wrap
+msgid ""
+" - Trace mode prints return values from API functions.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1103
+#, no-wrap
+msgid ""
+" - virt-inspector can list applications installed in Windows guests, along\n"
+" with a great deal of information about those applications.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1106
+#, no-wrap
+msgid ""
+" - Add support for inspecting: Linux Mint, Mandriva, FreeBSD.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1108
+#, no-wrap
+msgid ""
+" - guestfish --rw option (with no effect currently) to make potentially\n"
+" dangerous write access explicit.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1111
+#, no-wrap
+msgid ""
+" - guestfish --listen --csh for compatibility with csh, tcsh (thanks\n"
+" Eric Blake).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1114
+#, no-wrap
+msgid ""
+" - The first upstream version that introduced each API function is now\n"
+" documented in guestfs(3).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1117
+#, no-wrap
+msgid ""
+" - guestfs_last_errno allows you to retrieve the errno from the\n"
+" daemon, correctly translated to the local operating system.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1120
+#, no-wrap
+msgid ""
+" - Functions can now have optional parameters.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1122
+#, no-wrap
+msgid ""
+" - Progress bars and progress notifications can now happen for upload\n"
+" commands.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1125
+#, no-wrap
+msgid ""
+" - Appliance builder more careful about not leaving temporary files\n"
+" around in /tmp.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1128
+#, no-wrap
+msgid ""
+" - getfattr/setfattr commands added to virt-rescue.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1130
+#, no-wrap
+msgid ""
+" - ROADMAP file covers roadmap and goals for future releases.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1134
+#, no-wrap
+msgid ""
+" - New SECURITY section in guestfs(3) API documentation.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1136
+#, no-wrap
+msgid ""
+" - virt-inspector no longer runs any guest commands.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1138
+#, no-wrap
+msgid ""
+" - Inspection code is more careful about avoiding very large files\n"
+" from guests which might previously have caused a denial of service.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1141
+#, no-wrap
+msgid ""
+" - FUSE calls into guestmount are now traced when using guestmount -x.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1145
+#, no-wrap
+msgid ""
+" - add-domain\n"
+" - add-drive-opts\n"
+" - getxattr\n"
+" - inspect-get-hostname\n"
+" - inspect-get-package-format\n"
+" - inspect-get-package-management\n"
+" - inspect-get-roots\n"
+" - inspect-list-applications\n"
+" - lgetxattr\n"
+" - mkfs-opts\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1158
+#, no-wrap
+msgid ""
+" - C programs now only link precisely with the libraries that they use.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1160
+#, no-wrap
+msgid ""
+" - PCRE, libmagic, hivex and libvirt libraries are now completely\n"
+" optional for building.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1163
+#, no-wrap
+msgid ""
+" - Multiple memory leaks and file descriptor leaks fixed.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1165
+#, no-wrap
+msgid ""
+" - Add a POD wrapper to unify generation of man pages and HTML files\n"
+" across all programs.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1168
+#, no-wrap
+msgid ""
+" - Source includes phony images of Fedora, Debian, Ubuntu and\n"
+" Windows guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1171
+#, no-wrap
+msgid ""
+" - Ruby bindings have 'make install' rule.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1173
+#, no-wrap
+msgid ""
+" - <guestfs.h> is now a single file.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1175
+#, no-wrap
+msgid ""
+" - <guestfs.h> does not require XDR headers.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1177
+#, no-wrap
+msgid ""
+" - ocaml xml-light library is no longer required to build (thanks\n"
+" Maxim Koltsov).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1180
+#, no-wrap
+msgid ""
+" - ./configure --disable-[...] for each language binding (thanks\n"
+" Maxim Koltsov).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1183
+#, no-wrap
+msgid ""
+" - Old ocaml-viewer program removed (use guestfs-browser instead).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1185
+#, no-wrap
+msgid ""
+" - New C API test type 'InitScratchFS' makes the tests run a little\n"
+" more quickly.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1188
+#, no-wrap
+msgid ""
+" - Excluded packages in the appliance are now listed in a separate\n"
+" file appliance/excludelist.in, and can be customized per-distro.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1193
+#, no-wrap
+msgid ""
+" - 663407 readlink and readlinklist returns /sysroot/ in some paths\n"
+" - 661280 virt-rescue: panic when shutting down: \"/sbin/reboot: No such "
+"file or directory\"\n"
+" - 657499 checksum: wrong check sum type causes umount to fail\n"
+" - 655554 Whole disk paths are not made canonical by virt-inspector\n"
+" - 654638 openssl updated to 1.0.0b libguestfs depends on exact file names\n"
+" - 652796 ruby bindings not installed by 'make install', hence omitted from "
+"the binary distribution\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:1200
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.6"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1202
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.4.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1208
+#, no-wrap
+msgid ""
+" - Use a new method for creating and caching the appliance. This\n"
+" greatly improves the performance of libguestfs, often by a factor\n"
+" of x 4 to x 5.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1212
+#, no-wrap
+msgid ""
+" - Support for guest inspection (like virt-inspector) via the ordinary\n"
+" API and all language bindings. 'guestfish -i' option is as a side-\n"
+" effect much quicker.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1216
+#, no-wrap
+msgid ""
+" - virt-inspector and core inspection API can now detect guests running:\n"
+" Fedora, Debian, Ubuntu, Windows, Red Hat Enterprise Linux, CentOS,\n"
+" Scientific Linux, Gentoo, Pardus, Arch Linux, MeeGo.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1220
+#, no-wrap
+msgid ""
+" - Support for LUKS whole-disk encryption in guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1222
+#, no-wrap
+msgid ""
+" - PHP bindings.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1224
+#, no-wrap
+msgid ""
+" - Progress messages (and progress bars in guestfish and virt-resize)\n"
+" for certain long-running operations.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1227
+#, no-wrap
+msgid ""
+" - virt-df is now much more efficient. Use '--one-per-guest' to restore\n"
+" the old per-guest isolation behaviour.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1230
+#, no-wrap
+msgid ""
+" - guestfish 'copy-in' and 'copy-out' commands for copying files and\n"
+" directories recursively in and out of the guest.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1233
+#, no-wrap
+msgid ""
+" - guestfish 'hexedit' command for doing binary edits to devices and\n"
+" files.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1236
+#, no-wrap
+msgid ""
+" - Change guestfish -i syntax to allow commands to be specified on the\n"
+" command line (retaining backwards compatibility).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1239
+#, no-wrap
+msgid ""
+" - guestfish '-d <domain>' for adding disks from libvirt domains.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1241
+#, no-wrap
+msgid ""
+" - guestfish '-N' option supports several new prepared disk image types:\n"
+" lvfs : disk with LV formatted with filesystem\n"
+" lv : disk with LV\n"
+" bootroot : boot+root\n"
+" bootrootlv : boot and root on LV\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1247
+#, no-wrap
+msgid ""
+" - guestfish 'more' and 'edit' commands now work with arbitrary files.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1249
+#, no-wrap
+msgid ""
+" - guestfish '--echo-keys' option allows you to echo keys/passphrases\n"
+" while typing them.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1252
+#, no-wrap
+msgid ""
+" - guestmount now supports -a / -d / -i options, like guestfish.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1254
+#, no-wrap
+msgid ""
+" - Use virtio-serial for communications with the appliance. This\n"
+" also has a major performance benefit.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1257
+#, no-wrap
+msgid ""
+" - virt-edit '-b' option to create a backup of edited files.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1259
+#, no-wrap
+msgid ""
+" - virt-edit '-e' option for non-interactive edits to files.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1261
+#, no-wrap
+msgid ""
+" - Ability to capture core dumps from the appliance (thanks Matthew "
+"Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1263
+#, no-wrap
+msgid ""
+" - virt-rescue now shuts down cleanly (thanks Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1265
+#, no-wrap
+msgid ""
+" - virt-rescue now has a --network option to enable network access.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1267
+#, no-wrap
+msgid ""
+" - virt-resize can now handle guests which use GPT partition table format.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1269
+#, no-wrap
+msgid ""
+" - virt-resize has better support for shrinking guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1271
+#, no-wrap
+msgid ""
+" - virt-resize supports qcow2-format guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1273
+#, no-wrap
+msgid ""
+" - $TMPDIR can be used to override almost all temporary directory usage.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1275
+#, no-wrap
+msgid ""
+" - OCaml users can use an alternate OO-style of coding, eg. g#launch ()\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1277
+#, no-wrap
+msgid ""
+" - The API supports calls which take optional parameters, eg.\n"
+" $g->add_drive_opts (\"disk\", readonly => 1);\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1280
+#, no-wrap
+msgid ""
+" - Trace output now escapes and shortens large strings (thanks\n"
+" Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1283
+#, no-wrap
+msgid ""
+" - Autosync is now on by default, resulting in more reliable behaviour\n"
+" when the handle is closed.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1286
+#, no-wrap
+msgid ""
+" - virt-df --uuid option allows you to follow a domain across migration\n"
+" and renaming.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1289
+#, no-wrap
+msgid ""
+" - Translations of manual pages.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1293
+#, no-wrap
+msgid ""
+" - CVE-2010-3851 libguestfs: missing disk format specifier when adding a "
+"disk\n"
+" https://www.redhat.com/archives/libguestfs/2010-October/msg00036.html\n"
+" This is comprehensively fixed in this release, and the fix will be\n"
+" backported to the other stable branches after more testing.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1298
+#, no-wrap
+msgid ""
+" - virt-inspector no longer relies on untrusted guest code to list\n"
+" applications in some guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1303
+#, no-wrap
+msgid ""
+" download-offset, file-architecture, findfs-label, findfs-uuid,\n"
+" inspect-os, inspect-get-arch, inspect-get-distro,\n"
+" inspect-get-filesystems, inspect-get-major-version,\n"
+" inspect-get-minor-version, inspect-get-mountpoints,\n"
+" inspect-get-product-name, inspect-get-type, is-blockdev, is-chardev,\n"
+" is-fifo, is-lv, is-socket, is-symlink, list-filesystems, luks-add-key,\n"
+" luks-close, luks-format, luks-format-cipher, luks-kill-slot,\n"
+" luks-open, luks-open-ro, lvm-clear-filter, lvm-canonical-lv-name,\n"
+" lvm-set-filter, part-to-dev, pread-device, pwrite-device,\n"
+" upload-offset\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1316
+#, no-wrap
+msgid ""
+" - Use size_t for loop iterators.\n"
+" - Refactor the library code into separate files.\n"
+" - Refactor the generator code into separate files.\n"
+" - Generate guestfish commands.\n"
+" - guestfish & guestmount options processing is unified.\n"
+" - Protocol changes:\n"
+" error message size increased to 64K\n"
+" send errno to library\n"
+" - Add 'make bindist' to make a binary distribution.\n"
+" - Cleaner behaviour under valgrind.\n"
+" - More testing of the guestfish command line options and libvirt\n"
+" integration.\n"
+" - The Perl inspection code is no longer used by any of the tools.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1332
+#, no-wrap
+msgid ""
+" - 646822 libguestfs trace mode should not print long binary strings\n"
+" - 646821 virt-df should have --uuid option\n"
+" - 646432 /dev/mapper paths should not be returned from "
+"guestfs_mountpoints\n"
+" - 643624 libguestfs tools documentation should describe how to quote guest "
+"domain names from shell\n"
+" - 642934 No way to specify disk format when adding a disk to libguestfs\n"
+" - 642933 guestfs_list_filesystems should be used in all possible places\n"
+" - 642932 guestmount options should match guestfish options\n"
+" - 642930 virt-inspector (Sys::Guestfs::Lib) should use C inspection APIs\n"
+" - 642929 C inspection code should ignore /dev/fd* in /etc/fstab\n"
+" - 642826 virt-resize converts any other image format to raw without "
+"notifying user, instructions do not account for this\n"
+" - 640961 Document that grub-install might be needed for old Linux guests "
+"after virt-resize\n"
+" - 639986 virt-df --csv does not properly quote \" in libvirt domain names\n"
+" - 639405 Interrupted cached appliance creation leaves libguestfs unusable\n"
+" - 638901 Appliance filename should not contain repository name\n"
+" - 638899 /dev/mapper paths should not be returned from C inspection APIs\n"
+" - 636918 Updates to Spanish translation\n"
+" - 636061 [abrt] guestfish-1.2.11-1.fc12: malloc_consolidate: Process "
+"/usr/bin/guestfish was killed by signal 11 (SIGSEGV)\n"
+" - 635969 glob echo mkfs ext2 /dev/vd[b-t]1 prints garbage\n"
+" - 634246 guestfs_part_get_parttype returns \"loop\" when run against a "
+"partition, LV or filesystem\n"
+" - 633766 virt-resize --shrink fails\n"
+" - 633357 Updates to Spanish translation\n"
+" - 633096 virt-resize calculates block device size incorrectly, doesn't work "
+"with qcow2 target\n"
+" - 629593 Dutch translation added\n"
+" - 627556 Updates to Spanish translations of libguestfs\n"
+" - 626843 Updates to Spanish translations\n"
+" - 619793 [RFE] Need a way to determine if a particular block device is a "
+"logical volume\n"
+" - 618556 virt-rescue return none zero value when exit\n"
+" - 617200 mount operation failed and hung on some images which running in "
+"read-only mode\n"
+" - 610880 libguestfs should set broader read perms on tmpdir, so works in "
+"some situations when executed with umask 077\n"
+" - 599503 document that mkmountpoint and umount-all cannot be mixed\n"
+" - 571714 Running virt-df on disk image relabels it, so qemu can no longer "
+"write to it.\n"
+" - 502533 Updated Polish translation of libguestfs\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:1365
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.4"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1367
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.2.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1373
+#, no-wrap
+msgid ""
+" - guestfish lets you choose a prepared disk image, eg:\n"
+" guestfish -N fs:ext4\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1376
+#, no-wrap
+msgid ""
+" - Add write support to guestmount (FUSE) module.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1378
+#, no-wrap
+msgid ""
+" - virt-resize can now resize the content of partitions and logical\n"
+" volumes in the guest, and we have better support for shrinking guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1381
+#, no-wrap
+msgid ""
+" - Bash tab-completion script for guestfish.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1383
+#, no-wrap
+msgid ""
+" - Add ZFS support to virt-rescue.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1385
+#, no-wrap
+msgid ""
+" - New tool 'virt-make-fs' for creating filesystems with content.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1387
+#, no-wrap
+msgid ""
+" - Allow suffixes on any guestfish number parameter, eg. \"1M\".\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1389
+#, no-wrap
+msgid ""
+" - guestfish 'man' command opens the manual page.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1391
+#, no-wrap
+msgid ""
+" - guestfish supports a \"heredoc\" syntax for uploading files:\n"
+" upload -<<_end_ /foo\n"
+" content\n"
+" _end_\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1396
+#, no-wrap
+msgid ""
+" - Some guestfish commands now print their output in octal or hex\n"
+" where appropriate (RHBZ#583242).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1399
+#, no-wrap
+msgid ""
+" - Allow dash prefix on guestfish command line. This ignores any\n"
+" error from the second command: (RHBZ#578407)\n"
+" guestfish -- cmd1 : -cmd2 : cmd3\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1403
+#, no-wrap
+msgid ""
+" - guestfish -h / help command now returns an error for non-existent\n"
+" commands (RHBZ#597145).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1406
+#, no-wrap
+msgid ""
+" - New 'supported' command in guestfish to list optional groups of\n"
+" commands which are supported by the daemon / configuration.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1409
+#, no-wrap
+msgid ""
+" - virt-inspector and guestfish -i now work for filenames which\n"
+" contain spaces (RHBZ#507810).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1412
+#, no-wrap
+msgid ""
+" - Change the protocol to use link-local addresses, to avoid\n"
+" conflicting with any address that the host might be using\n"
+" (RHBZ#588763).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1416
+#, no-wrap
+msgid ""
+" - libguestfs now sets the correct time and timezone on filesystem\n"
+" modifications.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1419
+#, no-wrap
+msgid ""
+" - Sort the domains into alphabetical order in virt-df.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1421
+#, no-wrap
+msgid ""
+" - Make mkfs-b command work for FAT and NTFS by mapping the blocksize\n"
+" parameter to the cluster size (RHBZ#599464).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1424
+#, no-wrap
+msgid ""
+" - Add version numbers to Perl modules (RHBZ#521674).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1426
+#, no-wrap
+msgid ""
+" - Localization now works for all the libguestfs tools (RHBZ#559963).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1428
+#, no-wrap
+msgid ""
+" - Tools now support filesystem-on-image VMs (RHBZ#590167).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1430
+#, no-wrap
+msgid ""
+" - virt-list-partitions has a '-t' option to show the total size of disks.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1432
+#, no-wrap
+msgid ""
+" - Include extra Augeas lenses in the supermin appliance (Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1434
+#, no-wrap
+msgid ""
+" - Add error and close callbacks.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1436
+#, no-wrap
+msgid ""
+" - Add explicit close method in the Perl API.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1438
+#, no-wrap
+msgid ""
+" - Multiple fixes for RHEL 5 compatibility.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1440
+#, no-wrap
+msgid ""
+" - Multiple fixes for Debian/Ubuntu compatibility.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1442
+#, no-wrap
+msgid ""
+" - Multiple revisions to improve the documentation.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1446
+#, no-wrap
+msgid ""
+" - Fix a potential DoS in virt-inspector and virt-v2v if a specially\n"
+" crafted disk image contained a char device in place of one of the\n"
+" configuration files that we read under /etc (RHBZ#582484).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1452
+#, no-wrap
+msgid ""
+" - aug-clear - clear Augeas path\n"
+" - available-all-groups - return a list of all optional groups\n"
+" - base64-in - upload base64-encoded data to file\n"
+" - base64-out - download file and encode as base64\n"
+" - checksum-device - compute checksums on the contents of a device\n"
+" - checksums-out - compute checksums of multiple files in a directory\n"
+" - debug-upload - upload a file to the appliance\n"
+" - fallocate64 - preallocate a file in the guest filesystem\n"
+" - fill-pattern - fill a file with a repeating pattern of bytes\n"
+" - get-umask - get the current umask\n"
+" - lvresize-free - expand an LV to fill free space\n"
+" - ntfsresize - resize an NTFS filesystem\n"
+" - ntfsresize-size - resize an NTFS filesystem (with size)\n"
+" - part-del - delete a partition\n"
+" - part-get-bootable - get the bootable flag of a partition\n"
+" - part-get-mbr-id - get the MBR type byte of a partition\n"
+" - part-set-mbr-id - set the MBR type byte of a partition\n"
+" - pvresize-size - resize a physical volume (with size)\n"
+" - pwrite - write to part of a file\n"
+" - resize2fs-size - resize an ext2/3/4 filesystem (with size)\n"
+" - txz-in - unpack compressed tarball to directory (RHBZ#580556)\n"
+" - txz-out - pack directory into compressed tarball (RHBZ#580556)\n"
+" - vfs-label - get the filesystem label\n"
+" - vfs-uuid - get the filesystem UUID\n"
+" - vgscan - rescan for LVM physical volumes, volume groups and logical "
+"volumes\n"
+" - write - create a new file\n"
+" - zero-device - write zeroes to an entire device\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1482
+#, no-wrap
+msgid ""
+" - Extend the generator to support testing optional features.\n"
+" - Stricter checks on input parameters to many calls (RHBZ#501893 "
+"RHBZ#501894)\n"
+" - Extend the protocol to support sending arbitrary 8 bit data buffers.\n"
+" - Ship 'BUGS' file with releases. This is a summary of the bugs in\n"
+" the Red Hat Bugzilla database.\n"
+" - Ship 'RELEASE-NOTES' file with releases, containing release notes.\n"
+" - Unify supermin appliance building into one place, in febootstrap 2.7.\n"
+" - Fix the protocol code to handle the case where both ends send cancel\n"
+" messages at the same time.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1494
+#, no-wrap
+msgid ""
+" - 612178 guestfish: using -m option in conjunction with --listen option "
+"causes appliance to die\n"
+" - 610880 libguestfs should set broader read perms on tmpdir, so works in "
+"some situations when executed with umask 077\n"
+" - 604691 OCaml bindings are not thread safe\n"
+" - 603870 Updates to Spanish translation\n"
+" - 602592 [RFE] expose guestfs_close in perl bindings\n"
+" - 600977 virt-df -h --csv \"Argument .. isn't numeric in printf\"\n"
+" - 599464 mkfs-b does not support vfat/ntfs\n"
+" - 598807 add_cdrom does not work in RHEL 6\n"
+" - 598309 part-list and several other cmd failed on libguestfs on RHEL5\n"
+" - 597145 guestfish 'help' command should indicate error in exit status with "
+"an unknown command\n"
+" - 597135 guestfish write-file cmd does not check \"size\" parameter\n"
+" - 597118 A warning should be given in the help of mke2journal-L for the "
+"length of label\n"
+" - 597112 get-e2uuid should use blkid instead of \"tune2fs -l\" to get "
+"filesystem UUID\n"
+" - 596776 virt-inspector doesn't discover modprobe aliases on RHEL 3 "
+"guests\n"
+" - 596763 Updates to Spanish translation\n"
+" - 593292 Updates to Spanish translation\n"
+" - 592883 can not edit files on images mounted with guestmount cmd\n"
+" - 592360 Updates to Spanish translation\n"
+" - 591250 virt-tar prints \"tar_in: tar subcommand failed on directory\" if "
+"the archive is compressed or not in the right format\n"
+" - 591155 virt-tar prints \"tar_in: tar subcommand failed on directory\" if "
+"a disk image is not writable\n"
+" - 591142 virt-inspector should give an error for unrecognized disk images\n"
+" - 590167 virt-inspector and other virt tools should be able to handle "
+"filesystem-on-image VMs\n"
+" - 589039 guestfish read-file cmd will cause daemon hang when read large "
+"files\n"
+" - 588851 guestfs_launch() returns -1, but guestfs_last_error() == NULL\n"
+" - 588763 libguestfs should use non-public or link-local addresses for "
+"appliance network\n"
+" - 588733 Updates to Spanish translation\n"
+" - 588651 guestfish 'strings-e' cmd does not give proper error message or "
+"hint\n"
+" - 587484 lvresize can't reduce size of a volumn\n"
+" - 585961 Updates to Spanish translation\n"
+" - 585223 ntfsresize should support shrinking filesystems\n"
+" - 585222 pvresize should support shrinking PVs\n"
+" - 585221 resize2fs should support shrinking filesystems\n"
+" - 584038 Updates to Spanish translation\n"
+" - 583554 [FEAT] mknod-mode command is needed to set mode explicitly\n"
+" - 583242 [RFE] guestfish should print outputs in a suitable base (eg. octal "
+"for modes)\n"
+" - 582993 guestfish eats words when tab completing case (in)sensitive "
+"paths\n"
+" - 582953 Misleading help information about lvcreate command\n"
+" - 582948 mknod command doesn't make block, character or FIFO devices\n"
+" - 582929 mknod doesn't check for invalid mode\n"
+" - 582901 guestfish chmod/umask commands do not check invalid mode value\n"
+" - 582899 guestfish:sparse is missed from command autocomplete list\n"
+" - 582891 [Feature Request] behavior and return value of guestfish umask cmd "
+"should be changed\n"
+" - 582548 [mknod] umask shouldn't take effect when mode is set explicitly\n"
+" - 582484 some guestfish sub commands can not handle special files "
+"properly\n"
+" - 582252 Updates to Spanish translation\n"
+" - 581501 Updates to Spanish translation\n"
+" - 580650 virt-inspector warns \"No grub default specified at "
+"/usr/lib/perl5/Sys/Guestfs/Lib.pm at [...]\"\n"
+" - 580556 request for libguestfs to support .txz tarballs\n"
+" - 580246 tar-in command hangs if uploading more than available space\n"
+" - 580016 aug-ls in guestfish does not take augeas variable as argument\n"
+" - 579664 guestfish doesn't report error when there is not enough space for "
+"image allocation\n"
+" - 579608 multiple commands in guestfish can not work for symbol links\n"
+" - 579155 libguestfs hangs if qemu doesn't start (in null vmchannel mode)\n"
+" - 578407 the prefix '-' in sub-command isn't handled by guestfish in remote "
+"control mode\n"
+" - 576879 libguestfs protocol loses synchronization if you 'upload' before "
+"mounting disks\n"
+" - 559963 libguestfs Perl programs do set locale, but still localization "
+"doesn't work\n"
+" - 521674 Perl modules are unversioned, but should carry version numbers\n"
+" - 516096 Race condition in test_swapon_label_0: /sbin/blockdev: BLKRRPART: "
+"Device or resource busy\n"
+" - 507810 guestfish -i / virt-inspector cannot handle spaces in filenames\n"
+" - 502533 Updated Polish translation of libguestfs\n"
+" - 501894 Some String parameters should be OptString\n"
+" - 501893 String parameters should be checked for != NULL\n"
+" - 501889 write-file does not support strings containing ASCII NUL\n"
+" - 484986 grub-install fails on virtio disk\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:1559
+msgid "RELEASE NOTES FOR HISTORICAL VERSIONS OF LIBGUESTFS"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1561
+msgid ""
+"Before 2010 libguestfs did not have official release notes or a formalized "
+"version numbering system. However these are links to historically "
+"significant versions."
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:1567
+msgid "2009-11-10 (1.0.78)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1569
+msgid "L<https://www.redhat.com/archives/libguestfs/2009-November/msg00095.html>"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:1571
+msgid "2009-09-13 (1.0.67)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1573
+msgid "L<https://www.redhat.com/archives/libguestfs/2009-August/msg00281.html>"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:1575
+msgid "2009-07-23 (1.0.64)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1577
+msgid "L<https://www.redhat.com/archives/libguestfs/2009-July/msg00059.html>"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:1579
+msgid "2009-07-14 (1.0.59)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1581
+msgid "L<https://www.redhat.com/archives/libguestfs/2009-July/msg00023.html>"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:1583
+msgid "2009-04-01 (the initial announcement)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1585
+msgid "L<http://rwmj.wordpress.com/2009/04/01/libguestfs-access-and-modify-virtual-machine-disk-images/>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1591
+msgid ""
+"L<guestfs-examples(1)>, L<guestfs-faq(1)>, L<guestfs-performance(1)>, "
+"L<guestfs-recipes(1)>, L<guestfs-testing(1)>, L<guestfs(3)>, "
+"L<guestfish(1)>, L<http://libguestfs.org/>"
+msgstr ""
+
+#. type: textblock
#: ../inspector/virt-inspector.pod:5
msgid ""
"virt-inspector - Display operating system version and other information "
@@ -27389,11 +31417,6 @@ msgid ""
"megabytes."
msgstr ""
-#. type: =item
-#: ../rescue/virt-rescue.pod:188
-msgid "B<--network>"
-msgstr ""
-
#. type: textblock
#: ../rescue/virt-rescue.pod:190
msgid "Enable QEMU user networking in the guest. See L</NETWORK>."
@@ -29391,12 +33414,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:19 ../src/guestfs-actions.pod:232 ../src/guestfs-actions.pod:269 ../src/guestfs-actions.pod:290 ../src/guestfs-actions.pod:311 ../src/guestfs-actions.pod:324 ../src/guestfs-actions.pod:338 ../src/guestfs-actions.pod:458 ../src/guestfs-actions.pod:478 ../src/guestfs-actions.pod:492 ../src/guestfs-actions.pod:537 ../src/guestfs-actions.pod:565 ../src/guestfs-actions.pod:583 ../src/guestfs-actions.pod:652 ../src/guestfs-actions.pod:685 ../src/guestfs-actions.pod:699 ../src/guestfs-actions.pod:755 ../src/guestfs-actions.pod:854 ../src/guestfs-actions.pod:872 ../src/guestfs-actions.pod:886 ../src/guestfs-actions.pod:900 ../src/guestfs-actions.pod:914 ../src/guestfs-actions.pod:928 ../src/guestfs-actions.pod:941 ../src/guestfs-actions.pod:978 ../src/guestfs-actions.pod:1012 ../src/guestfs-actions.pod:1034 ../src/guestfs-actions.pod:1070 ../src/guestfs-actions.pod:1083 ../src/guestfs-actions.pod:1095 ../src/guestfs-actions.pod:1125 ../src/guestfs-actions.pod:1140 ../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:2569 ../src/guestfs-actions.pod:2656 ../src/guestfs-actions.pod:2767 ../src/guestfs-actions.pod:3446 ../src/guestfs-actions.pod:3590 ../src/guestfs-actions.pod:3649 ../src/guestfs-actions.pod:3684 ../src/guestfs-actions.pod:4797 ../src/guestfs-actions.pod:4812 ../src/guestfs-actions.pod:4837 ../src/guestfs-actions.pod:5055 ../src/guestfs-actions.pod:5069 ../src/guestfs-actions.pod:5082 ../src/guestfs-actions.pod:5096 ../src/guestfs-actions.pod:5111 ../src/guestfs-actions.pod:5147 ../src/guestfs-actions.pod:5219 ../src/guestfs-actions.pod:5239 ../src/guestfs-actions.pod:5256 ../src/guestfs-actions.pod:5276 ../src/guestfs-actions.pod:5296 ../src/guestfs-actions.pod:5331 ../src/guestfs-actions.pod:5350 ../src/guestfs-actions.pod:5369 ../src/guestfs-actions.pod:5386 ../src/guestfs-actions.pod:5421 ../src/guestfs-actions.pod:5433 ../src/guestfs-actions.pod:5466 ../src/guestfs-actions.pod:5482 ../src/guestfs-actions.pod:5495 ../src/guestfs-actions.pod:5510 ../src/guestfs-actions.pod:5527 ../src/guestfs-actions.pod:5703 ../src/guestfs-actions.pod:5839 ../src/guestfs-actions.pod:5851 ../src/guestfs-actions.pod:5871 ../src/guestfs-actions.pod:5884 ../src/guestfs-actions.pod:5935 ../src/guestfs-actions.pod:5953 ../src/guestfs-actions.pod:5971 ../src/guestfs-actions.pod:5987 ../src/guestfs-actions.pod:6001 ../src/guestfs-actions.pod:6015 ../src/guestfs-actions.pod:6032 ../src/guestfs-actions.pod:6109 ../src/guestfs-actions.pod:6160 ../src/guestfs-actions.pod:6193 ../src/guestfs-actions.pod:6264 ../src/guestfs-actions.pod:6295 ../src/guestfs-actions.pod:6314 ../src/guestfs-actions.pod:6333 ../src/guestfs-actions.pod:6345 ../src/guestfs-actions.pod:6362 ../src/guestfs-actions.pod:6375 ../src/guestfs-actions.pod:6390 ../src/guestfs-actions.pod:6405 ../src/guestfs-actions.pod:6437 ../src/guestfs-actions.pod:6463 ../src/guestfs-actions.pod:6532 ../src/guestfs-actions.pod:6581 ../src/guestfs-actions.pod:6596 ../src/guestfs-actions.pod:6616 ../src/guestfs-actions.pod:6630 ../src/guestfs-actions.pod:6647 ../src/guestfs-actions.pod:6696 ../src/guestfs-actions.pod:6748 ../src/guestfs-actions.pod:6786 ../src/guestfs-actions.pod:6838 ../src/guestfs-actions.pod:6920 ../src/guestfs-actions.pod:6963 ../src/guestfs-actions.pod:6991 ../src/guestfs-actions.pod:7008 ../src/guestfs-actions.pod:7026 ../src/guestfs-actions.pod:7163 ../src/guestfs-actions.pod:7220 ../src/guestfs-actions.pod:7242 ../src/guestfs-actions.pod:7260 ../src/guestfs-actions.pod:7312 ../src/guestfs-actions.pod:7376 ../src/guestfs-actions.pod:7385 ../src/guestfs-actions.pod:7397 ../src/guestfs-actions.pod:7414 ../src/guestfs-actions.pod:7427 ../src/guestfs-actions.pod:7441 ../src/guestfs-actions.pod:7730 ../src/guestfs-actions.pod:7745 ../src/guestfs-actions.pod:7766 ../src/guestfs-actions.pod:7782 ../src/guestfs-actions.pod:7794 ../src/guestfs-actions.pod:7808 ../src/guestfs-actions.pod:7820 ../src/guestfs-actions.pod:7834 ../src/guestfs-actions.pod:7850 ../src/guestfs-actions.pod:7868 ../src/guestfs-actions.pod:7887 ../src/guestfs-actions.pod:7906 ../src/guestfs-actions.pod:7969 ../src/guestfs-actions.pod:7987 ../src/guestfs-actions.pod:8010 ../src/guestfs-actions.pod:8049 ../src/guestfs-actions.pod:8088 ../src/guestfs-actions.pod:8113 ../src/guestfs-actions.pod:8132 ../src/guestfs-actions.pod:8154 ../src/guestfs-actions.pod:8175 ../src/guestfs-actions.pod:8194 ../src/guestfs-actions.pod:8211 ../src/guestfs-actions.pod:8232 ../src/guestfs-actions.pod:8260 ../src/guestfs-actions.pod:8284 ../src/guestfs-actions.pod:8303 ../src/guestfs-actions.pod:8319 ../src/guestfs-actions.pod:8343 ../src/guestfs-actions.pod:8362 ../src/guestfs-actions.pod:8377 ../src/guestfs-actions.pod:8396 ../src/guestfs-actions.pod:8440 ../src/guestfs-actions.pod:8467 ../src/guestfs-actions.pod:8497 ../src/guestfs-actions.pod:8622 ../src/guestfs-actions.pod:8632 ../src/guestfs-actions.pod:8753 ../src/guestfs-actions.pod:8765 ../src/guestfs-actions.pod:8778 ../src/guestfs-actions.pod:8791 ../src/guestfs-actions.pod:8813 ../src/guestfs-actions.pod:8826 ../src/guestfs-actions.pod:8839 ../src/guestfs-actions.pod:8852 ../src/guestfs-actions.pod:8867 ../src/guestfs-actions.pod:8926 ../src/guestfs-actions.pod:8943 ../src/guestfs-actions.pod:8959 ../src/guestfs-actions.pod:8975 ../src/guestfs-actions.pod:8992 ../src/guestfs-actions.pod:9005 ../src/guestfs-actions.pod:9025 ../src/guestfs-actions.pod:9125 ../src/guestfs-actions.pod:9183 ../src/guestfs-actions.pod:9197 ../src/guestfs-actions.pod:9260 ../src/guestfs-actions.pod:9293 ../src/guestfs-actions.pod:9315 ../src/guestfs-actions.pod:9353 ../src/guestfs-actions.pod:9387 ../src/guestfs-actions.pod:9423 ../src/guestfs-actions.pod:9552 ../src/guestfs-actions.pod:9567 ../src/guestfs-actions.pod:9579 ../src/guestfs-actions.pod:9588 ../src/guestfs-actions.pod:9600 ../src/guestfs-actions.pod:9674 ../src/guestfs-actions.pod:9687 ../src/guestfs-actions.pod:9732 ../src/guestfs-actions.pod:9772 ../src/guestfs-actions.pod:9830 ../src/guestfs-actions.pod:9847 ../src/guestfs-actions.pod:9867 ../src/guestfs-actions.pod:9900 ../src/guestfs-actions.pod:10047 ../src/guestfs-actions.pod:10070 ../src/guestfs-actions.pod:10095 ../src/guestfs-actions.pod:10121
+#: ../src/guestfs-actions.pod:19 ../src/guestfs-actions.pod:232 ../src/guestfs-actions.pod:269 ../src/guestfs-actions.pod:290 ../src/guestfs-actions.pod:311 ../src/guestfs-actions.pod:324 ../src/guestfs-actions.pod:338 ../src/guestfs-actions.pod:458 ../src/guestfs-actions.pod:478 ../src/guestfs-actions.pod:492 ../src/guestfs-actions.pod:537 ../src/guestfs-actions.pod:565 ../src/guestfs-actions.pod:583 ../src/guestfs-actions.pod:652 ../src/guestfs-actions.pod:685 ../src/guestfs-actions.pod:699 ../src/guestfs-actions.pod:755 ../src/guestfs-actions.pod:854 ../src/guestfs-actions.pod:872 ../src/guestfs-actions.pod:886 ../src/guestfs-actions.pod:900 ../src/guestfs-actions.pod:914 ../src/guestfs-actions.pod:928 ../src/guestfs-actions.pod:941 ../src/guestfs-actions.pod:978 ../src/guestfs-actions.pod:1012 ../src/guestfs-actions.pod:1034 ../src/guestfs-actions.pod:1070 ../src/guestfs-actions.pod:1083 ../src/guestfs-actions.pod:1095 ../src/guestfs-actions.pod:1125 ../src/guestfs-actions.pod:1140 ../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:2569 ../src/guestfs-actions.pod:2656 ../src/guestfs-actions.pod:2767 ../src/guestfs-actions.pod:3446 ../src/guestfs-actions.pod:3590 ../src/guestfs-actions.pod:3649 ../src/guestfs-actions.pod:3684 ../src/guestfs-actions.pod:4797 ../src/guestfs-actions.pod:4812 ../src/guestfs-actions.pod:4837 ../src/guestfs-actions.pod:5055 ../src/guestfs-actions.pod:5069 ../src/guestfs-actions.pod:5082 ../src/guestfs-actions.pod:5096 ../src/guestfs-actions.pod:5111 ../src/guestfs-actions.pod:5147 ../src/guestfs-actions.pod:5219 ../src/guestfs-actions.pod:5239 ../src/guestfs-actions.pod:5256 ../src/guestfs-actions.pod:5276 ../src/guestfs-actions.pod:5296 ../src/guestfs-actions.pod:5331 ../src/guestfs-actions.pod:5350 ../src/guestfs-actions.pod:5369 ../src/guestfs-actions.pod:5386 ../src/guestfs-actions.pod:5421 ../src/guestfs-actions.pod:5433 ../src/guestfs-actions.pod:5466 ../src/guestfs-actions.pod:5482 ../src/guestfs-actions.pod:5495 ../src/guestfs-actions.pod:5510 ../src/guestfs-actions.pod:5527 ../src/guestfs-actions.pod:5703 ../src/guestfs-actions.pod:5839 ../src/guestfs-actions.pod:5851 ../src/guestfs-actions.pod:5871 ../src/guestfs-actions.pod:5884 ../src/guestfs-actions.pod:5935 ../src/guestfs-actions.pod:5953 ../src/guestfs-actions.pod:5971 ../src/guestfs-actions.pod:5987 ../src/guestfs-actions.pod:6001 ../src/guestfs-actions.pod:6015 ../src/guestfs-actions.pod:6032 ../src/guestfs-actions.pod:6109 ../src/guestfs-actions.pod:6160 ../src/guestfs-actions.pod:6193 ../src/guestfs-actions.pod:6264 ../src/guestfs-actions.pod:6295 ../src/guestfs-actions.pod:6314 ../src/guestfs-actions.pod:6333 ../src/guestfs-actions.pod:6345 ../src/guestfs-actions.pod:6362 ../src/guestfs-actions.pod:6375 ../src/guestfs-actions.pod:6390 ../src/guestfs-actions.pod:6405 ../src/guestfs-actions.pod:6437 ../src/guestfs-actions.pod:6463 ../src/guestfs-actions.pod:6532 ../src/guestfs-actions.pod:6581 ../src/guestfs-actions.pod:6596 ../src/guestfs-actions.pod:6616 ../src/guestfs-actions.pod:6630 ../src/guestfs-actions.pod:6647 ../src/guestfs-actions.pod:6696 ../src/guestfs-actions.pod:6748 ../src/guestfs-actions.pod:6786 ../src/guestfs-actions.pod:6838 ../src/guestfs-actions.pod:6920 ../src/guestfs-actions.pod:6963 ../src/guestfs-actions.pod:6991 ../src/guestfs-actions.pod:7008 ../src/guestfs-actions.pod:7026 ../src/guestfs-actions.pod:7163 ../src/guestfs-actions.pod:7220 ../src/guestfs-actions.pod:7242 ../src/guestfs-actions.pod:7260 ../src/guestfs-actions.pod:7312 ../src/guestfs-actions.pod:7376 ../src/guestfs-actions.pod:7385 ../src/guestfs-actions.pod:7397 ../src/guestfs-actions.pod:7414 ../src/guestfs-actions.pod:7427 ../src/guestfs-actions.pod:7441 ../src/guestfs-actions.pod:7730 ../src/guestfs-actions.pod:7745 ../src/guestfs-actions.pod:7766 ../src/guestfs-actions.pod:7782 ../src/guestfs-actions.pod:7794 ../src/guestfs-actions.pod:7808 ../src/guestfs-actions.pod:7820 ../src/guestfs-actions.pod:7834 ../src/guestfs-actions.pod:7877 ../src/guestfs-actions.pod:7937 ../src/guestfs-actions.pod:7997 ../src/guestfs-actions.pod:8035 ../src/guestfs-actions.pod:8053 ../src/guestfs-actions.pod:8072 ../src/guestfs-actions.pod:8091 ../src/guestfs-actions.pod:8154 ../src/guestfs-actions.pod:8172 ../src/guestfs-actions.pod:8195 ../src/guestfs-actions.pod:8234 ../src/guestfs-actions.pod:8273 ../src/guestfs-actions.pod:8298 ../src/guestfs-actions.pod:8317 ../src/guestfs-actions.pod:8339 ../src/guestfs-actions.pod:8360 ../src/guestfs-actions.pod:8379 ../src/guestfs-actions.pod:8396 ../src/guestfs-actions.pod:8417 ../src/guestfs-actions.pod:8445 ../src/guestfs-actions.pod:8469 ../src/guestfs-actions.pod:8488 ../src/guestfs-actions.pod:8504 ../src/guestfs-actions.pod:8528 ../src/guestfs-actions.pod:8547 ../src/guestfs-actions.pod:8562 ../src/guestfs-actions.pod:8581 ../src/guestfs-actions.pod:8625 ../src/guestfs-actions.pod:8652 ../src/guestfs-actions.pod:8682 ../src/guestfs-actions.pod:8807 ../src/guestfs-actions.pod:8817 ../src/guestfs-actions.pod:8938 ../src/guestfs-actions.pod:8950 ../src/guestfs-actions.pod:8963 ../src/guestfs-actions.pod:8976 ../src/guestfs-actions.pod:8998 ../src/guestfs-actions.pod:9011 ../src/guestfs-actions.pod:9024 ../src/guestfs-actions.pod:9037 ../src/guestfs-actions.pod:9052 ../src/guestfs-actions.pod:9111 ../src/guestfs-actions.pod:9128 ../src/guestfs-actions.pod:9144 ../src/guestfs-actions.pod:9160 ../src/guestfs-actions.pod:9177 ../src/guestfs-actions.pod:9190 ../src/guestfs-actions.pod:9210 ../src/guestfs-actions.pod:9310 ../src/guestfs-actions.pod:9368 ../src/guestfs-actions.pod:9382 ../src/guestfs-actions.pod:9445 ../src/guestfs-actions.pod:9478 ../src/guestfs-actions.pod:9500 ../src/guestfs-actions.pod:9538 ../src/guestfs-actions.pod:9572 ../src/guestfs-actions.pod:9608 ../src/guestfs-actions.pod:9737 ../src/guestfs-actions.pod:9752 ../src/guestfs-actions.pod:9764 ../src/guestfs-actions.pod:9773 ../src/guestfs-actions.pod:9785 ../src/guestfs-actions.pod:9859 ../src/guestfs-actions.pod:9872 ../src/guestfs-actions.pod:9917 ../src/guestfs-actions.pod:9957 ../src/guestfs-actions.pod:10015 ../src/guestfs-actions.pod:10032 ../src/guestfs-actions.pod:10052 ../src/guestfs-actions.pod:10085 ../src/guestfs-actions.pod:10232 ../src/guestfs-actions.pod:10255 ../src/guestfs-actions.pod:10280 ../src/guestfs-actions.pod:10306
msgid "This function returns 0 on success or -1 on error."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:21 ../src/guestfs-actions.pod:162 ../src/guestfs-actions.pod:1571 ../src/guestfs-actions.pod:2830 ../src/guestfs-actions.pod:3067 ../src/guestfs-actions.pod:3192 ../src/guestfs-actions.pod:4799 ../src/guestfs-actions.pod:4819 ../src/guestfs-actions.pod:6439 ../src/guestfs-actions.pod:7989 ../src/guestfs-actions.pod:8213 ../src/guestfs-actions.pod:8364 ../src/guestfs-actions.pod:8869 ../src/guestfs-actions.pod:8994 ../src/guestfs-actions.pod:9774
+#: ../src/guestfs-actions.pod:21 ../src/guestfs-actions.pod:162 ../src/guestfs-actions.pod:1571 ../src/guestfs-actions.pod:2830 ../src/guestfs-actions.pod:3067 ../src/guestfs-actions.pod:3192 ../src/guestfs-actions.pod:4799 ../src/guestfs-actions.pod:4819 ../src/guestfs-actions.pod:6439 ../src/guestfs-actions.pod:8174 ../src/guestfs-actions.pod:8398 ../src/guestfs-actions.pod:8549 ../src/guestfs-actions.pod:9054 ../src/guestfs-actions.pod:9179 ../src/guestfs-actions.pod:9959
msgid "(Added in 0.3)"
msgstr ""
@@ -29417,7 +33440,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:30 ../src/guestfs-actions.pod:172 ../src/guestfs-actions.pod:952 ../src/guestfs-actions.pod:1023 ../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:2740 ../src/guestfs-actions.pod:3308 ../src/guestfs-actions.pod:3953 ../src/guestfs-actions.pod:5638 ../src/guestfs-actions.pod:6058 ../src/guestfs-actions.pod:6171 ../src/guestfs-actions.pod:6449 ../src/guestfs-actions.pod:6498 ../src/guestfs-actions.pod:6760 ../src/guestfs-actions.pod:6821 ../src/guestfs-actions.pod:6884 ../src/guestfs-actions.pod:8022 ../src/guestfs-actions.pod:9036 ../src/guestfs-actions.pod:9248 ../src/guestfs-actions.pod:9303 ../src/guestfs-actions.pod:9914
+#: ../src/guestfs-actions.pod:30 ../src/guestfs-actions.pod:172 ../src/guestfs-actions.pod:952 ../src/guestfs-actions.pod:1023 ../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:2740 ../src/guestfs-actions.pod:3308 ../src/guestfs-actions.pod:3953 ../src/guestfs-actions.pod:5638 ../src/guestfs-actions.pod:6058 ../src/guestfs-actions.pod:6171 ../src/guestfs-actions.pod:6449 ../src/guestfs-actions.pod:6498 ../src/guestfs-actions.pod:6760 ../src/guestfs-actions.pod:6821 ../src/guestfs-actions.pod:6884 ../src/guestfs-actions.pod:7846 ../src/guestfs-actions.pod:7911 ../src/guestfs-actions.pod:7971 ../src/guestfs-actions.pod:8207 ../src/guestfs-actions.pod:9221 ../src/guestfs-actions.pod:9433 ../src/guestfs-actions.pod:9488 ../src/guestfs-actions.pod:10099
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 "
@@ -29454,7 +33477,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:126 ../src/guestfs-actions.pod:381 ../src/guestfs-actions.pod:551 ../src/guestfs-actions.pod:772 ../src/guestfs-actions.pod:803 ../src/guestfs-actions.pod:821 ../src/guestfs-actions.pod:840 ../src/guestfs-actions.pod:1906 ../src/guestfs-actions.pod:2052 ../src/guestfs-actions.pod:2503 ../src/guestfs-actions.pod:2729 ../src/guestfs-actions.pod:2978 ../src/guestfs-actions.pod:3039 ../src/guestfs-actions.pod:3090 ../src/guestfs-actions.pod:3142 ../src/guestfs-actions.pod:3156 ../src/guestfs-actions.pod:3179 ../src/guestfs-actions.pod:3577 ../src/guestfs-actions.pod:4071 ../src/guestfs-actions.pod:4089 ../src/guestfs-actions.pod:5626 ../src/guestfs-actions.pod:6712 ../src/guestfs-actions.pod:6733 ../src/guestfs-actions.pod:7060 ../src/guestfs-actions.pod:7298 ../src/guestfs-actions.pod:7511 ../src/guestfs-actions.pod:7537 ../src/guestfs-actions.pod:9224 ../src/guestfs-actions.pod:9785 ../src/guestfs-actions.pod:9798 ../src/guestfs-actions.pod:9811
+#: ../src/guestfs-actions.pod:126 ../src/guestfs-actions.pod:381 ../src/guestfs-actions.pod:551 ../src/guestfs-actions.pod:772 ../src/guestfs-actions.pod:803 ../src/guestfs-actions.pod:821 ../src/guestfs-actions.pod:840 ../src/guestfs-actions.pod:1906 ../src/guestfs-actions.pod:2052 ../src/guestfs-actions.pod:2503 ../src/guestfs-actions.pod:2729 ../src/guestfs-actions.pod:2978 ../src/guestfs-actions.pod:3039 ../src/guestfs-actions.pod:3090 ../src/guestfs-actions.pod:3142 ../src/guestfs-actions.pod:3156 ../src/guestfs-actions.pod:3179 ../src/guestfs-actions.pod:3577 ../src/guestfs-actions.pod:4071 ../src/guestfs-actions.pod:4089 ../src/guestfs-actions.pod:5626 ../src/guestfs-actions.pod:6712 ../src/guestfs-actions.pod:6733 ../src/guestfs-actions.pod:7060 ../src/guestfs-actions.pod:7298 ../src/guestfs-actions.pod:7511 ../src/guestfs-actions.pod:7537 ../src/guestfs-actions.pod:9409 ../src/guestfs-actions.pod:9970 ../src/guestfs-actions.pod:9983 ../src/guestfs-actions.pod:9996
msgid "On error this function returns -1."
msgstr ""
@@ -29485,7 +33508,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:245 ../src/guestfs-actions.pod:256 ../src/guestfs-actions.pod:991 ../src/guestfs-actions.pod:1002 ../src/guestfs-actions.pod:1047 ../src/guestfs-actions.pod:1058 ../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:2780 ../src/guestfs-actions.pod:2791 ../src/guestfs-actions.pod:3363 ../src/guestfs-actions.pod:3375 ../src/guestfs-actions.pod:4037 ../src/guestfs-actions.pod:4049 ../src/guestfs-actions.pod:5717 ../src/guestfs-actions.pod:5729 ../src/guestfs-actions.pod:6123 ../src/guestfs-actions.pod:6135 ../src/guestfs-actions.pod:6206 ../src/guestfs-actions.pod:6217 ../src/guestfs-actions.pod:6477 ../src/guestfs-actions.pod:6489 ../src/guestfs-actions.pod:6545 ../src/guestfs-actions.pod:6556 ../src/guestfs-actions.pod:6800 ../src/guestfs-actions.pod:6812 ../src/guestfs-actions.pod:6851 ../src/guestfs-actions.pod:6862 ../src/guestfs-actions.pod:6933 ../src/guestfs-actions.pod:6944 ../src/guestfs-actions.pod:8063 ../src/guestfs-actions.pod:8075 ../src/guestfs-actions.pod:9138 ../src/guestfs-actions.pod:9149 ../src/guestfs-actions.pod:9271 ../src/guestfs-actions.pod:9282 ../src/guestfs-actions.pod:9327 ../src/guestfs-actions.pod:9337 ../src/guestfs-actions.pod:9946 ../src/guestfs-actions.pod:9957
+#: ../src/guestfs-actions.pod:139 ../src/guestfs-actions.pod:150 ../src/guestfs-actions.pod:245 ../src/guestfs-actions.pod:256 ../src/guestfs-actions.pod:991 ../src/guestfs-actions.pod:1002 ../src/guestfs-actions.pod:1047 ../src/guestfs-actions.pod:1058 ../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:2780 ../src/guestfs-actions.pod:2791 ../src/guestfs-actions.pod:3363 ../src/guestfs-actions.pod:3375 ../src/guestfs-actions.pod:4037 ../src/guestfs-actions.pod:4049 ../src/guestfs-actions.pod:5717 ../src/guestfs-actions.pod:5729 ../src/guestfs-actions.pod:6123 ../src/guestfs-actions.pod:6135 ../src/guestfs-actions.pod:6206 ../src/guestfs-actions.pod:6217 ../src/guestfs-actions.pod:6477 ../src/guestfs-actions.pod:6489 ../src/guestfs-actions.pod:6545 ../src/guestfs-actions.pod:6556 ../src/guestfs-actions.pod:6800 ../src/guestfs-actions.pod:6812 ../src/guestfs-actions.pod:6851 ../src/guestfs-actions.pod:6862 ../src/guestfs-actions.pod:6933 ../src/guestfs-actions.pod:6944 ../src/guestfs-actions.pod:7889 ../src/guestfs-actions.pod:7901 ../src/guestfs-actions.pod:7949 ../src/guestfs-actions.pod:7961 ../src/guestfs-actions.pod:8009 ../src/guestfs-actions.pod:8021 ../src/guestfs-actions.pod:8248 ../src/guestfs-actions.pod:8260 ../src/guestfs-actions.pod:9323 ../src/guestfs-actions.pod:9334 ../src/guestfs-actions.pod:9456 ../src/guestfs-actions.pod:9467 ../src/guestfs-actions.pod:9512 ../src/guestfs-actions.pod:9522 ../src/guestfs-actions.pod:10131 ../src/guestfs-actions.pod:10142
msgid "See L</CALLS WITH OPTIONAL ARGUMENTS>."
msgstr ""
@@ -29813,7 +33836,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:394 ../src/guestfs-actions.pod:1174 ../src/guestfs-actions.pod:1217 ../src/guestfs-actions.pod:1235 ../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:2672 ../src/guestfs-actions.pod:2689 ../src/guestfs-actions.pod:2816 ../src/guestfs-actions.pod:2957 ../src/guestfs-actions.pod:2998 ../src/guestfs-actions.pod:3019 ../src/guestfs-actions.pod:3204 ../src/guestfs-actions.pod:3501 ../src/guestfs-actions.pod:3703 ../src/guestfs-actions.pod:3817 ../src/guestfs-actions.pod:3921 ../src/guestfs-actions.pod:3940 ../src/guestfs-actions.pod:4155 ../src/guestfs-actions.pod:4183 ../src/guestfs-actions.pod:4204 ../src/guestfs-actions.pod:4238 ../src/guestfs-actions.pod:4309 ../src/guestfs-actions.pod:4329 ../src/guestfs-actions.pod:4349 ../src/guestfs-actions.pod:5025 ../src/guestfs-actions.pod:5041 ../src/guestfs-actions.pod:5405 ../src/guestfs-actions.pod:5572 ../src/guestfs-actions.pod:5913 ../src/guestfs-actions.pod:7078 ../src/guestfs-actions.pod:7279 ../src/guestfs-actions.pod:7486 ../src/guestfs-actions.pod:7664 ../src/guestfs-actions.pod:7713 ../src/guestfs-actions.pod:8515 ../src/guestfs-actions.pod:8531 ../src/guestfs-actions.pod:8555 ../src/guestfs-actions.pod:8579 ../src/guestfs-actions.pod:9495 ../src/guestfs-actions.pod:9514 ../src/guestfs-actions.pod:9532 ../src/guestfs-actions.pod:9744 ../src/guestfs-actions.pod:9934 ../src/guestfs-actions.pod:10199
+#: ../src/guestfs-actions.pod:394 ../src/guestfs-actions.pod:1174 ../src/guestfs-actions.pod:1217 ../src/guestfs-actions.pod:1235 ../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:2672 ../src/guestfs-actions.pod:2689 ../src/guestfs-actions.pod:2816 ../src/guestfs-actions.pod:2957 ../src/guestfs-actions.pod:2998 ../src/guestfs-actions.pod:3019 ../src/guestfs-actions.pod:3204 ../src/guestfs-actions.pod:3501 ../src/guestfs-actions.pod:3703 ../src/guestfs-actions.pod:3817 ../src/guestfs-actions.pod:3921 ../src/guestfs-actions.pod:3940 ../src/guestfs-actions.pod:4155 ../src/guestfs-actions.pod:4183 ../src/guestfs-actions.pod:4204 ../src/guestfs-actions.pod:4238 ../src/guestfs-actions.pod:4309 ../src/guestfs-actions.pod:4329 ../src/guestfs-actions.pod:4349 ../src/guestfs-actions.pod:5025 ../src/guestfs-actions.pod:5041 ../src/guestfs-actions.pod:5405 ../src/guestfs-actions.pod:5572 ../src/guestfs-actions.pod:5913 ../src/guestfs-actions.pod:7078 ../src/guestfs-actions.pod:7279 ../src/guestfs-actions.pod:7486 ../src/guestfs-actions.pod:7664 ../src/guestfs-actions.pod:7713 ../src/guestfs-actions.pod:8700 ../src/guestfs-actions.pod:8716 ../src/guestfs-actions.pod:8740 ../src/guestfs-actions.pod:8764 ../src/guestfs-actions.pod:9680 ../src/guestfs-actions.pod:9699 ../src/guestfs-actions.pod:9717 ../src/guestfs-actions.pod:9929 ../src/guestfs-actions.pod:10119 ../src/guestfs-actions.pod:10384
msgid ""
"This function returns a string, or NULL on error. I<The caller must free "
"the returned string after use>."
@@ -29913,7 +33936,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:505 ../src/guestfs-actions.pod:521 ../src/guestfs-actions.pod:669 ../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:2611 ../src/guestfs-actions.pod:3280 ../src/guestfs-actions.pod:3346 ../src/guestfs-actions.pod:3394 ../src/guestfs-actions.pod:3459 ../src/guestfs-actions.pod:3483 ../src/guestfs-actions.pod:3554 ../src/guestfs-actions.pod:3603 ../src/guestfs-actions.pod:3882 ../src/guestfs-actions.pod:4257 ../src/guestfs-actions.pod:4545 ../src/guestfs-actions.pod:4895 ../src/guestfs-actions.pod:4912 ../src/guestfs-actions.pod:4932 ../src/guestfs-actions.pod:4987 ../src/guestfs-actions.pod:5007 ../src/guestfs-actions.pod:5128 ../src/guestfs-actions.pod:5544 ../src/guestfs-actions.pod:6680 ../src/guestfs-actions.pod:7458 ../src/guestfs-actions.pod:7584 ../src/guestfs-actions.pod:7698 ../src/guestfs-actions.pod:8595 ../src/guestfs-actions.pod:8679 ../src/guestfs-actions.pod:8734 ../src/guestfs-actions.pod:8880 ../src/guestfs-actions.pod:8904 ../src/guestfs-actions.pod:9618 ../src/guestfs-actions.pod:9657 ../src/guestfs-actions.pod:9704 ../src/guestfs-actions.pod:9993 ../src/guestfs-actions.pod:10019 ../src/guestfs-actions.pod:10142 ../src/guestfs-actions.pod:10168 ../src/guestfs-actions.pod:10221 ../src/guestfs-actions.pod:10247
+#: ../src/guestfs-actions.pod:505 ../src/guestfs-actions.pod:521 ../src/guestfs-actions.pod:669 ../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:2611 ../src/guestfs-actions.pod:3280 ../src/guestfs-actions.pod:3346 ../src/guestfs-actions.pod:3394 ../src/guestfs-actions.pod:3459 ../src/guestfs-actions.pod:3483 ../src/guestfs-actions.pod:3554 ../src/guestfs-actions.pod:3603 ../src/guestfs-actions.pod:3882 ../src/guestfs-actions.pod:4257 ../src/guestfs-actions.pod:4545 ../src/guestfs-actions.pod:4895 ../src/guestfs-actions.pod:4912 ../src/guestfs-actions.pod:4932 ../src/guestfs-actions.pod:4987 ../src/guestfs-actions.pod:5007 ../src/guestfs-actions.pod:5128 ../src/guestfs-actions.pod:5544 ../src/guestfs-actions.pod:6680 ../src/guestfs-actions.pod:7458 ../src/guestfs-actions.pod:7584 ../src/guestfs-actions.pod:7698 ../src/guestfs-actions.pod:8780 ../src/guestfs-actions.pod:8864 ../src/guestfs-actions.pod:8919 ../src/guestfs-actions.pod:9065 ../src/guestfs-actions.pod:9089 ../src/guestfs-actions.pod:9803 ../src/guestfs-actions.pod:9842 ../src/guestfs-actions.pod:9889 ../src/guestfs-actions.pod:10178 ../src/guestfs-actions.pod:10204 ../src/guestfs-actions.pod:10327 ../src/guestfs-actions.pod:10353 ../src/guestfs-actions.pod:10406 ../src/guestfs-actions.pod:10432
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 "
@@ -29921,7 +33944,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:509 ../src/guestfs-actions.pod:1358 ../src/guestfs-actions.pod:1376 ../src/guestfs-actions.pod:2244 ../src/guestfs-actions.pod:4609 ../src/guestfs-actions.pod:4640 ../src/guestfs-actions.pod:5371 ../src/guestfs-actions.pod:5435 ../src/guestfs-actions.pod:5853 ../src/guestfs-actions.pod:5886 ../src/guestfs-actions.pod:6047 ../src/guestfs-actions.pod:6684 ../src/guestfs-actions.pod:7399 ../src/guestfs-actions.pod:7796 ../src/guestfs-actions.pod:7810 ../src/guestfs-actions.pod:7822 ../src/guestfs-actions.pod:8442 ../src/guestfs-actions.pod:9238 ../src/guestfs-actions.pod:9295 ../src/guestfs-actions.pod:9602 ../src/guestfs-actions.pod:9905
+#: ../src/guestfs-actions.pod:509 ../src/guestfs-actions.pod:1358 ../src/guestfs-actions.pod:1376 ../src/guestfs-actions.pod:2244 ../src/guestfs-actions.pod:4609 ../src/guestfs-actions.pod:4640 ../src/guestfs-actions.pod:5371 ../src/guestfs-actions.pod:5435 ../src/guestfs-actions.pod:5853 ../src/guestfs-actions.pod:5886 ../src/guestfs-actions.pod:6047 ../src/guestfs-actions.pod:6684 ../src/guestfs-actions.pod:7399 ../src/guestfs-actions.pod:7796 ../src/guestfs-actions.pod:7810 ../src/guestfs-actions.pod:7822 ../src/guestfs-actions.pod:8627 ../src/guestfs-actions.pod:9423 ../src/guestfs-actions.pod:9480 ../src/guestfs-actions.pod:9787 ../src/guestfs-actions.pod:10090
msgid "(Added in 0.8)"
msgstr ""
@@ -30148,7 +34171,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:736 ../src/guestfs-actions.pod:3857 ../src/guestfs-actions.pod:4125 ../src/guestfs-actions.pod:4972 ../src/guestfs-actions.pod:5765 ../src/guestfs-actions.pod:6660 ../src/guestfs-actions.pod:9165
+#: ../src/guestfs-actions.pod:736 ../src/guestfs-actions.pod:3857 ../src/guestfs-actions.pod:4125 ../src/guestfs-actions.pod:4972 ../src/guestfs-actions.pod:5765 ../src/guestfs-actions.pod:6660 ../src/guestfs-actions.pod:9350
msgid ""
"This function returns a NULL-terminated array of strings, or NULL if there "
"was an error. The array of strings will always have length C<2n+1>, where "
@@ -30714,7 +34737,7 @@ msgid "See also C<guestfs_realpath>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:1220 ../src/guestfs-actions.pod:9517
+#: ../src/guestfs-actions.pod:1220 ../src/guestfs-actions.pod:9702
msgid "(Added in 1.0.75)"
msgstr ""
@@ -30743,7 +34766,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:1241 ../src/guestfs-actions.pod:4916 ../src/guestfs-actions.pod:5011 ../src/guestfs-actions.pod:5028 ../src/guestfs-actions.pod:5132 ../src/guestfs-actions.pod:5548 ../src/guestfs-actions.pod:5562 ../src/guestfs-actions.pod:7462 ../src/guestfs-actions.pod:7476 ../src/guestfs-actions.pod:9708 ../src/guestfs-actions.pod:9722
+#: ../src/guestfs-actions.pod:1241 ../src/guestfs-actions.pod:4916 ../src/guestfs-actions.pod:5011 ../src/guestfs-actions.pod:5028 ../src/guestfs-actions.pod:5132 ../src/guestfs-actions.pod:5548 ../src/guestfs-actions.pod:5562 ../src/guestfs-actions.pod:7462 ../src/guestfs-actions.pod:7476 ../src/guestfs-actions.pod:9893 ../src/guestfs-actions.pod:9907
msgid "(Added in 0.4)"
msgstr ""
@@ -30774,7 +34797,7 @@ msgid "To get the checksums for many files, use C<guestfs_checksums_out>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:1298 ../src/guestfs-actions.pod:1983 ../src/guestfs-actions.pod:3158 ../src/guestfs-actions.pod:4593 ../src/guestfs-actions.pod:4654 ../src/guestfs-actions.pod:4681 ../src/guestfs-actions.pod:9360
+#: ../src/guestfs-actions.pod:1298 ../src/guestfs-actions.pod:1983 ../src/guestfs-actions.pod:3158 ../src/guestfs-actions.pod:4593 ../src/guestfs-actions.pod:4654 ../src/guestfs-actions.pod:4681 ../src/guestfs-actions.pod:9545
msgid "(Added in 1.0.2)"
msgstr ""
@@ -30803,7 +34826,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:1314 ../src/guestfs-actions.pod:6874 ../src/guestfs-actions.pod:7010 ../src/guestfs-actions.pod:7044 ../src/guestfs-actions.pod:7062 ../src/guestfs-actions.pod:7244 ../src/guestfs-actions.pod:9185 ../src/guestfs-actions.pod:9199 ../src/guestfs-actions.pod:9734
+#: ../src/guestfs-actions.pod:1314 ../src/guestfs-actions.pod:6874 ../src/guestfs-actions.pod:7010 ../src/guestfs-actions.pod:7044 ../src/guestfs-actions.pod:7062 ../src/guestfs-actions.pod:7244 ../src/guestfs-actions.pod:9370 ../src/guestfs-actions.pod:9384 ../src/guestfs-actions.pod:9919
msgid "(Added in 1.3.2)"
msgstr ""
@@ -30953,7 +34976,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:1466 ../src/guestfs-actions.pod:1525 ../src/guestfs-actions.pod:3144 ../src/guestfs-actions.pod:8321
+#: ../src/guestfs-actions.pod:1466 ../src/guestfs-actions.pod:1525 ../src/guestfs-actions.pod:3144 ../src/guestfs-actions.pod:8506
msgid "(Added in 1.13.15)"
msgstr ""
@@ -31130,7 +35153,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:2571 ../src/guestfs-actions.pod:4814 ../src/guestfs-actions.pod:9355 ../src/guestfs-actions.pod:9389 ../src/guestfs-actions.pod:10049 ../src/guestfs-actions.pod:10072 ../src/guestfs-actions.pod:10097
+#: ../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:2571 ../src/guestfs-actions.pod:4814 ../src/guestfs-actions.pod:9540 ../src/guestfs-actions.pod:9574 ../src/guestfs-actions.pod:10234 ../src/guestfs-actions.pod:10257 ../src/guestfs-actions.pod:10282
msgid ""
"This long-running command can generate progress notification messages so "
"that the caller can display a progress bar or indicator. To receive these "
@@ -31442,7 +35465,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:1834 ../src/guestfs-actions.pod:5575 ../src/guestfs-actions.pod:7489 ../src/guestfs-actions.pod:9622 ../src/guestfs-actions.pod:9661 ../src/guestfs-actions.pod:9747
+#: ../src/guestfs-actions.pod:1834 ../src/guestfs-actions.pod:5575 ../src/guestfs-actions.pod:7489 ../src/guestfs-actions.pod:9807 ../src/guestfs-actions.pod:9846 ../src/guestfs-actions.pod:9932
msgid "(Added in 1.0.87)"
msgstr ""
@@ -31557,7 +35580,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:1924 ../src/guestfs-actions.pod:1941 ../src/guestfs-actions.pod:2059 ../src/guestfs-actions.pod:3466 ../src/guestfs-actions.pod:3490 ../src/guestfs-actions.pod:3558 ../src/guestfs-actions.pod:5916 ../src/guestfs-actions.pod:6598 ../src/guestfs-actions.pod:8887 ../src/guestfs-actions.pod:8911 ../src/guestfs-actions.pod:9787 ../src/guestfs-actions.pod:9800 ../src/guestfs-actions.pod:9813
+#: ../src/guestfs-actions.pod:1924 ../src/guestfs-actions.pod:1941 ../src/guestfs-actions.pod:2059 ../src/guestfs-actions.pod:3466 ../src/guestfs-actions.pod:3490 ../src/guestfs-actions.pod:3558 ../src/guestfs-actions.pod:5916 ../src/guestfs-actions.pod:6598 ../src/guestfs-actions.pod:9072 ../src/guestfs-actions.pod:9096 ../src/guestfs-actions.pod:9972 ../src/guestfs-actions.pod:9985 ../src/guestfs-actions.pod:9998
msgid "(Added in 1.0.54)"
msgstr ""
@@ -31650,7 +35673,7 @@ msgid "See also C<guestfs_download>, C<guestfs_pread>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:2014 ../src/guestfs-actions.pod:9394
+#: ../src/guestfs-actions.pod:2014 ../src/guestfs-actions.pod:9579
msgid "(Added in 1.5.17)"
msgstr ""
@@ -31804,7 +35827,7 @@ msgid "See also C<guestfs_ping_daemon>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:2161 ../src/guestfs-actions.pod:3169 ../src/guestfs-actions.pod:8345
+#: ../src/guestfs-actions.pod:2161 ../src/guestfs-actions.pod:3169 ../src/guestfs-actions.pod:8530
msgid "(Added in 1.0.69)"
msgstr ""
@@ -31825,14 +35848,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:3384 ../src/guestfs-actions.pod:9983 ../src/guestfs-actions.pod:10009 ../src/guestfs-actions.pod:10132 ../src/guestfs-actions.pod:10158 ../src/guestfs-actions.pod:10211 ../src/guestfs-actions.pod:10237
+#: ../src/guestfs-actions.pod:2170 ../src/guestfs-actions.pod:2196 ../src/guestfs-actions.pod:2306 ../src/guestfs-actions.pod:2332 ../src/guestfs-actions.pod:3384 ../src/guestfs-actions.pod:10168 ../src/guestfs-actions.pod:10194 ../src/guestfs-actions.pod:10317 ../src/guestfs-actions.pod:10343 ../src/guestfs-actions.pod:10396 ../src/guestfs-actions.pod:10422
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:3297 ../src/guestfs-actions.pod:3401 ../src/guestfs-actions.pod:3579 ../src/guestfs-actions.pod:3592 ../src/guestfs-actions.pod:3607 ../src/guestfs-actions.pod:3651 ../src/guestfs-actions.pod:3673 ../src/guestfs-actions.pod:3686 ../src/guestfs-actions.pod:5057 ../src/guestfs-actions.pod:5071 ../src/guestfs-actions.pod:5084 ../src/guestfs-actions.pod:5098 ../src/guestfs-actions.pod:6392 ../src/guestfs-actions.pod:7667 ../src/guestfs-actions.pod:7716 ../src/guestfs-actions.pod:8755 ../src/guestfs-actions.pod:8767 ../src/guestfs-actions.pod:8780 ../src/guestfs-actions.pod:8793 ../src/guestfs-actions.pod:8815 ../src/guestfs-actions.pod:8828 ../src/guestfs-actions.pod:8841 ../src/guestfs-actions.pod:8854 ../src/guestfs-actions.pod:10000 ../src/guestfs-actions.pod:10026 ../src/guestfs-actions.pod:10149 ../src/guestfs-actions.pod:10175 ../src/guestfs-actions.pod:10228 ../src/guestfs-actions.pod:10254
+#: ../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:3297 ../src/guestfs-actions.pod:3401 ../src/guestfs-actions.pod:3579 ../src/guestfs-actions.pod:3592 ../src/guestfs-actions.pod:3607 ../src/guestfs-actions.pod:3651 ../src/guestfs-actions.pod:3673 ../src/guestfs-actions.pod:3686 ../src/guestfs-actions.pod:5057 ../src/guestfs-actions.pod:5071 ../src/guestfs-actions.pod:5084 ../src/guestfs-actions.pod:5098 ../src/guestfs-actions.pod:6392 ../src/guestfs-actions.pod:7667 ../src/guestfs-actions.pod:7716 ../src/guestfs-actions.pod:8940 ../src/guestfs-actions.pod:8952 ../src/guestfs-actions.pod:8965 ../src/guestfs-actions.pod:8978 ../src/guestfs-actions.pod:9000 ../src/guestfs-actions.pod:9013 ../src/guestfs-actions.pod:9026 ../src/guestfs-actions.pod:9039 ../src/guestfs-actions.pod:10185 ../src/guestfs-actions.pod:10211 ../src/guestfs-actions.pod:10334 ../src/guestfs-actions.pod:10360 ../src/guestfs-actions.pod:10413 ../src/guestfs-actions.pod:10439
msgid "(Added in 1.0.66)"
msgstr ""
@@ -32255,7 +36278,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:2731 ../src/guestfs-actions.pod:10054
+#: ../src/guestfs-actions.pod:2731 ../src/guestfs-actions.pod:10239
msgid "(Added in 1.0.16)"
msgstr ""
@@ -32364,7 +36387,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:2807 ../src/guestfs-actions.pod:7429 ../src/guestfs-actions.pod:7908 ../src/guestfs-actions.pod:8499 ../src/guestfs-actions.pod:8518 ../src/guestfs-actions.pod:8534 ../src/guestfs-actions.pod:8558 ../src/guestfs-actions.pod:9554 ../src/guestfs-actions.pod:9569 ../src/guestfs-actions.pod:10123
+#: ../src/guestfs-actions.pod:2807 ../src/guestfs-actions.pod:7429 ../src/guestfs-actions.pod:8093 ../src/guestfs-actions.pod:8684 ../src/guestfs-actions.pod:8703 ../src/guestfs-actions.pod:8719 ../src/guestfs-actions.pod:8743 ../src/guestfs-actions.pod:9739 ../src/guestfs-actions.pod:9754 ../src/guestfs-actions.pod:10308
msgid "(Added in 1.0.26)"
msgstr ""
@@ -32388,7 +36411,7 @@ msgid "Return the current attach method. See C<guestfs_set_attach_method>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:2819 ../src/guestfs-actions.pod:7971
+#: ../src/guestfs-actions.pod:2819 ../src/guestfs-actions.pod:8156
msgid "(Added in 1.9.8)"
msgstr ""
@@ -32421,7 +36444,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:2841 ../src/guestfs-actions.pod:8012
+#: ../src/guestfs-actions.pod:2841 ../src/guestfs-actions.pod:8197
msgid "(Added in 1.0.72)"
msgstr ""
@@ -32453,7 +36476,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:2960 ../src/guestfs-actions.pod:2980 ../src/guestfs-actions.pod:8051 ../src/guestfs-actions.pod:8090
+#: ../src/guestfs-actions.pod:2960 ../src/guestfs-actions.pod:2980 ../src/guestfs-actions.pod:8236 ../src/guestfs-actions.pod:8275
msgid "(Added in 1.17.31)"
msgstr ""
@@ -32500,7 +36523,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:3001 ../src/guestfs-actions.pod:3022 ../src/guestfs-actions.pod:8115 ../src/guestfs-actions.pod:8134
+#: ../src/guestfs-actions.pod:3001 ../src/guestfs-actions.pod:3022 ../src/guestfs-actions.pod:8300 ../src/guestfs-actions.pod:8319
msgid "(Added in 1.0.15)"
msgstr ""
@@ -32549,7 +36572,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:3041 ../src/guestfs-actions.pod:6034 ../src/guestfs-actions.pod:6297 ../src/guestfs-actions.pod:6316 ../src/guestfs-actions.pod:6335 ../src/guestfs-actions.pod:6347 ../src/guestfs-actions.pod:6364 ../src/guestfs-actions.pod:6377 ../src/guestfs-actions.pod:7654 ../src/guestfs-actions.pod:8177 ../src/guestfs-actions.pod:8469 ../src/guestfs-actions.pod:9226
+#: ../src/guestfs-actions.pod:3041 ../src/guestfs-actions.pod:6034 ../src/guestfs-actions.pod:6297 ../src/guestfs-actions.pod:6316 ../src/guestfs-actions.pod:6335 ../src/guestfs-actions.pod:6347 ../src/guestfs-actions.pod:6364 ../src/guestfs-actions.pod:6377 ../src/guestfs-actions.pod:7654 ../src/guestfs-actions.pod:8362 ../src/guestfs-actions.pod:8654 ../src/guestfs-actions.pod:9411
msgid "(Added in 1.0.55)"
msgstr ""
@@ -32568,7 +36591,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:3052 ../src/guestfs-actions.pod:8196
+#: ../src/guestfs-actions.pod:3052 ../src/guestfs-actions.pod:8381
msgid "(Added in 1.5.4)"
msgstr ""
@@ -32608,7 +36631,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:3078 ../src/guestfs-actions.pod:8234 ../src/guestfs-actions.pod:9872
+#: ../src/guestfs-actions.pod:3078 ../src/guestfs-actions.pod:8419 ../src/guestfs-actions.pod:10057
msgid "(Added in 1.11.18)"
msgstr ""
@@ -32646,7 +36669,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:3107 ../src/guestfs-actions.pod:8262
+#: ../src/guestfs-actions.pod:3107 ../src/guestfs-actions.pod:8447
msgid "(Added in 1.0.6)"
msgstr ""
@@ -32665,7 +36688,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:3118 ../src/guestfs-actions.pod:4839 ../src/guestfs-actions.pod:5199 ../src/guestfs-actions.pod:5610 ../src/guestfs-actions.pod:5873 ../src/guestfs-actions.pod:7340 ../src/guestfs-actions.pod:7702 ../src/guestfs-actions.pod:8286 ../src/guestfs-actions.pod:9007 ../src/guestfs-actions.pod:9027 ../src/guestfs-actions.pod:9425
+#: ../src/guestfs-actions.pod:3118 ../src/guestfs-actions.pod:4839 ../src/guestfs-actions.pod:5199 ../src/guestfs-actions.pod:5610 ../src/guestfs-actions.pod:5873 ../src/guestfs-actions.pod:7340 ../src/guestfs-actions.pod:7702 ../src/guestfs-actions.pod:8471 ../src/guestfs-actions.pod:9192 ../src/guestfs-actions.pod:9212 ../src/guestfs-actions.pod:9610
msgid "(Added in 1.0.77)"
msgstr ""
@@ -32691,7 +36714,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:3133 ../src/guestfs-actions.pod:3207 ../src/guestfs-actions.pod:8305 ../src/guestfs-actions.pod:8379
+#: ../src/guestfs-actions.pod:3133 ../src/guestfs-actions.pod:3207 ../src/guestfs-actions.pod:8490 ../src/guestfs-actions.pod:8564
msgid "(Added in 1.0.67)"
msgstr ""
@@ -32832,7 +36855,7 @@ msgid "See also: C<guestfs_getxattrs>, C<guestfs_lgetxattr>, L<attr(5)>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:3233 ../src/guestfs-actions.pod:3529 ../src/guestfs-actions.pod:4021 ../src/guestfs-actions.pod:4865 ../src/guestfs-actions.pod:7333 ../src/guestfs-actions.pod:7359 ../src/guestfs-actions.pod:7559 ../src/guestfs-actions.pod:9637
+#: ../src/guestfs-actions.pod:3233 ../src/guestfs-actions.pod:3529 ../src/guestfs-actions.pod:4021 ../src/guestfs-actions.pod:4865 ../src/guestfs-actions.pod:7333 ../src/guestfs-actions.pod:7359 ../src/guestfs-actions.pod:7559 ../src/guestfs-actions.pod:9822
msgid ""
"This function returns a buffer, or NULL on error. The size of the returned "
"buffer is written to C<*size_r>. I<The caller must free the returned buffer "
@@ -32872,7 +36895,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:3257 ../src/guestfs-actions.pod:4885 ../src/guestfs-actions.pod:5113 ../src/guestfs-actions.pod:5149 ../src/guestfs-actions.pod:7732 ../src/guestfs-actions.pod:8398 ../src/guestfs-actions.pod:10202
+#: ../src/guestfs-actions.pod:3257 ../src/guestfs-actions.pod:4885 ../src/guestfs-actions.pod:5113 ../src/guestfs-actions.pod:5149 ../src/guestfs-actions.pod:7732 ../src/guestfs-actions.pod:8583 ../src/guestfs-actions.pod:10387
msgid "(Added in 1.0.59)"
msgstr ""
@@ -32900,7 +36923,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:3284 ../src/guestfs-actions.pod:8582 ../src/guestfs-actions.pod:8599
+#: ../src/guestfs-actions.pod:3284 ../src/guestfs-actions.pod:8767 ../src/guestfs-actions.pod:8784
msgid "(Added in 1.0.50)"
msgstr ""
@@ -33084,7 +37107,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:3507 ../src/guestfs-actions.pod:8686 ../src/guestfs-actions.pod:8741
+#: ../src/guestfs-actions.pod:3507 ../src/guestfs-actions.pod:8871 ../src/guestfs-actions.pod:8926
msgid "(Added in 1.0.22)"
msgstr ""
@@ -34348,7 +38371,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:4991 ../src/guestfs-actions.pod:9127
+#: ../src/guestfs-actions.pod:4991 ../src/guestfs-actions.pod:9312
msgid "(Added in 1.15.4)"
msgstr ""
@@ -34404,7 +38427,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:5044 ../src/guestfs-actions.pod:9832
+#: ../src/guestfs-actions.pod:5044 ../src/guestfs-actions.pod:10017
msgid "(Added in 1.17.6)"
msgstr ""
@@ -34565,14 +38588,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:5165 ../src/guestfs-actions.pod:8646
+#: ../src/guestfs-actions.pod:5165 ../src/guestfs-actions.pod:8831
msgid ""
"This function returns a C<struct guestfs_stat *>, or NULL if there was an "
"error. I<The caller must call C<guestfs_free_stat> after use>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:5169 ../src/guestfs-actions.pod:8650 ../src/guestfs-actions.pod:8668 ../src/guestfs-actions.pod:9171
+#: ../src/guestfs-actions.pod:5169 ../src/guestfs-actions.pod:8835 ../src/guestfs-actions.pod:8853 ../src/guestfs-actions.pod:9356
msgid "(Added in 0.9.2)"
msgstr ""
@@ -34833,7 +38856,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:5388 ../src/guestfs-actions.pod:10102
+#: ../src/guestfs-actions.pod:5388 ../src/guestfs-actions.pod:10287
msgid "(Added in 1.17.18)"
msgstr ""
@@ -34928,7 +38951,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:5484 ../src/guestfs-actions.pod:7416 ../src/guestfs-actions.pod:9676
+#: ../src/guestfs-actions.pod:5484 ../src/guestfs-actions.pod:7416 ../src/guestfs-actions.pod:9861
msgid "(Added in 1.0.13)"
msgstr ""
@@ -34949,7 +38972,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:5497 ../src/guestfs-actions.pod:9689
+#: ../src/guestfs-actions.pod:5497 ../src/guestfs-actions.pod:9874
msgid "(Added in 1.0.83)"
msgstr ""
@@ -36013,7 +40036,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:6534 ../src/guestfs-actions.pod:6583 ../src/guestfs-actions.pod:9317
+#: ../src/guestfs-actions.pod:6534 ../src/guestfs-actions.pod:6583 ../src/guestfs-actions.pod:9502
msgid "(Added in 1.17.22)"
msgstr ""
@@ -36321,7 +40344,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:6750 ../src/guestfs-actions.pod:6788 ../src/guestfs-actions.pod:6840 ../src/guestfs-actions.pod:8156
+#: ../src/guestfs-actions.pod:6750 ../src/guestfs-actions.pod:6788 ../src/guestfs-actions.pod:6840 ../src/guestfs-actions.pod:8341
msgid "(Added in 1.17.9)"
msgstr ""
@@ -36602,7 +40625,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:6965 ../src/guestfs-actions.pod:7443 ../src/guestfs-actions.pod:7516 ../src/guestfs-actions.pod:7784 ../src/guestfs-actions.pod:9852
+#: ../src/guestfs-actions.pod:6965 ../src/guestfs-actions.pod:7443 ../src/guestfs-actions.pod:7516 ../src/guestfs-actions.pod:7784 ../src/guestfs-actions.pod:10037
msgid "(Added in 1.3.14)"
msgstr ""
@@ -37468,7 +41491,7 @@ msgstr ""
#. type: =head2
#: ../src/guestfs-actions.pod:7838
-msgid "guestfs_scrub_device"
+msgid "guestfs_rsync"
msgstr ""
#. type: verbatim
@@ -37476,23 +41499,245 @@ msgstr ""
#, no-wrap
msgid ""
" int\n"
+" guestfs_rsync (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest,\n"
+" ...);\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7851
+#, no-wrap
+msgid ""
+" GUESTFS_RSYNC_ARCHIVE, int archive,\n"
+" GUESTFS_RSYNC_DELETEDEST, int deletedest,\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7879
+msgid "guestfs_rsync_va"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7881
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_rsync_va (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest,\n"
+" va_list args);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7887
+msgid "This is the \"va_list variant\" of L</guestfs_rsync>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7891
+msgid "guestfs_rsync_argv"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7893
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_rsync_argv (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest,\n"
+" const struct guestfs_rsync_argv *optargs);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7899
+msgid "This is the \"argv variant\" of L</guestfs_rsync>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7903
+msgid "guestfs_rsync_in"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7905
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_rsync_in (guestfs_h *g,\n"
+" const char *remote,\n"
+" const char *dest,\n"
+" ...);\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7916
+#, no-wrap
+msgid ""
+" GUESTFS_RSYNC_IN_ARCHIVE, int archive,\n"
+" GUESTFS_RSYNC_IN_DELETEDEST, int deletedest,\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7924 ../src/guestfs-actions.pod:7984
+msgid ""
+"This call only works if the network is enabled. See C<guestfs_set_network> "
+"or the I<--network> option to various tools like L<guestfish(1)>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7935 ../src/guestfs-actions.pod:7995
+msgid "The optional arguments are the same as those of C<guestfs_rsync>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7939
+msgid "guestfs_rsync_in_va"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7941
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_rsync_in_va (guestfs_h *g,\n"
+" const char *remote,\n"
+" const char *dest,\n"
+" va_list args);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7947
+msgid "This is the \"va_list variant\" of L</guestfs_rsync_in>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7951
+msgid "guestfs_rsync_in_argv"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7953
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_rsync_in_argv (guestfs_h *g,\n"
+" const char *remote,\n"
+" const char *dest,\n"
+" const struct guestfs_rsync_in_argv *optargs);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7959
+msgid "This is the \"argv variant\" of L</guestfs_rsync_in>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7963
+msgid "guestfs_rsync_out"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7965
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_rsync_out (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *remote,\n"
+" ...);\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7976
+#, no-wrap
+msgid ""
+" GUESTFS_RSYNC_OUT_ARCHIVE, int archive,\n"
+" GUESTFS_RSYNC_OUT_DELETEDEST, int deletedest,\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7999
+msgid "guestfs_rsync_out_va"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:8001
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_rsync_out_va (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *remote,\n"
+" va_list args);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:8007
+msgid "This is the \"va_list variant\" of L</guestfs_rsync_out>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:8011
+msgid "guestfs_rsync_out_argv"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:8013
+#, no-wrap
+msgid ""
+" int\n"
+" guestfs_rsync_out_argv (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *remote,\n"
+" const struct guestfs_rsync_out_argv *optargs);\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:8019
+msgid "This is the \"argv variant\" of L</guestfs_rsync_out>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:8023
+msgid "guestfs_scrub_device"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:8025
+#, no-wrap
+msgid ""
+" int\n"
" guestfs_scrub_device (guestfs_h *g,\n"
" const char *device);\n"
"\n"
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:7852 ../src/guestfs-actions.pod:7870 ../src/guestfs-actions.pod:7889
+#: ../src/guestfs-actions.pod:8037 ../src/guestfs-actions.pod:8055 ../src/guestfs-actions.pod:8074
msgid "(Added in 1.0.52)"
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:7854
+#: ../src/guestfs-actions.pod:8039
msgid "guestfs_scrub_file"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:7856
+#: ../src/guestfs-actions.pod:8041
#, no-wrap
msgid ""
" int\n"
@@ -37502,12 +41747,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:7872
+#: ../src/guestfs-actions.pod:8057
msgid "guestfs_scrub_freespace"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:7874
+#: ../src/guestfs-actions.pod:8059
#, no-wrap
msgid ""
" int\n"
@@ -37517,7 +41762,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:7878
+#: ../src/guestfs-actions.pod:8063
msgid ""
"This command creates the directory C<dir> and then fills it with files until "
"the filesystem is full, and scrubs the files as for C<guestfs_scrub_file>, "
@@ -37526,12 +41771,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:7891
+#: ../src/guestfs-actions.pod:8076
msgid "guestfs_set_append"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:7893
+#: ../src/guestfs-actions.pod:8078
#, no-wrap
msgid ""
" int\n"
@@ -37541,12 +41786,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:7910
+#: ../src/guestfs-actions.pod:8095
msgid "guestfs_set_attach_method"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:7912
+#: ../src/guestfs-actions.pod:8097
#, no-wrap
msgid ""
" int\n"
@@ -37556,12 +41801,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:7973
+#: ../src/guestfs-actions.pod:8158
msgid "guestfs_set_autosync"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:7975
+#: ../src/guestfs-actions.pod:8160
#, no-wrap
msgid ""
" int\n"
@@ -37571,12 +41816,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:7991
+#: ../src/guestfs-actions.pod:8176
msgid "guestfs_set_direct"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:7993
+#: ../src/guestfs-actions.pod:8178
#, no-wrap
msgid ""
" int\n"
@@ -37586,7 +41831,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8001
+#: ../src/guestfs-actions.pod:8186
msgid ""
"One consequence of this is that log messages aren't caught by the library "
"and handled by C<guestfs_set_log_message_callback>, but go straight to "
@@ -37594,12 +41839,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8014
+#: ../src/guestfs-actions.pod:8199
msgid "guestfs_set_e2attrs"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8016
+#: ../src/guestfs-actions.pod:8201
#, no-wrap
msgid ""
" int\n"
@@ -37611,7 +41856,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8027
+#: ../src/guestfs-actions.pod:8212
#, no-wrap
msgid ""
" GUESTFS_SET_E2ATTRS_CLEAR, int clear,\n"
@@ -37619,7 +41864,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8032
+#: ../src/guestfs-actions.pod:8217
msgid ""
"C<attrs> is a string of characters representing file attributes. See "
"C<guestfs_get_e2attrs> for a list of possible attributes. Not all "
@@ -37627,12 +41872,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8053
+#: ../src/guestfs-actions.pod:8238
msgid "guestfs_set_e2attrs_va"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8055
+#: ../src/guestfs-actions.pod:8240
#, no-wrap
msgid ""
" int\n"
@@ -37644,17 +41889,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8061
+#: ../src/guestfs-actions.pod:8246
msgid "This is the \"va_list variant\" of L</guestfs_set_e2attrs>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8065
+#: ../src/guestfs-actions.pod:8250
msgid "guestfs_set_e2attrs_argv"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8067
+#: ../src/guestfs-actions.pod:8252
#, no-wrap
msgid ""
" int\n"
@@ -37667,17 +41912,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8073
+#: ../src/guestfs-actions.pod:8258
msgid "This is the \"argv variant\" of L</guestfs_set_e2attrs>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8077
+#: ../src/guestfs-actions.pod:8262
msgid "guestfs_set_e2generation"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8079
+#: ../src/guestfs-actions.pod:8264
#, no-wrap
msgid ""
" int\n"
@@ -37688,17 +41933,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8086
+#: ../src/guestfs-actions.pod:8271
msgid "See C<guestfs_get_e2generation>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8092
+#: ../src/guestfs-actions.pod:8277
msgid "guestfs_set_e2label"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8094
+#: ../src/guestfs-actions.pod:8279
#, no-wrap
msgid ""
" int\n"
@@ -37709,26 +41954,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8099
+#: ../src/guestfs-actions.pod:8284
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_set_label> "
"call instead."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8110
+#: ../src/guestfs-actions.pod:8295
msgid ""
"You can use either C<guestfs_tune2fs_l> or C<guestfs_get_e2label> to return "
"the existing label on a filesystem."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8117
+#: ../src/guestfs-actions.pod:8302
msgid "guestfs_set_e2uuid"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8119
+#: ../src/guestfs-actions.pod:8304
#, no-wrap
msgid ""
" int\n"
@@ -37739,19 +41984,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8129
+#: ../src/guestfs-actions.pod:8314
msgid ""
"You can use either C<guestfs_tune2fs_l> or C<guestfs_get_e2uuid> to return "
"the existing UUID of a filesystem."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8136
+#: ../src/guestfs-actions.pod:8321
msgid "guestfs_set_label"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8138
+#: ../src/guestfs-actions.pod:8323
#, no-wrap
msgid ""
" int\n"
@@ -37762,17 +42007,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8152
+#: ../src/guestfs-actions.pod:8337
msgid "To read the label on a filesystem, call C<guestfs_vfs_label>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8158
+#: ../src/guestfs-actions.pod:8343
msgid "guestfs_set_memsize"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8160
+#: ../src/guestfs-actions.pod:8345
#, no-wrap
msgid ""
" int\n"
@@ -37782,19 +42027,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8164
+#: ../src/guestfs-actions.pod:8349
msgid ""
"This sets the memory size in megabytes allocated to the qemu subprocess. "
"This only has any effect if called before C<guestfs_launch>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8179
+#: ../src/guestfs-actions.pod:8364
msgid "guestfs_set_network"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8181
+#: ../src/guestfs-actions.pod:8366
#, no-wrap
msgid ""
" int\n"
@@ -37804,19 +42049,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8191
+#: ../src/guestfs-actions.pod:8376
msgid ""
"You must call this before calling C<guestfs_launch>, otherwise it has no "
"effect."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8198
+#: ../src/guestfs-actions.pod:8383
msgid "guestfs_set_path"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8200
+#: ../src/guestfs-actions.pod:8385
#, no-wrap
msgid ""
" int\n"
@@ -37826,12 +42071,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8215
+#: ../src/guestfs-actions.pod:8400
msgid "guestfs_set_pgroup"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8217
+#: ../src/guestfs-actions.pod:8402
#, no-wrap
msgid ""
" int\n"
@@ -37841,7 +42086,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8227
+#: ../src/guestfs-actions.pod:8412
msgid ""
"The default for this flag is false, because usually you want C<^C> to kill "
"the subprocess. Guestfish sets this flag to true when used interactively, "
@@ -37850,12 +42095,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8236
+#: ../src/guestfs-actions.pod:8421
msgid "guestfs_set_qemu"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8238
+#: ../src/guestfs-actions.pod:8423
#, no-wrap
msgid ""
" int\n"
@@ -37865,12 +42110,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8264
+#: ../src/guestfs-actions.pod:8449
msgid "guestfs_set_recovery_proc"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8266
+#: ../src/guestfs-actions.pod:8451
#, no-wrap
msgid ""
" int\n"
@@ -37880,7 +42125,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8270
+#: ../src/guestfs-actions.pod:8455
msgid ""
"If this is called with the parameter C<false> then C<guestfs_launch> does "
"not create a recovery process. The purpose of the recovery process is to "
@@ -37889,19 +42134,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8275
+#: ../src/guestfs-actions.pod:8460
msgid ""
"This only has any effect if called before C<guestfs_launch>, and the default "
"is true."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8288
+#: ../src/guestfs-actions.pod:8473
msgid "guestfs_set_selinux"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8290
+#: ../src/guestfs-actions.pod:8475
#, no-wrap
msgid ""
" int\n"
@@ -37911,12 +42156,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8307
+#: ../src/guestfs-actions.pod:8492
msgid "guestfs_set_smp"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8309
+#: ../src/guestfs-actions.pod:8494
#, no-wrap
msgid ""
" int\n"
@@ -37926,17 +42171,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8317
+#: ../src/guestfs-actions.pod:8502
msgid "This function must be called before C<guestfs_launch>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8323
+#: ../src/guestfs-actions.pod:8508
msgid "guestfs_set_trace"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8325
+#: ../src/guestfs-actions.pod:8510
#, no-wrap
msgid ""
" int\n"
@@ -37946,19 +42191,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8339
+#: ../src/guestfs-actions.pod:8524
msgid ""
"Trace messages are normally sent to C<stderr>, unless you register a "
"callback to send them somewhere else (see C<guestfs_set_event_callback>)."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8347
+#: ../src/guestfs-actions.pod:8532
msgid "guestfs_set_verbose"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8349
+#: ../src/guestfs-actions.pod:8534
#, no-wrap
msgid ""
" int\n"
@@ -37968,19 +42213,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8358
+#: ../src/guestfs-actions.pod:8543
msgid ""
"Verbose messages are normally sent to C<stderr>, unless you register a "
"callback to send them somewhere else (see C<guestfs_set_event_callback>)."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8366
+#: ../src/guestfs-actions.pod:8551
msgid "guestfs_setcon"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8368
+#: ../src/guestfs-actions.pod:8553
#, no-wrap
msgid ""
" int\n"
@@ -37990,12 +42235,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8381
+#: ../src/guestfs-actions.pod:8566
msgid "guestfs_setxattr"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8383
+#: ../src/guestfs-actions.pod:8568
#, no-wrap
msgid ""
" int\n"
@@ -38008,17 +42253,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8394
+#: ../src/guestfs-actions.pod:8579
msgid "See also: C<guestfs_lsetxattr>, L<attr(5)>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8400
+#: ../src/guestfs-actions.pod:8585
msgid "guestfs_sfdisk"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8402
+#: ../src/guestfs-actions.pod:8587
#, no-wrap
msgid ""
" int\n"
@@ -38032,24 +42277,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8410 ../src/guestfs-actions.pod:8451 ../src/guestfs-actions.pod:8482
+#: ../src/guestfs-actions.pod:8595 ../src/guestfs-actions.pod:8636 ../src/guestfs-actions.pod:8667
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_part_add> "
"call instead."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8437
+#: ../src/guestfs-actions.pod:8622
msgid "See also: C<guestfs_sfdisk_l>, C<guestfs_sfdisk_N>, C<guestfs_part_init>"
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8444
+#: ../src/guestfs-actions.pod:8629
msgid "guestfs_sfdiskM"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8446
+#: ../src/guestfs-actions.pod:8631
#, no-wrap
msgid ""
" int\n"
@@ -38060,7 +42305,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8458
+#: ../src/guestfs-actions.pod:8643
msgid ""
"This is a simplified interface to the C<guestfs_sfdisk> command, where "
"partition sizes are specified in megabytes only (rounded to the nearest "
@@ -38069,19 +42314,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8464
+#: ../src/guestfs-actions.pod:8649
msgid ""
"See also: C<guestfs_sfdisk>, the L<sfdisk(8)> manpage and "
"C<guestfs_part_disk>"
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8471
+#: ../src/guestfs-actions.pod:8656
msgid "guestfs_sfdisk_N"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8473
+#: ../src/guestfs-actions.pod:8658
#, no-wrap
msgid ""
" int\n"
@@ -38096,24 +42341,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8492
+#: ../src/guestfs-actions.pod:8677
msgid ""
"For other parameters, see C<guestfs_sfdisk>. You should usually pass C<0> "
"for the cyls/heads/sectors parameters."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8495
+#: ../src/guestfs-actions.pod:8680
msgid "See also: C<guestfs_part_add>"
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8501
+#: ../src/guestfs-actions.pod:8686
msgid "guestfs_sfdisk_disk_geometry"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8503
+#: ../src/guestfs-actions.pod:8688
#, no-wrap
msgid ""
" char *\n"
@@ -38123,7 +42368,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8507
+#: ../src/guestfs-actions.pod:8692
msgid ""
"This displays the disk geometry of C<device> read from the partition table. "
"Especially in the case where the underlying block device has been resized, "
@@ -38132,12 +42377,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8520
+#: ../src/guestfs-actions.pod:8705
msgid "guestfs_sfdisk_kernel_geometry"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8522
+#: ../src/guestfs-actions.pod:8707
#, no-wrap
msgid ""
" char *\n"
@@ -38147,12 +42392,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8536
+#: ../src/guestfs-actions.pod:8721
msgid "guestfs_sfdisk_l"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8538
+#: ../src/guestfs-actions.pod:8723
#, no-wrap
msgid ""
" char *\n"
@@ -38162,24 +42407,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8542
+#: ../src/guestfs-actions.pod:8727
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_part_list> "
"call instead."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8553
+#: ../src/guestfs-actions.pod:8738
msgid "See also: C<guestfs_part_list>"
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8560
+#: ../src/guestfs-actions.pod:8745
msgid "guestfs_sh"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8562
+#: ../src/guestfs-actions.pod:8747
#, no-wrap
msgid ""
" char *\n"
@@ -38189,22 +42434,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8569
+#: ../src/guestfs-actions.pod:8754
msgid "This is like C<guestfs_command>, but passes the command to:"
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8577
+#: ../src/guestfs-actions.pod:8762
msgid "All the provisos about C<guestfs_command> apply to this call."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8584
+#: ../src/guestfs-actions.pod:8769
msgid "guestfs_sh_lines"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8586
+#: ../src/guestfs-actions.pod:8771
#, no-wrap
msgid ""
" char **\n"
@@ -38214,24 +42459,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8590
+#: ../src/guestfs-actions.pod:8775
msgid ""
"This is the same as C<guestfs_sh>, but splits the result into a list of "
"lines."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8593
+#: ../src/guestfs-actions.pod:8778
msgid "See also: C<guestfs_command_lines>"
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8601
+#: ../src/guestfs-actions.pod:8786
msgid "guestfs_shutdown"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8603
+#: ../src/guestfs-actions.pod:8788
#, no-wrap
msgid ""
" int\n"
@@ -38240,7 +42485,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8606
+#: ../src/guestfs-actions.pod:8791
msgid ""
"This is the opposite of C<guestfs_launch>. It performs an orderly shutdown "
"of the backend process(es). If the autosync flag is set (which is the "
@@ -38248,26 +42493,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8616
+#: ../src/guestfs-actions.pod:8801
msgid ""
"This call does I<not> close or free up the handle. You still need to call "
"C<guestfs_close> afterwards."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8619
+#: ../src/guestfs-actions.pod:8804
msgid ""
"C<guestfs_close> will call this if you don't do it explicitly, but note that "
"any errors are ignored in that case."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8624
+#: ../src/guestfs-actions.pod:8809
msgid "guestfs_sleep"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8626
+#: ../src/guestfs-actions.pod:8811
#, no-wrap
msgid ""
" int\n"
@@ -38277,17 +42522,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8634
+#: ../src/guestfs-actions.pod:8819
msgid "(Added in 1.0.41)"
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8636 ../src/guestfs-structs.pod:109
+#: ../src/guestfs-actions.pod:8821 ../src/guestfs-structs.pod:109
msgid "guestfs_stat"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8638
+#: ../src/guestfs-actions.pod:8823
#, no-wrap
msgid ""
" struct guestfs_stat *\n"
@@ -38297,12 +42542,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8652 ../src/guestfs-structs.pod:135
+#: ../src/guestfs-actions.pod:8837 ../src/guestfs-structs.pod:135
msgid "guestfs_statvfs"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8654
+#: ../src/guestfs-actions.pod:8839
#, no-wrap
msgid ""
" struct guestfs_statvfs *\n"
@@ -38312,19 +42557,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8664
+#: ../src/guestfs-actions.pod:8849
msgid ""
"This function returns a C<struct guestfs_statvfs *>, or NULL if there was an "
"error. I<The caller must call C<guestfs_free_statvfs> after use>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8670
+#: ../src/guestfs-actions.pod:8855
msgid "guestfs_strings"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8672
+#: ../src/guestfs-actions.pod:8857
#, no-wrap
msgid ""
" char **\n"
@@ -38334,12 +42579,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8688
+#: ../src/guestfs-actions.pod:8873
msgid "guestfs_strings_e"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8690
+#: ../src/guestfs-actions.pod:8875
#, no-wrap
msgid ""
" char **\n"
@@ -38350,26 +42595,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8695
+#: ../src/guestfs-actions.pod:8880
msgid ""
"This is like the C<guestfs_strings> command, but allows you to specify the "
"encoding of strings that are looked for in the source file C<path>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8705
+#: ../src/guestfs-actions.pod:8890
msgid ""
"Single 7-bit-byte characters like ASCII and the ASCII-compatible parts of "
"ISO-8859-X (this is what C<guestfs_strings> uses)."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8743
+#: ../src/guestfs-actions.pod:8928
msgid "guestfs_swapoff_device"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8745
+#: ../src/guestfs-actions.pod:8930
#, no-wrap
msgid ""
" int\n"
@@ -38379,19 +42624,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8749
+#: ../src/guestfs-actions.pod:8934
msgid ""
"This command disables the libguestfs appliance swap device or partition "
"named C<device>. See C<guestfs_swapon_device>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8757
+#: ../src/guestfs-actions.pod:8942
msgid "guestfs_swapoff_file"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8759
+#: ../src/guestfs-actions.pod:8944
#, no-wrap
msgid ""
" int\n"
@@ -38401,12 +42646,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8769
+#: ../src/guestfs-actions.pod:8954
msgid "guestfs_swapoff_label"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8771
+#: ../src/guestfs-actions.pod:8956
#, no-wrap
msgid ""
" int\n"
@@ -38416,12 +42661,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8782
+#: ../src/guestfs-actions.pod:8967
msgid "guestfs_swapoff_uuid"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8784
+#: ../src/guestfs-actions.pod:8969
#, no-wrap
msgid ""
" int\n"
@@ -38431,12 +42676,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8795
+#: ../src/guestfs-actions.pod:8980
msgid "guestfs_swapon_device"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8797
+#: ../src/guestfs-actions.pod:8982
#, no-wrap
msgid ""
" int\n"
@@ -38446,7 +42691,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8801
+#: ../src/guestfs-actions.pod:8986
msgid ""
"This command enables the libguestfs appliance to use the swap device or "
"partition named C<device>. The increased memory is made available for all "
@@ -38454,12 +42699,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8817
+#: ../src/guestfs-actions.pod:9002
msgid "guestfs_swapon_file"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8819
+#: ../src/guestfs-actions.pod:9004
#, no-wrap
msgid ""
" int\n"
@@ -38469,19 +42714,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8823
+#: ../src/guestfs-actions.pod:9008
msgid ""
"This command enables swap to a file. See C<guestfs_swapon_device> for other "
"notes."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8830
+#: ../src/guestfs-actions.pod:9015
msgid "guestfs_swapon_label"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8832
+#: ../src/guestfs-actions.pod:9017
#, no-wrap
msgid ""
" int\n"
@@ -38491,19 +42736,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8836
+#: ../src/guestfs-actions.pod:9021
msgid ""
"This command enables swap to a labeled swap partition. See "
"C<guestfs_swapon_device> for other notes."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8843
+#: ../src/guestfs-actions.pod:9028
msgid "guestfs_swapon_uuid"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8845
+#: ../src/guestfs-actions.pod:9030
#, no-wrap
msgid ""
" int\n"
@@ -38513,19 +42758,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8849
+#: ../src/guestfs-actions.pod:9034
msgid ""
"This command enables swap to a swap partition with the given UUID. See "
"C<guestfs_swapon_device> for other notes."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8856
+#: ../src/guestfs-actions.pod:9041
msgid "guestfs_sync"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8858
+#: ../src/guestfs-actions.pod:9043
#, no-wrap
msgid ""
" int\n"
@@ -38534,12 +42779,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8871
+#: ../src/guestfs-actions.pod:9056
msgid "guestfs_tail"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8873
+#: ../src/guestfs-actions.pod:9058
#, no-wrap
msgid ""
" char **\n"
@@ -38549,12 +42794,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8889
+#: ../src/guestfs-actions.pod:9074
msgid "guestfs_tail_n"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8891
+#: ../src/guestfs-actions.pod:9076
#, no-wrap
msgid ""
" char **\n"
@@ -38565,12 +42810,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8913
+#: ../src/guestfs-actions.pod:9098
msgid "guestfs_tar_in"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8915
+#: ../src/guestfs-actions.pod:9100
#, no-wrap
msgid ""
" int\n"
@@ -38581,22 +42826,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8923
+#: ../src/guestfs-actions.pod:9108
msgid "To upload a compressed tarball, use C<guestfs_tgz_in> or C<guestfs_txz_in>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8928 ../src/guestfs-actions.pod:8945 ../src/guestfs-actions.pod:8961 ../src/guestfs-actions.pod:8977
+#: ../src/guestfs-actions.pod:9113 ../src/guestfs-actions.pod:9130 ../src/guestfs-actions.pod:9146 ../src/guestfs-actions.pod:9162
msgid "(Added in 1.0.3)"
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8930
+#: ../src/guestfs-actions.pod:9115
msgid "guestfs_tar_out"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8932
+#: ../src/guestfs-actions.pod:9117
#, no-wrap
msgid ""
" int\n"
@@ -38607,19 +42852,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8940
+#: ../src/guestfs-actions.pod:9125
msgid ""
"To download a compressed tarball, use C<guestfs_tgz_out> or "
"C<guestfs_txz_out>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8947
+#: ../src/guestfs-actions.pod:9132
msgid "guestfs_tgz_in"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8949
+#: ../src/guestfs-actions.pod:9134
#, no-wrap
msgid ""
" int\n"
@@ -38630,17 +42875,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8957
+#: ../src/guestfs-actions.pod:9142
msgid "To upload an uncompressed tarball, use C<guestfs_tar_in>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8963
+#: ../src/guestfs-actions.pod:9148
msgid "guestfs_tgz_out"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8965
+#: ../src/guestfs-actions.pod:9150
#, no-wrap
msgid ""
" int\n"
@@ -38651,17 +42896,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8973
+#: ../src/guestfs-actions.pod:9158
msgid "To download an uncompressed tarball, use C<guestfs_tar_out>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8979
+#: ../src/guestfs-actions.pod:9164
msgid "guestfs_touch"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8981
+#: ../src/guestfs-actions.pod:9166
#, no-wrap
msgid ""
" int\n"
@@ -38671,12 +42916,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8996
+#: ../src/guestfs-actions.pod:9181
msgid "guestfs_truncate"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8998
+#: ../src/guestfs-actions.pod:9183
#, no-wrap
msgid ""
" int\n"
@@ -38686,12 +42931,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9009
+#: ../src/guestfs-actions.pod:9194
msgid "guestfs_truncate_size"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9011
+#: ../src/guestfs-actions.pod:9196
#, no-wrap
msgid ""
" int\n"
@@ -38702,7 +42947,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9019
+#: ../src/guestfs-actions.pod:9204
msgid ""
"If the current file size is less than C<size> then the file is extended to "
"the required size with zero bytes. This creates a sparse file (ie. disk "
@@ -38711,12 +42956,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9029
+#: ../src/guestfs-actions.pod:9214
msgid "guestfs_tune2fs"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9031
+#: ../src/guestfs-actions.pod:9216
#, no-wrap
msgid ""
" int\n"
@@ -38727,7 +42972,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9041
+#: ../src/guestfs-actions.pod:9226
#, no-wrap
msgid ""
" GUESTFS_TUNE2FS_FORCE, int force,\n"
@@ -38744,7 +42989,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9121
+#: ../src/guestfs-actions.pod:9306
msgid ""
"To get the current values of filesystem parameters, see "
"C<guestfs_tune2fs_l>. For precise details of how tune2fs works, see the "
@@ -38752,12 +42997,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9129
+#: ../src/guestfs-actions.pod:9314
msgid "guestfs_tune2fs_va"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9131
+#: ../src/guestfs-actions.pod:9316
#, no-wrap
msgid ""
" int\n"
@@ -38768,17 +43013,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9136
+#: ../src/guestfs-actions.pod:9321
msgid "This is the \"va_list variant\" of L</guestfs_tune2fs>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9140
+#: ../src/guestfs-actions.pod:9325
msgid "guestfs_tune2fs_argv"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9142
+#: ../src/guestfs-actions.pod:9327
#, no-wrap
msgid ""
" int\n"
@@ -38789,17 +43034,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9147
+#: ../src/guestfs-actions.pod:9332
msgid "This is the \"argv variant\" of L</guestfs_tune2fs>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9151
+#: ../src/guestfs-actions.pod:9336
msgid "guestfs_tune2fs_l"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9153
+#: ../src/guestfs-actions.pod:9338
#, no-wrap
msgid ""
" char **\n"
@@ -38809,12 +43054,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9173
+#: ../src/guestfs-actions.pod:9358
msgid "guestfs_txz_in"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9175
+#: ../src/guestfs-actions.pod:9360
#, no-wrap
msgid ""
" int\n"
@@ -38825,12 +43070,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9187
+#: ../src/guestfs-actions.pod:9372
msgid "guestfs_txz_out"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9189
+#: ../src/guestfs-actions.pod:9374
#, no-wrap
msgid ""
" int\n"
@@ -38841,12 +43086,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9201
+#: ../src/guestfs-actions.pod:9386
msgid "guestfs_umask"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9203
+#: ../src/guestfs-actions.pod:9388
#, no-wrap
msgid ""
" int\n"
@@ -38856,19 +43101,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9219
+#: ../src/guestfs-actions.pod:9404
msgid ""
"See also C<guestfs_get_umask>, L<umask(2)>, C<guestfs_mknod>, "
"C<guestfs_mkdir>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9228
+#: ../src/guestfs-actions.pod:9413
msgid "= head2 guestfs_umount"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9230
+#: ../src/guestfs-actions.pod:9415
#, no-wrap
msgid ""
" int\n"
@@ -38878,7 +43123,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9234
+#: ../src/guestfs-actions.pod:9419
msgid ""
"This function is provided for backwards compatibility with earlier versions "
"of libguestfs. It simply calls L</guestfs_umount_opts> with no optional "
@@ -38886,12 +43131,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9241
+#: ../src/guestfs-actions.pod:9426
msgid "guestfs_umount_opts"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9243
+#: ../src/guestfs-actions.pod:9428
#, no-wrap
msgid ""
" int\n"
@@ -38902,7 +43147,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9253
+#: ../src/guestfs-actions.pod:9438
#, no-wrap
msgid ""
" GUESTFS_UMOUNT_OPTS_FORCE, int force,\n"
@@ -38911,12 +43156,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9262
+#: ../src/guestfs-actions.pod:9447
msgid "guestfs_umount_opts_va"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9264
+#: ../src/guestfs-actions.pod:9449
#, no-wrap
msgid ""
" int\n"
@@ -38927,17 +43172,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9269
+#: ../src/guestfs-actions.pod:9454
msgid "This is the \"va_list variant\" of L</guestfs_umount_opts>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9273
+#: ../src/guestfs-actions.pod:9458
msgid "guestfs_umount_opts_argv"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9275
+#: ../src/guestfs-actions.pod:9460
#, no-wrap
msgid ""
" int\n"
@@ -38949,17 +43194,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9280
+#: ../src/guestfs-actions.pod:9465
msgid "This is the \"argv variant\" of L</guestfs_umount_opts>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9284
+#: ../src/guestfs-actions.pod:9469
msgid "guestfs_umount_all"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9286
+#: ../src/guestfs-actions.pod:9471
#, no-wrap
msgid ""
" int\n"
@@ -38968,12 +43213,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9297
+#: ../src/guestfs-actions.pod:9482
msgid "guestfs_umount_local"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9299
+#: ../src/guestfs-actions.pod:9484
#, no-wrap
msgid ""
" int\n"
@@ -38983,7 +43228,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9308
+#: ../src/guestfs-actions.pod:9493
#, no-wrap
msgid ""
" GUESTFS_UMOUNT_LOCAL_RETRY, int retry,\n"
@@ -38991,12 +43236,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9319
+#: ../src/guestfs-actions.pod:9504
msgid "guestfs_umount_local_va"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9321
+#: ../src/guestfs-actions.pod:9506
#, no-wrap
msgid ""
" int\n"
@@ -39006,17 +43251,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9325
+#: ../src/guestfs-actions.pod:9510
msgid "This is the \"va_list variant\" of L</guestfs_umount_local>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9329
+#: ../src/guestfs-actions.pod:9514
msgid "guestfs_umount_local_argv"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9331
+#: ../src/guestfs-actions.pod:9516
#, no-wrap
msgid ""
" int\n"
@@ -39027,17 +43272,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9335
+#: ../src/guestfs-actions.pod:9520
msgid "This is the \"argv variant\" of L</guestfs_umount_local>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9339
+#: ../src/guestfs-actions.pod:9524
msgid "guestfs_upload"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9341
+#: ../src/guestfs-actions.pod:9526
#, no-wrap
msgid ""
" int\n"
@@ -39048,17 +43293,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9351
+#: ../src/guestfs-actions.pod:9536
msgid "See also C<guestfs_download>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9362
+#: ../src/guestfs-actions.pod:9547
msgid "guestfs_upload_offset"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9364
+#: ../src/guestfs-actions.pod:9549
#, no-wrap
msgid ""
" int\n"
@@ -39070,7 +43315,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9380
+#: ../src/guestfs-actions.pod:9565
msgid ""
"Note that there is no limit on the amount of data that can be uploaded with "
"this call, unlike with C<guestfs_pwrite>, and this call always writes the "
@@ -39078,17 +43323,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9385
+#: ../src/guestfs-actions.pod:9570
msgid "See also C<guestfs_upload>, C<guestfs_pwrite>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9396
+#: ../src/guestfs-actions.pod:9581
msgid "guestfs_utimens"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9398
+#: ../src/guestfs-actions.pod:9583
#, no-wrap
msgid ""
" int\n"
@@ -39102,12 +43347,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9427 ../src/guestfs-structs.pod:368
+#: ../src/guestfs-actions.pod:9612 ../src/guestfs-structs.pod:368
msgid "guestfs_utsname"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9429
+#: ../src/guestfs-actions.pod:9614
#, no-wrap
msgid ""
" struct guestfs_utsname *\n"
@@ -39116,19 +43361,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9436
+#: ../src/guestfs-actions.pod:9621
msgid ""
"This function returns a C<struct guestfs_utsname *>, or NULL if there was an "
"error. I<The caller must call C<guestfs_free_utsname> after use>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9440 ../src/guestfs-structs.pod:175
+#: ../src/guestfs-actions.pod:9625 ../src/guestfs-structs.pod:175
msgid "guestfs_version"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9442
+#: ../src/guestfs-actions.pod:9627
#, no-wrap
msgid ""
" struct guestfs_version *\n"
@@ -39137,7 +43382,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9470
+#: ../src/guestfs-actions.pod:9655
msgid ""
"I<Note:> Don't use this call to test for availability of features. In "
"enterprise distributions we backport features from later versions into "
@@ -39146,24 +43391,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9476
+#: ../src/guestfs-actions.pod:9661
msgid ""
"This function returns a C<struct guestfs_version *>, or NULL if there was an "
"error. I<The caller must call C<guestfs_free_version> after use>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9480
+#: ../src/guestfs-actions.pod:9665
msgid "(Added in 1.0.58)"
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9482
+#: ../src/guestfs-actions.pod:9667
msgid "guestfs_vfs_label"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9484
+#: ../src/guestfs-actions.pod:9669
#, no-wrap
msgid ""
" char *\n"
@@ -39173,22 +43418,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9493
+#: ../src/guestfs-actions.pod:9678
msgid "To find a filesystem from the label, use C<guestfs_findfs_label>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9498 ../src/guestfs-actions.pod:9535
+#: ../src/guestfs-actions.pod:9683 ../src/guestfs-actions.pod:9720
msgid "(Added in 1.3.18)"
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9500
+#: ../src/guestfs-actions.pod:9685
msgid "guestfs_vfs_type"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9502
+#: ../src/guestfs-actions.pod:9687
#, no-wrap
msgid ""
" char *\n"
@@ -39198,12 +43443,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9519
+#: ../src/guestfs-actions.pod:9704
msgid "guestfs_vfs_uuid"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9521
+#: ../src/guestfs-actions.pod:9706
#, no-wrap
msgid ""
" char *\n"
@@ -39213,17 +43458,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9530
+#: ../src/guestfs-actions.pod:9715
msgid "To find a filesystem from the UUID, use C<guestfs_findfs_uuid>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9537
+#: ../src/guestfs-actions.pod:9722
msgid "guestfs_vg_activate"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9539
+#: ../src/guestfs-actions.pod:9724
#, no-wrap
msgid ""
" int\n"
@@ -39234,12 +43479,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9556
+#: ../src/guestfs-actions.pod:9741
msgid "guestfs_vg_activate_all"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9558
+#: ../src/guestfs-actions.pod:9743
#, no-wrap
msgid ""
" int\n"
@@ -39249,12 +43494,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9571
+#: ../src/guestfs-actions.pod:9756
msgid "guestfs_vgchange_uuid"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9573
+#: ../src/guestfs-actions.pod:9758
#, no-wrap
msgid ""
" int\n"
@@ -39264,12 +43509,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9581
+#: ../src/guestfs-actions.pod:9766
msgid "guestfs_vgchange_uuid_all"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9583
+#: ../src/guestfs-actions.pod:9768
#, no-wrap
msgid ""
" int\n"
@@ -39278,12 +43523,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9590
+#: ../src/guestfs-actions.pod:9775
msgid "guestfs_vgcreate"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9592
+#: ../src/guestfs-actions.pod:9777
#, no-wrap
msgid ""
" int\n"
@@ -39294,12 +43539,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9604
+#: ../src/guestfs-actions.pod:9789
msgid "guestfs_vglvuuids"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9606
+#: ../src/guestfs-actions.pod:9791
#, no-wrap
msgid ""
" char **\n"
@@ -39309,24 +43554,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9613
+#: ../src/guestfs-actions.pod:9798
msgid ""
"You can use this along with C<guestfs_lvs> and C<guestfs_lvuuid> calls to "
"associate logical volumes and volume groups."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9616
+#: ../src/guestfs-actions.pod:9801
msgid "See also C<guestfs_vgpvuuids>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9624
+#: ../src/guestfs-actions.pod:9809
msgid "guestfs_vgmeta"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9626
+#: ../src/guestfs-actions.pod:9811
#, no-wrap
msgid ""
" char *\n"
@@ -39337,17 +43582,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9641
+#: ../src/guestfs-actions.pod:9826
msgid "(Added in 1.17.20)"
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9643
+#: ../src/guestfs-actions.pod:9828
msgid "guestfs_vgpvuuids"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9645
+#: ../src/guestfs-actions.pod:9830
#, no-wrap
msgid ""
" char **\n"
@@ -39357,24 +43602,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9652
+#: ../src/guestfs-actions.pod:9837
msgid ""
"You can use this along with C<guestfs_pvs> and C<guestfs_pvuuid> calls to "
"associate physical volumes and volume groups."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9655
+#: ../src/guestfs-actions.pod:9840
msgid "See also C<guestfs_vglvuuids>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9663
+#: ../src/guestfs-actions.pod:9848
msgid "guestfs_vgremove"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9665
+#: ../src/guestfs-actions.pod:9850
#, no-wrap
msgid ""
" int\n"
@@ -39384,12 +43629,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9678
+#: ../src/guestfs-actions.pod:9863
msgid "guestfs_vgrename"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9680
+#: ../src/guestfs-actions.pod:9865
#, no-wrap
msgid ""
" int\n"
@@ -39400,12 +43645,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9691
+#: ../src/guestfs-actions.pod:9876
msgid "guestfs_vgs"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9693
+#: ../src/guestfs-actions.pod:9878
#, no-wrap
msgid ""
" char **\n"
@@ -39414,17 +43659,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9702
+#: ../src/guestfs-actions.pod:9887
msgid "See also C<guestfs_vgs_full>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9710
+#: ../src/guestfs-actions.pod:9895
msgid "guestfs_vgs_full"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9712
+#: ../src/guestfs-actions.pod:9897
#, no-wrap
msgid ""
" struct guestfs_lvm_vg_list *\n"
@@ -39433,7 +43678,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9718
+#: ../src/guestfs-actions.pod:9903
msgid ""
"This function returns a C<struct guestfs_lvm_vg_list *>, or NULL if there "
"was an error. I<The caller must call C<guestfs_free_lvm_vg_list> after "
@@ -39441,12 +43686,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9724
+#: ../src/guestfs-actions.pod:9909
msgid "guestfs_vgscan"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9726
+#: ../src/guestfs-actions.pod:9911
#, no-wrap
msgid ""
" int\n"
@@ -39455,12 +43700,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9736
+#: ../src/guestfs-actions.pod:9921
msgid "guestfs_vguuid"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9738
+#: ../src/guestfs-actions.pod:9923
#, no-wrap
msgid ""
" char *\n"
@@ -39470,12 +43715,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9749
+#: ../src/guestfs-actions.pod:9934
msgid "guestfs_wait_ready"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9751
+#: ../src/guestfs-actions.pod:9936
#, no-wrap
msgid ""
" int\n"
@@ -39484,19 +43729,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9754
+#: ../src/guestfs-actions.pod:9939
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_launch> call "
"instead."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9761
+#: ../src/guestfs-actions.pod:9946
msgid "This function is a no op."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9763
+#: ../src/guestfs-actions.pod:9948
msgid ""
"In versions of the API E<lt> 1.0.71 you had to call this function just after "
"calling C<guestfs_launch> to wait for the launch to complete. However this "
@@ -39504,19 +43749,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9768
+#: ../src/guestfs-actions.pod:9953
msgid ""
"If you see any calls to this function in code then you can just remove them, "
"unless you want to retain compatibility with older versions of the API."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9776
+#: ../src/guestfs-actions.pod:9961
msgid "guestfs_wc_c"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9778
+#: ../src/guestfs-actions.pod:9963
#, no-wrap
msgid ""
" int\n"
@@ -39526,12 +43771,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9789
+#: ../src/guestfs-actions.pod:9974
msgid "guestfs_wc_l"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9791
+#: ../src/guestfs-actions.pod:9976
#, no-wrap
msgid ""
" int\n"
@@ -39541,12 +43786,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9802
+#: ../src/guestfs-actions.pod:9987
msgid "guestfs_wc_w"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9804
+#: ../src/guestfs-actions.pod:9989
#, no-wrap
msgid ""
" int\n"
@@ -39556,12 +43801,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9815
+#: ../src/guestfs-actions.pod:10000
msgid "guestfs_wipefs"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9817
+#: ../src/guestfs-actions.pod:10002
#, no-wrap
msgid ""
" int\n"
@@ -39571,17 +43816,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9827
+#: ../src/guestfs-actions.pod:10012
msgid "Compare with C<guestfs_zero> which zeroes the first few blocks of a device."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9834
+#: ../src/guestfs-actions.pod:10019
msgid "guestfs_write"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9836
+#: ../src/guestfs-actions.pod:10021
#, no-wrap
msgid ""
" int\n"
@@ -39593,17 +43838,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9845
+#: ../src/guestfs-actions.pod:10030
msgid "See also C<guestfs_write_append>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9854
+#: ../src/guestfs-actions.pod:10039
msgid "guestfs_write_append"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9856
+#: ../src/guestfs-actions.pod:10041
#, no-wrap
msgid ""
" int\n"
@@ -39615,17 +43860,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9865
+#: ../src/guestfs-actions.pod:10050
msgid "See also C<guestfs_write>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9874
+#: ../src/guestfs-actions.pod:10059
msgid "guestfs_write_file"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9876
+#: ../src/guestfs-actions.pod:10061
#, no-wrap
msgid ""
" int\n"
@@ -39637,19 +43882,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9882
+#: ../src/guestfs-actions.pod:10067
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_write> call "
"instead."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9907
+#: ../src/guestfs-actions.pod:10092
msgid "guestfs_xfs_growfs"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9909
+#: ../src/guestfs-actions.pod:10094
#, no-wrap
msgid ""
" char *\n"
@@ -39660,7 +43905,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9919
+#: ../src/guestfs-actions.pod:10104
#, no-wrap
msgid ""
" GUESTFS_XFS_GROWFS_DATASEC, int datasec,\n"
@@ -39675,12 +43920,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9937
+#: ../src/guestfs-actions.pod:10122
msgid "guestfs_xfs_growfs_va"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9939
+#: ../src/guestfs-actions.pod:10124
#, no-wrap
msgid ""
" char *\n"
@@ -39691,17 +43936,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9944
+#: ../src/guestfs-actions.pod:10129
msgid "This is the \"va_list variant\" of L</guestfs_xfs_growfs>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9948
+#: ../src/guestfs-actions.pod:10133
msgid "guestfs_xfs_growfs_argv"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9950
+#: ../src/guestfs-actions.pod:10135
#, no-wrap
msgid ""
" char *\n"
@@ -39712,17 +43957,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9955
+#: ../src/guestfs-actions.pod:10140
msgid "This is the \"argv variant\" of L</guestfs_xfs_growfs>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9959
+#: ../src/guestfs-actions.pod:10144
msgid "guestfs_xfs_info"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9961
+#: ../src/guestfs-actions.pod:10146
#, no-wrap
msgid ""
" struct guestfs_xfsinfo *\n"
@@ -39732,19 +43977,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9972
+#: ../src/guestfs-actions.pod:10157
msgid ""
"This function returns a C<struct guestfs_xfsinfo *>, or NULL if there was an "
"error. I<The caller must call C<guestfs_free_xfsinfo> after use>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9976
+#: ../src/guestfs-actions.pod:10161
msgid "guestfs_zegrep"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:9978
+#: ../src/guestfs-actions.pod:10163
#, no-wrap
msgid ""
" char **\n"
@@ -39755,12 +44000,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10002
+#: ../src/guestfs-actions.pod:10187
msgid "guestfs_zegrepi"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10004
+#: ../src/guestfs-actions.pod:10189
#, no-wrap
msgid ""
" char **\n"
@@ -39771,12 +44016,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10028
+#: ../src/guestfs-actions.pod:10213
msgid "guestfs_zero"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10030
+#: ../src/guestfs-actions.pod:10215
#, no-wrap
msgid ""
" int\n"
@@ -39786,19 +44031,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:10044
+#: ../src/guestfs-actions.pod:10229
msgid ""
"See also: C<guestfs_zero_device>, C<guestfs_scrub_device>, "
"C<guestfs_is_zero_device>"
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10056
+#: ../src/guestfs-actions.pod:10241
msgid "guestfs_zero_device"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10058
+#: ../src/guestfs-actions.pod:10243
#, no-wrap
msgid ""
" int\n"
@@ -39808,24 +44053,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:10062
+#: ../src/guestfs-actions.pod:10247
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:10077
+#: ../src/guestfs-actions.pod:10262
msgid "(Added in 1.3.1)"
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10079
+#: ../src/guestfs-actions.pod:10264
msgid "guestfs_zero_free_space"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10081
+#: ../src/guestfs-actions.pod:10266
#, no-wrap
msgid ""
" int\n"
@@ -39835,7 +44080,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:10091
+#: ../src/guestfs-actions.pod:10276
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 "
@@ -39843,12 +44088,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10104
+#: ../src/guestfs-actions.pod:10289
msgid "guestfs_zerofree"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10106
+#: ../src/guestfs-actions.pod:10291
#, no-wrap
msgid ""
" int\n"
@@ -39858,12 +44103,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10125
+#: ../src/guestfs-actions.pod:10310
msgid "guestfs_zfgrep"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10127
+#: ../src/guestfs-actions.pod:10312
#, no-wrap
msgid ""
" char **\n"
@@ -39874,12 +44119,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10151
+#: ../src/guestfs-actions.pod:10336
msgid "guestfs_zfgrepi"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10153
+#: ../src/guestfs-actions.pod:10338
#, no-wrap
msgid ""
" char **\n"
@@ -39890,12 +44135,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10177
+#: ../src/guestfs-actions.pod:10362
msgid "guestfs_zfile"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10179
+#: ../src/guestfs-actions.pod:10364
#, no-wrap
msgid ""
" char *\n"
@@ -39906,26 +44151,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:10184
+#: ../src/guestfs-actions.pod:10369
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_file> call "
"instead."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:10196
+#: ../src/guestfs-actions.pod:10381
msgid ""
"Since 1.0.63, use C<guestfs_file> instead which can now process compressed "
"files."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10204
+#: ../src/guestfs-actions.pod:10389
msgid "guestfs_zgrep"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10206
+#: ../src/guestfs-actions.pod:10391
#, no-wrap
msgid ""
" char **\n"
@@ -39936,12 +44181,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10230
+#: ../src/guestfs-actions.pod:10415
msgid "guestfs_zgrepi"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:10232
+#: ../src/guestfs-actions.pod:10417
#, no-wrap
msgid ""
" char **\n"
@@ -40143,63 +44388,75 @@ msgstr ""
#. type: =item
#: ../src/guestfs-availability.pod:162
-msgid "B<scrub>"
+msgid "B<rsync>"
msgstr ""
#. type: textblock
#: ../src/guestfs-availability.pod:164
msgid ""
+"The following functions: L</guestfs_rsync> L</guestfs_rsync_in> "
+"L</guestfs_rsync_out>"
+msgstr ""
+
+#. type: =item
+#: ../src/guestfs-availability.pod:169
+msgid "B<scrub>"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:171
+msgid ""
"The following functions: L</guestfs_scrub_device> L</guestfs_scrub_file> "
"L</guestfs_scrub_freespace>"
msgstr ""
#. type: =item
-#: ../src/guestfs-availability.pod:169
+#: ../src/guestfs-availability.pod:176
msgid "B<selinux>"
msgstr ""
#. type: textblock
-#: ../src/guestfs-availability.pod:171
+#: ../src/guestfs-availability.pod:178
msgid "The following functions: L</guestfs_getcon> L</guestfs_setcon>"
msgstr ""
#. type: =item
-#: ../src/guestfs-availability.pod:175
+#: ../src/guestfs-availability.pod:182
msgid "B<wipefs>"
msgstr ""
#. type: textblock
-#: ../src/guestfs-availability.pod:177
+#: ../src/guestfs-availability.pod:184
msgid "The following functions: L</guestfs_wipefs>"
msgstr ""
#. type: =item
-#: ../src/guestfs-availability.pod:180
+#: ../src/guestfs-availability.pod:187
msgid "B<xfs>"
msgstr ""
#. type: textblock
-#: ../src/guestfs-availability.pod:182
+#: ../src/guestfs-availability.pod:189
msgid "The following functions: L</guestfs_xfs_growfs> L</guestfs_xfs_info>"
msgstr ""
#. type: =item
-#: ../src/guestfs-availability.pod:186
+#: ../src/guestfs-availability.pod:193
msgid "B<xz>"
msgstr ""
#. type: textblock
-#: ../src/guestfs-availability.pod:188
+#: ../src/guestfs-availability.pod:195
msgid "The following functions: L</guestfs_txz_in> L</guestfs_txz_out>"
msgstr ""
#. type: =item
-#: ../src/guestfs-availability.pod:192
+#: ../src/guestfs-availability.pod:199
msgid "B<zerofree>"
msgstr ""
#. type: textblock
-#: ../src/guestfs-availability.pod:194
+#: ../src/guestfs-availability.pod:201
msgid "The following functions: L</guestfs_zerofree>"
msgstr ""
@@ -42238,12 +46495,62 @@ msgstr ""
#. type: =head3
#: ../src/guestfs.pod:702
-msgid "ACCESSING THE WINDOWS REGISTRY"
+msgid "LONG FILENAMES ON NTFS"
msgstr ""
#. type: textblock
#: ../src/guestfs.pod:704
msgid ""
+"NTFS supports filenames up to 255 characters long. \"Character\" means a 2 "
+"byte UTF-16 codepoint which can encode the most common Unicode codepoints."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:708
+msgid ""
+"Most Linux filesystems support filenames up to 255 I<bytes>. This means you "
+"may get an error:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:711
+#, no-wrap
+msgid ""
+" File name too long\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:713
+msgid ""
+"when you copy a file from NTFS to a Linux filesystem if the name, when "
+"reencoded as UTF-8, would exceed 255 bytes in length."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:716
+msgid ""
+"This will most often happen when using non-ASCII names that are longer than "
+"~127 characters (eg. Greek, Cyrillic) or longer than ~85 characters (Asian "
+"languages)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:720
+msgid ""
+"A workaround is not to try to store such long filenames on Linux native "
+"filesystems. Since the L<tar(1)> format can store unlimited length "
+"filenames, keep the files in a tarball."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:724
+msgid "ACCESSING THE WINDOWS REGISTRY"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:726
+msgid ""
"Libguestfs also provides some help for decoding Windows Registry \"hive\" "
"files, through the library C<hivex> which is part of the libguestfs project "
"although ships as a separate tarball. You have to locate and download the "
@@ -42253,12 +46560,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:712
+#: ../src/guestfs.pod:734
msgid "SYMLINKS ON NTFS-3G FILESYSTEMS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:714
+#: ../src/guestfs.pod:736
msgid ""
"Ntfs-3g tries to rewrite \"Junction Points\" and NTFS \"symbolic links\" to "
"provide something which looks like a Linux symlink. The way it tries to do "
@@ -42266,12 +46573,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:718
+#: ../src/guestfs.pod:740
msgid "L<http://www.tuxera.com/community/ntfs-3g-advanced/junction-points-and-symbolic-links/>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:720
+#: ../src/guestfs.pod:742
msgid ""
"The essential problem is that ntfs-3g simply does not have enough "
"information to do a correct job. NTFS links can contain drive letters and "
@@ -42281,7 +46588,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:727
+#: ../src/guestfs.pod:749
msgid ""
"Instead if you encounter a symbolic link on an ntfs-3g filesystem, use "
"L</guestfs_lgetxattr> to read the C<system.ntfs_reparse_data> extended "
@@ -42290,36 +46597,36 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:732
+#: ../src/guestfs.pod:754
msgid "EXTENDED ATTRIBUTES ON NTFS-3G FILESYSTEMS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:734
+#: ../src/guestfs.pod:756
msgid ""
"There are other useful extended attributes that can be read from ntfs-3g "
"filesystems (using L</guestfs_getxattr>). See:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:737
+#: ../src/guestfs.pod:759
msgid "L<http://www.tuxera.com/community/ntfs-3g-advanced/extended-attributes/>"
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:739
+#: ../src/guestfs.pod:761
msgid "RESIZE2FS ERRORS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:741
+#: ../src/guestfs.pod:763
msgid ""
"The L</guestfs_resize2fs>, L</guestfs_resize2fs_size> and "
"L</guestfs_resize2fs_M> calls are used to resize ext2/3/4 filesystems."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:744
+#: ../src/guestfs.pod:766
msgid ""
"The underlying program (L<resize2fs(8)>) requires that the filesystem is "
"clean and recently fsck'd before you can resize it. Also, if the resize "
@@ -42328,7 +46635,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:749
+#: ../src/guestfs.pod:771
msgid ""
"In libguestfs C<lt> 1.17.14, you usually had to call L</guestfs_e2fsck_f> "
"before the resize. However, in C<ge> 1.17.14, L<e2fsck(8)> is called "
@@ -42336,14 +46643,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:754
+#: ../src/guestfs.pod:776
msgid ""
"The L<resize2fs(8)> program can still fail, in which case it prints an error "
"message similar to:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:757
+#: ../src/guestfs.pod:779
#, no-wrap
msgid ""
" Please run 'e2fsck -fy <device>' to fix the filesystem\n"
@@ -42352,7 +46659,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:760
+#: ../src/guestfs.pod:782
msgid ""
"You can do this by calling L</guestfs_e2fsck> with the C<forceall> option. "
"However in the context of disk images, it is usually better to avoid this "
@@ -42361,19 +46668,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:765
+#: ../src/guestfs.pod:787
msgid "USING LIBGUESTFS WITH OTHER PROGRAMMING LANGUAGES"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:767
+#: ../src/guestfs.pod:789
msgid ""
"Although we don't want to discourage you from using the C API, we will "
"mention here that the same API is also available in other languages."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:770
+#: ../src/guestfs.pod:792
msgid ""
"The API is broadly identical in all supported languages. This means that "
"the C call C<guestfs_add_drive_ro(g,file)> is C<$g-E<gt>add_drive_ro($file)> "
@@ -42383,14 +46690,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:776
+#: ../src/guestfs.pod:798
msgid ""
"Error messages are automatically transformed into exceptions if the language "
"supports it."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:779
+#: ../src/guestfs.pod:801
msgid ""
"We don't try to \"object orientify\" parts of the API in OO languages, "
"although contributors are welcome to write higher level APIs above what we "
@@ -42398,58 +46705,58 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:785
+#: ../src/guestfs.pod:807
msgid "B<C++>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:787
+#: ../src/guestfs.pod:809
msgid ""
"You can use the I<guestfs.h> header file from C++ programs. The C++ API is "
"identical to the C API. C++ classes and exceptions are not used."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:791
+#: ../src/guestfs.pod:813
msgid "B<C#>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:793
+#: ../src/guestfs.pod:815
msgid ""
"The C# bindings are highly experimental. Please read the warnings at the "
"top of C<csharp/Libguestfs.cs>."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:796
+#: ../src/guestfs.pod:818
msgid "B<Erlang>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:798
+#: ../src/guestfs.pod:820
msgid "See L<guestfs-erlang(3)>."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:800
+#: ../src/guestfs.pod:822
msgid "B<GObject>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:802
+#: ../src/guestfs.pod:824
msgid ""
"Experimental GObject bindings (with GObject Introspection support) are "
"available. See the C<gobject> directory in the source."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:805
+#: ../src/guestfs.pod:827
msgid "B<Haskell>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:807
+#: ../src/guestfs.pod:829
msgid ""
"This is the only language binding that is working but incomplete. Only "
"calls which return simple integers have been bound in Haskell, and we are "
@@ -42457,96 +46764,96 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:811
+#: ../src/guestfs.pod:833
msgid "B<Java>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:813
+#: ../src/guestfs.pod:835
msgid ""
"Full documentation is contained in the Javadoc which is distributed with "
"libguestfs. For examples, see L<guestfs-java(3)>."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:816
+#: ../src/guestfs.pod:838
msgid "B<OCaml>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:818
+#: ../src/guestfs.pod:840
msgid "See L<guestfs-ocaml(3)>."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:820
+#: ../src/guestfs.pod:842
msgid "B<Perl>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:822
+#: ../src/guestfs.pod:844
msgid "See L<guestfs-perl(3)> and L<Sys::Guestfs(3)>."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:824
+#: ../src/guestfs.pod:846
msgid "B<PHP>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:826
+#: ../src/guestfs.pod:848
msgid ""
"For documentation see C<README-PHP> supplied with libguestfs sources or in "
"the php-libguestfs package for your distribution."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:829
+#: ../src/guestfs.pod:851
msgid "The PHP binding only works correctly on 64 bit machines."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:831
+#: ../src/guestfs.pod:853
msgid "B<Python>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:833
+#: ../src/guestfs.pod:855
msgid "See L<guestfs-python(3)>."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:835
+#: ../src/guestfs.pod:857
msgid "B<Ruby>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:837
+#: ../src/guestfs.pod:859
msgid "See L<guestfs-ruby(3)>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:839
+#: ../src/guestfs.pod:861
msgid "For JRuby, use the Java bindings."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:841
+#: ../src/guestfs.pod:863
msgid "B<shell scripts>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:843
+#: ../src/guestfs.pod:865
msgid "See L<guestfish(1)>."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:847
+#: ../src/guestfs.pod:869
msgid "LIBGUESTFS GOTCHAS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:849
+#: ../src/guestfs.pod:871
msgid ""
"L<http://en.wikipedia.org/wiki/Gotcha_(programming)>: \"A feature of a "
"system [...] that works in the way it is documented but is counterintuitive "
@@ -42554,7 +46861,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:853
+#: ../src/guestfs.pod:875
msgid ""
"Since we developed libguestfs and the associated tools, there are several "
"things we would have designed differently, but are now stuck with for "
@@ -42563,19 +46870,19 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:861
+#: ../src/guestfs.pod:883
msgid "Autosync / forgetting to sync."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:863
+#: ../src/guestfs.pod:885
msgid ""
"I<Update:> Autosync is enabled by default for all API users starting from "
"libguestfs 1.5.24. This section only applies to older versions."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:866
+#: ../src/guestfs.pod:888
msgid ""
"When modifying a filesystem from C or another language, you B<must> unmount "
"all filesystems and call L</guestfs_sync> explicitly before you close the "
@@ -42583,7 +46890,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:870
+#: ../src/guestfs.pod:892
#, no-wrap
msgid ""
" guestfs_set_autosync (g, 1);\n"
@@ -42591,7 +46898,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:872
+#: ../src/guestfs.pod:894
msgid ""
"to have the unmount/sync done automatically for you when the handle 'g' is "
"closed. (This feature is called \"autosync\", L</guestfs_set_autosync> "
@@ -42599,7 +46906,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:876
+#: ../src/guestfs.pod:898
msgid ""
"If you forget to do this, then it is entirely possible that your changes "
"won't be written out, or will be partially written, or (very rarely) that "
@@ -42607,7 +46914,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:880
+#: ../src/guestfs.pod:902
msgid ""
"Note that in L<guestfish(3)> autosync is the default. So quick and dirty "
"guestfish scripts that forget to sync will work just fine, which can make "
@@ -42615,19 +46922,19 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:884
+#: ../src/guestfs.pod:906
msgid "Mount option C<-o sync> should not be the default."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:886
+#: ../src/guestfs.pod:908
msgid ""
"I<Update:> L</guestfs_mount> no longer adds any options starting from "
"libguestfs 1.13.16. This section only applies to older versions."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:889
+#: ../src/guestfs.pod:911
msgid ""
"If you use L</guestfs_mount>, then C<-o sync,noatime> are added implicitly. "
"However C<-o sync> does not add any reliability benefit, but does have a "
@@ -42635,31 +46942,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:893
+#: ../src/guestfs.pod:915
msgid ""
"The work around is to use L</guestfs_mount_options> and set the mount "
"options that you actually want to use."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:896
+#: ../src/guestfs.pod:918
msgid "Read-only should be the default."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:898
+#: ../src/guestfs.pod:920
msgid ""
"In L<guestfish(3)>, I<--ro> should be the default, and you should have to "
"specify I<--rw> if you want to make changes to the image."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:901
+#: ../src/guestfs.pod:923
msgid "This would reduce the potential to corrupt live VM images."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:903
+#: ../src/guestfs.pod:925
msgid ""
"Note that many filesystems change the disk when you just mount and unmount, "
"even if you didn't perform any writes. You need to use "
@@ -42667,12 +46974,12 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:907
+#: ../src/guestfs.pod:929
msgid "guestfish command line is hard to use."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:909
+#: ../src/guestfs.pod:931
msgid ""
"C<guestfish disk.img> doesn't do what people expect (open C<disk.img> for "
"examination). It tries to run a guestfish command C<disk.img> which doesn't "
@@ -42682,12 +46989,12 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:916
+#: ../src/guestfs.pod:938
msgid "guestfish megabyte modifiers don't work right on all commands"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:918
+#: ../src/guestfs.pod:940
msgid ""
"In recent guestfish you can use C<1M> to mean 1 megabyte (and similarly for "
"other modifiers). What guestfish actually does is to multiply the number "
@@ -42697,12 +47004,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:925
+#: ../src/guestfs.pod:947
msgid "The most common is L</guestfs_lvcreate>. The guestfish command:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:927
+#: ../src/guestfs.pod:949
#, no-wrap
msgid ""
" lvcreate LV VG 100M\n"
@@ -42710,7 +47017,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:929
+#: ../src/guestfs.pod:951
msgid ""
"does not do what you might expect. Instead because L</guestfs_lvcreate> is "
"already expecting megabytes, this tries to create a 100 I<terabyte> (100 "
@@ -42719,19 +47026,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:934
+#: ../src/guestfs.pod:956
msgid ""
"This could be fixed in the generator by specially marking parameters and "
"return values which take bytes or other units."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:937
+#: ../src/guestfs.pod:959
msgid "Ambiguity between devices and paths"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:939
+#: ../src/guestfs.pod:961
msgid ""
"There is a subtle ambiguity in the API between a device name "
"(eg. C</dev/sdb2>) and a similar pathname. A file might just happen to be "
@@ -42739,7 +47046,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:944
+#: ../src/guestfs.pod:966
msgid ""
"In the current API we usually resolve this ambiguity by having two separate "
"calls, for example L</guestfs_checksum> and L</guestfs_checksum_device>. "
@@ -42748,7 +47055,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:950
+#: ../src/guestfs.pod:972
msgid ""
"To avoid both the ambiguity and the need to duplicate some calls, we could "
"make paths/devices into structured names. One way to do this would be to "
@@ -42758,7 +47065,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:956
+#: ../src/guestfs.pod:978
#, no-wrap
msgid ""
" type path = Path of string | Device of int | Partition of int * int\n"
@@ -42766,12 +47073,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:958
+#: ../src/guestfs.pod:980
msgid "which would allow you to pass arguments like:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:960
+#: ../src/guestfs.pod:982
#, no-wrap
msgid ""
" Path \"/foo/bar\"\n"
@@ -42782,26 +47089,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:965
+#: ../src/guestfs.pod:987
msgid ""
"As you can see there are still problems to resolve even with this "
"representation. Also consider how it might work in guestfish."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:970
+#: ../src/guestfs.pod:992
msgid "KEYS AND PASSPHRASES"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:972
+#: ../src/guestfs.pod:994
msgid ""
"Certain libguestfs calls take a parameter that contains sensitive key "
"material, passed in as a C string."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:975
+#: ../src/guestfs.pod:997
msgid ""
"In the future we would hope to change the libguestfs implementation so that "
"keys are L<mlock(2)>-ed into physical RAM, and thus can never end up in "
@@ -42810,7 +47117,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:980
+#: ../src/guestfs.pod:1002
msgid ""
"Therefore you should be aware that any key parameter you pass to libguestfs "
"might end up being written out to the swap partition. If this is a concern, "
@@ -42818,19 +47125,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:985
+#: ../src/guestfs.pod:1007
msgid "MULTIPLE HANDLES AND MULTIPLE THREADS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:987
+#: ../src/guestfs.pod:1009
msgid ""
"All high-level libguestfs actions are synchronous. If you want to use "
"libguestfs asynchronously then you must create a thread."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:990
+#: ../src/guestfs.pod:1012
msgid ""
"Only use the handle from a single thread. Either use the handle exclusively "
"from one thread, or provide your own mutex so that two threads cannot issue "
@@ -42838,33 +47145,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:994
+#: ../src/guestfs.pod:1016
msgid ""
"See the graphical program guestfs-browser for one possible architecture for "
"multithreaded programs using libvirt and libguestfs."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:997
+#: ../src/guestfs.pod:1019
msgid "PATH"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:999
+#: ../src/guestfs.pod:1021
msgid ""
"Libguestfs needs a supermin appliance, which it finds by looking along an "
"internal path."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1002
+#: ../src/guestfs.pod:1024
msgid ""
"By default it looks for these in the directory C<$libdir/guestfs> "
"(eg. C</usr/local/lib/guestfs> or C</usr/lib64/guestfs>)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1005
+#: ../src/guestfs.pod:1027
msgid ""
"Use L</guestfs_set_path> or set the environment variable L</LIBGUESTFS_PATH> "
"to change the directories that libguestfs will search in. The value is a "
@@ -42875,12 +47182,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1012
+#: ../src/guestfs.pod:1034
msgid "QEMU WRAPPERS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1014
+#: ../src/guestfs.pod:1036
msgid ""
"If you want to compile your own qemu, run qemu from a non-standard location, "
"or pass extra arguments to qemu, then you can write a shell-script wrapper "
@@ -42888,7 +47195,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1018
+#: ../src/guestfs.pod:1040
msgid ""
"There is one important rule to remember: you I<must C<exec qemu>> as the "
"last command in the shell script (so that qemu replaces the shell and "
@@ -42897,14 +47204,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1023
+#: ../src/guestfs.pod:1045
msgid ""
"Here is an example of a wrapper, where I have built my own copy of qemu from "
"source:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1026
+#: ../src/guestfs.pod:1048
#, no-wrap
msgid ""
" #!/bin/sh -\n"
@@ -42915,7 +47222,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1030
+#: ../src/guestfs.pod:1052
msgid ""
"Save this script as C</tmp/qemu.wrapper> (or wherever), C<chmod +x>, and "
"then use it by setting the LIBGUESTFS_QEMU environment variable. For "
@@ -42923,7 +47230,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1034
+#: ../src/guestfs.pod:1056
#, no-wrap
msgid ""
" LIBGUESTFS_QEMU=/tmp/qemu.wrapper guestfish\n"
@@ -42931,14 +47238,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1036
+#: ../src/guestfs.pod:1058
msgid ""
"Note that libguestfs also calls qemu with the -help and -version options in "
"order to determine features."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1039
+#: ../src/guestfs.pod:1061
msgid ""
"Wrappers can also be used to edit the options passed to qemu. In the "
"following example, the C<-machine ...> option (C<-machine> and the following "
@@ -42948,7 +47255,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1048
+#: ../src/guestfs.pod:1070
#, no-wrap
msgid ""
" i=0\n"
@@ -42966,7 +47273,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1060
+#: ../src/guestfs.pod:1082
#, no-wrap
msgid ""
" exec qemu-kvm -machine pc,accel=tcg \"${args[@]}\"\n"
@@ -42974,19 +47281,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1062
+#: ../src/guestfs.pod:1084
msgid "ATTACHING TO RUNNING DAEMONS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1064
+#: ../src/guestfs.pod:1086
msgid ""
"I<Note (1):> This is B<highly experimental> and has a tendency to eat "
"babies. Use with caution."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1067
+#: ../src/guestfs.pod:1089
msgid ""
"I<Note (2):> This section explains how to attach to a running daemon from a "
"low level perspective. For most users, simply using virt tools such as "
@@ -42994,12 +47301,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:1071
+#: ../src/guestfs.pod:1093
msgid "Using guestfs_set_attach_method"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1073
+#: ../src/guestfs.pod:1095
msgid ""
"By calling L</guestfs_set_attach_method> you can change how the library "
"connects to the C<guestfsd> daemon in L</guestfs_launch> (read "
@@ -43007,7 +47314,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1077
+#: ../src/guestfs.pod:1099
msgid ""
"The normal attach method is C<appliance>, where a small appliance is created "
"containing the daemon, and then the library connects to this. C<libvirt> or "
@@ -43015,7 +47322,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1082
+#: ../src/guestfs.pod:1104
msgid ""
"Setting attach method to C<unix:I<path>> (where I<path> is the path of a "
"Unix domain socket) causes L</guestfs_launch> to connect to an existing "
@@ -43023,7 +47330,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1086
+#: ../src/guestfs.pod:1108
msgid ""
"The normal use for this is to connect to a running virtual machine that "
"contains a C<guestfsd> daemon, and send commands so you can read and write "
@@ -43031,12 +47338,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:1090
+#: ../src/guestfs.pod:1112
msgid "Using guestfs_add_domain with live flag"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1092
+#: ../src/guestfs.pod:1114
msgid ""
"L</guestfs_add_domain> provides some help for getting the correct attach "
"method. If you pass the C<live> option to this function, then (if the "
@@ -43045,7 +47352,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1098
+#: ../src/guestfs.pod:1120
#, no-wrap
msgid ""
" <domain>\n"
@@ -43063,14 +47370,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1110
+#: ../src/guestfs.pod:1132
msgid ""
"L</guestfs_add_domain> extracts C</path/to/socket> and sets the attach "
"method to C<unix:/path/to/socket>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1113
+#: ../src/guestfs.pod:1135
msgid ""
"Some of the libguestfs tools (including guestfish) support a I<--live> "
"option which is passed through to L</guestfs_add_domain> thus allowing you "
@@ -43078,19 +47385,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1117
+#: ../src/guestfs.pod:1139
msgid ""
"The virtual machine needs to have been set up beforehand so that it has the "
"virtio-serial channel and so that guestfsd is running inside it."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1121
+#: ../src/guestfs.pod:1143
msgid "ABI GUARANTEE"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1123
+#: ../src/guestfs.pod:1145
msgid ""
"We guarantee the libguestfs ABI (binary interface), for public, high-level "
"actions as outlined in this section. Although we will deprecate some "
@@ -43100,12 +47407,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1129
+#: ../src/guestfs.pod:1151
msgid "BLOCK DEVICE NAMING"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1131
+#: ../src/guestfs.pod:1153
msgid ""
"In the kernel there is now quite a profusion of schemata for naming block "
"devices (in this context, by I<block device> I mean a physical or virtual "
@@ -43120,7 +47427,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1143
+#: ../src/guestfs.pod:1165
msgid ""
"As discussed above, libguestfs uses a qemu appliance running an embedded "
"Linux kernel to access block devices. We can run a variety of appliances "
@@ -43128,7 +47435,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1147
+#: ../src/guestfs.pod:1169
msgid ""
"This causes a problem for libguestfs because many API calls use device or "
"partition names. Working scripts and the recipe (example) scripts that we "
@@ -43136,7 +47443,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1152
+#: ../src/guestfs.pod:1174
msgid ""
"Therefore libguestfs defines C</dev/sd*> as the I<standard naming scheme>. "
"Internally C</dev/sd*> names are translated, if necessary, to other names as "
@@ -43145,7 +47452,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1158
+#: ../src/guestfs.pod:1180
msgid ""
"Note that this I<only> applies to parameters. The L</guestfs_list_devices>, "
"L</guestfs_list_partitions> and similar calls return the true names of the "
@@ -43154,12 +47461,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:1163
+#: ../src/guestfs.pod:1185
msgid "ALGORITHM FOR BLOCK DEVICE NAME TRANSLATION"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1165
+#: ../src/guestfs.pod:1187
msgid ""
"Usually this translation is transparent. However in some (very rare) cases "
"you may need to know the exact algorithm. Such cases include where you use "
@@ -43169,7 +47476,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1171
+#: ../src/guestfs.pod:1193
msgid ""
"The algorithm is applied only to I<parameters> which are known to be either "
"device or partition names. Return values from functions such as "
@@ -43177,54 +47484,54 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1179
+#: ../src/guestfs.pod:1201
msgid "Is the string a parameter which is a device or partition name?"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1183
+#: ../src/guestfs.pod:1205
msgid "Does the string begin with C</dev/sd>?"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1187
+#: ../src/guestfs.pod:1209
msgid ""
"Does the named device exist? If so, we use that device. However if I<not> "
"then we continue with this algorithm."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1192
+#: ../src/guestfs.pod:1214
msgid "Replace initial C</dev/sd> string with C</dev/hd>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1194
+#: ../src/guestfs.pod:1216
msgid "For example, change C</dev/sda2> to C</dev/hda2>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1196
+#: ../src/guestfs.pod:1218
msgid "If that named device exists, use it. If not, continue."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1200
+#: ../src/guestfs.pod:1222
msgid "Replace initial C</dev/sd> string with C</dev/vd>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1202
+#: ../src/guestfs.pod:1224
msgid "If that named device exists, use it. If not, return an error."
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:1206
+#: ../src/guestfs.pod:1228
msgid "PORTABILITY CONCERNS WITH BLOCK DEVICE NAMING"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1208
+#: ../src/guestfs.pod:1230
msgid ""
"Although the standard naming scheme and automatic translation is useful for "
"simple programs and guestfish scripts, for larger programs it is best not to "
@@ -43232,50 +47539,50 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1212
+#: ../src/guestfs.pod:1234
msgid ""
"Where possible for maximum future portability programs using libguestfs "
"should use these future-proof techniques:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1219
+#: ../src/guestfs.pod:1241
msgid ""
"Use L</guestfs_list_devices> or L</guestfs_list_partitions> to list actual "
"device names, and then use those names directly."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1222
+#: ../src/guestfs.pod:1244
msgid "Since those device names exist by definition, they will never be translated."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1227
+#: ../src/guestfs.pod:1249
msgid ""
"Use higher level ways to identify filesystems, such as LVM names, UUIDs and "
"filesystem labels."
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:1232 ../sysprep/virt-sysprep.pod:386
+#: ../src/guestfs.pod:1254 ../sysprep/virt-sysprep.pod:386
msgid "SECURITY"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1234
+#: ../src/guestfs.pod:1256
msgid ""
"This section discusses security implications of using libguestfs, "
"particularly with untrusted or malicious guests or disk images."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1237
+#: ../src/guestfs.pod:1259
msgid "GENERAL SECURITY CONSIDERATIONS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1239
+#: ../src/guestfs.pod:1261
msgid ""
"Be careful with any files or data that you download from a guest (by "
"\"download\" we mean not just the L</guestfs_download> command but any "
@@ -43285,42 +47592,42 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1249
+#: ../src/guestfs.pod:1271
msgid "the data (file etc) not being present"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1253
+#: ../src/guestfs.pod:1275
msgid "being present but empty"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1257
+#: ../src/guestfs.pod:1279
msgid "being much larger than normal"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1261
+#: ../src/guestfs.pod:1283
msgid "containing arbitrary 8 bit data"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1265
+#: ../src/guestfs.pod:1287
msgid "being in an unexpected character encoding"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1269
+#: ../src/guestfs.pod:1291
msgid "containing homoglyphs."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1273
+#: ../src/guestfs.pod:1295
msgid "SECURITY OF MOUNTING FILESYSTEMS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1275
+#: ../src/guestfs.pod:1297
msgid ""
"When you mount a filesystem under Linux, mistakes in the kernel filesystem "
"(VFS) module can sometimes be escalated into exploits by deliberately "
@@ -43336,7 +47643,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1288
+#: ../src/guestfs.pod:1310
msgid ""
"That explains why you should never mount a filesystem from an untrusted "
"guest on your host kernel. How about libguestfs? We run a Linux kernel "
@@ -43350,19 +47657,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1299
+#: ../src/guestfs.pod:1321
msgid ""
"In any case callers can reduce the attack surface by forcing the filesystem "
"type when mounting (use L</guestfs_mount_vfs>)."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1302
+#: ../src/guestfs.pod:1324
msgid "PROTOCOL SECURITY"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1304
+#: ../src/guestfs.pod:1326
msgid ""
"The protocol is designed to be secure, being based on RFC 4506 (XDR) with a "
"defined upper message size. However a program that uses libguestfs must "
@@ -43372,12 +47679,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1310
+#: ../src/guestfs.pod:1332
msgid "INSPECTION SECURITY"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1312
+#: ../src/guestfs.pod:1334
msgid ""
"Parts of the inspection API (see L</INSPECTION>) return untrusted strings "
"directly from the guest, and these could contain any 8 bit data. Callers "
@@ -43386,7 +47693,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1318
+#: ../src/guestfs.pod:1340
msgid ""
"Guest configuration may be altered in unusual ways by the administrator of "
"the virtual machine, and may not reflect reality (particularly for untrusted "
@@ -43397,7 +47704,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1326
+#: ../src/guestfs.pod:1348
msgid ""
"The inspection API parses guest configuration using two external libraries: "
"Augeas (Linux configuration) and hivex (Windows Registry). Both are "
@@ -43407,12 +47714,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1332
+#: ../src/guestfs.pod:1354
msgid "RUNNING UNTRUSTED GUEST COMMANDS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1334
+#: ../src/guestfs.pod:1356
msgid ""
"Be very cautious about running commands from the guest. By running a "
"command in the guest, you are giving CPU time to a binary that you do not "
@@ -43422,24 +47729,24 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1340
+#: ../src/guestfs.pod:1362
msgid "CVE-2010-3851"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1342
+#: ../src/guestfs.pod:1364
msgid "L<https://bugzilla.redhat.com/642934>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1344
+#: ../src/guestfs.pod:1366
msgid ""
"This security bug concerns the automatic disk format detection that qemu "
"does on disk images."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1347
+#: ../src/guestfs.pod:1369
msgid ""
"A raw disk image is just the raw bytes, there is no header. Other disk "
"images like qcow2 contain a special header. Qemu deals with this by looking "
@@ -43448,7 +47755,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1352
+#: ../src/guestfs.pod:1374
msgid ""
"This allows a guest which has been given a raw disk image to write some "
"other header. At next boot (or when the disk image is accessed by "
@@ -43457,7 +47764,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1357
+#: ../src/guestfs.pod:1379
msgid ""
"This in itself would not be a problem, but qcow2 offers many features, one "
"of which is to allow a disk image to refer to another image (called the "
@@ -43469,24 +47776,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1365
+#: ../src/guestfs.pod:1387
msgid "In libguestfs this is rather hard to exploit except under two circumstances:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1372
+#: ../src/guestfs.pod:1394
msgid "You have enabled the network or have opened the disk in write mode."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1376
+#: ../src/guestfs.pod:1398
msgid ""
"You are also running untrusted code from the guest (see L</RUNNING "
"COMMANDS>)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1381
+#: ../src/guestfs.pod:1403
msgid ""
"The way to avoid this is to specify the expected disk format when adding "
"disks (the optional C<format> option to L</guestfs_add_drive_opts>). You "
@@ -43495,31 +47802,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1386
+#: ../src/guestfs.pod:1408
msgid ""
"For disks added from libvirt using calls like L</guestfs_add_domain>, the "
"format is fetched from libvirt and passed through."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1389
+#: ../src/guestfs.pod:1411
msgid ""
"For libguestfs tools, use the I<--format> command line parameter as "
"appropriate."
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:1392
+#: ../src/guestfs.pod:1414
msgid "CONNECTION MANAGEMENT"
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1394
+#: ../src/guestfs.pod:1416
msgid "guestfs_h *"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1396
+#: ../src/guestfs.pod:1418
msgid ""
"C<guestfs_h> is the opaque type representing a connection handle. Create a "
"handle by calling L</guestfs_create>. Call L</guestfs_close> to free the "
@@ -43527,19 +47834,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1400
+#: ../src/guestfs.pod:1422
msgid ""
"For information on using multiple handles and threads, see the section "
"L</MULTIPLE HANDLES AND MULTIPLE THREADS> above."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1403
+#: ../src/guestfs.pod:1425
msgid "guestfs_create"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1405
+#: ../src/guestfs.pod:1427
#, no-wrap
msgid ""
" guestfs_h *guestfs_create (void);\n"
@@ -43547,19 +47854,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1407
+#: ../src/guestfs.pod:1429
msgid "Create a connection handle."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1409
+#: ../src/guestfs.pod:1431
msgid ""
"On success this returns a non-NULL pointer to a handle. On error it returns "
"NULL."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1412
+#: ../src/guestfs.pod:1434
msgid ""
"You have to \"configure\" the handle after creating it. This includes "
"calling L</guestfs_add_drive_opts> (or one of the equivalent calls) on the "
@@ -43567,24 +47874,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1416
+#: ../src/guestfs.pod:1438
msgid "After configuring the handle, you have to call L</guestfs_launch>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1418
+#: ../src/guestfs.pod:1440
msgid ""
"You may also want to configure error handling for the handle. See the "
"L</ERROR HANDLING> section below."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1421
+#: ../src/guestfs.pod:1443
msgid "guestfs_close"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1423
+#: ../src/guestfs.pod:1445
#, no-wrap
msgid ""
" void guestfs_close (guestfs_h *g);\n"
@@ -43592,19 +47899,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1425
+#: ../src/guestfs.pod:1447
msgid ""
"This closes the connection handle and frees up all resources used. If a "
"close callback was set on the handle, then it is called."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1428
+#: ../src/guestfs.pod:1450
msgid "The correct way to close the handle is:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1430
+#: ../src/guestfs.pod:1452
#, no-wrap
msgid ""
" if (guestfs_shutdown (g) == -1) {\n"
@@ -43615,51 +47922,51 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1435
+#: ../src/guestfs.pod:1457
msgid "L</guestfs_shutdown> is only needed if B<all> of the following are true:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1441
+#: ../src/guestfs.pod:1463
msgid "one or more disks were added in read-write mode, I<and>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1445
+#: ../src/guestfs.pod:1467
msgid "guestfs_launch was called, I<and>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1449
+#: ../src/guestfs.pod:1471
msgid "you made some changes, I<and>"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1451
+#: ../src/guestfs.pod:1473
msgid "4"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1453
+#: ../src/guestfs.pod:1475
msgid ""
"you have a way to handle write errors (eg. by exiting with an error code or "
"reporting something to the user)."
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:1458
+#: ../src/guestfs.pod:1480
msgid "ERROR HANDLING"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1460
+#: ../src/guestfs.pod:1482
msgid ""
"API functions can return errors. For example, almost all functions that "
"return C<int> will return C<-1> to indicate an error."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1463
+#: ../src/guestfs.pod:1485
msgid ""
"Additional information is available for errors: an error message string and "
"optionally an error number (errno) if the thing that failed was a system "
@@ -43667,7 +47974,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1467
+#: ../src/guestfs.pod:1489
msgid ""
"You can get at the additional information about the last error on the handle "
"by calling L</guestfs_last_error>, L</guestfs_last_errno>, and/or by setting "
@@ -43675,7 +47982,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1472
+#: ../src/guestfs.pod:1494
msgid ""
"When the handle is created, a default error handler is installed which "
"prints the error message string to C<stderr>. For small short-running "
@@ -43683,7 +47990,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1476
+#: ../src/guestfs.pod:1498
#, no-wrap
msgid ""
" if (guestfs_launch (g) == -1)\n"
@@ -43692,21 +47999,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1479
+#: ../src/guestfs.pod:1501
msgid ""
"since the default error handler will ensure that an error message has been "
"printed to C<stderr> before the program exits."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1482
+#: ../src/guestfs.pod:1504
msgid ""
"For other programs the caller will almost certainly want to install an "
"alternate error handler or do error handling in-line like this:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1485
+#: ../src/guestfs.pod:1507
#, no-wrap
msgid ""
" /* This disables the default behaviour of printing errors\n"
@@ -43716,7 +48023,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1489
+#: ../src/guestfs.pod:1511
#, no-wrap
msgid ""
" if (guestfs_launch (g) == -1) {\n"
@@ -43733,7 +48040,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1500
+#: ../src/guestfs.pod:1522
msgid ""
"Out of memory errors are handled differently. The default action is to call "
"L<abort(3)>. If this is undesirable, then you can set a handler using "
@@ -43741,7 +48048,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1504
+#: ../src/guestfs.pod:1526
msgid ""
"L</guestfs_create> returns C<NULL> if the handle cannot be created, and "
"because there is no handle if this happens there is no way to get additional "
@@ -43751,12 +48058,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1510
+#: ../src/guestfs.pod:1532
msgid "guestfs_last_error"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1512
+#: ../src/guestfs.pod:1534
#, no-wrap
msgid ""
" const char *guestfs_last_error (guestfs_h *g);\n"
@@ -43764,26 +48071,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1514
+#: ../src/guestfs.pod:1536
msgid ""
"This returns the last error message that happened on C<g>. If there has not "
"been an error since the handle was created, then this returns C<NULL>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1518
+#: ../src/guestfs.pod:1540
msgid ""
"The lifetime of the returned string is until the next error occurs, or "
"L</guestfs_close> is called."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1521
+#: ../src/guestfs.pod:1543
msgid "guestfs_last_errno"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1523
+#: ../src/guestfs.pod:1545
#, no-wrap
msgid ""
" int guestfs_last_errno (guestfs_h *g);\n"
@@ -43791,27 +48098,27 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1525
+#: ../src/guestfs.pod:1547
msgid "This returns the last error number (errno) that happened on C<g>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1527
+#: ../src/guestfs.pod:1549
msgid "If successful, an errno integer not equal to zero is returned."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1529
+#: ../src/guestfs.pod:1551
msgid "If no error, this returns 0. This call can return 0 in three situations:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1536
+#: ../src/guestfs.pod:1558
msgid "There has not been any error on the handle."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1540
+#: ../src/guestfs.pod:1562
msgid ""
"There has been an error but the errno was meaningless. This corresponds to "
"the case where the error did not come from a failed system call, but for "
@@ -43819,14 +48126,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1546
+#: ../src/guestfs.pod:1568
msgid ""
"There was an error from a failed system call, but for some reason the errno "
"was not captured and returned. This usually indicates a bug in libguestfs."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1552
+#: ../src/guestfs.pod:1574
msgid ""
"Libguestfs tries to convert the errno from inside the applicance into a "
"corresponding errno for the caller (not entirely trivial: the appliance "
@@ -43837,12 +48144,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1560
+#: ../src/guestfs.pod:1582
msgid "guestfs_set_error_handler"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1562
+#: ../src/guestfs.pod:1584
#, no-wrap
msgid ""
" typedef void (*guestfs_error_handler_cb) (guestfs_h *g,\n"
@@ -43855,7 +48162,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1569
+#: ../src/guestfs.pod:1591
msgid ""
"The callback C<cb> will be called if there is an error. The parameters "
"passed to the callback are an opaque data pointer and the error message "
@@ -43863,14 +48170,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1573
+#: ../src/guestfs.pod:1595
msgid ""
"C<errno> is not passed to the callback. To get that the callback must call "
"L</guestfs_last_errno>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1576
+#: ../src/guestfs.pod:1598
msgid ""
"Note that the message string C<msg> is freed as soon as the callback "
"function returns, so if you want to stash it somewhere you must make your "
@@ -43878,22 +48185,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1580
+#: ../src/guestfs.pod:1602
msgid "The default handler prints messages on C<stderr>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1582
+#: ../src/guestfs.pod:1604
msgid "If you set C<cb> to C<NULL> then I<no> handler is called."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1584
+#: ../src/guestfs.pod:1606
msgid "guestfs_get_error_handler"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1586
+#: ../src/guestfs.pod:1608
#, no-wrap
msgid ""
" guestfs_error_handler_cb guestfs_get_error_handler (guestfs_h *g,\n"
@@ -43902,17 +48209,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1589
+#: ../src/guestfs.pod:1611
msgid "Returns the current error handler callback."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1591
+#: ../src/guestfs.pod:1613
msgid "guestfs_set_out_of_memory_handler"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1593
+#: ../src/guestfs.pod:1615
#, no-wrap
msgid ""
" typedef void (*guestfs_abort_cb) (void);\n"
@@ -43922,29 +48229,29 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1597
+#: ../src/guestfs.pod:1619
msgid ""
"The callback C<cb> will be called if there is an out of memory situation. "
"I<Note this callback must not return>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1600
+#: ../src/guestfs.pod:1622
msgid "The default is to call L<abort(3)>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1602
+#: ../src/guestfs.pod:1624
msgid "You cannot set C<cb> to C<NULL>. You can't ignore out of memory situations."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1605
+#: ../src/guestfs.pod:1627
msgid "guestfs_get_out_of_memory_handler"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1607
+#: ../src/guestfs.pod:1629
#, no-wrap
msgid ""
" guestfs_abort_fn guestfs_get_out_of_memory_handler (guestfs_h *g);\n"
@@ -43952,37 +48259,37 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1609
+#: ../src/guestfs.pod:1631
msgid "This returns the current out of memory handler."
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:1611
+#: ../src/guestfs.pod:1633
msgid "API CALLS"
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:1615
+#: ../src/guestfs.pod:1637
msgid "STRUCTURES"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1617
+#: ../src/guestfs.pod:1639
msgid "@STRUCTS@"
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:1619
+#: ../src/guestfs.pod:1641
msgid "AVAILABILITY"
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1621
+#: ../src/guestfs.pod:1643
msgid "GROUPS OF FUNCTIONALITY IN THE APPLIANCE"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1623
+#: ../src/guestfs.pod:1645
msgid ""
"Using L</guestfs_available> you can test availability of the following "
"groups of functions. This test queries the appliance to see if the "
@@ -43990,29 +48297,29 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1628
+#: ../src/guestfs.pod:1650
msgid "@AVAILABILITY@"
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1630
+#: ../src/guestfs.pod:1652
msgid "FILESYSTEM AVAILABLE"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1632
+#: ../src/guestfs.pod:1654
msgid ""
"The L</guestfs_filesystem_available> call tests whether a filesystem type is "
"supported by the appliance kernel."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1640
+#: ../src/guestfs.pod:1662
msgid "GUESTFISH supported COMMAND"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1642
+#: ../src/guestfs.pod:1664
msgid ""
"In L<guestfish(3)> there is a handy interactive command C<supported> which "
"prints out the available groups and whether they are supported by this build "
@@ -44020,19 +48327,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1647
+#: ../src/guestfs.pod:1669
msgid "SINGLE CALLS AT COMPILE TIME"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1649
+#: ../src/guestfs.pod:1671
msgid ""
"Since version 1.5.8, C<E<lt>guestfs.hE<gt>> defines symbols for each C API "
"function, such as:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1652
+#: ../src/guestfs.pod:1674
#, no-wrap
msgid ""
" #define LIBGUESTFS_HAVE_DD 1\n"
@@ -44040,12 +48347,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1654
+#: ../src/guestfs.pod:1676
msgid "if L</guestfs_dd> is available."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1656
+#: ../src/guestfs.pod:1678
msgid ""
"Before version 1.5.8, if you needed to test whether a single libguestfs "
"function is available at compile time, we recommended using build tools such "
@@ -44053,7 +48360,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1661
+#: ../src/guestfs.pod:1683
#, no-wrap
msgid ""
" AC_CHECK_LIB([guestfs],[guestfs_create])\n"
@@ -44062,19 +48369,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1664
+#: ../src/guestfs.pod:1686
msgid ""
"which would result in C<HAVE_GUESTFS_DD> being either defined or not defined "
"in your program."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1667
+#: ../src/guestfs.pod:1689
msgid "SINGLE CALLS AT RUN TIME"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1669
+#: ../src/guestfs.pod:1691
msgid ""
"Testing at compile time doesn't guarantee that a function really exists in "
"the library. The reason is that you might be dynamically linked against a "
@@ -44084,7 +48391,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1676
+#: ../src/guestfs.pod:1698
msgid ""
"You can use L<dlopen(3)> to test if a function is available at run time, as "
"in this example program (note that you still need the compile time check as "
@@ -44092,7 +48399,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1680
+#: ../src/guestfs.pod:1702
#, no-wrap
msgid ""
" #include <stdio.h>\n"
@@ -44104,7 +48411,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1686
+#: ../src/guestfs.pod:1708
#, no-wrap
msgid ""
" main ()\n"
@@ -44116,7 +48423,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1692
+#: ../src/guestfs.pod:1714
#, no-wrap
msgid ""
" /* Test if the function guestfs_dd is really available. */\n"
@@ -44131,7 +48438,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1701
+#: ../src/guestfs.pod:1723
#, no-wrap
msgid ""
" if (!has_function)\n"
@@ -44150,7 +48457,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1714
+#: ../src/guestfs.pod:1736
msgid ""
"You may think the above is an awful lot of hassle, and it is. There are "
"other ways outside of the C linking system to ensure that this kind of "
@@ -44158,7 +48465,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1719
+#: ../src/guestfs.pod:1741
#, no-wrap
msgid ""
" Requires: libguestfs >= 1.0.80\n"
@@ -44166,12 +48473,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:1721
+#: ../src/guestfs.pod:1743
msgid "CALLS WITH OPTIONAL ARGUMENTS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1723
+#: ../src/guestfs.pod:1745
msgid ""
"A recent feature of the API is the introduction of calls which take optional "
"arguments. In C these are declared 3 ways. The main way is as a call which "
@@ -44179,7 +48486,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1728
+#: ../src/guestfs.pod:1750
#, no-wrap
msgid ""
" int guestfs_add_drive_opts (guestfs_h *g, const char *filename, ...);\n"
@@ -44187,14 +48494,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1730
+#: ../src/guestfs.pod:1752
msgid ""
"Call this with a list of optional arguments, terminated by C<-1>. So to "
"call with no optional arguments specified:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1733
+#: ../src/guestfs.pod:1755
#, no-wrap
msgid ""
" guestfs_add_drive_opts (g, filename, -1);\n"
@@ -44202,12 +48509,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1735
+#: ../src/guestfs.pod:1757
msgid "With a single optional argument:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1737
+#: ../src/guestfs.pod:1759
#, no-wrap
msgid ""
" guestfs_add_drive_opts (g, filename,\n"
@@ -44217,12 +48524,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1741
+#: ../src/guestfs.pod:1763
msgid "With two:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1743
+#: ../src/guestfs.pod:1765
#, no-wrap
msgid ""
" guestfs_add_drive_opts (g, filename,\n"
@@ -44233,19 +48540,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1748
+#: ../src/guestfs.pod:1770
msgid ""
"and so forth. Don't forget the terminating C<-1> otherwise Bad Things will "
"happen!"
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1751
+#: ../src/guestfs.pod:1773
msgid "USING va_list FOR OPTIONAL ARGUMENTS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1753
+#: ../src/guestfs.pod:1775
msgid ""
"The second variant has the same name with the suffix C<_va>, which works the "
"same way but takes a C<va_list>. See the C manual for details. For the "
@@ -44253,7 +48560,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1757
+#: ../src/guestfs.pod:1779
#, no-wrap
msgid ""
" int guestfs_add_drive_opts_va (guestfs_h *g, const char *filename,\n"
@@ -44262,12 +48569,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1760
+#: ../src/guestfs.pod:1782
msgid "CONSTRUCTING OPTIONAL ARGUMENTS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1762
+#: ../src/guestfs.pod:1784
msgid ""
"The third variant is useful where you need to construct these calls. You "
"pass in a structure where you fill in the optional fields. The structure "
@@ -44277,7 +48584,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1768
+#: ../src/guestfs.pod:1790
#, no-wrap
msgid ""
" struct guestfs_add_drive_opts_argv {\n"
@@ -44292,12 +48599,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1777
+#: ../src/guestfs.pod:1799
msgid "You could call it like this:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1779
+#: ../src/guestfs.pod:1801
#, no-wrap
msgid ""
" struct guestfs_add_drive_opts_argv optargs = {\n"
@@ -44310,7 +48617,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1786
+#: ../src/guestfs.pod:1808
#, no-wrap
msgid ""
" guestfs_add_drive_opts_argv (g, filename, &optargs);\n"
@@ -44318,29 +48625,29 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1794
+#: ../src/guestfs.pod:1816
msgid "The C<_BITMASK> suffix on each option name when specifying the bitmask."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1799
+#: ../src/guestfs.pod:1821
msgid "You do not need to fill in all fields of the structure."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1803
+#: ../src/guestfs.pod:1825
msgid ""
"There must be a one-to-one correspondence between fields of the structure "
"that are filled in, and bits set in the bitmask."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1808
+#: ../src/guestfs.pod:1830
msgid "OPTIONAL ARGUMENTS IN OTHER LANGUAGES"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1810
+#: ../src/guestfs.pod:1832
msgid ""
"In other languages, optional arguments are expressed in the way that is "
"natural for that language. We refer you to the language-specific "
@@ -44348,17 +48655,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1814
+#: ../src/guestfs.pod:1836
msgid "For guestfish, see L<guestfish(1)/OPTIONAL ARGUMENTS>."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1816
+#: ../src/guestfs.pod:1838
msgid "SETTING CALLBACKS TO HANDLE EVENTS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1818
+#: ../src/guestfs.pod:1840
msgid ""
"B<Note:> This section documents the generic event mechanism introduced in "
"libguestfs 1.10, which you should use in new code if possible. The old "
@@ -44370,7 +48677,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1827
+#: ../src/guestfs.pod:1849
msgid ""
"Handles generate events when certain things happen, such as log messages "
"being generated, progress messages during long-running operations, or the "
@@ -44382,7 +48689,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1835
+#: ../src/guestfs.pod:1857
msgid ""
"In the current implementation, events are only generated synchronously: that "
"means that events (and hence callbacks) can only happen while you are in the "
@@ -44391,31 +48698,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1840
+#: ../src/guestfs.pod:1862
msgid ""
"Events may contain a payload, usually nothing (void), an array of 64 bit "
"unsigned integers, or a message buffer. Payloads are discussed later on."
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:1844
+#: ../src/guestfs.pod:1866
msgid "CLASSES OF EVENTS"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1848
+#: ../src/guestfs.pod:1870
msgid "GUESTFS_EVENT_CLOSE (payload type: void)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1851
+#: ../src/guestfs.pod:1873
msgid ""
"The callback function will be called while the handle is being closed "
"(synchronously from L</guestfs_close>)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1854
+#: ../src/guestfs.pod:1876
msgid ""
"Note that libguestfs installs an L<atexit(3)> handler to try to clean up "
"handles that are open when the program exits. This means that this callback "
@@ -44426,19 +48733,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1861
+#: ../src/guestfs.pod:1883
msgid ""
"If no callback is registered: the handle is closed without any callback "
"being invoked."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1864
+#: ../src/guestfs.pod:1886
msgid "GUESTFS_EVENT_SUBPROCESS_QUIT (payload type: void)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1867
+#: ../src/guestfs.pod:1889
msgid ""
"The callback function will be called when the child process quits, either "
"asynchronously or if killed by L</guestfs_kill_subprocess>. (This "
@@ -44446,17 +48753,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1871 ../src/guestfs.pod:1880 ../src/guestfs.pod:1997
+#: ../src/guestfs.pod:1893 ../src/guestfs.pod:1902 ../src/guestfs.pod:2019
msgid "If no callback is registered: the event is ignored."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1873
+#: ../src/guestfs.pod:1895
msgid "GUESTFS_EVENT_LAUNCH_DONE (payload type: void)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1876
+#: ../src/guestfs.pod:1898
msgid ""
"The callback function will be called when the child process becomes ready "
"first time after it has been launched. (This corresponds to a transition "
@@ -44464,12 +48771,12 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1882
+#: ../src/guestfs.pod:1904
msgid "GUESTFS_EVENT_PROGRESS (payload type: array of 4 x uint64_t)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1885
+#: ../src/guestfs.pod:1907
msgid ""
"Some long-running operations can generate progress messages. If this "
"callback is registered, then it will be called each time a progress message "
@@ -44479,14 +48786,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1891
+#: ../src/guestfs.pod:1913
msgid ""
"The callback receives in the payload four unsigned 64 bit numbers which are "
"(in order): C<proc_nr>, C<serial>, C<position>, C<total>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1894
+#: ../src/guestfs.pod:1916
msgid ""
"The units of C<total> are not defined, although for some operations C<total> "
"may relate in some way to the amount of data to be transferred (eg. in bytes "
@@ -44495,24 +48802,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1899
+#: ../src/guestfs.pod:1921
msgid "The only defined and stable parts of the API are:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1905
+#: ../src/guestfs.pod:1927
msgid ""
"The callback can display to the user some type of progress bar or indicator "
"which shows the ratio of C<position>:C<total>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1910
+#: ../src/guestfs.pod:1932
msgid "0 E<lt>= C<position> E<lt>= C<total>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1914
+#: ../src/guestfs.pod:1936
msgid ""
"If any progress notification is sent during a call, then a final progress "
"notification is always sent when C<position> = C<total> (I<unless> the call "
@@ -44520,7 +48827,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1918
+#: ../src/guestfs.pod:1940
msgid ""
"This is to simplify caller code, so callers can easily set the progress "
"indicator to \"100%\" at the end of the operation, without requiring special "
@@ -44528,7 +48835,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1924
+#: ../src/guestfs.pod:1946
msgid ""
"For some calls we are unable to estimate the progress of the call, but we "
"can still generate progress messages to indicate activity. This is known as "
@@ -44537,7 +48844,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1929
+#: ../src/guestfs.pod:1951
msgid ""
"For these calls, zero or more progress messages are generated with "
"C<position = 0> and C<total = 1>, followed by a final message with "
@@ -44545,14 +48852,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1933
+#: ../src/guestfs.pod:1955
msgid ""
"As noted above, if the call fails with an error then the final message may "
"not be generated."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1938
+#: ../src/guestfs.pod:1960
msgid ""
"The callback also receives the procedure number (C<proc_nr>) and serial "
"number (C<serial>) of the call. These are only useful for debugging "
@@ -44561,31 +48868,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1944
+#: ../src/guestfs.pod:1966
msgid "If no callback is registered: progress messages are discarded."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1946
+#: ../src/guestfs.pod:1968
msgid "GUESTFS_EVENT_APPLIANCE (payload type: message buffer)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1949
+#: ../src/guestfs.pod:1971
msgid ""
"The callback function is called whenever a log message is generated by qemu, "
"the appliance kernel, guestfsd (daemon), or utility programs."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1952
+#: ../src/guestfs.pod:1974
msgid ""
"If the verbose flag (L</guestfs_set_verbose>) is set before launch "
"(L</guestfs_launch>) then additional debug messages are generated."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1955 ../src/guestfs.pod:1969
+#: ../src/guestfs.pod:1977 ../src/guestfs.pod:1991
msgid ""
"If no callback is registered: the messages are discarded unless the verbose "
"flag is set in which case they are sent to stderr. You can override the "
@@ -44593,62 +48900,62 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1960
+#: ../src/guestfs.pod:1982
msgid "GUESTFS_EVENT_LIBRARY (payload type: message buffer)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1963
+#: ../src/guestfs.pod:1985
msgid ""
"The callback function is called whenever a log message is generated by the "
"library part of libguestfs."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1966
+#: ../src/guestfs.pod:1988
msgid ""
"If the verbose flag (L</guestfs_set_verbose>) is set then additional debug "
"messages are generated."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1974
+#: ../src/guestfs.pod:1996
msgid "GUESTFS_EVENT_TRACE (payload type: message buffer)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1977
+#: ../src/guestfs.pod:1999
msgid ""
"The callback function is called whenever a trace message is generated. This "
"only applies if the trace flag (L</guestfs_set_trace>) is set."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1980
+#: ../src/guestfs.pod:2002
msgid ""
"If no callback is registered: the messages are sent to stderr. You can "
"override the printing of trace messages to stderr by setting up a callback."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1984
+#: ../src/guestfs.pod:2006
msgid "GUESTFS_EVENT_ENTER (payload type: function name)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1987
+#: ../src/guestfs.pod:2009
msgid "The callback function is called whenever a libguestfs function is entered."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1990
+#: ../src/guestfs.pod:2012
msgid ""
"The payload is a string which contains the name of the function that we are "
"entering (not including C<guestfs_> prefix)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1993
+#: ../src/guestfs.pod:2015
msgid ""
"Note that libguestfs functions can call themselves, so you may see many "
"events from a single call. A few libguestfs functions do not generate this "
@@ -44656,12 +48963,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2001
+#: ../src/guestfs.pod:2023
msgid "guestfs_set_event_callback"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2003
+#: ../src/guestfs.pod:2025
#, no-wrap
msgid ""
" int guestfs_set_event_callback (guestfs_h *g,\n"
@@ -44673,14 +48980,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2009
+#: ../src/guestfs.pod:2031
msgid ""
"This function registers a callback (C<cb>) for all event classes in the "
"C<event_bitmask>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2012
+#: ../src/guestfs.pod:2034
msgid ""
"For example, to register for all log message events, you could call this "
"function with the bitmask C<GUESTFS_EVENT_APPLIANCE|GUESTFS_EVENT_LIBRARY>. "
@@ -44689,40 +48996,40 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2018
+#: ../src/guestfs.pod:2040
msgid "C<flags> should always be passed as 0."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2020
+#: ../src/guestfs.pod:2042
msgid ""
"C<opaque> is an opaque pointer which is passed to the callback. You can use "
"it for any purpose."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2023
+#: ../src/guestfs.pod:2045
msgid ""
"The return value is the event handle (an integer) which you can use to "
"delete the callback (see below)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2026
+#: ../src/guestfs.pod:2048
msgid ""
"If there is an error, this function returns C<-1>, and sets the error in the "
"handle in the usual way (see L</guestfs_last_error> etc.)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2029
+#: ../src/guestfs.pod:2051
msgid ""
"Callbacks remain in effect until they are deleted, or until the handle is "
"closed."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2032
+#: ../src/guestfs.pod:2054
msgid ""
"In the case where multiple callbacks are registered for a particular event "
"class, all of the callbacks are called. The order in which multiple "
@@ -44730,12 +49037,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2036
+#: ../src/guestfs.pod:2058
msgid "guestfs_delete_event_callback"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2038
+#: ../src/guestfs.pod:2060
#, no-wrap
msgid ""
" void guestfs_delete_event_callback (guestfs_h *g, int event_handle);\n"
@@ -44743,7 +49050,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2040
+#: ../src/guestfs.pod:2062
msgid ""
"Delete a callback that was previously registered. C<event_handle> should be "
"the integer that was returned by a previous call to "
@@ -44751,12 +49058,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2044
+#: ../src/guestfs.pod:2066
msgid "guestfs_event_callback"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2046
+#: ../src/guestfs.pod:2068
#, no-wrap
msgid ""
" typedef void (*guestfs_event_callback) (\n"
@@ -44771,12 +49078,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2055
+#: ../src/guestfs.pod:2077
msgid "This is the type of the event callback function that you have to provide."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2058
+#: ../src/guestfs.pod:2080
msgid ""
"The basic parameters are: the handle (C<g>), the opaque user pointer "
"(C<opaque>), the event class (eg. C<GUESTFS_EVENT_PROGRESS>), the event "
@@ -44784,7 +49091,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2062
+#: ../src/guestfs.pod:2084
msgid ""
"The remaining parameters contain the event payload (if any). Each event may "
"contain a payload, which usually relates to the event class, but for future "
@@ -44793,7 +49100,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2067
+#: ../src/guestfs.pod:2089
msgid ""
"C<buf> and C<buf_len> contain a message buffer (if C<buf_len == 0>, then "
"there is no message buffer). Note that this message buffer can contain "
@@ -44801,19 +49108,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2071
+#: ../src/guestfs.pod:2093
msgid ""
"C<array> and C<array_len> is an array of 64 bit unsigned integers. At the "
"moment this is only used for progress messages."
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2074
+#: ../src/guestfs.pod:2096
msgid "EXAMPLE: CAPTURING LOG MESSAGES"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2076
+#: ../src/guestfs.pod:2098
msgid ""
"One motivation for the generic event API was to allow GUI programs to "
"capture debug and other messages. In libguestfs E<le> 1.8 these were sent "
@@ -44821,7 +49128,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2080
+#: ../src/guestfs.pod:2102
msgid ""
"Events associated with log messages are: C<GUESTFS_EVENT_LIBRARY>, "
"C<GUESTFS_EVENT_APPLIANCE> and C<GUESTFS_EVENT_TRACE>. (Note that error "
@@ -44829,14 +49136,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2085
+#: ../src/guestfs.pod:2107
msgid ""
"Programs have to set up a callback to capture the classes of events of "
"interest:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2088
+#: ../src/guestfs.pod:2110
#, no-wrap
msgid ""
" int eh =\n"
@@ -44852,14 +49159,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2098
+#: ../src/guestfs.pod:2120
msgid ""
"The callback can then direct messages to the appropriate place. In this "
"example, messages are directed to syslog:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2101
+#: ../src/guestfs.pod:2123
#, no-wrap
msgid ""
" static void\n"
@@ -44880,12 +49187,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2116
+#: ../src/guestfs.pod:2138
msgid "CANCELLING LONG TRANSFERS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2118
+#: ../src/guestfs.pod:2140
msgid ""
"Some operations can be cancelled by the caller while they are in progress. "
"Currently only operations that involve uploading or downloading data can be "
@@ -44894,12 +49201,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2123
+#: ../src/guestfs.pod:2145
msgid "guestfs_user_cancel"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2125
+#: ../src/guestfs.pod:2147
#, no-wrap
msgid ""
" void guestfs_user_cancel (guestfs_h *g);\n"
@@ -44907,12 +49214,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2127
+#: ../src/guestfs.pod:2149
msgid "C<guestfs_user_cancel> cancels the current upload or download operation."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2130
+#: ../src/guestfs.pod:2152
msgid ""
"Unlike most other libguestfs calls, this function is signal safe and thread "
"safe. You can call it from a signal handler or from another thread, without "
@@ -44920,7 +49227,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2134
+#: ../src/guestfs.pod:2156
msgid ""
"The transfer that was in progress (if there is one) will stop shortly "
"afterwards, and will return an error. The errno (see "
@@ -44929,7 +49236,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2140
+#: ../src/guestfs.pod:2162
msgid ""
"No cleanup is performed: for example, if a file was being uploaded then "
"after cancellation there may be a partially uploaded file. It is the "
@@ -44937,12 +49244,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2144
+#: ../src/guestfs.pod:2166
msgid "There are two common places that you might call C<guestfs_user_cancel>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2146
+#: ../src/guestfs.pod:2168
msgid ""
"In an interactive text-based program, you might call it from a C<SIGINT> "
"signal handler so that pressing C<^C> cancels the current operation. (You "
@@ -44951,19 +49258,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2151
+#: ../src/guestfs.pod:2173
msgid ""
"In a graphical program, when the main thread is displaying a progress bar "
"with a cancel button, wire up the cancel button to call this function."
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2155
+#: ../src/guestfs.pod:2177
msgid "PRIVATE DATA AREA"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2157
+#: ../src/guestfs.pod:2179
msgid ""
"You can attach named pieces of private data to the libguestfs handle, fetch "
"them by name, and walk over them, for the lifetime of the handle. This is "
@@ -44971,12 +49278,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2162
+#: ../src/guestfs.pod:2184
msgid "To attach a named piece of data, use the following call:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2164
+#: ../src/guestfs.pod:2186
#, no-wrap
msgid ""
" void guestfs_set_private (guestfs_h *g, const char *key, void *data);\n"
@@ -44984,7 +49291,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2166
+#: ../src/guestfs.pod:2188
msgid ""
"C<key> is the name to associate with this data, and C<data> is an arbitrary "
"pointer (which can be C<NULL>). Any previous item with the same key is "
@@ -44992,7 +49299,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2170
+#: ../src/guestfs.pod:2192
msgid ""
"You can use any C<key> you want, but your key should I<not> start with an "
"underscore character. Keys beginning with an underscore character are "
@@ -45002,12 +49309,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2176
+#: ../src/guestfs.pod:2198
msgid "To retrieve the pointer, use:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2178
+#: ../src/guestfs.pod:2200
#, no-wrap
msgid ""
" void *guestfs_get_private (guestfs_h *g, const char *key);\n"
@@ -45015,7 +49322,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2180
+#: ../src/guestfs.pod:2202
msgid ""
"This function returns C<NULL> if either no data is found associated with "
"C<key>, or if the user previously set the C<key>'s C<data> pointer to "
@@ -45023,7 +49330,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2184
+#: ../src/guestfs.pod:2206
msgid ""
"Libguestfs does not try to look at or interpret the C<data> pointer in any "
"way. As far as libguestfs is concerned, it need not be a valid pointer at "
@@ -45034,12 +49341,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2191
+#: ../src/guestfs.pod:2213
msgid "To walk over all entries, use these two functions:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2193
+#: ../src/guestfs.pod:2215
#, no-wrap
msgid ""
" void *guestfs_first_private (guestfs_h *g, const char **key_rtn);\n"
@@ -45047,7 +49354,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2195
+#: ../src/guestfs.pod:2217
#, no-wrap
msgid ""
" void *guestfs_next_private (guestfs_h *g, const char **key_rtn);\n"
@@ -45055,7 +49362,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2197
+#: ../src/guestfs.pod:2219
msgid ""
"C<guestfs_first_private> returns the first key, pointer pair (\"first\" does "
"not have any particular meaning -- keys are not returned in any defined "
@@ -45065,7 +49372,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2203
+#: ../src/guestfs.pod:2225
msgid ""
"C<guestfs_next_private> returns the next key, pointer pair. The return "
"value of this function is also C<NULL> is there are no further entries to "
@@ -45073,17 +49380,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2207
+#: ../src/guestfs.pod:2229
msgid "Notes about walking over entries:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2213
+#: ../src/guestfs.pod:2235
msgid "You must not call C<guestfs_set_private> while walking over the entries."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2218
+#: ../src/guestfs.pod:2240
msgid ""
"The handle maintains an internal iterator which is reset when you call "
"C<guestfs_first_private>. This internal iterator is invalidated when you "
@@ -45091,12 +49398,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2224
+#: ../src/guestfs.pod:2246
msgid "If you have set the data pointer associated with a key to C<NULL>, ie:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2226
+#: ../src/guestfs.pod:2248
#, no-wrap
msgid ""
" guestfs_set_private (g, key, NULL);\n"
@@ -45104,26 +49411,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2228
+#: ../src/guestfs.pod:2250
msgid "then that C<key> is not returned when walking."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2232
+#: ../src/guestfs.pod:2254
msgid ""
"C<*key_rtn> is only valid until the next call to C<guestfs_first_private>, "
"C<guestfs_next_private> or C<guestfs_set_private>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2238
+#: ../src/guestfs.pod:2260
msgid ""
"The following example code shows how to print all keys and data pointers "
"that are associated with the handle C<g>:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2241
+#: ../src/guestfs.pod:2263
#, no-wrap
msgid ""
" const char *key;\n"
@@ -45137,14 +49444,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2249
+#: ../src/guestfs.pod:2271
msgid ""
"More commonly you are only interested in keys that begin with an "
"application-specific prefix C<foo_>. Modify the loop like so:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2252
+#: ../src/guestfs.pod:2274
#, no-wrap
msgid ""
" const char *key;\n"
@@ -45159,7 +49466,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2261
+#: ../src/guestfs.pod:2283
msgid ""
"If you need to modify keys while walking, then you have to jump back to the "
"beginning of the loop. For example, to delete all keys prefixed with "
@@ -45167,7 +49474,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2265
+#: ../src/guestfs.pod:2287
#, no-wrap
msgid ""
" const char *key;\n"
@@ -45189,7 +49496,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2281
+#: ../src/guestfs.pod:2303
msgid ""
"Note that the above loop is guaranteed to terminate because the keys are "
"being deleted, but other manipulations of keys within the loop might not "
@@ -45198,12 +49505,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2286
+#: ../src/guestfs.pod:2308
msgid "SYSTEMTAP"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2288
+#: ../src/guestfs.pod:2310
msgid ""
"The libguestfs C library can be probed using systemtap or DTrace. This is "
"true of any library, not just libguestfs. However libguestfs also contains "
@@ -45211,12 +49518,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2292
+#: ../src/guestfs.pod:2314
msgid "You can list all the static markers by doing:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2294
+#: ../src/guestfs.pod:2316
#, no-wrap
msgid ""
" stap -l 'process(\"/usr/lib*/libguestfs.so.0\")\n"
@@ -45225,26 +49532,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2297
+#: ../src/guestfs.pod:2319
msgid ""
"B<Note:> These static markers are I<not> part of the stable API and may "
"change in future versions."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2300
+#: ../src/guestfs.pod:2322
msgid "SYSTEMTAP SCRIPT EXAMPLE"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2302
+#: ../src/guestfs.pod:2324
msgid ""
"This script contains examples of displaying both the static markers and some "
"ordinary C entry points:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2329
+#: ../src/guestfs.pod:2351
#, no-wrap
msgid ""
" /* Display all calls to guestfs_mkfs* functions. */\n"
@@ -45257,7 +49564,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2336
+#: ../src/guestfs.pod:2358
msgid ""
"The script above can be saved to C<test.stap> and run using the L<stap(1)> "
"program. Note that you either have to be root, or you have to add yourself "
@@ -45266,7 +49573,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2341
+#: ../src/guestfs.pod:2363
#, no-wrap
msgid ""
" # stap /tmp/test.stap\n"
@@ -45275,17 +49582,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2344
+#: ../src/guestfs.pod:2366
msgid "In another terminal, run a guestfish command such as this:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2348
+#: ../src/guestfs.pod:2370
msgid "In the first terminal, stap trace output similar to this is shown:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2350
+#: ../src/guestfs.pod:2372
#, no-wrap
msgid ""
" 1318248056692655 (+0):\tlaunch_start\n"
@@ -45299,19 +49606,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2359
+#: ../src/guestfs.pod:2381
msgid ""
"<!-- old anchor for the next section --> <a "
"name=\"state_machine_and_low_level_event_api\"/>"
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2364
+#: ../src/guestfs.pod:2386
msgid "ARCHITECTURE"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2366
+#: ../src/guestfs.pod:2388
msgid ""
"Internally, libguestfs is implemented by running an appliance (a special "
"type of small virtual machine) using L<qemu(1)>. Qemu runs as a child "
@@ -45319,7 +49626,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2370
+#: ../src/guestfs.pod:2392
#, no-wrap
msgid ""
" ___________________\n"
@@ -45345,14 +49652,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2390
+#: ../src/guestfs.pod:2412
msgid ""
"The library, linked to the main program, creates the child process and hence "
"the appliance in the L</guestfs_launch> function."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2393
+#: ../src/guestfs.pod:2415
msgid ""
"Inside the appliance is a Linux kernel and a complete stack of userspace "
"tools (such as LVM and ext2 programs) and a small controlling daemon called "
@@ -45364,7 +49671,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2402
+#: ../src/guestfs.pod:2424
msgid ""
"A common misunderstanding is that the appliance \"is\" the virtual machine. "
"Although the disk image you are attached to might also be used by some "
@@ -45375,17 +49682,17 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2409
+#: ../src/guestfs.pod:2431
msgid "STATE MACHINE"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2411
+#: ../src/guestfs.pod:2433
msgid "libguestfs uses a state machine to model the child process:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2413
+#: ../src/guestfs.pod:2435
#, no-wrap
msgid ""
" |\n"
@@ -45413,7 +49720,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2435
+#: ../src/guestfs.pod:2457
msgid ""
"The normal transitions are (1) CONFIG (when the handle is created, but there "
"is no child process), (2) LAUNCHING (when the child process is booting up), "
@@ -45422,7 +49729,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2440
+#: ../src/guestfs.pod:2462
msgid ""
"The guest may be killed by L</guestfs_kill_subprocess>, or may die "
"asynchronously at any time (eg. due to some internal error), and that causes "
@@ -45430,14 +49737,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2444
+#: ../src/guestfs.pod:2466
msgid ""
"Configuration commands for qemu such as L</guestfs_add_drive> can only be "
"issued when in the CONFIG state."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2447
+#: ../src/guestfs.pod:2469
msgid ""
"The API offers one call that goes from CONFIG through LAUNCHING to READY. "
"L</guestfs_launch> blocks until the child process is READY to accept "
@@ -45446,7 +49753,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2453
+#: ../src/guestfs.pod:2475
msgid ""
"API actions such as L</guestfs_mount> can only be issued when in the READY "
"state. These API calls block waiting for the command to be carried out. "
@@ -45455,7 +49762,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2458
+#: ../src/guestfs.pod:2480
msgid ""
"Finally, the child process sends asynchronous messages back to the main "
"program, such as kernel log messages. You can register a callback to "
@@ -45463,17 +49770,17 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2462
+#: ../src/guestfs.pod:2484
msgid "INTERNALS"
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2464
+#: ../src/guestfs.pod:2486
msgid "APPLIANCE BOOT PROCESS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2466
+#: ../src/guestfs.pod:2488
msgid ""
"This process has evolved and continues to evolve. The description here "
"corresponds only to the current version of libguestfs and is provided for "
@@ -45481,55 +49788,55 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2470
+#: ../src/guestfs.pod:2492
msgid ""
"In order to follow the stages involved below, enable libguestfs debugging "
"(set the environment variable C<LIBGUESTFS_DEBUG=1>)."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2475
+#: ../src/guestfs.pod:2497
msgid "Create the appliance"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2477
+#: ../src/guestfs.pod:2499
msgid ""
"C<febootstrap-supermin-helper> is invoked to create the kernel, a small "
"initrd and the appliance."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2480
+#: ../src/guestfs.pod:2502
msgid ""
"The appliance is cached in C</var/tmp/.guestfs-E<lt>UIDE<gt>> (or in another "
"directory if C<TMPDIR> is set)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2483
+#: ../src/guestfs.pod:2505
msgid ""
"For a complete description of how the appliance is created and cached, read "
"the L<febootstrap(8)> and L<febootstrap-supermin-helper(8)> man pages."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2487
+#: ../src/guestfs.pod:2509
msgid "Start qemu and boot the kernel"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2489
+#: ../src/guestfs.pod:2511
msgid "qemu is invoked to boot the kernel."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2491
+#: ../src/guestfs.pod:2513
msgid "Run the initrd"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2493
+#: ../src/guestfs.pod:2515
msgid ""
"C<febootstrap-supermin-helper> builds a small initrd. The initrd is not the "
"appliance. The purpose of the initrd is to load enough kernel modules in "
@@ -45537,21 +49844,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2497
+#: ../src/guestfs.pod:2519
msgid ""
"The initrd is a cpio archive called "
"C</var/tmp/.guestfs-E<lt>UIDE<gt>/initrd>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2500
+#: ../src/guestfs.pod:2522
msgid ""
"When the initrd has started you will see messages showing that kernel "
"modules are being loaded, similar to this:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2503
+#: ../src/guestfs.pod:2525
#, no-wrap
msgid ""
" febootstrap: ext2 mini initrd starting up\n"
@@ -45562,12 +49869,12 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2508
+#: ../src/guestfs.pod:2530
msgid "Find and mount the appliance device"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2510
+#: ../src/guestfs.pod:2532
msgid ""
"The appliance is a sparse file containing an ext2 filesystem which contains "
"a familiar (although reduced in size) Linux operating system. It would "
@@ -45575,33 +49882,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2514
+#: ../src/guestfs.pod:2536
msgid ""
"The regular disks being inspected by libguestfs are the first devices "
"exposed by qemu (eg. as C</dev/vda>)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2517
+#: ../src/guestfs.pod:2539
msgid ""
"The last disk added to qemu is the appliance itself (eg. C</dev/vdb> if "
"there was only one regular disk)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2520
+#: ../src/guestfs.pod:2542
msgid ""
"Thus the final job of the initrd is to locate the appliance disk, mount it, "
"and switch root into the appliance, and run C</init> from the appliance."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2524
+#: ../src/guestfs.pod:2546
msgid "If this works successfully you will see messages such as:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2526
+#: ../src/guestfs.pod:2548
#, no-wrap
msgid ""
" febootstrap: picked /sys/block/vdb/dev as root device\n"
@@ -45613,19 +49920,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2532
+#: ../src/guestfs.pod:2554
msgid ""
"Note that C<Starting /init script ...> indicates that the appliance's init "
"script is now running."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2535
+#: ../src/guestfs.pod:2557
msgid "Initialize the appliance"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2537
+#: ../src/guestfs.pod:2559
msgid ""
"The appliance itself now initializes itself. This involves starting certain "
"processes like C<udev>, possibly printing some debug information, and "
@@ -45633,19 +49940,19 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2541
+#: ../src/guestfs.pod:2563
msgid "The daemon"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2543
+#: ../src/guestfs.pod:2565
msgid ""
"Finally the daemon (C<guestfsd>) runs inside the appliance. If it runs you "
"should see:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2546
+#: ../src/guestfs.pod:2568
#, no-wrap
msgid ""
" verbose daemon enabled\n"
@@ -45653,14 +49960,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2548
+#: ../src/guestfs.pod:2570
msgid ""
"The daemon expects to see a named virtio-serial port exposed by qemu and "
"connected on the other end to the library."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2551
+#: ../src/guestfs.pod:2573
msgid ""
"The daemon connects to this port (and hence to the library) and sends a four "
"byte message C<GUESTFS_LAUNCH_FLAG>, which initiates the communication "
@@ -45668,19 +49975,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2557
+#: ../src/guestfs.pod:2579
msgid "COMMUNICATION PROTOCOL"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2559
+#: ../src/guestfs.pod:2581
msgid ""
"Don't rely on using this protocol directly. This section documents how it "
"currently works, but it may change at any time."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2562
+#: ../src/guestfs.pod:2584
msgid ""
"The protocol used to talk between the library and the daemon running inside "
"the qemu virtual machine is a simple RPC mechanism built on top of XDR (RFC "
@@ -45688,14 +49995,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2566
+#: ../src/guestfs.pod:2588
msgid ""
"The detailed format of structures is in C<src/guestfs_protocol.x> (note: "
"this file is automatically generated)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2569
+#: ../src/guestfs.pod:2591
msgid ""
"There are two broad cases, ordinary functions that don't have any C<FileIn> "
"and C<FileOut> parameters, which are handled with very simple request/reply "
@@ -45705,17 +50012,17 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2576
+#: ../src/guestfs.pod:2598
msgid "ORDINARY FUNCTIONS (NO FILEIN/FILEOUT PARAMS)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2578
+#: ../src/guestfs.pod:2600
msgid "For ordinary functions, the request message is:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2580
+#: ../src/guestfs.pod:2602
#, no-wrap
msgid ""
" total length (header + arguments,\n"
@@ -45726,7 +50033,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2585
+#: ../src/guestfs.pod:2607
msgid ""
"The total length field allows the daemon to allocate a fixed size buffer "
"into which it slurps the rest of the message. As a result, the total length "
@@ -45735,21 +50042,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2591
+#: ../src/guestfs.pod:2613
msgid ""
"Note also that many functions don't take any arguments, in which case the "
"C<guestfs_I<foo>_args> is completely omitted."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2594
+#: ../src/guestfs.pod:2616
msgid ""
"The header contains the procedure number (C<guestfs_proc>) which is how the "
"receiver knows what type of args structure to expect, or none at all."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2598
+#: ../src/guestfs.pod:2620
msgid ""
"For functions that take optional arguments, the optional arguments are "
"encoded in the C<guestfs_I<foo>_args> structure in the same way as ordinary "
@@ -45761,12 +50068,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2606
+#: ../src/guestfs.pod:2628
msgid "The reply message for ordinary functions is:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2608
+#: ../src/guestfs.pod:2630
#, no-wrap
msgid ""
" total length (header + ret,\n"
@@ -45777,26 +50084,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2613
+#: ../src/guestfs.pod:2635
msgid ""
"As above the C<guestfs_I<foo>_ret> structure may be completely omitted for "
"functions that return no formal return values."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2616
+#: ../src/guestfs.pod:2638
msgid "As above the total length of the reply is limited to C<GUESTFS_MESSAGE_MAX>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2619
+#: ../src/guestfs.pod:2641
msgid ""
"In the case of an error, a flag is set in the header, and the reply message "
"is slightly changed:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2622
+#: ../src/guestfs.pod:2644
#, no-wrap
msgid ""
" total length (header + error,\n"
@@ -45807,19 +50114,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2627
+#: ../src/guestfs.pod:2649
msgid ""
"The C<guestfs_message_error> structure contains the error message as a "
"string."
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2630
+#: ../src/guestfs.pod:2652
msgid "FUNCTIONS THAT HAVE FILEIN PARAMETERS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2632
+#: ../src/guestfs.pod:2654
msgid ""
"A C<FileIn> parameter indicates that we transfer a file I<into> the guest. "
"The normal request message is sent (see above). However this is followed by "
@@ -45827,7 +50134,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2636
+#: ../src/guestfs.pod:2658
#, no-wrap
msgid ""
" total length (header + arguments,\n"
@@ -45841,12 +50148,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2644
+#: ../src/guestfs.pod:2666
msgid "The \"sequence of chunks\" is:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2646
+#: ../src/guestfs.pod:2668
#, no-wrap
msgid ""
" length of chunk (not including length word itself)\n"
@@ -45860,7 +50167,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2654
+#: ../src/guestfs.pod:2676
msgid ""
"The final chunk has the C<data_len> field set to zero. Additionally a flag "
"is set in the final chunk to indicate either successful completion or early "
@@ -45868,7 +50175,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2658
+#: ../src/guestfs.pod:2680
msgid ""
"At time of writing there are no functions that have more than one FileIn "
"parameter. However this is (theoretically) supported, by sending the "
@@ -45877,7 +50184,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2663
+#: ../src/guestfs.pod:2685
msgid ""
"Both the library (sender) I<and> the daemon (receiver) may cancel the "
"transfer. The library does this by sending a chunk with a special flag set "
@@ -45886,7 +50193,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2669
+#: ../src/guestfs.pod:2691
msgid ""
"The daemon may also cancel. It does this by writing a special word "
"C<GUESTFS_CANCEL_FLAG> to the socket. The library listens for this during "
@@ -45898,7 +50205,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2678
+#: ../src/guestfs.pod:2700
msgid ""
"This protocol allows the transfer of arbitrary sized files (no 32 bit "
"limit), and also files where the size is not known in advance (eg. from "
@@ -45908,19 +50215,19 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2684
+#: ../src/guestfs.pod:2706
msgid "FUNCTIONS THAT HAVE FILEOUT PARAMETERS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2686
+#: ../src/guestfs.pod:2708
msgid ""
"The protocol for FileOut parameters is exactly the same as for FileIn "
"parameters, but with the roles of daemon and library reversed."
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2689
+#: ../src/guestfs.pod:2711
#, no-wrap
msgid ""
" total length (header + ret,\n"
@@ -45934,12 +50241,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2697
+#: ../src/guestfs.pod:2719
msgid "INITIAL MESSAGE"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2699
+#: ../src/guestfs.pod:2721
msgid ""
"When the daemon launches it sends an initial word (C<GUESTFS_LAUNCH_FLAG>) "
"which indicates that the guest and daemon is alive. This is what "
@@ -45947,12 +50254,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2703
+#: ../src/guestfs.pod:2725
msgid "PROGRESS NOTIFICATION MESSAGES"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2705
+#: ../src/guestfs.pod:2727
msgid ""
"The daemon may send progress notification messages at any time. These are "
"distinguished by the normal length word being replaced by "
@@ -45960,7 +50267,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2709
+#: ../src/guestfs.pod:2731
msgid ""
"The library turns them into progress callbacks (see "
"L</GUESTFS_EVENT_PROGRESS>) if there is a callback registered, or discards "
@@ -45968,7 +50275,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2713
+#: ../src/guestfs.pod:2735
msgid ""
"The daemon self-limits the frequency of progress messages it sends (see "
"C<daemon/proto.c:notify_progress>). Not all calls generate progress "
@@ -45976,12 +50283,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2717
+#: ../src/guestfs.pod:2739
msgid "LIBGUESTFS VERSION NUMBERS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2719
+#: ../src/guestfs.pod:2741
msgid ""
"Since April 2010, libguestfs has started to make separate development and "
"stable releases, along with corresponding branches in our git repository. "
@@ -45989,7 +50296,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2724
+#: ../src/guestfs.pod:2746
#, no-wrap
msgid ""
" even numbers for stable: 1.2.x, 1.4.x, ...\n"
@@ -46006,12 +50313,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2735
+#: ../src/guestfs.pod:2757
msgid "Thus \"1.3.5\" is the 5th update to the development branch \"1.3\"."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2737
+#: ../src/guestfs.pod:2759
msgid ""
"As time passes we cherry pick fixes from the development branch and backport "
"those into the stable branch, the effect being that the stable branch should "
@@ -46021,26 +50328,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2743
+#: ../src/guestfs.pod:2765
msgid "Our criteria for backporting changes are:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2749
+#: ../src/guestfs.pod:2771
msgid ""
"Documentation changes which don't affect any code are backported unless the "
"documentation refers to a future feature which is not in stable."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2755
+#: ../src/guestfs.pod:2777
msgid ""
"Bug fixes which are not controversial, fix obvious problems, and have been "
"well tested are backported."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2760
+#: ../src/guestfs.pod:2782
msgid ""
"Simple rearrangements of code which shouldn't affect how it works get "
"backported. This is so that the code in the two branches doesn't get too "
@@ -46048,7 +50355,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2766
+#: ../src/guestfs.pod:2788
msgid ""
"We I<don't> backport new features, new APIs, new tools etc, except in one "
"exceptional case: the new feature is required in order to implement an "
@@ -46056,7 +50363,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2772
+#: ../src/guestfs.pod:2794
msgid ""
"A new stable branch starts when we think the new features in development are "
"substantial and compelling enough over the current stable branch to warrant "
@@ -46067,17 +50374,17 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2780
+#: ../src/guestfs.pod:2802
msgid "EXTENDING LIBGUESTFS"
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2782
+#: ../src/guestfs.pod:2804
msgid "ADDING A NEW API ACTION"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2784
+#: ../src/guestfs.pod:2806
msgid ""
"Large amounts of boilerplate code in libguestfs (RPC, bindings, "
"documentation) are generated, and this makes it easy to extend the "
@@ -46085,19 +50392,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2788
+#: ../src/guestfs.pod:2810
msgid "To add a new API action there are two changes:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2794
+#: ../src/guestfs.pod:2816
msgid ""
"You need to add a description of the call (name, parameters, return type, "
"tests, documentation) to C<generator/generator_actions.ml>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2797
+#: ../src/guestfs.pod:2819
msgid ""
"There are two sorts of API action, depending on whether the call goes "
"through to the daemon in the appliance, or is serviced entirely by the "
@@ -46108,7 +50415,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2805
+#: ../src/guestfs.pod:2827
msgid ""
"Most new actions are of the first type, and get added to the "
"C<daemon_functions> list. Each function has a unique procedure number used "
@@ -46118,7 +50425,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2811
+#: ../src/guestfs.pod:2833
msgid ""
"For library-only actions of the second type, add to the "
"C<non_daemon_functions> list. Since these functions are serviced by the "
@@ -46128,36 +50435,36 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2819
+#: ../src/guestfs.pod:2841
msgid "Implement the action (in C):"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2821
+#: ../src/guestfs.pod:2843
msgid ""
"For daemon actions, implement the function C<do_E<lt>nameE<gt>> in the "
"C<daemon/> directory."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2824
+#: ../src/guestfs.pod:2846
msgid ""
"For library actions, implement the function C<guestfs__E<lt>nameE<gt>> "
"(note: double underscore) in the C<src/> directory."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2827
+#: ../src/guestfs.pod:2849
msgid "In either case, use another function as an example of what to do."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2831
+#: ../src/guestfs.pod:2853
msgid "After making these changes, use C<make> to compile."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2833
+#: ../src/guestfs.pod:2855
msgid ""
"Note that you don't need to implement the RPC, language bindings, manual "
"pages or anything else. It's all automatically generated from the OCaml "
@@ -46165,12 +50472,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2837
+#: ../src/guestfs.pod:2859
msgid "ADDING TESTS FOR AN API ACTION"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2839
+#: ../src/guestfs.pod:2861
msgid ""
"You can supply zero or as many tests as you want per API call. The tests "
"can either be added as part of the API description "
@@ -46180,61 +50487,61 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2846
+#: ../src/guestfs.pod:2868
msgid ""
"The following describes the test environment used when you add an API test "
"in C<generator_actions.ml>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2849
+#: ../src/guestfs.pod:2871
msgid "The test environment has 4 block devices:"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2853
+#: ../src/guestfs.pod:2875
msgid "C</dev/sda> 500MB"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2855
+#: ../src/guestfs.pod:2877
msgid "General block device for testing."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2857
+#: ../src/guestfs.pod:2879
msgid "C</dev/sdb> 50MB"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2859
+#: ../src/guestfs.pod:2881
msgid ""
"C</dev/sdb1> is an ext2 filesystem used for testing filesystem write "
"operations."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2862
+#: ../src/guestfs.pod:2884
msgid "C</dev/sdc> 10MB"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2864
+#: ../src/guestfs.pod:2886
msgid "Used in a few tests where two block devices are needed."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2866
+#: ../src/guestfs.pod:2888
msgid "C</dev/sdd>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2868
+#: ../src/guestfs.pod:2890
msgid "ISO with fixed content (see C<images/test.iso>)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2872
+#: ../src/guestfs.pod:2894
msgid ""
"To be able to run the tests in a reasonable amount of time, the libguestfs "
"appliance and block devices are reused between tests. So don't try testing "
@@ -46242,7 +50549,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2876
+#: ../src/guestfs.pod:2898
msgid ""
"Each test starts with an initial scenario, selected using one of the "
"C<Init*> expressions, described in C<generator/generator_types.ml>. These "
@@ -46252,7 +50559,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2882
+#: ../src/guestfs.pod:2904
msgid ""
"You can add a prerequisite clause to any individual test. This is a "
"run-time check, which, if it fails, causes the test to be skipped. Useful "
@@ -46262,14 +50569,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2888
+#: ../src/guestfs.pod:2910
msgid ""
"In addition, packagers can skip individual tests by setting environment "
"variables before running C<make check>."
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2891
+#: ../src/guestfs.pod:2913
#, no-wrap
msgid ""
" SKIP_TEST_<CMD>_<NUM>=1\n"
@@ -46277,12 +50584,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2893
+#: ../src/guestfs.pod:2915
msgid "eg: C<SKIP_TEST_COMMAND_3=1> skips test #3 of L</guestfs_command>."
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2897
+#: ../src/guestfs.pod:2919
#, no-wrap
msgid ""
" SKIP_TEST_<CMD>=1\n"
@@ -46290,17 +50597,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2899
+#: ../src/guestfs.pod:2921
msgid "eg: C<SKIP_TEST_ZEROFREE=1> skips all L</guestfs_zerofree> tests."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2901
+#: ../src/guestfs.pod:2923
msgid "Packagers can run only certain tests by setting for example:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2903
+#: ../src/guestfs.pod:2925
#, no-wrap
msgid ""
" TEST_ONLY=\"vfs_type zerofree\"\n"
@@ -46308,29 +50615,29 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2905
+#: ../src/guestfs.pod:2927
msgid ""
"See C<tests/c-api/tests.c> for more details of how these environment "
"variables work."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2908
+#: ../src/guestfs.pod:2930
msgid "DEBUGGING NEW API ACTIONS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2910
+#: ../src/guestfs.pod:2932
msgid "Test new actions work before submitting them."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2912
+#: ../src/guestfs.pod:2934
msgid "You can use guestfish to try out new commands."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2914
+#: ../src/guestfs.pod:2936
msgid ""
"Debugging the daemon is a problem because it runs inside a minimal "
"environment. However you can fprintf messages in the daemon to stderr, and "
@@ -46338,12 +50645,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2918
+#: ../src/guestfs.pod:2940
msgid "FORMATTING CODE AND OTHER CONVENTIONS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2920
+#: ../src/guestfs.pod:2942
msgid ""
"Our C source code generally adheres to some basic code-formatting "
"conventions. The existing code base is not totally consistent on this "
@@ -46353,14 +50660,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2926
+#: ../src/guestfs.pod:2948
msgid ""
"If you use Emacs, add the following to one of one of your start-up files "
"(e.g., ~/.emacs), to help ensure that you get indentation right:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2929
+#: ../src/guestfs.pod:2951
#, no-wrap
msgid ""
" ;;; In libguestfs, indent with spaces everywhere (not TABs).\n"
@@ -46376,7 +50683,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2939
+#: ../src/guestfs.pod:2961
#, no-wrap
msgid ""
" ;;; When editing C sources in libguestfs, use this style.\n"
@@ -46394,12 +50701,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2951
+#: ../src/guestfs.pod:2973
msgid "Enable warnings when compiling (and fix any problems this finds):"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2954
+#: ../src/guestfs.pod:2976
#, no-wrap
msgid ""
" ./configure --enable-gcc-warnings\n"
@@ -46407,12 +50714,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2956
+#: ../src/guestfs.pod:2978
msgid "Useful targets are:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2958
+#: ../src/guestfs.pod:2980
#, no-wrap
msgid ""
" make syntax-check # checks the syntax of the C code\n"
@@ -46421,43 +50728,43 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2961
+#: ../src/guestfs.pod:2983
msgid "DAEMON CUSTOM PRINTF FORMATTERS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2963
+#: ../src/guestfs.pod:2985
msgid ""
"In the daemon code we have created custom printf formatters C<%Q> and C<%R>, "
"which are used to do shell quoting."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2968
+#: ../src/guestfs.pod:2990
msgid "%Q"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2970
+#: ../src/guestfs.pod:2992
msgid ""
"Simple shell quoted string. Any spaces or other shell characters are "
"escaped for you."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2973
+#: ../src/guestfs.pod:2995
msgid "%R"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2975
+#: ../src/guestfs.pod:2997
msgid ""
"Same as C<%Q> except the string is treated as a path which is prefixed by "
"the sysroot."
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2982
+#: ../src/guestfs.pod:3004
#, no-wrap
msgid ""
" asprintf (&cmd, \"cat %R\", path);\n"
@@ -46465,12 +50772,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2984
+#: ../src/guestfs.pod:3006
msgid "would produce C<cat /sysroot/some\\ path\\ with\\ spaces>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2986
+#: ../src/guestfs.pod:3008
msgid ""
"I<Note:> Do I<not> use these when you are passing parameters to the "
"C<command{,r,v,rv}()> functions. These parameters do NOT need to be quoted "
@@ -46479,12 +50786,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2992
+#: ../src/guestfs.pod:3014
msgid "SUBMITTING YOUR NEW API ACTIONS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2994
+#: ../src/guestfs.pod:3016
msgid ""
"Submit patches to the mailing list: "
"L<http://www.redhat.com/mailman/listinfo/libguestfs> and CC to "
@@ -46492,17 +50799,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2998
+#: ../src/guestfs.pod:3020
msgid "INTERNATIONALIZATION (I18N) SUPPORT"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3000
+#: ../src/guestfs.pod:3022
msgid "We support i18n (gettext anyhow) in the library."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3002
+#: ../src/guestfs.pod:3024
msgid ""
"However many messages come from the daemon, and we don't translate those at "
"the moment. One reason is that the appliance generally has all locale files "
@@ -46511,103 +50818,103 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3008
+#: ../src/guestfs.pod:3030
msgid ""
"Debugging messages are never translated, since they are intended for the "
"programmers."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3011
+#: ../src/guestfs.pod:3033
msgid "SOURCE CODE SUBDIRECTORIES"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3015
+#: ../src/guestfs.pod:3037
msgid "C<align>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3017
+#: ../src/guestfs.pod:3039
msgid "L<virt-alignment-scan(1)> command and documentation."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3021
+#: ../src/guestfs.pod:3043
msgid "The libguestfs appliance, build scripts and so on."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3023
+#: ../src/guestfs.pod:3045
msgid "C<cat>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3025
+#: ../src/guestfs.pod:3047
msgid ""
"The L<virt-cat(1)>, L<virt-filesystems(1)> and L<virt-ls(1)> commands and "
"documentation."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3028
+#: ../src/guestfs.pod:3050
msgid "C<contrib>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3030
+#: ../src/guestfs.pod:3052
msgid "Outside contributions, experimental parts."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3032
+#: ../src/guestfs.pod:3054
msgid "C<daemon>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3034
+#: ../src/guestfs.pod:3056
msgid ""
"The daemon that runs inside the libguestfs appliance and carries out "
"actions."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3037
+#: ../src/guestfs.pod:3059
msgid "C<df>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3039
+#: ../src/guestfs.pod:3061
msgid "L<virt-df(1)> command and documentation."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3041
+#: ../src/guestfs.pod:3063
msgid "C<edit>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3043
+#: ../src/guestfs.pod:3065
msgid "L<virt-edit(1)> command and documentation."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3045
+#: ../src/guestfs.pod:3067
msgid "C<examples>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3047
+#: ../src/guestfs.pod:3069
msgid "C API example code."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3049
+#: ../src/guestfs.pod:3071
msgid "C<fish>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3051
+#: ../src/guestfs.pod:3073
msgid ""
"L<guestfish(1)>, the command-line shell, and various shell scripts built on "
"top such as L<virt-copy-in(1)>, L<virt-copy-out(1)>, L<virt-tar-in(1)>, "
@@ -46615,79 +50922,79 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3057
+#: ../src/guestfs.pod:3079
msgid "L<virt-format(1)> command and documentation."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3059
+#: ../src/guestfs.pod:3081
msgid "C<fuse>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3061
+#: ../src/guestfs.pod:3083
msgid "L<guestmount(1)>, FUSE (userspace filesystem) built on top of libguestfs."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3063
+#: ../src/guestfs.pod:3085
msgid "C<generator>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3065
+#: ../src/guestfs.pod:3087
msgid ""
"The crucially important generator, used to automatically generate large "
"amounts of boilerplate C code for things like RPC and bindings."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3068
+#: ../src/guestfs.pod:3090
msgid "C<inspector>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3070
+#: ../src/guestfs.pod:3092
msgid "L<virt-inspector(1)>, the virtual machine image inspector."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3072
+#: ../src/guestfs.pod:3094
msgid "C<logo>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3074
+#: ../src/guestfs.pod:3096
msgid "Logo used on the website. The fish is called Arthur by the way."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3076
+#: ../src/guestfs.pod:3098
msgid "C<m4>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3078
+#: ../src/guestfs.pod:3100
msgid "M4 macros used by autoconf."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3080
+#: ../src/guestfs.pod:3102
msgid "C<po>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3082
+#: ../src/guestfs.pod:3104
msgid "Translations of simple gettext strings."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3084
+#: ../src/guestfs.pod:3106
msgid "C<po-docs>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3086
+#: ../src/guestfs.pod:3108
msgid ""
"The build infrastructure and PO files for translations of manpages and POD "
"files. Eventually this will be combined with the C<po> directory, but that "
@@ -46695,149 +51002,149 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3090
+#: ../src/guestfs.pod:3112
msgid "C<rescue>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3092
+#: ../src/guestfs.pod:3114
msgid "L<virt-rescue(1)> command and documentation."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3094
+#: ../src/guestfs.pod:3116
msgid "C<resize>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3096
+#: ../src/guestfs.pod:3118
msgid "L<virt-resize(1)> command and documentation."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3098
+#: ../src/guestfs.pod:3120
msgid "C<sparsify>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3100
+#: ../src/guestfs.pod:3122
msgid "L<virt-sparsify(1)> command and documentation."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3102
+#: ../src/guestfs.pod:3124
msgid "C<src>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3104
+#: ../src/guestfs.pod:3126
msgid "Source code to the C library."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3106
+#: ../src/guestfs.pod:3128
msgid "C<sysprep>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3108
+#: ../src/guestfs.pod:3130
msgid "L<virt-sysprep(1)> command and documentation."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3110
+#: ../src/guestfs.pod:3132
msgid "C<test-tool>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3112
+#: ../src/guestfs.pod:3134
msgid ""
"Test tool for end users to test if their qemu/kernel combination will work "
"with libguestfs."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3115
+#: ../src/guestfs.pod:3137
msgid "C<tests>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3117
+#: ../src/guestfs.pod:3139
msgid "Tests."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3119
+#: ../src/guestfs.pod:3141
msgid "C<tools>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3121
+#: ../src/guestfs.pod:3143
msgid "Command line tools written in Perl (L<virt-win-reg(1)> and many others)."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3123
+#: ../src/guestfs.pod:3145
msgid "C<csharp>"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3125
+#: ../src/guestfs.pod:3147
msgid "C<erlang>"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3127
+#: ../src/guestfs.pod:3149
msgid "C<gobject>"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3129
+#: ../src/guestfs.pod:3151
msgid "C<haskell>"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3131
+#: ../src/guestfs.pod:3153
msgid "C<java>"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3133
+#: ../src/guestfs.pod:3155
msgid "C<ocaml>"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3135
+#: ../src/guestfs.pod:3157
msgid "C<php>"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3137
+#: ../src/guestfs.pod:3159
msgid "C<perl>"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3139
+#: ../src/guestfs.pod:3161
msgid "C<python>"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3141
+#: ../src/guestfs.pod:3163
msgid "C<ruby>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3143
+#: ../src/guestfs.pod:3165
msgid "Language bindings."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3147
+#: ../src/guestfs.pod:3169
msgid "MAKING A STABLE RELEASE"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3149
+#: ../src/guestfs.pod:3171
msgid ""
"When we make a stable release, there are several steps documented here. See "
"L</LIBGUESTFS VERSION NUMBERS> for general information about the stable "
@@ -46845,32 +51152,32 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3157
+#: ../src/guestfs.pod:3179
msgid "Check C<make && make check> works on at least Fedora, Debian and Ubuntu."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3162
-msgid "Finalize RELEASE-NOTES."
+#: ../src/guestfs.pod:3184
+msgid "Finalize C<guestfs-release-notes.pod>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3166
+#: ../src/guestfs.pod:3188
msgid "Update ROADMAP."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3170
+#: ../src/guestfs.pod:3192
msgid "Run C<src/api-support/update-from-tarballs.sh>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3174
+#: ../src/guestfs.pod:3196
msgid "Push and pull from Transifex."
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:3178
+#: ../src/guestfs.pod:3200
#, no-wrap
msgid ""
" tx push -s\n"
@@ -46878,12 +51185,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3180
+#: ../src/guestfs.pod:3202
msgid "to push the latest POT files to Transifex. Then run:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:3182
+#: ../src/guestfs.pod:3204
#, no-wrap
msgid ""
" ./tx-pull.sh\n"
@@ -46891,24 +51198,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3184
+#: ../src/guestfs.pod:3206
msgid "which is a wrapper to pull the latest translated C<*.po> files."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3188
+#: ../src/guestfs.pod:3210
msgid ""
"Create new stable and development directories under "
"L<http://libguestfs.org/download>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3193
+#: ../src/guestfs.pod:3215
msgid "Create the branch in git:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:3195
+#: ../src/guestfs.pod:3217
#, no-wrap
msgid ""
" git tag -a 1.XX.0 -m \"Version 1.XX.0 (stable)\"\n"
@@ -46919,17 +51226,17 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:3202
+#: ../src/guestfs.pod:3224
msgid "LIMITS"
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3204
+#: ../src/guestfs.pod:3226
msgid "PROTOCOL LIMITS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3206
+#: ../src/guestfs.pod:3228
msgid ""
"Internally libguestfs uses a message-based protocol to pass API calls and "
"their responses to and from a small \"appliance\" (see L</INTERNALS> for "
@@ -46940,7 +51247,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3214
+#: ../src/guestfs.pod:3236
msgid ""
"A simple call such as L</guestfs_cat> returns its result (the file data) in "
"a simple string. Because this string is at some point internally encoded as "
@@ -46949,7 +51256,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3220
+#: ../src/guestfs.pod:3242
msgid ""
"In order to transfer large files into and out of the guest filesystem, you "
"need to use particular calls that support this. The sections L</UPLOADING> "
@@ -46957,19 +51264,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3224
+#: ../src/guestfs.pod:3246
msgid ""
"You might also consider mounting the disk image using our FUSE filesystem "
"support (L<guestmount(1)>)."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3227
+#: ../src/guestfs.pod:3249
msgid "MAXIMUM NUMBER OF DISKS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3229
+#: ../src/guestfs.pod:3251
msgid ""
"In libguestfs E<ge> 1.19.7, you can query the maximum number of disks that "
"may be added by calling L</guestfs_max_disks>. In earlier versions of "
@@ -46978,14 +51285,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3234
+#: ../src/guestfs.pod:3256
msgid ""
"The rest of this section covers implementation details, which could change "
"in future."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3237
+#: ../src/guestfs.pod:3259
msgid ""
"When using virtio-scsi disks (the default if available in qemu) the current "
"limit is B<255> disks. When using virtio-blk (the old default) the limit is "
@@ -46994,26 +51301,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3242
+#: ../src/guestfs.pod:3264
msgid ""
"Virtio-scsi as used by libguestfs is configured to use one target per disk, "
"and 256 targets are available."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3245
+#: ../src/guestfs.pod:3267
msgid ""
"Virtio-blk consumes 1 virtual PCI slot per disk, and PCI is limited to 31 "
"slots, but some of these are used for other purposes."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3248
+#: ../src/guestfs.pod:3270
msgid "One virtual disk is used by libguestfs internally."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3250
+#: ../src/guestfs.pod:3272
msgid ""
"Before libguestfs 1.19.7, disk names had to be a single character "
"(eg. C</dev/sda> through C</dev/sdz>), and since one disk is reserved, that "
@@ -47021,7 +51328,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3255
+#: ../src/guestfs.pod:3277
msgid ""
"In future versions of libguestfs it should also be possible to \"hot plug\" "
"disks (add and remove disks after calling L</guestfs_launch>). This also "
@@ -47029,41 +51336,41 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3259
+#: ../src/guestfs.pod:3281
msgid "MAXIMUM NUMBER OF PARTITIONS PER DISK"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3261
+#: ../src/guestfs.pod:3283
msgid "Virtio limits the maximum number of partitions per disk to B<15>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3263
+#: ../src/guestfs.pod:3285
msgid ""
"This is because it reserves 4 bits for the minor device number (thus "
"C</dev/vda>, and C</dev/vda1> through C</dev/vda15>)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3266
+#: ../src/guestfs.pod:3288
msgid ""
"If you attach a disk with more than 15 partitions, the extra partitions are "
"ignored by libguestfs."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3269
+#: ../src/guestfs.pod:3291
msgid "MAXIMUM SIZE OF A DISK"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3271
+#: ../src/guestfs.pod:3293
msgid "Probably the limit is between 2**63-1 and 2**64-1 bytes."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3273
+#: ../src/guestfs.pod:3295
msgid ""
"We have tested block devices up to 1 exabyte (2**60 or "
"1,152,921,504,606,846,976 bytes) using sparse files backed by an XFS host "
@@ -47071,7 +51378,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3277
+#: ../src/guestfs.pod:3299
msgid ""
"Although libguestfs probably does not impose any limit, the underlying host "
"storage will. If you store disk images on a host ext4 filesystem, then the "
@@ -47081,19 +51388,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3283
+#: ../src/guestfs.pod:3305
msgid ""
"For the hugest disk image files, we recommend using XFS on the host for "
"storage."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3286
+#: ../src/guestfs.pod:3308
msgid "MAXIMUM SIZE OF A PARTITION"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3288
+#: ../src/guestfs.pod:3310
msgid ""
"The MBR (ie. classic MS-DOS) partitioning scheme uses 32 bit sector "
"numbers. Assuming a 512 byte sector size, this means that MBR cannot "
@@ -47101,7 +51408,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3292
+#: ../src/guestfs.pod:3314
msgid ""
"It is recommended that you use GPT partitions on disks which are larger than "
"this size. GPT uses 64 bit sector numbers and so can address partitions "
@@ -47109,12 +51416,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3297
+#: ../src/guestfs.pod:3319
msgid "MAXIMUM SIZE OF A FILESYSTEM, FILES, DIRECTORIES"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3299
+#: ../src/guestfs.pod:3321
msgid ""
"This depends on the filesystem type. libguestfs itself does not impose any "
"known limit. Consult Wikipedia or the filesystem documentation to find out "
@@ -47122,12 +51429,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3303
+#: ../src/guestfs.pod:3325
msgid "MAXIMUM UPLOAD AND DOWNLOAD"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3305
+#: ../src/guestfs.pod:3327
msgid ""
"The API functions L</guestfs_upload>, L</guestfs_download>, "
"L</guestfs_tar_in>, L</guestfs_tar_out> and the like allow unlimited sized "
@@ -47135,12 +51442,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3309
+#: ../src/guestfs.pod:3331
msgid "INSPECTION LIMITS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3311
+#: ../src/guestfs.pod:3333
msgid ""
"The inspection code has several arbitrary limits on things like the size of "
"Windows Registry hive it will read, and the length of product name. These "
@@ -47150,40 +51457,40 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3337
+#: ../src/guestfs.pod:3359
msgid ""
"Choose the default way to create the appliance. See "
"L</guestfs_set_attach_method>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3342
+#: ../src/guestfs.pod:3364
msgid ""
"Set C<LIBGUESTFS_DEBUG=1> to enable verbose messages. This has the same "
"effect as calling C<guestfs_set_verbose (g, 1)>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3354
+#: ../src/guestfs.pod:3376
msgid ""
"Set the path that libguestfs uses to search for a supermin appliance. See "
"the discussion of paths in section L</PATH> above."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3363
+#: ../src/guestfs.pod:3385
msgid "See also L</QEMU WRAPPERS> above."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3367
+#: ../src/guestfs.pod:3389
msgid ""
"Set C<LIBGUESTFS_TRACE=1> to enable command traces. This has the same "
"effect as calling C<guestfs_set_trace (g, 1)>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3385
+#: ../src/guestfs.pod:3407
msgid ""
"L<guestfs-examples(3)>, L<guestfs-erlang(3)>, L<guestfs-java(3)>, "
"L<guestfs-ocaml(3)>, L<guestfs-perl(3)>, L<guestfs-python(3)>, "
@@ -47202,54 +51509,54 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3427
+#: ../src/guestfs.pod:3449
msgid ""
"Tools with a similar purpose: L<fdisk(8)>, L<parted(8)>, L<kpartx(8)>, "
"L<lvm(8)>, L<disktype(1)>."
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:3434 ../tools/virt-make-fs.pl:624 ../tools/virt-win-reg.pl:772
+#: ../src/guestfs.pod:3456 ../tools/virt-make-fs.pl:624 ../tools/virt-win-reg.pl:772
msgid "BUGS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3436
+#: ../src/guestfs.pod:3458
msgid "To get a list of bugs against libguestfs use this link:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3438
+#: ../src/guestfs.pod:3460
msgid "L<https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3440
+#: ../src/guestfs.pod:3462
msgid "To report a new bug against libguestfs use this link:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3444
+#: ../src/guestfs.pod:3466
msgid "When reporting a bug, please check:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3450
+#: ../src/guestfs.pod:3472
msgid "That the bug hasn't been reported already."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3454
+#: ../src/guestfs.pod:3476
msgid "That you are testing a recent version."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3458
+#: ../src/guestfs.pod:3480
msgid "Describe the bug accurately, and give a way to reproduce it."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3462
+#: ../src/guestfs.pod:3484
msgid ""
"Run libguestfs-test-tool and paste the B<complete, unedited> output into the "
"bug report."
@@ -47473,7 +51780,6 @@ msgid ""
" /root/anaconda-ks.cfg\n"
" /root/install.log\n"
" /root/install.log.syslog\n"
-" /var/account/pacct\n"
" /var/cache/gdm/*\n"
" /var/lib/AccountService/users/*\n"
" /var/lib/fprint/*\n"
@@ -47511,34 +51817,34 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:113
+#: ../sysprep/sysprep-operations.pod:112
msgid "B<lvm-uuids> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:116
+#: ../sysprep/sysprep-operations.pod:115
msgid "Change LVM2 PV and VG UUIDs."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:118
+#: ../sysprep/sysprep-operations.pod:117
msgid ""
"On Linux guests that have LVM2 physical volumes (PVs) or volume groups "
"(VGs), new random UUIDs are generated and assigned to those PVs and VGs."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:121
+#: ../sysprep/sysprep-operations.pod:120
msgid "B<machine-id> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:124
+#: ../sysprep/sysprep-operations.pod:123
msgid "Remove the local machine ID."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:126
+#: ../sysprep/sysprep-operations.pod:125
msgid ""
"The machine ID is usually generated from a random source during system "
"installation and stays constant for all subsequent boots. Optionally, for "
@@ -47547,123 +51853,140 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:131
+#: ../sysprep/sysprep-operations.pod:130
msgid "B<mail-spool> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:134
+#: ../sysprep/sysprep-operations.pod:133
msgid "Remove email from the local mail spool directory."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:136
+#: ../sysprep/sysprep-operations.pod:135
msgid "B<net-hwaddr> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:139
+#: ../sysprep/sysprep-operations.pod:138
msgid "Remove HWADDR (hard-coded MAC address) configuration."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:141
+#: ../sysprep/sysprep-operations.pod:140
msgid ""
"For Fedora and Red Hat Enterprise Linux, this is removed from C<ifcfg-*> "
"files."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:144
+#: ../sysprep/sysprep-operations.pod:143
+msgid "B<pacct-log> *"
+msgstr ""
+
+#. type: textblock
+#: ../sysprep/sysprep-operations.pod:146
+msgid "Remove the process accounting log files."
+msgstr ""
+
+#. type: textblock
+#: ../sysprep/sysprep-operations.pod:148
+msgid ""
+"The system wide process accounting will store to the pacct log files if the "
+"process accounting is on."
+msgstr ""
+
+#. type: =head2
+#: ../sysprep/sysprep-operations.pod:151
msgid "B<package-manager-cache> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:147
+#: ../sysprep/sysprep-operations.pod:154
msgid "Remove package manager cache."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:149
+#: ../sysprep/sysprep-operations.pod:156
msgid "B<pam-data> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:152
+#: ../sysprep/sysprep-operations.pod:159
msgid "Remove the PAM data in the guest."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:154
+#: ../sysprep/sysprep-operations.pod:161
msgid "B<puppet-data-log> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:157
+#: ../sysprep/sysprep-operations.pod:164
msgid "Remove the data and log files of puppet."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:159
+#: ../sysprep/sysprep-operations.pod:166
msgid "B<random-seed> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:162
+#: ../sysprep/sysprep-operations.pod:169
msgid "Generate random seed for guest."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:164
+#: ../sysprep/sysprep-operations.pod:171
msgid ""
"Write some random bytes from the host into the random seed file of the "
"guest."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:167
+#: ../sysprep/sysprep-operations.pod:174
msgid "See L</RANDOM SEED> below."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:169
+#: ../sysprep/sysprep-operations.pod:176
msgid "B<rhn-systemid> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:172
+#: ../sysprep/sysprep-operations.pod:179
msgid "Remove the RHN system ID."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:174
+#: ../sysprep/sysprep-operations.pod:181
msgid "B<samba-db-log> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:177
+#: ../sysprep/sysprep-operations.pod:184
msgid "Remove the database and log files of Samba."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:179
+#: ../sysprep/sysprep-operations.pod:186
msgid "B<script> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:182
+#: ../sysprep/sysprep-operations.pod:189
msgid "Run arbitrary scripts against the guest."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:184
+#: ../sysprep/sysprep-operations.pod:191
msgid ""
"The C<script> module lets you run arbitrary shell scripts or programs "
"against the guest."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:187
+#: ../sysprep/sysprep-operations.pod:194
msgid ""
"Note this feature requires FUSE support. You may have to enable this in "
"your host, for example by adding the current user to the C<fuse> group, or "
@@ -47671,14 +51994,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:191
+#: ../sysprep/sysprep-operations.pod:198
msgid ""
"Use one or more I<--script> parameters to specify scripts or programs that "
"will be run against the guest."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:194
+#: ../sysprep/sysprep-operations.pod:201
msgid ""
"The script or program is run with its current directory being the guest's "
"root directory, so relative paths should be used. For example: C<rm "
@@ -47688,48 +52011,48 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:200
+#: ../sysprep/sysprep-operations.pod:207
msgid ""
"Normally a temporary mount point for the guest is used, but you can choose a "
"specific one by using the I<--scriptdir> parameter."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:203
+#: ../sysprep/sysprep-operations.pod:210
msgid "B<smolt-uuid> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:206
+#: ../sysprep/sysprep-operations.pod:213
msgid "Remove the Smolt hardware UUID."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:208
+#: ../sysprep/sysprep-operations.pod:215
msgid "B<ssh-hostkeys> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:211
+#: ../sysprep/sysprep-operations.pod:218
msgid "Remove the SSH host keys in the guest."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:213
+#: ../sysprep/sysprep-operations.pod:220
msgid ""
"The SSH host keys are regenerated (differently) next time the guest is "
"booted."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:216
+#: ../sysprep/sysprep-operations.pod:223
msgid ""
"If, after cloning, the guest gets the same IP address, ssh will give you a "
"stark warning about the host key changing:"
msgstr ""
#. type: verbatim
-#: ../sysprep/sysprep-operations.pod:219
+#: ../sysprep/sysprep-operations.pod:226
#, no-wrap
msgid ""
" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
@@ -47740,51 +52063,51 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:224
+#: ../sysprep/sysprep-operations.pod:231
msgid "B<ssh-userdir> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:227
+#: ../sysprep/sysprep-operations.pod:234
msgid "Remove \".ssh\" directories in the guest."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:229
+#: ../sysprep/sysprep-operations.pod:236
msgid ""
"Remove the C<.ssh> directory of user \"root\" and any other users who have a "
"C<.ssh> directory in their home directory."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:232
+#: ../sysprep/sysprep-operations.pod:239
msgid "B<sssd-db-log> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:235
+#: ../sysprep/sysprep-operations.pod:242
msgid "Remove the database and log files of sssd."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:237
+#: ../sysprep/sysprep-operations.pod:244
msgid "B<udev-persistent-net> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:240
+#: ../sysprep/sysprep-operations.pod:247
msgid "Remove udev persistent net rules."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:242
+#: ../sysprep/sysprep-operations.pod:249
msgid ""
"Remove udev persistent net rules which map the guest's existing MAC address "
"to a fixed ethernet device (eg. eth0)."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:245
+#: ../sysprep/sysprep-operations.pod:252
msgid ""
"After a guest is cloned, the MAC address usually changes. Since the old MAC "
"address occupies the old name (eg. eth0), this means the fresh MAC address "
@@ -47793,34 +52116,34 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:250
+#: ../sysprep/sysprep-operations.pod:257
msgid "B<user-account>"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:252
+#: ../sysprep/sysprep-operations.pod:259
msgid "Remove the user accounts in the guest."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:254
+#: ../sysprep/sysprep-operations.pod:261
msgid ""
"Remove all the user accounts and their home directories. The \"root\" "
"account is not removed."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:257
+#: ../sysprep/sysprep-operations.pod:264
msgid "B<utmp> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:260
+#: ../sysprep/sysprep-operations.pod:267
msgid "Remove the utmp file."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:262
+#: ../sysprep/sysprep-operations.pod:269
msgid ""
"This file records who is currently logged in on a machine. In modern Linux "
"distros it is stored in a ramdisk and hence not part of the virtual "
@@ -47828,17 +52151,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:266
+#: ../sysprep/sysprep-operations.pod:273
msgid "B<yum-uuid> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:269
+#: ../sysprep/sysprep-operations.pod:276
msgid "Remove the yum UUID."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:271
+#: ../sysprep/sysprep-operations.pod:278
msgid ""
"Yum creates a fresh UUID the next time it runs when it notices that the "
"original UUID has been erased."
diff --git a/po-docs/podfiles b/po-docs/podfiles
index 08e74e43..5a1f9c43 100644
--- a/po-docs/podfiles
+++ b/po-docs/podfiles
@@ -20,6 +20,7 @@
../fish/virt-tar-out.pod
../format/virt-format.pod
../fuse/guestmount.pod
+../guestfs-release-notes.pod
../inspector/virt-inspector.pod
../java/examples/guestfs-java.pod
../ocaml/examples/guestfs-ocaml.pod
diff --git a/po-docs/uk.po b/po-docs/uk.po
index 2294c4c7..fa33d01d 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-02 17:34+0200\n"
+"POT-Creation-Date: 2012-08-11 13:35+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"
@@ -30,12 +30,13 @@ msgstr ""
#: ../fish/virt-copy-in.pod:3 ../fish/virt-copy-out.pod:3
#: ../fish/virt-tar-in.pod:3 ../fish/virt-tar-out.pod:3
#: ../format/virt-format.pod:3 ../fuse/guestmount.pod:3
-#: ../inspector/virt-inspector.pod:3 ../java/examples/guestfs-java.pod:3
-#: ../ocaml/examples/guestfs-ocaml.pod:3 ../perl/examples/guestfs-perl.pod:3
-#: ../python/examples/guestfs-python.pod:3 ../rescue/virt-rescue.pod:3
-#: ../resize/virt-resize.pod:3 ../ruby/examples/guestfs-ruby.pod:3
-#: ../sparsify/virt-sparsify.pod:3 ../src/guestfs.pod:3
-#: ../sysprep/virt-sysprep.pod:3 ../test-tool/libguestfs-test-tool.pod:3
+#: ../guestfs-release-notes.pod:3 ../inspector/virt-inspector.pod:3
+#: ../java/examples/guestfs-java.pod:3 ../ocaml/examples/guestfs-ocaml.pod:3
+#: ../perl/examples/guestfs-perl.pod:3 ../python/examples/guestfs-python.pod:3
+#: ../rescue/virt-rescue.pod:3 ../resize/virt-resize.pod:3
+#: ../ruby/examples/guestfs-ruby.pod:3 ../sparsify/virt-sparsify.pod:3
+#: ../src/guestfs.pod:3 ../sysprep/virt-sysprep.pod:3
+#: ../test-tool/libguestfs-test-tool.pod:3
#: ../tools/virt-list-filesystems.pl:30 ../tools/virt-list-partitions.pl:30
#: ../tools/virt-make-fs.pl:35 ../tools/virt-tar.pl:31
#: ../tools/virt-win-reg.pl:35
@@ -535,9 +536,9 @@ msgstr ""
#: ../align/virt-alignment-scan.pod:146 ../cat/virt-cat.pod:114
#: ../cat/virt-filesystems.pod:179 ../cat/virt-ls.pod:337
#: ../df/virt-df.pod:110 ../edit/virt-edit.pod:141 ../fish/guestfish.pod:242
-#: ../fish/guestfish.pod:685 ../format/virt-format.pod:96
+#: ../fish/guestfish.pod:689 ../format/virt-format.pod:96
#: ../inspector/virt-inspector.pod:350 ../rescue/virt-rescue.pod:164
-#: ../src/guestfs.pod:2980 ../sysprep/virt-sysprep.pod:111
+#: ../src/guestfs.pod:3002 ../sysprep/virt-sysprep.pod:111
msgid "For example:"
msgstr "Приклад:"
@@ -636,7 +637,7 @@ msgstr ""
#. type: =item
#: ../align/virt-alignment-scan.pod:177 ../cat/virt-cat.pod:134
#: ../cat/virt-filesystems.pod:261 ../cat/virt-ls.pod:425
-#: ../df/virt-df.pod:173 ../edit/virt-edit.pod:161 ../fish/guestfish.pod:402
+#: ../df/virt-df.pod:173 ../edit/virt-edit.pod:161 ../fish/guestfish.pod:406
#: ../format/virt-format.pod:145 ../fuse/guestmount.pod:347
#: ../inspector/virt-inspector.pod:118 ../rescue/virt-rescue.pod:234
#: ../sparsify/virt-sparsify.pod:178 ../sysprep/virt-sysprep.pod:166
@@ -646,7 +647,7 @@ msgstr "B<-v>"
#. type: =item
#: ../align/virt-alignment-scan.pod:179 ../cat/virt-cat.pod:136
#: ../cat/virt-filesystems.pod:263 ../cat/virt-ls.pod:427
-#: ../df/virt-df.pod:175 ../edit/virt-edit.pod:163 ../fish/guestfish.pod:404
+#: ../df/virt-df.pod:175 ../edit/virt-edit.pod:163 ../fish/guestfish.pod:408
#: ../format/virt-format.pod:147 ../fuse/guestmount.pod:349
#: ../inspector/virt-inspector.pod:120 ../rescue/virt-rescue.pod:236
#: ../sparsify/virt-sparsify.pod:180 ../sysprep/virt-sysprep.pod:168
@@ -667,7 +668,7 @@ msgstr "Увімкнути докладний показ повідомлень
#: ../align/virt-alignment-scan.pod:183
#: ../appliance/libguestfs-make-fixed-appliance.pod:85 ../cat/virt-cat.pod:140
#: ../cat/virt-filesystems.pod:267 ../cat/virt-ls.pod:431
-#: ../df/virt-df.pod:179 ../edit/virt-edit.pod:167 ../fish/guestfish.pod:409
+#: ../df/virt-df.pod:179 ../edit/virt-edit.pod:167 ../fish/guestfish.pod:413
#: ../format/virt-format.pod:151 ../fuse/guestmount.pod:353
#: ../inspector/virt-inspector.pod:124 ../rescue/virt-rescue.pod:240
#: ../resize/virt-resize.pod:567 ../sparsify/virt-sparsify.pod:184
@@ -679,7 +680,7 @@ msgstr "B<-V>"
#: ../align/virt-alignment-scan.pod:185
#: ../appliance/libguestfs-make-fixed-appliance.pod:87 ../cat/virt-cat.pod:142
#: ../cat/virt-filesystems.pod:269 ../cat/virt-ls.pod:433
-#: ../df/virt-df.pod:181 ../edit/virt-edit.pod:169 ../fish/guestfish.pod:411
+#: ../df/virt-df.pod:181 ../edit/virt-edit.pod:169 ../fish/guestfish.pod:415
#: ../format/virt-format.pod:153 ../fuse/guestmount.pod:355
#: ../inspector/virt-inspector.pod:126 ../rescue/virt-rescue.pod:242
#: ../resize/virt-resize.pod:569 ../sparsify/virt-sparsify.pod:186
@@ -706,7 +707,7 @@ msgstr "Показати дані щодо версії і завершити р
#. type: =item
#: ../align/virt-alignment-scan.pod:189 ../cat/virt-cat.pod:146
#: ../cat/virt-filesystems.pod:281 ../cat/virt-ls.pod:437
-#: ../df/virt-df.pod:185 ../edit/virt-edit.pod:173 ../fish/guestfish.pod:424
+#: ../df/virt-df.pod:185 ../edit/virt-edit.pod:173 ../fish/guestfish.pod:428
#: ../format/virt-format.pod:167 ../fuse/guestmount.pod:368
#: ../inspector/virt-inspector.pod:130 ../rescue/virt-rescue.pod:255
#: ../sparsify/virt-sparsify.pod:190 ../sysprep/virt-sysprep.pod:178
@@ -1058,7 +1059,7 @@ msgstr ""
#: ../appliance/libguestfs-make-fixed-appliance.pod:134
#: ../cat/virt-cat.pod:238 ../cat/virt-filesystems.pod:384
#: ../cat/virt-ls.pod:490 ../df/virt-df.pod:248 ../edit/virt-edit.pod:363
-#: ../fish/guestfish.pod:1126 ../format/virt-format.pod:173
+#: ../fish/guestfish.pod:1130 ../format/virt-format.pod:173
#: ../fuse/guestmount.pod:393 ../inspector/virt-inspector.pod:496
#: ../resize/virt-resize.pod:697 ../sparsify/virt-sparsify.pod:254
#: ../sysprep/virt-sysprep.pod:438 ../test-tool/libguestfs-test-tool.pod:96
@@ -1107,55 +1108,60 @@ msgstr "Ця програма повертає:"
#: ../fish/guestfish-actions.pod:2118 ../fish/guestfish-actions.pod:2125
#: ../fish/guestfish-actions.pod:2538 ../fish/guestfish-actions.pod:2544
#: ../fish/guestfish-actions.pod:2552 ../fish/guestfish-actions.pod:2559
-#: ../fish/guestfish-actions.pod:2566 ../fish/guestfish.pod:457
-#: ../fish/guestfish.pod:461 ../fish/guestfish.pod:465
-#: ../fish/guestfish.pod:469 ../inspector/virt-inspector.pod:514
-#: ../inspector/virt-inspector.pod:518 ../resize/virt-resize.pod:365
-#: ../resize/virt-resize.pod:369 ../resize/virt-resize.pod:378
-#: ../resize/virt-resize.pod:384 ../sparsify/virt-sparsify.pod:32
-#: ../sparsify/virt-sparsify.pod:39 ../sparsify/virt-sparsify.pod:43
-#: ../sparsify/virt-sparsify.pod:49 ../sparsify/virt-sparsify.pod:54
-#: ../sparsify/virt-sparsify.pod:59 ../src/guestfs-actions.pod:619
-#: ../src/guestfs-actions.pod:627 ../src/guestfs-actions.pod:634
-#: ../src/guestfs-actions.pod:641 ../src/guestfs-actions.pod:2429
-#: ../src/guestfs-actions.pod:2433 ../src/guestfs-actions.pod:2437
-#: ../src/guestfs-actions.pod:2441 ../src/guestfs-actions.pod:2449
-#: ../src/guestfs-actions.pod:2453 ../src/guestfs-actions.pod:2457
-#: ../src/guestfs-actions.pod:2467 ../src/guestfs-actions.pod:2471
-#: ../src/guestfs-actions.pod:2475 ../src/guestfs-actions.pod:2636
-#: ../src/guestfs-actions.pod:2640 ../src/guestfs-actions.pod:2645
-#: ../src/guestfs-actions.pod:2650 ../src/guestfs-actions.pod:2711
-#: ../src/guestfs-actions.pod:2715 ../src/guestfs-actions.pod:2720
-#: ../src/guestfs-actions.pod:3417 ../src/guestfs-actions.pod:3424
-#: ../src/guestfs-actions.pod:3431 ../src/guestfs-actions.pod:3986
-#: ../src/guestfs-actions.pod:3992 ../src/guestfs-actions.pod:4000
-#: ../src/guestfs-actions.pod:4007 ../src/guestfs-actions.pod:4014
-#: ../src/guestfs.pod:388 ../src/guestfs.pod:393 ../src/guestfs.pod:398
-#: ../src/guestfs.pod:402 ../src/guestfs.pod:407 ../src/guestfs.pod:411
-#: ../src/guestfs.pod:416 ../src/guestfs.pod:421 ../src/guestfs.pod:1177
-#: ../src/guestfs.pod:1181 ../src/guestfs.pod:1185 ../src/guestfs.pod:1190
-#: ../src/guestfs.pod:1198 ../src/guestfs.pod:1217 ../src/guestfs.pod:1225
-#: ../src/guestfs.pod:1247 ../src/guestfs.pod:1251 ../src/guestfs.pod:1255
-#: ../src/guestfs.pod:1259 ../src/guestfs.pod:1263 ../src/guestfs.pod:1267
-#: ../src/guestfs.pod:1792 ../src/guestfs.pod:1797 ../src/guestfs.pod:1801
-#: ../src/guestfs.pod:1903 ../src/guestfs.pod:1908 ../src/guestfs.pod:1912
-#: ../src/guestfs.pod:1922 ../src/guestfs.pod:2211 ../src/guestfs.pod:2216
-#: ../src/guestfs.pod:2222 ../src/guestfs.pod:2230 ../src/guestfs.pod:2747
-#: ../src/guestfs.pod:2753 ../src/guestfs.pod:2758 ../src/guestfs.pod:2764
-#: ../src/guestfs.pod:3155 ../src/guestfs.pod:3160 ../src/guestfs.pod:3164
-#: ../src/guestfs.pod:3168 ../src/guestfs.pod:3172 ../src/guestfs.pod:3186
-#: ../src/guestfs.pod:3191 ../src/guestfs.pod:3448 ../src/guestfs.pod:3452
-#: ../src/guestfs.pod:3456 ../src/guestfs.pod:3460
-#: ../sysprep/virt-sysprep.pod:230 ../sysprep/virt-sysprep.pod:234
-#: ../sysprep/virt-sysprep.pod:238 ../sysprep/virt-sysprep.pod:242
-#: ../sysprep/virt-sysprep.pod:257 ../sysprep/virt-sysprep.pod:261
-#: ../sysprep/virt-sysprep.pod:265 ../sysprep/virt-sysprep.pod:269
-#: ../sysprep/virt-sysprep.pod:273 ../sysprep/virt-sysprep.pod:315
-#: ../sysprep/virt-sysprep.pod:327 ../sysprep/virt-sysprep.pod:331
-#: ../sysprep/virt-sysprep.pod:339 ../sysprep/virt-sysprep.pod:345
-#: ../tools/virt-win-reg.pl:197 ../tools/virt-win-reg.pl:202
-#: ../tools/virt-win-reg.pl:208 ../tools/virt-win-reg.pl:721
-#: ../tools/virt-win-reg.pl:727 ../tools/virt-win-reg.pl:733
+#: ../fish/guestfish-actions.pod:2566 ../fish/guestfish.pod:461
+#: ../fish/guestfish.pod:465 ../fish/guestfish.pod:469
+#: ../fish/guestfish.pod:473 ../guestfs-release-notes.pod:56
+#: ../guestfs-release-notes.pod:60 ../guestfs-release-notes.pod:64
+#: ../guestfs-release-notes.pod:68 ../guestfs-release-notes.pod:139
+#: ../guestfs-release-notes.pod:143 ../guestfs-release-notes.pod:147
+#: ../guestfs-release-notes.pod:151 ../guestfs-release-notes.pod:155
+#: ../inspector/virt-inspector.pod:514 ../inspector/virt-inspector.pod:518
+#: ../resize/virt-resize.pod:365 ../resize/virt-resize.pod:369
+#: ../resize/virt-resize.pod:378 ../resize/virt-resize.pod:384
+#: ../sparsify/virt-sparsify.pod:32 ../sparsify/virt-sparsify.pod:39
+#: ../sparsify/virt-sparsify.pod:43 ../sparsify/virt-sparsify.pod:49
+#: ../sparsify/virt-sparsify.pod:54 ../sparsify/virt-sparsify.pod:59
+#: ../src/guestfs-actions.pod:619 ../src/guestfs-actions.pod:627
+#: ../src/guestfs-actions.pod:634 ../src/guestfs-actions.pod:641
+#: ../src/guestfs-actions.pod:2429 ../src/guestfs-actions.pod:2433
+#: ../src/guestfs-actions.pod:2437 ../src/guestfs-actions.pod:2441
+#: ../src/guestfs-actions.pod:2449 ../src/guestfs-actions.pod:2453
+#: ../src/guestfs-actions.pod:2457 ../src/guestfs-actions.pod:2467
+#: ../src/guestfs-actions.pod:2471 ../src/guestfs-actions.pod:2475
+#: ../src/guestfs-actions.pod:2636 ../src/guestfs-actions.pod:2640
+#: ../src/guestfs-actions.pod:2645 ../src/guestfs-actions.pod:2650
+#: ../src/guestfs-actions.pod:2711 ../src/guestfs-actions.pod:2715
+#: ../src/guestfs-actions.pod:2720 ../src/guestfs-actions.pod:3417
+#: ../src/guestfs-actions.pod:3424 ../src/guestfs-actions.pod:3431
+#: ../src/guestfs-actions.pod:3986 ../src/guestfs-actions.pod:3992
+#: ../src/guestfs-actions.pod:4000 ../src/guestfs-actions.pod:4007
+#: ../src/guestfs-actions.pod:4014 ../src/guestfs.pod:388
+#: ../src/guestfs.pod:393 ../src/guestfs.pod:398 ../src/guestfs.pod:402
+#: ../src/guestfs.pod:407 ../src/guestfs.pod:411 ../src/guestfs.pod:416
+#: ../src/guestfs.pod:421 ../src/guestfs.pod:1199 ../src/guestfs.pod:1203
+#: ../src/guestfs.pod:1207 ../src/guestfs.pod:1212 ../src/guestfs.pod:1220
+#: ../src/guestfs.pod:1239 ../src/guestfs.pod:1247 ../src/guestfs.pod:1269
+#: ../src/guestfs.pod:1273 ../src/guestfs.pod:1277 ../src/guestfs.pod:1281
+#: ../src/guestfs.pod:1285 ../src/guestfs.pod:1289 ../src/guestfs.pod:1814
+#: ../src/guestfs.pod:1819 ../src/guestfs.pod:1823 ../src/guestfs.pod:1925
+#: ../src/guestfs.pod:1930 ../src/guestfs.pod:1934 ../src/guestfs.pod:1944
+#: ../src/guestfs.pod:2233 ../src/guestfs.pod:2238 ../src/guestfs.pod:2244
+#: ../src/guestfs.pod:2252 ../src/guestfs.pod:2769 ../src/guestfs.pod:2775
+#: ../src/guestfs.pod:2780 ../src/guestfs.pod:2786 ../src/guestfs.pod:3177
+#: ../src/guestfs.pod:3182 ../src/guestfs.pod:3186 ../src/guestfs.pod:3190
+#: ../src/guestfs.pod:3194 ../src/guestfs.pod:3208 ../src/guestfs.pod:3213
+#: ../src/guestfs.pod:3470 ../src/guestfs.pod:3474 ../src/guestfs.pod:3478
+#: ../src/guestfs.pod:3482 ../sysprep/virt-sysprep.pod:230
+#: ../sysprep/virt-sysprep.pod:234 ../sysprep/virt-sysprep.pod:238
+#: ../sysprep/virt-sysprep.pod:242 ../sysprep/virt-sysprep.pod:257
+#: ../sysprep/virt-sysprep.pod:261 ../sysprep/virt-sysprep.pod:265
+#: ../sysprep/virt-sysprep.pod:269 ../sysprep/virt-sysprep.pod:273
+#: ../sysprep/virt-sysprep.pod:315 ../sysprep/virt-sysprep.pod:327
+#: ../sysprep/virt-sysprep.pod:331 ../sysprep/virt-sysprep.pod:339
+#: ../sysprep/virt-sysprep.pod:345 ../tools/virt-win-reg.pl:197
+#: ../tools/virt-win-reg.pl:202 ../tools/virt-win-reg.pl:208
+#: ../tools/virt-win-reg.pl:721 ../tools/virt-win-reg.pl:727
+#: ../tools/virt-win-reg.pl:733
msgid "*"
msgstr "*"
@@ -1173,7 +1179,7 @@ msgstr ""
"найкращої швидкодії"
#. type: =item
-#: ../align/virt-alignment-scan.pod:355 ../src/guestfs.pod:1439
+#: ../align/virt-alignment-scan.pod:355 ../src/guestfs.pod:1461
msgid "1"
msgstr "1"
@@ -1183,7 +1189,7 @@ msgid "an error scanning the disk image or guest"
msgstr "під час сканування образу диска або гостьової системи сталася помилка"
#. type: =item
-#: ../align/virt-alignment-scan.pod:361 ../src/guestfs.pod:1443
+#: ../align/virt-alignment-scan.pod:361 ../src/guestfs.pod:1465
msgid "2"
msgstr "2"
@@ -1195,7 +1201,7 @@ msgid ""
msgstr ""
#. type: =item
-#: ../align/virt-alignment-scan.pod:368 ../src/guestfs.pod:1447
+#: ../align/virt-alignment-scan.pod:368 ../src/guestfs.pod:1469
msgid "3"
msgstr "3"
@@ -1214,15 +1220,16 @@ msgstr ""
#: ../erlang/examples/guestfs-erlang.pod:97
#: ../examples/guestfs-examples.pod:33 ../examples/guestfs-faq.pod:658
#: ../examples/guestfs-performance.pod:364 ../examples/guestfs-recipes.pod:380
-#: ../examples/guestfs-testing.pod:291 ../fish/guestfish.pod:1285
+#: ../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
-#: ../inspector/virt-inspector.pod:501 ../java/examples/guestfs-java.pod:45
-#: ../ocaml/examples/guestfs-ocaml.pod:78 ../perl/examples/guestfs-perl.pod:40
+#: ../guestfs-release-notes.pod:1589 ../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:286 ../src/guestfs.pod:3383
+#: ../sparsify/virt-sparsify.pod:286 ../src/guestfs.pod:3405
#: ../sysprep/virt-sysprep.pod:442 ../test-tool/libguestfs-test-tool.pod:106
#: ../tools/virt-list-filesystems.pl:197 ../tools/virt-list-partitions.pl:267
#: ../tools/virt-make-fs.pl:609 ../tools/virt-tar.pl:294
@@ -1272,7 +1279,7 @@ msgstr "Richard W.M. Jones L<http://people.redhat.com/~rjones/>"
#: ../erlang/examples/guestfs-erlang.pod:114
#: ../examples/guestfs-examples.pod:49 ../examples/guestfs-faq.pod:668
#: ../examples/guestfs-performance.pod:379 ../examples/guestfs-recipes.pod:397
-#: ../examples/guestfs-testing.pod:302 ../fish/guestfish.pod:1317
+#: ../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
@@ -1280,7 +1287,7 @@ msgstr "Richard W.M. Jones L<http://people.redhat.com/~rjones/>"
#: ../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:303 ../src/guestfs.pod:3471
+#: ../sparsify/virt-sparsify.pod:303 ../src/guestfs.pod:3493
#: ../sysprep/virt-sysprep.pod:463 ../test-tool/libguestfs-test-tool.pod:116
#: ../tools/virt-list-filesystems.pl:214 ../tools/virt-list-partitions.pl:283
#: ../tools/virt-make-fs.pl:639 ../tools/virt-tar.pl:313
@@ -1298,7 +1305,7 @@ msgstr "© Red Hat Inc., 2011"
#: ../appliance/libguestfs-make-fixed-appliance.pod:162
#: ../cat/virt-cat.pod:260 ../cat/virt-filesystems.pod:408
#: ../cat/virt-ls.pod:515 ../df/virt-df.pod:269 ../edit/virt-edit.pod:390
-#: ../fish/guestfish.pod:1322 ../fish/virt-copy-in.pod:69
+#: ../fish/guestfish.pod:1326 ../fish/virt-copy-in.pod:69
#: ../fish/virt-copy-out.pod:58 ../fish/virt-tar-in.pod:67
#: ../fish/virt-tar-out.pod:60 ../format/virt-format.pod:195
#: ../fuse/guestmount.pod:418 ../inspector/virt-inspector.pod:528
@@ -1324,7 +1331,7 @@ msgstr ""
#: ../appliance/libguestfs-make-fixed-appliance.pod:167
#: ../cat/virt-cat.pod:265 ../cat/virt-filesystems.pod:413
#: ../cat/virt-ls.pod:520 ../df/virt-df.pod:274 ../edit/virt-edit.pod:395
-#: ../fish/guestfish.pod:1327 ../fish/virt-copy-in.pod:74
+#: ../fish/guestfish.pod:1331 ../fish/virt-copy-in.pod:74
#: ../fish/virt-copy-out.pod:63 ../fish/virt-tar-in.pod:72
#: ../fish/virt-tar-out.pod:65 ../format/virt-format.pod:200
#: ../fuse/guestmount.pod:423 ../inspector/virt-inspector.pod:533
@@ -1350,7 +1357,7 @@ msgstr ""
#: ../appliance/libguestfs-make-fixed-appliance.pod:172
#: ../cat/virt-cat.pod:270 ../cat/virt-filesystems.pod:418
#: ../cat/virt-ls.pod:525 ../df/virt-df.pod:279 ../edit/virt-edit.pod:400
-#: ../fish/guestfish.pod:1332 ../fish/virt-copy-in.pod:79
+#: ../fish/guestfish.pod:1336 ../fish/virt-copy-in.pod:79
#: ../fish/virt-copy-out.pod:68 ../fish/virt-tar-in.pod:77
#: ../fish/virt-tar-out.pod:70 ../format/virt-format.pod:205
#: ../fuse/guestmount.pod:428 ../inspector/virt-inspector.pod:538
@@ -1641,9 +1648,9 @@ msgstr ""
#. type: =head1
#: ../appliance/libguestfs-make-fixed-appliance.pod:139
-#: ../edit/virt-edit.pod:343 ../fish/guestfish.pod:1131
+#: ../edit/virt-edit.pod:343 ../fish/guestfish.pod:1135
#: ../rescue/virt-rescue.pod:313 ../sparsify/virt-sparsify.pod:259
-#: ../src/guestfs.pod:3317 ../test-tool/libguestfs-test-tool.pod:101
+#: ../src/guestfs.pod:3339 ../test-tool/libguestfs-test-tool.pod:101
msgid "ENVIRONMENT VARIABLES"
msgstr "ЗМІННІ СЕРЕДОВИЩА"
@@ -1669,14 +1676,14 @@ msgstr ""
#: ../erlang/examples/guestfs-erlang.pod:110
#: ../examples/guestfs-examples.pod:45 ../examples/guestfs-faq.pod:664
#: ../examples/guestfs-performance.pod:375 ../examples/guestfs-recipes.pod:393
-#: ../examples/guestfs-testing.pod:298 ../fish/guestfish.pod:1313
+#: ../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:3467
+#: ../ruby/examples/guestfs-ruby.pod:48 ../src/guestfs.pod:3489
#: ../sysprep/virt-sysprep.pod:457 ../test-tool/libguestfs-test-tool.pod:112
msgid "AUTHORS"
msgstr "АВТОРИ"
@@ -1686,21 +1693,21 @@ msgstr "АВТОРИ"
#: ../erlang/examples/guestfs-erlang.pod:112
#: ../examples/guestfs-examples.pod:47 ../examples/guestfs-faq.pod:666
#: ../examples/guestfs-performance.pod:377 ../examples/guestfs-recipes.pod:395
-#: ../examples/guestfs-testing.pod:300 ../fish/guestfish.pod:1315
+#: ../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:3469
+#: ../ruby/examples/guestfs-ruby.pod:50 ../src/guestfs.pod:3491
#: ../test-tool/libguestfs-test-tool.pod:114
msgid "Richard W.M. Jones (C<rjones at redhat dot com>)"
msgstr "Richard W.M. Jones (C<rjones at redhat dot com>)"
#. type: textblock
#: ../appliance/libguestfs-make-fixed-appliance.pod:159
-#: ../fish/guestfish.pod:1319 ../fuse/guestmount.pod:415
-#: ../src/guestfs.pod:3473 ../test-tool/libguestfs-test-tool.pod:118
+#: ../fish/guestfish.pod:1323 ../fuse/guestmount.pod:415
+#: ../src/guestfs.pod:3495 ../test-tool/libguestfs-test-tool.pod:118
msgid "Copyright (C) 2009-2012 Red Hat Inc. L<http://libguestfs.org/>"
msgstr "© Red Hat Inc., 2009–2012 L<http://libguestfs.org/>"
@@ -1790,7 +1797,7 @@ msgstr ""
#. type: =head1
#: ../cat/virt-cat.pod:32 ../cat/virt-ls.pod:35 ../df/virt-df.pod:43
#: ../edit/virt-edit.pod:44 ../fish/guestfish.pod:41
-#: ../fish/guestfish.pod:1063 ../fish/virt-copy-in.pod:29
+#: ../fish/guestfish.pod:1067 ../fish/virt-copy-in.pod:29
#: ../fish/virt-copy-out.pod:21 ../fish/virt-tar-in.pod:30
#: ../fish/virt-tar-out.pod:24 ../fuse/guestmount.pod:39
#: ../resize/virt-resize.pod:27 ../sparsify/virt-sparsify.pod:70
@@ -2013,7 +2020,7 @@ msgstr ""
"застарілому форматі."
#. type: =head1
-#: ../cat/virt-cat.pod:168 ../edit/virt-edit.pod:257 ../fish/guestfish.pod:870
+#: ../cat/virt-cat.pod:168 ../edit/virt-edit.pod:257 ../fish/guestfish.pod:874
msgid "WINDOWS PATHS"
msgstr "ШЛЯХИ У WINDOWS"
@@ -3317,7 +3324,7 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../cat/virt-ls.pod:181 ../fish/guestfish-actions.pod:5199
+#: ../cat/virt-ls.pod:181 ../fish/guestfish-actions.pod:5276
msgid "path"
msgstr "шлях"
@@ -4490,8 +4497,8 @@ msgid ""
"\n"
msgstr ""
-#. type: =head1
-#: ../edit/virt-edit.pod:329
+#. type: =head3
+#: ../edit/virt-edit.pod:329 ../guestfs-release-notes.pod:99
msgid "CVE-2012-2690"
msgstr ""
@@ -4506,13 +4513,13 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../edit/virt-edit.pod:337
+#: ../edit/virt-edit.pod:337 ../guestfs-release-notes.pod:107
msgid ""
"This issue was assigned CVE-2012-2690, and is fixed in libguestfs E<ge> 1.16."
msgstr ""
#. type: textblock
-#: ../edit/virt-edit.pod:340
+#: ../edit/virt-edit.pod:340 ../guestfs-release-notes.pod:109
msgid ""
"For further information, see L<https://bugzilla.redhat.com/show_bug.cgi?"
"id=788642>"
@@ -4823,7 +4830,7 @@ msgstr ""
#: ../ocaml/examples/guestfs-ocaml.pod:102
#: ../perl/examples/guestfs-perl.pod:64
#: ../python/examples/guestfs-python.pod:65
-#: ../ruby/examples/guestfs-ruby.pod:59 ../src/guestfs.pod:3476
+#: ../ruby/examples/guestfs-ruby.pod:59 ../src/guestfs.pod:3498
msgid ""
"This library is free software; you can redistribute it and/or modify it "
"under the terms of the GNU Lesser General Public License as published by the "
@@ -4839,7 +4846,7 @@ msgstr ""
#: ../ocaml/examples/guestfs-ocaml.pod:107
#: ../perl/examples/guestfs-perl.pod:69
#: ../python/examples/guestfs-python.pod:70
-#: ../ruby/examples/guestfs-ruby.pod:64 ../src/guestfs.pod:3481
+#: ../ruby/examples/guestfs-ruby.pod:64 ../src/guestfs.pod:3503
msgid ""
"This library is distributed in the hope that it will be useful, but WITHOUT "
"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
@@ -4859,7 +4866,7 @@ msgstr ""
#: ../ocaml/examples/guestfs-ocaml.pod:112
#: ../perl/examples/guestfs-perl.pod:74
#: ../python/examples/guestfs-python.pod:75
-#: ../ruby/examples/guestfs-ruby.pod:69 ../src/guestfs.pod:3486
+#: ../ruby/examples/guestfs-ruby.pod:69 ../src/guestfs.pod:3508
msgid ""
"You should have received a copy of the GNU Lesser General Public License "
"along with this library; if not, write to the Free Software Foundation, "
@@ -5179,7 +5186,7 @@ msgid "Please use the following link to enter a bug in Bugzilla:"
msgstr ""
#. type: textblock
-#: ../examples/guestfs-faq.pod:122 ../src/guestfs.pod:3442
+#: ../examples/guestfs-faq.pod:122 ../src/guestfs.pod:3464
msgid ""
"L<https://bugzilla.redhat.com/enter_bug.cgi?"
"component=libguestfs&product=Virtualization+Tools>"
@@ -5382,7 +5389,7 @@ msgstr ""
#. type: =end
#: ../examples/guestfs-faq.pod:219 ../examples/guestfs-faq.pod:224
#: ../examples/guestfs-faq.pod:431 ../examples/guestfs-faq.pod:436
-#: ../src/guestfs.pod:2357 ../src/guestfs.pod:2362
+#: ../src/guestfs.pod:2379 ../src/guestfs.pod:2384
msgid "html"
msgstr "html"
@@ -6606,8 +6613,8 @@ msgstr ""
#: ../examples/guestfs-performance.pod:162
#: ../examples/guestfs-performance.pod:211 ../resize/virt-resize.pod:31
#: ../resize/virt-resize.pod:603 ../sparsify/virt-sparsify.pod:230
-#: ../src/guestfs.pod:469 ../src/guestfs.pod:1370 ../src/guestfs.pod:1534
-#: ../src/guestfs.pod:2792
+#: ../src/guestfs.pod:469 ../src/guestfs.pod:1392 ../src/guestfs.pod:1556
+#: ../src/guestfs.pod:2814
msgid "1."
msgstr "1."
@@ -6622,8 +6629,8 @@ msgstr ""
#: ../examples/guestfs-performance.pod:168
#: ../examples/guestfs-performance.pod:218 ../resize/virt-resize.pod:44
#: ../resize/virt-resize.pod:610 ../sparsify/virt-sparsify.pod:237
-#: ../src/guestfs.pod:475 ../src/guestfs.pod:1374 ../src/guestfs.pod:1538
-#: ../src/guestfs.pod:2817
+#: ../src/guestfs.pod:475 ../src/guestfs.pod:1396 ../src/guestfs.pod:1560
+#: ../src/guestfs.pod:2839
msgid "2."
msgstr "2."
@@ -6641,7 +6648,7 @@ msgstr ""
#: ../examples/guestfs-performance.pod:176
#: ../examples/guestfs-performance.pod:224 ../resize/virt-resize.pod:52
#: ../resize/virt-resize.pod:616 ../sparsify/virt-sparsify.pod:243
-#: ../src/guestfs.pod:486 ../src/guestfs.pod:1544
+#: ../src/guestfs.pod:486 ../src/guestfs.pod:1566
msgid "3."
msgstr "3."
@@ -6864,7 +6871,7 @@ msgid "Save the following script as C<time.stap>:"
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-performance.pod:305 ../src/guestfs.pod:2305
+#: ../examples/guestfs-performance.pod:305 ../src/guestfs.pod:2327
#, no-wrap
msgid ""
" global last;\n"
@@ -6872,7 +6879,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-performance.pod:307 ../src/guestfs.pod:2307
+#: ../examples/guestfs-performance.pod:307 ../src/guestfs.pod:2329
#, no-wrap
msgid ""
" function display_time () {\n"
@@ -6885,7 +6892,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-performance.pod:314 ../src/guestfs.pod:2314
+#: ../examples/guestfs-performance.pod:314 ../src/guestfs.pod:2336
#, no-wrap
msgid ""
" printf (\"%d (+%d):\", now, delta);\n"
@@ -6894,7 +6901,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-performance.pod:317 ../src/guestfs.pod:2317
+#: ../examples/guestfs-performance.pod:317 ../src/guestfs.pod:2339
#, no-wrap
msgid ""
" probe begin {\n"
@@ -6905,7 +6912,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../examples/guestfs-performance.pod:322 ../src/guestfs.pod:2322
+#: ../examples/guestfs-performance.pod:322 ../src/guestfs.pod:2344
#, no-wrap
msgid ""
" /* Display all calls to static markers. */\n"
@@ -7321,7 +7328,7 @@ msgstr ""
#: ../examples/guestfs-recipes.pod:124 ../fish/guestfish-actions.pod:1652
#: ../fish/guestfish-actions.pod:2107 ../fish/guestfish-actions.pod:2534
#: ../src/guestfs-actions.pod:2707 ../src/guestfs-actions.pod:3413
-#: ../src/guestfs-actions.pod:3982 ../src/guestfs.pod:1788
+#: ../src/guestfs-actions.pod:3982 ../src/guestfs.pod:1810
#: ../tools/virt-win-reg.pl:717
msgid "Notes:"
msgstr "Нотатки:"
@@ -7402,7 +7409,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:160 ../fish/guestfish.pod:996
+#: ../examples/guestfs-recipes.pod:160 ../fish/guestfish.pod:1000
#, no-wrap
msgid ""
" set -e\n"
@@ -7452,7 +7459,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../examples/guestfs-recipes.pod:173 ../fish/guestfish.pod:953
+#: ../examples/guestfs-recipes.pod:173 ../fish/guestfish.pod:957
#, no-wrap
msgid ""
" guestfish --remote exit\n"
@@ -8133,7 +8140,7 @@ msgstr ""
#. type: textblock
#: ../examples/guestfs-testing.pod:54 ../examples/guestfs-testing.pod:161
#: ../examples/guestfs-testing.pod:174 ../examples/guestfs-testing.pod:234
-#: ../src/guestfs.pod:2895
+#: ../src/guestfs.pod:2917
msgid "or:"
msgstr "або:"
@@ -8320,7 +8327,7 @@ msgid "Try importing virt-df CSV output into a spreadsheet or database."
msgstr ""
#. type: textblock
-#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3176
+#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3198
msgid "Run:"
msgstr "Віддайте команду:"
@@ -8810,13 +8817,13 @@ msgstr ""
#: ../fish/guestfish-actions.pod:1374 ../fish/guestfish-actions.pod:1861
#: ../fish/guestfish-actions.pod:1875 ../fish/guestfish-actions.pod:2096
#: ../fish/guestfish-actions.pod:3114 ../fish/guestfish-actions.pod:3945
-#: ../fish/guestfish-actions.pod:4361 ../fish/guestfish-actions.pod:5134
-#: ../fish/guestfish-actions.pod:5382 ../fish/guestfish-actions.pod:5402
-#: ../fish/guestfish-actions.pod:5421 ../fish/guestfish-actions.pod:5459
-#: ../fish/guestfish-actions.pod:6265 ../fish/guestfish-actions.pod:6305
-#: ../fish/guestfish-actions.pod:6322 ../fish/guestfish-actions.pod:6397
-#: ../fish/guestfish-actions.pod:6414 ../fish/guestfish-actions.pod:6433
-#: ../fish/guestfish-actions.pod:6450 ../fish/guestfish-actions.pod:6467
+#: ../fish/guestfish-actions.pod:4361 ../fish/guestfish-actions.pod:5211
+#: ../fish/guestfish-actions.pod:5459 ../fish/guestfish-actions.pod:5479
+#: ../fish/guestfish-actions.pod:5498 ../fish/guestfish-actions.pod:5536
+#: ../fish/guestfish-actions.pod:6342 ../fish/guestfish-actions.pod:6382
+#: ../fish/guestfish-actions.pod:6399 ../fish/guestfish-actions.pod:6474
+#: ../fish/guestfish-actions.pod:6491 ../fish/guestfish-actions.pod:6510
+#: ../fish/guestfish-actions.pod:6527 ../fish/guestfish-actions.pod:6544
#: ../src/guestfs-actions.pod:10 ../src/guestfs-actions.pod:283
#: ../src/guestfs-actions.pod:304 ../src/guestfs-actions.pod:1817
#: ../src/guestfs-actions.pod:1874 ../src/guestfs-actions.pod:2133
@@ -8825,14 +8832,14 @@ msgstr ""
#: ../src/guestfs-actions.pod:2335 ../src/guestfs-actions.pod:2991
#: ../src/guestfs-actions.pod:3012 ../src/guestfs-actions.pod:3387
#: ../src/guestfs-actions.pod:4789 ../src/guestfs-actions.pod:6148
-#: ../src/guestfs-actions.pod:6956 ../src/guestfs-actions.pod:8102
-#: ../src/guestfs-actions.pod:8413 ../src/guestfs-actions.pod:8454
-#: ../src/guestfs-actions.pod:8485 ../src/guestfs-actions.pod:8545
-#: ../src/guestfs-actions.pod:9757 ../src/guestfs-actions.pod:9885
-#: ../src/guestfs-actions.pod:9986 ../src/guestfs-actions.pod:10012
-#: ../src/guestfs-actions.pod:10135 ../src/guestfs-actions.pod:10161
-#: ../src/guestfs-actions.pod:10187 ../src/guestfs-actions.pod:10214
-#: ../src/guestfs-actions.pod:10240
+#: ../src/guestfs-actions.pod:6956 ../src/guestfs-actions.pod:8287
+#: ../src/guestfs-actions.pod:8598 ../src/guestfs-actions.pod:8639
+#: ../src/guestfs-actions.pod:8670 ../src/guestfs-actions.pod:8730
+#: ../src/guestfs-actions.pod:9942 ../src/guestfs-actions.pod:10070
+#: ../src/guestfs-actions.pod:10171 ../src/guestfs-actions.pod:10197
+#: ../src/guestfs-actions.pod:10320 ../src/guestfs-actions.pod:10346
+#: ../src/guestfs-actions.pod:10372 ../src/guestfs-actions.pod:10399
+#: ../src/guestfs-actions.pod:10425
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 "
@@ -9012,9 +9019,10 @@ msgstr ""
#: ../fish/guestfish-actions.pod:3961 ../fish/guestfish-actions.pod:4124
#: ../fish/guestfish-actions.pod:4154 ../fish/guestfish-actions.pod:4297
#: ../fish/guestfish-actions.pod:4313 ../fish/guestfish-actions.pod:4349
-#: ../fish/guestfish-actions.pod:5110 ../fish/guestfish-actions.pod:5843
-#: ../fish/guestfish-actions.pod:5908 ../fish/guestfish-actions.pod:5929
-#: ../fish/guestfish-actions.pod:6279
+#: ../fish/guestfish-actions.pod:4971 ../fish/guestfish-actions.pod:4995
+#: ../fish/guestfish-actions.pod:5019 ../fish/guestfish-actions.pod:5187
+#: ../fish/guestfish-actions.pod:5920 ../fish/guestfish-actions.pod:5985
+#: ../fish/guestfish-actions.pod:6006 ../fish/guestfish-actions.pod:6356
msgid ""
"This command has one or more optional arguments. See L</OPTIONAL ARGUMENTS>."
msgstr ""
@@ -9066,7 +9074,8 @@ msgstr ""
#. type: textblock
#: ../fish/guestfish-actions.pod:130 ../fish/guestfish-actions.pod:3890
-#: ../src/guestfs-actions.pod:195 ../src/guestfs-actions.pod:6071
+#: ../fish/guestfish-actions.pod:4956 ../src/guestfs-actions.pod:195
+#: ../src/guestfs-actions.pod:6071 ../src/guestfs-actions.pod:7862
msgid "The optional arguments are:"
msgstr ""
@@ -9085,7 +9094,7 @@ msgstr ""
#. type: =item
#: ../fish/guestfish-actions.pod:140 ../src/guestfs-actions.pod:205
-#: ../src/guestfs.pod:3055
+#: ../src/guestfs.pod:3077
msgid "C<format>"
msgstr "C<format>"
@@ -9786,10 +9795,10 @@ msgstr ""
#: ../fish/guestfish-actions.pod:967 ../fish/guestfish-actions.pod:1150
#: ../fish/guestfish-actions.pod:1169 ../fish/guestfish-actions.pod:1620
#: ../fish/guestfish-actions.pod:4274 ../fish/guestfish-actions.pod:4295
-#: ../fish/guestfish-actions.pod:5699 ../fish/guestfish-actions.pod:5711
-#: ../fish/guestfish-actions.pod:5722 ../fish/guestfish-actions.pod:5733
-#: ../fish/guestfish-actions.pod:5864 ../fish/guestfish-actions.pod:5873
-#: ../fish/guestfish-actions.pod:5942 ../fish/guestfish-actions.pod:5965
+#: ../fish/guestfish-actions.pod:5776 ../fish/guestfish-actions.pod:5788
+#: ../fish/guestfish-actions.pod:5799 ../fish/guestfish-actions.pod:5810
+#: ../fish/guestfish-actions.pod:5941 ../fish/guestfish-actions.pod:5950
+#: ../fish/guestfish-actions.pod:6019 ../fish/guestfish-actions.pod:6042
msgid "Use C<-> instead of a filename to read/write from stdin/stdout."
msgstr ""
@@ -10221,9 +10230,9 @@ msgstr ""
#. type: textblock
#: ../fish/guestfish-actions.pod:638 ../fish/guestfish-actions.pod:3630
-#: ../fish/guestfish-actions.pod:4324 ../fish/guestfish-actions.pod:5773
+#: ../fish/guestfish-actions.pod:4324 ../fish/guestfish-actions.pod:5850
#: ../src/guestfs-actions.pod:965 ../src/guestfs-actions.pod:5652
-#: ../src/guestfs-actions.pod:6895 ../src/guestfs-actions.pod:9055
+#: ../src/guestfs-actions.pod:6895 ../src/guestfs-actions.pod:9240
msgid "The optional parameters are:"
msgstr "Додатковими параметрами є:"
@@ -10572,13 +10581,13 @@ msgstr ""
#: ../fish/guestfish-actions.pod:2172 ../fish/guestfish-actions.pod:2191
#: ../fish/guestfish-actions.pod:4625 ../fish/guestfish-actions.pod:4640
#: ../fish/guestfish-actions.pod:4728 ../fish/guestfish-actions.pod:4745
-#: ../fish/guestfish-actions.pod:4760 ../fish/guestfish-actions.pod:5540
-#: ../fish/guestfish-actions.pod:5586 ../fish/guestfish-actions.pod:5671
-#: ../fish/guestfish-actions.pod:5686 ../fish/guestfish-actions.pod:6229
-#: ../fish/guestfish-actions.pod:6241 ../fish/guestfish-actions.pod:6259
-#: ../fish/guestfish-actions.pod:6299 ../fish/guestfish-actions.pod:6316
-#: ../fish/guestfish-actions.pod:6391 ../fish/guestfish-actions.pod:6408
-#: ../fish/guestfish-actions.pod:6444 ../fish/guestfish-actions.pod:6461
+#: ../fish/guestfish-actions.pod:4760 ../fish/guestfish-actions.pod:5617
+#: ../fish/guestfish-actions.pod:5663 ../fish/guestfish-actions.pod:5748
+#: ../fish/guestfish-actions.pod:5763 ../fish/guestfish-actions.pod:6306
+#: ../fish/guestfish-actions.pod:6318 ../fish/guestfish-actions.pod:6336
+#: ../fish/guestfish-actions.pod:6376 ../fish/guestfish-actions.pod:6393
+#: ../fish/guestfish-actions.pod:6468 ../fish/guestfish-actions.pod:6485
+#: ../fish/guestfish-actions.pod:6521 ../fish/guestfish-actions.pod:6538
#: ../src/guestfs-actions.pod:1238 ../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
@@ -10588,13 +10597,13 @@ msgstr ""
#: ../src/guestfs-actions.pod:3504 ../src/guestfs-actions.pod:3533
#: ../src/guestfs-actions.pod:7337 ../src/guestfs-actions.pod:7363
#: ../src/guestfs-actions.pod:7513 ../src/guestfs-actions.pod:7539
-#: ../src/guestfs-actions.pod:7563 ../src/guestfs-actions.pod:8683
-#: ../src/guestfs-actions.pod:8738 ../src/guestfs-actions.pod:8884
-#: ../src/guestfs-actions.pod:8908 ../src/guestfs-actions.pod:9849
-#: ../src/guestfs-actions.pod:9869 ../src/guestfs-actions.pod:9902
-#: ../src/guestfs-actions.pod:9997 ../src/guestfs-actions.pod:10023
-#: ../src/guestfs-actions.pod:10146 ../src/guestfs-actions.pod:10172
-#: ../src/guestfs-actions.pod:10225 ../src/guestfs-actions.pod:10251
+#: ../src/guestfs-actions.pod:7563 ../src/guestfs-actions.pod:8868
+#: ../src/guestfs-actions.pod:8923 ../src/guestfs-actions.pod:9069
+#: ../src/guestfs-actions.pod:9093 ../src/guestfs-actions.pod:10034
+#: ../src/guestfs-actions.pod:10054 ../src/guestfs-actions.pod:10087
+#: ../src/guestfs-actions.pod:10182 ../src/guestfs-actions.pod:10208
+#: ../src/guestfs-actions.pod:10331 ../src/guestfs-actions.pod:10357
+#: ../src/guestfs-actions.pod:10410 ../src/guestfs-actions.pod:10436
msgid ""
"Because of the message protocol, there is a transfer limit of somewhere "
"between 2MB and 4MB. See L<guestfs(3)/PROTOCOL LIMITS>."
@@ -11348,8 +11357,8 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:1146 ../fish/guestfish-actions.pod:5938
-#: ../src/guestfs-actions.pod:1972 ../src/guestfs-actions.pod:9349
+#: ../fish/guestfish-actions.pod:1146 ../fish/guestfish-actions.pod:6015
+#: ../src/guestfs-actions.pod:1972 ../src/guestfs-actions.pod:9534
msgid "C<filename> can also be a named pipe."
msgstr ""
@@ -11596,10 +11605,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:2093 ../fish/guestfish-actions.pod:6302
-#: ../fish/guestfish-actions.pod:6319 ../fish/guestfish-actions.pod:6394
-#: ../fish/guestfish-actions.pod:6411 ../fish/guestfish-actions.pod:6447
-#: ../fish/guestfish-actions.pod:6464
+#: ../fish/guestfish-actions.pod:2093 ../fish/guestfish-actions.pod:6379
+#: ../fish/guestfish-actions.pod:6396 ../fish/guestfish-actions.pod:6471
+#: ../fish/guestfish-actions.pod:6488 ../fish/guestfish-actions.pod:6524
+#: ../fish/guestfish-actions.pod:6541
msgid ""
"I<This function is deprecated.> In new code, use the L</grep> call instead."
msgstr ""
@@ -12081,7 +12090,7 @@ msgstr ""
#. type: textblock
#: ../fish/guestfish-actions.pod:1524 ../src/guestfs-actions.pod:2519
-#: ../src/guestfs.pod:1635
+#: ../src/guestfs.pod:1657
msgid ""
"This is mainly useful as a negative test. If this returns true, it doesn't "
"mean that a particular filesystem can be mounted, since filesystems can fail "
@@ -12534,8 +12543,8 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:1737 ../fish/guestfish-actions.pod:5106
-#: ../src/guestfs-actions.pod:2857 ../src/guestfs-actions.pod:8045
+#: ../fish/guestfish-actions.pod:1737 ../fish/guestfish-actions.pod:5183
+#: ../src/guestfs-actions.pod:2857 ../src/guestfs-actions.pod:8230
msgid ""
"These attributes are only present when the file is located on an ext2/3/4 "
"filesystem. Using this call on other filesystem types will result in an "
@@ -12885,9 +12894,9 @@ msgstr ""
#. type: textblock
#: ../fish/guestfish-actions.pod:1890 ../fish/guestfish-actions.pod:1947
-#: ../fish/guestfish-actions.pod:5179 ../fish/guestfish-actions.pod:5283
+#: ../fish/guestfish-actions.pod:5256 ../fish/guestfish-actions.pod:5360
#: ../src/guestfs-actions.pod:3036 ../src/guestfs-actions.pod:3128
-#: ../src/guestfs-actions.pod:8172 ../src/guestfs-actions.pod:8300
+#: ../src/guestfs-actions.pod:8357 ../src/guestfs-actions.pod:8485
msgid ""
"For more information on the architecture of libguestfs, see L<guestfs(3)>."
msgstr ""
@@ -13529,8 +13538,8 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:2160 ../fish/guestfish-actions.pod:5684
-#: ../src/guestfs-actions.pod:3481 ../src/guestfs-actions.pod:8902
+#: ../fish/guestfish-actions.pod:2160 ../fish/guestfish-actions.pod:5761
+#: ../src/guestfs-actions.pod:3481 ../src/guestfs-actions.pod:9087
msgid "If the parameter C<nrlines> is zero, this returns an empty list."
msgstr ""
@@ -16119,8 +16128,8 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:3328 ../fish/guestfish-actions.pod:5519
-#: ../src/guestfs-actions.pod:5157 ../src/guestfs-actions.pod:8642
+#: ../fish/guestfish-actions.pod:3328 ../fish/guestfish-actions.pod:5596
+#: ../src/guestfs-actions.pod:5157 ../src/guestfs-actions.pod:8827
msgid "Returns file information for the given C<path>."
msgstr ""
@@ -17987,8 +17996,8 @@ msgstr ""
#. type: textblock
#: ../fish/guestfish-actions.pod:4152 ../fish/guestfish-actions.pod:4176
-#: ../fish/guestfish-actions.pod:5927 ../src/guestfs-actions.pod:6530
-#: ../src/guestfs-actions.pod:6579 ../src/guestfs-actions.pod:9313
+#: ../fish/guestfish-actions.pod:6004 ../src/guestfs-actions.pod:6530
+#: ../src/guestfs-actions.pod:6579 ../src/guestfs-actions.pod:9498
msgid "See L<guestfs(3)/MOUNT LOCAL> for full documentation."
msgstr ""
@@ -18392,8 +18401,8 @@ msgid ""
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:4333 ../fish/guestfish-actions.pod:5777
-#: ../src/guestfs-actions.pod:6904 ../src/guestfs-actions.pod:9059
+#: ../fish/guestfish-actions.pod:4333 ../fish/guestfish-actions.pod:5854
+#: ../src/guestfs-actions.pod:6904 ../src/guestfs-actions.pod:9244
msgid "C<force>"
msgstr "C<force>"
@@ -19812,11 +19821,148 @@ msgstr ""
#. type: =head2
#: ../fish/guestfish-actions.pod:4944
+#, fuzzy
+#| msgid "sync"
+msgid "rsync"
+msgstr "sync"
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4946
+#, no-wrap
+msgid ""
+" rsync src dest [archive:true|false] [deletedest:true|false]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4948 ../src/guestfs-actions.pod:7854
+msgid ""
+"This call may be used to copy or synchronize two directories under the same "
+"libguestfs handle. This uses the L<rsync(1)> program which uses a fast "
+"algorithm that avoids copying files unnecessarily."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4953 ../src/guestfs-actions.pod:7859
+msgid ""
+"C<src> and C<dest> are the source and destination directories. Files are "
+"copied from C<src> to C<dest>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish-actions.pod:4960 ../src/guestfs-actions.pod:7866
+msgid "C<archive>"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4962 ../src/guestfs-actions.pod:7868
+msgid ""
+"Turns on archive mode. This is the same as passing the I<--archive> flag to "
+"C<rsync>."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish-actions.pod:4965 ../src/guestfs-actions.pod:7871
+#, fuzzy
+#| msgid "delete-event"
+msgid "C<deletedest>"
+msgstr "delete-event"
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4967 ../src/guestfs-actions.pod:7873
+msgid "Delete files at the destination that do not exist at the source."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4973
+#, fuzzy
+#| msgid "sync"
+msgid "rsync-in"
+msgstr "sync"
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4975
+#, no-wrap
+msgid ""
+" rsync-in remote dest [archive:true|false] [deletedest:true|false]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4977 ../src/guestfs-actions.pod:7919
+msgid ""
+"This call may be used to copy or synchronize the filesystem on the host or "
+"on a remote computer with the filesystem within libguestfs. This uses the "
+"L<rsync(1)> program which uses a fast algorithm that avoids copying files "
+"unnecessarily."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4982 ../fish/guestfish-actions.pod:5006
+msgid ""
+"This call only works if the network is enabled. See L</set-network> or the "
+"I<--network> option to various tools like L<guestfish(1)>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4986 ../src/guestfs-actions.pod:7928
+msgid ""
+"Files are copied from the remote server and directory specified by C<remote> "
+"to the destination directory C<dest>."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4989 ../fish/guestfish-actions.pod:5013
+#: ../src/guestfs-actions.pod:7931 ../src/guestfs-actions.pod:7991
+msgid ""
+"The format of the remote server string is defined by L<rsync(1)>. Note that "
+"there is no way to supply a password or passphrase so the target must be set "
+"up not to require one."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:4993 ../fish/guestfish-actions.pod:5017
+msgid "The optional arguments are the same as those of L</rsync>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:4997
+#, fuzzy
+#| msgid "tar-out"
+msgid "rsync-out"
+msgstr "tar-out"
+
+#. type: verbatim
+#: ../fish/guestfish-actions.pod:4999
+#, no-wrap
+msgid ""
+" rsync-out src remote [archive:true|false] [deletedest:true|false]\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:5001 ../src/guestfs-actions.pod:7979
+msgid ""
+"This call may be used to copy or synchronize the filesystem within "
+"libguestfs with a filesystem on the host or on a remote computer. This uses "
+"the L<rsync(1)> program which uses a fast algorithm that avoids copying "
+"files unnecessarily."
+msgstr ""
+
+#. type: textblock
+#: ../fish/guestfish-actions.pod:5010 ../src/guestfs-actions.pod:7988
+msgid ""
+"Files are copied from the source directory C<src> to the remote server and "
+"directory specified by C<remote>."
+msgstr ""
+
+#. type: =head2
+#: ../fish/guestfish-actions.pod:5021
msgid "scrub-device"
msgstr "scrub-device"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:4946
+#: ../fish/guestfish-actions.pod:5023
#, no-wrap
msgid ""
" scrub-device device\n"
@@ -19826,28 +19972,28 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:4948 ../src/guestfs-actions.pod:7844
+#: ../fish/guestfish-actions.pod:5025 ../src/guestfs-actions.pod:8029
msgid ""
"This command writes patterns over C<device> to make data retrieval more "
"difficult."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:4951 ../fish/guestfish-actions.pod:4963
-#: ../fish/guestfish-actions.pod:4976 ../src/guestfs-actions.pod:7847
-#: ../src/guestfs-actions.pod:7865 ../src/guestfs-actions.pod:7884
+#: ../fish/guestfish-actions.pod:5028 ../fish/guestfish-actions.pod:5040
+#: ../fish/guestfish-actions.pod:5053 ../src/guestfs-actions.pod:8032
+#: ../src/guestfs-actions.pod:8050 ../src/guestfs-actions.pod:8069
msgid ""
"It is an interface to the L<scrub(1)> program. See that manual page for "
"more details."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:4954
+#: ../fish/guestfish-actions.pod:5031
msgid "scrub-file"
msgstr "scrub-file"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:4956
+#: ../fish/guestfish-actions.pod:5033
#, no-wrap
msgid ""
" scrub-file file\n"
@@ -19857,24 +20003,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:4958 ../src/guestfs-actions.pod:7860
+#: ../fish/guestfish-actions.pod:5035 ../src/guestfs-actions.pod:8045
msgid ""
"This command writes patterns over a file to make data retrieval more "
"difficult."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:4961 ../src/guestfs-actions.pod:7863
+#: ../fish/guestfish-actions.pod:5038 ../src/guestfs-actions.pod:8048
msgid "The file is I<removed> after scrubbing."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:4966
+#: ../fish/guestfish-actions.pod:5043
msgid "scrub-freespace"
msgstr "scrub-freespace"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:4968
+#: ../fish/guestfish-actions.pod:5045
#, no-wrap
msgid ""
" scrub-freespace dir\n"
@@ -19884,7 +20030,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:4970
+#: ../fish/guestfish-actions.pod:5047
msgid ""
"This command creates the directory C<dir> and then fills it with files until "
"the filesystem is full, and scrubs the files as for L</scrub-file>, and "
@@ -19893,17 +20039,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:4979
+#: ../fish/guestfish-actions.pod:5056
msgid "set-append"
msgstr "set-append"
#. type: =head2
-#: ../fish/guestfish-actions.pod:4981
+#: ../fish/guestfish-actions.pod:5058
msgid "append"
msgstr "append"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:4983
+#: ../fish/guestfish-actions.pod:5060
#, no-wrap
msgid ""
" set-append append\n"
@@ -19911,38 +20057,38 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:4985 ../src/guestfs-actions.pod:7897
+#: ../fish/guestfish-actions.pod:5062 ../src/guestfs-actions.pod:8082
msgid ""
"This function is used to add additional options to the guest kernel command "
"line."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:4988 ../src/guestfs-actions.pod:7900
+#: ../fish/guestfish-actions.pod:5065 ../src/guestfs-actions.pod:8085
msgid ""
"The default is C<NULL> unless overridden by setting C<LIBGUESTFS_APPEND> "
"environment variable."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:4991 ../src/guestfs-actions.pod:7903
+#: ../fish/guestfish-actions.pod:5068 ../src/guestfs-actions.pod:8088
msgid ""
"Setting C<append> to C<NULL> means I<no> additional options are passed "
"(libguestfs always adds a few of its own)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:4994
+#: ../fish/guestfish-actions.pod:5071
msgid "set-attach-method"
msgstr "set-attach-method"
#. type: =head2
-#: ../fish/guestfish-actions.pod:4996
+#: ../fish/guestfish-actions.pod:5073
msgid "attach-method"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:4998
+#: ../fish/guestfish-actions.pod:5075
#, no-wrap
msgid ""
" set-attach-method attachmethod\n"
@@ -19950,67 +20096,67 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5000 ../src/guestfs-actions.pod:7916
+#: ../fish/guestfish-actions.pod:5077 ../src/guestfs-actions.pod:8101
msgid ""
"Set the method that libguestfs uses to connect to the back end guestfsd "
"daemon."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5003 ../src/guestfs-actions.pod:7919
+#: ../fish/guestfish-actions.pod:5080 ../src/guestfs-actions.pod:8104
#, fuzzy
#| msgid "set-attach-method"
msgid "Possible attach methods are:"
msgstr "set-attach-method"
#. type: =item
-#: ../fish/guestfish-actions.pod:5007 ../src/guestfs-actions.pod:7923
-#: ../src/guestfs.pod:3019
+#: ../fish/guestfish-actions.pod:5084 ../src/guestfs-actions.pod:8108
+#: ../src/guestfs.pod:3041
msgid "C<appliance>"
msgstr "C<appliance>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5009 ../src/guestfs-actions.pod:7925
+#: ../fish/guestfish-actions.pod:5086 ../src/guestfs-actions.pod:8110
msgid "Launch an appliance and connect to it."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5011 ../src/guestfs-actions.pod:7927
+#: ../fish/guestfish-actions.pod:5088 ../src/guestfs-actions.pod:8112
msgid ""
"This is the ordinary method and normally the default, but see the note below."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5014 ../src/guestfs-actions.pod:7930
+#: ../fish/guestfish-actions.pod:5091 ../src/guestfs-actions.pod:8115
#, fuzzy
#| msgid "B<-d libvirt-domain>"
msgid "C<libvirt>"
msgstr "B<-d домен-libvirt>"
#. type: =item
-#: ../fish/guestfish-actions.pod:5016 ../src/guestfs-actions.pod:7932
+#: ../fish/guestfish-actions.pod:5093 ../src/guestfs-actions.pod:8117
msgid "C<libvirt:I<URI>>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5018 ../src/guestfs-actions.pod:7934
+#: ../fish/guestfish-actions.pod:5095 ../src/guestfs-actions.pod:8119
msgid ""
"Use libvirt to launch the appliance. The optional I<URI> is the libvirt "
"connection URI to use (see L<http://libvirt.org/uri.html>)."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5021 ../src/guestfs-actions.pod:7937
+#: ../fish/guestfish-actions.pod:5098 ../src/guestfs-actions.pod:8122
msgid "C<unix:I<path>>"
msgstr "C<unix:I<шлях>>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5023 ../src/guestfs-actions.pod:7939
+#: ../fish/guestfish-actions.pod:5100 ../src/guestfs-actions.pod:8124
msgid "Connect to the Unix domain socket I<path>."
msgstr "Встановити з’єднання з сокетом домену Unix I<шлях>."
#. type: textblock
-#: ../fish/guestfish-actions.pod:5025 ../src/guestfs-actions.pod:7941
+#: ../fish/guestfish-actions.pod:5102 ../src/guestfs-actions.pod:8126
msgid ""
"This method lets you connect to an existing daemon or (using virtio-serial) "
"to a live guest. For more information, see L<guestfs(3)/ATTACHING TO "
@@ -20018,43 +20164,43 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5031 ../src/guestfs-actions.pod:7947
+#: ../fish/guestfish-actions.pod:5108 ../src/guestfs-actions.pod:8132
msgid ""
"C<appliance> is usually the default attach method. However since libguestfs "
"E<ge> 1.19.24 it has been possible to change the default in two ways:"
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5037 ../src/guestfs-actions.pod:7953
+#: ../fish/guestfish-actions.pod:5114 ../src/guestfs-actions.pod:8138
msgid "Setting LIBGUESTFS_ATTACH_METHOD"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5039 ../src/guestfs-actions.pod:7955
+#: ../fish/guestfish-actions.pod:5116 ../src/guestfs-actions.pod:8140
msgid "Users can set this environment variable to change the default."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5041 ../src/guestfs-actions.pod:7957
+#: ../fish/guestfish-actions.pod:5118 ../src/guestfs-actions.pod:8142
msgid "Configuring the default attach method when building libguestfs"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5043 ../src/guestfs-actions.pod:7959
+#: ../fish/guestfish-actions.pod:5120 ../src/guestfs-actions.pod:8144
msgid ""
"Distributors can override the default when libguestfs is built (using C<./"
"configure --with-default-attach-method=...>)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5046 ../src/guestfs-actions.pod:7962
+#: ../fish/guestfish-actions.pod:5123 ../src/guestfs-actions.pod:8147
msgid ""
"To find out if libguestfs was compiled with a different default attach "
"method, do:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5049 ../src/guestfs-actions.pod:7965
+#: ../fish/guestfish-actions.pod:5126 ../src/guestfs-actions.pod:8150
#, fuzzy, no-wrap
#| msgid ""
#| " get-attach-method\n"
@@ -20067,17 +20213,17 @@ msgstr ""
"\n"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5053
+#: ../fish/guestfish-actions.pod:5130
msgid "set-autosync"
msgstr "set-autosync"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5055
+#: ../fish/guestfish-actions.pod:5132
msgid "autosync"
msgstr "autosync"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5057
+#: ../fish/guestfish-actions.pod:5134
#, no-wrap
msgid ""
" set-autosync true|false\n"
@@ -20087,7 +20233,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5059 ../src/guestfs-actions.pod:7979
+#: ../fish/guestfish-actions.pod:5136 ../src/guestfs-actions.pod:8164
msgid ""
"If C<autosync> is true, this enables autosync. Libguestfs will make a best "
"effort attempt to make filesystems consistent and synchronized when the "
@@ -20095,24 +20241,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5064 ../src/guestfs-actions.pod:7984
+#: ../fish/guestfish-actions.pod:5141 ../src/guestfs-actions.pod:8169
msgid ""
"This is enabled by default (since libguestfs 1.5.24, previously it was "
"disabled by default)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5067
+#: ../fish/guestfish-actions.pod:5144
msgid "set-direct"
msgstr "set-direct"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5069
+#: ../fish/guestfish-actions.pod:5146
msgid "direct"
msgstr "direct"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5071
+#: ../fish/guestfish-actions.pod:5148
#, no-wrap
msgid ""
" set-direct true|false\n"
@@ -20122,36 +20268,36 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5073 ../src/guestfs-actions.pod:7997
+#: ../fish/guestfish-actions.pod:5150 ../src/guestfs-actions.pod:8182
msgid ""
"If the direct appliance mode flag is enabled, then stdin and stdout are "
"passed directly through to the appliance once it is launched."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5077
+#: ../fish/guestfish-actions.pod:5154
msgid ""
"One consequence of this is that log messages aren't caught by the library "
"and handled by L</set-log-message-callback>, but go straight to stdout."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5081 ../src/guestfs-actions.pod:8005
+#: ../fish/guestfish-actions.pod:5158 ../src/guestfs-actions.pod:8190
msgid "You probably don't want to use this unless you know what you are doing."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5084 ../src/guestfs-actions.pod:8008
+#: ../fish/guestfish-actions.pod:5161 ../src/guestfs-actions.pod:8193
msgid "The default is disabled."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5086
+#: ../fish/guestfish-actions.pod:5163
msgid "set-e2attrs"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5088
+#: ../fish/guestfish-actions.pod:5165
#, no-wrap
msgid ""
" set-e2attrs file attrs [clear:true|false]\n"
@@ -20159,14 +20305,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5090 ../src/guestfs-actions.pod:8029
+#: ../fish/guestfish-actions.pod:5167 ../src/guestfs-actions.pod:8214
msgid ""
"This sets or clears the file attributes C<attrs> associated with the inode "
"C<file>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5093
+#: ../fish/guestfish-actions.pod:5170
msgid ""
"C<attrs> is a string of characters representing file attributes. See L</get-"
"e2attrs> for a list of possible attributes. Not all attributes can be "
@@ -20174,31 +20320,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5097 ../src/guestfs-actions.pod:8036
+#: ../fish/guestfish-actions.pod:5174 ../src/guestfs-actions.pod:8221
msgid ""
"If optional boolean C<clear> is not present or false, then the C<attrs> "
"listed are set in the inode."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5100 ../src/guestfs-actions.pod:8039
+#: ../fish/guestfish-actions.pod:5177 ../src/guestfs-actions.pod:8224
msgid "If C<clear> is true, then the C<attrs> listed are cleared in the inode."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5103 ../src/guestfs-actions.pod:8042
+#: ../fish/guestfish-actions.pod:5180 ../src/guestfs-actions.pod:8227
msgid ""
"In both cases, other attributes not present in the C<attrs> string are left "
"unchanged."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5112
+#: ../fish/guestfish-actions.pod:5189
msgid "set-e2generation"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5114
+#: ../fish/guestfish-actions.pod:5191
#, no-wrap
msgid ""
" set-e2generation file generation\n"
@@ -20206,22 +20352,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5116 ../src/guestfs-actions.pod:8084
+#: ../fish/guestfish-actions.pod:5193 ../src/guestfs-actions.pod:8269
msgid "This sets the ext2 file generation of a file."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5118
+#: ../fish/guestfish-actions.pod:5195
msgid "See L</get-e2generation>."
msgstr "Див. L</get-e2generation>."
#. type: =head2
-#: ../fish/guestfish-actions.pod:5120
+#: ../fish/guestfish-actions.pod:5197
msgid "set-e2label"
msgstr "set-e2label"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5122
+#: ../fish/guestfish-actions.pod:5199
#, no-wrap
msgid ""
" set-e2label device label\n"
@@ -20229,33 +20375,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5124 ../src/guestfs-actions.pod:8106
+#: ../fish/guestfish-actions.pod:5201 ../src/guestfs-actions.pod:8291
msgid ""
"This sets the ext2/3/4 filesystem label of the filesystem on C<device> to "
"C<label>. Filesystem labels are limited to 16 characters."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5128
+#: ../fish/guestfish-actions.pod:5205
msgid ""
"You can use either L</tune2fs-l> or L</get-e2label> to return the existing "
"label on a filesystem."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5131
+#: ../fish/guestfish-actions.pod:5208
msgid ""
"I<This function is deprecated.> In new code, use the L</set_label> call "
"instead."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5138
+#: ../fish/guestfish-actions.pod:5215
msgid "set-e2uuid"
msgstr "set-e2uuid"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5140
+#: ../fish/guestfish-actions.pod:5217
#, no-wrap
msgid ""
" set-e2uuid device uuid\n"
@@ -20263,7 +20409,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5142 ../src/guestfs-actions.pod:8124
+#: ../fish/guestfish-actions.pod:5219 ../src/guestfs-actions.pod:8309
msgid ""
"This sets the ext2/3/4 filesystem UUID of the filesystem on C<device> to "
"C<uuid>. The format of the UUID and alternatives such as C<clear>, "
@@ -20271,19 +20417,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5147
+#: ../fish/guestfish-actions.pod:5224
msgid ""
"You can use either L</tune2fs-l> or L</get-e2uuid> to return the existing "
"UUID of a filesystem."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5150
+#: ../fish/guestfish-actions.pod:5227
msgid "set-label"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5152
+#: ../fish/guestfish-actions.pod:5229
#, no-wrap
msgid ""
" set-label device label\n"
@@ -20291,44 +20437,44 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5154 ../src/guestfs-actions.pod:8143
+#: ../fish/guestfish-actions.pod:5231 ../src/guestfs-actions.pod:8328
msgid "Set the filesystem label on C<device> to C<label>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5156 ../src/guestfs-actions.pod:8145
+#: ../fish/guestfish-actions.pod:5233 ../src/guestfs-actions.pod:8330
msgid ""
"Only some filesystem types support labels, and libguestfs supports setting "
"labels on only a subset of these."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5159 ../src/guestfs-actions.pod:8148
+#: ../fish/guestfish-actions.pod:5236 ../src/guestfs-actions.pod:8333
msgid "On ext2/3/4 filesystems, labels are limited to 16 bytes."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5161 ../src/guestfs-actions.pod:8150
+#: ../fish/guestfish-actions.pod:5238 ../src/guestfs-actions.pod:8335
msgid "On NTFS filesystems, labels are limited to 128 unicode characters."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5163
+#: ../fish/guestfish-actions.pod:5240
msgid "To read the label on a filesystem, call L</vfs-label>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5165
+#: ../fish/guestfish-actions.pod:5242
msgid "set-memsize"
msgstr "set-memsize"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5167
+#: ../fish/guestfish-actions.pod:5244
msgid "memsize"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5169
+#: ../fish/guestfish-actions.pod:5246
#, no-wrap
msgid ""
" set-memsize memsize\n"
@@ -20336,31 +20482,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5171
+#: ../fish/guestfish-actions.pod:5248
msgid ""
"This sets the memory size in megabytes allocated to the qemu subprocess. "
"This only has any effect if called before L</launch>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5175 ../src/guestfs-actions.pod:8168
+#: ../fish/guestfish-actions.pod:5252 ../src/guestfs-actions.pod:8353
msgid ""
"You can also change this by setting the environment variable "
"C<LIBGUESTFS_MEMSIZE> before the handle is created."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5182
+#: ../fish/guestfish-actions.pod:5259
msgid "set-network"
msgstr "set-network"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5184
+#: ../fish/guestfish-actions.pod:5261
msgid "network"
msgstr "network"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5186
+#: ../fish/guestfish-actions.pod:5263
#, no-wrap
msgid ""
" set-network true|false\n"
@@ -20370,32 +20516,32 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5188 ../src/guestfs-actions.pod:8185
+#: ../fish/guestfish-actions.pod:5265 ../src/guestfs-actions.pod:8370
msgid ""
"If C<network> is true, then the network is enabled in the libguestfs "
"appliance. The default is false."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5191 ../src/guestfs-actions.pod:8188
+#: ../fish/guestfish-actions.pod:5268 ../src/guestfs-actions.pod:8373
msgid ""
"This affects whether commands are able to access the network (see L<guestfs"
"(3)/RUNNING COMMANDS>)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5194
+#: ../fish/guestfish-actions.pod:5271
msgid ""
"You must call this before calling L</launch>, otherwise it has no effect."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5197
+#: ../fish/guestfish-actions.pod:5274
msgid "set-path"
msgstr "set-path"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5201
+#: ../fish/guestfish-actions.pod:5278
#, no-wrap
msgid ""
" set-path searchpath\n"
@@ -20403,34 +20549,34 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5203 ../src/guestfs-actions.pod:8204
+#: ../fish/guestfish-actions.pod:5280 ../src/guestfs-actions.pod:8389
msgid "Set the path that libguestfs searches for kernel and initrd.img."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5205 ../src/guestfs-actions.pod:8206
+#: ../fish/guestfish-actions.pod:5282 ../src/guestfs-actions.pod:8391
msgid ""
"The default is C<$libdir/guestfs> unless overridden by setting "
"C<LIBGUESTFS_PATH> environment variable."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5208 ../src/guestfs-actions.pod:8209
+#: ../fish/guestfish-actions.pod:5285 ../src/guestfs-actions.pod:8394
msgid "Setting C<path> to C<NULL> restores the default path."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5210
+#: ../fish/guestfish-actions.pod:5287
msgid "set-pgroup"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5212
+#: ../fish/guestfish-actions.pod:5289
msgid "pgroup"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5214
+#: ../fish/guestfish-actions.pod:5291
#, no-wrap
msgid ""
" set-pgroup true|false\n"
@@ -20438,21 +20584,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5216 ../src/guestfs-actions.pod:8221
+#: ../fish/guestfish-actions.pod:5293 ../src/guestfs-actions.pod:8406
msgid ""
"If C<pgroup> is true, child processes are placed into their own process "
"group."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5219 ../src/guestfs-actions.pod:8224
+#: ../fish/guestfish-actions.pod:5296 ../src/guestfs-actions.pod:8409
msgid ""
"The practical upshot of this is that signals like C<SIGINT> (from users "
"pressing C<^C>) won't be received by the child process."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5222
+#: ../fish/guestfish-actions.pod:5299
msgid ""
"The default for this flag is false, because usually you want C<^C> to kill "
"the subprocess. Guestfish sets this flag to true when used interactively, "
@@ -20461,17 +20607,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5227
+#: ../fish/guestfish-actions.pod:5304
msgid "set-qemu"
msgstr "set-qemu"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5229
+#: ../fish/guestfish-actions.pod:5306
msgid "qemu"
msgstr "qemu"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5231
+#: ../fish/guestfish-actions.pod:5308
#, no-wrap
msgid ""
" set-qemu qemu\n"
@@ -20481,30 +20627,30 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5233 ../src/guestfs-actions.pod:8242
+#: ../fish/guestfish-actions.pod:5310 ../src/guestfs-actions.pod:8427
msgid "Set the qemu binary that we will use."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5235 ../src/guestfs-actions.pod:8244
+#: ../fish/guestfish-actions.pod:5312 ../src/guestfs-actions.pod:8429
msgid ""
"The default is chosen when the library was compiled by the configure script."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5238 ../src/guestfs-actions.pod:8247
+#: ../fish/guestfish-actions.pod:5315 ../src/guestfs-actions.pod:8432
msgid ""
"You can also override this by setting the C<LIBGUESTFS_QEMU> environment "
"variable."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5241 ../src/guestfs-actions.pod:8250
+#: ../fish/guestfish-actions.pod:5318 ../src/guestfs-actions.pod:8435
msgid "Setting C<qemu> to C<NULL> restores the default qemu binary."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5243 ../src/guestfs-actions.pod:8252
+#: ../fish/guestfish-actions.pod:5320 ../src/guestfs-actions.pod:8437
msgid ""
"Note that you should call this function as early as possible after creating "
"the handle. This is because some pre-launch operations depend on testing "
@@ -20515,17 +20661,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5251
+#: ../fish/guestfish-actions.pod:5328
msgid "set-recovery-proc"
msgstr "set-recovery-proc"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5253
+#: ../fish/guestfish-actions.pod:5330
msgid "recovery-proc"
msgstr "recovery-proc"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5255
+#: ../fish/guestfish-actions.pod:5332
#, no-wrap
msgid ""
" set-recovery-proc true|false\n"
@@ -20535,7 +20681,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5257
+#: ../fish/guestfish-actions.pod:5334
msgid ""
"If this is called with the parameter C<false> then L</launch> does not "
"create a recovery process. The purpose of the recovery process is to stop "
@@ -20543,14 +20689,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5262
+#: ../fish/guestfish-actions.pod:5339
msgid ""
"This only has any effect if called before L</launch>, and the default is "
"true."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5265 ../src/guestfs-actions.pod:8278
+#: ../fish/guestfish-actions.pod:5342 ../src/guestfs-actions.pod:8463
msgid ""
"About the only time when you would want to disable this is if the main "
"process will fork itself into the background (\"daemonize\" itself). In "
@@ -20559,17 +20705,17 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5271
+#: ../fish/guestfish-actions.pod:5348
msgid "set-selinux"
msgstr "set-selinux"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5273
+#: ../fish/guestfish-actions.pod:5350
msgid "selinux"
msgstr "selinux"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5275
+#: ../fish/guestfish-actions.pod:5352
#, no-wrap
msgid ""
" set-selinux true|false\n"
@@ -20579,31 +20725,31 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5277 ../src/guestfs-actions.pod:8294
+#: ../fish/guestfish-actions.pod:5354 ../src/guestfs-actions.pod:8479
msgid ""
"This sets the selinux flag that is passed to the appliance at boot time. "
"The default is C<selinux=0> (disabled)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5280 ../src/guestfs-actions.pod:8297
+#: ../fish/guestfish-actions.pod:5357 ../src/guestfs-actions.pod:8482
msgid ""
"Note that if SELinux is enabled, it is always in Permissive mode "
"(C<enforcing=0>)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5286
+#: ../fish/guestfish-actions.pod:5363
msgid "set-smp"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5288
+#: ../fish/guestfish-actions.pod:5365
msgid "smp"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5290
+#: ../fish/guestfish-actions.pod:5367
#, no-wrap
msgid ""
" set-smp smp\n"
@@ -20611,7 +20757,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5292 ../src/guestfs-actions.pod:8313
+#: ../fish/guestfish-actions.pod:5369 ../src/guestfs-actions.pod:8498
msgid ""
"Change the number of virtual CPUs assigned to the appliance. The default is "
"C<1>. Increasing this may improve performance, though often it has no "
@@ -20619,22 +20765,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5296
+#: ../fish/guestfish-actions.pod:5373
msgid "This function must be called before L</launch>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5298
+#: ../fish/guestfish-actions.pod:5375
msgid "set-trace"
msgstr "set-trace"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5300
+#: ../fish/guestfish-actions.pod:5377
msgid "trace"
msgstr "trace"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5302
+#: ../fish/guestfish-actions.pod:5379
#, no-wrap
msgid ""
" set-trace true|false\n"
@@ -20644,45 +20790,45 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5304 ../src/guestfs-actions.pod:8329
+#: ../fish/guestfish-actions.pod:5381 ../src/guestfs-actions.pod:8514
msgid ""
"If the command trace flag is set to 1, then libguestfs calls, parameters and "
"return values are traced."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5307 ../src/guestfs-actions.pod:8332
+#: ../fish/guestfish-actions.pod:5384 ../src/guestfs-actions.pod:8517
msgid ""
"If you want to trace C API calls into libguestfs (and other libraries) then "
"possibly a better way is to use the external ltrace(1) command."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5311 ../src/guestfs-actions.pod:8336
+#: ../fish/guestfish-actions.pod:5388 ../src/guestfs-actions.pod:8521
msgid ""
"Command traces are disabled unless the environment variable "
"C<LIBGUESTFS_TRACE> is defined and set to C<1>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5314
+#: ../fish/guestfish-actions.pod:5391
msgid ""
"Trace messages are normally sent to C<stderr>, unless you register a "
"callback to send them somewhere else (see L</set-event-callback>)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5318
+#: ../fish/guestfish-actions.pod:5395
msgid "set-verbose"
msgstr "set-verbose"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5320
+#: ../fish/guestfish-actions.pod:5397
msgid "verbose"
msgstr "verbose"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5322
+#: ../fish/guestfish-actions.pod:5399
#, no-wrap
msgid ""
" set-verbose true|false\n"
@@ -20692,31 +20838,31 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5324 ../src/guestfs-actions.pod:8353
+#: ../fish/guestfish-actions.pod:5401 ../src/guestfs-actions.pod:8538
msgid "If C<verbose> is true, this turns on verbose messages."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5326 ../src/guestfs-actions.pod:8355
+#: ../fish/guestfish-actions.pod:5403 ../src/guestfs-actions.pod:8540
msgid ""
"Verbose messages are disabled unless the environment variable "
"C<LIBGUESTFS_DEBUG> is defined and set to C<1>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5329
+#: ../fish/guestfish-actions.pod:5406
msgid ""
"Verbose messages are normally sent to C<stderr>, unless you register a "
"callback to send them somewhere else (see L</set-event-callback>)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5333
+#: ../fish/guestfish-actions.pod:5410
msgid "setcon"
msgstr "setcon"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5335
+#: ../fish/guestfish-actions.pod:5412
#, no-wrap
msgid ""
" setcon context\n"
@@ -20726,24 +20872,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5337 ../src/guestfs-actions.pod:8372
+#: ../fish/guestfish-actions.pod:5414 ../src/guestfs-actions.pod:8557
msgid ""
"This sets the SELinux security context of the daemon to the string "
"C<context>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5340 ../src/guestfs-actions.pod:8375
+#: ../fish/guestfish-actions.pod:5417 ../src/guestfs-actions.pod:8560
msgid "See the documentation about SELINUX in L<guestfs(3)>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5342
+#: ../fish/guestfish-actions.pod:5419
msgid "setxattr"
msgstr "setxattr"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5344
+#: ../fish/guestfish-actions.pod:5421
#, no-wrap
msgid ""
" setxattr xattr val vallen path\n"
@@ -20751,24 +20897,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5346 ../src/guestfs-actions.pod:8390
+#: ../fish/guestfish-actions.pod:5423 ../src/guestfs-actions.pod:8575
msgid ""
"This call sets the extended attribute named C<xattr> of the file C<path> to "
"the value C<val> (of length C<vallen>). The value is arbitrary 8 bit data."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5350
+#: ../fish/guestfish-actions.pod:5427
msgid "See also: L</lsetxattr>, L<attr(5)>."
msgstr "Див. також L</lsetxattr>, L<attr(5)>."
#. type: =head2
-#: ../fish/guestfish-actions.pod:5352
+#: ../fish/guestfish-actions.pod:5429
msgid "sfdisk"
msgstr "sfdisk"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5354
+#: ../fish/guestfish-actions.pod:5431
#, no-wrap
msgid ""
" sfdisk device cyls heads sectors 'lines ...'\n"
@@ -20776,19 +20922,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5356 ../src/guestfs-actions.pod:8417
+#: ../fish/guestfish-actions.pod:5433 ../src/guestfs-actions.pod:8602
msgid ""
"This is a direct interface to the L<sfdisk(8)> program for creating "
"partitions on block devices."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5359 ../src/guestfs-actions.pod:8420
+#: ../fish/guestfish-actions.pod:5436 ../src/guestfs-actions.pod:8605
msgid "C<device> should be a block device, for example C</dev/sda>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5361 ../src/guestfs-actions.pod:8422
+#: ../fish/guestfish-actions.pod:5438 ../src/guestfs-actions.pod:8607
msgid ""
"C<cyls>, C<heads> and C<sectors> are the number of cylinders, heads and "
"sectors on the device, which are passed directly to sfdisk as the I<-C>, I<-"
@@ -20799,14 +20945,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5369 ../src/guestfs-actions.pod:8430
+#: ../fish/guestfish-actions.pod:5446 ../src/guestfs-actions.pod:8615
msgid ""
"C<lines> is a list of lines that we feed to C<sfdisk>. For more information "
"refer to the L<sfdisk(8)> manpage."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5372 ../src/guestfs-actions.pod:8433
+#: ../fish/guestfish-actions.pod:5449 ../src/guestfs-actions.pod:8618
msgid ""
"To create a single partition occupying the whole disk, you would pass "
"C<lines> as a single element list, when the single element being the string "
@@ -20814,25 +20960,25 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5376
+#: ../fish/guestfish-actions.pod:5453
msgid "See also: L</sfdisk-l>, L</sfdisk-N>, L</part-init>"
msgstr "Див. також L</sfdisk-l>, L</sfdisk-N>, L</part-init>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5379 ../fish/guestfish-actions.pod:5399
-#: ../fish/guestfish-actions.pod:5418
+#: ../fish/guestfish-actions.pod:5456 ../fish/guestfish-actions.pod:5476
+#: ../fish/guestfish-actions.pod:5495
msgid ""
"I<This function is deprecated.> In new code, use the L</part_add> call "
"instead."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5386
+#: ../fish/guestfish-actions.pod:5463
msgid "sfdiskM"
msgstr "sfdiskM"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5388
+#: ../fish/guestfish-actions.pod:5465
#, no-wrap
msgid ""
" sfdiskM device 'lines ...'\n"
@@ -20840,7 +20986,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5390
+#: ../fish/guestfish-actions.pod:5467
msgid ""
"This is a simplified interface to the L</sfdisk> command, where partition "
"sizes are specified in megabytes only (rounded to the nearest cylinder) and "
@@ -20849,18 +20995,18 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5396
+#: ../fish/guestfish-actions.pod:5473
msgid "See also: L</sfdisk>, the L<sfdisk(8)> manpage and L</part-disk>"
msgstr ""
"Див також L</sfdisk>, сторінку довідки (man) L<sfdisk(8)> та L</part-disk>"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5406
+#: ../fish/guestfish-actions.pod:5483
msgid "sfdisk-N"
msgstr "sfdisk-N"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5408
+#: ../fish/guestfish-actions.pod:5485
#, no-wrap
msgid ""
" sfdisk-N device partnum cyls heads sectors line\n"
@@ -20868,31 +21014,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5410 ../src/guestfs-actions.pod:8489
+#: ../fish/guestfish-actions.pod:5487 ../src/guestfs-actions.pod:8674
msgid ""
"This runs L<sfdisk(8)> option to modify just the single partition C<n> "
"(note: C<n> counts from 1)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5413
+#: ../fish/guestfish-actions.pod:5490
msgid ""
"For other parameters, see L</sfdisk>. You should usually pass C<0> for the "
"cyls/heads/sectors parameters."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5416
+#: ../fish/guestfish-actions.pod:5493
msgid "See also: L</part-add>"
msgstr "Див. також L</part-add>"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5425
+#: ../fish/guestfish-actions.pod:5502
msgid "sfdisk-disk-geometry"
msgstr "sfdisk-disk-geometry"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5427
+#: ../fish/guestfish-actions.pod:5504
#, no-wrap
msgid ""
" sfdisk-disk-geometry device\n"
@@ -20902,7 +21048,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5429
+#: ../fish/guestfish-actions.pod:5506
msgid ""
"This displays the disk geometry of C<device> read from the partition table. "
"Especially in the case where the underlying block device has been resized, "
@@ -20911,18 +21057,18 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5434 ../fish/guestfish-actions.pod:5443
-#: ../src/guestfs-actions.pod:8512 ../src/guestfs-actions.pod:8528
+#: ../fish/guestfish-actions.pod:5511 ../fish/guestfish-actions.pod:5520
+#: ../src/guestfs-actions.pod:8697 ../src/guestfs-actions.pod:8713
msgid "The result is in human-readable format, and not designed to be parsed."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5437
+#: ../fish/guestfish-actions.pod:5514
msgid "sfdisk-kernel-geometry"
msgstr "sfdisk-kernel-geometry"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5439
+#: ../fish/guestfish-actions.pod:5516
#, no-wrap
msgid ""
" sfdisk-kernel-geometry device\n"
@@ -20932,17 +21078,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5441 ../src/guestfs-actions.pod:8526
+#: ../fish/guestfish-actions.pod:5518 ../src/guestfs-actions.pod:8711
msgid "This displays the kernel's idea of the geometry of C<device>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5446
+#: ../fish/guestfish-actions.pod:5523
msgid "sfdisk-l"
msgstr "sfdisk-l"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5448
+#: ../fish/guestfish-actions.pod:5525
#, no-wrap
msgid ""
" sfdisk-l device\n"
@@ -20952,31 +21098,31 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5450 ../src/guestfs-actions.pod:8549
+#: ../fish/guestfish-actions.pod:5527 ../src/guestfs-actions.pod:8734
msgid ""
"This displays the partition table on C<device>, in the human-readable output "
"of the L<sfdisk(8)> command. It is not intended to be parsed."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5454
+#: ../fish/guestfish-actions.pod:5531
msgid "See also: L</part-list>"
msgstr "Див. також L</part-list>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5456
+#: ../fish/guestfish-actions.pod:5533
msgid ""
"I<This function is deprecated.> In new code, use the L</part_list> call "
"instead."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5463
+#: ../fish/guestfish-actions.pod:5540
msgid "sh"
msgstr "sh"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5465
+#: ../fish/guestfish-actions.pod:5542
#, no-wrap
msgid ""
" sh command\n"
@@ -20986,19 +21132,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5467 ../src/guestfs-actions.pod:8566
+#: ../fish/guestfish-actions.pod:5544 ../src/guestfs-actions.pod:8751
msgid ""
"This call runs a command from the guest filesystem via the guest's C</bin/"
"sh>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5470
+#: ../fish/guestfish-actions.pod:5547
msgid "This is like L</command>, but passes the command to:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5472 ../src/guestfs-actions.pod:8571
+#: ../fish/guestfish-actions.pod:5549 ../src/guestfs-actions.pod:8756
#, no-wrap
msgid ""
" /bin/sh -c \"command\"\n"
@@ -21006,24 +21152,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5474 ../src/guestfs-actions.pod:8573
+#: ../fish/guestfish-actions.pod:5551 ../src/guestfs-actions.pod:8758
msgid ""
"Depending on the guest's shell, this usually results in wildcards being "
"expanded, shell expressions being interpolated and so on."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5478
+#: ../fish/guestfish-actions.pod:5555
msgid "All the provisos about L</command> apply to this call."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5480
+#: ../fish/guestfish-actions.pod:5557
msgid "sh-lines"
msgstr "sh-lines"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5482
+#: ../fish/guestfish-actions.pod:5559
#, no-wrap
msgid ""
" sh-lines command\n"
@@ -21033,22 +21179,22 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5484
+#: ../fish/guestfish-actions.pod:5561
msgid "This is the same as L</sh>, but splits the result into a list of lines."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5487
+#: ../fish/guestfish-actions.pod:5564
msgid "See also: L</command-lines>"
msgstr "Див. також L</command-lines>"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5489
+#: ../fish/guestfish-actions.pod:5566
msgid "shutdown"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5491
+#: ../fish/guestfish-actions.pod:5568
#, no-wrap
msgid ""
" shutdown\n"
@@ -21056,7 +21202,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5493
+#: ../fish/guestfish-actions.pod:5570
msgid ""
"This is the opposite of L</launch>. It performs an orderly shutdown of the "
"backend process(es). If the autosync flag is set (which is the default) "
@@ -21064,7 +21210,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5497 ../src/guestfs-actions.pod:8610
+#: ../fish/guestfish-actions.pod:5574 ../src/guestfs-actions.pod:8795
msgid ""
"If the subprocess exits with an error then this function will return an "
"error, which should I<not> be ignored (it may indicate that the disk image "
@@ -21072,31 +21218,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5501 ../src/guestfs-actions.pod:8614
+#: ../fish/guestfish-actions.pod:5578 ../src/guestfs-actions.pod:8799
msgid "It is safe to call this multiple times. Extra calls are ignored."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5503
+#: ../fish/guestfish-actions.pod:5580
msgid ""
"This call does I<not> close or free up the handle. You still need to call "
"L</close> afterwards."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5506
+#: ../fish/guestfish-actions.pod:5583
msgid ""
"L</close> will call this if you don't do it explicitly, but note that any "
"errors are ignored in that case."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5509
+#: ../fish/guestfish-actions.pod:5586
msgid "sleep"
msgstr "sleep"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5511
+#: ../fish/guestfish-actions.pod:5588
#, no-wrap
msgid ""
" sleep secs\n"
@@ -21106,17 +21252,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5513 ../src/guestfs-actions.pod:8630
+#: ../fish/guestfish-actions.pod:5590 ../src/guestfs-actions.pod:8815
msgid "Sleep for C<secs> seconds."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5515
+#: ../fish/guestfish-actions.pod:5592
msgid "stat"
msgstr "stat"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5517
+#: ../fish/guestfish-actions.pod:5594
#, no-wrap
msgid ""
" stat path\n"
@@ -21126,17 +21272,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5521 ../src/guestfs-actions.pod:8644
+#: ../fish/guestfish-actions.pod:5598 ../src/guestfs-actions.pod:8829
msgid "This is the same as the C<stat(2)> system call."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5523
+#: ../fish/guestfish-actions.pod:5600
msgid "statvfs"
msgstr "statvfs"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5525
+#: ../fish/guestfish-actions.pod:5602
#, no-wrap
msgid ""
" statvfs path\n"
@@ -21146,7 +21292,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5527 ../src/guestfs-actions.pod:8658
+#: ../fish/guestfish-actions.pod:5604 ../src/guestfs-actions.pod:8843
msgid ""
"Returns file system statistics for any mounted file system. C<path> should "
"be a file or directory in the mounted file system (typically it is the mount "
@@ -21154,17 +21300,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5531 ../src/guestfs-actions.pod:8662
+#: ../fish/guestfish-actions.pod:5608 ../src/guestfs-actions.pod:8847
msgid "This is the same as the C<statvfs(2)> system call."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5533
+#: ../fish/guestfish-actions.pod:5610
msgid "strings"
msgstr "strings"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5535
+#: ../fish/guestfish-actions.pod:5612
#, no-wrap
msgid ""
" strings path\n"
@@ -21174,19 +21320,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5537 ../src/guestfs-actions.pod:8676
+#: ../fish/guestfish-actions.pod:5614 ../src/guestfs-actions.pod:8861
msgid ""
"This runs the L<strings(1)> command on a file and returns the list of "
"printable strings found."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5543
+#: ../fish/guestfish-actions.pod:5620
msgid "strings-e"
msgstr "strings-e"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5545
+#: ../fish/guestfish-actions.pod:5622
#, no-wrap
msgid ""
" strings-e encoding path\n"
@@ -21196,93 +21342,93 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5547
+#: ../fish/guestfish-actions.pod:5624
msgid ""
"This is like the L</strings> command, but allows you to specify the encoding "
"of strings that are looked for in the source file C<path>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5551 ../src/guestfs-actions.pod:8699
+#: ../fish/guestfish-actions.pod:5628 ../src/guestfs-actions.pod:8884
msgid "Allowed encodings are:"
msgstr "Можливими кодуваннями є:"
#. type: =item
-#: ../fish/guestfish-actions.pod:5555 ../src/guestfs-actions.pod:8703
+#: ../fish/guestfish-actions.pod:5632 ../src/guestfs-actions.pod:8888
msgid "s"
msgstr "s"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5557
+#: ../fish/guestfish-actions.pod:5634
msgid ""
"Single 7-bit-byte characters like ASCII and the ASCII-compatible parts of "
"ISO-8859-X (this is what L</strings> uses)."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5560 ../src/guestfs-actions.pod:8708
+#: ../fish/guestfish-actions.pod:5637 ../src/guestfs-actions.pod:8893
msgid "S"
msgstr "S"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5562 ../src/guestfs-actions.pod:8710
+#: ../fish/guestfish-actions.pod:5639 ../src/guestfs-actions.pod:8895
msgid "Single 8-bit-byte characters."
msgstr "Окремі 8-бітові-байтові символи."
#. type: =item
-#: ../fish/guestfish-actions.pod:5564 ../src/guestfs-actions.pod:8712
+#: ../fish/guestfish-actions.pod:5641 ../src/guestfs-actions.pod:8897
msgid "b"
msgstr "b"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5566 ../src/guestfs-actions.pod:8714
+#: ../fish/guestfish-actions.pod:5643 ../src/guestfs-actions.pod:8899
msgid "16-bit big endian strings such as those encoded in UTF-16BE or UCS-2BE."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5569 ../src/guestfs-actions.pod:8717
+#: ../fish/guestfish-actions.pod:5646 ../src/guestfs-actions.pod:8902
msgid "l (lower case letter L)"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5571 ../src/guestfs-actions.pod:8719
+#: ../fish/guestfish-actions.pod:5648 ../src/guestfs-actions.pod:8904
msgid ""
"16-bit little endian such as UTF-16LE and UCS-2LE. This is useful for "
"examining binaries in Windows guests."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5574 ../src/guestfs-actions.pod:8722
+#: ../fish/guestfish-actions.pod:5651 ../src/guestfs-actions.pod:8907
msgid "B"
msgstr "B"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5576 ../src/guestfs-actions.pod:8724
+#: ../fish/guestfish-actions.pod:5653 ../src/guestfs-actions.pod:8909
msgid "32-bit big endian such as UCS-4BE."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5578 ../src/guestfs-actions.pod:8726
+#: ../fish/guestfish-actions.pod:5655 ../src/guestfs-actions.pod:8911
msgid "L"
msgstr "L"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5580 ../src/guestfs-actions.pod:8728
+#: ../fish/guestfish-actions.pod:5657 ../src/guestfs-actions.pod:8913
msgid "32-bit little endian such as UCS-4LE."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5584 ../src/guestfs-actions.pod:8732
+#: ../fish/guestfish-actions.pod:5661 ../src/guestfs-actions.pod:8917
msgid "The returned strings are transcoded to UTF-8."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5589
+#: ../fish/guestfish-actions.pod:5666
msgid "swapoff-device"
msgstr "swapoff-device"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5591
+#: ../fish/guestfish-actions.pod:5668
#, no-wrap
msgid ""
" swapoff-device device\n"
@@ -21292,19 +21438,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5593
+#: ../fish/guestfish-actions.pod:5670
msgid ""
"This command disables the libguestfs appliance swap device or partition "
"named C<device>. See L</swapon-device>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5597
+#: ../fish/guestfish-actions.pod:5674
msgid "swapoff-file"
msgstr "swapoff-file"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5599
+#: ../fish/guestfish-actions.pod:5676
#, no-wrap
msgid ""
" swapoff-file file\n"
@@ -21314,17 +21460,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5601 ../src/guestfs-actions.pod:8763
+#: ../fish/guestfish-actions.pod:5678 ../src/guestfs-actions.pod:8948
msgid "This command disables the libguestfs appliance swap on file."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5603
+#: ../fish/guestfish-actions.pod:5680
msgid "swapoff-label"
msgstr "swapoff-label"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5605
+#: ../fish/guestfish-actions.pod:5682
#, no-wrap
msgid ""
" swapoff-label label\n"
@@ -21334,19 +21480,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5607 ../src/guestfs-actions.pod:8775
+#: ../fish/guestfish-actions.pod:5684 ../src/guestfs-actions.pod:8960
msgid ""
"This command disables the libguestfs appliance swap on labeled swap "
"partition."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5610
+#: ../fish/guestfish-actions.pod:5687
msgid "swapoff-uuid"
msgstr "swapoff-uuid"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5612
+#: ../fish/guestfish-actions.pod:5689
#, no-wrap
msgid ""
" swapoff-uuid uuid\n"
@@ -21356,19 +21502,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5614 ../src/guestfs-actions.pod:8788
+#: ../fish/guestfish-actions.pod:5691 ../src/guestfs-actions.pod:8973
msgid ""
"This command disables the libguestfs appliance swap partition with the given "
"UUID."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5617
+#: ../fish/guestfish-actions.pod:5694
msgid "swapon-device"
msgstr "swapon-device"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5619
+#: ../fish/guestfish-actions.pod:5696
#, no-wrap
msgid ""
" swapon-device device\n"
@@ -21378,7 +21524,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5621
+#: ../fish/guestfish-actions.pod:5698
msgid ""
"This command enables the libguestfs appliance to use the swap device or "
"partition named C<device>. The increased memory is made available for all "
@@ -21386,7 +21532,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5626 ../src/guestfs-actions.pod:8806
+#: ../fish/guestfish-actions.pod:5703 ../src/guestfs-actions.pod:8991
msgid ""
"Note that you should not swap to existing guest swap partitions unless you "
"know what you are doing. They may contain hibernation information, or other "
@@ -21396,12 +21542,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5633
+#: ../fish/guestfish-actions.pod:5710
msgid "swapon-file"
msgstr "swapon-file"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5635
+#: ../fish/guestfish-actions.pod:5712
#, no-wrap
msgid ""
" swapon-file file\n"
@@ -21411,18 +21557,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5637
+#: ../fish/guestfish-actions.pod:5714
msgid ""
"This command enables swap to a file. See L</swapon-device> for other notes."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5640
+#: ../fish/guestfish-actions.pod:5717
msgid "swapon-label"
msgstr "swapon-label"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5642
+#: ../fish/guestfish-actions.pod:5719
#, no-wrap
msgid ""
" swapon-label label\n"
@@ -21432,19 +21578,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5644
+#: ../fish/guestfish-actions.pod:5721
msgid ""
"This command enables swap to a labeled swap partition. See L</swapon-"
"device> for other notes."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5647
+#: ../fish/guestfish-actions.pod:5724
msgid "swapon-uuid"
msgstr "swapon-uuid"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5649
+#: ../fish/guestfish-actions.pod:5726
#, no-wrap
msgid ""
" swapon-uuid uuid\n"
@@ -21454,19 +21600,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5651
+#: ../fish/guestfish-actions.pod:5728
msgid ""
"This command enables swap to a swap partition with the given UUID. See L</"
"swapon-device> for other notes."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5654
+#: ../fish/guestfish-actions.pod:5731
msgid "sync"
msgstr "sync"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5656
+#: ../fish/guestfish-actions.pod:5733
#, no-wrap
msgid ""
" sync\n"
@@ -21476,26 +21622,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5658 ../src/guestfs-actions.pod:8861
+#: ../fish/guestfish-actions.pod:5735 ../src/guestfs-actions.pod:9046
msgid ""
"This syncs the disk, so that any writes are flushed through to the "
"underlying disk image."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5661 ../src/guestfs-actions.pod:8864
+#: ../fish/guestfish-actions.pod:5738 ../src/guestfs-actions.pod:9049
msgid ""
"You should always call this if you have modified a disk image, before "
"closing the handle."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5664
+#: ../fish/guestfish-actions.pod:5741
msgid "tail"
msgstr "tail"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5666
+#: ../fish/guestfish-actions.pod:5743
#, no-wrap
msgid ""
" tail path\n"
@@ -21505,18 +21651,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5668 ../src/guestfs-actions.pod:8877
+#: ../fish/guestfish-actions.pod:5745 ../src/guestfs-actions.pod:9062
msgid ""
"This command returns up to the last 10 lines of a file as a list of strings."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5674
+#: ../fish/guestfish-actions.pod:5751
msgid "tail-n"
msgstr "tail-n"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5676
+#: ../fish/guestfish-actions.pod:5753
#, no-wrap
msgid ""
" tail-n nrlines path\n"
@@ -21524,26 +21670,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5678 ../src/guestfs-actions.pod:8896
+#: ../fish/guestfish-actions.pod:5755 ../src/guestfs-actions.pod:9081
msgid ""
"If the parameter C<nrlines> is a positive number, this returns the last "
"C<nrlines> lines of the file C<path>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5681 ../src/guestfs-actions.pod:8899
+#: ../fish/guestfish-actions.pod:5758 ../src/guestfs-actions.pod:9084
msgid ""
"If the parameter C<nrlines> is a negative number, this returns lines from "
"the file C<path>, starting with the C<-nrlines>th line."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5689
+#: ../fish/guestfish-actions.pod:5766
msgid "tar-in"
msgstr "tar-in"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5691
+#: ../fish/guestfish-actions.pod:5768
#, no-wrap
msgid ""
" tar-in (tarfile|-) directory\n"
@@ -21553,24 +21699,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5693 ../src/guestfs-actions.pod:8920
+#: ../fish/guestfish-actions.pod:5770 ../src/guestfs-actions.pod:9105
msgid ""
"This command uploads and unpacks local file C<tarfile> (an I<uncompressed> "
"tar file) into C<directory>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5696
+#: ../fish/guestfish-actions.pod:5773
msgid "To upload a compressed tarball, use L</tgz-in> or L</txz-in>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5701
+#: ../fish/guestfish-actions.pod:5778
msgid "tar-out"
msgstr "tar-out"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5703
+#: ../fish/guestfish-actions.pod:5780
#, no-wrap
msgid ""
" tar-out directory (tarfile|-)\n"
@@ -21580,24 +21726,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5705 ../src/guestfs-actions.pod:8937
+#: ../fish/guestfish-actions.pod:5782 ../src/guestfs-actions.pod:9122
msgid ""
"This command packs the contents of C<directory> and downloads it to local "
"file C<tarfile>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5708
+#: ../fish/guestfish-actions.pod:5785
msgid "To download a compressed tarball, use L</tgz-out> or L</txz-out>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5713
+#: ../fish/guestfish-actions.pod:5790
msgid "tgz-in"
msgstr "tgz-in"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5715
+#: ../fish/guestfish-actions.pod:5792
#, no-wrap
msgid ""
" tgz-in (tarball|-) directory\n"
@@ -21607,24 +21753,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5717 ../src/guestfs-actions.pod:8954
+#: ../fish/guestfish-actions.pod:5794 ../src/guestfs-actions.pod:9139
msgid ""
"This command uploads and unpacks local file C<tarball> (a I<gzip compressed> "
"tar file) into C<directory>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5720
+#: ../fish/guestfish-actions.pod:5797
msgid "To upload an uncompressed tarball, use L</tar-in>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5724
+#: ../fish/guestfish-actions.pod:5801
msgid "tgz-out"
msgstr "tgz-out"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5726
+#: ../fish/guestfish-actions.pod:5803
#, no-wrap
msgid ""
" tgz-out directory (tarball|-)\n"
@@ -21634,24 +21780,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5728 ../src/guestfs-actions.pod:8970
+#: ../fish/guestfish-actions.pod:5805 ../src/guestfs-actions.pod:9155
msgid ""
"This command packs the contents of C<directory> and downloads it to local "
"file C<tarball>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5731
+#: ../fish/guestfish-actions.pod:5808
msgid "To download an uncompressed tarball, use L</tar-out>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5735
+#: ../fish/guestfish-actions.pod:5812
msgid "touch"
msgstr "touch"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5737
+#: ../fish/guestfish-actions.pod:5814
#, no-wrap
msgid ""
" touch path\n"
@@ -21661,7 +21807,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5739 ../src/guestfs-actions.pod:8985
+#: ../fish/guestfish-actions.pod:5816 ../src/guestfs-actions.pod:9170
msgid ""
"Touch acts like the L<touch(1)> command. It can be used to update the "
"timestamps on a file, or, if the file does not exist, to create a new zero-"
@@ -21669,19 +21815,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5743 ../src/guestfs-actions.pod:8989
+#: ../fish/guestfish-actions.pod:5820 ../src/guestfs-actions.pod:9174
msgid ""
"This command only works on regular files, and will fail on other file types "
"such as directories, symbolic links, block special etc."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5746
+#: ../fish/guestfish-actions.pod:5823
msgid "truncate"
msgstr "truncate"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5748
+#: ../fish/guestfish-actions.pod:5825
#, no-wrap
msgid ""
" truncate path\n"
@@ -21691,19 +21837,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5750 ../src/guestfs-actions.pod:9002
+#: ../fish/guestfish-actions.pod:5827 ../src/guestfs-actions.pod:9187
msgid ""
"This command truncates C<path> to a zero-length file. The file must exist "
"already."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5753
+#: ../fish/guestfish-actions.pod:5830
msgid "truncate-size"
msgstr "truncate-size"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5755
+#: ../fish/guestfish-actions.pod:5832
#, no-wrap
msgid ""
" truncate-size path size\n"
@@ -21713,14 +21859,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5757 ../src/guestfs-actions.pod:9016
+#: ../fish/guestfish-actions.pod:5834 ../src/guestfs-actions.pod:9201
msgid ""
"This command truncates C<path> to size C<size> bytes. The file must exist "
"already."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5760
+#: ../fish/guestfish-actions.pod:5837
msgid ""
"If the current file size is less than C<size> then the file is extended to "
"the required size with zero bytes. This creates a sparse file (ie. disk "
@@ -21729,12 +21875,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5766
+#: ../fish/guestfish-actions.pod:5843
msgid "tune2fs"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5768
+#: ../fish/guestfish-actions.pod:5845
#, no-wrap
msgid ""
" tune2fs device [force:true|false] [maxmountcount:N] [mountcount:N] [errorbehavior:..] [group:N] [intervalbetweenchecks:N] [reservedblockspercentage:N] [lastmounteddirectory:..] [reservedblockscount:N] [user:N]\n"
@@ -21742,26 +21888,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5770 ../src/guestfs-actions.pod:9052
+#: ../fish/guestfish-actions.pod:5847 ../src/guestfs-actions.pod:9237
msgid ""
"This call allows you to adjust various filesystem parameters of an ext2/ext3/"
"ext4 filesystem called C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5779 ../src/guestfs-actions.pod:9061
+#: ../fish/guestfish-actions.pod:5856 ../src/guestfs-actions.pod:9246
msgid ""
"Force tune2fs to complete the operation even in the face of errors. This is "
"the same as the tune2fs C<-f> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5782 ../src/guestfs-actions.pod:9064
+#: ../fish/guestfish-actions.pod:5859 ../src/guestfs-actions.pod:9249
msgid "C<maxmountcount>"
msgstr "C<maxmountcount>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5784 ../src/guestfs-actions.pod:9066
+#: ../fish/guestfish-actions.pod:5861 ../src/guestfs-actions.pod:9251
msgid ""
"Set the number of mounts after which the filesystem is checked by L<e2fsck(8)"
">. If this is C<0> then the number of mounts is disregarded. This is the "
@@ -21769,24 +21915,24 @@ msgid ""
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5788 ../src/guestfs-actions.pod:9070
+#: ../fish/guestfish-actions.pod:5865 ../src/guestfs-actions.pod:9255
msgid "C<mountcount>"
msgstr "C<mountcount>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5790 ../src/guestfs-actions.pod:9072
+#: ../fish/guestfish-actions.pod:5867 ../src/guestfs-actions.pod:9257
msgid ""
"Set the number of times the filesystem has been mounted. This is the same "
"as the tune2fs C<-C> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5793 ../src/guestfs-actions.pod:9075
+#: ../fish/guestfish-actions.pod:5870 ../src/guestfs-actions.pod:9260
msgid "C<errorbehavior>"
msgstr "C<errorbehavior>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5795 ../src/guestfs-actions.pod:9077
+#: ../fish/guestfish-actions.pod:5872 ../src/guestfs-actions.pod:9262
msgid ""
"Change the behavior of the kernel code when errors are detected. Possible "
"values currently are: C<continue>, C<remount-ro>, C<panic>. In practice "
@@ -21795,96 +21941,96 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5800 ../src/guestfs-actions.pod:9082
+#: ../fish/guestfish-actions.pod:5877 ../src/guestfs-actions.pod:9267
msgid "This is the same as the tune2fs C<-e> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5802 ../src/guestfs-actions.pod:9084
+#: ../fish/guestfish-actions.pod:5879 ../src/guestfs-actions.pod:9269
msgid "C<group>"
msgstr "C<group>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5804 ../src/guestfs-actions.pod:9086
+#: ../fish/guestfish-actions.pod:5881 ../src/guestfs-actions.pod:9271
msgid ""
"Set the group which can use reserved filesystem blocks. This is the same as "
"the tune2fs C<-g> option except that it can only be specified as a number."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5808 ../src/guestfs-actions.pod:9090
+#: ../fish/guestfish-actions.pod:5885 ../src/guestfs-actions.pod:9275
msgid "C<intervalbetweenchecks>"
msgstr "C<intervalbetweenchecks>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5810 ../src/guestfs-actions.pod:9092
+#: ../fish/guestfish-actions.pod:5887 ../src/guestfs-actions.pod:9277
msgid ""
"Adjust the maximal time between two filesystem checks (in seconds). If the "
"option is passed as C<0> then time-dependent checking is disabled."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5814 ../src/guestfs-actions.pod:9096
+#: ../fish/guestfish-actions.pod:5891 ../src/guestfs-actions.pod:9281
msgid "This is the same as the tune2fs C<-i> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5816 ../src/guestfs-actions.pod:9098
+#: ../fish/guestfish-actions.pod:5893 ../src/guestfs-actions.pod:9283
msgid "C<reservedblockspercentage>"
msgstr "C<reservedblockspercentage>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5818 ../src/guestfs-actions.pod:9100
+#: ../fish/guestfish-actions.pod:5895 ../src/guestfs-actions.pod:9285
msgid ""
"Set the percentage of the filesystem which may only be allocated by "
"privileged processes. This is the same as the tune2fs C<-m> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5822 ../src/guestfs-actions.pod:9104
+#: ../fish/guestfish-actions.pod:5899 ../src/guestfs-actions.pod:9289
msgid "C<lastmounteddirectory>"
msgstr "C<lastmounteddirectory>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5824 ../src/guestfs-actions.pod:9106
+#: ../fish/guestfish-actions.pod:5901 ../src/guestfs-actions.pod:9291
msgid ""
"Set the last mounted directory. This is the same as the tune2fs C<-M> "
"option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5827 ../src/guestfs-actions.pod:9109
+#: ../fish/guestfish-actions.pod:5904 ../src/guestfs-actions.pod:9294
msgid ""
"C<reservedblockscount> Set the number of reserved filesystem blocks. This "
"is the same as the tune2fs C<-r> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish-actions.pod:5831 ../src/guestfs-actions.pod:9113
+#: ../fish/guestfish-actions.pod:5908 ../src/guestfs-actions.pod:9298
msgid "C<user>"
msgstr "C<user>"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5833 ../src/guestfs-actions.pod:9115
+#: ../fish/guestfish-actions.pod:5910 ../src/guestfs-actions.pod:9300
msgid ""
"Set the user who can use the reserved filesystem blocks. This is the same "
"as the tune2fs C<-u> option except that it can only be specified as a number."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5839
+#: ../fish/guestfish-actions.pod:5916
msgid ""
"To get the current values of filesystem parameters, see L</tune2fs-l>. For "
"precise details of how tune2fs works, see the L<tune2fs(8)> man page."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5845
+#: ../fish/guestfish-actions.pod:5922
msgid "tune2fs-l"
msgstr "tune2fs-l"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5847
+#: ../fish/guestfish-actions.pod:5924
#, no-wrap
msgid ""
" tune2fs-l device\n"
@@ -21894,14 +22040,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5849 ../src/guestfs-actions.pod:9157
+#: ../fish/guestfish-actions.pod:5926 ../src/guestfs-actions.pod:9342
msgid ""
"This returns the contents of the ext2, ext3 or ext4 filesystem superblock on "
"C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5852 ../src/guestfs-actions.pod:9160
+#: ../fish/guestfish-actions.pod:5929 ../src/guestfs-actions.pod:9345
msgid ""
"It is the same as running C<tune2fs -l device>. See L<tune2fs(8)> manpage "
"for more details. The list of fields returned isn't clearly defined, and "
@@ -21910,12 +22056,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5857
+#: ../fish/guestfish-actions.pod:5934
msgid "txz-in"
msgstr "txz-in"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5859
+#: ../fish/guestfish-actions.pod:5936
#, no-wrap
msgid ""
" txz-in (tarball|-) directory\n"
@@ -21925,19 +22071,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5861 ../src/guestfs-actions.pod:9180
+#: ../fish/guestfish-actions.pod:5938 ../src/guestfs-actions.pod:9365
msgid ""
"This command uploads and unpacks local file C<tarball> (an I<xz compressed> "
"tar file) into C<directory>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5866
+#: ../fish/guestfish-actions.pod:5943
msgid "txz-out"
msgstr "txz-out"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5868
+#: ../fish/guestfish-actions.pod:5945
#, no-wrap
msgid ""
" txz-out directory (tarball|-)\n"
@@ -21947,19 +22093,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5870 ../src/guestfs-actions.pod:9194
+#: ../fish/guestfish-actions.pod:5947 ../src/guestfs-actions.pod:9379
msgid ""
"This command packs the contents of C<directory> and downloads it to local "
"file C<tarball> (as an xz compressed tar archive)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5875
+#: ../fish/guestfish-actions.pod:5952
msgid "umask"
msgstr "umask"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5877
+#: ../fish/guestfish-actions.pod:5954
#, no-wrap
msgid ""
" umask mask\n"
@@ -21969,14 +22115,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5879 ../src/guestfs-actions.pod:9207
+#: ../fish/guestfish-actions.pod:5956 ../src/guestfs-actions.pod:9392
msgid ""
"This function sets the mask used for creating new files and device nodes to "
"C<mask & 0777>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5882 ../src/guestfs-actions.pod:9210
+#: ../fish/guestfish-actions.pod:5959 ../src/guestfs-actions.pod:9395
msgid ""
"Typical umask values would be C<022> which creates new files with "
"permissions like \"-rw-r--r--\" or \"-rwxr-xr-x\", and C<002> which creates "
@@ -21984,7 +22130,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5887 ../src/guestfs-actions.pod:9215
+#: ../fish/guestfish-actions.pod:5964 ../src/guestfs-actions.pod:9400
msgid ""
"The default umask is C<022>. This is important because it means that "
"directories and device nodes will be created with C<0644> or C<0755> mode "
@@ -21992,34 +22138,34 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5891
+#: ../fish/guestfish-actions.pod:5968
msgid "See also L</get-umask>, L<umask(2)>, L</mknod>, L</mkdir>."
msgstr "Див. також L</get-umask>, L<umask(2)>, L</mknod>, L</mkdir>."
#. type: textblock
-#: ../fish/guestfish-actions.pod:5894 ../src/guestfs-actions.pod:9222
+#: ../fish/guestfish-actions.pod:5971 ../src/guestfs-actions.pod:9407
msgid "This call returns the previous umask."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5896
+#: ../fish/guestfish-actions.pod:5973
msgid "umount"
msgstr "umount"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5898
+#: ../fish/guestfish-actions.pod:5975
msgid "unmount"
msgstr "unmount"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5900
+#: ../fish/guestfish-actions.pod:5977
#, fuzzy
#| msgid "mount-options"
msgid "umount-opts"
msgstr "mount-options"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5902
+#: ../fish/guestfish-actions.pod:5979
#, no-wrap
msgid ""
" umount pathordevice [force:true|false] [lazyunmount:true|false]\n"
@@ -22027,24 +22173,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5904 ../src/guestfs-actions.pod:9256
+#: ../fish/guestfish-actions.pod:5981 ../src/guestfs-actions.pod:9441
msgid ""
"This unmounts the given filesystem. The filesystem may be specified either "
"by its mountpoint (path) or the device which contains the filesystem."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5910
+#: ../fish/guestfish-actions.pod:5987
msgid "umount-all"
msgstr "umount-all"
#. type: =head2
-#: ../fish/guestfish-actions.pod:5912
+#: ../fish/guestfish-actions.pod:5989
msgid "unmount-all"
msgstr "unmount-all"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5914
+#: ../fish/guestfish-actions.pod:5991
#, no-wrap
msgid ""
" umount-all\n"
@@ -22054,22 +22200,22 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5916 ../src/guestfs-actions.pod:9289
+#: ../fish/guestfish-actions.pod:5993 ../src/guestfs-actions.pod:9474
msgid "This unmounts all mounted filesystems."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5918 ../src/guestfs-actions.pod:9291
+#: ../fish/guestfish-actions.pod:5995 ../src/guestfs-actions.pod:9476
msgid "Some internal mounts are not unmounted by this call."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5920
+#: ../fish/guestfish-actions.pod:5997
msgid "umount-local"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5922
+#: ../fish/guestfish-actions.pod:5999
#, no-wrap
msgid ""
" umount-local [retry:true|false]\n"
@@ -22077,19 +22223,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5924 ../src/guestfs-actions.pod:9310
+#: ../fish/guestfish-actions.pod:6001 ../src/guestfs-actions.pod:9495
msgid ""
"If libguestfs is exporting the filesystem on a local mountpoint, then this "
"unmounts it."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5931
+#: ../fish/guestfish-actions.pod:6008
msgid "upload"
msgstr "upload"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5933
+#: ../fish/guestfish-actions.pod:6010
#, no-wrap
msgid ""
" upload (filename|-) remotefilename\n"
@@ -22099,23 +22245,23 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5935 ../fish/guestfish-actions.pod:5948
-#: ../src/guestfs-actions.pod:9346 ../src/guestfs-actions.pod:9370
+#: ../fish/guestfish-actions.pod:6012 ../fish/guestfish-actions.pod:6025
+#: ../src/guestfs-actions.pod:9531 ../src/guestfs-actions.pod:9555
msgid "Upload local file C<filename> to C<remotefilename> on the filesystem."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5940
+#: ../fish/guestfish-actions.pod:6017
msgid "See also L</download>."
msgstr "Див. також L</download>."
#. type: =head2
-#: ../fish/guestfish-actions.pod:5944
+#: ../fish/guestfish-actions.pod:6021
msgid "upload-offset"
msgstr "upload-offset"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5946
+#: ../fish/guestfish-actions.pod:6023
#, no-wrap
msgid ""
" upload-offset (filename|-) remotefilename offset\n"
@@ -22125,7 +22271,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5951 ../src/guestfs-actions.pod:9373
+#: ../fish/guestfish-actions.pod:6028 ../src/guestfs-actions.pod:9558
msgid ""
"C<remotefilename> is overwritten starting at the byte C<offset> specified. "
"The intention is to overwrite parts of existing files or devices, although "
@@ -22135,7 +22281,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5958
+#: ../fish/guestfish-actions.pod:6035
msgid ""
"Note that there is no limit on the amount of data that can be uploaded with "
"this call, unlike with L</pwrite>, and this call always writes the full "
@@ -22143,17 +22289,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5963
+#: ../fish/guestfish-actions.pod:6040
msgid "See also L</upload>, L</pwrite>."
msgstr "Див. також L</upload>, L</pwrite>."
#. type: =head2
-#: ../fish/guestfish-actions.pod:5967
+#: ../fish/guestfish-actions.pod:6044
msgid "utimens"
msgstr "utimens"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5969
+#: ../fish/guestfish-actions.pod:6046
#, no-wrap
msgid ""
" utimens path atsecs atnsecs mtsecs mtnsecs\n"
@@ -22161,26 +22307,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5971 ../src/guestfs-actions.pod:9406
+#: ../fish/guestfish-actions.pod:6048 ../src/guestfs-actions.pod:9591
msgid "This command sets the timestamps of a file with nanosecond precision."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5974 ../src/guestfs-actions.pod:9409
+#: ../fish/guestfish-actions.pod:6051 ../src/guestfs-actions.pod:9594
msgid ""
"C<atsecs, atnsecs> are the last access time (atime) in secs and nanoseconds "
"from the epoch."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5977 ../src/guestfs-actions.pod:9412
+#: ../fish/guestfish-actions.pod:6054 ../src/guestfs-actions.pod:9597
msgid ""
"C<mtsecs, mtnsecs> are the last modification time (mtime) in secs and "
"nanoseconds from the epoch."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5980 ../src/guestfs-actions.pod:9415
+#: ../fish/guestfish-actions.pod:6057 ../src/guestfs-actions.pod:9600
msgid ""
"If the C<*nsecs> field contains the special value C<-1> then the "
"corresponding timestamp is set to the current time. (The C<*secs> field is "
@@ -22188,7 +22334,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:5984 ../src/guestfs-actions.pod:9419
+#: ../fish/guestfish-actions.pod:6061 ../src/guestfs-actions.pod:9604
msgid ""
"If the C<*nsecs> field contains the special value C<-2> then the "
"corresponding timestamp is left unchanged. (The C<*secs> field is ignored "
@@ -22196,14 +22342,14 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5988
+#: ../fish/guestfish-actions.pod:6065
#, fuzzy
#| msgid "name"
msgid "utsname"
msgstr "назва"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5990
+#: ../fish/guestfish-actions.pod:6067
#, fuzzy, no-wrap
#| msgid ""
#| " edit filename\n"
@@ -22216,7 +22362,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:5992 ../src/guestfs-actions.pod:9432
+#: ../fish/guestfish-actions.pod:6069 ../src/guestfs-actions.pod:9617
msgid ""
"This returns the kernel version of the appliance, where this is available. "
"This information is only useful for debugging. Nothing in the returned "
@@ -22224,12 +22370,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:5996
+#: ../fish/guestfish-actions.pod:6073
msgid "version"
msgstr "version"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:5998
+#: ../fish/guestfish-actions.pod:6075
#, no-wrap
msgid ""
" version\n"
@@ -22239,13 +22385,13 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6000 ../src/guestfs-actions.pod:9445
+#: ../fish/guestfish-actions.pod:6077 ../src/guestfs-actions.pod:9630
msgid ""
"Return the libguestfs version number that the program is linked against."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6003 ../src/guestfs-actions.pod:9448
+#: ../fish/guestfish-actions.pod:6080 ../src/guestfs-actions.pod:9633
msgid ""
"Note that because of dynamic linking this is not necessarily the version of "
"libguestfs that you compiled against. You can compile the program, and then "
@@ -22254,7 +22400,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6008 ../src/guestfs-actions.pod:9453
+#: ../fish/guestfish-actions.pod:6085 ../src/guestfs-actions.pod:9638
msgid ""
"This call was added in version C<1.0.58>. In previous versions of "
"libguestfs there was no way to get the version number. From C code you can "
@@ -22263,7 +22409,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6014 ../src/guestfs-actions.pod:9459
+#: ../fish/guestfish-actions.pod:6091 ../src/guestfs-actions.pod:9644
msgid ""
"The call returns a structure with four elements. The first three (C<major>, "
"C<minor> and C<release>) are numbers and correspond to the usual version "
@@ -22272,18 +22418,18 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6020 ../src/guestfs-actions.pod:9465
+#: ../fish/guestfish-actions.pod:6097 ../src/guestfs-actions.pod:9650
msgid ""
"To construct the original version string: C<$major.$minor.$release$extra>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6023 ../src/guestfs-actions.pod:9468
+#: ../fish/guestfish-actions.pod:6100 ../src/guestfs-actions.pod:9653
msgid "See also: L<guestfs(3)/LIBGUESTFS VERSION NUMBERS>."
msgstr "Див також: L<guestfs(3)/LIBGUESTFS VERSION NUMBERS>."
#. type: textblock
-#: ../fish/guestfish-actions.pod:6025
+#: ../fish/guestfish-actions.pod:6102
msgid ""
"I<Note:> Don't use this call to test for availability of features. In "
"enterprise distributions we backport features from later versions into "
@@ -22292,12 +22438,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6031
+#: ../fish/guestfish-actions.pod:6108
msgid "vfs-label"
msgstr "vfs-label"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6033
+#: ../fish/guestfish-actions.pod:6110
#, no-wrap
msgid ""
" vfs-label device\n"
@@ -22307,27 +22453,27 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6035 ../src/guestfs-actions.pod:9488
+#: ../fish/guestfish-actions.pod:6112 ../src/guestfs-actions.pod:9673
msgid "This returns the filesystem label of the filesystem on C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6038 ../src/guestfs-actions.pod:9491
+#: ../fish/guestfish-actions.pod:6115 ../src/guestfs-actions.pod:9676
msgid "If the filesystem is unlabeled, this returns the empty string."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6040
+#: ../fish/guestfish-actions.pod:6117
msgid "To find a filesystem from the label, use L</findfs-label>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6042
+#: ../fish/guestfish-actions.pod:6119
msgid "vfs-type"
msgstr "vfs-type"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6044
+#: ../fish/guestfish-actions.pod:6121
#, no-wrap
msgid ""
" vfs-type device\n"
@@ -22337,14 +22483,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6046 ../src/guestfs-actions.pod:9506
+#: ../fish/guestfish-actions.pod:6123 ../src/guestfs-actions.pod:9691
msgid ""
"This command gets the filesystem type corresponding to the filesystem on "
"C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6049 ../src/guestfs-actions.pod:9509
+#: ../fish/guestfish-actions.pod:6126 ../src/guestfs-actions.pod:9694
msgid ""
"For most filesystems, the result is the name of the Linux VFS module which "
"would be used to mount this filesystem if you mounted it without specifying "
@@ -22352,12 +22498,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6054
+#: ../fish/guestfish-actions.pod:6131
msgid "vfs-uuid"
msgstr "vfs-uuid"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6056
+#: ../fish/guestfish-actions.pod:6133
#, no-wrap
msgid ""
" vfs-uuid device\n"
@@ -22367,27 +22513,27 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6058 ../src/guestfs-actions.pod:9525
+#: ../fish/guestfish-actions.pod:6135 ../src/guestfs-actions.pod:9710
msgid "This returns the filesystem UUID of the filesystem on C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6061 ../src/guestfs-actions.pod:9528
+#: ../fish/guestfish-actions.pod:6138 ../src/guestfs-actions.pod:9713
msgid "If the filesystem does not have a UUID, this returns the empty string."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6063
+#: ../fish/guestfish-actions.pod:6140
msgid "To find a filesystem from the UUID, use L</findfs-uuid>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6065
+#: ../fish/guestfish-actions.pod:6142
msgid "vg-activate"
msgstr "vg-activate"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6067
+#: ../fish/guestfish-actions.pod:6144
#, no-wrap
msgid ""
" vg-activate true|false 'volgroups ...'\n"
@@ -22395,31 +22541,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6069 ../src/guestfs-actions.pod:9544
+#: ../fish/guestfish-actions.pod:6146 ../src/guestfs-actions.pod:9729
msgid ""
"This command activates or (if C<activate> is false) deactivates all logical "
"volumes in the listed volume groups C<volgroups>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6072 ../src/guestfs-actions.pod:9547
+#: ../fish/guestfish-actions.pod:6149 ../src/guestfs-actions.pod:9732
msgid "This command is the same as running C<vgchange -a y|n volgroups...>"
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6074 ../src/guestfs-actions.pod:9549
+#: ../fish/guestfish-actions.pod:6151 ../src/guestfs-actions.pod:9734
msgid ""
"Note that if C<volgroups> is an empty list then B<all> volume groups are "
"activated or deactivated."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6077
+#: ../fish/guestfish-actions.pod:6154
msgid "vg-activate-all"
msgstr "vg-activate-all"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6079
+#: ../fish/guestfish-actions.pod:6156
#, no-wrap
msgid ""
" vg-activate-all true|false\n"
@@ -22429,26 +22575,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6081 ../src/guestfs-actions.pod:9562
+#: ../fish/guestfish-actions.pod:6158 ../src/guestfs-actions.pod:9747
msgid ""
"This command activates or (if C<activate> is false) deactivates all logical "
"volumes in all volume groups."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6084 ../src/guestfs-actions.pod:9565
+#: ../fish/guestfish-actions.pod:6161 ../src/guestfs-actions.pod:9750
msgid "This command is the same as running C<vgchange -a y|n>"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6086
+#: ../fish/guestfish-actions.pod:6163
#, fuzzy
#| msgid "vguuid"
msgid "vgchange-uuid"
msgstr "vguuid"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6088
+#: ../fish/guestfish-actions.pod:6165
#, fuzzy, no-wrap
#| msgid ""
#| " get-e2uuid device\n"
@@ -22461,17 +22607,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6090 ../src/guestfs-actions.pod:9577
+#: ../fish/guestfish-actions.pod:6167 ../src/guestfs-actions.pod:9762
msgid "Generate a new random UUID for the volume group C<vg>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6092
+#: ../fish/guestfish-actions.pod:6169
msgid "vgchange-uuid-all"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6094
+#: ../fish/guestfish-actions.pod:6171
#, no-wrap
msgid ""
" vgchange-uuid-all\n"
@@ -22479,19 +22625,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6096 ../src/guestfs-actions.pod:9586
+#: ../fish/guestfish-actions.pod:6173 ../src/guestfs-actions.pod:9771
#, fuzzy
#| msgid "Generate random seed for guest."
msgid "Generate new random UUIDs for all volume groups."
msgstr "Створити породжувач випадкових чисел для гостьової системи."
#. type: =head2
-#: ../fish/guestfish-actions.pod:6098
+#: ../fish/guestfish-actions.pod:6175
msgid "vgcreate"
msgstr "vgcreate"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6100
+#: ../fish/guestfish-actions.pod:6177
#, no-wrap
msgid ""
" vgcreate volgroup 'physvols ...'\n"
@@ -22499,19 +22645,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6102 ../src/guestfs-actions.pod:9597
+#: ../fish/guestfish-actions.pod:6179 ../src/guestfs-actions.pod:9782
msgid ""
"This creates an LVM volume group called C<volgroup> from the non-empty list "
"of physical volumes C<physvols>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6105
+#: ../fish/guestfish-actions.pod:6182
msgid "vglvuuids"
msgstr "vglvuuids"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6107
+#: ../fish/guestfish-actions.pod:6184
#, no-wrap
msgid ""
" vglvuuids vgname\n"
@@ -22519,31 +22665,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6109 ../src/guestfs-actions.pod:9610
+#: ../fish/guestfish-actions.pod:6186 ../src/guestfs-actions.pod:9795
msgid ""
"Given a VG called C<vgname>, this returns the UUIDs of all the logical "
"volumes created in this volume group."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6112
+#: ../fish/guestfish-actions.pod:6189
msgid ""
"You can use this along with L</lvs> and L</lvuuid> calls to associate "
"logical volumes and volume groups."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6115
+#: ../fish/guestfish-actions.pod:6192
msgid "See also L</vgpvuuids>."
msgstr "Див. також L</vgpvuuids>."
#. type: =head2
-#: ../fish/guestfish-actions.pod:6117
+#: ../fish/guestfish-actions.pod:6194
msgid "vgmeta"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6119
+#: ../fish/guestfish-actions.pod:6196
#, no-wrap
msgid ""
" vgmeta vgname\n"
@@ -22551,26 +22697,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6121 ../src/guestfs-actions.pod:9631
+#: ../fish/guestfish-actions.pod:6198 ../src/guestfs-actions.pod:9816
msgid ""
"C<vgname> is an LVM volume group. This command examines the volume group "
"and returns its metadata."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6124 ../src/guestfs-actions.pod:9634
+#: ../fish/guestfish-actions.pod:6201 ../src/guestfs-actions.pod:9819
msgid ""
"Note that the metadata is an internal structure used by LVM, subject to "
"change at any time, and is provided for information only."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6127
+#: ../fish/guestfish-actions.pod:6204
msgid "vgpvuuids"
msgstr "vgpvuuids"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6129
+#: ../fish/guestfish-actions.pod:6206
#, no-wrap
msgid ""
" vgpvuuids vgname\n"
@@ -22578,31 +22724,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6131 ../src/guestfs-actions.pod:9649
+#: ../fish/guestfish-actions.pod:6208 ../src/guestfs-actions.pod:9834
msgid ""
"Given a VG called C<vgname>, this returns the UUIDs of all the physical "
"volumes that this volume group resides on."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6134
+#: ../fish/guestfish-actions.pod:6211
msgid ""
"You can use this along with L</pvs> and L</pvuuid> calls to associate "
"physical volumes and volume groups."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6137
+#: ../fish/guestfish-actions.pod:6214
msgid "See also L</vglvuuids>."
msgstr "Див. також L</vglvuuids>."
#. type: =head2
-#: ../fish/guestfish-actions.pod:6139
+#: ../fish/guestfish-actions.pod:6216
msgid "vgremove"
msgstr "vgremove"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6141
+#: ../fish/guestfish-actions.pod:6218
#, no-wrap
msgid ""
" vgremove vgname\n"
@@ -22610,23 +22756,23 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6143 ../src/guestfs-actions.pod:9669
+#: ../fish/guestfish-actions.pod:6220 ../src/guestfs-actions.pod:9854
msgid "Remove an LVM volume group C<vgname>, (for example C<VG>)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6145 ../src/guestfs-actions.pod:9671
+#: ../fish/guestfish-actions.pod:6222 ../src/guestfs-actions.pod:9856
msgid ""
"This also forcibly removes all logical volumes in the volume group (if any)."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6148
+#: ../fish/guestfish-actions.pod:6225
msgid "vgrename"
msgstr "vgrename"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6150
+#: ../fish/guestfish-actions.pod:6227
#, no-wrap
msgid ""
" vgrename volgroup newvolgroup\n"
@@ -22634,17 +22780,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6152 ../src/guestfs-actions.pod:9685
+#: ../fish/guestfish-actions.pod:6229 ../src/guestfs-actions.pod:9870
msgid "Rename a volume group C<volgroup> with the new name C<newvolgroup>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6154
+#: ../fish/guestfish-actions.pod:6231
msgid "vgs"
msgstr "vgs"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6156
+#: ../fish/guestfish-actions.pod:6233
#, no-wrap
msgid ""
" vgs\n"
@@ -22654,31 +22800,31 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6158 ../src/guestfs-actions.pod:9696
+#: ../fish/guestfish-actions.pod:6235 ../src/guestfs-actions.pod:9881
msgid ""
"List all the volumes groups detected. This is the equivalent of the L<vgs(8)"
"> command."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6161 ../src/guestfs-actions.pod:9699
+#: ../fish/guestfish-actions.pod:6238 ../src/guestfs-actions.pod:9884
msgid ""
"This returns a list of just the volume group names that were detected (eg. "
"C<VolGroup00>)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6164
+#: ../fish/guestfish-actions.pod:6241
msgid "See also L</vgs-full>."
msgstr "Див. також L</vgs-full>."
#. type: =head2
-#: ../fish/guestfish-actions.pod:6166
+#: ../fish/guestfish-actions.pod:6243
msgid "vgs-full"
msgstr "vgs-full"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6168
+#: ../fish/guestfish-actions.pod:6245
#, no-wrap
msgid ""
" vgs-full\n"
@@ -22688,19 +22834,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6170 ../src/guestfs-actions.pod:9715
+#: ../fish/guestfish-actions.pod:6247 ../src/guestfs-actions.pod:9900
msgid ""
"List all the volumes groups detected. This is the equivalent of the L<vgs(8)"
"> command. The \"full\" version includes all fields."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6173
+#: ../fish/guestfish-actions.pod:6250
msgid "vgscan"
msgstr "vgscan"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6175
+#: ../fish/guestfish-actions.pod:6252
#, no-wrap
msgid ""
" vgscan\n"
@@ -22710,19 +22856,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6177 ../src/guestfs-actions.pod:9729
+#: ../fish/guestfish-actions.pod:6254 ../src/guestfs-actions.pod:9914
msgid ""
"This rescans all block devices and rebuilds the list of LVM physical "
"volumes, volume groups and logical volumes."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6180
+#: ../fish/guestfish-actions.pod:6257
msgid "vguuid"
msgstr "vguuid"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6182
+#: ../fish/guestfish-actions.pod:6259
#, no-wrap
msgid ""
" vguuid vgname\n"
@@ -22730,17 +22876,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6184 ../src/guestfs-actions.pod:9742
+#: ../fish/guestfish-actions.pod:6261 ../src/guestfs-actions.pod:9927
msgid "This command returns the UUID of the LVM VG named C<vgname>."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6186
+#: ../fish/guestfish-actions.pod:6263
msgid "wc-c"
msgstr "wc-c"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6188
+#: ../fish/guestfish-actions.pod:6265
#, no-wrap
msgid ""
" wc-c path\n"
@@ -22750,19 +22896,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6190 ../src/guestfs-actions.pod:9782
+#: ../fish/guestfish-actions.pod:6267 ../src/guestfs-actions.pod:9967
msgid ""
"This command counts the characters in a file, using the C<wc -c> external "
"command."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6193
+#: ../fish/guestfish-actions.pod:6270
msgid "wc-l"
msgstr "wc-l"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6195
+#: ../fish/guestfish-actions.pod:6272
#, no-wrap
msgid ""
" wc-l path\n"
@@ -22772,18 +22918,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6197 ../src/guestfs-actions.pod:9795
+#: ../fish/guestfish-actions.pod:6274 ../src/guestfs-actions.pod:9980
msgid ""
"This command counts the lines in a file, using the C<wc -l> external command."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6200
+#: ../fish/guestfish-actions.pod:6277
msgid "wc-w"
msgstr "wc-w"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6202
+#: ../fish/guestfish-actions.pod:6279
#, no-wrap
msgid ""
" wc-w path\n"
@@ -22793,18 +22939,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6204 ../src/guestfs-actions.pod:9808
+#: ../fish/guestfish-actions.pod:6281 ../src/guestfs-actions.pod:9993
msgid ""
"This command counts the words in a file, using the C<wc -w> external command."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6207
+#: ../fish/guestfish-actions.pod:6284
msgid "wipefs"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6209
+#: ../fish/guestfish-actions.pod:6286
#, no-wrap
msgid ""
" wipefs device\n"
@@ -22812,31 +22958,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6211 ../src/guestfs-actions.pod:9821
+#: ../fish/guestfish-actions.pod:6288 ../src/guestfs-actions.pod:10006
msgid ""
"This command erases filesystem or RAID signatures from the specified "
"C<device> to make the filesystem invisible to libblkid."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6214 ../src/guestfs-actions.pod:9824
+#: ../fish/guestfish-actions.pod:6291 ../src/guestfs-actions.pod:10009
msgid ""
"This does not erase the filesystem itself nor any other data from the "
"C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6217
+#: ../fish/guestfish-actions.pod:6294
msgid "Compare with L</zero> which zeroes the first few blocks of a device."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6220
+#: ../fish/guestfish-actions.pod:6297
msgid "write"
msgstr "write"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6222
+#: ../fish/guestfish-actions.pod:6299
#, no-wrap
msgid ""
" write path content\n"
@@ -22846,24 +22992,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6224 ../src/guestfs-actions.pod:9842
+#: ../fish/guestfish-actions.pod:6301 ../src/guestfs-actions.pod:10027
msgid ""
"This call creates a file called C<path>. The content of the file is the "
"string C<content> (which can contain any 8 bit data)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6227
+#: ../fish/guestfish-actions.pod:6304
msgid "See also L</write-append>."
msgstr "Див. також L</write-append>."
#. type: =head2
-#: ../fish/guestfish-actions.pod:6232
+#: ../fish/guestfish-actions.pod:6309
msgid "write-append"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6234
+#: ../fish/guestfish-actions.pod:6311
#, no-wrap
msgid ""
" write-append path content\n"
@@ -22871,24 +23017,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6236 ../src/guestfs-actions.pod:9862
+#: ../fish/guestfish-actions.pod:6313 ../src/guestfs-actions.pod:10047
msgid ""
"This call appends C<content> to the end of file C<path>. If C<path> does "
"not exist, then a new file is created."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6239
+#: ../fish/guestfish-actions.pod:6316
msgid "See also L</write>."
msgstr "Див. також L</write>."
#. type: =head2
-#: ../fish/guestfish-actions.pod:6244
+#: ../fish/guestfish-actions.pod:6321
msgid "write-file"
msgstr "write-file"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6246
+#: ../fish/guestfish-actions.pod:6323
#, no-wrap
msgid ""
" write-file path content size\n"
@@ -22896,39 +23042,39 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6248 ../src/guestfs-actions.pod:9889
+#: ../fish/guestfish-actions.pod:6325 ../src/guestfs-actions.pod:10074
msgid ""
"This call creates a file called C<path>. The contents of the file is the "
"string C<content> (which can contain any 8 bit data), with length C<size>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6252 ../src/guestfs-actions.pod:9893
+#: ../fish/guestfish-actions.pod:6329 ../src/guestfs-actions.pod:10078
msgid ""
"As a special case, if C<size> is C<0> then the length is calculated using "
"C<strlen> (so in this case the content cannot contain embedded ASCII NULs)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6256 ../src/guestfs-actions.pod:9897
+#: ../fish/guestfish-actions.pod:6333 ../src/guestfs-actions.pod:10082
msgid ""
"I<NB.> Owing to a bug, writing content containing ASCII NUL characters does "
"I<not> work, even if the length is specified."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6262
+#: ../fish/guestfish-actions.pod:6339
msgid ""
"I<This function is deprecated.> In new code, use the L</write> call instead."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6269
+#: ../fish/guestfish-actions.pod:6346
msgid "xfs-growfs"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6271
+#: ../fish/guestfish-actions.pod:6348
#, no-wrap
msgid ""
" xfs-growfs path [datasec:true|false] [logsec:true|false] [rtsec:true|false] [datasize:N] [logsize:N] [rtsize:N] [rtextsize:N] [maxpct:N]\n"
@@ -22936,25 +23082,25 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6273 ../src/guestfs-actions.pod:9928
+#: ../fish/guestfish-actions.pod:6350 ../src/guestfs-actions.pod:10113
msgid "Grow the XFS filesystem mounted at C<path>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6275 ../fish/guestfish-actions.pod:6288
-#: ../src/guestfs-actions.pod:9930 ../src/guestfs-actions.pod:9968
+#: ../fish/guestfish-actions.pod:6352 ../fish/guestfish-actions.pod:6365
+#: ../src/guestfs-actions.pod:10115 ../src/guestfs-actions.pod:10153
msgid ""
"The returned struct contains geometry information. Missing fields are "
"returned as C<-1> (for numeric fields) or empty string."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6281
+#: ../fish/guestfish-actions.pod:6358
msgid "xfs-info"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6283
+#: ../fish/guestfish-actions.pod:6360
#, fuzzy, no-wrap
#| msgid ""
#| " is-fifo path\n"
@@ -22967,19 +23113,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6285 ../src/guestfs-actions.pod:9965
+#: ../fish/guestfish-actions.pod:6362 ../src/guestfs-actions.pod:10150
msgid ""
"C<pathordevice> is a mounted XFS filesystem or a device containing an XFS "
"filesystem. This command returns the geometry of the filesystem."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6292
+#: ../fish/guestfish-actions.pod:6369
msgid "zegrep"
msgstr "zegrep"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6294
+#: ../fish/guestfish-actions.pod:6371
#, no-wrap
msgid ""
" zegrep regex path\n"
@@ -22989,18 +23135,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6296 ../src/guestfs-actions.pod:9990
+#: ../fish/guestfish-actions.pod:6373 ../src/guestfs-actions.pod:10175
msgid ""
"This calls the external C<zegrep> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6309
+#: ../fish/guestfish-actions.pod:6386
msgid "zegrepi"
msgstr "zegrepi"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6311
+#: ../fish/guestfish-actions.pod:6388
#, no-wrap
msgid ""
" zegrepi regex path\n"
@@ -23008,18 +23154,18 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6313 ../src/guestfs-actions.pod:10016
+#: ../fish/guestfish-actions.pod:6390 ../src/guestfs-actions.pod:10201
msgid ""
"This calls the external C<zegrep -i> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6326
+#: ../fish/guestfish-actions.pod:6403
msgid "zero"
msgstr "zero"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6328
+#: ../fish/guestfish-actions.pod:6405
#, no-wrap
msgid ""
" zero device\n"
@@ -23029,12 +23175,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6330 ../src/guestfs-actions.pod:10034
+#: ../fish/guestfish-actions.pod:6407 ../src/guestfs-actions.pod:10219
msgid "This command writes zeroes over the first few blocks of C<device>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6332 ../src/guestfs-actions.pod:10036
+#: ../fish/guestfish-actions.pod:6409 ../src/guestfs-actions.pod:10221
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 "
@@ -23042,8 +23188,8 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6336 ../fish/guestfish-actions.pod:6351
-#: ../src/guestfs-actions.pod:10040 ../src/guestfs-actions.pod:10066
+#: ../fish/guestfish-actions.pod:6413 ../fish/guestfish-actions.pod:6428
+#: ../src/guestfs-actions.pod:10225 ../src/guestfs-actions.pod:10251
msgid ""
"If blocks are already zero, then this command avoids writing zeroes. This "
"prevents the underlying device from becoming non-sparse or growing "
@@ -23051,17 +23197,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6340
+#: ../fish/guestfish-actions.pod:6417
msgid "See also: L</zero-device>, L</scrub-device>, L</is-zero-device>"
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6343
+#: ../fish/guestfish-actions.pod:6420
msgid "zero-device"
msgstr "zero-device"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6345
+#: ../fish/guestfish-actions.pod:6422
#, no-wrap
msgid ""
" zero-device device\n"
@@ -23071,19 +23217,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6347
+#: ../fish/guestfish-actions.pod:6424
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:6355
+#: ../fish/guestfish-actions.pod:6432
msgid "zero-free-space"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6357
+#: ../fish/guestfish-actions.pod:6434
#, no-wrap
msgid ""
" zero-free-space directory\n"
@@ -23091,33 +23237,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6359 ../src/guestfs-actions.pod:10085
+#: ../fish/guestfish-actions.pod:6436 ../src/guestfs-actions.pod:10270
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:6362 ../src/guestfs-actions.pod:10088
+#: ../fish/guestfish-actions.pod:6439 ../src/guestfs-actions.pod:10273
msgid ""
"The filesystem contents are not affected, but any free space in the "
"filesystem is freed."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6365
+#: ../fish/guestfish-actions.pod:6442
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:6369
+#: ../fish/guestfish-actions.pod:6446
msgid "zerofree"
msgstr "zerofree"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6371
+#: ../fish/guestfish-actions.pod:6448
#, no-wrap
msgid ""
" zerofree device\n"
@@ -23127,7 +23273,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6373 ../src/guestfs-actions.pod:10110
+#: ../fish/guestfish-actions.pod:6450 ../src/guestfs-actions.pod:10295
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 "
@@ -23135,24 +23281,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6378 ../src/guestfs-actions.pod:10115
+#: ../fish/guestfish-actions.pod:6455 ../src/guestfs-actions.pod:10300
msgid "You should B<not> run this program if the filesystem is mounted."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6381 ../src/guestfs-actions.pod:10118
+#: ../fish/guestfish-actions.pod:6458 ../src/guestfs-actions.pod:10303
msgid ""
"It is possible that using this program can damage the filesystem or data on "
"the filesystem."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6384
+#: ../fish/guestfish-actions.pod:6461
msgid "zfgrep"
msgstr "zfgrep"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6386
+#: ../fish/guestfish-actions.pod:6463
#, no-wrap
msgid ""
" zfgrep pattern path\n"
@@ -23162,18 +23308,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6388 ../src/guestfs-actions.pod:10139
+#: ../fish/guestfish-actions.pod:6465 ../src/guestfs-actions.pod:10324
msgid ""
"This calls the external C<zfgrep> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6401
+#: ../fish/guestfish-actions.pod:6478
msgid "zfgrepi"
msgstr "zfgrepi"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6403
+#: ../fish/guestfish-actions.pod:6480
#, no-wrap
msgid ""
" zfgrepi pattern path\n"
@@ -23183,18 +23329,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6405 ../src/guestfs-actions.pod:10165
+#: ../fish/guestfish-actions.pod:6482 ../src/guestfs-actions.pod:10350
msgid ""
"This calls the external C<zfgrep -i> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6418
+#: ../fish/guestfish-actions.pod:6495
msgid "zfile"
msgstr "zfile"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6420
+#: ../fish/guestfish-actions.pod:6497
#, no-wrap
msgid ""
" zfile meth path\n"
@@ -23204,35 +23350,35 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6422 ../src/guestfs-actions.pod:10191
+#: ../fish/guestfish-actions.pod:6499 ../src/guestfs-actions.pod:10376
msgid ""
"This command runs C<file> after first decompressing C<path> using C<method>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6425 ../src/guestfs-actions.pod:10194
+#: ../fish/guestfish-actions.pod:6502 ../src/guestfs-actions.pod:10379
msgid "C<method> must be one of C<gzip>, C<compress> or C<bzip2>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6427
+#: ../fish/guestfish-actions.pod:6504
msgid ""
"Since 1.0.63, use L</file> instead which can now process compressed files."
msgstr ""
#. type: textblock
-#: ../fish/guestfish-actions.pod:6430
+#: ../fish/guestfish-actions.pod:6507
msgid ""
"I<This function is deprecated.> In new code, use the L</file> call instead."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6437
+#: ../fish/guestfish-actions.pod:6514
msgid "zgrep"
msgstr "zgrep"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6439
+#: ../fish/guestfish-actions.pod:6516
#, no-wrap
msgid ""
" zgrep regex path\n"
@@ -23242,18 +23388,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6441 ../src/guestfs-actions.pod:10218
+#: ../fish/guestfish-actions.pod:6518 ../src/guestfs-actions.pod:10403
msgid ""
"This calls the external C<zgrep> program and returns the matching lines."
msgstr ""
#. type: =head2
-#: ../fish/guestfish-actions.pod:6454
+#: ../fish/guestfish-actions.pod:6531
msgid "zgrepi"
msgstr "zgrepi"
#. type: verbatim
-#: ../fish/guestfish-actions.pod:6456
+#: ../fish/guestfish-actions.pod:6533
#, no-wrap
msgid ""
" zgrepi regex path\n"
@@ -23263,7 +23409,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish-actions.pod:6458 ../src/guestfs-actions.pod:10244
+#: ../fish/guestfish-actions.pod:6535 ../src/guestfs-actions.pod:10429
msgid ""
"This calls the external C<zgrep -i> program and returns the matching lines."
msgstr ""
@@ -24265,7 +24411,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:135 ../src/guestfs.pod:2346
+#: ../fish/guestfish.pod:135 ../src/guestfs.pod:2368
#, no-wrap
msgid ""
" guestfish -N fs\n"
@@ -24278,7 +24424,7 @@ msgid "To list what is available do:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:139 ../fish/guestfish.pod:1054
+#: ../fish/guestfish.pod:139 ../fish/guestfish.pod:1058
#, no-wrap
msgid ""
" guestfish -N help | less\n"
@@ -24670,40 +24816,34 @@ msgid "Using this flag is equivalent to using the C<mount-options> command."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:335 ../fuse/guestmount.pod:279
-#: ../resize/virt-resize.pod:441 ../sysprep/virt-sysprep.pod:73
-msgid "B<-n>"
-msgstr "B<-n>"
-
-#. type: =item
-#: ../fish/guestfish.pod:337 ../fuse/guestmount.pod:281
-msgid "B<--no-sync>"
-msgstr "B<--no-sync>"
+#: ../fish/guestfish.pod:335 ../rescue/virt-rescue.pod:188
+msgid "B<--network>"
+msgstr "B<--network>"
#. type: textblock
-#: ../fish/guestfish.pod:339
-msgid ""
-"Disable autosync. This is enabled by default. See the discussion of "
-"autosync in the L<guestfs(3)> manpage."
-msgstr ""
+#: ../fish/guestfish.pod:337
+#, fuzzy
+#| msgid "Remove the user accounts in the guest."
+msgid "Enable QEMU user networking in the guest."
+msgstr "Вилучити облікові записи користувачів у гостьовій системі."
#. type: =item
-#: ../fish/guestfish.pod:342
+#: ../fish/guestfish.pod:339
msgid "B<-N type>"
msgstr "B<-N тип>"
#. type: =item
-#: ../fish/guestfish.pod:344
+#: ../fish/guestfish.pod:341
msgid "B<--new type>"
msgstr "B<--new тип>"
#. type: =item
-#: ../fish/guestfish.pod:346
+#: ../fish/guestfish.pod:343
msgid "B<-N help>"
msgstr "B<-N help>"
#. type: textblock
-#: ../fish/guestfish.pod:348
+#: ../fish/guestfish.pod:345
msgid ""
"Prepare a fresh disk image formatted as \"type\". This is an alternative to "
"the I<-a> option: whereas I<-a> adds an existing disk, I<-N> creates a "
@@ -24712,25 +24852,43 @@ msgid ""
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:353
+#: ../fish/guestfish.pod:350 ../fuse/guestmount.pod:279
+#: ../resize/virt-resize.pod:441 ../sysprep/virt-sysprep.pod:73
+msgid "B<-n>"
+msgstr "B<-n>"
+
+#. type: =item
+#: ../fish/guestfish.pod:352 ../fuse/guestmount.pod:281
+msgid "B<--no-sync>"
+msgstr "B<--no-sync>"
+
+#. type: textblock
+#: ../fish/guestfish.pod:354
+msgid ""
+"Disable autosync. This is enabled by default. See the discussion of "
+"autosync in the L<guestfs(3)> manpage."
+msgstr ""
+
+#. type: =item
+#: ../fish/guestfish.pod:357
msgid "B<--pipe-error>"
msgstr "B<--pipe-error>"
#. type: textblock
-#: ../fish/guestfish.pod:355
+#: ../fish/guestfish.pod:359
msgid ""
"If writes fail to pipe commands (see L</PIPES> below), then the command "
"returns an error."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:358
+#: ../fish/guestfish.pod:362
msgid ""
"The default (also for historical reasons) is to ignore such errors so that:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:361
+#: ../fish/guestfish.pod:365
#, no-wrap
msgid ""
" ><fs> command_with_lots_of_output | head\n"
@@ -24738,70 +24896,70 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:363
+#: ../fish/guestfish.pod:367
msgid "doesn't give an error."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:365
+#: ../fish/guestfish.pod:369
msgid "B<--progress-bars>"
msgstr "B<--progress-bars>"
#. type: textblock
-#: ../fish/guestfish.pod:367
+#: ../fish/guestfish.pod:371
msgid "Enable progress bars, even when guestfish is used non-interactively."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:369
+#: ../fish/guestfish.pod:373
msgid ""
"Progress bars are enabled by default when guestfish is used as an "
"interactive shell."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:372
+#: ../fish/guestfish.pod:376
msgid "B<--no-progress-bars>"
msgstr "B<--no-progress-bars>"
#. type: textblock
-#: ../fish/guestfish.pod:374
+#: ../fish/guestfish.pod:378
msgid "Disable progress bars."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:376
+#: ../fish/guestfish.pod:380
msgid "B<--remote[=pid]>"
msgstr "B<--remote[=pid]>"
#. type: textblock
-#: ../fish/guestfish.pod:378
+#: ../fish/guestfish.pod:382
msgid ""
"Send remote commands to C<$GUESTFISH_PID> or C<pid>. See section L</REMOTE "
"CONTROL GUESTFISH OVER A SOCKET> below."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:381 ../fuse/guestmount.pod:329
+#: ../fish/guestfish.pod:385 ../fuse/guestmount.pod:329
#: ../rescue/virt-rescue.pod:192
msgid "B<-r>"
msgstr "B<-r>"
#. type: =item
-#: ../fish/guestfish.pod:383 ../fuse/guestmount.pod:331
+#: ../fish/guestfish.pod:387 ../fuse/guestmount.pod:331
#: ../rescue/virt-rescue.pod:194
msgid "B<--ro>"
msgstr "B<--ro>"
#. type: textblock
-#: ../fish/guestfish.pod:385
+#: ../fish/guestfish.pod:389
msgid ""
"This changes the I<-a>, I<-d> and I<-m> options so that disks are added and "
"mounts are done read-only."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:388 ../rescue/virt-rescue.pod:198
+#: ../fish/guestfish.pod:392 ../rescue/virt-rescue.pod:198
msgid ""
"The option must always be used if the disk image or virtual machine might be "
"running, and is generally recommended in cases where you don't need write "
@@ -24809,7 +24967,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:392
+#: ../fish/guestfish.pod:396
msgid ""
"Note that prepared disk images created with I<-N> are not affected by this "
"option. Also commands like C<add> are not affected - you have to specify "
@@ -24817,81 +24975,81 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:396
+#: ../fish/guestfish.pod:400
msgid "See also L</OPENING DISKS FOR READ AND WRITE> below."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:398 ../fuse/guestmount.pod:343
+#: ../fish/guestfish.pod:402 ../fuse/guestmount.pod:343
#: ../rescue/virt-rescue.pod:216
msgid "B<--selinux>"
msgstr "B<--selinux>"
#. type: textblock
-#: ../fish/guestfish.pod:400
+#: ../fish/guestfish.pod:404
msgid "Enable SELinux support for the guest. See L<guestfs(3)/SELINUX>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:406
+#: ../fish/guestfish.pod:410
msgid ""
"Enable very verbose messages. This is particularly useful if you find a bug."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:413
+#: ../fish/guestfish.pod:417
msgid "Display the guestfish / libguestfs version number and exit."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:415 ../fuse/guestmount.pod:359
+#: ../fish/guestfish.pod:419 ../fuse/guestmount.pod:359
#: ../rescue/virt-rescue.pod:246
msgid "B<-w>"
msgstr "B<-w>"
#. type: =item
-#: ../fish/guestfish.pod:417 ../fuse/guestmount.pod:361
+#: ../fish/guestfish.pod:421 ../fuse/guestmount.pod:361
#: ../rescue/virt-rescue.pod:248
msgid "B<--rw>"
msgstr "B<--rw>"
#. type: textblock
-#: ../fish/guestfish.pod:419 ../fuse/guestmount.pod:363
+#: ../fish/guestfish.pod:423 ../fuse/guestmount.pod:363
msgid ""
"This changes the I<-a>, I<-d> and I<-m> options so that disks are added and "
"mounts are done read-write."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:422
+#: ../fish/guestfish.pod:426
msgid "See L</OPENING DISKS FOR READ AND WRITE> below."
msgstr "Див. L</OPENING DISKS FOR READ AND WRITE> нижче."
#. type: textblock
-#: ../fish/guestfish.pod:426
+#: ../fish/guestfish.pod:430
msgid "Echo each command before executing it."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:430
+#: ../fish/guestfish.pod:434
msgid "COMMANDS ON COMMAND LINE"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:432
+#: ../fish/guestfish.pod:436
msgid ""
"Any additional (non-option) arguments are treated as commands to execute."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:435
+#: ../fish/guestfish.pod:439
msgid ""
"Commands to execute should be separated by a colon (C<:>), where the colon "
"is a separate parameter. Thus:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:438
+#: ../fish/guestfish.pod:442
#, no-wrap
msgid ""
" guestfish cmd [args...] : cmd [args...] : cmd [args...] ...\n"
@@ -24899,7 +25057,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:440
+#: ../fish/guestfish.pod:444
msgid ""
"If there are no additional arguments, then we enter a shell, either an "
"interactive shell with a prompt (if the input is a terminal) or a non-"
@@ -24907,7 +25065,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:444
+#: ../fish/guestfish.pod:448
msgid ""
"In either command line mode or non-interactive shell, the first command that "
"gives an error causes the whole shell to exit. In interactive mode (with a "
@@ -24915,12 +25073,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:449
+#: ../fish/guestfish.pod:453
msgid "USING launch (OR run)"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:451
+#: ../fish/guestfish.pod:455
msgid ""
"As with L<guestfs(3)>, you must first configure your guest by adding disks, "
"then launch it, then mount any disks you need, and finally issue actions/"
@@ -24928,34 +25086,34 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:459
+#: ../fish/guestfish.pod:463
msgid "add or -a/--add"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:463
+#: ../fish/guestfish.pod:467
msgid "launch (aka run)"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:467
+#: ../fish/guestfish.pod:471
msgid "mount or -m/--mount"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:471
+#: ../fish/guestfish.pod:475
msgid "any other commands"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:475
+#: ../fish/guestfish.pod:479
msgid ""
"C<run> is a synonym for C<launch>. You must C<launch> (or C<run>) your "
"guest before mounting or performing any other commands."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:478
+#: ../fish/guestfish.pod:482
msgid ""
"The only exception is that if any of the I<-i>, I<-m>, I<--mount>, I<-N> or "
"I<--new> options were given then C<run> is done automatically, simply "
@@ -24963,12 +25121,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:483
+#: ../fish/guestfish.pod:487
msgid "OPENING DISKS FOR READ AND WRITE"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:485
+#: ../fish/guestfish.pod:489
msgid ""
"The guestfish, L<guestmount(1)> and L<virt-rescue(1)> options I<--ro> and "
"I<--rw> affect whether the other command line options I<-a>, I<-c>, I<-d>, "
@@ -24976,7 +25134,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:490
+#: ../fish/guestfish.pod:494
msgid ""
"In libguestfs E<le> 1.10, guestfish, guestmount and virt-rescue defaulted to "
"opening disk images supplied on the command line for write. To open a disk "
@@ -24984,14 +25142,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:494
+#: ../fish/guestfish.pod:498
msgid ""
"This matters: If you accidentally open a live VM disk image writable then "
"you will cause irreversible disk corruption."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:497
+#: ../fish/guestfish.pod:501
msgid ""
"In a future libguestfs we intend to change the default the other way. Disk "
"images will be opened read-only. You will have to either specify "
@@ -25001,7 +25159,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:504
+#: ../fish/guestfish.pod:508
msgid ""
"This version of guestfish, guestmount and virt-rescue has a I<--rw> option "
"which does nothing (it is already the default). However it is highly "
@@ -25011,26 +25169,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:510
+#: ../fish/guestfish.pod:514
msgid ""
"B<Note:> This does I<not> affect commands like L</add> and L</mount>, or any "
"other libguestfs program apart from guestfish and guestmount."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:513
+#: ../fish/guestfish.pod:517
msgid "QUOTING"
msgstr "ЛАПКИ"
#. type: textblock
-#: ../fish/guestfish.pod:515
+#: ../fish/guestfish.pod:519
msgid ""
"You can quote ordinary parameters using either single or double quotes. For "
"example:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:518
+#: ../fish/guestfish.pod:522
#, no-wrap
msgid ""
" add \"file with a space.img\"\n"
@@ -25038,7 +25196,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:520
+#: ../fish/guestfish.pod:524
#, no-wrap
msgid ""
" rm '/file name'\n"
@@ -25046,7 +25204,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:522
+#: ../fish/guestfish.pod:526
#, no-wrap
msgid ""
" rm '/\"'\n"
@@ -25054,7 +25212,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:524
+#: ../fish/guestfish.pod:528
msgid ""
"A few commands require a list of strings to be passed. For these, use a "
"whitespace-separated list, enclosed in quotes. Strings containing "
@@ -25063,7 +25221,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:529
+#: ../fish/guestfish.pod:533
#, no-wrap
msgid ""
" vgcreate VG \"/dev/sda1 /dev/sdb1\"\n"
@@ -25073,150 +25231,150 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:533
+#: ../fish/guestfish.pod:537
msgid "ESCAPE SEQUENCES IN DOUBLE QUOTED ARGUMENTS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:535
+#: ../fish/guestfish.pod:539
msgid ""
"In double-quoted arguments (only) use backslash to insert special characters:"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:540
+#: ../fish/guestfish.pod:544
msgid "C<\\a>"
msgstr "C<\\a>"
#. type: textblock
-#: ../fish/guestfish.pod:542
+#: ../fish/guestfish.pod:546
msgid "Alert (bell) character."
msgstr "Символ гудка (дзвінка)."
#. type: =item
-#: ../fish/guestfish.pod:544
+#: ../fish/guestfish.pod:548
msgid "C<\\b>"
msgstr "C<\\b>"
#. type: textblock
-#: ../fish/guestfish.pod:546
+#: ../fish/guestfish.pod:550
msgid "Backspace character."
msgstr "Символ «зворотній хід»"
#. type: =item
-#: ../fish/guestfish.pod:548
+#: ../fish/guestfish.pod:552
msgid "C<\\f>"
msgstr "C<\\f>"
#. type: textblock
-#: ../fish/guestfish.pod:550
+#: ../fish/guestfish.pod:554
msgid "Form feed character."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:552
+#: ../fish/guestfish.pod:556
msgid "C<\\n>"
msgstr "C<\\n>"
#. type: textblock
-#: ../fish/guestfish.pod:554
+#: ../fish/guestfish.pod:558
msgid "Newline character."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:556
+#: ../fish/guestfish.pod:560
msgid "C<\\r>"
msgstr "C<\\r>"
#. type: textblock
-#: ../fish/guestfish.pod:558
+#: ../fish/guestfish.pod:562
msgid "Carriage return character."
msgstr "Символ повернення каретки."
#. type: =item
-#: ../fish/guestfish.pod:560
+#: ../fish/guestfish.pod:564
msgid "C<\\t>"
msgstr "C<\\t>"
#. type: textblock
-#: ../fish/guestfish.pod:562
+#: ../fish/guestfish.pod:566
msgid "Horizontal tab character."
msgstr "Символ горизонтальної табуляції"
#. type: =item
-#: ../fish/guestfish.pod:564
+#: ../fish/guestfish.pod:568
msgid "C<\\v>"
msgstr "C<\\v>"
#. type: textblock
-#: ../fish/guestfish.pod:566
+#: ../fish/guestfish.pod:570
msgid "Vertical tab character."
msgstr "Символ вертикальної табуляції."
#. type: =item
-#: ../fish/guestfish.pod:568
+#: ../fish/guestfish.pod:572
msgid "C<\\\">"
msgstr "C<\\\">"
#. type: textblock
-#: ../fish/guestfish.pod:570
+#: ../fish/guestfish.pod:574
msgid "A literal double quote character."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:572
+#: ../fish/guestfish.pod:576
msgid "C<\\ooo>"
msgstr "C<\\ooo>"
#. type: textblock
-#: ../fish/guestfish.pod:574
+#: ../fish/guestfish.pod:578
msgid ""
"A character with octal value I<ooo>. There must be precisely 3 octal digits "
"(unlike C)."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:577
+#: ../fish/guestfish.pod:581
msgid "C<\\xhh>"
msgstr "C<\\xhh>"
#. type: textblock
-#: ../fish/guestfish.pod:579
+#: ../fish/guestfish.pod:583
msgid ""
"A character with hex value I<hh>. There must be precisely 2 hex digits."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:582
+#: ../fish/guestfish.pod:586
msgid ""
"In the current implementation C<\\000> and C<\\x00> cannot be used in "
"strings."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:585
+#: ../fish/guestfish.pod:589
msgid "C<\\\\>"
msgstr "C<\\\\>"
#. type: textblock
-#: ../fish/guestfish.pod:587
+#: ../fish/guestfish.pod:591
msgid "A literal backslash character."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:591
+#: ../fish/guestfish.pod:595
msgid "OPTIONAL ARGUMENTS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:593
+#: ../fish/guestfish.pod:597
msgid ""
"Some commands take optional arguments. These arguments appear in this "
"documentation as C<[argname:..]>. You can use them as in these examples:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:597
+#: ../fish/guestfish.pod:601
#, fuzzy, no-wrap
#| msgid ""
#| " edit filename\n"
@@ -25229,7 +25387,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../fish/guestfish.pod:599
+#: ../fish/guestfish.pod:603
#, fuzzy, no-wrap
#| msgid ""
#| " upload (filename|-) remotefilename\n"
@@ -25242,7 +25400,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../fish/guestfish.pod:601
+#: ../fish/guestfish.pod:605
#, no-wrap
msgid ""
" add filename format:qcow2 readonly:false\n"
@@ -25250,197 +25408,197 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:603
+#: ../fish/guestfish.pod:607
msgid ""
"Each optional argument can appear at most once. All optional arguments must "
"appear after the required ones."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:606
+#: ../fish/guestfish.pod:610
msgid "NUMBERS"
msgstr "ЧИСЛА"
#. type: textblock
-#: ../fish/guestfish.pod:608
+#: ../fish/guestfish.pod:612
msgid ""
"This section applies to all commands which can take integers as parameters."
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:611
+#: ../fish/guestfish.pod:615
msgid "SIZE SUFFIX"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:613
+#: ../fish/guestfish.pod:617
msgid ""
"When the command takes a parameter measured in bytes, you can use one of the "
"following suffixes to specify kilobytes, megabytes and larger sizes:"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:619
+#: ../fish/guestfish.pod:623
msgid "B<k> or B<K> or B<KiB>"
msgstr "B<k>, B<K> або B<KiB>"
#. type: textblock
-#: ../fish/guestfish.pod:621
+#: ../fish/guestfish.pod:625
msgid "The size in kilobytes (multiplied by 1024)."
msgstr "Розмір у кілобайтах (у одному кілобайті 1024 байтів)."
#. type: =item
-#: ../fish/guestfish.pod:623
+#: ../fish/guestfish.pod:627
msgid "B<KB>"
msgstr "B<KB>"
#. type: textblock
-#: ../fish/guestfish.pod:625
+#: ../fish/guestfish.pod:629
msgid "The size in SI 1000 byte units."
msgstr "Розмір у одиницях СІ: 1000 байтів."
#. type: =item
-#: ../fish/guestfish.pod:627
+#: ../fish/guestfish.pod:631
msgid "B<M> or B<MiB>"
msgstr "B<M> або B<MiB>"
#. type: textblock
-#: ../fish/guestfish.pod:629
+#: ../fish/guestfish.pod:633
msgid "The size in megabytes (multiplied by 1048576)."
msgstr "Розмір у мегабайтах (у одному мегабайті 1048576 байтів)."
#. type: =item
-#: ../fish/guestfish.pod:631
+#: ../fish/guestfish.pod:635
msgid "B<MB>"
msgstr "B<MB>"
#. type: textblock
-#: ../fish/guestfish.pod:633
+#: ../fish/guestfish.pod:637
msgid "The size in SI 1000000 byte units."
msgstr "Розмір у одиницях СІ: 1000000 байтів."
#. type: =item
-#: ../fish/guestfish.pod:635
+#: ../fish/guestfish.pod:639
msgid "B<G> or B<GiB>"
msgstr "B<G> або B<GiB>"
#. type: textblock
-#: ../fish/guestfish.pod:637
+#: ../fish/guestfish.pod:641
msgid "The size in gigabytes (multiplied by 2**30)."
msgstr "Розмір у гігабайтах (з множником 2**30)."
#. type: =item
-#: ../fish/guestfish.pod:639
+#: ../fish/guestfish.pod:643
msgid "B<GB>"
msgstr "B<GB>"
#. type: textblock
-#: ../fish/guestfish.pod:641
+#: ../fish/guestfish.pod:645
msgid "The size in SI 10**9 byte units."
msgstr "Розмір у одиницях СІ: 10**9 байтів."
#. type: =item
-#: ../fish/guestfish.pod:643
+#: ../fish/guestfish.pod:647
msgid "B<T> or B<TiB>"
msgstr "B<T> або B<TiB>"
#. type: textblock
-#: ../fish/guestfish.pod:645
+#: ../fish/guestfish.pod:649
msgid "The size in terabytes (multiplied by 2**40)."
msgstr "Розмір у терабайтах (з множником 2**40)."
#. type: =item
-#: ../fish/guestfish.pod:647
+#: ../fish/guestfish.pod:651
msgid "B<TB>"
msgstr "B<TB>"
#. type: textblock
-#: ../fish/guestfish.pod:649
+#: ../fish/guestfish.pod:653
msgid "The size in SI 10**12 byte units."
msgstr "Розмір у одиницях СІ: 10**12 байтів."
#. type: =item
-#: ../fish/guestfish.pod:651
+#: ../fish/guestfish.pod:655
msgid "B<P> or B<PiB>"
msgstr "B<P> або B<PiB>"
#. type: textblock
-#: ../fish/guestfish.pod:653
+#: ../fish/guestfish.pod:657
msgid "The size in petabytes (multiplied by 2**50)."
msgstr "Розмір у петабайтах (у одному петабайті 2**50 байтів)."
#. type: =item
-#: ../fish/guestfish.pod:655
+#: ../fish/guestfish.pod:659
msgid "B<PB>"
msgstr "B<PB>"
#. type: textblock
-#: ../fish/guestfish.pod:657
+#: ../fish/guestfish.pod:661
msgid "The size in SI 10**15 byte units."
msgstr "Розмір у одиницях СІ: 10**15 байтів."
#. type: =item
-#: ../fish/guestfish.pod:659
+#: ../fish/guestfish.pod:663
msgid "B<E> or B<EiB>"
msgstr "B<E> або B<EiB>"
#. type: textblock
-#: ../fish/guestfish.pod:661
+#: ../fish/guestfish.pod:665
msgid "The size in exabytes (multiplied by 2**60)."
msgstr "Розмір у ексабайтах (у одному ексабайті 2**60 байтів)."
#. type: =item
-#: ../fish/guestfish.pod:663
+#: ../fish/guestfish.pod:667
msgid "B<EB>"
msgstr "B<EB>"
#. type: textblock
-#: ../fish/guestfish.pod:665
+#: ../fish/guestfish.pod:669
msgid "The size in SI 10**18 byte units."
msgstr "Розмір у одиницях СІ: 10**18 байтів."
#. type: =item
-#: ../fish/guestfish.pod:667
+#: ../fish/guestfish.pod:671
msgid "B<Z> or B<ZiB>"
msgstr "B<Z> або B<ZiB>"
#. type: textblock
-#: ../fish/guestfish.pod:669
+#: ../fish/guestfish.pod:673
msgid "The size in zettabytes (multiplied by 2**70)."
msgstr "Розмір у зетабайтах (у одному зетабайті 2**70 байтів)."
#. type: =item
-#: ../fish/guestfish.pod:671
+#: ../fish/guestfish.pod:675
msgid "B<ZB>"
msgstr "B<ZB>"
#. type: textblock
-#: ../fish/guestfish.pod:673
+#: ../fish/guestfish.pod:677
msgid "The size in SI 10**21 byte units."
msgstr "Розмір у одиницях СІ: 10**21 байтів."
#. type: =item
-#: ../fish/guestfish.pod:675
+#: ../fish/guestfish.pod:679
msgid "B<Y> or B<YiB>"
msgstr "B<Y> або B<YiB>"
#. type: textblock
-#: ../fish/guestfish.pod:677
+#: ../fish/guestfish.pod:681
msgid "The size in yottabytes (multiplied by 2**80)."
msgstr "Розмір у йотабайтах (у одному йотабайті 2**80 байтів)."
#. type: =item
-#: ../fish/guestfish.pod:679
+#: ../fish/guestfish.pod:683
msgid "B<YB>"
msgstr "B<YB>"
#. type: textblock
-#: ../fish/guestfish.pod:681
+#: ../fish/guestfish.pod:685
msgid "The size in SI 10**24 byte units."
msgstr "Розмір у одиницях СІ: 10**24 байтів."
#. type: verbatim
-#: ../fish/guestfish.pod:687
+#: ../fish/guestfish.pod:691
#, no-wrap
msgid ""
" truncate-size /file 1G\n"
@@ -25448,12 +25606,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:689
+#: ../fish/guestfish.pod:693
msgid "would truncate the file to 1 gigabyte."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:691
+#: ../fish/guestfish.pod:695
msgid ""
"Be careful because a few commands take sizes in kilobytes or megabytes (eg. "
"the parameter to L</memsize> is specified in megabytes already). Adding a "
@@ -25461,19 +25619,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:695
+#: ../fish/guestfish.pod:699
msgid "OCTAL AND HEXADECIMAL NUMBERS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:697
+#: ../fish/guestfish.pod:701
msgid ""
"For specifying the radix (base) use the C convention: C<0> to prefix an "
"octal number or C<0x> to prefix a hexadecimal number. For example:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:700
+#: ../fish/guestfish.pod:704
#, no-wrap
msgid ""
" 1234 decimal number 1234\n"
@@ -25483,7 +25641,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:704
+#: ../fish/guestfish.pod:708
msgid ""
"When using the C<chmod> command, you almost always want to specify an octal "
"number for the mode, and you must prefix it with C<0> (unlike the Unix "
@@ -25491,7 +25649,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:708
+#: ../fish/guestfish.pod:712
#, no-wrap
msgid ""
" chmod 0777 /public # OK\n"
@@ -25500,7 +25658,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:711
+#: ../fish/guestfish.pod:715
msgid ""
"Commands that return numbers usually print them in decimal, but some "
"commands print numbers in other radices (eg. C<umask> prints the mode in "
@@ -25508,12 +25666,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:715
+#: ../fish/guestfish.pod:719
msgid "WILDCARDS AND GLOBBING"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:717
+#: ../fish/guestfish.pod:721
msgid ""
"Neither guestfish nor the underlying guestfs API performs wildcard expansion "
"(globbing) by default. So for example the following will not do what you "
@@ -25521,7 +25679,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:721
+#: ../fish/guestfish.pod:725
#, no-wrap
msgid ""
" rm-rf /home/*\n"
@@ -25529,19 +25687,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:723
+#: ../fish/guestfish.pod:727
msgid ""
"Assuming you don't have a directory called literally C</home/*> then the "
"above command will return an error."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:726
+#: ../fish/guestfish.pod:730
msgid "To perform wildcard expansion, use the C<glob> command."
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:728
+#: ../fish/guestfish.pod:732
#, no-wrap
msgid ""
" glob rm-rf /home/*\n"
@@ -25549,14 +25707,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:730
+#: ../fish/guestfish.pod:734
msgid ""
"runs C<rm-rf> on each path that matches (ie. potentially running the command "
"many times), equivalent to:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:733
+#: ../fish/guestfish.pod:737
#, no-wrap
msgid ""
" rm-rf /home/jim\n"
@@ -25566,24 +25724,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:737
+#: ../fish/guestfish.pod:741
msgid "C<glob> only works on simple guest paths and not on device names."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:739
+#: ../fish/guestfish.pod:743
msgid ""
"If you have several parameters, each containing a wildcard, then glob will "
"perform a Cartesian product."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:742
+#: ../fish/guestfish.pod:746
msgid "COMMENTS"
msgstr "КОМЕНТАРІ"
#. type: textblock
-#: ../fish/guestfish.pod:744
+#: ../fish/guestfish.pod:748
msgid ""
"Any line which starts with a I<#> character is treated as a comment and "
"ignored. The I<#> can optionally be preceded by whitespace, but B<not> by a "
@@ -25591,7 +25749,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:748
+#: ../fish/guestfish.pod:752
#, no-wrap
msgid ""
" # this is a comment\n"
@@ -25601,24 +25759,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:752
+#: ../fish/guestfish.pod:756
msgid "Blank lines are also ignored."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:754
+#: ../fish/guestfish.pod:758
msgid "RUNNING COMMANDS LOCALLY"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:756
+#: ../fish/guestfish.pod:760
msgid ""
"Any line which starts with a I<!> character is treated as a command sent to "
"the local shell (C</bin/sh> or whatever L<system(3)> uses). For example:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:760
+#: ../fish/guestfish.pod:764
#, no-wrap
msgid ""
" !mkdir local\n"
@@ -25627,7 +25785,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:763
+#: ../fish/guestfish.pod:767
msgid ""
"will create a directory C<local> on the host, and then export the contents "
"of C</remote> on the mounted filesystem to C<local/remote-data.tar.gz>. "
@@ -25635,19 +25793,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:767
+#: ../fish/guestfish.pod:771
msgid ""
"To change the local directory, use the C<lcd> command. C<!cd> will have no "
"effect, due to the way that subprocesses work in Unix."
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:770
+#: ../fish/guestfish.pod:774
msgid "LOCAL COMMANDS WITH INLINE EXECUTION"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:772
+#: ../fish/guestfish.pod:776
msgid ""
"If a line starts with I<E<lt>!> then the shell command is executed (as for "
"I<!>), but subsequently any output (stdout) of the shell command is parsed "
@@ -25655,14 +25813,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:776
+#: ../fish/guestfish.pod:780
msgid ""
"Thus you can use shell script to construct arbitrary guestfish commands "
"which are then parsed by guestfish."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:779
+#: ../fish/guestfish.pod:783
msgid ""
"For example it is tedious to create a sequence of files (eg. C</foo.1> "
"through C</foo.100>) using guestfish commands alone. However this is simple "
@@ -25670,7 +25828,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:784
+#: ../fish/guestfish.pod:788
#, no-wrap
msgid ""
" <! for n in `seq 1 100`; do echo write /foo.$n $n; done\n"
@@ -25678,12 +25836,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:786
+#: ../fish/guestfish.pod:790
msgid "or with names like C</foo.001>:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:788
+#: ../fish/guestfish.pod:792
#, no-wrap
msgid ""
" <! for n in `seq 1 100`; do printf \"write /foo.%03d %d\\n\" $n $n; done\n"
@@ -25691,7 +25849,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:790
+#: ../fish/guestfish.pod:794
msgid ""
"When using guestfish interactively it can be helpful to just run the shell "
"script first (ie. remove the initial C<E<lt>> character so it is just an "
@@ -25701,12 +25859,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:796
+#: ../fish/guestfish.pod:800
msgid "PIPES"
msgstr "КАНАЛИ"
#. type: textblock
-#: ../fish/guestfish.pod:798
+#: ../fish/guestfish.pod:802
msgid ""
"Use C<command E<lt>spaceE<gt> | command> to pipe the output of the first "
"command (a guestfish command) to the second command (any host command). For "
@@ -25714,7 +25872,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:802
+#: ../fish/guestfish.pod:806
#, no-wrap
msgid ""
" cat /etc/passwd | awk -F: '$3 == 0 { print }'\n"
@@ -25722,7 +25880,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:804
+#: ../fish/guestfish.pod:808
msgid ""
"(where C<cat> is the guestfish cat command, but C<awk> is the host awk "
"program). The above command would list all accounts in the guest filesystem "
@@ -25730,7 +25888,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:809
+#: ../fish/guestfish.pod:813
#, no-wrap
msgid ""
" hexdump /bin/ls | head\n"
@@ -25740,7 +25898,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:813
+#: ../fish/guestfish.pod:817
msgid ""
"The space before the pipe symbol is required, any space after the pipe "
"symbol is optional. Everything after the pipe symbol is just passed "
@@ -25749,14 +25907,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:818
+#: ../fish/guestfish.pod:822
msgid ""
"To use a literal argument which begins with a pipe symbol, you have to quote "
"it, eg:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:821
+#: ../fish/guestfish.pod:825
#, no-wrap
msgid ""
" echo \"|\"\n"
@@ -25764,12 +25922,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:823
+#: ../fish/guestfish.pod:827
msgid "HOME DIRECTORIES"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:825
+#: ../fish/guestfish.pod:829
msgid ""
"If a parameter starts with the character C<~> then the tilde may be expanded "
"as a home directory path (either C<~> for the current user's home directory, "
@@ -25777,21 +25935,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:829
+#: ../fish/guestfish.pod:833
msgid ""
"Note that home directory expansion happens for users known I<on the host>, "
"not in the guest filesystem."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:832
+#: ../fish/guestfish.pod:836
msgid ""
"To use a literal argument which begins with a tilde, you have to quote it, "
"eg:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:835
+#: ../fish/guestfish.pod:839
#, no-wrap
msgid ""
" echo \"~\"\n"
@@ -25799,12 +25957,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:837 ../src/guestfs.pod:519
+#: ../fish/guestfish.pod:841 ../src/guestfs.pod:519
msgid "ENCRYPTED DISKS"
msgstr "ЗАШИФРОВАНІ ДИСКИ"
#. type: textblock
-#: ../fish/guestfish.pod:839
+#: ../fish/guestfish.pod:843
msgid ""
"Libguestfs has some support for Linux guests encrypted according to the "
"Linux Unified Key Setup (LUKS) standard, which includes nearly all whole "
@@ -25813,12 +25971,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:844
+#: ../fish/guestfish.pod:848
msgid "Identify encrypted block devices and partitions using L</vfs-type>:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:846
+#: ../fish/guestfish.pod:850
#, no-wrap
msgid ""
" ><fs> vfs-type /dev/sda2\n"
@@ -25827,14 +25985,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:849
+#: ../fish/guestfish.pod:853
msgid ""
"Then open those devices using L</luks-open>. This creates a device-mapper "
"device called C</dev/mapper/luksdev>."
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:852
+#: ../fish/guestfish.pod:856
#, no-wrap
msgid ""
" ><fs> luks-open /dev/sda2 luksdev\n"
@@ -25843,14 +26001,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:855
+#: ../fish/guestfish.pod:859
msgid ""
"Finally you have to tell LVM to scan for volume groups on the newly created "
"mapper device:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:858
+#: ../fish/guestfish.pod:862
#, no-wrap
msgid ""
" vgscan\n"
@@ -25859,12 +26017,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:861
+#: ../fish/guestfish.pod:865
msgid "The logical volume(s) can now be mounted in the usual way."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:863
+#: ../fish/guestfish.pod:867
msgid ""
"Before closing a LUKS device you must unmount any logical volumes on it and "
"deactivate the volume groups by calling C<vg-activate false VG> on each "
@@ -25872,7 +26030,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:867
+#: ../fish/guestfish.pod:871
#, no-wrap
msgid ""
" vg-activate false /dev/VG\n"
@@ -25881,7 +26039,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:872
+#: ../fish/guestfish.pod:876
msgid ""
"If a path is prefixed with C<win:> then you can use Windows-style drive "
"letters and paths (with some limitations). The following commands are "
@@ -25889,7 +26047,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:876
+#: ../fish/guestfish.pod:880
#, no-wrap
msgid ""
" file /WINDOWS/system32/config/system.LOG\n"
@@ -25897,7 +26055,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:878
+#: ../fish/guestfish.pod:882
#, no-wrap
msgid ""
" file win:\\windows\\system32\\config\\system.log\n"
@@ -25905,7 +26063,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:880
+#: ../fish/guestfish.pod:884
#, no-wrap
msgid ""
" file WIN:C:\\Windows\\SYSTEM32\\CONFIG\\SYSTEM.LOG\n"
@@ -25913,7 +26071,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:882
+#: ../fish/guestfish.pod:886
msgid ""
"The parameter is rewritten \"behind the scenes\" by looking up the position "
"where the drive is mounted, prepending that to the path, changing all "
@@ -25923,7 +26081,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:888
+#: ../fish/guestfish.pod:892
#, no-wrap
msgid ""
" win:e:\\foo\\bar => /e/FOO/bar\n"
@@ -25931,17 +26089,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:890
+#: ../fish/guestfish.pod:894
msgid "This only works in argument positions that expect a path."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:892
+#: ../fish/guestfish.pod:896
msgid "UPLOADING AND DOWNLOADING FILES"
msgstr "ВИВАНТАЖЕННЯ ТА ОТРИМАННЯ ФАЙЛІВ"
#. type: textblock
-#: ../fish/guestfish.pod:894
+#: ../fish/guestfish.pod:898
msgid ""
"For commands such as C<upload>, C<download>, C<tar-in>, C<tar-out> and "
"others which upload from or download to a local file, you can use the "
@@ -25949,7 +26107,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:898
+#: ../fish/guestfish.pod:902
#, no-wrap
msgid ""
" upload - /foo\n"
@@ -25957,13 +26115,13 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:900
+#: ../fish/guestfish.pod:904
msgid ""
"reads stdin and creates from that a file C</foo> in the disk image, and:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:903
+#: ../fish/guestfish.pod:907
#, no-wrap
msgid ""
" tar-out /etc - | tar tf -\n"
@@ -25971,14 +26129,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:905
+#: ../fish/guestfish.pod:909
msgid ""
"writes the tarball to stdout and then pipes that into the external \"tar\" "
"command (see L</PIPES>)."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:908
+#: ../fish/guestfish.pod:912
msgid ""
"When using C<-> to read from stdin, the input is read up to the end of "
"stdin. You can also use a special \"heredoc\"-like syntax to read up to "
@@ -25986,7 +26144,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:912
+#: ../fish/guestfish.pod:916
#, no-wrap
msgid ""
" upload -<<END /foo\n"
@@ -25998,7 +26156,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:918
+#: ../fish/guestfish.pod:922
msgid ""
"Any string of characters can be used instead of C<END>. The end marker must "
"appear on a line of its own, without any preceding or following characters "
@@ -26006,19 +26164,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:922
+#: ../fish/guestfish.pod:926
msgid ""
"Note that the C<-E<lt>E<lt>> syntax only applies to parameters used to "
"upload local files (so-called \"FileIn\" parameters in the generator)."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:925
+#: ../fish/guestfish.pod:929
msgid "EXIT ON ERROR BEHAVIOUR"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:927
+#: ../fish/guestfish.pod:931
msgid ""
"By default, guestfish will ignore any errors when in interactive mode (ie. "
"taking commands from a human over a tty), and will exit on the first error "
@@ -26026,19 +26184,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:932
+#: ../fish/guestfish.pod:936
msgid ""
"If you prefix a command with a I<-> character, then that command will not "
"cause guestfish to exit, even if that (one) command returns an error."
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:936
+#: ../fish/guestfish.pod:940
msgid "REMOTE CONTROL GUESTFISH OVER A SOCKET"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:938
+#: ../fish/guestfish.pod:942
msgid ""
"Guestfish can be remote-controlled over a socket. This is useful "
"particularly in shell scripts where you want to make several different "
@@ -26047,12 +26205,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:943
+#: ../fish/guestfish.pod:947
msgid "Start a guestfish server process using:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:945
+#: ../fish/guestfish.pod:949
#, no-wrap
msgid ""
" eval \"`guestfish --listen`\"\n"
@@ -26060,12 +26218,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:947
+#: ../fish/guestfish.pod:951
msgid "and then send it commands by doing:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:949
+#: ../fish/guestfish.pod:953
#, no-wrap
msgid ""
" guestfish --remote cmd [...]\n"
@@ -26073,12 +26231,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:951
+#: ../fish/guestfish.pod:955
msgid "To cause the server to exit, send it the exit command:"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:955
+#: ../fish/guestfish.pod:959
msgid ""
"Note that the server will normally exit if there is an error in a command. "
"You can change this in the usual way. See section L</EXIT ON ERROR "
@@ -26086,12 +26244,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:959
+#: ../fish/guestfish.pod:963
msgid "CONTROLLING MULTIPLE GUESTFISH PROCESSES"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:961
+#: ../fish/guestfish.pod:965
msgid ""
"The C<eval> statement sets the environment variable C<$GUESTFISH_PID>, which "
"is how the I<--remote> option knows where to send the commands. You can "
@@ -26099,7 +26257,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:965
+#: ../fish/guestfish.pod:969
#, no-wrap
msgid ""
" eval \"`guestfish --listen`\"\n"
@@ -26113,19 +26271,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:973
+#: ../fish/guestfish.pod:977
msgid "REMOTE CONTROL AND CSH"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:975
+#: ../fish/guestfish.pod:979
msgid ""
"When using csh-like shells (csh, tcsh etc) you have to add the I<--csh> "
"option:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:978
+#: ../fish/guestfish.pod:982
#, no-wrap
msgid ""
" eval \"`guestfish --listen --csh`\"\n"
@@ -26133,12 +26291,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:980
+#: ../fish/guestfish.pod:984
msgid "REMOTE CONTROL DETAILS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:982
+#: ../fish/guestfish.pod:986
msgid ""
"Remote control happens over a Unix domain socket called C</tmp/.guestfish-"
"$UID/socket-$PID>, where C<$UID> is the effective user ID of the process, "
@@ -26146,17 +26304,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:986
+#: ../fish/guestfish.pod:990
msgid "Guestfish client and server versions must match exactly."
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:988
+#: ../fish/guestfish.pod:992
msgid "USING REMOTE CONTROL ROBUSTLY FROM SHELL SCRIPTS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:990
+#: ../fish/guestfish.pod:994
msgid ""
"From Bash, you can use the following code which creates a guestfish "
"instance, correctly quotes the command line, handles failure to start, and "
@@ -26164,7 +26322,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:994 ../src/guestfs.pod:1046
+#: ../fish/guestfish.pod:998 ../src/guestfs.pod:1068
#, no-wrap
msgid ""
" #!/bin/bash -\n"
@@ -26172,7 +26330,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:998
+#: ../fish/guestfish.pod:1002
#, no-wrap
msgid ""
" guestfish[0]=\"guestfish\"\n"
@@ -26184,7 +26342,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1004
+#: ../fish/guestfish.pod:1008
#, no-wrap
msgid ""
" GUESTFISH_PID=\n"
@@ -26197,7 +26355,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1011
+#: ../fish/guestfish.pod:1015
#, no-wrap
msgid ""
" cleanup_guestfish ()\n"
@@ -26209,7 +26367,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1017
+#: ../fish/guestfish.pod:1021
#, no-wrap
msgid ""
" guestfish --remote -- run\n"
@@ -26217,7 +26375,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1019
+#: ../fish/guestfish.pod:1023
#, no-wrap
msgid ""
" # ...\n"
@@ -26227,19 +26385,19 @@ msgstr ""
"\n"
#. type: =head2
-#: ../fish/guestfish.pod:1021
+#: ../fish/guestfish.pod:1025
msgid "REMOTE CONTROL RUN COMMAND HANGING"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1023
+#: ../fish/guestfish.pod:1027
msgid ""
"Using the C<run> (or C<launch>) command remotely in a command substitution "
"context hangs, ie. don't do (note the backquotes):"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1026
+#: ../fish/guestfish.pod:1030
#, no-wrap
msgid ""
" a=`guestfish --remote run`\n"
@@ -26247,7 +26405,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1028
+#: ../fish/guestfish.pod:1032
msgid ""
"Since the C<run> command produces no output on stdout, this is not useful "
"anyway. For further information see L<https://bugzilla.redhat.com/show_bug."
@@ -26255,12 +26413,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:1032
+#: ../fish/guestfish.pod:1036
msgid "PREPARED DISK IMAGES"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1034
+#: ../fish/guestfish.pod:1038
msgid ""
"Use the I<-N type> or I<--new type> parameter to select one of a set of "
"preformatted disk images that guestfish can make for you to save typing. "
@@ -26270,7 +26428,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1040
+#: ../fish/guestfish.pod:1044
msgid ""
"The new disk is called C<test1.img> for the first I<-N>, C<test2.img> for "
"the second and so on. Existing files in the current directory are "
@@ -26278,7 +26436,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1044
+#: ../fish/guestfish.pod:1048
msgid ""
"The type briefly describes how the disk should be sized, partitioned, how "
"filesystem(s) should be created, and how content should be added. "
@@ -26290,31 +26448,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1052
+#: ../fish/guestfish.pod:1056
msgid "To list the available types and any extra parameters they take, run:"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1056
+#: ../fish/guestfish.pod:1060
msgid ""
"Note that the prepared filesystem is not mounted. You would usually have to "
"use the C<mount /dev/sda1 /> command or add the I<-m /dev/sda1> option."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1060
+#: ../fish/guestfish.pod:1064
msgid ""
"If any I<-N> or I<--new> options are given, the guest is automatically "
"launched."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1065
+#: ../fish/guestfish.pod:1069
msgid "Create a 100MB disk with an ext4-formatted partition:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1067
+#: ../fish/guestfish.pod:1071
#, no-wrap
msgid ""
" guestfish -N fs:ext4\n"
@@ -26322,12 +26480,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1069
+#: ../fish/guestfish.pod:1073
msgid "Create a 32MB disk with a VFAT-formatted partition, and mount it:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1071
+#: ../fish/guestfish.pod:1075
#, no-wrap
msgid ""
" guestfish -N fs:vfat:32M -m /dev/sda1\n"
@@ -26335,12 +26493,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1073
+#: ../fish/guestfish.pod:1077
msgid "Create a blank 200MB disk:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1075
+#: ../fish/guestfish.pod:1079
#, no-wrap
msgid ""
" guestfish -N disk:200M\n"
@@ -26348,19 +26506,19 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:1077
+#: ../fish/guestfish.pod:1081
msgid "PROGRESS BARS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1079
+#: ../fish/guestfish.pod:1083
msgid ""
"Some (not all) long-running commands send progress notification messages as "
"they are running. Guestfish turns these messages into progress bars."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1083
+#: ../fish/guestfish.pod:1087
msgid ""
"When a command that supports progress bars takes longer than two seconds to "
"run, and if progress bars are enabled, then you will see one appearing below "
@@ -26368,7 +26526,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1087
+#: ../fish/guestfish.pod:1091
#, no-wrap
msgid ""
" ><fs> copy-size /large-file /another-file 2048M\n"
@@ -26377,7 +26535,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1090
+#: ../fish/guestfish.pod:1094
msgid ""
"The spinner on the left hand side moves round once for every progress "
"notification received from the backend. This is a (reasonably) golden "
@@ -26388,7 +26546,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1097
+#: ../fish/guestfish.pod:1101
msgid ""
"Progress bars are enabled by default when guestfish is used interactively. "
"You can enable them even for non-interactive modes using I<--progress-bars>, "
@@ -26396,24 +26554,24 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:1102
+#: ../fish/guestfish.pod:1106
msgid "GUESTFISH COMMANDS"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1104
+#: ../fish/guestfish.pod:1108
msgid ""
"The commands in this section are guestfish convenience commands, in other "
"words, they are not part of the L<guestfs(3)> API."
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:1107
+#: ../fish/guestfish.pod:1111
msgid "help"
msgstr "help"
#. type: verbatim
-#: ../fish/guestfish.pod:1109
+#: ../fish/guestfish.pod:1113
#, no-wrap
msgid ""
" help\n"
@@ -26425,71 +26583,71 @@ msgstr ""
"\n"
#. type: textblock
-#: ../fish/guestfish.pod:1112
+#: ../fish/guestfish.pod:1116
msgid "Without any parameter, this provides general help."
msgstr "Без параметра показує загальну довідкову інформацію."
#. type: textblock
-#: ../fish/guestfish.pod:1114
+#: ../fish/guestfish.pod:1118
msgid "With a C<cmd> parameter, this displays detailed help for that command."
msgstr ""
#. type: =head2
-#: ../fish/guestfish.pod:1116
+#: ../fish/guestfish.pod:1120
msgid "quit | exit"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1118
+#: ../fish/guestfish.pod:1122
msgid "This exits guestfish. You can also use C<^D> key."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1120
+#: ../fish/guestfish.pod:1124
msgid "@FISH_COMMANDS@"
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:1122
+#: ../fish/guestfish.pod:1126
msgid "COMMANDS"
msgstr "КОМАНДИ"
#. type: textblock
-#: ../fish/guestfish.pod:1124 ../src/guestfs.pod:1613
+#: ../fish/guestfish.pod:1128 ../src/guestfs.pod:1635
msgid "@ACTIONS@"
msgstr "@ACTIONS@"
#. type: textblock
-#: ../fish/guestfish.pod:1128
+#: ../fish/guestfish.pod:1132
msgid ""
"guestfish returns 0 if the commands completed without error, or 1 if there "
"was an error."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1135
+#: ../fish/guestfish.pod:1139
msgid "EDITOR"
msgstr "РЕДАКТОР"
#. type: textblock
-#: ../fish/guestfish.pod:1137
+#: ../fish/guestfish.pod:1141
msgid ""
"The C<edit> command uses C<$EDITOR> as the editor. If not set, it uses "
"C<vi>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1140 ../src/guestfs.pod:3321
+#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3343
msgid "FEBOOTSTRAP_KERNEL"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1142 ../src/guestfs.pod:3323
+#: ../fish/guestfish.pod:1146 ../src/guestfs.pod:3345
msgid "FEBOOTSTRAP_MODULES"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3325
+#: ../fish/guestfish.pod:1148 ../src/guestfs.pod:3347
msgid ""
"These two environment variables allow the kernel that libguestfs uses in the "
"appliance to be selected. If C<$FEBOOTSTRAP_KERNEL> is not set, then the "
@@ -26499,102 +26657,102 @@ msgid ""
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1150
+#: ../fish/guestfish.pod:1154
msgid "GUESTFISH_DISPLAY_IMAGE"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1152
+#: ../fish/guestfish.pod:1156
msgid ""
"The C<display> command uses C<$GUESTFISH_DISPLAY_IMAGE> to display images. "
"If not set, it uses L<display(1)>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1155
+#: ../fish/guestfish.pod:1159
msgid "GUESTFISH_PID"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1157
+#: ../fish/guestfish.pod:1161
msgid ""
"Used with the I<--remote> option to specify the remote guestfish process to "
"control. See section L</REMOTE CONTROL GUESTFISH OVER A SOCKET>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1161
+#: ../fish/guestfish.pod:1165
msgid "HEXEDITOR"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1163
+#: ../fish/guestfish.pod:1167
msgid ""
"The L</hexedit> command uses C<$HEXEDITOR> as the external hex editor. If "
"not specified, the external L<hexedit(1)> program is used."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1167
+#: ../fish/guestfish.pod:1171
msgid "HOME"
msgstr "ДОМІВКА"
#. type: textblock
-#: ../fish/guestfish.pod:1169
+#: ../fish/guestfish.pod:1173
msgid ""
"If compiled with GNU readline support, various files in the home directory "
"can be used. See L</FILES>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1172 ../src/guestfs.pod:3331
+#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3353
msgid "LIBGUESTFS_APPEND"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1174 ../src/guestfs.pod:3333
+#: ../fish/guestfish.pod:1178 ../src/guestfs.pod:3355
msgid "Pass additional options to the guest kernel."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3335
+#: ../fish/guestfish.pod:1180 ../src/guestfs.pod:3357
#, fuzzy
#| msgid "C<LIBGUESTFS_TRACE>"
msgid "LIBGUESTFS_ATTACH_METHOD"
msgstr "C<LIBGUESTFS_TRACE>"
#. type: textblock
-#: ../fish/guestfish.pod:1178
+#: ../fish/guestfish.pod:1182
msgid ""
"Choose the default way to create the appliance. See L<guestfs(3)/"
"guestfs_set_attach_method>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1181 ../src/guestfs.pod:3340
+#: ../fish/guestfish.pod:1185 ../src/guestfs.pod:3362
msgid "LIBGUESTFS_DEBUG"
msgstr "LIBGUESTFS_DEBUG"
#. type: textblock
-#: ../fish/guestfish.pod:1183
+#: ../fish/guestfish.pod:1187
msgid ""
"Set C<LIBGUESTFS_DEBUG=1> to enable verbose messages. This has the same "
"effect as using the B<-v> option."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1186 ../src/guestfs.pod:3345
+#: ../fish/guestfish.pod:1190 ../src/guestfs.pod:3367
msgid "LIBGUESTFS_MEMSIZE"
msgstr "LIBGUESTFS_MEMSIZE"
#. type: textblock
-#: ../fish/guestfish.pod:1188 ../src/guestfs.pod:3347
+#: ../fish/guestfish.pod:1192 ../src/guestfs.pod:3369
msgid ""
"Set the memory allocated to the qemu process, in megabytes. For example:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1191 ../src/guestfs.pod:3350
+#: ../fish/guestfish.pod:1195 ../src/guestfs.pod:3372
#, no-wrap
msgid ""
" LIBGUESTFS_MEMSIZE=700\n"
@@ -26604,66 +26762,66 @@ msgstr ""
"\n"
#. type: =item
-#: ../fish/guestfish.pod:1193 ../src/guestfs.pod:3352
+#: ../fish/guestfish.pod:1197 ../src/guestfs.pod:3374
msgid "LIBGUESTFS_PATH"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1195
+#: ../fish/guestfish.pod:1199
msgid ""
"Set the path that guestfish uses to search for kernel and initrd.img. See "
"the discussion of paths in L<guestfs(3)>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1198 ../src/guestfs.pod:3357
+#: ../fish/guestfish.pod:1202 ../src/guestfs.pod:3379
msgid "LIBGUESTFS_QEMU"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1200 ../src/guestfs.pod:3359
+#: ../fish/guestfish.pod:1204 ../src/guestfs.pod:3381
msgid ""
"Set the default qemu binary that libguestfs uses. If not set, then the qemu "
"which was found at compile time by the configure script is used."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1204 ../src/guestfs.pod:3365
+#: ../fish/guestfish.pod:1208 ../src/guestfs.pod:3387
msgid "LIBGUESTFS_TRACE"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1206
+#: ../fish/guestfish.pod:1210
msgid "Set C<LIBGUESTFS_TRACE=1> to enable command traces."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1208
+#: ../fish/guestfish.pod:1212
msgid "PAGER"
msgstr "РОЗБИТТЯ НА СТОРІНКИ"
#. type: textblock
-#: ../fish/guestfish.pod:1210
+#: ../fish/guestfish.pod:1214
msgid ""
"The C<more> command uses C<$PAGER> as the pager. If not set, it uses "
"C<more>."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1213 ../sparsify/virt-sparsify.pod:263
-#: ../src/guestfs.pod:3370
+#: ../fish/guestfish.pod:1217 ../sparsify/virt-sparsify.pod:263
+#: ../src/guestfs.pod:3392
msgid "TMPDIR"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1215 ../src/guestfs.pod:3372
+#: ../fish/guestfish.pod:1219 ../src/guestfs.pod:3394
msgid ""
"Location of temporary directory, defaults to C</tmp> except for the cached "
"supermin appliance which defaults to C</var/tmp>."
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1218 ../src/guestfs.pod:3375
+#: ../fish/guestfish.pod:1222 ../src/guestfs.pod:3397
msgid ""
"If libguestfs was compiled to use the supermin appliance then the real "
"appliance is cached in this directory, shared between all handles belonging "
@@ -26672,25 +26830,25 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../fish/guestfish.pod:1226 ../fuse/guestmount.pod:378
+#: ../fish/guestfish.pod:1230 ../fuse/guestmount.pod:378
#: ../rescue/virt-rescue.pod:325
msgid "FILES"
msgstr "ФАЙЛИ"
#. type: =item
-#: ../fish/guestfish.pod:1230 ../fuse/guestmount.pod:382
+#: ../fish/guestfish.pod:1234 ../fuse/guestmount.pod:382
#: ../rescue/virt-rescue.pod:329
msgid "$HOME/.libguestfs-tools.rc"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1232 ../fuse/guestmount.pod:384
+#: ../fish/guestfish.pod:1236 ../fuse/guestmount.pod:384
#: ../rescue/virt-rescue.pod:331
msgid "/etc/libguestfs-tools.conf"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1234 ../fuse/guestmount.pod:386
+#: ../fish/guestfish.pod:1238 ../fuse/guestmount.pod:386
#: ../rescue/virt-rescue.pod:333
msgid ""
"This configuration file controls the default read-only or read-write mode "
@@ -26698,34 +26856,34 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1237
+#: ../fish/guestfish.pod:1241
msgid "See L</OPENING DISKS FOR READ AND WRITE>."
msgstr "Див. L</OPENING DISKS FOR READ AND WRITE>."
#. type: =item
-#: ../fish/guestfish.pod:1239
+#: ../fish/guestfish.pod:1243
msgid "$HOME/.guestfish"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1241
+#: ../fish/guestfish.pod:1245
msgid ""
"If compiled with GNU readline support, then the command history is saved in "
"this file."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1244
+#: ../fish/guestfish.pod:1248
msgid "$HOME/.inputrc"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1246
+#: ../fish/guestfish.pod:1250
msgid "/etc/inputrc"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1248
+#: ../fish/guestfish.pod:1252
msgid ""
"If compiled with GNU readline support, then these files can be used to "
"configure readline. For further information, please see L<readline(3)/"
@@ -26733,12 +26891,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1252
+#: ../fish/guestfish.pod:1256
msgid "To write rules which only apply to guestfish, use:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1254
+#: ../fish/guestfish.pod:1258
#, no-wrap
msgid ""
" $if guestfish\n"
@@ -26748,26 +26906,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1258
+#: ../fish/guestfish.pod:1262
msgid ""
"Variables that you can set in inputrc that change the behaviour of guestfish "
"in useful ways include:"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1263
+#: ../fish/guestfish.pod:1267
msgid "completion-ignore-case (default: on)"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1265
+#: ../fish/guestfish.pod:1269
msgid ""
"By default, guestfish will ignore case when tab-completing paths on the "
"disk. Use:"
msgstr ""
#. type: verbatim
-#: ../fish/guestfish.pod:1268
+#: ../fish/guestfish.pod:1272
#, no-wrap
msgid ""
" set completion-ignore-case off\n"
@@ -26775,22 +26933,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1270
+#: ../fish/guestfish.pod:1274
msgid "to make guestfish case sensitive."
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1274
+#: ../fish/guestfish.pod:1278
msgid "test1.img"
msgstr ""
#. type: =item
-#: ../fish/guestfish.pod:1276
+#: ../fish/guestfish.pod:1280
msgid "test2.img (etc)"
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1278
+#: ../fish/guestfish.pod:1282
msgid ""
"When using the I<-N> or I<--new> option, the prepared disk or filesystem "
"will be created in the file C<test1.img> in the current directory. The "
@@ -26799,7 +26957,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../fish/guestfish.pod:1287
+#: ../fish/guestfish.pod:1291
msgid ""
"L<guestfs(3)>, L<http://libguestfs.org/>, L<virt-alignment-scan(1)>, L<virt-"
"cat(1)>, L<virt-copy-in(1)>, L<virt-copy-out(1)>, L<virt-df(1)>, L<virt-edit"
@@ -28006,6 +28164,3947 @@ msgid ""
msgstr ""
#. type: textblock
+#: ../guestfs-release-notes.pod:5
+msgid "guestfs-release-notes - libguestfs Release Notes"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:7
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.20"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:9
+msgid "I<NOTES UPDATED TO COMMIT 47410e79995f9d8c5fb9739ca4609c78e13218ee>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:11
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.18.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: =head2
+#: ../guestfs-release-notes.pod:15 ../guestfs-release-notes.pod:254
+#: ../guestfs-release-notes.pod:490 ../guestfs-release-notes.pod:628
+#: ../guestfs-release-notes.pod:795 ../guestfs-release-notes.pod:926
+#: ../guestfs-release-notes.pod:1066 ../guestfs-release-notes.pod:1206
+#: ../guestfs-release-notes.pod:1371
+#, fuzzy
+#| msgid "C<features>"
+msgid "New features"
+msgstr "C<features>"
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:17 ../guestfs-release-notes.pod:689
+msgid "library"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:19
+msgid "You can optionally use libvirt to launch the backend appliance by:"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:24
+msgid "(a)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:26
+#, fuzzy
+#| msgid "C<LIBGUESTFS_TRACE>"
+msgid "setting C<LIBGUESTFS_ATTACH_METHOD=libvirt[:URI]>"
+msgstr "C<LIBGUESTFS_TRACE>"
+
+#. type: =item
+#: ../guestfs-release-notes.pod:28
+msgid "(b)"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:30
+#, no-wrap
+msgid ""
+" ./configure --with-default-attach-method=libvirt[:URI]\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:32
+msgid "(c)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:34
+msgid "setting the attach-method through the API"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:38
+msgid ""
+"virtio-scsi is now used by default, if available. This greatly increases "
+"the number of drives that can be added to a single libguestfs handle (up to "
+"255)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:42
+msgid "Libguestfs can now handle E<gt> 25 disks, in all APIs, tools and tests."
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:44 ../guestfs-release-notes.pod:256
+#: ../guestfs-release-notes.pod:541
+msgid "virt tools"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:46
+msgid "C<guestfish touch 'win:c:\\new_file'> now works as expected."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:48
+msgid "C<rsync> and C<ssh> commands are now availble in virt-rescue."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:50
+msgid "C<virt-sparsify> uses qcow2 v3 for increased efficiency."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:52
+msgid "C<virt-sysprep> enhancements:"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:58
+#, fuzzy
+#| msgid "Generate random seed for guest."
+msgid "generate new UUIDs for PVs and VGs"
+msgstr "Створити породжувач випадкових чисел для гостьової системи."
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:62
+#, fuzzy
+#| msgid "Remove the Smolt hardware UUID."
+msgid "remove the local machine ID (Wanlong Gao)"
+msgstr "Вилучити UUID обладнання Smolt."
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:66
+msgid "remove ABRT data (Wanlong Gao)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:70
+#, fuzzy
+#| msgid "Remove the database and log files of Samba."
+msgid "remove puppet keys and log files (Wanlong Gao)"
+msgstr "Вилучити бази даних та файли журналів Samba."
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:74
+msgid "C<virt-make-fs> can now create virtual floppy disks (VFDs)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:76
+msgid "C<guestmount> has a I<--pid-file> option."
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:78 ../guestfs-release-notes.pod:510
+#, fuzzy
+#| msgid "Language bindings."
+msgid "language bindings"
+msgstr "Прив’язки до мов програмування."
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:80
+msgid "In Ruby, optional arguments hash is optional."
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:82
+msgid "ports"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:84
+msgid ""
+"Libguestfs without the appliance can be compiled on Mac OS X (Masami HIRATA)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:87
+msgid ""
+"RHEL 5 is now explicitly supported through the 'oldlinux' branch in upstream "
+"git."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:90
+msgid ""
+"PowerPC 64 bit is now supported. Also libguestfs has been examined for "
+"endianness bugs and these have been fixed."
+msgstr ""
+
+#. type: =head2
+#: ../guestfs-release-notes.pod:93 ../guestfs-release-notes.pod:339
+#: ../guestfs-release-notes.pod:564 ../guestfs-release-notes.pod:729
+#: ../guestfs-release-notes.pod:876 ../guestfs-release-notes.pod:1011
+#: ../guestfs-release-notes.pod:1132 ../guestfs-release-notes.pod:1291
+#: ../guestfs-release-notes.pod:1444
+msgid "Security"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:95
+msgid ""
+"The C<$HOME/.guestfish> history file is now created with 0600 permissions "
+"(instead of 0644 before) so it is no longer world readable."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:101
+msgid ""
+"Old versions of both C<virt-edit> and the C<guestfish> C<edit> command "
+"created a new file containing the changes but did not set the permissions, "
+"etc of the new file to match the old one. The result of this was that if "
+"you edited a security sensitive file such as C</etc/shadow> then it would be "
+"left world-readable after the edit."
+msgstr ""
+
+#. type: =head2
+#: ../guestfs-release-notes.pod:112 ../guestfs-release-notes.pod:343
+#: ../guestfs-release-notes.pod:570 ../guestfs-release-notes.pod:733
+#: ../guestfs-release-notes.pod:882 ../guestfs-release-notes.pod:1015
+#: ../guestfs-release-notes.pod:1143 ../guestfs-release-notes.pod:1301
+#: ../guestfs-release-notes.pod:1450
+msgid "New APIs"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:114
+#, no-wrap
+msgid ""
+" canonical-device-name\n"
+" device-index\n"
+" filesystem-available\n"
+" fstrim\n"
+" max-disks\n"
+" nr-devices\n"
+" shutdown [backported to 1.16 and 1.18]\n"
+" umount [added force and lazy optional arguments]\n"
+" utsname\n"
+" xfs-growfs\n"
+" xfs-info\n"
+"\n"
+msgstr ""
+
+#. type: =head2
+#: ../guestfs-release-notes.pod:126 ../guestfs-release-notes.pod:373
+#: ../guestfs-release-notes.pod:580 ../guestfs-release-notes.pod:744
+#: ../guestfs-release-notes.pod:888 ../guestfs-release-notes.pod:1022
+#: ../guestfs-release-notes.pod:1156 ../guestfs-release-notes.pod:1314
+#: ../guestfs-release-notes.pod:1480
+msgid "Internals"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:128
+msgid "qemu E<ge> 1.1.0 is required."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:130
+msgid "febootstrap E<ge> 3.19 is required."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:132
+msgid ""
+"Functions which previously had no optargs can now be converted to ones with "
+"optargs, making extending the API much more flexible. Source and binary "
+"backwards compatibility is preserved for users of the API. APIs which were "
+"changed are:"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:141
+msgid "C<grep> and related C<*grep*> functions"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:145
+msgid "C<add_drive> / C<add_drive_opts>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:149
+msgid "C<mkfs> / C<mkfs_opts>"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:153
+#, fuzzy
+#| msgid "guestfs_ntfsresize_opts"
+msgid "C<ntfsresize> / C<ntfsresize_opts>"
+msgstr "guestfs_ntfsresize_opts"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:157
+#, fuzzy
+#| msgid "umount"
+msgid "C<umount>"
+msgstr "umount"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:161
+msgid ""
+"The way that libguestfs APIs are represented in the generator has changed to "
+"use an OCaml struct instead of a tuple. This makes it far more flexible. "
+"For details see commit 39d1a7db."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:165
+msgid ""
+"Launch backends are now located in separate files eg. C<src/launch-appliance."
+"c>, C<src/launch-libvirt.c>."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:168
+msgid ""
+"POD (documentation) is now generated using a rewritten Perl program instead "
+"of pod2* + shell scripts."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:171
+msgid "Man pages now contain stable dates (Hilko Bengen)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:173
+msgid ""
+"Skipped tests now exit with code 77, so they appear as C<SKIP:> in make "
+"check output."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:176
+msgid "The parallel mount-local test has been rewritten in C (RHBZ#838081)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:178
+msgid "Ruby 1.8.5 is now supported (though not recommended)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:180
+msgid ""
+"The appliance backend now uses sgabios instead of vgabios (Dan Berrange)."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:183
+msgid ""
+"The C<./run> script now sets enough environment variables that you can run "
+"OCaml, Python, Ruby, Java, GJS programs."
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:186
+msgid "C<run --test> flag for running tests with minimal output."
+msgstr ""
+
+#. type: =head2
+#: ../guestfs-release-notes.pod:188 ../guestfs-release-notes.pod:446
+#: ../guestfs-release-notes.pod:610 ../guestfs-release-notes.pod:768
+#: ../guestfs-release-notes.pod:910 ../guestfs-release-notes.pod:1038
+#: ../guestfs-release-notes.pod:1191 ../guestfs-release-notes.pod:1330
+#: ../guestfs-release-notes.pod:1492
+msgid "Bugs fixed"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:190
+#, no-wrap
+msgid ""
+" ./bugs-in-changelog.sh 1.18.0..\n"
+"\n"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:194
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/845522>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:196
+msgid ""
+"guestfish \"copy-out / localdir\" command fails with \"No such file or "
+"directory\""
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:198
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/845488>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:200
+msgid ""
+"Long filenames on NTFS cause tar-out, copy-out etc to fail with error "
+"\"Cannot open: File name too long\""
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:202
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/840572>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:204
+msgid "virt-make-fs / tar-in should support vfat properly"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:206
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/840115>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:208
+msgid ""
+"guestfish touch problem - case_sensitive_path API expects the file to exist"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:210
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/836710>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:212
+msgid "Data loss when writing to qcow2-format disk files"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:214
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/824716>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:216
+msgid "compress-device-out didn't support bzip2"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:218
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/824043>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:220
+msgid "guestfish unrecognized mount option gives confusing error message"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:222
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/823887>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:224
+msgid ""
+"Filenames containing Chinese characters can't be created on vfat filesystems"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:226
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/823885>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:228
+msgid ""
+"virt-make-fs cannot create vfat filesystem containing filesystems with "
+"chinese characters"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:230
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/823883>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:232
+msgid "virt-make-fs -t fat fails with an obscure error message"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:234
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/823821>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:236
+msgid "Inspection fails when /etc/HOSTNAME is empty"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:238
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/627675>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:240
+msgid "libguestfs inspector code cannot handle /dev/disk/by-id/* paths"
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:242
+#, fuzzy
+#| msgid "https://bugzilla.redhat.com/642934"
+msgid "L<https://bugzilla.redhat.com/602997>"
+msgstr "https://bugzilla.redhat.com/642934"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:244
+msgid "part-get-bootable gives wrong result with an unordered part layout"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:248
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.18"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:250
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.16.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:258
+#, no-wrap
+msgid ""
+" - virt-sysprep has been rewritten and expanded (thanks Wanlong Gao)\n"
+" http://libguestfs.org/virt-sysprep.1.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:261
+#, no-wrap
+msgid ""
+" - virt-sparsify --zero is a new option that zeroes the named\n"
+" partition or filesystem\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:264
+#, no-wrap
+msgid ""
+" - virt-sparsify can now safely sparsify Linux swap partitions\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:266
+#, no-wrap
+msgid ""
+" - virt-sparsify fixed so it cleans up after ^C\n"
+" http://libguestfs.org/virt-sparsify.1.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:269
+#, no-wrap
+msgid ""
+" - a new tool 'libguestfs-make-fixed-appliance' is provided to build\n"
+" fixed appliances that can be copied to other machines that don't\n"
+" have febootstrap support\n"
+" http://libguestfs.org/libguestfs-make-fixed-appliance.1.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:274
+#, no-wrap
+msgid ""
+" - virt-filesystems now displays the parents (containers) of MD\n"
+" devices and volume groups\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:277
+#, fuzzy, no-wrap
+#| msgid "Run virt-alignment-scan without any I<-a> or I<-d> options to scan all libvirt domains."
+msgid ""
+" - virt-alignment-scan, run with no args, displays alignment information\n"
+" for all libvirt domains\n"
+"\n"
+msgstr "Щоб виконати сканування всіх доменів libvirt, віддайте команду virt-alignment-scan без параметрів I<-a> та I<-d>."
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:280
+#, no-wrap
+msgid ""
+" - virt-df and virt-alignment-scan will display information from all\n"
+" guests even when a disk is inaccessible\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:283
+#, no-wrap
+msgid ""
+" - virt-rescue new --scratch option to make scratch disks\n"
+" https://rwmj.wordpress.com/2012/04/26/virt-rescue-scratch/#content\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:286
+#, no-wrap
+msgid ""
+" - virt-make-fs can now be used to create btrfs\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:288
+#, no-wrap
+msgid ""
+" - virt-edit preserves permissions, UID, GID and SELinux context\n"
+" when editing files\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:291
+#, no-wrap
+msgid ""
+" - guestfish passes the close event over stdout and remote correctly\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:293
+#, no-wrap
+msgid ""
+" - guestfish new '--pipe-error' option lets you detect errors in pipe\n"
+" commands\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:296
+#, no-wrap
+msgid ""
+" - guestfish globs now expand device names\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:298
+#, no-wrap
+msgid ""
+" - comma and colon characters in filenames now handled correctly by\n"
+" all virt tools\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:301 ../guestfs-release-notes.pod:528
+#: ../guestfs-release-notes.pod:700
+#, fuzzy
+#| msgid "inspect-os"
+msgid "inspection"
+msgstr "inspect-os"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:303
+#, no-wrap
+msgid ""
+" - added support for Fedora 17+\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:305
+#, no-wrap
+msgid ""
+" - added support for FreeDOS\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:307
+#, no-wrap
+msgid ""
+" - added support for Buildroot and Cirros\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:309
+#, no-wrap
+msgid ""
+" - inspection is now compatible with Windows guests that have been\n"
+" sysprepped (thanks Grant Williamson).\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:312
+msgid "API"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:314
+#, no-wrap
+msgid ""
+" - broad support for btrfs added, including adding multiple devices,\n"
+" fsck, snapshots (thanks Wanlong Gao)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:317
+#, no-wrap
+msgid ""
+" - the new 'mount-local' API brings FUSE support directly into the\n"
+" core libguestfs API\n"
+" https://rwmj.wordpress.com/2012/05/14/tip-using-mount-local-api-from-c/#content\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:321
+#, no-wrap
+msgid ""
+" - new man page: guestfs-performance(1), which contains performance\n"
+" tuning tips\n"
+" http://libguestfs.org/guestfs-performance.1.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:325
+#, no-wrap
+msgid ""
+" - new man page: guestfs-faq(1), Frequently Asked Questions\n"
+" http://libguestfs.org/guestfs-faq.1.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:328
+#, no-wrap
+msgid ""
+" - ENOTSUP (from guestfs_last_errno) is now returned for APIs that\n"
+" are not supported\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:331
+#, fuzzy
+#| msgid "C<examples>"
+msgid "examples"
+msgstr "C<examples>"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:333
+#, no-wrap
+msgid ""
+" - 'copy_over' example showing how to copy between two handles\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:335
+#, no-wrap
+msgid ""
+" - 'display_icon' program displays the icon associated with a guest\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:337
+#, no-wrap
+msgid ""
+" - 'mount_local.c' example shows how to use the mount-local API\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:341 ../guestfs-release-notes.pod:731
+#, no-wrap
+msgid ""
+" (no security problems were found or fixed in this release)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:345
+#, no-wrap
+msgid ""
+" btrfs-device-add: Add devices to a btrfs filesystem.\n"
+" btrfs-device-delete: Remove devices from a btrfs filesystem.\n"
+" btrfs-filesystem-sync: Sync a btrfs filesystem.\n"
+" btrfs-filesystem-balance: Balance a btrfs filesystem.\n"
+" btrfs-fsck: Check btrfs filesystem.\n"
+" btrfs-set-seeding: Enable or disable seeding.\n"
+" btrfs-subvolume-create: Create a btrfs snapshot.\n"
+" btrfs-subvolume-delete: Delete a btrfs snapshot.\n"
+" btrfs-subvolume-list: List btrfs snapshots and subvolumes.\n"
+" btrfs-subvolume-set-default: Set default btrfs subvolume.\n"
+" btrfs-subvolume-snapshot: Create a writable btrfs snapshot.\n"
+" get-e2attrs: List ext2 file attributes of a file.\n"
+" get-e2generation: Get ext2 file generation of a file.\n"
+" isoinfo, isoinfo-device: Get information from the header of ISO files.\n"
+" llz: List files with SELinux information.\n"
+" lvcreate-free: Create an LVM logical volume in % remaining free space.\n"
+" md-stat: Return underlying devices from an MD device.\n"
+" mkfs-brtfs: Make btrfs filesystem, with all tunables.\n"
+" mount-local, mount-local-run, umount-local: FUSE support in the API.\n"
+" ntfsclone-in, ntfsclone-out: Save, restore NTFS from backup.\n"
+" ntfsfix: Fix common errors and force Windows to check NTFS.\n"
+" set-e2attrs: Set or clear ext2 file attributes of a file.\n"
+" set-e2generation: Set ext2 file generation of a file.\n"
+" set-label: Unified interface for setting filesystem label.\n"
+" vgmeta: Get volume group metadata.\n"
+" wipefs: Wipe filesystem signatures from a device.\n"
+" zero-free-space: Zero free space in a filesystem.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:375
+#, no-wrap
+msgid ""
+" - The debian/ subdirectory has been removed. We recommend you use\n"
+" the official Debian packages made by Hilko Bengen.\n"
+" http://people.debian.org/~bengen/libguestfs/\n"
+" http://packages.debian.org/search?keywords=libguestfs\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:380
+#, no-wrap
+msgid ""
+" - O_CLOEXEC / SOCK_CLOEXEC is now used for almost all file\n"
+" descriptors that the library opens.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:383
+#, no-wrap
+msgid ""
+" - posix_fadvise is called when sequentially reading or writing large\n"
+" files.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:386
+#, no-wrap
+msgid ""
+" - close all file descriptors and remove all signal handlers in the\n"
+" recovery process\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:389
+#, no-wrap
+msgid ""
+" - multiple gcc warnings and Coverity bugs have been fixed; many\n"
+" strict-overflow bugs have also been fixed\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:392
+#, no-wrap
+msgid ""
+" - use ./configure --enable-valgrind-daemon to use valgrind on the\n"
+" daemon; many errors have been fixed\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:395
+#, no-wrap
+msgid ""
+" - use ./configure --with-qemu-options to pass extra options to qemu\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:397
+#, no-wrap
+msgid ""
+" - the daemon now has a growable strings buffer type (DECLARE_STRINGSBUF)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:399
+#, no-wrap
+msgid ""
+" - the <guestfs.h> header file works with C++ and we have a regression\n"
+" test for this\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:402
+#, no-wrap
+msgid ""
+" - multiple APIs which should only be called in the CONFIG state now\n"
+" give an error if they are not\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:405
+#, no-wrap
+msgid ""
+" - .gitignore fixed to use absolute paths\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:407
+#, no-wrap
+msgid ""
+" - gobject bindings have been expanded, including mapping libguestfs\n"
+" events to gobject signals (thanks Matt Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:410
+#, no-wrap
+msgid ""
+" - gobject documentation is generated properly (thanks Matt Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:412
+#, no-wrap
+msgid ""
+" - gobject header files now live in a subdirectory\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:414
+#, no-wrap
+msgid ""
+" - CompareWithString test in the generator now works\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:416
+#, no-wrap
+msgid ""
+" - FUInt32, FUInt64 struct field types now use the correct XDR type\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:418
+#, no-wrap
+msgid ""
+" - OCaml tests are now run on bytecode and native code.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:420
+#, no-wrap
+msgid ""
+" - java -Xlint:all is used, and all warnings have been fixed\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:422
+#, no-wrap
+msgid ""
+" - bmptopng, wrestool (etc) missing or failure no longer prints\n"
+" warning messages\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:425
+#, no-wrap
+msgid ""
+" - ruby: Use RbConfig instead of Config.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:427
+#, no-wrap
+msgid ""
+" - PYTHONPATH is set by the ./run script.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:429
+#, no-wrap
+msgid ""
+" - appliance building is now thread-safe.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:431
+#, no-wrap
+msgid ""
+" - appliance now uses 'ip' instead of 'ifconfig' and 'netstat'\n"
+" commands\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:434
+#, no-wrap
+msgid ""
+" - several fixes to make parallel builds work properly\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:436
+#, no-wrap
+msgid ""
+" - guestfish --listen now cleans up properly\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:438
+#, no-wrap
+msgid ""
+" - the BUSY state has been removed\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:440
+#, no-wrap
+msgid ""
+" - gettextize has been removed, replaced by a simple Makefile.am\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:442
+#, no-wrap
+msgid ""
+" - gettext support now covers virt-resize, virt-sparsify and virt-sysprep\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:444
+#, no-wrap
+msgid ""
+" - better support for the arm architecture\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:448
+#, no-wrap
+msgid ""
+" - 822490 virt-ls error: \"libguestfs: error: checksum: path: parameter cannot be NULL\"\n"
+" - 816839 data overflow error when debug progress -1\n"
+" - 816098 virt-make-fs fails to make a btrfs filesystem because it doesn't allocate enough space\n"
+" - 811872 inspection fails on ubuntu 10.04 guest with encrypted swap\n"
+" - 811650 guestfs_last_error not set when qemu fails early during launch\n"
+" - 811649 libguestfs cannot open disk images which are symlinks to files that contain ':' (colon) character\n"
+" - 811117 [RFE][virt-sysprep] net-hwaddr not removed from \"ifcfg-*\" files on rhel\n"
+" - 811112 [RFE][virt-sysprep] hostname can not be changed on rhel system\n"
+" - 809361 inspection doesn't recognize Fedora 18 (grub2 + GPT)\n"
+" - 807905 mkfs blocksize option breaks when creating btrfs\n"
+" - 805070 virt-filesystems should show 'parents' of LV and RAID devices\n"
+" - 804464 libguestfs cannot be built when LINGUAS is different then ja or uk\n"
+" - 803664 libguestfs inspection fails on Windows XP: libguestfs: error: hivex: could not locate HKLM\\SYSTEM\\MountedDevices\n"
+" - 803533 guestfish: write error\n"
+" - 802389 event handlers for 'close' event doesn't work in remote mode\n"
+" - 802109 libguestfs uses putc on stderr, results in many individual 1 byte writes of debug messages\n"
+" - 801640 [RFE] the error reported by resize2fs-M need to be more clear\n"
+" - 801298 Possible null dereference and resource leaks\n"
+" - 801273 Document for set-pgroup need to be updated\n"
+" - 798196 virt-resize confuses format and output_format variables; using --output-format sets the input format\n"
+" - 797986 virt-resize on Windows XP in sysprep state causes \"UNMOUNTABLE_BOOT_VOLUME\" BSOD\n"
+" - 796520 [RFE] Prevent user from running some appliance configure commands after appliance boot up\n"
+" - 790721 multiprovider build error: RuntimeError: link: /tmp/.guestfs-0/kernel /tmp/.guestfs-0/kernel.10139: File exists\n"
+" - 789960 guestfsd crash when try to mount non-exist disk\n"
+" - 789504 virt-df (other tools?) should not give up if a guest disk is missing\n"
+" - 788641 virt-edit doesn't preserve file permissions\n"
+" - 786215 libguestfs inspection does not recognize FreeDOS operating system\n"
+" - 786188 libguestfs inspection does not recognize FreeDOS install CD\n"
+" - 785668 aug-defnode: daemon crash\n"
+" - 784647 Libguestfs uses deprecated net-tools\n"
+" - 769304 virt-resize on RHEL 6 kernel fails to re-read the partition table\n"
+" - 755729 Error message for resize2fs-M needs tweaking\n"
+" - 701814 virt-win-reg fails on a libvirt guest that has no defined disk format: \"format parameter is empty or contains disallowed characters\"\n"
+" - 679737 libguestfs: improve error message when zerofree is not available in the appliance\n"
+" - 635971 glob mkfs ext2 /dev/vd[b-t]1 does not expand\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:484
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.16"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:486
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.14.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:492
+#, fuzzy
+#| msgid "guestfs_cp"
+msgid "libguestfs"
+msgstr "guestfs_cp"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:494
+#, no-wrap
+msgid ""
+" - allow XFS filesystems to be created over an existing filesystem\n"
+" (Wanlong Gao)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:497
+#, no-wrap
+msgid ""
+" - the (unspecified) default alignment for part-disk has been\n"
+" changed to 64K for better support of high-end network-attached\n"
+" storage\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:501
+#, no-wrap
+msgid ""
+" - new guestfs-testing(1) man page\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:503
+#, no-wrap
+msgid ""
+" - list-filesystems returns MD devices containing filesystems\n"
+" (Matthew Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:506
+#, no-wrap
+msgid ""
+" - support for GCC >= 4.7 (Jim Meyering)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:508
+#, no-wrap
+msgid ""
+" - check user does not add the same drive twice (Wanlong Gao).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:512
+#, no-wrap
+msgid ""
+" - Experimental GObject bindings, with support for GObject\n"
+" Introspection. You can now use libguestfs from Javascript.\n"
+" Please note these are not stable and final in this release.\n"
+" (Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:517
+#, no-wrap
+msgid ""
+" - support for Ruby >= 1.9\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:519
+#, no-wrap
+msgid ""
+" - Ruby bindings can be disabled individually (Hilko Bengen)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:521
+#, no-wrap
+msgid ""
+" - support for Python 2.6, 3.x (Richard Jones, Hilko Bengen)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:523
+#, no-wrap
+msgid ""
+" - support for PHP >= 5.4\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:525
+#, no-wrap
+msgid ""
+" - new %guestfs_introspection hash is available in Perl bindings so\n"
+" you can query which optional arguments are available\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:530
+#, no-wrap
+msgid ""
+" - guests with MD devices can be inspected (Matthew Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:532
+#, no-wrap
+msgid ""
+" - support for GNU/Hurd guests\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:534 ../guestfs-release-notes.pod:641
+#: ../guestfs-release-notes.pod:797
+#, fuzzy
+#| msgid "guestfs_sh"
+msgid "guestfish"
+msgstr "guestfs_sh"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:536
+#, no-wrap
+msgid ""
+" - libguestfs events (such as progress bar events and log messages) can\n"
+" be trapped and processed by user-defined shell scripts.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:539
+#, no-wrap
+msgid ""
+" - MD devices are tab-completed (Matthew Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:543
+#, no-wrap
+msgid ""
+" - New tool virt-format for erasing and making blank disks\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:545
+#, no-wrap
+msgid ""
+" - virt-sparsify new --compress and -o options to allow for compressed\n"
+" and different format output\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:548
+#, no-wrap
+msgid ""
+" - virt-sparsify can now detect and sparsify .vdi files\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:550
+#, no-wrap
+msgid ""
+" - virt-sysprep no longer requires xmlstarlet; a new virt-inspector --xpath\n"
+" option has been added to replace this functionality\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:553
+#, no-wrap
+msgid ""
+" - virt-rescue has a new --suggest option which suggests mount commands\n"
+" for the guest\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:556
+#, no-wrap
+msgid ""
+" - virt-resize no longer requires OCaml pcre library\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:558
+#, fuzzy
+#| msgid "guestfs_lvs"
+msgid "libguestfs live"
+msgstr "guestfs_lvs"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:560
+#, no-wrap
+msgid ""
+" - daemon will no longer try to edit your live /etc/lvm configuration\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:562
+#, no-wrap
+msgid ""
+" - fix a potential security problem with predictable /tmp names (Steve Kemp)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:566
+#, no-wrap
+msgid ""
+" CVE-2011-4127, RHBZ#757071\n"
+" Mitigate possible privilege escalation via SG_IO ioctl\n"
+" For more information, see: https://github.com/libguestfs/libguestfs/commit/9a5f784d511a8f00a8386f316eab41fe660430db\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:572
+#, no-wrap
+msgid ""
+" blkid: print all attributes of a device known to blkid (Wanlong Gao)\n"
+" e2fsck: access to more features of e2fsck (Wanlong Gao)\n"
+" list-md-devices: list of Linux MD devices (Matthew Booth)\n"
+" md-create: create an MD device\n"
+" md-detail: returns metadata for an MD device (Matthew Booth)\n"
+" md-stop: stop an MD device (Wanlong Gao)\n"
+" tune2fs: allow ext2/3/4 filesystems to be tuned\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:582
+#, no-wrap
+msgid ""
+" Git hosting has moved to http://github.com/libguestfs\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:584
+#, no-wrap
+msgid ""
+" The various test directories have been rearranged logically, and now\n"
+" all appear under 'tests/'.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:587
+#, no-wrap
+msgid ""
+" There is a 'make extra-tests' rule which runs ordinary tests and\n"
+" additional tests, using valgrind to check for memory problems.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:590
+#, no-wrap
+msgid ""
+" Multiple memory leaks and other problems found by valgrind and fixed.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:592
+#, no-wrap
+msgid ""
+" Support for optional arguments in the generator has been rewritten\n"
+" to provide more features and safety (Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:595
+#, no-wrap
+msgid ""
+" With gcc -fvisibility=hidden is used for internal symbols, avoiding\n"
+" call indirection via the PLT.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:598
+#, no-wrap
+msgid ""
+" RHashtable functions can be tested in the generator.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:600
+#, no-wrap
+msgid ""
+" ADD_ARG macro in daemon allows arg lists to be constructed without\n"
+" risk of stack smashing.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:603
+#, no-wrap
+msgid ""
+" Fix generation of OCaml functions that have more than 10 arguments.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:605
+#, no-wrap
+msgid ""
+" psmisc has been added to the appliance, allowing use of 'fuser',\n"
+" 'killall' and 'pstree' for debugging.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:608
+#, no-wrap
+msgid ""
+" bindtests now cover RBufferOut and optional arguments (Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:612
+#, no-wrap
+msgid ""
+" - 769680 temporary directories created during appliance builds are not cleaned up on error\n"
+" - 761460 guestfs_utimens hangs on named pipes\n"
+" - 761451 guestfs_utimens cannot set times on a directory\n"
+" - 760775 \"guestfish: multi-boot operating systems are not supported by the -i option\" should be more explanatory\n"
+" - 760669 guestfish copy-in and <! (inline execution) don't mix well: pclose: No child processes\n"
+" - 760000 libguestfs fails to compile with Ruby >= 1.9\n"
+" - 755729 Error message for resize2fs-M needs tweaking\n"
+" - 750889 Python code incompatible with Python v3.\n"
+" - 596761 Ctrl-\\ causes guestfish to abort\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:622
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.14"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:624
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.12.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:630
+#, fuzzy, no-wrap
+#| msgid "Language bindings."
+msgid ""
+" Erlang bindings.\n"
+"\n"
+msgstr "Прив’язки до мов програмування."
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:632
+#, fuzzy, no-wrap
+#| msgid "The virt-alignment-scan tool checks the alignment of partitions in virtual machines and disk images and warns you if there are alignment problems."
+msgid ""
+" virt-alignment-scan is a new tool to check the alignment of\n"
+" partitions within virtual machines or disk images.\n"
+"\n"
+msgstr "Програма virt-alignment-scan виконує перевірку вирівнювання розділів у віртуальних машинах та образів дисків і повідомляє вам, якщо буде виявлено помилки вирівнювання."
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:635
+#, no-wrap
+msgid ""
+" virt-sparsify is a new tool to make virtual machine disk images\n"
+" sparse.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:638
+#, no-wrap
+msgid ""
+" virt-sysprep is a new tool to make cloning guests from a template\n"
+" simpler.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:643
+#, no-wrap
+msgid ""
+" - New commands setenv, unsetenv, to set environment variables.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:645
+#, no-wrap
+msgid ""
+" - The input file and line number is printed in error messages.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:647
+#, no-wrap
+msgid ""
+" - guestfish progress bars are now a \"mini-library\" used by other\n"
+" tools too.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:650
+#, fuzzy
+#| msgid "guestfs_mount"
+msgid "guestmount"
+msgstr "guestfs_mount"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:652
+#, no-wrap
+msgid ""
+" - the --live option (for access to live VMs) now works.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:654
+#, fuzzy
+#| msgid "initrd-cat"
+msgid "virt-cat"
+msgstr "initrd-cat"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:656
+#, no-wrap
+msgid ""
+" - virt-cat can now handle Windows paths and drive letters (RHBZ#693359).\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:658
+#, fuzzy
+#| msgid "list-filesystems"
+msgid "virt-filesystems"
+msgstr "list-filesystems"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:660
+#, no-wrap
+msgid ""
+" - the MBR partition type byte is displayed in --long output.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:662
+msgid "virt-make-fs"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:664
+#, no-wrap
+msgid ""
+" - virt-make-fs now sets the MBR partition type byte correctly,\n"
+" improving compatibility with Windows (RHBZ#746295).\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:667 ../guestfs-release-notes.pod:824
+#, fuzzy
+#| msgid "lvresize"
+msgid "virt-resize"
+msgstr "lvresize"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:669
+#, no-wrap
+msgid ""
+" - virt-resize can now work with guests using extended and logical\n"
+" partitions, in particular Ubuntu guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:672
+#, no-wrap
+msgid ""
+" - virt-resize can now align the first partition of Windows guests,\n"
+" improving performance. The new virt-resize --align-first option\n"
+" controls this behaviour.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:676
+#, no-wrap
+msgid ""
+" - The virt-resize --machine-readable flag makes it possible to use\n"
+" virt-resize from other programs.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:679
+#, no-wrap
+msgid ""
+" - Partitions are now aligned to 128 sectors (usually 64K) by\n"
+" default. This improves efficiency on high-end storage. The new\n"
+" virt-resize --alignment option allows the alignment to be\n"
+" adjusted.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:684
+msgid "virt-win-reg"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:686
+#, no-wrap
+msgid ""
+" - The syntax for deleting registry keys and values is documented\n"
+" in the man page (RHBZ#737944).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:691
+#, no-wrap
+msgid ""
+" - non-printing characters are escaped correctly in debug output.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:693
+#, no-wrap
+msgid ""
+" - GUESTFS_EVENT_ENTER is a new event type generated whenever a\n"
+" libguestfs function is called.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:696
+#, no-wrap
+msgid ""
+" - the library contains systemtap/DTrace probes.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:698
+#, no-wrap
+msgid ""
+" - the library can now be compiled without hivex (RHBZ#723474).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:702
+#, no-wrap
+msgid ""
+" - Improve detection of Windows disks.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:704
+#, no-wrap
+msgid ""
+" - Adds support for:\n"
+" ttylinux - a minimal Linux\n"
+" Mageia (thanks Michael Scherer)\n"
+" OpenSUSE and zypper (thanks Michael Scherer, Vincent Untz)\n"
+" Ubuntu logos (thanks Michael Scherer)\n"
+" NetBSD and pkgsrc (thanks Michael Scherer)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:711
+#, no-wrap
+msgid ""
+" - Handle some guest types that use /dev/root in /etc/fstab.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:713
+#, no-wrap
+msgid ""
+" - Fix handling of guests with > 26 disks (thanks Matthew Booth)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:715
+#, no-wrap
+msgid ""
+" - Add support for guests with HP Smart Array disks (thanks Matthew Booth)\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:717
+msgid "febootstrap"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:719
+#, no-wrap
+msgid ""
+" - FEBOOTSTRAP_KERNEL, FEBOOTSTRAP_MODULES environment variables can\n"
+" be set in order to choose which kernel to use for the appliance.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:722
+msgid "misc"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:724
+#, no-wrap
+msgid ""
+" - ArchLinux support now working with Linux 3.0 (thanks Erik Nolte)\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:726
+#, no-wrap
+msgid ""
+" - libvirt disks marked <readonly/> are now added readonly when\n"
+" using the virt-tools '-d' option.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:735
+#, no-wrap
+msgid ""
+" compress-out, compress-device-out, copy-device-to-device,\n"
+" copy-device-to-file, copy-file-to-device, copy-file-to-file,\n"
+" get-smp, part-to-partnum, set-smp.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:739
+#, no-wrap
+msgid ""
+" The mount API no longer implicitly adds -o sync,noatime options.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:741
+#, no-wrap
+msgid ""
+" add-domain has a new 'readonlydisk' optional parameter to control\n"
+" how <readonly/> disks are handled.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:746
+#, no-wrap
+msgid ""
+" - Coverity was run on the source and more bugs were identified and\n"
+" fixed.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:749
+#, fuzzy, no-wrap
+#| msgid "libvirt is not a requirement for libguestfs."
+msgid ""
+" - PCRE library is now required to build libguestfs.\n"
+"\n"
+msgstr "libvirt не є обов’язковою частиною libguestfs."
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:751
+#, no-wrap
+msgid ""
+" - APIC is now the default for the appliance. You can also enable\n"
+" SMP support in the appliance.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:754
+#, no-wrap
+msgid ""
+" - OCaml bindings now correctly acquire GC lock during callbacks.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:756
+#, no-wrap
+msgid ""
+" - Out of tree builds should now work correctly (thanks Hilko Bengen).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:758
+#, no-wrap
+msgid ""
+" - ./configure --with-extra=\"...\" can be used by packagers to set\n"
+" the extra version string.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:761
+#, no-wrap
+msgid ""
+" - zero, zero-device APIs: if the blocks already contain zeroes,\n"
+" don't write zeroes, so that we don't unnecessarily make the\n"
+" underlying storage non-sparse.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:765
+#, no-wrap
+msgid ""
+" - is-zero, is-zero-device APIs: optimize these so zero detection is\n"
+" faster.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:770
+#, no-wrap
+msgid ""
+" - 748266 libguestfs should detect versions of qemu which require -machine pc option\n"
+" - 747290 libguestfs ignores <readonly/> in libvirt XML\n"
+" - 747287 Misleading error message when permission denied opening a disk image\n"
+" - 746295 virt-make-fs doesn't set partition ID\n"
+" - 744795 guestmount --live is not usable\n"
+" - 737944 virt-win-reg hyphen (delete key) syntax may be wrong, and is not documented\n"
+" - 733297 ruby event handlers fail with \"exception in callback: wrong argument type Proc (expected Data)\"\n"
+" - 731744 libguestfs should escape special/non-printing characters in debug output\n"
+" - 729887 appliance crashes running aug_init with flags=4\n"
+" - 729075 libguestfs confuses Hp_recovery partition with Windows root filesystem\n"
+" - 727178 error: luks_open: cryptsetup: error while loading shared libraries: libfipscheck.so.1: cannot open shared object file: No such file or directory\n"
+" - 726739 libguestfs: error: aug_get: no matching node, trying to find hostname\n"
+" - 723474 If hivex and/or pcre not installed, libguestfs fails to compile\n"
+" - 693359 virt-cat and virt-edit don't handle case sensitive NTFS paths properly\n"
+" - 678231 virt-inspector reports unknown filesystem UUID\n"
+" - 671082 libguestfs does not work with kernel-rt\n"
+" - 666578 libguestfs: unknown filesystem label SWAP-sda2\n"
+" - 642821 virt-resize falls over on a disk image with a logical swap partition\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:789
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.12"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:791
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.10.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:799
+#, no-wrap
+msgid ""
+" - guestfish strings can use escapes,\n"
+" eg. ><fs> write /foo \"line 1\\nline 2\\n\"\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:802
+#, no-wrap
+msgid ""
+" - guestfish write-append command can be used to append to files.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:804
+#, no-wrap
+msgid ""
+" - Long-running file uploads and downloads can be cancelled through the\n"
+" API or by hitting ^C in guestfish.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:807
+#, no-wrap
+msgid ""
+" - New guestfish \"display\" command for displaying graphical files\n"
+" inside guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:810
+#, no-wrap
+msgid ""
+" - In guestfish, tab completion now works on /dev/mapper devices.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:812
+#, fuzzy
+#| msgid "B<--inspector>"
+msgid "virt-inspector"
+msgstr "B<--inspector>"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:814
+#, no-wrap
+msgid ""
+" - Inspection API can get an icon or logo for certain guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:816
+#, no-wrap
+msgid ""
+" - virt-inspector includes the logo and hostname for certain guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:818
+#, no-wrap
+msgid ""
+" - virt-inspector can now get the version and release numbers for RPM\n"
+" packages.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:821
+#, no-wrap
+msgid ""
+" - CentOS and Scientific Linux are now treated as separate distros by\n"
+" the inspection API.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:826
+#, no-wrap
+msgid ""
+" - virt-resize can now handle btrfs.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:828
+#, no-wrap
+msgid ""
+" - New virt-resize --ntfsresize-force option allows Windows VMs to be\n"
+" resized multiple times.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:831
+msgid "other virt tools"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:833
+#, no-wrap
+msgid ""
+" - guestfish, guestmount, virt-cat, virt-df, virt-edit, virt-filesystems,\n"
+" virt-inspector, virt-ls and virt-rescue now allow you to use\n"
+" \"-d UUID\" option to specify a guest by UUID. This makes them more\n"
+" robust to use from other programs.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:838
+#, no-wrap
+msgid ""
+" - virt-ls -lR option allows complex file iteration and guest analysis.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:840
+#, no-wrap
+msgid ""
+" - virt-win-reg supports HKEY_USERS\\<SID> and HKEY_USERS\\<username>.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:842
+#, no-wrap
+msgid ""
+" - virt-win-reg new option --unsafe-printable-strings allows printable\n"
+" strings to be displayed in the output (unsafely: read the documentation\n"
+" before using).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:846
+#, no-wrap
+msgid ""
+" - virt-edit has been rewritten in C.\n"
+"\n"
+msgstr ""
+
+#. type: =head3
+#: ../guestfs-release-notes.pod:848
+#, fuzzy
+#| msgid "Language bindings."
+msgid "API and language bindings"
+msgstr "Прив’язки до мов програмування."
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:850
+#, no-wrap
+msgid ""
+" - Java is now completely supported.\n"
+" See http://libguestfs.org/guestfs-java.3.html\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:853
+#, no-wrap
+msgid ""
+" - JRuby is supported via the Java bindings.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:855
+#, no-wrap
+msgid ""
+" - guestfs_close now appears in trace messages.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:857
+#, no-wrap
+msgid ""
+" - Python binding adds explicit g.close() method.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:859
+#, no-wrap
+msgid ""
+" - Python programs can now use the new event API.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:861
+#, no-wrap
+msgid ""
+" - Python GIL is released during libguestfs calls, allowing multithreaded\n"
+" Python programs to work properly.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:864
+#, no-wrap
+msgid ""
+" - 9pfs (Plan 9 filesystems exported from the host) are now supported.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:866
+#, no-wrap
+msgid ""
+" - Add -DGUESTFS_WARN_DEPRECATED=1 to warn about use of deprecated API\n"
+" functions in C programs.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:869
+#, no-wrap
+msgid ""
+" - New manual page guestfs-recipes(1) with recipes.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:871
+#, no-wrap
+msgid ""
+" - mkfs-opts can now set inode size and sector size on created filesystems\n"
+" (thanks Nikita Menkovich).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:874
+#, no-wrap
+msgid ""
+" - guestfs_last_errno is now accessible from OCaml (as g#last_errno ()).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:878
+#, no-wrap
+msgid ""
+" - optargs_bitmask is checked even for calls that have no optional\n"
+" arguments. This closes a possible exploit in the daemon from\n"
+" untrusted callers.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:884
+#, no-wrap
+msgid ""
+" btrfs-filesystem-resize, get-pgroup, inspect-get-icon, is-zero,\n"
+" is-zero-device, list-9p, list-dm-devices, mount-9p, ntfsresize-opts,\n"
+" set-pgroup, write-append\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:890
+#, no-wrap
+msgid ""
+" - Coverity (a static analysis tool) was run across the codebase and\n"
+" many fixes were made.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:893
+#, no-wrap
+msgid ""
+" - Generator can handle functions that return RBufferOut and have\n"
+" optional arguments.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:896
+#, no-wrap
+msgid ""
+" - Compatible with Perl 5.14.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:898
+#, no-wrap
+msgid ""
+" - Compatible with gcc 4.6.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:900
+#, no-wrap
+msgid ""
+" - Perform safety checks on QEMU.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:902
+#, no-wrap
+msgid ""
+" - C API tests can now fully test calls that have optional arguments.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:904
+#, no-wrap
+msgid ""
+" - Use ./configure --enable-install-daemon to install /usr/sbin/guestfsd.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:906
+#, no-wrap
+msgid ""
+" - po-docs directory now covers all man pages.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:908
+#, no-wrap
+msgid ""
+" - stderr from qemu process is now captured by the event subsystem.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:912
+#, no-wrap
+msgid ""
+" - 602997 part-get-bootable gives wrong result with an unordered part layout\n"
+" - 661280 virt-rescue: panic when shutting down: \"/sbin/reboot: No such file or directory\"\n"
+" - 700369 qemu-system-x86_64 says 'KVM not supported for this target'\n"
+" - 705200 guestmount attempt results in access denied\n"
+" - 714981 'list-filesystems' does not know about virtio 9p filesystems or detect existing mounts\n"
+" - 717786 libguestfs python bindings should have an explicit close call\n"
+" - 721275 virt-resize in F16 should support btrfs\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:920
+msgid "Release notes for libguestfs 1.10.0"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:922
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.8.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:928
+#, no-wrap
+msgid ""
+" - libguestfs and tools can be used against live virtual machines.\n"
+" See the 'guestfish --live' and 'guestmount --live' options, and (for\n"
+" the low-level interface) the new APIs set-attach-method and\n"
+" get-attach-method.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:933
+#, no-wrap
+msgid ""
+" - New virt tools:\n"
+" virt-copy-in, virt-copy-out, virt-tar-in, virt-tar-out.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:936
+#, no-wrap
+msgid ""
+" - libguestfs can get the drive letter mappings for Windows guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:938
+#, no-wrap
+msgid ""
+" - virt-inspector displays drive letter mappings for Windows guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:940
+#, no-wrap
+msgid ""
+" - Drive letters can now be used in virt-edit and guestfish programs\n"
+" when operating on Windows guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:943
+#, no-wrap
+msgid ""
+" - virt-resize now works on 32 bit hosts.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:945
+#, no-wrap
+msgid ""
+" - You can now inspect the install disks and live CDs of many different\n"
+" operating systems.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:948
+#, no-wrap
+msgid ""
+" - guestfish <! cmd which executes a shell cmd and inlines the result.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:950
+#, no-wrap
+msgid ""
+" - guestfish, guestmount, virt-rescue now all support --ro and --rw\n"
+" options, and the default for this can be chosen via a configuration\n"
+" file (/etc/libguestfs-tools.conf).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:954
+#, no-wrap
+msgid ""
+" - New event API allows more than one callback to be registered for\n"
+" each event, makes it possible to call the API from other languages,\n"
+" and allows nearly all log, debug and trace messages to be rerouted\n"
+" from stderr.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:959
+#, no-wrap
+msgid ""
+" - Greater FHS compliance for temporary files, including using /var/tmp\n"
+" for large cached files that should survive reboot (instead of /tmp).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:962
+#, no-wrap
+msgid ""
+" - guestfish, guestmount -m option allows mount options to be passed\n"
+" through to the underlying filesystem.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:965
+#, no-wrap
+msgid ""
+" - mkfs-opts allows filesystem features to be specified.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:967
+#, no-wrap
+msgid ""
+" - More intelligent handling of mountpoints, allowing mkmountpoint, mount\n"
+" and umount-all commands to work together properly.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:970
+#, no-wrap
+msgid ""
+" - Trace messages are prefixed with a distinct string, allowing them to\n"
+" be easily 'grepped' out from debug output.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:973
+#, no-wrap
+msgid ""
+" - guestfs_launch (guestfish 'run' command) now produces progress\n"
+" messages (a guestfish progress bar) if it takes longer than 5\n"
+" seconds to run.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:977
+#, no-wrap
+msgid ""
+" - Several long-running commands where we are unable to estimate time\n"
+" to completion generate \"pulse mode\" progress events. Progress bar\n"
+" in guestfish has been updated to display these.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:981
+#, no-wrap
+msgid ""
+" - Publish new example code in: C, Perl, Python, OCaml, Ruby.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:983
+#, no-wrap
+msgid ""
+" - New virt-dhcp-address example program.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:985
+#, no-wrap
+msgid ""
+" - The Java and Ruby bindings have been improved greatly.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:987
+#, no-wrap
+msgid ""
+" - Perl includes a way to get the errno of the last error.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:989
+#, no-wrap
+msgid ""
+" - Python bindings now compatible with rpyc (thanks Erez Shinan).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:991
+#, no-wrap
+msgid ""
+" - Transifex is now being used to manage translations.\n"
+" http://www.transifex.net/projects/p/libguestfs/\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:994
+#, no-wrap
+msgid ""
+" - Inspection now supports Red Hat Desktop, Slackware distributions.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:996
+#, no-wrap
+msgid ""
+" - Inspection no longer fails for Windows guests that have two or\n"
+" more disks.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:999
+#, no-wrap
+msgid ""
+" - Inspection can now tell the difference between Windows 2008 Server\n"
+" and Windows 7.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1002
+#, no-wrap
+msgid ""
+" - Inspection can detect 32 bit applications installed in 64 bit\n"
+" Windows, running on the WOW64 emulator.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1005
+#, no-wrap
+msgid ""
+" - A series of protocol fixes has fixed the old bug RHBZ#576879\n"
+" which used to cause errors during the upload command to lose\n"
+" protocol synchronization.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1009
+#, no-wrap
+msgid ""
+" - New logo!\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1013
+#, no-wrap
+msgid ""
+" [none]\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1017
+#, no-wrap
+msgid ""
+" first-private, get-attach-method, inspect-get-drive-mappings,\n"
+" inspect-get-product-variant,\n"
+" inspect-get-windows-current-control-set, next-private, resize2fs-M,\n"
+" set-attach-method.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1024
+#, no-wrap
+msgid ""
+" - The 'HACKING' file is obsolete. The contents have been moved into\n"
+" a section of the guestfs(3) manual page.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1027
+#, no-wrap
+msgid ""
+" - libguestfs-test-tool simplified. It no longer needs the static\n"
+" binary or tries to construct an ISO.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1030
+#, no-wrap
+msgid ""
+" - rpcgen-generated files are compiled with -fno-strict-aliasing\n"
+" which should be safer (thanks Matt Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1033
+#, no-wrap
+msgid ""
+" - virt-resize was rewritten in OCaml.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1035
+#, no-wrap
+msgid ""
+" - guestfish and other tools tested with valgrind; some memory leaks\n"
+" were fixed.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1040
+#, no-wrap
+msgid ""
+" - 502533 Updated Polish translation of libguestfs\n"
+" - 576879 libguestfs protocol loses synchronization if you 'upload' before mounting disks\n"
+" - 599503 document that mkmountpoint and umount-all cannot be mixed\n"
+" - 617440 guestfish: fails to tilde expand '~' when the $HOME env is unset\n"
+" - 664558 RFE: Allow to set log callback in Ruby bindings\n"
+" - 665358 Punjabi Translation Completed (pa_IN)\n"
+" - 666577 libguestfs: unknown filesystem /dev/fd0\n"
+" - 667610 Multiple bugs, memory leaks in libguestfs ruby bindings\n"
+" - 668112 virt-filesystems command fails on guest with corrupt filesystem label\n"
+" - 668574 guestfish -i is trying to mount all mounts from /etc/fstab and fails with an error when device doesn't exists\n"
+" - 673479 Add a grep-friendly string to LIBGUESTFS_TRACE output\n"
+" - 674130 Inspection code fails for Windows guest with two disks\n"
+" - 682756 libguestfs trace segfaults when list-filesystems returns error\n"
+" - 682979 libguestfs incorrectly detects Red Hat desktop as 'redhat-based' instead of 'redhat'\n"
+" - 690819 mkfs fails creating a filesytem on a disk device when using a disk with 'ide' interface\n"
+" - 691389 Extended attributes don't work over guestmount (FUSE)\n"
+" - 691724 virt-inspector reports unknown filesystem /dev/vda1\n"
+" - 692545 inspect-list-applications fails to detect 32 bit apps installed under WOW64 emulator on 64 bit Windows\n"
+" - 693324 sfdisk's python interface only accepts lists of type 'list' for the lines parameter\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:1060
+#, fuzzy
+#| msgid "libvirt is not a requirement for libguestfs."
+msgid "Release notes for libguestfs 1.8"
+msgstr "libvirt не є обов’язковою частиною libguestfs."
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1062
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.6.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1068
+#, no-wrap
+msgid ""
+" - Support and packages for Debian and Ubuntu.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1070
+#, no-wrap
+msgid ""
+" - Daily builds from git repository on Debian and Ubuntu to reduce risk\n"
+" of regressions.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1073
+#, no-wrap
+msgid ""
+" - Port to ArchLinux 'pacman' (thanks Thomas S Hatch).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1075
+#, no-wrap
+msgid ""
+" - The following tools have been rewritten in C (originally in Perl):\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1077
+#, no-wrap
+msgid ""
+" . virt-cat\n"
+" . virt-df\n"
+" . virt-inspector\n"
+" . virt-ls\n"
+" . virt-rescue\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1083
+#, no-wrap
+msgid ""
+" - Some C tools support encrypted guests automatically. This is\n"
+" supported in: guestfish, guestmount, virt-cat, virt-inspector,\n"
+" virt-ls.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1087
+#, no-wrap
+msgid ""
+" - New tool virt-filesystems (in C) which is a replacement for\n"
+" virt-list-filesystems and virt-list-partitions, and has a superset\n"
+" of the functionality of those tools.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1091
+#, no-wrap
+msgid ""
+" - guestfish, guestmount and the C tools use unified command line option\n"
+" parsing, so they support many common options such as '-a disk.img',\n"
+" '-d libvirt-domain', '-x', '-v'. The old command line option\n"
+" parsing is preserved for compatibility in scripts etc.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1096
+#, no-wrap
+msgid ""
+" - guestfish no longer has any dependencies on Perl\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1098
+#, no-wrap
+msgid ""
+" - New man pages containing programming examples: guestfs-examples(3) (C/C++),\n"
+" guestfs-ocaml(3), guestfs-python(3), guestfs-ruby(3).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1101
+#, no-wrap
+msgid ""
+" - Trace mode prints return values from API functions.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1103
+#, no-wrap
+msgid ""
+" - virt-inspector can list applications installed in Windows guests, along\n"
+" with a great deal of information about those applications.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1106
+#, no-wrap
+msgid ""
+" - Add support for inspecting: Linux Mint, Mandriva, FreeBSD.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1108
+#, no-wrap
+msgid ""
+" - guestfish --rw option (with no effect currently) to make potentially\n"
+" dangerous write access explicit.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1111
+#, no-wrap
+msgid ""
+" - guestfish --listen --csh for compatibility with csh, tcsh (thanks\n"
+" Eric Blake).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1114
+#, no-wrap
+msgid ""
+" - The first upstream version that introduced each API function is now\n"
+" documented in guestfs(3).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1117
+#, no-wrap
+msgid ""
+" - guestfs_last_errno allows you to retrieve the errno from the\n"
+" daemon, correctly translated to the local operating system.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1120
+#, no-wrap
+msgid ""
+" - Functions can now have optional parameters.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1122
+#, no-wrap
+msgid ""
+" - Progress bars and progress notifications can now happen for upload\n"
+" commands.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1125
+#, no-wrap
+msgid ""
+" - Appliance builder more careful about not leaving temporary files\n"
+" around in /tmp.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1128
+#, no-wrap
+msgid ""
+" - getfattr/setfattr commands added to virt-rescue.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1130
+#, no-wrap
+msgid ""
+" - ROADMAP file covers roadmap and goals for future releases.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1134
+#, no-wrap
+msgid ""
+" - New SECURITY section in guestfs(3) API documentation.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1136
+#, fuzzy, no-wrap
+#| msgid "Run virt-inspector on all your guests."
+msgid ""
+" - virt-inspector no longer runs any guest commands.\n"
+"\n"
+msgstr "Запустіть virt-inspector для всіх ваших гостьових систем."
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1138
+#, no-wrap
+msgid ""
+" - Inspection code is more careful about avoiding very large files\n"
+" from guests which might previously have caused a denial of service.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1141
+#, no-wrap
+msgid ""
+" - FUSE calls into guestmount are now traced when using guestmount -x.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1145
+#, no-wrap
+msgid ""
+" - add-domain\n"
+" - add-drive-opts\n"
+" - getxattr\n"
+" - inspect-get-hostname\n"
+" - inspect-get-package-format\n"
+" - inspect-get-package-management\n"
+" - inspect-get-roots\n"
+" - inspect-list-applications\n"
+" - lgetxattr\n"
+" - mkfs-opts\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1158
+#, no-wrap
+msgid ""
+" - C programs now only link precisely with the libraries that they use.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1160
+#, no-wrap
+msgid ""
+" - PCRE, libmagic, hivex and libvirt libraries are now completely\n"
+" optional for building.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1163
+#, no-wrap
+msgid ""
+" - Multiple memory leaks and file descriptor leaks fixed.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1165
+#, no-wrap
+msgid ""
+" - Add a POD wrapper to unify generation of man pages and HTML files\n"
+" across all programs.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1168
+#, no-wrap
+msgid ""
+" - Source includes phony images of Fedora, Debian, Ubuntu and\n"
+" Windows guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1171
+#, no-wrap
+msgid ""
+" - Ruby bindings have 'make install' rule.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1173
+#, no-wrap
+msgid ""
+" - <guestfs.h> is now a single file.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1175
+#, no-wrap
+msgid ""
+" - <guestfs.h> does not require XDR headers.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1177
+#, no-wrap
+msgid ""
+" - ocaml xml-light library is no longer required to build (thanks\n"
+" Maxim Koltsov).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1180
+#, no-wrap
+msgid ""
+" - ./configure --disable-[...] for each language binding (thanks\n"
+" Maxim Koltsov).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1183
+#, no-wrap
+msgid ""
+" - Old ocaml-viewer program removed (use guestfs-browser instead).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1185
+#, no-wrap
+msgid ""
+" - New C API test type 'InitScratchFS' makes the tests run a little\n"
+" more quickly.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1188
+#, no-wrap
+msgid ""
+" - Excluded packages in the appliance are now listed in a separate\n"
+" file appliance/excludelist.in, and can be customized per-distro.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1193
+#, no-wrap
+msgid ""
+" - 663407 readlink and readlinklist returns /sysroot/ in some paths\n"
+" - 661280 virt-rescue: panic when shutting down: \"/sbin/reboot: No such file or directory\"\n"
+" - 657499 checksum: wrong check sum type causes umount to fail\n"
+" - 655554 Whole disk paths are not made canonical by virt-inspector\n"
+" - 654638 openssl updated to 1.0.0b libguestfs depends on exact file names\n"
+" - 652796 ruby bindings not installed by 'make install', hence omitted from the binary distribution\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:1200
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.6"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1202
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.4.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1208
+#, no-wrap
+msgid ""
+" - Use a new method for creating and caching the appliance. This\n"
+" greatly improves the performance of libguestfs, often by a factor\n"
+" of x 4 to x 5.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1212
+#, no-wrap
+msgid ""
+" - Support for guest inspection (like virt-inspector) via the ordinary\n"
+" API and all language bindings. 'guestfish -i' option is as a side-\n"
+" effect much quicker.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1216
+#, no-wrap
+msgid ""
+" - virt-inspector and core inspection API can now detect guests running:\n"
+" Fedora, Debian, Ubuntu, Windows, Red Hat Enterprise Linux, CentOS,\n"
+" Scientific Linux, Gentoo, Pardus, Arch Linux, MeeGo.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1220
+#, no-wrap
+msgid ""
+" - Support for LUKS whole-disk encryption in guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1222
+#, no-wrap
+msgid ""
+" - PHP bindings.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1224
+#, no-wrap
+msgid ""
+" - Progress messages (and progress bars in guestfish and virt-resize)\n"
+" for certain long-running operations.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1227
+#, no-wrap
+msgid ""
+" - virt-df is now much more efficient. Use '--one-per-guest' to restore\n"
+" the old per-guest isolation behaviour.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1230
+#, no-wrap
+msgid ""
+" - guestfish 'copy-in' and 'copy-out' commands for copying files and\n"
+" directories recursively in and out of the guest.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1233
+#, no-wrap
+msgid ""
+" - guestfish 'hexedit' command for doing binary edits to devices and\n"
+" files.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1236
+#, no-wrap
+msgid ""
+" - Change guestfish -i syntax to allow commands to be specified on the\n"
+" command line (retaining backwards compatibility).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1239
+#, no-wrap
+msgid ""
+" - guestfish '-d <domain>' for adding disks from libvirt domains.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1241
+#, no-wrap
+msgid ""
+" - guestfish '-N' option supports several new prepared disk image types:\n"
+" lvfs : disk with LV formatted with filesystem\n"
+" lv : disk with LV\n"
+" bootroot : boot+root\n"
+" bootrootlv : boot and root on LV\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1247
+#, no-wrap
+msgid ""
+" - guestfish 'more' and 'edit' commands now work with arbitrary files.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1249
+#, no-wrap
+msgid ""
+" - guestfish '--echo-keys' option allows you to echo keys/passphrases\n"
+" while typing them.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1252
+#, no-wrap
+msgid ""
+" - guestmount now supports -a / -d / -i options, like guestfish.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1254
+#, no-wrap
+msgid ""
+" - Use virtio-serial for communications with the appliance. This\n"
+" also has a major performance benefit.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1257
+#, fuzzy, no-wrap
+#| msgid ""
+#| " virt-edit [--options] -d domname file [file ...]\n"
+#| "\n"
+msgid ""
+" - virt-edit '-b' option to create a backup of edited files.\n"
+"\n"
+msgstr ""
+" virt-edit [--параметри] -d назва_домену файл [файл ...]\n"
+"\n"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1259
+#, fuzzy, no-wrap
+#| msgid ""
+#| " virt-edit [--options] -d domname file [file ...]\n"
+#| "\n"
+msgid ""
+" - virt-edit '-e' option for non-interactive edits to files.\n"
+"\n"
+msgstr ""
+" virt-edit [--параметри] -d назва_домену файл [файл ...]\n"
+"\n"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1261
+#, no-wrap
+msgid ""
+" - Ability to capture core dumps from the appliance (thanks Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1263
+#, no-wrap
+msgid ""
+" - virt-rescue now shuts down cleanly (thanks Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1265
+#, no-wrap
+msgid ""
+" - virt-rescue now has a --network option to enable network access.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1267
+#, no-wrap
+msgid ""
+" - virt-resize can now handle guests which use GPT partition table format.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1269
+#, no-wrap
+msgid ""
+" - virt-resize has better support for shrinking guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1271
+#, no-wrap
+msgid ""
+" - virt-resize supports qcow2-format guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1273
+#, no-wrap
+msgid ""
+" - $TMPDIR can be used to override almost all temporary directory usage.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1275
+#, no-wrap
+msgid ""
+" - OCaml users can use an alternate OO-style of coding, eg. g#launch ()\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1277
+#, no-wrap
+msgid ""
+" - The API supports calls which take optional parameters, eg.\n"
+" $g->add_drive_opts (\"disk\", readonly => 1);\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1280
+#, no-wrap
+msgid ""
+" - Trace output now escapes and shortens large strings (thanks\n"
+" Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1283
+#, no-wrap
+msgid ""
+" - Autosync is now on by default, resulting in more reliable behaviour\n"
+" when the handle is closed.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1286
+#, no-wrap
+msgid ""
+" - virt-df --uuid option allows you to follow a domain across migration\n"
+" and renaming.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1289
+#, fuzzy, no-wrap
+#| msgid "Translations of simple gettext strings."
+msgid ""
+" - Translations of manual pages.\n"
+"\n"
+msgstr "Переклади простих рядків gettext."
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1293
+#, no-wrap
+msgid ""
+" - CVE-2010-3851 libguestfs: missing disk format specifier when adding a disk\n"
+" https://www.redhat.com/archives/libguestfs/2010-October/msg00036.html\n"
+" This is comprehensively fixed in this release, and the fix will be\n"
+" backported to the other stable branches after more testing.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1298
+#, no-wrap
+msgid ""
+" - virt-inspector no longer relies on untrusted guest code to list\n"
+" applications in some guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1303
+#, no-wrap
+msgid ""
+" download-offset, file-architecture, findfs-label, findfs-uuid,\n"
+" inspect-os, inspect-get-arch, inspect-get-distro,\n"
+" inspect-get-filesystems, inspect-get-major-version,\n"
+" inspect-get-minor-version, inspect-get-mountpoints,\n"
+" inspect-get-product-name, inspect-get-type, is-blockdev, is-chardev,\n"
+" is-fifo, is-lv, is-socket, is-symlink, list-filesystems, luks-add-key,\n"
+" luks-close, luks-format, luks-format-cipher, luks-kill-slot,\n"
+" luks-open, luks-open-ro, lvm-clear-filter, lvm-canonical-lv-name,\n"
+" lvm-set-filter, part-to-dev, pread-device, pwrite-device,\n"
+" upload-offset\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1316
+#, no-wrap
+msgid ""
+" - Use size_t for loop iterators.\n"
+" - Refactor the library code into separate files.\n"
+" - Refactor the generator code into separate files.\n"
+" - Generate guestfish commands.\n"
+" - guestfish & guestmount options processing is unified.\n"
+" - Protocol changes:\n"
+" error message size increased to 64K\n"
+" send errno to library\n"
+" - Add 'make bindist' to make a binary distribution.\n"
+" - Cleaner behaviour under valgrind.\n"
+" - More testing of the guestfish command line options and libvirt\n"
+" integration.\n"
+" - The Perl inspection code is no longer used by any of the tools.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1332
+#, no-wrap
+msgid ""
+" - 646822 libguestfs trace mode should not print long binary strings\n"
+" - 646821 virt-df should have --uuid option\n"
+" - 646432 /dev/mapper paths should not be returned from guestfs_mountpoints\n"
+" - 643624 libguestfs tools documentation should describe how to quote guest domain names from shell\n"
+" - 642934 No way to specify disk format when adding a disk to libguestfs\n"
+" - 642933 guestfs_list_filesystems should be used in all possible places\n"
+" - 642932 guestmount options should match guestfish options\n"
+" - 642930 virt-inspector (Sys::Guestfs::Lib) should use C inspection APIs\n"
+" - 642929 C inspection code should ignore /dev/fd* in /etc/fstab\n"
+" - 642826 virt-resize converts any other image format to raw without notifying user, instructions do not account for this\n"
+" - 640961 Document that grub-install might be needed for old Linux guests after virt-resize\n"
+" - 639986 virt-df --csv does not properly quote \" in libvirt domain names\n"
+" - 639405 Interrupted cached appliance creation leaves libguestfs unusable\n"
+" - 638901 Appliance filename should not contain repository name\n"
+" - 638899 /dev/mapper paths should not be returned from C inspection APIs\n"
+" - 636918 Updates to Spanish translation\n"
+" - 636061 [abrt] guestfish-1.2.11-1.fc12: malloc_consolidate: Process /usr/bin/guestfish was killed by signal 11 (SIGSEGV)\n"
+" - 635969 glob echo mkfs ext2 /dev/vd[b-t]1 prints garbage\n"
+" - 634246 guestfs_part_get_parttype returns \"loop\" when run against a partition, LV or filesystem\n"
+" - 633766 virt-resize --shrink fails\n"
+" - 633357 Updates to Spanish translation\n"
+" - 633096 virt-resize calculates block device size incorrectly, doesn't work with qcow2 target\n"
+" - 629593 Dutch translation added\n"
+" - 627556 Updates to Spanish translations of libguestfs\n"
+" - 626843 Updates to Spanish translations\n"
+" - 619793 [RFE] Need a way to determine if a particular block device is a logical volume\n"
+" - 618556 virt-rescue return none zero value when exit\n"
+" - 617200 mount operation failed and hung on some images which running in read-only mode\n"
+" - 610880 libguestfs should set broader read perms on tmpdir, so works in some situations when executed with umask 077\n"
+" - 599503 document that mkmountpoint and umount-all cannot be mixed\n"
+" - 571714 Running virt-df on disk image relabels it, so qemu can no longer write to it.\n"
+" - 502533 Updated Polish translation of libguestfs\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:1365
+msgid "RELEASE NOTES FOR LIBGUESTFS 1.4"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1367
+msgid ""
+"These release notes only cover the differences from the previous stable/dev "
+"branch split (1.2.0). For detailed changelogs, please see the git "
+"repository, or the ChangeLog file distributed in the tarball."
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1373
+#, no-wrap
+msgid ""
+" - guestfish lets you choose a prepared disk image, eg:\n"
+" guestfish -N fs:ext4\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1376
+#, no-wrap
+msgid ""
+" - Add write support to guestmount (FUSE) module.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1378
+#, no-wrap
+msgid ""
+" - virt-resize can now resize the content of partitions and logical\n"
+" volumes in the guest, and we have better support for shrinking guests.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1381
+#, no-wrap
+msgid ""
+" - Bash tab-completion script for guestfish.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1383
+#, no-wrap
+msgid ""
+" - Add ZFS support to virt-rescue.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1385
+#, no-wrap
+msgid ""
+" - New tool 'virt-make-fs' for creating filesystems with content.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1387
+#, no-wrap
+msgid ""
+" - Allow suffixes on any guestfish number parameter, eg. \"1M\".\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1389
+#, no-wrap
+msgid ""
+" - guestfish 'man' command opens the manual page.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1391
+#, no-wrap
+msgid ""
+" - guestfish supports a \"heredoc\" syntax for uploading files:\n"
+" upload -<<_end_ /foo\n"
+" content\n"
+" _end_\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1396
+#, no-wrap
+msgid ""
+" - Some guestfish commands now print their output in octal or hex\n"
+" where appropriate (RHBZ#583242).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1399
+#, no-wrap
+msgid ""
+" - Allow dash prefix on guestfish command line. This ignores any\n"
+" error from the second command: (RHBZ#578407)\n"
+" guestfish -- cmd1 : -cmd2 : cmd3\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1403
+#, no-wrap
+msgid ""
+" - guestfish -h / help command now returns an error for non-existent\n"
+" commands (RHBZ#597145).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1406
+#, no-wrap
+msgid ""
+" - New 'supported' command in guestfish to list optional groups of\n"
+" commands which are supported by the daemon / configuration.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1409
+#, no-wrap
+msgid ""
+" - virt-inspector and guestfish -i now work for filenames which\n"
+" contain spaces (RHBZ#507810).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1412
+#, no-wrap
+msgid ""
+" - Change the protocol to use link-local addresses, to avoid\n"
+" conflicting with any address that the host might be using\n"
+" (RHBZ#588763).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1416
+#, no-wrap
+msgid ""
+" - libguestfs now sets the correct time and timezone on filesystem\n"
+" modifications.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1419
+#, no-wrap
+msgid ""
+" - Sort the domains into alphabetical order in virt-df.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1421
+#, no-wrap
+msgid ""
+" - Make mkfs-b command work for FAT and NTFS by mapping the blocksize\n"
+" parameter to the cluster size (RHBZ#599464).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1424
+#, no-wrap
+msgid ""
+" - Add version numbers to Perl modules (RHBZ#521674).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1426
+#, no-wrap
+msgid ""
+" - Localization now works for all the libguestfs tools (RHBZ#559963).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1428
+#, no-wrap
+msgid ""
+" - Tools now support filesystem-on-image VMs (RHBZ#590167).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1430
+#, fuzzy, no-wrap
+#| msgid ""
+#| " virt-list-partitions [--options] disk.img [disk.img ...]\n"
+#| "\n"
+msgid ""
+" - virt-list-partitions has a '-t' option to show the total size of disks.\n"
+"\n"
+msgstr ""
+" virt-list-partitions [--параметри] диск.img [диск.img ...]\n"
+"\n"
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1432
+#, no-wrap
+msgid ""
+" - Include extra Augeas lenses in the supermin appliance (Matthew Booth).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1434
+#, no-wrap
+msgid ""
+" - Add error and close callbacks.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1436
+#, no-wrap
+msgid ""
+" - Add explicit close method in the Perl API.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1438
+#, no-wrap
+msgid ""
+" - Multiple fixes for RHEL 5 compatibility.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1440
+#, no-wrap
+msgid ""
+" - Multiple fixes for Debian/Ubuntu compatibility.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1442
+#, no-wrap
+msgid ""
+" - Multiple revisions to improve the documentation.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1446
+#, no-wrap
+msgid ""
+" - Fix a potential DoS in virt-inspector and virt-v2v if a specially\n"
+" crafted disk image contained a char device in place of one of the\n"
+" configuration files that we read under /etc (RHBZ#582484).\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1452
+#, no-wrap
+msgid ""
+" - aug-clear - clear Augeas path\n"
+" - available-all-groups - return a list of all optional groups\n"
+" - base64-in - upload base64-encoded data to file\n"
+" - base64-out - download file and encode as base64\n"
+" - checksum-device - compute checksums on the contents of a device\n"
+" - checksums-out - compute checksums of multiple files in a directory\n"
+" - debug-upload - upload a file to the appliance\n"
+" - fallocate64 - preallocate a file in the guest filesystem\n"
+" - fill-pattern - fill a file with a repeating pattern of bytes\n"
+" - get-umask - get the current umask\n"
+" - lvresize-free - expand an LV to fill free space\n"
+" - ntfsresize - resize an NTFS filesystem\n"
+" - ntfsresize-size - resize an NTFS filesystem (with size)\n"
+" - part-del - delete a partition\n"
+" - part-get-bootable - get the bootable flag of a partition\n"
+" - part-get-mbr-id - get the MBR type byte of a partition\n"
+" - part-set-mbr-id - set the MBR type byte of a partition\n"
+" - pvresize-size - resize a physical volume (with size)\n"
+" - pwrite - write to part of a file\n"
+" - resize2fs-size - resize an ext2/3/4 filesystem (with size)\n"
+" - txz-in - unpack compressed tarball to directory (RHBZ#580556)\n"
+" - txz-out - pack directory into compressed tarball (RHBZ#580556)\n"
+" - vfs-label - get the filesystem label\n"
+" - vfs-uuid - get the filesystem UUID\n"
+" - vgscan - rescan for LVM physical volumes, volume groups and logical volumes\n"
+" - write - create a new file\n"
+" - zero-device - write zeroes to an entire device\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1482
+#, no-wrap
+msgid ""
+" - Extend the generator to support testing optional features.\n"
+" - Stricter checks on input parameters to many calls (RHBZ#501893 RHBZ#501894)\n"
+" - Extend the protocol to support sending arbitrary 8 bit data buffers.\n"
+" - Ship 'BUGS' file with releases. This is a summary of the bugs in\n"
+" the Red Hat Bugzilla database.\n"
+" - Ship 'RELEASE-NOTES' file with releases, containing release notes.\n"
+" - Unify supermin appliance building into one place, in febootstrap 2.7.\n"
+" - Fix the protocol code to handle the case where both ends send cancel\n"
+" messages at the same time.\n"
+"\n"
+msgstr ""
+
+#. type: verbatim
+#: ../guestfs-release-notes.pod:1494
+#, no-wrap
+msgid ""
+" - 612178 guestfish: using -m option in conjunction with --listen option causes appliance to die\n"
+" - 610880 libguestfs should set broader read perms on tmpdir, so works in some situations when executed with umask 077\n"
+" - 604691 OCaml bindings are not thread safe\n"
+" - 603870 Updates to Spanish translation\n"
+" - 602592 [RFE] expose guestfs_close in perl bindings\n"
+" - 600977 virt-df -h --csv \"Argument .. isn't numeric in printf\"\n"
+" - 599464 mkfs-b does not support vfat/ntfs\n"
+" - 598807 add_cdrom does not work in RHEL 6\n"
+" - 598309 part-list and several other cmd failed on libguestfs on RHEL5\n"
+" - 597145 guestfish 'help' command should indicate error in exit status with an unknown command\n"
+" - 597135 guestfish write-file cmd does not check \"size\" parameter\n"
+" - 597118 A warning should be given in the help of mke2journal-L for the length of label\n"
+" - 597112 get-e2uuid should use blkid instead of \"tune2fs -l\" to get filesystem UUID\n"
+" - 596776 virt-inspector doesn't discover modprobe aliases on RHEL 3 guests\n"
+" - 596763 Updates to Spanish translation\n"
+" - 593292 Updates to Spanish translation\n"
+" - 592883 can not edit files on images mounted with guestmount cmd\n"
+" - 592360 Updates to Spanish translation\n"
+" - 591250 virt-tar prints \"tar_in: tar subcommand failed on directory\" if the archive is compressed or not in the right format\n"
+" - 591155 virt-tar prints \"tar_in: tar subcommand failed on directory\" if a disk image is not writable\n"
+" - 591142 virt-inspector should give an error for unrecognized disk images\n"
+" - 590167 virt-inspector and other virt tools should be able to handle filesystem-on-image VMs\n"
+" - 589039 guestfish read-file cmd will cause daemon hang when read large files\n"
+" - 588851 guestfs_launch() returns -1, but guestfs_last_error() == NULL\n"
+" - 588763 libguestfs should use non-public or link-local addresses for appliance network\n"
+" - 588733 Updates to Spanish translation\n"
+" - 588651 guestfish 'strings-e' cmd does not give proper error message or hint\n"
+" - 587484 lvresize can't reduce size of a volumn\n"
+" - 585961 Updates to Spanish translation\n"
+" - 585223 ntfsresize should support shrinking filesystems\n"
+" - 585222 pvresize should support shrinking PVs\n"
+" - 585221 resize2fs should support shrinking filesystems\n"
+" - 584038 Updates to Spanish translation\n"
+" - 583554 [FEAT] mknod-mode command is needed to set mode explicitly\n"
+" - 583242 [RFE] guestfish should print outputs in a suitable base (eg. octal for modes)\n"
+" - 582993 guestfish eats words when tab completing case (in)sensitive paths\n"
+" - 582953 Misleading help information about lvcreate command\n"
+" - 582948 mknod command doesn't make block, character or FIFO devices\n"
+" - 582929 mknod doesn't check for invalid mode\n"
+" - 582901 guestfish chmod/umask commands do not check invalid mode value\n"
+" - 582899 guestfish:sparse is missed from command autocomplete list\n"
+" - 582891 [Feature Request] behavior and return value of guestfish umask cmd should be changed\n"
+" - 582548 [mknod] umask shouldn't take effect when mode is set explicitly\n"
+" - 582484 some guestfish sub commands can not handle special files properly\n"
+" - 582252 Updates to Spanish translation\n"
+" - 581501 Updates to Spanish translation\n"
+" - 580650 virt-inspector warns \"No grub default specified at /usr/lib/perl5/Sys/Guestfs/Lib.pm at [...]\"\n"
+" - 580556 request for libguestfs to support .txz tarballs\n"
+" - 580246 tar-in command hangs if uploading more than available space\n"
+" - 580016 aug-ls in guestfish does not take augeas variable as argument\n"
+" - 579664 guestfish doesn't report error when there is not enough space for image allocation\n"
+" - 579608 multiple commands in guestfish can not work for symbol links\n"
+" - 579155 libguestfs hangs if qemu doesn't start (in null vmchannel mode)\n"
+" - 578407 the prefix '-' in sub-command isn't handled by guestfish in remote control mode\n"
+" - 576879 libguestfs protocol loses synchronization if you 'upload' before mounting disks\n"
+" - 559963 libguestfs Perl programs do set locale, but still localization doesn't work\n"
+" - 521674 Perl modules are unversioned, but should carry version numbers\n"
+" - 516096 Race condition in test_swapon_label_0: /sbin/blockdev: BLKRRPART: Device or resource busy\n"
+" - 507810 guestfish -i / virt-inspector cannot handle spaces in filenames\n"
+" - 502533 Updated Polish translation of libguestfs\n"
+" - 501894 Some String parameters should be OptString\n"
+" - 501893 String parameters should be checked for != NULL\n"
+" - 501889 write-file does not support strings containing ASCII NUL\n"
+" - 484986 grub-install fails on virtio disk\n"
+"\n"
+msgstr ""
+
+#. type: =head1
+#: ../guestfs-release-notes.pod:1559
+msgid "RELEASE NOTES FOR HISTORICAL VERSIONS OF LIBGUESTFS"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1561
+msgid ""
+"Before 2010 libguestfs did not have official release notes or a formalized "
+"version numbering system. However these are links to historically "
+"significant versions."
+msgstr ""
+
+#. type: =item
+#: ../guestfs-release-notes.pod:1567
+msgid "2009-11-10 (1.0.78)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1569
+#, fuzzy
+#| msgid ""
+#| "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html"
+msgid ""
+"L<https://www.redhat.com/archives/libguestfs/2009-November/msg00095.html>"
+msgstr "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html"
+
+#. type: =item
+#: ../guestfs-release-notes.pod:1571
+msgid "2009-09-13 (1.0.67)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1573
+#, fuzzy
+#| msgid ""
+#| "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html"
+msgid "L<https://www.redhat.com/archives/libguestfs/2009-August/msg00281.html>"
+msgstr "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html"
+
+#. type: =item
+#: ../guestfs-release-notes.pod:1575
+msgid "2009-07-23 (1.0.64)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1577
+#, fuzzy
+#| msgid ""
+#| "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html"
+msgid "L<https://www.redhat.com/archives/libguestfs/2009-July/msg00059.html>"
+msgstr "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html"
+
+#. type: =item
+#: ../guestfs-release-notes.pod:1579
+msgid "2009-07-14 (1.0.59)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1581
+#, fuzzy
+#| msgid ""
+#| "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html"
+msgid "L<https://www.redhat.com/archives/libguestfs/2009-July/msg00023.html>"
+msgstr "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html"
+
+#. type: =item
+#: ../guestfs-release-notes.pod:1583
+msgid "2009-04-01 (the initial announcement)"
+msgstr ""
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1585
+#, fuzzy
+#| msgid ""
+#| "https://rwmj.wordpress.com/2011/03/31/tip-code-for-getting-dhcp-address-"
+#| "from-a-virtual-machine-disk-image/#content"
+msgid ""
+"L<http://rwmj.wordpress.com/2009/04/01/libguestfs-access-and-modify-virtual-"
+"machine-disk-images/>"
+msgstr ""
+"https://rwmj.wordpress.com/2011/03/31/tip-code-for-getting-dhcp-address-from-"
+"a-virtual-machine-disk-image/#content"
+
+#. type: textblock
+#: ../guestfs-release-notes.pod:1591
+#, fuzzy
+#| msgid ""
+#| "L<guestfs(3)>, L<guestfs-examples(3)>, L<guestfs-erlang(3)>, L<guestfs-"
+#| "java(3)>, L<guestfs-ocaml(3)>, L<guestfs-perl(3)>, L<guestfs-python(3)>, "
+#| "L<guestfs-recipes(1)>, L<http://libguestfs.org/>."
+msgid ""
+"L<guestfs-examples(1)>, L<guestfs-faq(1)>, L<guestfs-performance(1)>, "
+"L<guestfs-recipes(1)>, L<guestfs-testing(1)>, L<guestfs(3)>, L<guestfish(1)"
+">, L<http://libguestfs.org/>"
+msgstr ""
+"L<guestfs(3)>, L<guestfs-examples(3)>, L<guestfs-erlang(3)>, L<guestfs-java"
+"(3)>, L<guestfs-ocaml(3)>, L<guestfs-perl(3)>, L<guestfs-python(3)>, "
+"L<guestfs-recipes(1)>, L<http://libguestfs.org/>."
+
+#. type: textblock
#: ../inspector/virt-inspector.pod:5
msgid ""
"virt-inspector - Display operating system version and other information "
@@ -29480,11 +33579,6 @@ msgid ""
"megabytes."
msgstr ""
-#. type: =item
-#: ../rescue/virt-rescue.pod:188
-msgid "B<--network>"
-msgstr "B<--network>"
-
#. type: textblock
#: ../rescue/virt-rescue.pod:190
msgid "Enable QEMU user networking in the guest. See L</NETWORK>."
@@ -31634,42 +35728,43 @@ msgstr ""
#: ../src/guestfs-actions.pod:7766 ../src/guestfs-actions.pod:7782
#: ../src/guestfs-actions.pod:7794 ../src/guestfs-actions.pod:7808
#: ../src/guestfs-actions.pod:7820 ../src/guestfs-actions.pod:7834
-#: ../src/guestfs-actions.pod:7850 ../src/guestfs-actions.pod:7868
-#: ../src/guestfs-actions.pod:7887 ../src/guestfs-actions.pod:7906
-#: ../src/guestfs-actions.pod:7969 ../src/guestfs-actions.pod:7987
-#: ../src/guestfs-actions.pod:8010 ../src/guestfs-actions.pod:8049
-#: ../src/guestfs-actions.pod:8088 ../src/guestfs-actions.pod:8113
-#: ../src/guestfs-actions.pod:8132 ../src/guestfs-actions.pod:8154
-#: ../src/guestfs-actions.pod:8175 ../src/guestfs-actions.pod:8194
-#: ../src/guestfs-actions.pod:8211 ../src/guestfs-actions.pod:8232
-#: ../src/guestfs-actions.pod:8260 ../src/guestfs-actions.pod:8284
-#: ../src/guestfs-actions.pod:8303 ../src/guestfs-actions.pod:8319
-#: ../src/guestfs-actions.pod:8343 ../src/guestfs-actions.pod:8362
-#: ../src/guestfs-actions.pod:8377 ../src/guestfs-actions.pod:8396
-#: ../src/guestfs-actions.pod:8440 ../src/guestfs-actions.pod:8467
-#: ../src/guestfs-actions.pod:8497 ../src/guestfs-actions.pod:8622
-#: ../src/guestfs-actions.pod:8632 ../src/guestfs-actions.pod:8753
-#: ../src/guestfs-actions.pod:8765 ../src/guestfs-actions.pod:8778
-#: ../src/guestfs-actions.pod:8791 ../src/guestfs-actions.pod:8813
-#: ../src/guestfs-actions.pod:8826 ../src/guestfs-actions.pod:8839
-#: ../src/guestfs-actions.pod:8852 ../src/guestfs-actions.pod:8867
-#: ../src/guestfs-actions.pod:8926 ../src/guestfs-actions.pod:8943
-#: ../src/guestfs-actions.pod:8959 ../src/guestfs-actions.pod:8975
-#: ../src/guestfs-actions.pod:8992 ../src/guestfs-actions.pod:9005
-#: ../src/guestfs-actions.pod:9025 ../src/guestfs-actions.pod:9125
-#: ../src/guestfs-actions.pod:9183 ../src/guestfs-actions.pod:9197
-#: ../src/guestfs-actions.pod:9260 ../src/guestfs-actions.pod:9293
-#: ../src/guestfs-actions.pod:9315 ../src/guestfs-actions.pod:9353
-#: ../src/guestfs-actions.pod:9387 ../src/guestfs-actions.pod:9423
-#: ../src/guestfs-actions.pod:9552 ../src/guestfs-actions.pod:9567
-#: ../src/guestfs-actions.pod:9579 ../src/guestfs-actions.pod:9588
-#: ../src/guestfs-actions.pod:9600 ../src/guestfs-actions.pod:9674
-#: ../src/guestfs-actions.pod:9687 ../src/guestfs-actions.pod:9732
-#: ../src/guestfs-actions.pod:9772 ../src/guestfs-actions.pod:9830
-#: ../src/guestfs-actions.pod:9847 ../src/guestfs-actions.pod:9867
-#: ../src/guestfs-actions.pod:9900 ../src/guestfs-actions.pod:10047
-#: ../src/guestfs-actions.pod:10070 ../src/guestfs-actions.pod:10095
-#: ../src/guestfs-actions.pod:10121
+#: ../src/guestfs-actions.pod:7877 ../src/guestfs-actions.pod:7937
+#: ../src/guestfs-actions.pod:7997 ../src/guestfs-actions.pod:8035
+#: ../src/guestfs-actions.pod:8053 ../src/guestfs-actions.pod:8072
+#: ../src/guestfs-actions.pod:8091 ../src/guestfs-actions.pod:8154
+#: ../src/guestfs-actions.pod:8172 ../src/guestfs-actions.pod:8195
+#: ../src/guestfs-actions.pod:8234 ../src/guestfs-actions.pod:8273
+#: ../src/guestfs-actions.pod:8298 ../src/guestfs-actions.pod:8317
+#: ../src/guestfs-actions.pod:8339 ../src/guestfs-actions.pod:8360
+#: ../src/guestfs-actions.pod:8379 ../src/guestfs-actions.pod:8396
+#: ../src/guestfs-actions.pod:8417 ../src/guestfs-actions.pod:8445
+#: ../src/guestfs-actions.pod:8469 ../src/guestfs-actions.pod:8488
+#: ../src/guestfs-actions.pod:8504 ../src/guestfs-actions.pod:8528
+#: ../src/guestfs-actions.pod:8547 ../src/guestfs-actions.pod:8562
+#: ../src/guestfs-actions.pod:8581 ../src/guestfs-actions.pod:8625
+#: ../src/guestfs-actions.pod:8652 ../src/guestfs-actions.pod:8682
+#: ../src/guestfs-actions.pod:8807 ../src/guestfs-actions.pod:8817
+#: ../src/guestfs-actions.pod:8938 ../src/guestfs-actions.pod:8950
+#: ../src/guestfs-actions.pod:8963 ../src/guestfs-actions.pod:8976
+#: ../src/guestfs-actions.pod:8998 ../src/guestfs-actions.pod:9011
+#: ../src/guestfs-actions.pod:9024 ../src/guestfs-actions.pod:9037
+#: ../src/guestfs-actions.pod:9052 ../src/guestfs-actions.pod:9111
+#: ../src/guestfs-actions.pod:9128 ../src/guestfs-actions.pod:9144
+#: ../src/guestfs-actions.pod:9160 ../src/guestfs-actions.pod:9177
+#: ../src/guestfs-actions.pod:9190 ../src/guestfs-actions.pod:9210
+#: ../src/guestfs-actions.pod:9310 ../src/guestfs-actions.pod:9368
+#: ../src/guestfs-actions.pod:9382 ../src/guestfs-actions.pod:9445
+#: ../src/guestfs-actions.pod:9478 ../src/guestfs-actions.pod:9500
+#: ../src/guestfs-actions.pod:9538 ../src/guestfs-actions.pod:9572
+#: ../src/guestfs-actions.pod:9608 ../src/guestfs-actions.pod:9737
+#: ../src/guestfs-actions.pod:9752 ../src/guestfs-actions.pod:9764
+#: ../src/guestfs-actions.pod:9773 ../src/guestfs-actions.pod:9785
+#: ../src/guestfs-actions.pod:9859 ../src/guestfs-actions.pod:9872
+#: ../src/guestfs-actions.pod:9917 ../src/guestfs-actions.pod:9957
+#: ../src/guestfs-actions.pod:10015 ../src/guestfs-actions.pod:10032
+#: ../src/guestfs-actions.pod:10052 ../src/guestfs-actions.pod:10085
+#: ../src/guestfs-actions.pod:10232 ../src/guestfs-actions.pod:10255
+#: ../src/guestfs-actions.pod:10280 ../src/guestfs-actions.pod:10306
msgid "This function returns 0 on success or -1 on error."
msgstr "Ця функція повертає 0 у разі успіху і -1 у разі помилки."
@@ -31678,10 +35773,10 @@ msgstr "Ця функція повертає 0 у разі успіху і -1 у
#: ../src/guestfs-actions.pod:1571 ../src/guestfs-actions.pod:2830
#: ../src/guestfs-actions.pod:3067 ../src/guestfs-actions.pod:3192
#: ../src/guestfs-actions.pod:4799 ../src/guestfs-actions.pod:4819
-#: ../src/guestfs-actions.pod:6439 ../src/guestfs-actions.pod:7989
-#: ../src/guestfs-actions.pod:8213 ../src/guestfs-actions.pod:8364
-#: ../src/guestfs-actions.pod:8869 ../src/guestfs-actions.pod:8994
-#: ../src/guestfs-actions.pod:9774
+#: ../src/guestfs-actions.pod:6439 ../src/guestfs-actions.pod:8174
+#: ../src/guestfs-actions.pod:8398 ../src/guestfs-actions.pod:8549
+#: ../src/guestfs-actions.pod:9054 ../src/guestfs-actions.pod:9179
+#: ../src/guestfs-actions.pod:9959
msgid "(Added in 0.3)"
msgstr "(Додано у 0.3)"
@@ -31718,9 +35813,10 @@ msgstr ""
#: ../src/guestfs-actions.pod:6171 ../src/guestfs-actions.pod:6449
#: ../src/guestfs-actions.pod:6498 ../src/guestfs-actions.pod:6760
#: ../src/guestfs-actions.pod:6821 ../src/guestfs-actions.pod:6884
-#: ../src/guestfs-actions.pod:8022 ../src/guestfs-actions.pod:9036
-#: ../src/guestfs-actions.pod:9248 ../src/guestfs-actions.pod:9303
-#: ../src/guestfs-actions.pod:9914
+#: ../src/guestfs-actions.pod:7846 ../src/guestfs-actions.pod:7911
+#: ../src/guestfs-actions.pod:7971 ../src/guestfs-actions.pod:8207
+#: ../src/guestfs-actions.pod:9221 ../src/guestfs-actions.pod:9433
+#: ../src/guestfs-actions.pod:9488 ../src/guestfs-actions.pod:10099
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 "
@@ -31777,9 +35873,9 @@ msgstr ""
#: ../src/guestfs-actions.pod:5626 ../src/guestfs-actions.pod:6712
#: ../src/guestfs-actions.pod:6733 ../src/guestfs-actions.pod:7060
#: ../src/guestfs-actions.pod:7298 ../src/guestfs-actions.pod:7511
-#: ../src/guestfs-actions.pod:7537 ../src/guestfs-actions.pod:9224
-#: ../src/guestfs-actions.pod:9785 ../src/guestfs-actions.pod:9798
-#: ../src/guestfs-actions.pod:9811
+#: ../src/guestfs-actions.pod:7537 ../src/guestfs-actions.pod:9409
+#: ../src/guestfs-actions.pod:9970 ../src/guestfs-actions.pod:9983
+#: ../src/guestfs-actions.pod:9996
msgid "On error this function returns -1."
msgstr "У разі помилки цією функцією буде повернуто -1."
@@ -31837,11 +35933,14 @@ msgstr "Це «варіант з va_list» L</guestfs_add_domain>."
#: ../src/guestfs-actions.pod:6800 ../src/guestfs-actions.pod:6812
#: ../src/guestfs-actions.pod:6851 ../src/guestfs-actions.pod:6862
#: ../src/guestfs-actions.pod:6933 ../src/guestfs-actions.pod:6944
-#: ../src/guestfs-actions.pod:8063 ../src/guestfs-actions.pod:8075
-#: ../src/guestfs-actions.pod:9138 ../src/guestfs-actions.pod:9149
-#: ../src/guestfs-actions.pod:9271 ../src/guestfs-actions.pod:9282
-#: ../src/guestfs-actions.pod:9327 ../src/guestfs-actions.pod:9337
-#: ../src/guestfs-actions.pod:9946 ../src/guestfs-actions.pod:9957
+#: ../src/guestfs-actions.pod:7889 ../src/guestfs-actions.pod:7901
+#: ../src/guestfs-actions.pod:7949 ../src/guestfs-actions.pod:7961
+#: ../src/guestfs-actions.pod:8009 ../src/guestfs-actions.pod:8021
+#: ../src/guestfs-actions.pod:8248 ../src/guestfs-actions.pod:8260
+#: ../src/guestfs-actions.pod:9323 ../src/guestfs-actions.pod:9334
+#: ../src/guestfs-actions.pod:9456 ../src/guestfs-actions.pod:9467
+#: ../src/guestfs-actions.pod:9512 ../src/guestfs-actions.pod:9522
+#: ../src/guestfs-actions.pod:10131 ../src/guestfs-actions.pod:10142
msgid "See L</CALLS WITH OPTIONAL ARGUMENTS>."
msgstr "Див. L</CALLS WITH OPTIONAL ARGUMENTS>."
@@ -32263,11 +36362,11 @@ msgstr ""
#: ../src/guestfs-actions.pod:5913 ../src/guestfs-actions.pod:7078
#: ../src/guestfs-actions.pod:7279 ../src/guestfs-actions.pod:7486
#: ../src/guestfs-actions.pod:7664 ../src/guestfs-actions.pod:7713
-#: ../src/guestfs-actions.pod:8515 ../src/guestfs-actions.pod:8531
-#: ../src/guestfs-actions.pod:8555 ../src/guestfs-actions.pod:8579
-#: ../src/guestfs-actions.pod:9495 ../src/guestfs-actions.pod:9514
-#: ../src/guestfs-actions.pod:9532 ../src/guestfs-actions.pod:9744
-#: ../src/guestfs-actions.pod:9934 ../src/guestfs-actions.pod:10199
+#: ../src/guestfs-actions.pod:8700 ../src/guestfs-actions.pod:8716
+#: ../src/guestfs-actions.pod:8740 ../src/guestfs-actions.pod:8764
+#: ../src/guestfs-actions.pod:9680 ../src/guestfs-actions.pod:9699
+#: ../src/guestfs-actions.pod:9717 ../src/guestfs-actions.pod:9929
+#: ../src/guestfs-actions.pod:10119 ../src/guestfs-actions.pod:10384
msgid ""
"This function returns a string, or NULL on error. I<The caller must free "
"the returned string after use>."
@@ -32400,13 +36499,13 @@ msgstr ""
#: ../src/guestfs-actions.pod:5128 ../src/guestfs-actions.pod:5544
#: ../src/guestfs-actions.pod:6680 ../src/guestfs-actions.pod:7458
#: ../src/guestfs-actions.pod:7584 ../src/guestfs-actions.pod:7698
-#: ../src/guestfs-actions.pod:8595 ../src/guestfs-actions.pod:8679
-#: ../src/guestfs-actions.pod:8734 ../src/guestfs-actions.pod:8880
-#: ../src/guestfs-actions.pod:8904 ../src/guestfs-actions.pod:9618
-#: ../src/guestfs-actions.pod:9657 ../src/guestfs-actions.pod:9704
-#: ../src/guestfs-actions.pod:9993 ../src/guestfs-actions.pod:10019
-#: ../src/guestfs-actions.pod:10142 ../src/guestfs-actions.pod:10168
-#: ../src/guestfs-actions.pod:10221 ../src/guestfs-actions.pod:10247
+#: ../src/guestfs-actions.pod:8780 ../src/guestfs-actions.pod:8864
+#: ../src/guestfs-actions.pod:8919 ../src/guestfs-actions.pod:9065
+#: ../src/guestfs-actions.pod:9089 ../src/guestfs-actions.pod:9803
+#: ../src/guestfs-actions.pod:9842 ../src/guestfs-actions.pod:9889
+#: ../src/guestfs-actions.pod:10178 ../src/guestfs-actions.pod:10204
+#: ../src/guestfs-actions.pod:10327 ../src/guestfs-actions.pod:10353
+#: ../src/guestfs-actions.pod:10406 ../src/guestfs-actions.pod:10432
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 "
@@ -32422,9 +36521,9 @@ msgstr ""
#: ../src/guestfs-actions.pod:6047 ../src/guestfs-actions.pod:6684
#: ../src/guestfs-actions.pod:7399 ../src/guestfs-actions.pod:7796
#: ../src/guestfs-actions.pod:7810 ../src/guestfs-actions.pod:7822
-#: ../src/guestfs-actions.pod:8442 ../src/guestfs-actions.pod:9238
-#: ../src/guestfs-actions.pod:9295 ../src/guestfs-actions.pod:9602
-#: ../src/guestfs-actions.pod:9905
+#: ../src/guestfs-actions.pod:8627 ../src/guestfs-actions.pod:9423
+#: ../src/guestfs-actions.pod:9480 ../src/guestfs-actions.pod:9787
+#: ../src/guestfs-actions.pod:10090
msgid "(Added in 0.8)"
msgstr "(Додано у 0.8)"
@@ -32696,7 +36795,7 @@ msgstr ""
#: ../src/guestfs-actions.pod:736 ../src/guestfs-actions.pod:3857
#: ../src/guestfs-actions.pod:4125 ../src/guestfs-actions.pod:4972
#: ../src/guestfs-actions.pod:5765 ../src/guestfs-actions.pod:6660
-#: ../src/guestfs-actions.pod:9165
+#: ../src/guestfs-actions.pod:9350
msgid ""
"This function returns a NULL-terminated array of strings, or NULL if there "
"was an error. The array of strings will always have length C<2n+1>, where "
@@ -33400,7 +37499,7 @@ msgid "See also C<guestfs_realpath>."
msgstr "Див. також C<guestfs_realpath>."
#. type: textblock
-#: ../src/guestfs-actions.pod:1220 ../src/guestfs-actions.pod:9517
+#: ../src/guestfs-actions.pod:1220 ../src/guestfs-actions.pod:9702
msgid "(Added in 1.0.75)"
msgstr "(Додано у 1.0.75)"
@@ -33437,8 +37536,8 @@ msgstr ""
#: ../src/guestfs-actions.pod:5011 ../src/guestfs-actions.pod:5028
#: ../src/guestfs-actions.pod:5132 ../src/guestfs-actions.pod:5548
#: ../src/guestfs-actions.pod:5562 ../src/guestfs-actions.pod:7462
-#: ../src/guestfs-actions.pod:7476 ../src/guestfs-actions.pod:9708
-#: ../src/guestfs-actions.pod:9722
+#: ../src/guestfs-actions.pod:7476 ../src/guestfs-actions.pod:9893
+#: ../src/guestfs-actions.pod:9907
msgid "(Added in 0.4)"
msgstr "(Додано у 0.4)"
@@ -33477,7 +37576,7 @@ msgstr ""
#: ../src/guestfs-actions.pod:1298 ../src/guestfs-actions.pod:1983
#: ../src/guestfs-actions.pod:3158 ../src/guestfs-actions.pod:4593
#: ../src/guestfs-actions.pod:4654 ../src/guestfs-actions.pod:4681
-#: ../src/guestfs-actions.pod:9360
+#: ../src/guestfs-actions.pod:9545
msgid "(Added in 1.0.2)"
msgstr "(Додано у 1.0.2)"
@@ -33514,8 +37613,8 @@ msgstr ""
#: ../src/guestfs-actions.pod:1314 ../src/guestfs-actions.pod:6874
#: ../src/guestfs-actions.pod:7010 ../src/guestfs-actions.pod:7044
#: ../src/guestfs-actions.pod:7062 ../src/guestfs-actions.pod:7244
-#: ../src/guestfs-actions.pod:9185 ../src/guestfs-actions.pod:9199
-#: ../src/guestfs-actions.pod:9734
+#: ../src/guestfs-actions.pod:9370 ../src/guestfs-actions.pod:9384
+#: ../src/guestfs-actions.pod:9919
msgid "(Added in 1.3.2)"
msgstr "(Додано у 1.3.2)"
@@ -33701,7 +37800,7 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:1466 ../src/guestfs-actions.pod:1525
-#: ../src/guestfs-actions.pod:3144 ../src/guestfs-actions.pod:8321
+#: ../src/guestfs-actions.pod:3144 ../src/guestfs-actions.pod:8506
msgid "(Added in 1.13.15)"
msgstr "(Додано у 1.13.15)"
@@ -33931,9 +38030,9 @@ msgstr ""
#: ../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:2571
-#: ../src/guestfs-actions.pod:4814 ../src/guestfs-actions.pod:9355
-#: ../src/guestfs-actions.pod:9389 ../src/guestfs-actions.pod:10049
-#: ../src/guestfs-actions.pod:10072 ../src/guestfs-actions.pod:10097
+#: ../src/guestfs-actions.pod:4814 ../src/guestfs-actions.pod:9540
+#: ../src/guestfs-actions.pod:9574 ../src/guestfs-actions.pod:10234
+#: ../src/guestfs-actions.pod:10257 ../src/guestfs-actions.pod:10282
msgid ""
"This long-running command can generate progress notification messages so "
"that the caller can display a progress bar or indicator. To receive these "
@@ -34330,8 +38429,8 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:1834 ../src/guestfs-actions.pod:5575
-#: ../src/guestfs-actions.pod:7489 ../src/guestfs-actions.pod:9622
-#: ../src/guestfs-actions.pod:9661 ../src/guestfs-actions.pod:9747
+#: ../src/guestfs-actions.pod:7489 ../src/guestfs-actions.pod:9807
+#: ../src/guestfs-actions.pod:9846 ../src/guestfs-actions.pod:9932
msgid "(Added in 1.0.87)"
msgstr "(Додано у 1.0.87)"
@@ -34471,9 +38570,9 @@ msgstr ""
#: ../src/guestfs-actions.pod:2059 ../src/guestfs-actions.pod:3466
#: ../src/guestfs-actions.pod:3490 ../src/guestfs-actions.pod:3558
#: ../src/guestfs-actions.pod:5916 ../src/guestfs-actions.pod:6598
-#: ../src/guestfs-actions.pod:8887 ../src/guestfs-actions.pod:8911
-#: ../src/guestfs-actions.pod:9787 ../src/guestfs-actions.pod:9800
-#: ../src/guestfs-actions.pod:9813
+#: ../src/guestfs-actions.pod:9072 ../src/guestfs-actions.pod:9096
+#: ../src/guestfs-actions.pod:9972 ../src/guestfs-actions.pod:9985
+#: ../src/guestfs-actions.pod:9998
msgid "(Added in 1.0.54)"
msgstr "(Додано у 1.0.54)"
@@ -34584,7 +38683,7 @@ msgid "See also C<guestfs_download>, C<guestfs_pread>."
msgstr "Див. також C<guestfs_download>, C<guestfs_pread>."
#. type: textblock
-#: ../src/guestfs-actions.pod:2014 ../src/guestfs-actions.pod:9394
+#: ../src/guestfs-actions.pod:2014 ../src/guestfs-actions.pod:9579
msgid "(Added in 1.5.17)"
msgstr "(Додано у 1.5.17)"
@@ -34773,7 +38872,7 @@ msgstr "Див. також C<guestfs_ping_daemon>."
#. type: textblock
#: ../src/guestfs-actions.pod:2161 ../src/guestfs-actions.pod:3169
-#: ../src/guestfs-actions.pod:8345
+#: ../src/guestfs-actions.pod:8530
msgid "(Added in 1.0.69)"
msgstr "(Додано у 1.0.69)"
@@ -34801,10 +38900,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:3384 ../src/guestfs-actions.pod:9983
-#: ../src/guestfs-actions.pod:10009 ../src/guestfs-actions.pod:10132
-#: ../src/guestfs-actions.pod:10158 ../src/guestfs-actions.pod:10211
-#: ../src/guestfs-actions.pod:10237
+#: ../src/guestfs-actions.pod:3384 ../src/guestfs-actions.pod:10168
+#: ../src/guestfs-actions.pod:10194 ../src/guestfs-actions.pod:10317
+#: ../src/guestfs-actions.pod:10343 ../src/guestfs-actions.pod:10396
+#: ../src/guestfs-actions.pod:10422
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_grep> call "
"instead."
@@ -34821,13 +38920,13 @@ msgstr ""
#: ../src/guestfs-actions.pod:5071 ../src/guestfs-actions.pod:5084
#: ../src/guestfs-actions.pod:5098 ../src/guestfs-actions.pod:6392
#: ../src/guestfs-actions.pod:7667 ../src/guestfs-actions.pod:7716
-#: ../src/guestfs-actions.pod:8755 ../src/guestfs-actions.pod:8767
-#: ../src/guestfs-actions.pod:8780 ../src/guestfs-actions.pod:8793
-#: ../src/guestfs-actions.pod:8815 ../src/guestfs-actions.pod:8828
-#: ../src/guestfs-actions.pod:8841 ../src/guestfs-actions.pod:8854
-#: ../src/guestfs-actions.pod:10000 ../src/guestfs-actions.pod:10026
-#: ../src/guestfs-actions.pod:10149 ../src/guestfs-actions.pod:10175
-#: ../src/guestfs-actions.pod:10228 ../src/guestfs-actions.pod:10254
+#: ../src/guestfs-actions.pod:8940 ../src/guestfs-actions.pod:8952
+#: ../src/guestfs-actions.pod:8965 ../src/guestfs-actions.pod:8978
+#: ../src/guestfs-actions.pod:9000 ../src/guestfs-actions.pod:9013
+#: ../src/guestfs-actions.pod:9026 ../src/guestfs-actions.pod:9039
+#: ../src/guestfs-actions.pod:10185 ../src/guestfs-actions.pod:10211
+#: ../src/guestfs-actions.pod:10334 ../src/guestfs-actions.pod:10360
+#: ../src/guestfs-actions.pod:10413 ../src/guestfs-actions.pod:10439
msgid "(Added in 1.0.66)"
msgstr "(Додано у 1.0.66)"
@@ -35340,7 +39439,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:2731 ../src/guestfs-actions.pod:10054
+#: ../src/guestfs-actions.pod:2731 ../src/guestfs-actions.pod:10239
msgid "(Added in 1.0.16)"
msgstr "(Додано у 1.0.16)"
@@ -35453,10 +39552,10 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:2807 ../src/guestfs-actions.pod:7429
-#: ../src/guestfs-actions.pod:7908 ../src/guestfs-actions.pod:8499
-#: ../src/guestfs-actions.pod:8518 ../src/guestfs-actions.pod:8534
-#: ../src/guestfs-actions.pod:8558 ../src/guestfs-actions.pod:9554
-#: ../src/guestfs-actions.pod:9569 ../src/guestfs-actions.pod:10123
+#: ../src/guestfs-actions.pod:8093 ../src/guestfs-actions.pod:8684
+#: ../src/guestfs-actions.pod:8703 ../src/guestfs-actions.pod:8719
+#: ../src/guestfs-actions.pod:8743 ../src/guestfs-actions.pod:9739
+#: ../src/guestfs-actions.pod:9754 ../src/guestfs-actions.pod:10308
msgid "(Added in 1.0.26)"
msgstr "(Додано у 1.0.26)"
@@ -35483,7 +39582,7 @@ msgid "Return the current attach method. See C<guestfs_set_attach_method>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:2819 ../src/guestfs-actions.pod:7971
+#: ../src/guestfs-actions.pod:2819 ../src/guestfs-actions.pod:8156
msgid "(Added in 1.9.8)"
msgstr "(Додано у 1.9.8)"
@@ -35522,7 +39621,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:2841 ../src/guestfs-actions.pod:8012
+#: ../src/guestfs-actions.pod:2841 ../src/guestfs-actions.pod:8197
msgid "(Added in 1.0.72)"
msgstr "(Додано у 1.0.72)"
@@ -35559,7 +39658,7 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:2960 ../src/guestfs-actions.pod:2980
-#: ../src/guestfs-actions.pod:8051 ../src/guestfs-actions.pod:8090
+#: ../src/guestfs-actions.pod:8236 ../src/guestfs-actions.pod:8275
msgid "(Added in 1.17.31)"
msgstr "(Додано у 1.17.31)"
@@ -35615,7 +39714,7 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:3001 ../src/guestfs-actions.pod:3022
-#: ../src/guestfs-actions.pod:8115 ../src/guestfs-actions.pod:8134
+#: ../src/guestfs-actions.pod:8300 ../src/guestfs-actions.pod:8319
msgid "(Added in 1.0.15)"
msgstr "(Додано у 1.0.15)"
@@ -35675,8 +39774,8 @@ msgstr ""
#: ../src/guestfs-actions.pod:6297 ../src/guestfs-actions.pod:6316
#: ../src/guestfs-actions.pod:6335 ../src/guestfs-actions.pod:6347
#: ../src/guestfs-actions.pod:6364 ../src/guestfs-actions.pod:6377
-#: ../src/guestfs-actions.pod:7654 ../src/guestfs-actions.pod:8177
-#: ../src/guestfs-actions.pod:8469 ../src/guestfs-actions.pod:9226
+#: ../src/guestfs-actions.pod:7654 ../src/guestfs-actions.pod:8362
+#: ../src/guestfs-actions.pod:8654 ../src/guestfs-actions.pod:9411
msgid "(Added in 1.0.55)"
msgstr "(Додано у 1.0.55)"
@@ -35698,7 +39797,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:3052 ../src/guestfs-actions.pod:8196
+#: ../src/guestfs-actions.pod:3052 ../src/guestfs-actions.pod:8381
msgid "(Added in 1.5.4)"
msgstr "(Додано у 1.5.4)"
@@ -35744,8 +39843,8 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:3078 ../src/guestfs-actions.pod:8234
-#: ../src/guestfs-actions.pod:9872
+#: ../src/guestfs-actions.pod:3078 ../src/guestfs-actions.pod:8419
+#: ../src/guestfs-actions.pod:10057
msgid "(Added in 1.11.18)"
msgstr "(Додано у 1.11.18)"
@@ -35789,7 +39888,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:3107 ../src/guestfs-actions.pod:8262
+#: ../src/guestfs-actions.pod:3107 ../src/guestfs-actions.pod:8447
msgid "(Added in 1.0.6)"
msgstr "(Додано у 1.0.6)"
@@ -35814,9 +39913,9 @@ msgstr ""
#: ../src/guestfs-actions.pod:3118 ../src/guestfs-actions.pod:4839
#: ../src/guestfs-actions.pod:5199 ../src/guestfs-actions.pod:5610
#: ../src/guestfs-actions.pod:5873 ../src/guestfs-actions.pod:7340
-#: ../src/guestfs-actions.pod:7702 ../src/guestfs-actions.pod:8286
-#: ../src/guestfs-actions.pod:9007 ../src/guestfs-actions.pod:9027
-#: ../src/guestfs-actions.pod:9425
+#: ../src/guestfs-actions.pod:7702 ../src/guestfs-actions.pod:8471
+#: ../src/guestfs-actions.pod:9192 ../src/guestfs-actions.pod:9212
+#: ../src/guestfs-actions.pod:9610
msgid "(Added in 1.0.77)"
msgstr "(Додано у 1.0.77)"
@@ -35846,7 +39945,7 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:3133 ../src/guestfs-actions.pod:3207
-#: ../src/guestfs-actions.pod:8305 ../src/guestfs-actions.pod:8379
+#: ../src/guestfs-actions.pod:8490 ../src/guestfs-actions.pod:8564
msgid "(Added in 1.0.67)"
msgstr "(Додано у 1.0.67)"
@@ -36015,7 +40114,7 @@ msgstr "Див. також C<guestfs_getxattrs>, C<guestfs_lgetxattr>, L<attr(5)
#: ../src/guestfs-actions.pod:3233 ../src/guestfs-actions.pod:3529
#: ../src/guestfs-actions.pod:4021 ../src/guestfs-actions.pod:4865
#: ../src/guestfs-actions.pod:7333 ../src/guestfs-actions.pod:7359
-#: ../src/guestfs-actions.pod:7559 ../src/guestfs-actions.pod:9637
+#: ../src/guestfs-actions.pod:7559 ../src/guestfs-actions.pod:9822
msgid ""
"This function returns a buffer, or NULL on error. The size of the returned "
"buffer is written to C<*size_r>. I<The caller must free the returned buffer "
@@ -36062,8 +40161,8 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:3257 ../src/guestfs-actions.pod:4885
#: ../src/guestfs-actions.pod:5113 ../src/guestfs-actions.pod:5149
-#: ../src/guestfs-actions.pod:7732 ../src/guestfs-actions.pod:8398
-#: ../src/guestfs-actions.pod:10202
+#: ../src/guestfs-actions.pod:7732 ../src/guestfs-actions.pod:8583
+#: ../src/guestfs-actions.pod:10387
msgid "(Added in 1.0.59)"
msgstr "(Додано у 1.0.59)"
@@ -36095,8 +40194,8 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:3284 ../src/guestfs-actions.pod:8582
-#: ../src/guestfs-actions.pod:8599
+#: ../src/guestfs-actions.pod:3284 ../src/guestfs-actions.pod:8767
+#: ../src/guestfs-actions.pod:8784
msgid "(Added in 1.0.50)"
msgstr "(Додано у 1.0.50)"
@@ -36370,8 +40469,8 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:3507 ../src/guestfs-actions.pod:8686
-#: ../src/guestfs-actions.pod:8741
+#: ../src/guestfs-actions.pod:3507 ../src/guestfs-actions.pod:8871
+#: ../src/guestfs-actions.pod:8926
msgid "(Added in 1.0.22)"
msgstr "(Додано у 1.0.22)"
@@ -37874,7 +41973,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:4991 ../src/guestfs-actions.pod:9127
+#: ../src/guestfs-actions.pod:4991 ../src/guestfs-actions.pod:9312
msgid "(Added in 1.15.4)"
msgstr "(Додано у 1.15.4)"
@@ -37941,7 +42040,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:5044 ../src/guestfs-actions.pod:9832
+#: ../src/guestfs-actions.pod:5044 ../src/guestfs-actions.pod:10017
msgid "(Added in 1.17.6)"
msgstr "(Додано у 1.17.6)"
@@ -38142,15 +42241,15 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:5165 ../src/guestfs-actions.pod:8646
+#: ../src/guestfs-actions.pod:5165 ../src/guestfs-actions.pod:8831
msgid ""
"This function returns a C<struct guestfs_stat *>, or NULL if there was an "
"error. I<The caller must call C<guestfs_free_stat> after use>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:5169 ../src/guestfs-actions.pod:8650
-#: ../src/guestfs-actions.pod:8668 ../src/guestfs-actions.pod:9171
+#: ../src/guestfs-actions.pod:5169 ../src/guestfs-actions.pod:8835
+#: ../src/guestfs-actions.pod:8853 ../src/guestfs-actions.pod:9356
msgid "(Added in 0.9.2)"
msgstr "(Додано у 0.9.2)"
@@ -38475,7 +42574,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:5388 ../src/guestfs-actions.pod:10102
+#: ../src/guestfs-actions.pod:5388 ../src/guestfs-actions.pod:10287
msgid "(Added in 1.17.18)"
msgstr "(Додано у 1.17.18)"
@@ -38589,7 +42688,7 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:5484 ../src/guestfs-actions.pod:7416
-#: ../src/guestfs-actions.pod:9676
+#: ../src/guestfs-actions.pod:9861
msgid "(Added in 1.0.13)"
msgstr "(Додано у 1.0.13)"
@@ -38615,7 +42714,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:5497 ../src/guestfs-actions.pod:9689
+#: ../src/guestfs-actions.pod:5497 ../src/guestfs-actions.pod:9874
msgid "(Added in 1.0.83)"
msgstr "(Додано у 1.0.83)"
@@ -39949,7 +44048,7 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:6534 ../src/guestfs-actions.pod:6583
-#: ../src/guestfs-actions.pod:9317
+#: ../src/guestfs-actions.pod:9502
msgid "(Added in 1.17.22)"
msgstr "(Додано у 1.17.22)"
@@ -40315,7 +44414,7 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:6750 ../src/guestfs-actions.pod:6788
-#: ../src/guestfs-actions.pod:6840 ../src/guestfs-actions.pod:8156
+#: ../src/guestfs-actions.pod:6840 ../src/guestfs-actions.pod:8341
msgid "(Added in 1.17.9)"
msgstr "(Додано у 1.17.9)"
@@ -40667,7 +44766,7 @@ msgstr ""
#. type: textblock
#: ../src/guestfs-actions.pod:6965 ../src/guestfs-actions.pod:7443
#: ../src/guestfs-actions.pod:7516 ../src/guestfs-actions.pod:7784
-#: ../src/guestfs-actions.pod:9852
+#: ../src/guestfs-actions.pod:10037
msgid "(Added in 1.3.14)"
msgstr "(Додано у 1.3.14)"
@@ -41738,11 +45837,392 @@ msgstr ""
#. type: =head2
#: ../src/guestfs-actions.pod:7838
+#, fuzzy
+#| msgid "guestfs_sync"
+msgid "guestfs_rsync"
+msgstr "guestfs_sync"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7840
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_cp_a (guestfs_h *g,\n"
+#| " const char *src,\n"
+#| " const char *dest);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest,\n"
+" ...);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_cp_a (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest);\n"
+"\n"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7851
+#, fuzzy, no-wrap
+#| msgid ""
+#| " GUESTFS_E2FSCK_CORRECT, int correct,\n"
+#| " GUESTFS_E2FSCK_FORCEALL, int forceall,\n"
+#| "\n"
+msgid ""
+" GUESTFS_RSYNC_ARCHIVE, int archive,\n"
+" GUESTFS_RSYNC_DELETEDEST, int deletedest,\n"
+"\n"
+msgstr ""
+" GUESTFS_E2FSCK_CORRECT, int correct,\n"
+" GUESTFS_E2FSCK_FORCEALL, int forceall,\n"
+"\n"
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7879
+#, fuzzy
+#| msgid "guestfs_sync"
+msgid "guestfs_rsync_va"
+msgstr "guestfs_sync"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7881
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_copy_size (guestfs_h *g,\n"
+#| " const char *src,\n"
+#| " const char *dest,\n"
+#| " int64_t size);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync_va (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest,\n"
+" va_list args);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_copy_size (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest,\n"
+" int64_t size);\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7887
+#, fuzzy
+#| msgid "This is the \"va_list variant\" of L</guestfs_e2fsck>."
+msgid "This is the \"va_list variant\" of L</guestfs_rsync>."
+msgstr "Це «варіант з va_list» L</guestfs_e2fsck>."
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7891
+#, fuzzy
+#| msgid "guestfs_e2fsck_argv"
+msgid "guestfs_rsync_argv"
+msgstr "guestfs_e2fsck_argv"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7893
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_mkfs_opts_argv (guestfs_h *g,\n"
+#| " const char *fstype,\n"
+#| " const char *device,\n"
+#| " const struct guestfs_mkfs_opts_argv *optargs);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync_argv (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *dest,\n"
+" const struct guestfs_rsync_argv *optargs);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_mkfs_opts_argv (guestfs_h *g,\n"
+" const char *fstype,\n"
+" const char *device,\n"
+" const struct guestfs_mkfs_opts_argv *optargs);\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7899
+#, fuzzy
+#| msgid "This is the \"argv variant\" of L</guestfs_e2fsck>."
+msgid "This is the \"argv variant\" of L</guestfs_rsync>."
+msgstr "Це «варіант з argv» L</guestfs_e2fsck>."
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7903
+#, fuzzy
+#| msgid "guestfs_sync"
+msgid "guestfs_rsync_in"
+msgstr "guestfs_sync"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7905
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_mkfs_opts (guestfs_h *g,\n"
+#| " const char *fstype,\n"
+#| " const char *device,\n"
+#| " ...);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync_in (guestfs_h *g,\n"
+" const char *remote,\n"
+" const char *dest,\n"
+" ...);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_mkfs_opts (guestfs_h *g,\n"
+" const char *fstype,\n"
+" const char *device,\n"
+" ...);\n"
+"\n"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7916
+#, no-wrap
+msgid ""
+" GUESTFS_RSYNC_IN_ARCHIVE, int archive,\n"
+" GUESTFS_RSYNC_IN_DELETEDEST, int deletedest,\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7924 ../src/guestfs-actions.pod:7984
+msgid ""
+"This call only works if the network is enabled. See C<guestfs_set_network> "
+"or the I<--network> option to various tools like L<guestfish(1)>."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7935 ../src/guestfs-actions.pod:7995
+msgid "The optional arguments are the same as those of C<guestfs_rsync>."
+msgstr ""
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7939
+#, fuzzy
+#| msgid "guestfs_sync"
+msgid "guestfs_rsync_in_va"
+msgstr "guestfs_sync"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7941
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_mkfs_opts_va (guestfs_h *g,\n"
+#| " const char *fstype,\n"
+#| " const char *device,\n"
+#| " va_list args);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync_in_va (guestfs_h *g,\n"
+" const char *remote,\n"
+" const char *dest,\n"
+" va_list args);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_mkfs_opts_va (guestfs_h *g,\n"
+" const char *fstype,\n"
+" const char *device,\n"
+" va_list args);\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7947
+#, fuzzy
+#| msgid "This is the \"va_list variant\" of L</guestfs_e2fsck>."
+msgid "This is the \"va_list variant\" of L</guestfs_rsync_in>."
+msgstr "Це «варіант з va_list» L</guestfs_e2fsck>."
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7951
+#, fuzzy
+#| msgid "guestfs_e2fsck_argv"
+msgid "guestfs_rsync_in_argv"
+msgstr "guestfs_e2fsck_argv"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7953
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_mkfs_opts_argv (guestfs_h *g,\n"
+#| " const char *fstype,\n"
+#| " const char *device,\n"
+#| " const struct guestfs_mkfs_opts_argv *optargs);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync_in_argv (guestfs_h *g,\n"
+" const char *remote,\n"
+" const char *dest,\n"
+" const struct guestfs_rsync_in_argv *optargs);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_mkfs_opts_argv (guestfs_h *g,\n"
+" const char *fstype,\n"
+" const char *device,\n"
+" const struct guestfs_mkfs_opts_argv *optargs);\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:7959
+#, fuzzy
+#| msgid "This is the \"argv variant\" of L</guestfs_e2fsck>."
+msgid "This is the \"argv variant\" of L</guestfs_rsync_in>."
+msgstr "Це «варіант з argv» L</guestfs_e2fsck>."
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7963
+#, fuzzy
+#| msgid "guestfs_sync"
+msgid "guestfs_rsync_out"
+msgstr "guestfs_sync"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7965
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_mkfs_opts (guestfs_h *g,\n"
+#| " const char *fstype,\n"
+#| " const char *device,\n"
+#| " ...);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync_out (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *remote,\n"
+" ...);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_mkfs_opts (guestfs_h *g,\n"
+" const char *fstype,\n"
+" const char *device,\n"
+" ...);\n"
+"\n"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:7976
+#, fuzzy, no-wrap
+#| msgid ""
+#| " GUESTFS_NTFSRESIZE_OPTS_SIZE, int64_t size,\n"
+#| " GUESTFS_NTFSRESIZE_OPTS_FORCE, int force,\n"
+#| "\n"
+msgid ""
+" GUESTFS_RSYNC_OUT_ARCHIVE, int archive,\n"
+" GUESTFS_RSYNC_OUT_DELETEDEST, int deletedest,\n"
+"\n"
+msgstr ""
+" GUESTFS_NTFSRESIZE_OPTS_SIZE, int64_t size,\n"
+" GUESTFS_NTFSRESIZE_OPTS_FORCE, int force,\n"
+"\n"
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:7999
+#, fuzzy
+#| msgid "guestfs_compress_out_va"
+msgid "guestfs_rsync_out_va"
+msgstr "guestfs_compress_out_va"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:8001
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_mkfs_opts_va (guestfs_h *g,\n"
+#| " const char *fstype,\n"
+#| " const char *device,\n"
+#| " va_list args);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync_out_va (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *remote,\n"
+" va_list args);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_mkfs_opts_va (guestfs_h *g,\n"
+" const char *fstype,\n"
+" const char *device,\n"
+" va_list args);\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:8007
+#, fuzzy
+#| msgid "This is the \"va_list variant\" of L</guestfs_compress_out>."
+msgid "This is the \"va_list variant\" of L</guestfs_rsync_out>."
+msgstr "Це «варіант з va_list» L</guestfs_compress_out>."
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:8011
+#, fuzzy
+#| msgid "guestfs_compress_out_argv"
+msgid "guestfs_rsync_out_argv"
+msgstr "guestfs_compress_out_argv"
+
+#. type: verbatim
+#: ../src/guestfs-actions.pod:8013
+#, fuzzy, no-wrap
+#| msgid ""
+#| " int\n"
+#| " guestfs_mkfs_opts_argv (guestfs_h *g,\n"
+#| " const char *fstype,\n"
+#| " const char *device,\n"
+#| " const struct guestfs_mkfs_opts_argv *optargs);\n"
+#| "\n"
+msgid ""
+" int\n"
+" guestfs_rsync_out_argv (guestfs_h *g,\n"
+" const char *src,\n"
+" const char *remote,\n"
+" const struct guestfs_rsync_out_argv *optargs);\n"
+"\n"
+msgstr ""
+" int\n"
+" guestfs_mkfs_opts_argv (guestfs_h *g,\n"
+" const char *fstype,\n"
+" const char *device,\n"
+" const struct guestfs_mkfs_opts_argv *optargs);\n"
+"\n"
+
+#. type: textblock
+#: ../src/guestfs-actions.pod:8019
+#, fuzzy
+#| msgid "This is the \"argv variant\" of L</guestfs_compress_out>."
+msgid "This is the \"argv variant\" of L</guestfs_rsync_out>."
+msgstr "Це «варіант з argv» L</guestfs_compress_out>."
+
+#. type: =head2
+#: ../src/guestfs-actions.pod:8023
msgid "guestfs_scrub_device"
msgstr "guestfs_scrub_device"
#. type: verbatim
-#: ../src/guestfs-actions.pod:7840
+#: ../src/guestfs-actions.pod:8025
#, no-wrap
msgid ""
" int\n"
@@ -41756,18 +46236,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:7852 ../src/guestfs-actions.pod:7870
-#: ../src/guestfs-actions.pod:7889
+#: ../src/guestfs-actions.pod:8037 ../src/guestfs-actions.pod:8055
+#: ../src/guestfs-actions.pod:8074
msgid "(Added in 1.0.52)"
msgstr "(Додано у 1.0.52)"
#. type: =head2
-#: ../src/guestfs-actions.pod:7854
+#: ../src/guestfs-actions.pod:8039
msgid "guestfs_scrub_file"
msgstr "guestfs_scrub_file"
#. type: verbatim
-#: ../src/guestfs-actions.pod:7856
+#: ../src/guestfs-actions.pod:8041
#, no-wrap
msgid ""
" int\n"
@@ -41781,12 +46261,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:7872
+#: ../src/guestfs-actions.pod:8057
msgid "guestfs_scrub_freespace"
msgstr "guestfs_scrub_freespace"
#. type: verbatim
-#: ../src/guestfs-actions.pod:7874
+#: ../src/guestfs-actions.pod:8059
#, no-wrap
msgid ""
" int\n"
@@ -41800,7 +46280,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:7878
+#: ../src/guestfs-actions.pod:8063
msgid ""
"This command creates the directory C<dir> and then fills it with files until "
"the filesystem is full, and scrubs the files as for C<guestfs_scrub_file>, "
@@ -41809,12 +46289,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:7891
+#: ../src/guestfs-actions.pod:8076
msgid "guestfs_set_append"
msgstr "guestfs_set_append"
#. type: verbatim
-#: ../src/guestfs-actions.pod:7893
+#: ../src/guestfs-actions.pod:8078
#, no-wrap
msgid ""
" int\n"
@@ -41828,12 +46308,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:7910
+#: ../src/guestfs-actions.pod:8095
msgid "guestfs_set_attach_method"
msgstr "guestfs_set_attach_method"
#. type: verbatim
-#: ../src/guestfs-actions.pod:7912
+#: ../src/guestfs-actions.pod:8097
#, no-wrap
msgid ""
" int\n"
@@ -41847,12 +46327,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:7973
+#: ../src/guestfs-actions.pod:8158
msgid "guestfs_set_autosync"
msgstr "guestfs_set_autosync"
#. type: verbatim
-#: ../src/guestfs-actions.pod:7975
+#: ../src/guestfs-actions.pod:8160
#, no-wrap
msgid ""
" int\n"
@@ -41866,12 +46346,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:7991
+#: ../src/guestfs-actions.pod:8176
msgid "guestfs_set_direct"
msgstr "guestfs_set_direct"
#. type: verbatim
-#: ../src/guestfs-actions.pod:7993
+#: ../src/guestfs-actions.pod:8178
#, no-wrap
msgid ""
" int\n"
@@ -41885,7 +46365,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8001
+#: ../src/guestfs-actions.pod:8186
msgid ""
"One consequence of this is that log messages aren't caught by the library "
"and handled by C<guestfs_set_log_message_callback>, but go straight to "
@@ -41893,12 +46373,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8014
+#: ../src/guestfs-actions.pod:8199
msgid "guestfs_set_e2attrs"
msgstr "guestfs_set_e2attrs"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8016
+#: ../src/guestfs-actions.pod:8201
#, no-wrap
msgid ""
" int\n"
@@ -41916,7 +46396,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8027
+#: ../src/guestfs-actions.pod:8212
#, no-wrap
msgid ""
" GUESTFS_SET_E2ATTRS_CLEAR, int clear,\n"
@@ -41926,7 +46406,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8032
+#: ../src/guestfs-actions.pod:8217
msgid ""
"C<attrs> is a string of characters representing file attributes. See "
"C<guestfs_get_e2attrs> for a list of possible attributes. Not all "
@@ -41934,12 +46414,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8053
+#: ../src/guestfs-actions.pod:8238
msgid "guestfs_set_e2attrs_va"
msgstr "guestfs_set_e2attrs_va"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8055
+#: ../src/guestfs-actions.pod:8240
#, no-wrap
msgid ""
" int\n"
@@ -41957,17 +46437,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8061
+#: ../src/guestfs-actions.pod:8246
msgid "This is the \"va_list variant\" of L</guestfs_set_e2attrs>."
msgstr "Це «варіант з va_list» L</guestfs_set_e2attrs>."
#. type: =head2
-#: ../src/guestfs-actions.pod:8065
+#: ../src/guestfs-actions.pod:8250
msgid "guestfs_set_e2attrs_argv"
msgstr "guestfs_set_e2attrs_argv"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8067
+#: ../src/guestfs-actions.pod:8252
#, no-wrap
msgid ""
" int\n"
@@ -41985,17 +46465,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8073
+#: ../src/guestfs-actions.pod:8258
msgid "This is the \"argv variant\" of L</guestfs_set_e2attrs>."
msgstr "Це «варіант з argv» L</guestfs_set_e2attrs>."
#. type: =head2
-#: ../src/guestfs-actions.pod:8077
+#: ../src/guestfs-actions.pod:8262
msgid "guestfs_set_e2generation"
msgstr "guestfs_set_e2generation"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8079
+#: ../src/guestfs-actions.pod:8264
#, no-wrap
msgid ""
" int\n"
@@ -42011,17 +46491,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8086
+#: ../src/guestfs-actions.pod:8271
msgid "See C<guestfs_get_e2generation>."
msgstr "Див. C<guestfs_get_e2generation>."
#. type: =head2
-#: ../src/guestfs-actions.pod:8092
+#: ../src/guestfs-actions.pod:8277
msgid "guestfs_set_e2label"
msgstr "guestfs_set_e2label"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8094
+#: ../src/guestfs-actions.pod:8279
#, no-wrap
msgid ""
" int\n"
@@ -42037,26 +46517,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8099
+#: ../src/guestfs-actions.pod:8284
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_set_label> "
"call instead."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8110
+#: ../src/guestfs-actions.pod:8295
msgid ""
"You can use either C<guestfs_tune2fs_l> or C<guestfs_get_e2label> to return "
"the existing label on a filesystem."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8117
+#: ../src/guestfs-actions.pod:8302
msgid "guestfs_set_e2uuid"
msgstr "guestfs_set_e2uuid"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8119
+#: ../src/guestfs-actions.pod:8304
#, no-wrap
msgid ""
" int\n"
@@ -42072,19 +46552,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8129
+#: ../src/guestfs-actions.pod:8314
msgid ""
"You can use either C<guestfs_tune2fs_l> or C<guestfs_get_e2uuid> to return "
"the existing UUID of a filesystem."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8136
+#: ../src/guestfs-actions.pod:8321
msgid "guestfs_set_label"
msgstr "guestfs_set_label"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8138
+#: ../src/guestfs-actions.pod:8323
#, no-wrap
msgid ""
" int\n"
@@ -42100,17 +46580,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8152
+#: ../src/guestfs-actions.pod:8337
msgid "To read the label on a filesystem, call C<guestfs_vfs_label>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8158
+#: ../src/guestfs-actions.pod:8343
msgid "guestfs_set_memsize"
msgstr "guestfs_set_memsize"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8160
+#: ../src/guestfs-actions.pod:8345
#, no-wrap
msgid ""
" int\n"
@@ -42124,19 +46604,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8164
+#: ../src/guestfs-actions.pod:8349
msgid ""
"This sets the memory size in megabytes allocated to the qemu subprocess. "
"This only has any effect if called before C<guestfs_launch>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8179
+#: ../src/guestfs-actions.pod:8364
msgid "guestfs_set_network"
msgstr "guestfs_set_network"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8181
+#: ../src/guestfs-actions.pod:8366
#, no-wrap
msgid ""
" int\n"
@@ -42150,19 +46630,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8191
+#: ../src/guestfs-actions.pod:8376
msgid ""
"You must call this before calling C<guestfs_launch>, otherwise it has no "
"effect."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8198
+#: ../src/guestfs-actions.pod:8383
msgid "guestfs_set_path"
msgstr "guestfs_set_path"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8200
+#: ../src/guestfs-actions.pod:8385
#, no-wrap
msgid ""
" int\n"
@@ -42176,12 +46656,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8215
+#: ../src/guestfs-actions.pod:8400
msgid "guestfs_set_pgroup"
msgstr "guestfs_set_pgroup"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8217
+#: ../src/guestfs-actions.pod:8402
#, no-wrap
msgid ""
" int\n"
@@ -42195,7 +46675,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8227
+#: ../src/guestfs-actions.pod:8412
msgid ""
"The default for this flag is false, because usually you want C<^C> to kill "
"the subprocess. Guestfish sets this flag to true when used interactively, "
@@ -42204,12 +46684,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8236
+#: ../src/guestfs-actions.pod:8421
msgid "guestfs_set_qemu"
msgstr "guestfs_set_qemu"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8238
+#: ../src/guestfs-actions.pod:8423
#, no-wrap
msgid ""
" int\n"
@@ -42223,12 +46703,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8264
+#: ../src/guestfs-actions.pod:8449
msgid "guestfs_set_recovery_proc"
msgstr "guestfs_set_recovery_proc"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8266
+#: ../src/guestfs-actions.pod:8451
#, no-wrap
msgid ""
" int\n"
@@ -42242,7 +46722,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8270
+#: ../src/guestfs-actions.pod:8455
msgid ""
"If this is called with the parameter C<false> then C<guestfs_launch> does "
"not create a recovery process. The purpose of the recovery process is to "
@@ -42251,19 +46731,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8275
+#: ../src/guestfs-actions.pod:8460
msgid ""
"This only has any effect if called before C<guestfs_launch>, and the default "
"is true."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8288
+#: ../src/guestfs-actions.pod:8473
msgid "guestfs_set_selinux"
msgstr "guestfs_set_selinux"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8290
+#: ../src/guestfs-actions.pod:8475
#, no-wrap
msgid ""
" int\n"
@@ -42277,12 +46757,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8307
+#: ../src/guestfs-actions.pod:8492
msgid "guestfs_set_smp"
msgstr "guestfs_set_smp"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8309
+#: ../src/guestfs-actions.pod:8494
#, no-wrap
msgid ""
" int\n"
@@ -42296,17 +46776,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8317
+#: ../src/guestfs-actions.pod:8502
msgid "This function must be called before C<guestfs_launch>."
msgstr "У попередніх версіях ця функція викликалася C<guestfs_launch>."
#. type: =head2
-#: ../src/guestfs-actions.pod:8323
+#: ../src/guestfs-actions.pod:8508
msgid "guestfs_set_trace"
msgstr "guestfs_set_trace"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8325
+#: ../src/guestfs-actions.pod:8510
#, no-wrap
msgid ""
" int\n"
@@ -42320,19 +46800,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8339
+#: ../src/guestfs-actions.pod:8524
msgid ""
"Trace messages are normally sent to C<stderr>, unless you register a "
"callback to send them somewhere else (see C<guestfs_set_event_callback>)."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8347
+#: ../src/guestfs-actions.pod:8532
msgid "guestfs_set_verbose"
msgstr "guestfs_set_verbose"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8349
+#: ../src/guestfs-actions.pod:8534
#, no-wrap
msgid ""
" int\n"
@@ -42346,19 +46826,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8358
+#: ../src/guestfs-actions.pod:8543
msgid ""
"Verbose messages are normally sent to C<stderr>, unless you register a "
"callback to send them somewhere else (see C<guestfs_set_event_callback>)."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8366
+#: ../src/guestfs-actions.pod:8551
msgid "guestfs_setcon"
msgstr "guestfs_setcon"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8368
+#: ../src/guestfs-actions.pod:8553
#, no-wrap
msgid ""
" int\n"
@@ -42372,12 +46852,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8381
+#: ../src/guestfs-actions.pod:8566
msgid "guestfs_setxattr"
msgstr "guestfs_setxattr"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8383
+#: ../src/guestfs-actions.pod:8568
#, no-wrap
msgid ""
" int\n"
@@ -42397,17 +46877,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8394
+#: ../src/guestfs-actions.pod:8579
msgid "See also: C<guestfs_lsetxattr>, L<attr(5)>."
msgstr "Див. також C<guestfs_lsetxattr>, L<attr(5)>."
#. type: =head2
-#: ../src/guestfs-actions.pod:8400
+#: ../src/guestfs-actions.pod:8585
msgid "guestfs_sfdisk"
msgstr "guestfs_sfdisk"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8402
+#: ../src/guestfs-actions.pod:8587
#, no-wrap
msgid ""
" int\n"
@@ -42429,27 +46909,27 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8410 ../src/guestfs-actions.pod:8451
-#: ../src/guestfs-actions.pod:8482
+#: ../src/guestfs-actions.pod:8595 ../src/guestfs-actions.pod:8636
+#: ../src/guestfs-actions.pod:8667
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_part_add> "
"call instead."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8437
+#: ../src/guestfs-actions.pod:8622
msgid ""
"See also: C<guestfs_sfdisk_l>, C<guestfs_sfdisk_N>, C<guestfs_part_init>"
msgstr ""
"Див. також C<guestfs_sfdisk_l>, C<guestfs_sfdisk_N>, C<guestfs_part_init>"
#. type: =head2
-#: ../src/guestfs-actions.pod:8444
+#: ../src/guestfs-actions.pod:8629
msgid "guestfs_sfdiskM"
msgstr "guestfs_sfdiskM"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8446
+#: ../src/guestfs-actions.pod:8631
#, no-wrap
msgid ""
" int\n"
@@ -42465,7 +46945,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8458
+#: ../src/guestfs-actions.pod:8643
msgid ""
"This is a simplified interface to the C<guestfs_sfdisk> command, where "
"partition sizes are specified in megabytes only (rounded to the nearest "
@@ -42474,7 +46954,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8464
+#: ../src/guestfs-actions.pod:8649
msgid ""
"See also: C<guestfs_sfdisk>, the L<sfdisk(8)> manpage and "
"C<guestfs_part_disk>"
@@ -42483,12 +46963,12 @@ msgstr ""
"C<guestfs_part_disk>"
#. type: =head2
-#: ../src/guestfs-actions.pod:8471
+#: ../src/guestfs-actions.pod:8656
msgid "guestfs_sfdisk_N"
msgstr "guestfs_sfdisk_N"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8473
+#: ../src/guestfs-actions.pod:8658
#, no-wrap
msgid ""
" int\n"
@@ -42512,24 +46992,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8492
+#: ../src/guestfs-actions.pod:8677
msgid ""
"For other parameters, see C<guestfs_sfdisk>. You should usually pass C<0> "
"for the cyls/heads/sectors parameters."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8495
+#: ../src/guestfs-actions.pod:8680
msgid "See also: C<guestfs_part_add>"
msgstr "Див. також C<guestfs_part_add>"
#. type: =head2
-#: ../src/guestfs-actions.pod:8501
+#: ../src/guestfs-actions.pod:8686
msgid "guestfs_sfdisk_disk_geometry"
msgstr "guestfs_sfdisk_disk_geometry"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8503
+#: ../src/guestfs-actions.pod:8688
#, no-wrap
msgid ""
" char *\n"
@@ -42543,7 +47023,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8507
+#: ../src/guestfs-actions.pod:8692
msgid ""
"This displays the disk geometry of C<device> read from the partition table. "
"Especially in the case where the underlying block device has been resized, "
@@ -42552,12 +47032,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8520
+#: ../src/guestfs-actions.pod:8705
msgid "guestfs_sfdisk_kernel_geometry"
msgstr "guestfs_sfdisk_kernel_geometry"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8522
+#: ../src/guestfs-actions.pod:8707
#, no-wrap
msgid ""
" char *\n"
@@ -42571,12 +47051,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8536
+#: ../src/guestfs-actions.pod:8721
msgid "guestfs_sfdisk_l"
msgstr "guestfs_sfdisk_l"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8538
+#: ../src/guestfs-actions.pod:8723
#, no-wrap
msgid ""
" char *\n"
@@ -42590,24 +47070,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8542
+#: ../src/guestfs-actions.pod:8727
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_part_list> "
"call instead."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8553
+#: ../src/guestfs-actions.pod:8738
msgid "See also: C<guestfs_part_list>"
msgstr "Див. також C<guestfs_part_list>"
#. type: =head2
-#: ../src/guestfs-actions.pod:8560
+#: ../src/guestfs-actions.pod:8745
msgid "guestfs_sh"
msgstr "guestfs_sh"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8562
+#: ../src/guestfs-actions.pod:8747
#, no-wrap
msgid ""
" char *\n"
@@ -42621,22 +47101,22 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8569
+#: ../src/guestfs-actions.pod:8754
msgid "This is like C<guestfs_command>, but passes the command to:"
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8577
+#: ../src/guestfs-actions.pod:8762
msgid "All the provisos about C<guestfs_command> apply to this call."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8584
+#: ../src/guestfs-actions.pod:8769
msgid "guestfs_sh_lines"
msgstr "guestfs_sh_lines"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8586
+#: ../src/guestfs-actions.pod:8771
#, no-wrap
msgid ""
" char **\n"
@@ -42650,24 +47130,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8590
+#: ../src/guestfs-actions.pod:8775
msgid ""
"This is the same as C<guestfs_sh>, but splits the result into a list of "
"lines."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8593
+#: ../src/guestfs-actions.pod:8778
msgid "See also: C<guestfs_command_lines>"
msgstr "Див. також C<guestfs_command_lines>"
#. type: =head2
-#: ../src/guestfs-actions.pod:8601
+#: ../src/guestfs-actions.pod:8786
msgid "guestfs_shutdown"
msgstr ""
#. type: verbatim
-#: ../src/guestfs-actions.pod:8603
+#: ../src/guestfs-actions.pod:8788
#, no-wrap
msgid ""
" int\n"
@@ -42676,7 +47156,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8606
+#: ../src/guestfs-actions.pod:8791
msgid ""
"This is the opposite of C<guestfs_launch>. It performs an orderly shutdown "
"of the backend process(es). If the autosync flag is set (which is the "
@@ -42684,26 +47164,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8616
+#: ../src/guestfs-actions.pod:8801
msgid ""
"This call does I<not> close or free up the handle. You still need to call "
"C<guestfs_close> afterwards."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8619
+#: ../src/guestfs-actions.pod:8804
msgid ""
"C<guestfs_close> will call this if you don't do it explicitly, but note that "
"any errors are ignored in that case."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8624
+#: ../src/guestfs-actions.pod:8809
msgid "guestfs_sleep"
msgstr "guestfs_sleep"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8626
+#: ../src/guestfs-actions.pod:8811
#, no-wrap
msgid ""
" int\n"
@@ -42717,17 +47197,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8634
+#: ../src/guestfs-actions.pod:8819
msgid "(Added in 1.0.41)"
msgstr "(Додано у 1.0.41)"
#. type: =head2
-#: ../src/guestfs-actions.pod:8636 ../src/guestfs-structs.pod:109
+#: ../src/guestfs-actions.pod:8821 ../src/guestfs-structs.pod:109
msgid "guestfs_stat"
msgstr "guestfs_stat"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8638
+#: ../src/guestfs-actions.pod:8823
#, no-wrap
msgid ""
" struct guestfs_stat *\n"
@@ -42741,12 +47221,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8652 ../src/guestfs-structs.pod:135
+#: ../src/guestfs-actions.pod:8837 ../src/guestfs-structs.pod:135
msgid "guestfs_statvfs"
msgstr "guestfs_statvfs"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8654
+#: ../src/guestfs-actions.pod:8839
#, no-wrap
msgid ""
" struct guestfs_statvfs *\n"
@@ -42760,19 +47240,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8664
+#: ../src/guestfs-actions.pod:8849
msgid ""
"This function returns a C<struct guestfs_statvfs *>, or NULL if there was an "
"error. I<The caller must call C<guestfs_free_statvfs> after use>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8670
+#: ../src/guestfs-actions.pod:8855
msgid "guestfs_strings"
msgstr "guestfs_strings"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8672
+#: ../src/guestfs-actions.pod:8857
#, no-wrap
msgid ""
" char **\n"
@@ -42786,12 +47266,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8688
+#: ../src/guestfs-actions.pod:8873
msgid "guestfs_strings_e"
msgstr "guestfs_strings_e"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8690
+#: ../src/guestfs-actions.pod:8875
#, no-wrap
msgid ""
" char **\n"
@@ -42807,26 +47287,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8695
+#: ../src/guestfs-actions.pod:8880
msgid ""
"This is like the C<guestfs_strings> command, but allows you to specify the "
"encoding of strings that are looked for in the source file C<path>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8705
+#: ../src/guestfs-actions.pod:8890
msgid ""
"Single 7-bit-byte characters like ASCII and the ASCII-compatible parts of "
"ISO-8859-X (this is what C<guestfs_strings> uses)."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8743
+#: ../src/guestfs-actions.pod:8928
msgid "guestfs_swapoff_device"
msgstr "guestfs_swapoff_device"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8745
+#: ../src/guestfs-actions.pod:8930
#, no-wrap
msgid ""
" int\n"
@@ -42840,19 +47320,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8749
+#: ../src/guestfs-actions.pod:8934
msgid ""
"This command disables the libguestfs appliance swap device or partition "
"named C<device>. See C<guestfs_swapon_device>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8757
+#: ../src/guestfs-actions.pod:8942
msgid "guestfs_swapoff_file"
msgstr "guestfs_swapoff_file"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8759
+#: ../src/guestfs-actions.pod:8944
#, no-wrap
msgid ""
" int\n"
@@ -42866,12 +47346,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8769
+#: ../src/guestfs-actions.pod:8954
msgid "guestfs_swapoff_label"
msgstr "guestfs_swapoff_label"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8771
+#: ../src/guestfs-actions.pod:8956
#, no-wrap
msgid ""
" int\n"
@@ -42885,12 +47365,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8782
+#: ../src/guestfs-actions.pod:8967
msgid "guestfs_swapoff_uuid"
msgstr "guestfs_swapoff_uuid"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8784
+#: ../src/guestfs-actions.pod:8969
#, no-wrap
msgid ""
" int\n"
@@ -42904,12 +47384,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8795
+#: ../src/guestfs-actions.pod:8980
msgid "guestfs_swapon_device"
msgstr "guestfs_swapon_device"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8797
+#: ../src/guestfs-actions.pod:8982
#, no-wrap
msgid ""
" int\n"
@@ -42923,7 +47403,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8801
+#: ../src/guestfs-actions.pod:8986
msgid ""
"This command enables the libguestfs appliance to use the swap device or "
"partition named C<device>. The increased memory is made available for all "
@@ -42931,12 +47411,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8817
+#: ../src/guestfs-actions.pod:9002
msgid "guestfs_swapon_file"
msgstr "guestfs_swapon_file"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8819
+#: ../src/guestfs-actions.pod:9004
#, no-wrap
msgid ""
" int\n"
@@ -42950,19 +47430,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8823
+#: ../src/guestfs-actions.pod:9008
msgid ""
"This command enables swap to a file. See C<guestfs_swapon_device> for other "
"notes."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8830
+#: ../src/guestfs-actions.pod:9015
msgid "guestfs_swapon_label"
msgstr "guestfs_swapon_label"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8832
+#: ../src/guestfs-actions.pod:9017
#, no-wrap
msgid ""
" int\n"
@@ -42976,19 +47456,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8836
+#: ../src/guestfs-actions.pod:9021
msgid ""
"This command enables swap to a labeled swap partition. See "
"C<guestfs_swapon_device> for other notes."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8843
+#: ../src/guestfs-actions.pod:9028
msgid "guestfs_swapon_uuid"
msgstr "guestfs_swapon_uuid"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8845
+#: ../src/guestfs-actions.pod:9030
#, no-wrap
msgid ""
" int\n"
@@ -43002,19 +47482,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8849
+#: ../src/guestfs-actions.pod:9034
msgid ""
"This command enables swap to a swap partition with the given UUID. See "
"C<guestfs_swapon_device> for other notes."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8856
+#: ../src/guestfs-actions.pod:9041
msgid "guestfs_sync"
msgstr "guestfs_sync"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8858
+#: ../src/guestfs-actions.pod:9043
#, no-wrap
msgid ""
" int\n"
@@ -43026,12 +47506,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8871
+#: ../src/guestfs-actions.pod:9056
msgid "guestfs_tail"
msgstr "guestfs_tail"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8873
+#: ../src/guestfs-actions.pod:9058
#, no-wrap
msgid ""
" char **\n"
@@ -43045,12 +47525,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8889
+#: ../src/guestfs-actions.pod:9074
msgid "guestfs_tail_n"
msgstr "guestfs_tail_n"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8891
+#: ../src/guestfs-actions.pod:9076
#, no-wrap
msgid ""
" char **\n"
@@ -43066,12 +47546,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8913
+#: ../src/guestfs-actions.pod:9098
msgid "guestfs_tar_in"
msgstr "guestfs_tar_in"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8915
+#: ../src/guestfs-actions.pod:9100
#, no-wrap
msgid ""
" int\n"
@@ -43087,24 +47567,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8923
+#: ../src/guestfs-actions.pod:9108
msgid ""
"To upload a compressed tarball, use C<guestfs_tgz_in> or C<guestfs_txz_in>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:8928 ../src/guestfs-actions.pod:8945
-#: ../src/guestfs-actions.pod:8961 ../src/guestfs-actions.pod:8977
+#: ../src/guestfs-actions.pod:9113 ../src/guestfs-actions.pod:9130
+#: ../src/guestfs-actions.pod:9146 ../src/guestfs-actions.pod:9162
msgid "(Added in 1.0.3)"
msgstr "(Додано у 1.0.3)"
#. type: =head2
-#: ../src/guestfs-actions.pod:8930
+#: ../src/guestfs-actions.pod:9115
msgid "guestfs_tar_out"
msgstr "guestfs_tar_out"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8932
+#: ../src/guestfs-actions.pod:9117
#, no-wrap
msgid ""
" int\n"
@@ -43120,19 +47600,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8940
+#: ../src/guestfs-actions.pod:9125
msgid ""
"To download a compressed tarball, use C<guestfs_tgz_out> or "
"C<guestfs_txz_out>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8947
+#: ../src/guestfs-actions.pod:9132
msgid "guestfs_tgz_in"
msgstr "guestfs_tgz_in"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8949
+#: ../src/guestfs-actions.pod:9134
#, no-wrap
msgid ""
" int\n"
@@ -43148,17 +47628,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8957
+#: ../src/guestfs-actions.pod:9142
msgid "To upload an uncompressed tarball, use C<guestfs_tar_in>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8963
+#: ../src/guestfs-actions.pod:9148
msgid "guestfs_tgz_out"
msgstr "guestfs_tgz_out"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8965
+#: ../src/guestfs-actions.pod:9150
#, no-wrap
msgid ""
" int\n"
@@ -43174,17 +47654,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:8973
+#: ../src/guestfs-actions.pod:9158
msgid "To download an uncompressed tarball, use C<guestfs_tar_out>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:8979
+#: ../src/guestfs-actions.pod:9164
msgid "guestfs_touch"
msgstr "guestfs_touch"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8981
+#: ../src/guestfs-actions.pod:9166
#, no-wrap
msgid ""
" int\n"
@@ -43198,12 +47678,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:8996
+#: ../src/guestfs-actions.pod:9181
msgid "guestfs_truncate"
msgstr "guestfs_truncate"
#. type: verbatim
-#: ../src/guestfs-actions.pod:8998
+#: ../src/guestfs-actions.pod:9183
#, no-wrap
msgid ""
" int\n"
@@ -43217,12 +47697,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9009
+#: ../src/guestfs-actions.pod:9194
msgid "guestfs_truncate_size"
msgstr "guestfs_truncate_size"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9011
+#: ../src/guestfs-actions.pod:9196
#, no-wrap
msgid ""
" int\n"
@@ -43238,7 +47718,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9019
+#: ../src/guestfs-actions.pod:9204
msgid ""
"If the current file size is less than C<size> then the file is extended to "
"the required size with zero bytes. This creates a sparse file (ie. disk "
@@ -43247,12 +47727,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9029
+#: ../src/guestfs-actions.pod:9214
msgid "guestfs_tune2fs"
msgstr "guestfs_tune2fs"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9031
+#: ../src/guestfs-actions.pod:9216
#, no-wrap
msgid ""
" int\n"
@@ -43268,7 +47748,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9041
+#: ../src/guestfs-actions.pod:9226
#, no-wrap
msgid ""
" GUESTFS_TUNE2FS_FORCE, int force,\n"
@@ -43296,7 +47776,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9121
+#: ../src/guestfs-actions.pod:9306
msgid ""
"To get the current values of filesystem parameters, see "
"C<guestfs_tune2fs_l>. For precise details of how tune2fs works, see the "
@@ -43304,12 +47784,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9129
+#: ../src/guestfs-actions.pod:9314
msgid "guestfs_tune2fs_va"
msgstr "guestfs_tune2fs_va"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9131
+#: ../src/guestfs-actions.pod:9316
#, no-wrap
msgid ""
" int\n"
@@ -43325,17 +47805,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9136
+#: ../src/guestfs-actions.pod:9321
msgid "This is the \"va_list variant\" of L</guestfs_tune2fs>."
msgstr "Це «варіант з va_list» L</guestfs_tune2fs>."
#. type: =head2
-#: ../src/guestfs-actions.pod:9140
+#: ../src/guestfs-actions.pod:9325
msgid "guestfs_tune2fs_argv"
msgstr "guestfs_tune2fs_argv"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9142
+#: ../src/guestfs-actions.pod:9327
#, no-wrap
msgid ""
" int\n"
@@ -43351,17 +47831,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9147
+#: ../src/guestfs-actions.pod:9332
msgid "This is the \"argv variant\" of L</guestfs_tune2fs>."
msgstr "Це «варіант з argv» L</guestfs_tune2fs>."
#. type: =head2
-#: ../src/guestfs-actions.pod:9151
+#: ../src/guestfs-actions.pod:9336
msgid "guestfs_tune2fs_l"
msgstr "guestfs_tune2fs_l"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9153
+#: ../src/guestfs-actions.pod:9338
#, no-wrap
msgid ""
" char **\n"
@@ -43375,12 +47855,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9173
+#: ../src/guestfs-actions.pod:9358
msgid "guestfs_txz_in"
msgstr "guestfs_txz_in"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9175
+#: ../src/guestfs-actions.pod:9360
#, no-wrap
msgid ""
" int\n"
@@ -43396,12 +47876,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9187
+#: ../src/guestfs-actions.pod:9372
msgid "guestfs_txz_out"
msgstr "guestfs_txz_out"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9189
+#: ../src/guestfs-actions.pod:9374
#, no-wrap
msgid ""
" int\n"
@@ -43417,12 +47897,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9201
+#: ../src/guestfs-actions.pod:9386
msgid "guestfs_umask"
msgstr "guestfs_umask"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9203
+#: ../src/guestfs-actions.pod:9388
#, no-wrap
msgid ""
" int\n"
@@ -43436,7 +47916,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9219
+#: ../src/guestfs-actions.pod:9404
msgid ""
"See also C<guestfs_get_umask>, L<umask(2)>, C<guestfs_mknod>, "
"C<guestfs_mkdir>."
@@ -43445,14 +47925,14 @@ msgstr ""
"C<guestfs_mkdir>."
#. type: textblock
-#: ../src/guestfs-actions.pod:9228
+#: ../src/guestfs-actions.pod:9413
#, fuzzy
#| msgid "guestfs_mkfs"
msgid "= head2 guestfs_umount"
msgstr "guestfs_mkfs"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9230
+#: ../src/guestfs-actions.pod:9415
#, no-wrap
msgid ""
" int\n"
@@ -43466,7 +47946,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9234
+#: ../src/guestfs-actions.pod:9419
msgid ""
"This function is provided for backwards compatibility with earlier versions "
"of libguestfs. It simply calls L</guestfs_umount_opts> with no optional "
@@ -43474,14 +47954,14 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9241
+#: ../src/guestfs-actions.pod:9426
#, fuzzy
#| msgid "guestfs_mount_options"
msgid "guestfs_umount_opts"
msgstr "guestfs_mount_options"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9243
+#: ../src/guestfs-actions.pod:9428
#, fuzzy, no-wrap
#| msgid ""
#| " int\n"
@@ -43503,7 +47983,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9253
+#: ../src/guestfs-actions.pod:9438
#, fuzzy, no-wrap
#| msgid ""
#| " GUESTFS_NTFSRESIZE_OPTS_SIZE, int64_t size,\n"
@@ -43519,14 +47999,14 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9262
+#: ../src/guestfs-actions.pod:9447
#, fuzzy
#| msgid "guestfs_mount_9p_va"
msgid "guestfs_umount_opts_va"
msgstr "guestfs_mount_9p_va"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9264
+#: ../src/guestfs-actions.pod:9449
#, fuzzy, no-wrap
#| msgid ""
#| " int\n"
@@ -43548,21 +48028,21 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9269
+#: ../src/guestfs-actions.pod:9454
#, fuzzy
#| msgid "This is the \"va_list variant\" of L</guestfs_mount_9p>."
msgid "This is the \"va_list variant\" of L</guestfs_umount_opts>."
msgstr "Це «варіант з va_list» L</guestfs_mount_9p>."
#. type: =head2
-#: ../src/guestfs-actions.pod:9273
+#: ../src/guestfs-actions.pod:9458
#, fuzzy
#| msgid "guestfs_mount_9p_argv"
msgid "guestfs_umount_opts_argv"
msgstr "guestfs_mount_9p_argv"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9275
+#: ../src/guestfs-actions.pod:9460
#, fuzzy, no-wrap
#| msgid ""
#| " int\n"
@@ -43584,19 +48064,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9280
+#: ../src/guestfs-actions.pod:9465
#, fuzzy
#| msgid "This is the \"argv variant\" of L</guestfs_mount_9p>."
msgid "This is the \"argv variant\" of L</guestfs_umount_opts>."
msgstr "Це «варіант з argv» L</guestfs_mount_9p>."
#. type: =head2
-#: ../src/guestfs-actions.pod:9284
+#: ../src/guestfs-actions.pod:9469
msgid "guestfs_umount_all"
msgstr "guestfs_umount_all"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9286
+#: ../src/guestfs-actions.pod:9471
#, no-wrap
msgid ""
" int\n"
@@ -43608,12 +48088,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9297
+#: ../src/guestfs-actions.pod:9482
msgid "guestfs_umount_local"
msgstr "guestfs_umount_local"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9299
+#: ../src/guestfs-actions.pod:9484
#, no-wrap
msgid ""
" int\n"
@@ -43627,7 +48107,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9308
+#: ../src/guestfs-actions.pod:9493
#, no-wrap
msgid ""
" GUESTFS_UMOUNT_LOCAL_RETRY, int retry,\n"
@@ -43637,12 +48117,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9319
+#: ../src/guestfs-actions.pod:9504
msgid "guestfs_umount_local_va"
msgstr "guestfs_umount_local_va"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9321
+#: ../src/guestfs-actions.pod:9506
#, no-wrap
msgid ""
" int\n"
@@ -43656,17 +48136,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9325
+#: ../src/guestfs-actions.pod:9510
msgid "This is the \"va_list variant\" of L</guestfs_umount_local>."
msgstr "Це «варіант з va_list» L</guestfs_umount_local>."
#. type: =head2
-#: ../src/guestfs-actions.pod:9329
+#: ../src/guestfs-actions.pod:9514
msgid "guestfs_umount_local_argv"
msgstr "guestfs_umount_local_argv"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9331
+#: ../src/guestfs-actions.pod:9516
#, no-wrap
msgid ""
" int\n"
@@ -43680,17 +48160,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9335
+#: ../src/guestfs-actions.pod:9520
msgid "This is the \"argv variant\" of L</guestfs_umount_local>."
msgstr "Це «варіант з argv» L</guestfs_umount_local>."
#. type: =head2
-#: ../src/guestfs-actions.pod:9339
+#: ../src/guestfs-actions.pod:9524
msgid "guestfs_upload"
msgstr "guestfs_upload"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9341
+#: ../src/guestfs-actions.pod:9526
#, no-wrap
msgid ""
" int\n"
@@ -43706,17 +48186,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9351
+#: ../src/guestfs-actions.pod:9536
msgid "See also C<guestfs_download>."
msgstr "Див. також C<guestfs_download>."
#. type: =head2
-#: ../src/guestfs-actions.pod:9362
+#: ../src/guestfs-actions.pod:9547
msgid "guestfs_upload_offset"
msgstr "guestfs_upload_offset"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9364
+#: ../src/guestfs-actions.pod:9549
#, no-wrap
msgid ""
" int\n"
@@ -43734,7 +48214,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9380
+#: ../src/guestfs-actions.pod:9565
msgid ""
"Note that there is no limit on the amount of data that can be uploaded with "
"this call, unlike with C<guestfs_pwrite>, and this call always writes the "
@@ -43742,17 +48222,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9385
+#: ../src/guestfs-actions.pod:9570
msgid "See also C<guestfs_upload>, C<guestfs_pwrite>."
msgstr "Див. також C<guestfs_upload>, C<guestfs_pwrite>."
#. type: =head2
-#: ../src/guestfs-actions.pod:9396
+#: ../src/guestfs-actions.pod:9581
msgid "guestfs_utimens"
msgstr "guestfs_utimens"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9398
+#: ../src/guestfs-actions.pod:9583
#, no-wrap
msgid ""
" int\n"
@@ -43774,14 +48254,14 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9427 ../src/guestfs-structs.pod:368
+#: ../src/guestfs-actions.pod:9612 ../src/guestfs-structs.pod:368
#, fuzzy
#| msgid "guestfs_utimens"
msgid "guestfs_utsname"
msgstr "guestfs_utimens"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9429
+#: ../src/guestfs-actions.pod:9614
#, fuzzy, no-wrap
#| msgid ""
#| " struct guestfs_version *\n"
@@ -43797,19 +48277,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9436
+#: ../src/guestfs-actions.pod:9621
msgid ""
"This function returns a C<struct guestfs_utsname *>, or NULL if there was an "
"error. I<The caller must call C<guestfs_free_utsname> after use>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9440 ../src/guestfs-structs.pod:175
+#: ../src/guestfs-actions.pod:9625 ../src/guestfs-structs.pod:175
msgid "guestfs_version"
msgstr "guestfs_version"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9442
+#: ../src/guestfs-actions.pod:9627
#, no-wrap
msgid ""
" struct guestfs_version *\n"
@@ -43821,7 +48301,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9470
+#: ../src/guestfs-actions.pod:9655
msgid ""
"I<Note:> Don't use this call to test for availability of features. In "
"enterprise distributions we backport features from later versions into "
@@ -43830,24 +48310,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9476
+#: ../src/guestfs-actions.pod:9661
msgid ""
"This function returns a C<struct guestfs_version *>, or NULL if there was an "
"error. I<The caller must call C<guestfs_free_version> after use>."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9480
+#: ../src/guestfs-actions.pod:9665
msgid "(Added in 1.0.58)"
msgstr "(Додано у 1.0.58)"
#. type: =head2
-#: ../src/guestfs-actions.pod:9482
+#: ../src/guestfs-actions.pod:9667
msgid "guestfs_vfs_label"
msgstr "guestfs_vfs_label"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9484
+#: ../src/guestfs-actions.pod:9669
#, no-wrap
msgid ""
" char *\n"
@@ -43861,24 +48341,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9493
+#: ../src/guestfs-actions.pod:9678
msgid "To find a filesystem from the label, use C<guestfs_findfs_label>."
msgstr ""
"Пошук файлової системи за міткою можна здійснити за допомогою "
"C<guestfs_findfs_label>."
#. type: textblock
-#: ../src/guestfs-actions.pod:9498 ../src/guestfs-actions.pod:9535
+#: ../src/guestfs-actions.pod:9683 ../src/guestfs-actions.pod:9720
msgid "(Added in 1.3.18)"
msgstr "(Додано у 1.3.18)"
#. type: =head2
-#: ../src/guestfs-actions.pod:9500
+#: ../src/guestfs-actions.pod:9685
msgid "guestfs_vfs_type"
msgstr "guestfs_vfs_type"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9502
+#: ../src/guestfs-actions.pod:9687
#, no-wrap
msgid ""
" char *\n"
@@ -43892,12 +48372,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9519
+#: ../src/guestfs-actions.pod:9704
msgid "guestfs_vfs_uuid"
msgstr "guestfs_vfs_uuid"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9521
+#: ../src/guestfs-actions.pod:9706
#, no-wrap
msgid ""
" char *\n"
@@ -43911,19 +48391,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9530
+#: ../src/guestfs-actions.pod:9715
msgid "To find a filesystem from the UUID, use C<guestfs_findfs_uuid>."
msgstr ""
"Пошук файлової системи за UUID можна здійснити за допомогою "
"C<guestfs_findfs_uuid>."
#. type: =head2
-#: ../src/guestfs-actions.pod:9537
+#: ../src/guestfs-actions.pod:9722
msgid "guestfs_vg_activate"
msgstr "guestfs_vg_activate"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9539
+#: ../src/guestfs-actions.pod:9724
#, no-wrap
msgid ""
" int\n"
@@ -43939,12 +48419,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9556
+#: ../src/guestfs-actions.pod:9741
msgid "guestfs_vg_activate_all"
msgstr "guestfs_vg_activate_all"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9558
+#: ../src/guestfs-actions.pod:9743
#, no-wrap
msgid ""
" int\n"
@@ -43958,14 +48438,14 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9571
+#: ../src/guestfs-actions.pod:9756
#, fuzzy
#| msgid "guestfs_vguuid"
msgid "guestfs_vgchange_uuid"
msgstr "guestfs_vguuid"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9573
+#: ../src/guestfs-actions.pod:9758
#, fuzzy, no-wrap
#| msgid ""
#| " int\n"
@@ -43984,14 +48464,14 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9581
+#: ../src/guestfs-actions.pod:9766
#, fuzzy
#| msgid "guestfs_vguuid"
msgid "guestfs_vgchange_uuid_all"
msgstr "guestfs_vguuid"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9583
+#: ../src/guestfs-actions.pod:9768
#, fuzzy, no-wrap
#| msgid ""
#| " int\n"
@@ -44007,12 +48487,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9590
+#: ../src/guestfs-actions.pod:9775
msgid "guestfs_vgcreate"
msgstr "guestfs_vgcreate"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9592
+#: ../src/guestfs-actions.pod:9777
#, no-wrap
msgid ""
" int\n"
@@ -44028,12 +48508,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9604
+#: ../src/guestfs-actions.pod:9789
msgid "guestfs_vglvuuids"
msgstr "guestfs_vglvuuids"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9606
+#: ../src/guestfs-actions.pod:9791
#, no-wrap
msgid ""
" char **\n"
@@ -44047,24 +48527,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9613
+#: ../src/guestfs-actions.pod:9798
msgid ""
"You can use this along with C<guestfs_lvs> and C<guestfs_lvuuid> calls to "
"associate logical volumes and volume groups."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9616
+#: ../src/guestfs-actions.pod:9801
msgid "See also C<guestfs_vgpvuuids>."
msgstr "Див. також C<guestfs_vgpvuuids>."
#. type: =head2
-#: ../src/guestfs-actions.pod:9624
+#: ../src/guestfs-actions.pod:9809
msgid "guestfs_vgmeta"
msgstr "guestfs_vgmeta"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9626
+#: ../src/guestfs-actions.pod:9811
#, no-wrap
msgid ""
" char *\n"
@@ -44080,17 +48560,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9641
+#: ../src/guestfs-actions.pod:9826
msgid "(Added in 1.17.20)"
msgstr "(Додано у 1.17.20)"
#. type: =head2
-#: ../src/guestfs-actions.pod:9643
+#: ../src/guestfs-actions.pod:9828
msgid "guestfs_vgpvuuids"
msgstr "guestfs_vgpvuuids"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9645
+#: ../src/guestfs-actions.pod:9830
#, no-wrap
msgid ""
" char **\n"
@@ -44104,24 +48584,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9652
+#: ../src/guestfs-actions.pod:9837
msgid ""
"You can use this along with C<guestfs_pvs> and C<guestfs_pvuuid> calls to "
"associate physical volumes and volume groups."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9655
+#: ../src/guestfs-actions.pod:9840
msgid "See also C<guestfs_vglvuuids>."
msgstr "Див. також C<guestfs_vglvuuids>."
#. type: =head2
-#: ../src/guestfs-actions.pod:9663
+#: ../src/guestfs-actions.pod:9848
msgid "guestfs_vgremove"
msgstr "guestfs_vgremove"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9665
+#: ../src/guestfs-actions.pod:9850
#, no-wrap
msgid ""
" int\n"
@@ -44135,12 +48615,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9678
+#: ../src/guestfs-actions.pod:9863
msgid "guestfs_vgrename"
msgstr "guestfs_vgrename"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9680
+#: ../src/guestfs-actions.pod:9865
#, no-wrap
msgid ""
" int\n"
@@ -44156,12 +48636,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9691
+#: ../src/guestfs-actions.pod:9876
msgid "guestfs_vgs"
msgstr "guestfs_vgs"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9693
+#: ../src/guestfs-actions.pod:9878
#, no-wrap
msgid ""
" char **\n"
@@ -44173,17 +48653,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9702
+#: ../src/guestfs-actions.pod:9887
msgid "See also C<guestfs_vgs_full>."
msgstr "Див. також C<guestfs_vgs_full>."
#. type: =head2
-#: ../src/guestfs-actions.pod:9710
+#: ../src/guestfs-actions.pod:9895
msgid "guestfs_vgs_full"
msgstr "guestfs_vgs_full"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9712
+#: ../src/guestfs-actions.pod:9897
#, no-wrap
msgid ""
" struct guestfs_lvm_vg_list *\n"
@@ -44195,19 +48675,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9718
+#: ../src/guestfs-actions.pod:9903
msgid ""
"This function returns a C<struct guestfs_lvm_vg_list *>, or NULL if there "
"was an error. I<The caller must call C<guestfs_free_lvm_vg_list> after use>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9724
+#: ../src/guestfs-actions.pod:9909
msgid "guestfs_vgscan"
msgstr "guestfs_vgscan"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9726
+#: ../src/guestfs-actions.pod:9911
#, no-wrap
msgid ""
" int\n"
@@ -44219,12 +48699,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9736
+#: ../src/guestfs-actions.pod:9921
msgid "guestfs_vguuid"
msgstr "guestfs_vguuid"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9738
+#: ../src/guestfs-actions.pod:9923
#, no-wrap
msgid ""
" char *\n"
@@ -44238,12 +48718,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9749
+#: ../src/guestfs-actions.pod:9934
msgid "guestfs_wait_ready"
msgstr "guestfs_wait_ready"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9751
+#: ../src/guestfs-actions.pod:9936
#, no-wrap
msgid ""
" int\n"
@@ -44255,19 +48735,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9754
+#: ../src/guestfs-actions.pod:9939
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_launch> call "
"instead."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9761
+#: ../src/guestfs-actions.pod:9946
msgid "This function is a no op."
msgstr "Ця функція не виконує ніяких дій."
#. type: textblock
-#: ../src/guestfs-actions.pod:9763
+#: ../src/guestfs-actions.pod:9948
msgid ""
"In versions of the API E<lt> 1.0.71 you had to call this function just after "
"calling C<guestfs_launch> to wait for the launch to complete. However this "
@@ -44275,19 +48755,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:9768
+#: ../src/guestfs-actions.pod:9953
msgid ""
"If you see any calls to this function in code then you can just remove them, "
"unless you want to retain compatibility with older versions of the API."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9776
+#: ../src/guestfs-actions.pod:9961
msgid "guestfs_wc_c"
msgstr "guestfs_wc_c"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9778
+#: ../src/guestfs-actions.pod:9963
#, no-wrap
msgid ""
" int\n"
@@ -44301,12 +48781,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9789
+#: ../src/guestfs-actions.pod:9974
msgid "guestfs_wc_l"
msgstr "guestfs_wc_l"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9791
+#: ../src/guestfs-actions.pod:9976
#, no-wrap
msgid ""
" int\n"
@@ -44320,12 +48800,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9802
+#: ../src/guestfs-actions.pod:9987
msgid "guestfs_wc_w"
msgstr "guestfs_wc_w"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9804
+#: ../src/guestfs-actions.pod:9989
#, no-wrap
msgid ""
" int\n"
@@ -44339,12 +48819,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9815
+#: ../src/guestfs-actions.pod:10000
msgid "guestfs_wipefs"
msgstr "guestfs_wipefs"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9817
+#: ../src/guestfs-actions.pod:10002
#, no-wrap
msgid ""
" int\n"
@@ -44358,18 +48838,18 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9827
+#: ../src/guestfs-actions.pod:10012
msgid ""
"Compare with C<guestfs_zero> which zeroes the first few blocks of a device."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9834
+#: ../src/guestfs-actions.pod:10019
msgid "guestfs_write"
msgstr "guestfs_write"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9836
+#: ../src/guestfs-actions.pod:10021
#, no-wrap
msgid ""
" int\n"
@@ -44387,17 +48867,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9845
+#: ../src/guestfs-actions.pod:10030
msgid "See also C<guestfs_write_append>."
msgstr "Див. також C<guestfs_write_append>."
#. type: =head2
-#: ../src/guestfs-actions.pod:9854
+#: ../src/guestfs-actions.pod:10039
msgid "guestfs_write_append"
msgstr "guestfs_write_append"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9856
+#: ../src/guestfs-actions.pod:10041
#, no-wrap
msgid ""
" int\n"
@@ -44415,17 +48895,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9865
+#: ../src/guestfs-actions.pod:10050
msgid "See also C<guestfs_write>."
msgstr "Див. також C<guestfs_write>."
#. type: =head2
-#: ../src/guestfs-actions.pod:9874
+#: ../src/guestfs-actions.pod:10059
msgid "guestfs_write_file"
msgstr "guestfs_write_file"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9876
+#: ../src/guestfs-actions.pod:10061
#, no-wrap
msgid ""
" int\n"
@@ -44443,21 +48923,21 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9882
+#: ../src/guestfs-actions.pod:10067
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_write> call "
"instead."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9907
+#: ../src/guestfs-actions.pod:10092
#, fuzzy
#| msgid "guestfs_mkfs_btrfs"
msgid "guestfs_xfs_growfs"
msgstr "guestfs_mkfs_btrfs"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9909
+#: ../src/guestfs-actions.pod:10094
#, fuzzy, no-wrap
#| msgid ""
#| " int\n"
@@ -44479,7 +48959,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9919
+#: ../src/guestfs-actions.pod:10104
#, fuzzy, no-wrap
#| msgid ""
#| " GUESTFS_MKFS_BTRFS_ALLOCSTART, int64_t allocstart,\n"
@@ -44513,14 +48993,14 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:9937
+#: ../src/guestfs-actions.pod:10122
#, fuzzy
#| msgid "guestfs_mkfs_btrfs_va"
msgid "guestfs_xfs_growfs_va"
msgstr "guestfs_mkfs_btrfs_va"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9939
+#: ../src/guestfs-actions.pod:10124
#, fuzzy, no-wrap
#| msgid ""
#| " int\n"
@@ -44542,21 +49022,21 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9944
+#: ../src/guestfs-actions.pod:10129
#, fuzzy
#| msgid "This is the \"va_list variant\" of L</guestfs_mkfs_btrfs>."
msgid "This is the \"va_list variant\" of L</guestfs_xfs_growfs>."
msgstr "Це «варіант з va_list» L</guestfs_mkfs_btrfs>."
#. type: =head2
-#: ../src/guestfs-actions.pod:9948
+#: ../src/guestfs-actions.pod:10133
#, fuzzy
#| msgid "guestfs_mkfs_btrfs_argv"
msgid "guestfs_xfs_growfs_argv"
msgstr "guestfs_mkfs_btrfs_argv"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9950
+#: ../src/guestfs-actions.pod:10135
#, fuzzy, no-wrap
#| msgid ""
#| " int\n"
@@ -44578,21 +49058,21 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9955
+#: ../src/guestfs-actions.pod:10140
#, fuzzy
#| msgid "This is the \"argv variant\" of L</guestfs_mkfs_btrfs>."
msgid "This is the \"argv variant\" of L</guestfs_xfs_growfs>."
msgstr "Це «варіант з argv» L</guestfs_mkfs_btrfs>."
#. type: =head2
-#: ../src/guestfs-actions.pod:9959
+#: ../src/guestfs-actions.pod:10144
#, fuzzy
#| msgid "guestfs_isoinfo"
msgid "guestfs_xfs_info"
msgstr "guestfs_isoinfo"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9961
+#: ../src/guestfs-actions.pod:10146
#, fuzzy, no-wrap
#| msgid ""
#| " struct guestfs_isoinfo *\n"
@@ -44611,19 +49091,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:9972
+#: ../src/guestfs-actions.pod:10157
msgid ""
"This function returns a C<struct guestfs_xfsinfo *>, or NULL if there was an "
"error. I<The caller must call C<guestfs_free_xfsinfo> after use>."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:9976
+#: ../src/guestfs-actions.pod:10161
msgid "guestfs_zegrep"
msgstr "guestfs_zegrep"
#. type: verbatim
-#: ../src/guestfs-actions.pod:9978
+#: ../src/guestfs-actions.pod:10163
#, no-wrap
msgid ""
" char **\n"
@@ -44639,12 +49119,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10002
+#: ../src/guestfs-actions.pod:10187
msgid "guestfs_zegrepi"
msgstr "guestfs_zegrepi"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10004
+#: ../src/guestfs-actions.pod:10189
#, no-wrap
msgid ""
" char **\n"
@@ -44660,12 +49140,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10028
+#: ../src/guestfs-actions.pod:10213
msgid "guestfs_zero"
msgstr "guestfs_zero"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10030
+#: ../src/guestfs-actions.pod:10215
#, no-wrap
msgid ""
" int\n"
@@ -44679,7 +49159,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:10044
+#: ../src/guestfs-actions.pod:10229
msgid ""
"See also: C<guestfs_zero_device>, C<guestfs_scrub_device>, "
"C<guestfs_is_zero_device>"
@@ -44688,12 +49168,12 @@ msgstr ""
"C<guestfs_is_zero_device>"
#. type: =head2
-#: ../src/guestfs-actions.pod:10056
+#: ../src/guestfs-actions.pod:10241
msgid "guestfs_zero_device"
msgstr "guestfs_zero_device"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10058
+#: ../src/guestfs-actions.pod:10243
#, no-wrap
msgid ""
" int\n"
@@ -44707,24 +49187,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:10062
+#: ../src/guestfs-actions.pod:10247
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:10077
+#: ../src/guestfs-actions.pod:10262
msgid "(Added in 1.3.1)"
msgstr "(Додано у 1.3.1)"
#. type: =head2
-#: ../src/guestfs-actions.pod:10079
+#: ../src/guestfs-actions.pod:10264
msgid "guestfs_zero_free_space"
msgstr "guestfs_zero_free_space"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10081
+#: ../src/guestfs-actions.pod:10266
#, no-wrap
msgid ""
" int\n"
@@ -44738,7 +49218,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:10091
+#: ../src/guestfs-actions.pod:10276
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 "
@@ -44746,12 +49226,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10104
+#: ../src/guestfs-actions.pod:10289
msgid "guestfs_zerofree"
msgstr "guestfs_zerofree"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10106
+#: ../src/guestfs-actions.pod:10291
#, no-wrap
msgid ""
" int\n"
@@ -44765,12 +49245,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10125
+#: ../src/guestfs-actions.pod:10310
msgid "guestfs_zfgrep"
msgstr "guestfs_zfgrep"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10127
+#: ../src/guestfs-actions.pod:10312
#, no-wrap
msgid ""
" char **\n"
@@ -44786,12 +49266,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10151
+#: ../src/guestfs-actions.pod:10336
msgid "guestfs_zfgrepi"
msgstr "guestfs_zfgrepi"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10153
+#: ../src/guestfs-actions.pod:10338
#, no-wrap
msgid ""
" char **\n"
@@ -44807,12 +49287,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10177
+#: ../src/guestfs-actions.pod:10362
msgid "guestfs_zfile"
msgstr "guestfs_zfile"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10179
+#: ../src/guestfs-actions.pod:10364
#, no-wrap
msgid ""
" char *\n"
@@ -44828,26 +49308,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs-actions.pod:10184
+#: ../src/guestfs-actions.pod:10369
msgid ""
"I<This function is deprecated.> In new code, use the L</guestfs_file> call "
"instead."
msgstr ""
#. type: textblock
-#: ../src/guestfs-actions.pod:10196
+#: ../src/guestfs-actions.pod:10381
msgid ""
"Since 1.0.63, use C<guestfs_file> instead which can now process compressed "
"files."
msgstr ""
#. type: =head2
-#: ../src/guestfs-actions.pod:10204
+#: ../src/guestfs-actions.pod:10389
msgid "guestfs_zgrep"
msgstr "guestfs_zgrep"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10206
+#: ../src/guestfs-actions.pod:10391
#, no-wrap
msgid ""
" char **\n"
@@ -44863,12 +49343,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs-actions.pod:10230
+#: ../src/guestfs-actions.pod:10415
msgid "guestfs_zgrepi"
msgstr "guestfs_zgrepi"
#. type: verbatim
-#: ../src/guestfs-actions.pod:10232
+#: ../src/guestfs-actions.pod:10417
#, no-wrap
msgid ""
" char **\n"
@@ -45122,11 +49602,27 @@ msgstr "Такі функції: L</guestfs_realpath>"
#. type: =item
#: ../src/guestfs-availability.pod:162
+#, fuzzy
+#| msgid "B<--no-sync>"
+msgid "B<rsync>"
+msgstr "B<--no-sync>"
+
+#. type: textblock
+#: ../src/guestfs-availability.pod:164
+#, fuzzy
+#| msgid "The following functions: L</guestfs_getcon> L</guestfs_setcon>"
+msgid ""
+"The following functions: L</guestfs_rsync> L</guestfs_rsync_in> L</"
+"guestfs_rsync_out>"
+msgstr "Такі функції: L</guestfs_getcon> L</guestfs_setcon>"
+
+#. type: =item
+#: ../src/guestfs-availability.pod:169
msgid "B<scrub>"
msgstr "B<scrub>"
#. type: textblock
-#: ../src/guestfs-availability.pod:164
+#: ../src/guestfs-availability.pod:171
msgid ""
"The following functions: L</guestfs_scrub_device> L</guestfs_scrub_file> L</"
"guestfs_scrub_freespace>"
@@ -45135,54 +49631,54 @@ msgstr ""
"guestfs_scrub_freespace>"
#. type: =item
-#: ../src/guestfs-availability.pod:169
+#: ../src/guestfs-availability.pod:176
msgid "B<selinux>"
msgstr "B<selinux>"
#. type: textblock
-#: ../src/guestfs-availability.pod:171
+#: ../src/guestfs-availability.pod:178
msgid "The following functions: L</guestfs_getcon> L</guestfs_setcon>"
msgstr "Такі функції: L</guestfs_getcon> L</guestfs_setcon>"
#. type: =item
-#: ../src/guestfs-availability.pod:175
+#: ../src/guestfs-availability.pod:182
msgid "B<wipefs>"
msgstr "B<wipefs>"
#. type: textblock
-#: ../src/guestfs-availability.pod:177
+#: ../src/guestfs-availability.pod:184
msgid "The following functions: L</guestfs_wipefs>"
msgstr "Такі функції: L</guestfs_wipefs>"
#. type: =item
-#: ../src/guestfs-availability.pod:180
+#: ../src/guestfs-availability.pod:187
msgid "B<xfs>"
msgstr ""
#. type: textblock
-#: ../src/guestfs-availability.pod:182
+#: ../src/guestfs-availability.pod:189
#, fuzzy
#| msgid "The following functions: L</guestfs_txz_in> L</guestfs_txz_out>"
msgid "The following functions: L</guestfs_xfs_growfs> L</guestfs_xfs_info>"
msgstr "Такі функції: L</guestfs_txz_in> L</guestfs_txz_out>"
#. type: =item
-#: ../src/guestfs-availability.pod:186
+#: ../src/guestfs-availability.pod:193
msgid "B<xz>"
msgstr "B<xz>"
#. type: textblock
-#: ../src/guestfs-availability.pod:188
+#: ../src/guestfs-availability.pod:195
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:192
+#: ../src/guestfs-availability.pod:199
msgid "B<zerofree>"
msgstr "B<zerofree>"
#. type: textblock
-#: ../src/guestfs-availability.pod:194
+#: ../src/guestfs-availability.pod:201
msgid "The following functions: L</guestfs_zerofree>"
msgstr "Такі функції: L</guestfs_zerofree>"
@@ -47579,11 +52075,61 @@ msgstr ""
#. type: =head3
#: ../src/guestfs.pod:702
+msgid "LONG FILENAMES ON NTFS"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:704
+msgid ""
+"NTFS supports filenames up to 255 characters long. \"Character\" means a 2 "
+"byte UTF-16 codepoint which can encode the most common Unicode codepoints."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:708
+msgid ""
+"Most Linux filesystems support filenames up to 255 I<bytes>. This means you "
+"may get an error:"
+msgstr ""
+
+#. type: verbatim
+#: ../src/guestfs.pod:711
+#, no-wrap
+msgid ""
+" File name too long\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:713
+msgid ""
+"when you copy a file from NTFS to a Linux filesystem if the name, when "
+"reencoded as UTF-8, would exceed 255 bytes in length."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:716
+msgid ""
+"This will most often happen when using non-ASCII names that are longer than "
+"~127 characters (eg. Greek, Cyrillic) or longer than ~85 characters (Asian "
+"languages)."
+msgstr ""
+
+#. type: textblock
+#: ../src/guestfs.pod:720
+msgid ""
+"A workaround is not to try to store such long filenames on Linux native "
+"filesystems. Since the L<tar(1)> format can store unlimited length "
+"filenames, keep the files in a tarball."
+msgstr ""
+
+#. type: =head3
+#: ../src/guestfs.pod:724
msgid "ACCESSING THE WINDOWS REGISTRY"
msgstr "ДОСТУП ДО РЕГІСТРУ WINDOWS"
#. type: textblock
-#: ../src/guestfs.pod:704
+#: ../src/guestfs.pod:726
msgid ""
"Libguestfs also provides some help for decoding Windows Registry \"hive\" "
"files, through the library C<hivex> which is part of the libguestfs project "
@@ -47594,12 +52140,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:712
+#: ../src/guestfs.pod:734
msgid "SYMLINKS ON NTFS-3G FILESYSTEMS"
msgstr "СИМВОЛІЧНІ ПОСИЛАННЯ У ФАЙЛОВИХ СИСТЕМАХ NTFS-3G"
#. type: textblock
-#: ../src/guestfs.pod:714
+#: ../src/guestfs.pod:736
msgid ""
"Ntfs-3g tries to rewrite \"Junction Points\" and NTFS \"symbolic links\" to "
"provide something which looks like a Linux symlink. The way it tries to do "
@@ -47607,7 +52153,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:718
+#: ../src/guestfs.pod:740
msgid ""
"L<http://www.tuxera.com/community/ntfs-3g-advanced/junction-points-and-"
"symbolic-links/>"
@@ -47616,7 +52162,7 @@ msgstr ""
"symbolic-links/>"
#. type: textblock
-#: ../src/guestfs.pod:720
+#: ../src/guestfs.pod:742
msgid ""
"The essential problem is that ntfs-3g simply does not have enough "
"information to do a correct job. NTFS links can contain drive letters and "
@@ -47626,7 +52172,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:727
+#: ../src/guestfs.pod:749
msgid ""
"Instead if you encounter a symbolic link on an ntfs-3g filesystem, use L</"
"guestfs_lgetxattr> to read the C<system.ntfs_reparse_data> extended "
@@ -47635,38 +52181,38 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:732
+#: ../src/guestfs.pod:754
msgid "EXTENDED ATTRIBUTES ON NTFS-3G FILESYSTEMS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:734
+#: ../src/guestfs.pod:756
msgid ""
"There are other useful extended attributes that can be read from ntfs-3g "
"filesystems (using L</guestfs_getxattr>). See:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:737
+#: ../src/guestfs.pod:759
msgid ""
"L<http://www.tuxera.com/community/ntfs-3g-advanced/extended-attributes/>"
msgstr ""
"L<http://www.tuxera.com/community/ntfs-3g-advanced/extended-attributes/>"
#. type: =head2
-#: ../src/guestfs.pod:739
+#: ../src/guestfs.pod:761
msgid "RESIZE2FS ERRORS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:741
+#: ../src/guestfs.pod:763
msgid ""
"The L</guestfs_resize2fs>, L</guestfs_resize2fs_size> and L</"
"guestfs_resize2fs_M> calls are used to resize ext2/3/4 filesystems."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:744
+#: ../src/guestfs.pod:766
msgid ""
"The underlying program (L<resize2fs(8)>) requires that the filesystem is "
"clean and recently fsck'd before you can resize it. Also, if the resize "
@@ -47675,7 +52221,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:749
+#: ../src/guestfs.pod:771
msgid ""
"In libguestfs C<lt> 1.17.14, you usually had to call L</guestfs_e2fsck_f> "
"before the resize. However, in C<ge> 1.17.14, L<e2fsck(8)> is called "
@@ -47683,14 +52229,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:754
+#: ../src/guestfs.pod:776
msgid ""
"The L<resize2fs(8)> program can still fail, in which case it prints an error "
"message similar to:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:757
+#: ../src/guestfs.pod:779
#, no-wrap
msgid ""
" Please run 'e2fsck -fy <device>' to fix the filesystem\n"
@@ -47699,7 +52245,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:760
+#: ../src/guestfs.pod:782
msgid ""
"You can do this by calling L</guestfs_e2fsck> with the C<forceall> option. "
"However in the context of disk images, it is usually better to avoid this "
@@ -47708,19 +52254,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:765
+#: ../src/guestfs.pod:787
msgid "USING LIBGUESTFS WITH OTHER PROGRAMMING LANGUAGES"
msgstr "ВИКОРИСТАННЯ LIBGUESTFS ЗА ДОПОМОГОЮ ІНШИХ МОВ ПРОГРАМУВАННЯ"
#. type: textblock
-#: ../src/guestfs.pod:767
+#: ../src/guestfs.pod:789
msgid ""
"Although we don't want to discourage you from using the C API, we will "
"mention here that the same API is also available in other languages."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:770
+#: ../src/guestfs.pod:792
msgid ""
"The API is broadly identical in all supported languages. This means that "
"the C call C<guestfs_add_drive_ro(g,file)> is C<$g-E<gt>add_drive_ro($file)> "
@@ -47730,14 +52276,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:776
+#: ../src/guestfs.pod:798
msgid ""
"Error messages are automatically transformed into exceptions if the language "
"supports it."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:779
+#: ../src/guestfs.pod:801
msgid ""
"We don't try to \"object orientify\" parts of the API in OO languages, "
"although contributors are welcome to write higher level APIs above what we "
@@ -47745,58 +52291,58 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:785
+#: ../src/guestfs.pod:807
msgid "B<C++>"
msgstr "B<C++>"
#. type: textblock
-#: ../src/guestfs.pod:787
+#: ../src/guestfs.pod:809
msgid ""
"You can use the I<guestfs.h> header file from C++ programs. The C++ API is "
"identical to the C API. C++ classes and exceptions are not used."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:791
+#: ../src/guestfs.pod:813
msgid "B<C#>"
msgstr "B<C#>"
#. type: textblock
-#: ../src/guestfs.pod:793
+#: ../src/guestfs.pod:815
msgid ""
"The C# bindings are highly experimental. Please read the warnings at the "
"top of C<csharp/Libguestfs.cs>."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:796
+#: ../src/guestfs.pod:818
msgid "B<Erlang>"
msgstr "B<Erlang>"
#. type: textblock
-#: ../src/guestfs.pod:798
+#: ../src/guestfs.pod:820
msgid "See L<guestfs-erlang(3)>."
msgstr "Див. L<guestfs-erlang(3)>."
#. type: =item
-#: ../src/guestfs.pod:800
+#: ../src/guestfs.pod:822
msgid "B<GObject>"
msgstr "B<GObject>"
#. type: textblock
-#: ../src/guestfs.pod:802
+#: ../src/guestfs.pod:824
msgid ""
"Experimental GObject bindings (with GObject Introspection support) are "
"available. See the C<gobject> directory in the source."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:805
+#: ../src/guestfs.pod:827
msgid "B<Haskell>"
msgstr "B<Haskell>"
#. type: textblock
-#: ../src/guestfs.pod:807
+#: ../src/guestfs.pod:829
msgid ""
"This is the only language binding that is working but incomplete. Only "
"calls which return simple integers have been bound in Haskell, and we are "
@@ -47804,96 +52350,96 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:811
+#: ../src/guestfs.pod:833
msgid "B<Java>"
msgstr "B<Java>"
#. type: textblock
-#: ../src/guestfs.pod:813
+#: ../src/guestfs.pod:835
msgid ""
"Full documentation is contained in the Javadoc which is distributed with "
"libguestfs. For examples, see L<guestfs-java(3)>."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:816
+#: ../src/guestfs.pod:838
msgid "B<OCaml>"
msgstr "B<OCaml>"
#. type: textblock
-#: ../src/guestfs.pod:818
+#: ../src/guestfs.pod:840
msgid "See L<guestfs-ocaml(3)>."
msgstr "Див. L<guestfs-ocaml(3)>."
#. type: =item
-#: ../src/guestfs.pod:820
+#: ../src/guestfs.pod:842
msgid "B<Perl>"
msgstr "B<Perl>"
#. type: textblock
-#: ../src/guestfs.pod:822
+#: ../src/guestfs.pod:844
msgid "See L<guestfs-perl(3)> and L<Sys::Guestfs(3)>."
msgstr "Див. L<guestfs-perl(3)> та L<Sys::Guestfs(3)>."
#. type: =item
-#: ../src/guestfs.pod:824
+#: ../src/guestfs.pod:846
msgid "B<PHP>"
msgstr "B<PHP>"
#. type: textblock
-#: ../src/guestfs.pod:826
+#: ../src/guestfs.pod:848
msgid ""
"For documentation see C<README-PHP> supplied with libguestfs sources or in "
"the php-libguestfs package for your distribution."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:829
+#: ../src/guestfs.pod:851
msgid "The PHP binding only works correctly on 64 bit machines."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:831
+#: ../src/guestfs.pod:853
msgid "B<Python>"
msgstr "B<Python>"
#. type: textblock
-#: ../src/guestfs.pod:833
+#: ../src/guestfs.pod:855
msgid "See L<guestfs-python(3)>."
msgstr "Див. L<guestfs-python(3)>."
#. type: =item
-#: ../src/guestfs.pod:835
+#: ../src/guestfs.pod:857
msgid "B<Ruby>"
msgstr "B<Ruby>"
#. type: textblock
-#: ../src/guestfs.pod:837
+#: ../src/guestfs.pod:859
msgid "See L<guestfs-ruby(3)>."
msgstr "Див. L<guestfs-ruby(3)>."
#. type: textblock
-#: ../src/guestfs.pod:839
+#: ../src/guestfs.pod:861
msgid "For JRuby, use the Java bindings."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:841
+#: ../src/guestfs.pod:863
msgid "B<shell scripts>"
msgstr "B<скрипти оболонки>"
#. type: textblock
-#: ../src/guestfs.pod:843
+#: ../src/guestfs.pod:865
msgid "See L<guestfish(1)>."
msgstr "Див. L<guestfish(1)>."
#. type: =head2
-#: ../src/guestfs.pod:847
+#: ../src/guestfs.pod:869
msgid "LIBGUESTFS GOTCHAS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:849
+#: ../src/guestfs.pod:871
msgid ""
"L<http://en.wikipedia.org/wiki/Gotcha_(programming)>: \"A feature of a "
"system [...] that works in the way it is documented but is counterintuitive "
@@ -47901,7 +52447,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:853
+#: ../src/guestfs.pod:875
msgid ""
"Since we developed libguestfs and the associated tools, there are several "
"things we would have designed differently, but are now stuck with for "
@@ -47910,19 +52456,19 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:861
+#: ../src/guestfs.pod:883
msgid "Autosync / forgetting to sync."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:863
+#: ../src/guestfs.pod:885
msgid ""
"I<Update:> Autosync is enabled by default for all API users starting from "
"libguestfs 1.5.24. This section only applies to older versions."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:866
+#: ../src/guestfs.pod:888
msgid ""
"When modifying a filesystem from C or another language, you B<must> unmount "
"all filesystems and call L</guestfs_sync> explicitly before you close the "
@@ -47930,7 +52476,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:870
+#: ../src/guestfs.pod:892
#, no-wrap
msgid ""
" guestfs_set_autosync (g, 1);\n"
@@ -47940,14 +52486,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:872
+#: ../src/guestfs.pod:894
msgid ""
"to have the unmount/sync done automatically for you when the handle 'g' is "
"closed. (This feature is called \"autosync\", L</guestfs_set_autosync> q.v.)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:876
+#: ../src/guestfs.pod:898
msgid ""
"If you forget to do this, then it is entirely possible that your changes "
"won't be written out, or will be partially written, or (very rarely) that "
@@ -47955,7 +52501,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:880
+#: ../src/guestfs.pod:902
msgid ""
"Note that in L<guestfish(3)> autosync is the default. So quick and dirty "
"guestfish scripts that forget to sync will work just fine, which can make "
@@ -47963,19 +52509,19 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:884
+#: ../src/guestfs.pod:906
msgid "Mount option C<-o sync> should not be the default."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:886
+#: ../src/guestfs.pod:908
msgid ""
"I<Update:> L</guestfs_mount> no longer adds any options starting from "
"libguestfs 1.13.16. This section only applies to older versions."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:889
+#: ../src/guestfs.pod:911
msgid ""
"If you use L</guestfs_mount>, then C<-o sync,noatime> are added implicitly. "
"However C<-o sync> does not add any reliability benefit, but does have a "
@@ -47983,31 +52529,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:893
+#: ../src/guestfs.pod:915
msgid ""
"The work around is to use L</guestfs_mount_options> and set the mount "
"options that you actually want to use."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:896
+#: ../src/guestfs.pod:918
msgid "Read-only should be the default."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:898
+#: ../src/guestfs.pod:920
msgid ""
"In L<guestfish(3)>, I<--ro> should be the default, and you should have to "
"specify I<--rw> if you want to make changes to the image."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:901
+#: ../src/guestfs.pod:923
msgid "This would reduce the potential to corrupt live VM images."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:903
+#: ../src/guestfs.pod:925
msgid ""
"Note that many filesystems change the disk when you just mount and unmount, "
"even if you didn't perform any writes. You need to use L</"
@@ -48015,12 +52561,12 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:907
+#: ../src/guestfs.pod:929
msgid "guestfish command line is hard to use."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:909
+#: ../src/guestfs.pod:931
msgid ""
"C<guestfish disk.img> doesn't do what people expect (open C<disk.img> for "
"examination). It tries to run a guestfish command C<disk.img> which doesn't "
@@ -48030,12 +52576,12 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:916
+#: ../src/guestfs.pod:938
msgid "guestfish megabyte modifiers don't work right on all commands"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:918
+#: ../src/guestfs.pod:940
msgid ""
"In recent guestfish you can use C<1M> to mean 1 megabyte (and similarly for "
"other modifiers). What guestfish actually does is to multiply the number "
@@ -48045,12 +52591,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:925
+#: ../src/guestfs.pod:947
msgid "The most common is L</guestfs_lvcreate>. The guestfish command:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:927
+#: ../src/guestfs.pod:949
#, no-wrap
msgid ""
" lvcreate LV VG 100M\n"
@@ -48060,7 +52606,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:929
+#: ../src/guestfs.pod:951
msgid ""
"does not do what you might expect. Instead because L</guestfs_lvcreate> is "
"already expecting megabytes, this tries to create a 100 I<terabyte> (100 "
@@ -48069,19 +52615,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:934
+#: ../src/guestfs.pod:956
msgid ""
"This could be fixed in the generator by specially marking parameters and "
"return values which take bytes or other units."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:937
+#: ../src/guestfs.pod:959
msgid "Ambiguity between devices and paths"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:939
+#: ../src/guestfs.pod:961
msgid ""
"There is a subtle ambiguity in the API between a device name (eg. C</dev/"
"sdb2>) and a similar pathname. A file might just happen to be called "
@@ -48089,7 +52635,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:944
+#: ../src/guestfs.pod:966
msgid ""
"In the current API we usually resolve this ambiguity by having two separate "
"calls, for example L</guestfs_checksum> and L</guestfs_checksum_device>. "
@@ -48098,7 +52644,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:950
+#: ../src/guestfs.pod:972
msgid ""
"To avoid both the ambiguity and the need to duplicate some calls, we could "
"make paths/devices into structured names. One way to do this would be to "
@@ -48108,7 +52654,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:956
+#: ../src/guestfs.pod:978
#, no-wrap
msgid ""
" type path = Path of string | Device of int | Partition of int * int\n"
@@ -48116,12 +52662,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:958
+#: ../src/guestfs.pod:980
msgid "which would allow you to pass arguments like:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:960
+#: ../src/guestfs.pod:982
#, no-wrap
msgid ""
" Path \"/foo/bar\"\n"
@@ -48132,26 +52678,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:965
+#: ../src/guestfs.pod:987
msgid ""
"As you can see there are still problems to resolve even with this "
"representation. Also consider how it might work in guestfish."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:970
+#: ../src/guestfs.pod:992
msgid "KEYS AND PASSPHRASES"
msgstr "КЛЮЧІ І ПАРОЛІ"
#. type: textblock
-#: ../src/guestfs.pod:972
+#: ../src/guestfs.pod:994
msgid ""
"Certain libguestfs calls take a parameter that contains sensitive key "
"material, passed in as a C string."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:975
+#: ../src/guestfs.pod:997
msgid ""
"In the future we would hope to change the libguestfs implementation so that "
"keys are L<mlock(2)>-ed into physical RAM, and thus can never end up in "
@@ -48160,7 +52706,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:980
+#: ../src/guestfs.pod:1002
msgid ""
"Therefore you should be aware that any key parameter you pass to libguestfs "
"might end up being written out to the swap partition. If this is a concern, "
@@ -48168,19 +52714,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:985
+#: ../src/guestfs.pod:1007
msgid "MULTIPLE HANDLES AND MULTIPLE THREADS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:987
+#: ../src/guestfs.pod:1009
msgid ""
"All high-level libguestfs actions are synchronous. If you want to use "
"libguestfs asynchronously then you must create a thread."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:990
+#: ../src/guestfs.pod:1012
msgid ""
"Only use the handle from a single thread. Either use the handle exclusively "
"from one thread, or provide your own mutex so that two threads cannot issue "
@@ -48188,33 +52734,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:994
+#: ../src/guestfs.pod:1016
msgid ""
"See the graphical program guestfs-browser for one possible architecture for "
"multithreaded programs using libvirt and libguestfs."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:997
+#: ../src/guestfs.pod:1019
msgid "PATH"
msgstr "ШЛЯХ"
#. type: textblock
-#: ../src/guestfs.pod:999
+#: ../src/guestfs.pod:1021
msgid ""
"Libguestfs needs a supermin appliance, which it finds by looking along an "
"internal path."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1002
+#: ../src/guestfs.pod:1024
msgid ""
"By default it looks for these in the directory C<$libdir/guestfs> (eg. C</"
"usr/local/lib/guestfs> or C</usr/lib64/guestfs>)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1005
+#: ../src/guestfs.pod:1027
msgid ""
"Use L</guestfs_set_path> or set the environment variable L</LIBGUESTFS_PATH> "
"to change the directories that libguestfs will search in. The value is a "
@@ -48225,12 +52771,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1012
+#: ../src/guestfs.pod:1034
msgid "QEMU WRAPPERS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1014
+#: ../src/guestfs.pod:1036
msgid ""
"If you want to compile your own qemu, run qemu from a non-standard location, "
"or pass extra arguments to qemu, then you can write a shell-script wrapper "
@@ -48238,7 +52784,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1018
+#: ../src/guestfs.pod:1040
msgid ""
"There is one important rule to remember: you I<must C<exec qemu>> as the "
"last command in the shell script (so that qemu replaces the shell and "
@@ -48247,14 +52793,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1023
+#: ../src/guestfs.pod:1045
msgid ""
"Here is an example of a wrapper, where I have built my own copy of qemu from "
"source:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1026
+#: ../src/guestfs.pod:1048
#, no-wrap
msgid ""
" #!/bin/sh -\n"
@@ -48268,7 +52814,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1030
+#: ../src/guestfs.pod:1052
msgid ""
"Save this script as C</tmp/qemu.wrapper> (or wherever), C<chmod +x>, and "
"then use it by setting the LIBGUESTFS_QEMU environment variable. For "
@@ -48276,7 +52822,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1034
+#: ../src/guestfs.pod:1056
#, no-wrap
msgid ""
" LIBGUESTFS_QEMU=/tmp/qemu.wrapper guestfish\n"
@@ -48286,14 +52832,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1036
+#: ../src/guestfs.pod:1058
msgid ""
"Note that libguestfs also calls qemu with the -help and -version options in "
"order to determine features."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1039
+#: ../src/guestfs.pod:1061
msgid ""
"Wrappers can also be used to edit the options passed to qemu. In the "
"following example, the C<-machine ...> option (C<-machine> and the following "
@@ -48303,7 +52849,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1048
+#: ../src/guestfs.pod:1070
#, no-wrap
msgid ""
" i=0\n"
@@ -48333,7 +52879,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../src/guestfs.pod:1060
+#: ../src/guestfs.pod:1082
#, no-wrap
msgid ""
" exec qemu-kvm -machine pc,accel=tcg \"${args[@]}\"\n"
@@ -48343,19 +52889,19 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs.pod:1062
+#: ../src/guestfs.pod:1084
msgid "ATTACHING TO RUNNING DAEMONS"
msgstr "ДОЛУЧЕННЯ ДО ЗАПУЩЕНИХ ФОНОВИХ СЛУЖБ"
#. type: textblock
-#: ../src/guestfs.pod:1064
+#: ../src/guestfs.pod:1086
msgid ""
"I<Note (1):> This is B<highly experimental> and has a tendency to eat "
"babies. Use with caution."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1067
+#: ../src/guestfs.pod:1089
msgid ""
"I<Note (2):> This section explains how to attach to a running daemon from a "
"low level perspective. For most users, simply using virt tools such as "
@@ -48363,12 +52909,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:1071
+#: ../src/guestfs.pod:1093
msgid "Using guestfs_set_attach_method"
msgstr "За допомогою guestfs_set_attach_method"
#. type: textblock
-#: ../src/guestfs.pod:1073
+#: ../src/guestfs.pod:1095
msgid ""
"By calling L</guestfs_set_attach_method> you can change how the library "
"connects to the C<guestfsd> daemon in L</guestfs_launch> (read L</"
@@ -48376,7 +52922,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1077
+#: ../src/guestfs.pod:1099
msgid ""
"The normal attach method is C<appliance>, where a small appliance is created "
"containing the daemon, and then the library connects to this. C<libvirt> or "
@@ -48384,7 +52930,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1082
+#: ../src/guestfs.pod:1104
msgid ""
"Setting attach method to C<unix:I<path>> (where I<path> is the path of a "
"Unix domain socket) causes L</guestfs_launch> to connect to an existing "
@@ -48392,7 +52938,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1086
+#: ../src/guestfs.pod:1108
msgid ""
"The normal use for this is to connect to a running virtual machine that "
"contains a C<guestfsd> daemon, and send commands so you can read and write "
@@ -48400,12 +52946,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:1090
+#: ../src/guestfs.pod:1112
msgid "Using guestfs_add_domain with live flag"
msgstr "За допомогою guestfs_add_domain з прапорцем live"
#. type: textblock
-#: ../src/guestfs.pod:1092
+#: ../src/guestfs.pod:1114
msgid ""
"L</guestfs_add_domain> provides some help for getting the correct attach "
"method. If you pass the C<live> option to this function, then (if the "
@@ -48414,7 +52960,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1098
+#: ../src/guestfs.pod:1120
#, no-wrap
msgid ""
" <domain>\n"
@@ -48444,14 +52990,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1110
+#: ../src/guestfs.pod:1132
msgid ""
"L</guestfs_add_domain> extracts C</path/to/socket> and sets the attach "
"method to C<unix:/path/to/socket>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1113
+#: ../src/guestfs.pod:1135
msgid ""
"Some of the libguestfs tools (including guestfish) support a I<--live> "
"option which is passed through to L</guestfs_add_domain> thus allowing you "
@@ -48459,19 +53005,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1117
+#: ../src/guestfs.pod:1139
msgid ""
"The virtual machine needs to have been set up beforehand so that it has the "
"virtio-serial channel and so that guestfsd is running inside it."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1121
+#: ../src/guestfs.pod:1143
msgid "ABI GUARANTEE"
msgstr "ГАРАНТІЯ ЩОДО ABI"
#. type: textblock
-#: ../src/guestfs.pod:1123
+#: ../src/guestfs.pod:1145
msgid ""
"We guarantee the libguestfs ABI (binary interface), for public, high-level "
"actions as outlined in this section. Although we will deprecate some "
@@ -48481,12 +53027,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1129
+#: ../src/guestfs.pod:1151
msgid "BLOCK DEVICE NAMING"
msgstr "ІМЕНУВАННЯ БЛОКОВИХ ПРИСТРОЇВ"
#. type: textblock
-#: ../src/guestfs.pod:1131
+#: ../src/guestfs.pod:1153
msgid ""
"In the kernel there is now quite a profusion of schemata for naming block "
"devices (in this context, by I<block device> I mean a physical or virtual "
@@ -48500,7 +53046,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1143
+#: ../src/guestfs.pod:1165
msgid ""
"As discussed above, libguestfs uses a qemu appliance running an embedded "
"Linux kernel to access block devices. We can run a variety of appliances "
@@ -48508,7 +53054,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1147
+#: ../src/guestfs.pod:1169
msgid ""
"This causes a problem for libguestfs because many API calls use device or "
"partition names. Working scripts and the recipe (example) scripts that we "
@@ -48516,7 +53062,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1152
+#: ../src/guestfs.pod:1174
msgid ""
"Therefore libguestfs defines C</dev/sd*> as the I<standard naming scheme>. "
"Internally C</dev/sd*> names are translated, if necessary, to other names as "
@@ -48525,7 +53071,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1158
+#: ../src/guestfs.pod:1180
msgid ""
"Note that this I<only> applies to parameters. The L</guestfs_list_devices>, "
"L</guestfs_list_partitions> and similar calls return the true names of the "
@@ -48534,12 +53080,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:1163
+#: ../src/guestfs.pod:1185
msgid "ALGORITHM FOR BLOCK DEVICE NAME TRANSLATION"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1165
+#: ../src/guestfs.pod:1187
msgid ""
"Usually this translation is transparent. However in some (very rare) cases "
"you may need to know the exact algorithm. Such cases include where you use "
@@ -48548,7 +53094,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1171
+#: ../src/guestfs.pod:1193
msgid ""
"The algorithm is applied only to I<parameters> which are known to be either "
"device or partition names. Return values from functions such as L</"
@@ -48556,54 +53102,54 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1179
+#: ../src/guestfs.pod:1201
msgid "Is the string a parameter which is a device or partition name?"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1183
+#: ../src/guestfs.pod:1205
msgid "Does the string begin with C</dev/sd>?"
msgstr "Чи починається рядок з C</dev/sd>?"
#. type: textblock
-#: ../src/guestfs.pod:1187
+#: ../src/guestfs.pod:1209
msgid ""
"Does the named device exist? If so, we use that device. However if I<not> "
"then we continue with this algorithm."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1192
+#: ../src/guestfs.pod:1214
msgid "Replace initial C</dev/sd> string with C</dev/hd>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1194
+#: ../src/guestfs.pod:1216
msgid "For example, change C</dev/sda2> to C</dev/hda2>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1196
+#: ../src/guestfs.pod:1218
msgid "If that named device exists, use it. If not, continue."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1200
+#: ../src/guestfs.pod:1222
msgid "Replace initial C</dev/sd> string with C</dev/vd>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1202
+#: ../src/guestfs.pod:1224
msgid "If that named device exists, use it. If not, return an error."
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:1206
+#: ../src/guestfs.pod:1228
msgid "PORTABILITY CONCERNS WITH BLOCK DEVICE NAMING"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1208
+#: ../src/guestfs.pod:1230
msgid ""
"Although the standard naming scheme and automatic translation is useful for "
"simple programs and guestfish scripts, for larger programs it is best not to "
@@ -48611,51 +53157,51 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1212
+#: ../src/guestfs.pod:1234
msgid ""
"Where possible for maximum future portability programs using libguestfs "
"should use these future-proof techniques:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1219
+#: ../src/guestfs.pod:1241
msgid ""
"Use L</guestfs_list_devices> or L</guestfs_list_partitions> to list actual "
"device names, and then use those names directly."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1222
+#: ../src/guestfs.pod:1244
msgid ""
"Since those device names exist by definition, they will never be translated."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1227
+#: ../src/guestfs.pod:1249
msgid ""
"Use higher level ways to identify filesystems, such as LVM names, UUIDs and "
"filesystem labels."
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:1232 ../sysprep/virt-sysprep.pod:386
+#: ../src/guestfs.pod:1254 ../sysprep/virt-sysprep.pod:386
msgid "SECURITY"
msgstr "БЕЗПЕКА"
#. type: textblock
-#: ../src/guestfs.pod:1234
+#: ../src/guestfs.pod:1256
msgid ""
"This section discusses security implications of using libguestfs, "
"particularly with untrusted or malicious guests or disk images."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1237
+#: ../src/guestfs.pod:1259
msgid "GENERAL SECURITY CONSIDERATIONS"
msgstr "ЗАГАЛЬНІ ЗАУВАЖЕННЯ ЩОДО ЗАХИСТУ"
#. type: textblock
-#: ../src/guestfs.pod:1239
+#: ../src/guestfs.pod:1261
msgid ""
"Be careful with any files or data that you download from a guest (by "
"\"download\" we mean not just the L</guestfs_download> command but any "
@@ -48665,42 +53211,42 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1249
+#: ../src/guestfs.pod:1271
msgid "the data (file etc) not being present"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1253
+#: ../src/guestfs.pod:1275
msgid "being present but empty"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1257
+#: ../src/guestfs.pod:1279
msgid "being much larger than normal"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1261
+#: ../src/guestfs.pod:1283
msgid "containing arbitrary 8 bit data"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1265
+#: ../src/guestfs.pod:1287
msgid "being in an unexpected character encoding"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1269
+#: ../src/guestfs.pod:1291
msgid "containing homoglyphs."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1273
+#: ../src/guestfs.pod:1295
msgid "SECURITY OF MOUNTING FILESYSTEMS"
msgstr "ЗАХИСТ ФАЙЛОВИХ СИСТЕМ МОНТУВАННЯ"
#. type: textblock
-#: ../src/guestfs.pod:1275
+#: ../src/guestfs.pod:1297
msgid ""
"When you mount a filesystem under Linux, mistakes in the kernel filesystem "
"(VFS) module can sometimes be escalated into exploits by deliberately "
@@ -48716,7 +53262,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1288
+#: ../src/guestfs.pod:1310
msgid ""
"That explains why you should never mount a filesystem from an untrusted "
"guest on your host kernel. How about libguestfs? We run a Linux kernel "
@@ -48730,19 +53276,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1299
+#: ../src/guestfs.pod:1321
msgid ""
"In any case callers can reduce the attack surface by forcing the filesystem "
"type when mounting (use L</guestfs_mount_vfs>)."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1302
+#: ../src/guestfs.pod:1324
msgid "PROTOCOL SECURITY"
msgstr "ЗАХИСТ ПРОТОКОЛУ"
#. type: textblock
-#: ../src/guestfs.pod:1304
+#: ../src/guestfs.pod:1326
msgid ""
"The protocol is designed to be secure, being based on RFC 4506 (XDR) with a "
"defined upper message size. However a program that uses libguestfs must "
@@ -48752,12 +53298,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1310
+#: ../src/guestfs.pod:1332
msgid "INSPECTION SECURITY"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1312
+#: ../src/guestfs.pod:1334
msgid ""
"Parts of the inspection API (see L</INSPECTION>) return untrusted strings "
"directly from the guest, and these could contain any 8 bit data. Callers "
@@ -48766,7 +53312,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1318
+#: ../src/guestfs.pod:1340
msgid ""
"Guest configuration may be altered in unusual ways by the administrator of "
"the virtual machine, and may not reflect reality (particularly for untrusted "
@@ -48777,7 +53323,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1326
+#: ../src/guestfs.pod:1348
msgid ""
"The inspection API parses guest configuration using two external libraries: "
"Augeas (Linux configuration) and hivex (Windows Registry). Both are "
@@ -48787,12 +53333,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1332
+#: ../src/guestfs.pod:1354
msgid "RUNNING UNTRUSTED GUEST COMMANDS"
msgstr "ЗАПУСК НЕЗАХИЩЕНИХ КОМАНД ГОСТЬОВОЇ СИСТЕМИ"
#. type: textblock
-#: ../src/guestfs.pod:1334
+#: ../src/guestfs.pod:1356
msgid ""
"Be very cautious about running commands from the guest. By running a "
"command in the guest, you are giving CPU time to a binary that you do not "
@@ -48802,26 +53348,26 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1340
+#: ../src/guestfs.pod:1362
msgid "CVE-2010-3851"
msgstr "CVE-2010-3851"
#. type: textblock
-#: ../src/guestfs.pod:1342
+#: ../src/guestfs.pod:1364
#, fuzzy
#| msgid "https://bugzilla.redhat.com/642934"
msgid "L<https://bugzilla.redhat.com/642934>"
msgstr "https://bugzilla.redhat.com/642934"
#. type: textblock
-#: ../src/guestfs.pod:1344
+#: ../src/guestfs.pod:1366
msgid ""
"This security bug concerns the automatic disk format detection that qemu "
"does on disk images."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1347
+#: ../src/guestfs.pod:1369
msgid ""
"A raw disk image is just the raw bytes, there is no header. Other disk "
"images like qcow2 contain a special header. Qemu deals with this by looking "
@@ -48830,7 +53376,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1352
+#: ../src/guestfs.pod:1374
msgid ""
"This allows a guest which has been given a raw disk image to write some "
"other header. At next boot (or when the disk image is accessed by "
@@ -48839,7 +53385,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1357
+#: ../src/guestfs.pod:1379
msgid ""
"This in itself would not be a problem, but qcow2 offers many features, one "
"of which is to allow a disk image to refer to another image (called the "
@@ -48851,25 +53397,25 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1365
+#: ../src/guestfs.pod:1387
msgid ""
"In libguestfs this is rather hard to exploit except under two circumstances:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1372
+#: ../src/guestfs.pod:1394
msgid "You have enabled the network or have opened the disk in write mode."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1376
+#: ../src/guestfs.pod:1398
msgid ""
"You are also running untrusted code from the guest (see L</RUNNING "
"COMMANDS>)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1381
+#: ../src/guestfs.pod:1403
msgid ""
"The way to avoid this is to specify the expected disk format when adding "
"disks (the optional C<format> option to L</guestfs_add_drive_opts>). You "
@@ -48878,31 +53424,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1386
+#: ../src/guestfs.pod:1408
msgid ""
"For disks added from libvirt using calls like L</guestfs_add_domain>, the "
"format is fetched from libvirt and passed through."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1389
+#: ../src/guestfs.pod:1411
msgid ""
"For libguestfs tools, use the I<--format> command line parameter as "
"appropriate."
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:1392
+#: ../src/guestfs.pod:1414
msgid "CONNECTION MANAGEMENT"
msgstr "КЕРУВАННЯ З’ЄДНАННЯМ"
#. type: =head2
-#: ../src/guestfs.pod:1394
+#: ../src/guestfs.pod:1416
msgid "guestfs_h *"
msgstr "guestfs_h *"
#. type: textblock
-#: ../src/guestfs.pod:1396
+#: ../src/guestfs.pod:1418
msgid ""
"C<guestfs_h> is the opaque type representing a connection handle. Create a "
"handle by calling L</guestfs_create>. Call L</guestfs_close> to free the "
@@ -48910,19 +53456,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1400
+#: ../src/guestfs.pod:1422
msgid ""
"For information on using multiple handles and threads, see the section L</"
"MULTIPLE HANDLES AND MULTIPLE THREADS> above."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1403
+#: ../src/guestfs.pod:1425
msgid "guestfs_create"
msgstr "guestfs_create"
#. type: verbatim
-#: ../src/guestfs.pod:1405
+#: ../src/guestfs.pod:1427
#, no-wrap
msgid ""
" guestfs_h *guestfs_create (void);\n"
@@ -48932,19 +53478,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1407
+#: ../src/guestfs.pod:1429
msgid "Create a connection handle."
msgstr "Створити дескриптор з’єднання."
#. type: textblock
-#: ../src/guestfs.pod:1409
+#: ../src/guestfs.pod:1431
msgid ""
"On success this returns a non-NULL pointer to a handle. On error it returns "
"NULL."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1412
+#: ../src/guestfs.pod:1434
msgid ""
"You have to \"configure\" the handle after creating it. This includes "
"calling L</guestfs_add_drive_opts> (or one of the equivalent calls) on the "
@@ -48952,24 +53498,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1416
+#: ../src/guestfs.pod:1438
msgid "After configuring the handle, you have to call L</guestfs_launch>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1418
+#: ../src/guestfs.pod:1440
msgid ""
"You may also want to configure error handling for the handle. See the L</"
"ERROR HANDLING> section below."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1421
+#: ../src/guestfs.pod:1443
msgid "guestfs_close"
msgstr "guestfs_close"
#. type: verbatim
-#: ../src/guestfs.pod:1423
+#: ../src/guestfs.pod:1445
#, no-wrap
msgid ""
" void guestfs_close (guestfs_h *g);\n"
@@ -48979,19 +53525,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1425
+#: ../src/guestfs.pod:1447
msgid ""
"This closes the connection handle and frees up all resources used. If a "
"close callback was set on the handle, then it is called."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1428
+#: ../src/guestfs.pod:1450
msgid "The correct way to close the handle is:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1430
+#: ../src/guestfs.pod:1452
#, no-wrap
msgid ""
" if (guestfs_shutdown (g) == -1) {\n"
@@ -49002,52 +53548,52 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1435
+#: ../src/guestfs.pod:1457
msgid ""
"L</guestfs_shutdown> is only needed if B<all> of the following are true:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1441
+#: ../src/guestfs.pod:1463
msgid "one or more disks were added in read-write mode, I<and>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1445
+#: ../src/guestfs.pod:1467
msgid "guestfs_launch was called, I<and>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1449
+#: ../src/guestfs.pod:1471
msgid "you made some changes, I<and>"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1451
+#: ../src/guestfs.pod:1473
msgid "4"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1453
+#: ../src/guestfs.pod:1475
msgid ""
"you have a way to handle write errors (eg. by exiting with an error code or "
"reporting something to the user)."
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:1458
+#: ../src/guestfs.pod:1480
msgid "ERROR HANDLING"
msgstr "ОБРОБКА ПОМИЛОК"
#. type: textblock
-#: ../src/guestfs.pod:1460
+#: ../src/guestfs.pod:1482
msgid ""
"API functions can return errors. For example, almost all functions that "
"return C<int> will return C<-1> to indicate an error."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1463
+#: ../src/guestfs.pod:1485
msgid ""
"Additional information is available for errors: an error message string and "
"optionally an error number (errno) if the thing that failed was a system "
@@ -49055,7 +53601,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1467
+#: ../src/guestfs.pod:1489
msgid ""
"You can get at the additional information about the last error on the handle "
"by calling L</guestfs_last_error>, L</guestfs_last_errno>, and/or by setting "
@@ -49063,7 +53609,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1472
+#: ../src/guestfs.pod:1494
msgid ""
"When the handle is created, a default error handler is installed which "
"prints the error message string to C<stderr>. For small short-running "
@@ -49071,7 +53617,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1476
+#: ../src/guestfs.pod:1498
#, no-wrap
msgid ""
" if (guestfs_launch (g) == -1)\n"
@@ -49083,21 +53629,21 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1479
+#: ../src/guestfs.pod:1501
msgid ""
"since the default error handler will ensure that an error message has been "
"printed to C<stderr> before the program exits."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1482
+#: ../src/guestfs.pod:1504
msgid ""
"For other programs the caller will almost certainly want to install an "
"alternate error handler or do error handling in-line like this:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1485
+#: ../src/guestfs.pod:1507
#, no-wrap
msgid ""
" /* This disables the default behaviour of printing errors\n"
@@ -49107,7 +53653,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1489
+#: ../src/guestfs.pod:1511
#, no-wrap
msgid ""
" if (guestfs_launch (g) == -1) {\n"
@@ -49124,7 +53670,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1500
+#: ../src/guestfs.pod:1522
msgid ""
"Out of memory errors are handled differently. The default action is to call "
"L<abort(3)>. If this is undesirable, then you can set a handler using L</"
@@ -49132,7 +53678,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1504
+#: ../src/guestfs.pod:1526
msgid ""
"L</guestfs_create> returns C<NULL> if the handle cannot be created, and "
"because there is no handle if this happens there is no way to get additional "
@@ -49142,12 +53688,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1510
+#: ../src/guestfs.pod:1532
msgid "guestfs_last_error"
msgstr "guestfs_last_error"
#. type: verbatim
-#: ../src/guestfs.pod:1512
+#: ../src/guestfs.pod:1534
#, no-wrap
msgid ""
" const char *guestfs_last_error (guestfs_h *g);\n"
@@ -49157,26 +53703,26 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1514
+#: ../src/guestfs.pod:1536
msgid ""
"This returns the last error message that happened on C<g>. If there has not "
"been an error since the handle was created, then this returns C<NULL>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1518
+#: ../src/guestfs.pod:1540
msgid ""
"The lifetime of the returned string is until the next error occurs, or L</"
"guestfs_close> is called."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1521
+#: ../src/guestfs.pod:1543
msgid "guestfs_last_errno"
msgstr "guestfs_last_errno"
#. type: verbatim
-#: ../src/guestfs.pod:1523
+#: ../src/guestfs.pod:1545
#, no-wrap
msgid ""
" int guestfs_last_errno (guestfs_h *g);\n"
@@ -49186,28 +53732,28 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1525
+#: ../src/guestfs.pod:1547
msgid "This returns the last error number (errno) that happened on C<g>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1527
+#: ../src/guestfs.pod:1549
msgid "If successful, an errno integer not equal to zero is returned."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1529
+#: ../src/guestfs.pod:1551
msgid ""
"If no error, this returns 0. This call can return 0 in three situations:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1536
+#: ../src/guestfs.pod:1558
msgid "There has not been any error on the handle."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1540
+#: ../src/guestfs.pod:1562
msgid ""
"There has been an error but the errno was meaningless. This corresponds to "
"the case where the error did not come from a failed system call, but for "
@@ -49215,14 +53761,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1546
+#: ../src/guestfs.pod:1568
msgid ""
"There was an error from a failed system call, but for some reason the errno "
"was not captured and returned. This usually indicates a bug in libguestfs."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1552
+#: ../src/guestfs.pod:1574
msgid ""
"Libguestfs tries to convert the errno from inside the applicance into a "
"corresponding errno for the caller (not entirely trivial: the appliance "
@@ -49233,12 +53779,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1560
+#: ../src/guestfs.pod:1582
msgid "guestfs_set_error_handler"
msgstr "guestfs_set_error_handler"
#. type: verbatim
-#: ../src/guestfs.pod:1562
+#: ../src/guestfs.pod:1584
#, no-wrap
msgid ""
" typedef void (*guestfs_error_handler_cb) (guestfs_h *g,\n"
@@ -49258,7 +53804,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1569
+#: ../src/guestfs.pod:1591
msgid ""
"The callback C<cb> will be called if there is an error. The parameters "
"passed to the callback are an opaque data pointer and the error message "
@@ -49266,14 +53812,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1573
+#: ../src/guestfs.pod:1595
msgid ""
"C<errno> is not passed to the callback. To get that the callback must call "
"L</guestfs_last_errno>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1576
+#: ../src/guestfs.pod:1598
msgid ""
"Note that the message string C<msg> is freed as soon as the callback "
"function returns, so if you want to stash it somewhere you must make your "
@@ -49281,22 +53827,22 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1580
+#: ../src/guestfs.pod:1602
msgid "The default handler prints messages on C<stderr>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1582
+#: ../src/guestfs.pod:1604
msgid "If you set C<cb> to C<NULL> then I<no> handler is called."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1584
+#: ../src/guestfs.pod:1606
msgid "guestfs_get_error_handler"
msgstr "guestfs_get_error_handler"
#. type: verbatim
-#: ../src/guestfs.pod:1586
+#: ../src/guestfs.pod:1608
#, no-wrap
msgid ""
" guestfs_error_handler_cb guestfs_get_error_handler (guestfs_h *g,\n"
@@ -49308,17 +53854,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1589
+#: ../src/guestfs.pod:1611
msgid "Returns the current error handler callback."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1591
+#: ../src/guestfs.pod:1613
msgid "guestfs_set_out_of_memory_handler"
msgstr "guestfs_set_out_of_memory_handler"
#. type: verbatim
-#: ../src/guestfs.pod:1593
+#: ../src/guestfs.pod:1615
#, no-wrap
msgid ""
" typedef void (*guestfs_abort_cb) (void);\n"
@@ -49328,30 +53874,30 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1597
+#: ../src/guestfs.pod:1619
msgid ""
"The callback C<cb> will be called if there is an out of memory situation. "
"I<Note this callback must not return>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1600
+#: ../src/guestfs.pod:1622
msgid "The default is to call L<abort(3)>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1602
+#: ../src/guestfs.pod:1624
msgid ""
"You cannot set C<cb> to C<NULL>. You can't ignore out of memory situations."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1605
+#: ../src/guestfs.pod:1627
msgid "guestfs_get_out_of_memory_handler"
msgstr "guestfs_get_out_of_memory_handler"
#. type: verbatim
-#: ../src/guestfs.pod:1607
+#: ../src/guestfs.pod:1629
#, no-wrap
msgid ""
" guestfs_abort_fn guestfs_get_out_of_memory_handler (guestfs_h *g);\n"
@@ -49361,37 +53907,37 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1609
+#: ../src/guestfs.pod:1631
msgid "This returns the current out of memory handler."
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:1611
+#: ../src/guestfs.pod:1633
msgid "API CALLS"
msgstr "ВИКЛИКИ API"
#. type: =head1
-#: ../src/guestfs.pod:1615
+#: ../src/guestfs.pod:1637
msgid "STRUCTURES"
msgstr "СТРУКТУРИ"
#. type: textblock
-#: ../src/guestfs.pod:1617
+#: ../src/guestfs.pod:1639
msgid "@STRUCTS@"
msgstr "@STRUCTS@"
#. type: =head1
-#: ../src/guestfs.pod:1619
+#: ../src/guestfs.pod:1641
msgid "AVAILABILITY"
msgstr "ДОСТУПНІСТЬ"
#. type: =head2
-#: ../src/guestfs.pod:1621
+#: ../src/guestfs.pod:1643
msgid "GROUPS OF FUNCTIONALITY IN THE APPLIANCE"
msgstr "ГРУПИ ФУНКЦІОНАЛЬНИХ МОЖЛИВОСТЕЙ У ОБРАЗІ ОСНОВНОЇ СИСТЕМИ"
#. type: textblock
-#: ../src/guestfs.pod:1623
+#: ../src/guestfs.pod:1645
msgid ""
"Using L</guestfs_available> you can test availability of the following "
"groups of functions. This test queries the appliance to see if the "
@@ -49399,29 +53945,29 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1628
+#: ../src/guestfs.pod:1650
msgid "@AVAILABILITY@"
msgstr "@AVAILABILITY@"
#. type: =head2
-#: ../src/guestfs.pod:1630
+#: ../src/guestfs.pod:1652
msgid "FILESYSTEM AVAILABLE"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1632
+#: ../src/guestfs.pod:1654
msgid ""
"The L</guestfs_filesystem_available> call tests whether a filesystem type is "
"supported by the appliance kernel."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1640
+#: ../src/guestfs.pod:1662
msgid "GUESTFISH supported COMMAND"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1642
+#: ../src/guestfs.pod:1664
msgid ""
"In L<guestfish(3)> there is a handy interactive command C<supported> which "
"prints out the available groups and whether they are supported by this build "
@@ -49429,19 +53975,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1647
+#: ../src/guestfs.pod:1669
msgid "SINGLE CALLS AT COMPILE TIME"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1649
+#: ../src/guestfs.pod:1671
msgid ""
"Since version 1.5.8, C<E<lt>guestfs.hE<gt>> defines symbols for each C API "
"function, such as:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1652
+#: ../src/guestfs.pod:1674
#, no-wrap
msgid ""
" #define LIBGUESTFS_HAVE_DD 1\n"
@@ -49451,12 +53997,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1654
+#: ../src/guestfs.pod:1676
msgid "if L</guestfs_dd> is available."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1656
+#: ../src/guestfs.pod:1678
msgid ""
"Before version 1.5.8, if you needed to test whether a single libguestfs "
"function is available at compile time, we recommended using build tools such "
@@ -49464,7 +54010,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1661
+#: ../src/guestfs.pod:1683
#, no-wrap
msgid ""
" AC_CHECK_LIB([guestfs],[guestfs_create])\n"
@@ -49476,19 +54022,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1664
+#: ../src/guestfs.pod:1686
msgid ""
"which would result in C<HAVE_GUESTFS_DD> being either defined or not defined "
"in your program."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1667
+#: ../src/guestfs.pod:1689
msgid "SINGLE CALLS AT RUN TIME"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1669
+#: ../src/guestfs.pod:1691
msgid ""
"Testing at compile time doesn't guarantee that a function really exists in "
"the library. The reason is that you might be dynamically linked against a "
@@ -49498,7 +54044,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1676
+#: ../src/guestfs.pod:1698
msgid ""
"You can use L<dlopen(3)> to test if a function is available at run time, as "
"in this example program (note that you still need the compile time check as "
@@ -49506,7 +54052,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1680
+#: ../src/guestfs.pod:1702
#, no-wrap
msgid ""
" #include <stdio.h>\n"
@@ -49524,7 +54070,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../src/guestfs.pod:1686
+#: ../src/guestfs.pod:1708
#, no-wrap
msgid ""
" main ()\n"
@@ -49542,7 +54088,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../src/guestfs.pod:1692
+#: ../src/guestfs.pod:1714
#, no-wrap
msgid ""
" /* Test if the function guestfs_dd is really available. */\n"
@@ -49557,7 +54103,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1701
+#: ../src/guestfs.pod:1723
#, no-wrap
msgid ""
" if (!has_function)\n"
@@ -49576,7 +54122,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1714
+#: ../src/guestfs.pod:1736
msgid ""
"You may think the above is an awful lot of hassle, and it is. There are "
"other ways outside of the C linking system to ensure that this kind of "
@@ -49584,7 +54130,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1719
+#: ../src/guestfs.pod:1741
#, no-wrap
msgid ""
" Requires: libguestfs >= 1.0.80\n"
@@ -49592,12 +54138,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:1721
+#: ../src/guestfs.pod:1743
msgid "CALLS WITH OPTIONAL ARGUMENTS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1723
+#: ../src/guestfs.pod:1745
msgid ""
"A recent feature of the API is the introduction of calls which take optional "
"arguments. In C these are declared 3 ways. The main way is as a call which "
@@ -49605,7 +54151,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1728
+#: ../src/guestfs.pod:1750
#, no-wrap
msgid ""
" int guestfs_add_drive_opts (guestfs_h *g, const char *filename, ...);\n"
@@ -49615,14 +54161,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1730
+#: ../src/guestfs.pod:1752
msgid ""
"Call this with a list of optional arguments, terminated by C<-1>. So to "
"call with no optional arguments specified:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1733
+#: ../src/guestfs.pod:1755
#, no-wrap
msgid ""
" guestfs_add_drive_opts (g, filename, -1);\n"
@@ -49632,12 +54178,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1735
+#: ../src/guestfs.pod:1757
msgid "With a single optional argument:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1737
+#: ../src/guestfs.pod:1759
#, no-wrap
msgid ""
" guestfs_add_drive_opts (g, filename,\n"
@@ -49651,12 +54197,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1741
+#: ../src/guestfs.pod:1763
msgid "With two:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1743
+#: ../src/guestfs.pod:1765
#, no-wrap
msgid ""
" guestfs_add_drive_opts (g, filename,\n"
@@ -49672,19 +54218,19 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1748
+#: ../src/guestfs.pod:1770
msgid ""
"and so forth. Don't forget the terminating C<-1> otherwise Bad Things will "
"happen!"
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1751
+#: ../src/guestfs.pod:1773
msgid "USING va_list FOR OPTIONAL ARGUMENTS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1753
+#: ../src/guestfs.pod:1775
msgid ""
"The second variant has the same name with the suffix C<_va>, which works the "
"same way but takes a C<va_list>. See the C manual for details. For the "
@@ -49692,7 +54238,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1757
+#: ../src/guestfs.pod:1779
#, no-wrap
msgid ""
" int guestfs_add_drive_opts_va (guestfs_h *g, const char *filename,\n"
@@ -49704,12 +54250,12 @@ msgstr ""
"\n"
#. type: =head2
-#: ../src/guestfs.pod:1760
+#: ../src/guestfs.pod:1782
msgid "CONSTRUCTING OPTIONAL ARGUMENTS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1762
+#: ../src/guestfs.pod:1784
msgid ""
"The third variant is useful where you need to construct these calls. You "
"pass in a structure where you fill in the optional fields. The structure "
@@ -49719,7 +54265,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1768
+#: ../src/guestfs.pod:1790
#, no-wrap
msgid ""
" struct guestfs_add_drive_opts_argv {\n"
@@ -49743,12 +54289,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1777
+#: ../src/guestfs.pod:1799
msgid "You could call it like this:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:1779
+#: ../src/guestfs.pod:1801
#, no-wrap
msgid ""
" struct guestfs_add_drive_opts_argv optargs = {\n"
@@ -49768,7 +54314,7 @@ msgstr ""
" \n"
#. type: verbatim
-#: ../src/guestfs.pod:1786
+#: ../src/guestfs.pod:1808
#, no-wrap
msgid ""
" guestfs_add_drive_opts_argv (g, filename, &optargs);\n"
@@ -49778,29 +54324,29 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:1794
+#: ../src/guestfs.pod:1816
msgid "The C<_BITMASK> suffix on each option name when specifying the bitmask."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1799
+#: ../src/guestfs.pod:1821
msgid "You do not need to fill in all fields of the structure."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1803
+#: ../src/guestfs.pod:1825
msgid ""
"There must be a one-to-one correspondence between fields of the structure "
"that are filled in, and bits set in the bitmask."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1808
+#: ../src/guestfs.pod:1830
msgid "OPTIONAL ARGUMENTS IN OTHER LANGUAGES"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1810
+#: ../src/guestfs.pod:1832
msgid ""
"In other languages, optional arguments are expressed in the way that is "
"natural for that language. We refer you to the language-specific "
@@ -49808,17 +54354,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1814
+#: ../src/guestfs.pod:1836
msgid "For guestfish, see L<guestfish(1)/OPTIONAL ARGUMENTS>."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:1816
+#: ../src/guestfs.pod:1838
msgid "SETTING CALLBACKS TO HANDLE EVENTS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1818
+#: ../src/guestfs.pod:1840
msgid ""
"B<Note:> This section documents the generic event mechanism introduced in "
"libguestfs 1.10, which you should use in new code if possible. The old "
@@ -49830,7 +54376,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1827
+#: ../src/guestfs.pod:1849
msgid ""
"Handles generate events when certain things happen, such as log messages "
"being generated, progress messages during long-running operations, or the "
@@ -49842,7 +54388,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1835
+#: ../src/guestfs.pod:1857
msgid ""
"In the current implementation, events are only generated synchronously: that "
"means that events (and hence callbacks) can only happen while you are in the "
@@ -49851,31 +54397,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1840
+#: ../src/guestfs.pod:1862
msgid ""
"Events may contain a payload, usually nothing (void), an array of 64 bit "
"unsigned integers, or a message buffer. Payloads are discussed later on."
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:1844
+#: ../src/guestfs.pod:1866
msgid "CLASSES OF EVENTS"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1848
+#: ../src/guestfs.pod:1870
msgid "GUESTFS_EVENT_CLOSE (payload type: void)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1851
+#: ../src/guestfs.pod:1873
msgid ""
"The callback function will be called while the handle is being closed "
"(synchronously from L</guestfs_close>)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1854
+#: ../src/guestfs.pod:1876
msgid ""
"Note that libguestfs installs an L<atexit(3)> handler to try to clean up "
"handles that are open when the program exits. This means that this callback "
@@ -49886,19 +54432,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1861
+#: ../src/guestfs.pod:1883
msgid ""
"If no callback is registered: the handle is closed without any callback "
"being invoked."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1864
+#: ../src/guestfs.pod:1886
msgid "GUESTFS_EVENT_SUBPROCESS_QUIT (payload type: void)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1867
+#: ../src/guestfs.pod:1889
msgid ""
"The callback function will be called when the child process quits, either "
"asynchronously or if killed by L</guestfs_kill_subprocess>. (This "
@@ -49906,17 +54452,17 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1871 ../src/guestfs.pod:1880 ../src/guestfs.pod:1997
+#: ../src/guestfs.pod:1893 ../src/guestfs.pod:1902 ../src/guestfs.pod:2019
msgid "If no callback is registered: the event is ignored."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1873
+#: ../src/guestfs.pod:1895
msgid "GUESTFS_EVENT_LAUNCH_DONE (payload type: void)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1876
+#: ../src/guestfs.pod:1898
msgid ""
"The callback function will be called when the child process becomes ready "
"first time after it has been launched. (This corresponds to a transition "
@@ -49924,12 +54470,12 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1882
+#: ../src/guestfs.pod:1904
msgid "GUESTFS_EVENT_PROGRESS (payload type: array of 4 x uint64_t)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1885
+#: ../src/guestfs.pod:1907
msgid ""
"Some long-running operations can generate progress messages. If this "
"callback is registered, then it will be called each time a progress message "
@@ -49939,14 +54485,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1891
+#: ../src/guestfs.pod:1913
msgid ""
"The callback receives in the payload four unsigned 64 bit numbers which are "
"(in order): C<proc_nr>, C<serial>, C<position>, C<total>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1894
+#: ../src/guestfs.pod:1916
msgid ""
"The units of C<total> are not defined, although for some operations C<total> "
"may relate in some way to the amount of data to be transferred (eg. in bytes "
@@ -49954,24 +54500,24 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1899
+#: ../src/guestfs.pod:1921
msgid "The only defined and stable parts of the API are:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1905
+#: ../src/guestfs.pod:1927
msgid ""
"The callback can display to the user some type of progress bar or indicator "
"which shows the ratio of C<position>:C<total>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1910
+#: ../src/guestfs.pod:1932
msgid "0 E<lt>= C<position> E<lt>= C<total>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1914
+#: ../src/guestfs.pod:1936
msgid ""
"If any progress notification is sent during a call, then a final progress "
"notification is always sent when C<position> = C<total> (I<unless> the call "
@@ -49979,7 +54525,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1918
+#: ../src/guestfs.pod:1940
msgid ""
"This is to simplify caller code, so callers can easily set the progress "
"indicator to \"100%\" at the end of the operation, without requiring special "
@@ -49987,7 +54533,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1924
+#: ../src/guestfs.pod:1946
msgid ""
"For some calls we are unable to estimate the progress of the call, but we "
"can still generate progress messages to indicate activity. This is known as "
@@ -49996,7 +54542,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1929
+#: ../src/guestfs.pod:1951
msgid ""
"For these calls, zero or more progress messages are generated with "
"C<position = 0> and C<total = 1>, followed by a final message with "
@@ -50004,14 +54550,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1933
+#: ../src/guestfs.pod:1955
msgid ""
"As noted above, if the call fails with an error then the final message may "
"not be generated."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1938
+#: ../src/guestfs.pod:1960
msgid ""
"The callback also receives the procedure number (C<proc_nr>) and serial "
"number (C<serial>) of the call. These are only useful for debugging "
@@ -50020,31 +54566,31 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1944
+#: ../src/guestfs.pod:1966
msgid "If no callback is registered: progress messages are discarded."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1946
+#: ../src/guestfs.pod:1968
msgid "GUESTFS_EVENT_APPLIANCE (payload type: message buffer)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1949
+#: ../src/guestfs.pod:1971
msgid ""
"The callback function is called whenever a log message is generated by qemu, "
"the appliance kernel, guestfsd (daemon), or utility programs."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1952
+#: ../src/guestfs.pod:1974
msgid ""
"If the verbose flag (L</guestfs_set_verbose>) is set before launch (L</"
"guestfs_launch>) then additional debug messages are generated."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1955 ../src/guestfs.pod:1969
+#: ../src/guestfs.pod:1977 ../src/guestfs.pod:1991
msgid ""
"If no callback is registered: the messages are discarded unless the verbose "
"flag is set in which case they are sent to stderr. You can override the "
@@ -50052,63 +54598,63 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1960
+#: ../src/guestfs.pod:1982
msgid "GUESTFS_EVENT_LIBRARY (payload type: message buffer)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1963
+#: ../src/guestfs.pod:1985
msgid ""
"The callback function is called whenever a log message is generated by the "
"library part of libguestfs."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1966
+#: ../src/guestfs.pod:1988
msgid ""
"If the verbose flag (L</guestfs_set_verbose>) is set then additional debug "
"messages are generated."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1974
+#: ../src/guestfs.pod:1996
msgid "GUESTFS_EVENT_TRACE (payload type: message buffer)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1977
+#: ../src/guestfs.pod:1999
msgid ""
"The callback function is called whenever a trace message is generated. This "
"only applies if the trace flag (L</guestfs_set_trace>) is set."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1980
+#: ../src/guestfs.pod:2002
msgid ""
"If no callback is registered: the messages are sent to stderr. You can "
"override the printing of trace messages to stderr by setting up a callback."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:1984
+#: ../src/guestfs.pod:2006
msgid "GUESTFS_EVENT_ENTER (payload type: function name)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1987
+#: ../src/guestfs.pod:2009
msgid ""
"The callback function is called whenever a libguestfs function is entered."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1990
+#: ../src/guestfs.pod:2012
msgid ""
"The payload is a string which contains the name of the function that we are "
"entering (not including C<guestfs_> prefix)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:1993
+#: ../src/guestfs.pod:2015
msgid ""
"Note that libguestfs functions can call themselves, so you may see many "
"events from a single call. A few libguestfs functions do not generate this "
@@ -50116,12 +54662,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2001
+#: ../src/guestfs.pod:2023
msgid "guestfs_set_event_callback"
msgstr "guestfs_set_event_callback"
#. type: verbatim
-#: ../src/guestfs.pod:2003
+#: ../src/guestfs.pod:2025
#, no-wrap
msgid ""
" int guestfs_set_event_callback (guestfs_h *g,\n"
@@ -50139,14 +54685,14 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2009
+#: ../src/guestfs.pod:2031
msgid ""
"This function registers a callback (C<cb>) for all event classes in the "
"C<event_bitmask>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2012
+#: ../src/guestfs.pod:2034
msgid ""
"For example, to register for all log message events, you could call this "
"function with the bitmask C<GUESTFS_EVENT_APPLIANCE|GUESTFS_EVENT_LIBRARY>. "
@@ -50155,40 +54701,40 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2018
+#: ../src/guestfs.pod:2040
msgid "C<flags> should always be passed as 0."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2020
+#: ../src/guestfs.pod:2042
msgid ""
"C<opaque> is an opaque pointer which is passed to the callback. You can use "
"it for any purpose."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2023
+#: ../src/guestfs.pod:2045
msgid ""
"The return value is the event handle (an integer) which you can use to "
"delete the callback (see below)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2026
+#: ../src/guestfs.pod:2048
msgid ""
"If there is an error, this function returns C<-1>, and sets the error in the "
"handle in the usual way (see L</guestfs_last_error> etc.)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2029
+#: ../src/guestfs.pod:2051
msgid ""
"Callbacks remain in effect until they are deleted, or until the handle is "
"closed."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2032
+#: ../src/guestfs.pod:2054
msgid ""
"In the case where multiple callbacks are registered for a particular event "
"class, all of the callbacks are called. The order in which multiple "
@@ -50196,12 +54742,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2036
+#: ../src/guestfs.pod:2058
msgid "guestfs_delete_event_callback"
msgstr "guestfs_delete_event_callback"
#. type: verbatim
-#: ../src/guestfs.pod:2038
+#: ../src/guestfs.pod:2060
#, no-wrap
msgid ""
" void guestfs_delete_event_callback (guestfs_h *g, int event_handle);\n"
@@ -50211,7 +54757,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2040
+#: ../src/guestfs.pod:2062
msgid ""
"Delete a callback that was previously registered. C<event_handle> should be "
"the integer that was returned by a previous call to "
@@ -50219,12 +54765,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2044
+#: ../src/guestfs.pod:2066
msgid "guestfs_event_callback"
msgstr "guestfs_event_callback"
#. type: verbatim
-#: ../src/guestfs.pod:2046
+#: ../src/guestfs.pod:2068
#, no-wrap
msgid ""
" typedef void (*guestfs_event_callback) (\n"
@@ -50248,13 +54794,13 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2055
+#: ../src/guestfs.pod:2077
msgid ""
"This is the type of the event callback function that you have to provide."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2058
+#: ../src/guestfs.pod:2080
msgid ""
"The basic parameters are: the handle (C<g>), the opaque user pointer "
"(C<opaque>), the event class (eg. C<GUESTFS_EVENT_PROGRESS>), the event "
@@ -50262,7 +54808,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2062
+#: ../src/guestfs.pod:2084
msgid ""
"The remaining parameters contain the event payload (if any). Each event may "
"contain a payload, which usually relates to the event class, but for future "
@@ -50271,7 +54817,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2067
+#: ../src/guestfs.pod:2089
msgid ""
"C<buf> and C<buf_len> contain a message buffer (if C<buf_len == 0>, then "
"there is no message buffer). Note that this message buffer can contain "
@@ -50279,19 +54825,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2071
+#: ../src/guestfs.pod:2093
msgid ""
"C<array> and C<array_len> is an array of 64 bit unsigned integers. At the "
"moment this is only used for progress messages."
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2074
+#: ../src/guestfs.pod:2096
msgid "EXAMPLE: CAPTURING LOG MESSAGES"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2076
+#: ../src/guestfs.pod:2098
msgid ""
"One motivation for the generic event API was to allow GUI programs to "
"capture debug and other messages. In libguestfs E<le> 1.8 these were sent "
@@ -50299,7 +54845,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2080
+#: ../src/guestfs.pod:2102
msgid ""
"Events associated with log messages are: C<GUESTFS_EVENT_LIBRARY>, "
"C<GUESTFS_EVENT_APPLIANCE> and C<GUESTFS_EVENT_TRACE>. (Note that error "
@@ -50307,14 +54853,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2085
+#: ../src/guestfs.pod:2107
msgid ""
"Programs have to set up a callback to capture the classes of events of "
"interest:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2088
+#: ../src/guestfs.pod:2110
#, no-wrap
msgid ""
" int eh =\n"
@@ -50330,14 +54876,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2098
+#: ../src/guestfs.pod:2120
msgid ""
"The callback can then direct messages to the appropriate place. In this "
"example, messages are directed to syslog:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2101
+#: ../src/guestfs.pod:2123
#, no-wrap
msgid ""
" static void\n"
@@ -50373,12 +54919,12 @@ msgstr ""
"\n"
#. type: =head1
-#: ../src/guestfs.pod:2116
+#: ../src/guestfs.pod:2138
msgid "CANCELLING LONG TRANSFERS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2118
+#: ../src/guestfs.pod:2140
msgid ""
"Some operations can be cancelled by the caller while they are in progress. "
"Currently only operations that involve uploading or downloading data can be "
@@ -50387,12 +54933,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2123
+#: ../src/guestfs.pod:2145
msgid "guestfs_user_cancel"
msgstr "guestfs_user_cancel"
#. type: verbatim
-#: ../src/guestfs.pod:2125
+#: ../src/guestfs.pod:2147
#, no-wrap
msgid ""
" void guestfs_user_cancel (guestfs_h *g);\n"
@@ -50402,13 +54948,13 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2127
+#: ../src/guestfs.pod:2149
msgid ""
"C<guestfs_user_cancel> cancels the current upload or download operation."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2130
+#: ../src/guestfs.pod:2152
msgid ""
"Unlike most other libguestfs calls, this function is signal safe and thread "
"safe. You can call it from a signal handler or from another thread, without "
@@ -50416,7 +54962,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2134
+#: ../src/guestfs.pod:2156
msgid ""
"The transfer that was in progress (if there is one) will stop shortly "
"afterwards, and will return an error. The errno (see L</"
@@ -50425,7 +54971,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2140
+#: ../src/guestfs.pod:2162
msgid ""
"No cleanup is performed: for example, if a file was being uploaded then "
"after cancellation there may be a partially uploaded file. It is the "
@@ -50433,12 +54979,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2144
+#: ../src/guestfs.pod:2166
msgid "There are two common places that you might call C<guestfs_user_cancel>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2146
+#: ../src/guestfs.pod:2168
msgid ""
"In an interactive text-based program, you might call it from a C<SIGINT> "
"signal handler so that pressing C<^C> cancels the current operation. (You "
@@ -50447,19 +54993,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2151
+#: ../src/guestfs.pod:2173
msgid ""
"In a graphical program, when the main thread is displaying a progress bar "
"with a cancel button, wire up the cancel button to call this function."
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2155
+#: ../src/guestfs.pod:2177
msgid "PRIVATE DATA AREA"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2157
+#: ../src/guestfs.pod:2179
msgid ""
"You can attach named pieces of private data to the libguestfs handle, fetch "
"them by name, and walk over them, for the lifetime of the handle. This is "
@@ -50467,12 +55013,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2162
+#: ../src/guestfs.pod:2184
msgid "To attach a named piece of data, use the following call:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2164
+#: ../src/guestfs.pod:2186
#, no-wrap
msgid ""
" void guestfs_set_private (guestfs_h *g, const char *key, void *data);\n"
@@ -50482,7 +55028,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2166
+#: ../src/guestfs.pod:2188
msgid ""
"C<key> is the name to associate with this data, and C<data> is an arbitrary "
"pointer (which can be C<NULL>). Any previous item with the same key is "
@@ -50490,7 +55036,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2170
+#: ../src/guestfs.pod:2192
msgid ""
"You can use any C<key> you want, but your key should I<not> start with an "
"underscore character. Keys beginning with an underscore character are "
@@ -50500,12 +55046,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2176
+#: ../src/guestfs.pod:2198
msgid "To retrieve the pointer, use:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2178
+#: ../src/guestfs.pod:2200
#, no-wrap
msgid ""
" void *guestfs_get_private (guestfs_h *g, const char *key);\n"
@@ -50515,7 +55061,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2180
+#: ../src/guestfs.pod:2202
msgid ""
"This function returns C<NULL> if either no data is found associated with "
"C<key>, or if the user previously set the C<key>'s C<data> pointer to "
@@ -50523,7 +55069,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2184
+#: ../src/guestfs.pod:2206
msgid ""
"Libguestfs does not try to look at or interpret the C<data> pointer in any "
"way. As far as libguestfs is concerned, it need not be a valid pointer at "
@@ -50534,12 +55080,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2191
+#: ../src/guestfs.pod:2213
msgid "To walk over all entries, use these two functions:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2193
+#: ../src/guestfs.pod:2215
#, no-wrap
msgid ""
" void *guestfs_first_private (guestfs_h *g, const char **key_rtn);\n"
@@ -50549,7 +55095,7 @@ msgstr ""
"\n"
#. type: verbatim
-#: ../src/guestfs.pod:2195
+#: ../src/guestfs.pod:2217
#, no-wrap
msgid ""
" void *guestfs_next_private (guestfs_h *g, const char **key_rtn);\n"
@@ -50559,7 +55105,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2197
+#: ../src/guestfs.pod:2219
msgid ""
"C<guestfs_first_private> returns the first key, pointer pair (\"first\" does "
"not have any particular meaning -- keys are not returned in any defined "
@@ -50569,7 +55115,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2203
+#: ../src/guestfs.pod:2225
msgid ""
"C<guestfs_next_private> returns the next key, pointer pair. The return "
"value of this function is also C<NULL> is there are no further entries to "
@@ -50577,18 +55123,18 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2207
+#: ../src/guestfs.pod:2229
msgid "Notes about walking over entries:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2213
+#: ../src/guestfs.pod:2235
msgid ""
"You must not call C<guestfs_set_private> while walking over the entries."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2218
+#: ../src/guestfs.pod:2240
msgid ""
"The handle maintains an internal iterator which is reset when you call "
"C<guestfs_first_private>. This internal iterator is invalidated when you "
@@ -50596,12 +55142,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2224
+#: ../src/guestfs.pod:2246
msgid "If you have set the data pointer associated with a key to C<NULL>, ie:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2226
+#: ../src/guestfs.pod:2248
#, no-wrap
msgid ""
" guestfs_set_private (g, key, NULL);\n"
@@ -50609,26 +55155,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2228
+#: ../src/guestfs.pod:2250
msgid "then that C<key> is not returned when walking."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2232
+#: ../src/guestfs.pod:2254
msgid ""
"C<*key_rtn> is only valid until the next call to C<guestfs_first_private>, "
"C<guestfs_next_private> or C<guestfs_set_private>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2238
+#: ../src/guestfs.pod:2260
msgid ""
"The following example code shows how to print all keys and data pointers "
"that are associated with the handle C<g>:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2241
+#: ../src/guestfs.pod:2263
#, no-wrap
msgid ""
" const char *key;\n"
@@ -50642,14 +55188,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2249
+#: ../src/guestfs.pod:2271
msgid ""
"More commonly you are only interested in keys that begin with an application-"
"specific prefix C<foo_>. Modify the loop like so:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2252
+#: ../src/guestfs.pod:2274
#, no-wrap
msgid ""
" const char *key;\n"
@@ -50664,7 +55210,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2261
+#: ../src/guestfs.pod:2283
msgid ""
"If you need to modify keys while walking, then you have to jump back to the "
"beginning of the loop. For example, to delete all keys prefixed with "
@@ -50672,7 +55218,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2265
+#: ../src/guestfs.pod:2287
#, no-wrap
msgid ""
" const char *key;\n"
@@ -50694,7 +55240,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2281
+#: ../src/guestfs.pod:2303
msgid ""
"Note that the above loop is guaranteed to terminate because the keys are "
"being deleted, but other manipulations of keys within the loop might not "
@@ -50703,12 +55249,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2286
+#: ../src/guestfs.pod:2308
msgid "SYSTEMTAP"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2288
+#: ../src/guestfs.pod:2310
msgid ""
"The libguestfs C library can be probed using systemtap or DTrace. This is "
"true of any library, not just libguestfs. However libguestfs also contains "
@@ -50716,12 +55262,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2292
+#: ../src/guestfs.pod:2314
msgid "You can list all the static markers by doing:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2294
+#: ../src/guestfs.pod:2316
#, no-wrap
msgid ""
" stap -l 'process(\"/usr/lib*/libguestfs.so.0\")\n"
@@ -50730,26 +55276,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2297
+#: ../src/guestfs.pod:2319
msgid ""
"B<Note:> These static markers are I<not> part of the stable API and may "
"change in future versions."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2300
+#: ../src/guestfs.pod:2322
msgid "SYSTEMTAP SCRIPT EXAMPLE"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2302
+#: ../src/guestfs.pod:2324
msgid ""
"This script contains examples of displaying both the static markers and some "
"ordinary C entry points:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2329
+#: ../src/guestfs.pod:2351
#, no-wrap
msgid ""
" /* Display all calls to guestfs_mkfs* functions. */\n"
@@ -50762,7 +55308,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2336
+#: ../src/guestfs.pod:2358
msgid ""
"The script above can be saved to C<test.stap> and run using the L<stap(1)> "
"program. Note that you either have to be root, or you have to add yourself "
@@ -50771,7 +55317,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2341
+#: ../src/guestfs.pod:2363
#, no-wrap
msgid ""
" # stap /tmp/test.stap\n"
@@ -50783,17 +55329,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2344
+#: ../src/guestfs.pod:2366
msgid "In another terminal, run a guestfish command such as this:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2348
+#: ../src/guestfs.pod:2370
msgid "In the first terminal, stap trace output similar to this is shown:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2350
+#: ../src/guestfs.pod:2372
#, no-wrap
msgid ""
" 1318248056692655 (+0):\tlaunch_start\n"
@@ -50813,7 +55359,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2359
+#: ../src/guestfs.pod:2381
msgid ""
"<!-- old anchor for the next section --> <a name="
"\"state_machine_and_low_level_event_api\"/>"
@@ -50822,12 +55368,12 @@ msgstr ""
"\"state_machine_and_low_level_event_api\"/>"
#. type: =head1
-#: ../src/guestfs.pod:2364
+#: ../src/guestfs.pod:2386
msgid "ARCHITECTURE"
msgstr "АРХІТЕКТУРА"
#. type: textblock
-#: ../src/guestfs.pod:2366
+#: ../src/guestfs.pod:2388
msgid ""
"Internally, libguestfs is implemented by running an appliance (a special "
"type of small virtual machine) using L<qemu(1)>. Qemu runs as a child "
@@ -50835,7 +55381,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2370
+#: ../src/guestfs.pod:2392
#, no-wrap
msgid ""
" ___________________\n"
@@ -50861,14 +55407,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2390
+#: ../src/guestfs.pod:2412
msgid ""
"The library, linked to the main program, creates the child process and hence "
"the appliance in the L</guestfs_launch> function."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2393
+#: ../src/guestfs.pod:2415
msgid ""
"Inside the appliance is a Linux kernel and a complete stack of userspace "
"tools (such as LVM and ext2 programs) and a small controlling daemon called "
@@ -50880,7 +55426,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2402
+#: ../src/guestfs.pod:2424
msgid ""
"A common misunderstanding is that the appliance \"is\" the virtual machine. "
"Although the disk image you are attached to might also be used by some "
@@ -50891,17 +55437,17 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2409
+#: ../src/guestfs.pod:2431
msgid "STATE MACHINE"
msgstr "СКІНЧЕННИЙ АВТОМАТ"
#. type: textblock
-#: ../src/guestfs.pod:2411
+#: ../src/guestfs.pod:2433
msgid "libguestfs uses a state machine to model the child process:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2413
+#: ../src/guestfs.pod:2435
#, no-wrap
msgid ""
" |\n"
@@ -50951,7 +55497,7 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2435
+#: ../src/guestfs.pod:2457
msgid ""
"The normal transitions are (1) CONFIG (when the handle is created, but there "
"is no child process), (2) LAUNCHING (when the child process is booting up), "
@@ -50960,7 +55506,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2440
+#: ../src/guestfs.pod:2462
msgid ""
"The guest may be killed by L</guestfs_kill_subprocess>, or may die "
"asynchronously at any time (eg. due to some internal error), and that causes "
@@ -50968,14 +55514,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2444
+#: ../src/guestfs.pod:2466
msgid ""
"Configuration commands for qemu such as L</guestfs_add_drive> can only be "
"issued when in the CONFIG state."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2447
+#: ../src/guestfs.pod:2469
msgid ""
"The API offers one call that goes from CONFIG through LAUNCHING to READY. "
"L</guestfs_launch> blocks until the child process is READY to accept "
@@ -50984,7 +55530,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2453
+#: ../src/guestfs.pod:2475
msgid ""
"API actions such as L</guestfs_mount> can only be issued when in the READY "
"state. These API calls block waiting for the command to be carried out. "
@@ -50993,7 +55539,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2458
+#: ../src/guestfs.pod:2480
msgid ""
"Finally, the child process sends asynchronous messages back to the main "
"program, such as kernel log messages. You can register a callback to "
@@ -51001,17 +55547,17 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2462
+#: ../src/guestfs.pod:2484
msgid "INTERNALS"
msgstr "ВНУТРІШНІ ПРИНЦИПИ РОБОТИ"
#. type: =head2
-#: ../src/guestfs.pod:2464
+#: ../src/guestfs.pod:2486
msgid "APPLIANCE BOOT PROCESS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2466
+#: ../src/guestfs.pod:2488
msgid ""
"This process has evolved and continues to evolve. The description here "
"corresponds only to the current version of libguestfs and is provided for "
@@ -51019,55 +55565,55 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2470
+#: ../src/guestfs.pod:2492
msgid ""
"In order to follow the stages involved below, enable libguestfs debugging "
"(set the environment variable C<LIBGUESTFS_DEBUG=1>)."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2475
+#: ../src/guestfs.pod:2497
msgid "Create the appliance"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2477
+#: ../src/guestfs.pod:2499
msgid ""
"C<febootstrap-supermin-helper> is invoked to create the kernel, a small "
"initrd and the appliance."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2480
+#: ../src/guestfs.pod:2502
msgid ""
"The appliance is cached in C</var/tmp/.guestfs-E<lt>UIDE<gt>> (or in another "
"directory if C<TMPDIR> is set)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2483
+#: ../src/guestfs.pod:2505
msgid ""
"For a complete description of how the appliance is created and cached, read "
"the L<febootstrap(8)> and L<febootstrap-supermin-helper(8)> man pages."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2487
+#: ../src/guestfs.pod:2509
msgid "Start qemu and boot the kernel"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2489
+#: ../src/guestfs.pod:2511
msgid "qemu is invoked to boot the kernel."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2491
+#: ../src/guestfs.pod:2513
msgid "Run the initrd"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2493
+#: ../src/guestfs.pod:2515
msgid ""
"C<febootstrap-supermin-helper> builds a small initrd. The initrd is not the "
"appliance. The purpose of the initrd is to load enough kernel modules in "
@@ -51075,21 +55621,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2497
+#: ../src/guestfs.pod:2519
msgid ""
"The initrd is a cpio archive called C</var/tmp/.guestfs-E<lt>UIDE<gt>/"
"initrd>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2500
+#: ../src/guestfs.pod:2522
msgid ""
"When the initrd has started you will see messages showing that kernel "
"modules are being loaded, similar to this:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2503
+#: ../src/guestfs.pod:2525
#, no-wrap
msgid ""
" febootstrap: ext2 mini initrd starting up\n"
@@ -51100,12 +55646,12 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2508
+#: ../src/guestfs.pod:2530
msgid "Find and mount the appliance device"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2510
+#: ../src/guestfs.pod:2532
msgid ""
"The appliance is a sparse file containing an ext2 filesystem which contains "
"a familiar (although reduced in size) Linux operating system. It would "
@@ -51113,33 +55659,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2514
+#: ../src/guestfs.pod:2536
msgid ""
"The regular disks being inspected by libguestfs are the first devices "
"exposed by qemu (eg. as C</dev/vda>)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2517
+#: ../src/guestfs.pod:2539
msgid ""
"The last disk added to qemu is the appliance itself (eg. C</dev/vdb> if "
"there was only one regular disk)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2520
+#: ../src/guestfs.pod:2542
msgid ""
"Thus the final job of the initrd is to locate the appliance disk, mount it, "
"and switch root into the appliance, and run C</init> from the appliance."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2524
+#: ../src/guestfs.pod:2546
msgid "If this works successfully you will see messages such as:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2526
+#: ../src/guestfs.pod:2548
#, no-wrap
msgid ""
" febootstrap: picked /sys/block/vdb/dev as root device\n"
@@ -51151,19 +55697,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2532
+#: ../src/guestfs.pod:2554
msgid ""
"Note that C<Starting /init script ...> indicates that the appliance's init "
"script is now running."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2535
+#: ../src/guestfs.pod:2557
msgid "Initialize the appliance"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2537
+#: ../src/guestfs.pod:2559
msgid ""
"The appliance itself now initializes itself. This involves starting certain "
"processes like C<udev>, possibly printing some debug information, and "
@@ -51171,19 +55717,19 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2541
+#: ../src/guestfs.pod:2563
msgid "The daemon"
msgstr "Фонова служба"
#. type: textblock
-#: ../src/guestfs.pod:2543
+#: ../src/guestfs.pod:2565
msgid ""
"Finally the daemon (C<guestfsd>) runs inside the appliance. If it runs you "
"should see:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2546
+#: ../src/guestfs.pod:2568
#, no-wrap
msgid ""
" verbose daemon enabled\n"
@@ -51191,14 +55737,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2548
+#: ../src/guestfs.pod:2570
msgid ""
"The daemon expects to see a named virtio-serial port exposed by qemu and "
"connected on the other end to the library."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2551
+#: ../src/guestfs.pod:2573
msgid ""
"The daemon connects to this port (and hence to the library) and sends a four "
"byte message C<GUESTFS_LAUNCH_FLAG>, which initiates the communication "
@@ -51206,19 +55752,19 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2557
+#: ../src/guestfs.pod:2579
msgid "COMMUNICATION PROTOCOL"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2559
+#: ../src/guestfs.pod:2581
msgid ""
"Don't rely on using this protocol directly. This section documents how it "
"currently works, but it may change at any time."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2562
+#: ../src/guestfs.pod:2584
msgid ""
"The protocol used to talk between the library and the daemon running inside "
"the qemu virtual machine is a simple RPC mechanism built on top of XDR (RFC "
@@ -51226,14 +55772,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2566
+#: ../src/guestfs.pod:2588
msgid ""
"The detailed format of structures is in C<src/guestfs_protocol.x> (note: "
"this file is automatically generated)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2569
+#: ../src/guestfs.pod:2591
msgid ""
"There are two broad cases, ordinary functions that don't have any C<FileIn> "
"and C<FileOut> parameters, which are handled with very simple request/reply "
@@ -51243,17 +55789,17 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2576
+#: ../src/guestfs.pod:2598
msgid "ORDINARY FUNCTIONS (NO FILEIN/FILEOUT PARAMS)"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2578
+#: ../src/guestfs.pod:2600
msgid "For ordinary functions, the request message is:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2580
+#: ../src/guestfs.pod:2602
#, no-wrap
msgid ""
" total length (header + arguments,\n"
@@ -51264,7 +55810,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2585
+#: ../src/guestfs.pod:2607
msgid ""
"The total length field allows the daemon to allocate a fixed size buffer "
"into which it slurps the rest of the message. As a result, the total length "
@@ -51273,21 +55819,21 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2591
+#: ../src/guestfs.pod:2613
msgid ""
"Note also that many functions don't take any arguments, in which case the "
"C<guestfs_I<foo>_args> is completely omitted."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2594
+#: ../src/guestfs.pod:2616
msgid ""
"The header contains the procedure number (C<guestfs_proc>) which is how the "
"receiver knows what type of args structure to expect, or none at all."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2598
+#: ../src/guestfs.pod:2620
msgid ""
"For functions that take optional arguments, the optional arguments are "
"encoded in the C<guestfs_I<foo>_args> structure in the same way as ordinary "
@@ -51299,12 +55845,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2606
+#: ../src/guestfs.pod:2628
msgid "The reply message for ordinary functions is:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2608
+#: ../src/guestfs.pod:2630
#, no-wrap
msgid ""
" total length (header + ret,\n"
@@ -51315,27 +55861,27 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2613
+#: ../src/guestfs.pod:2635
msgid ""
"As above the C<guestfs_I<foo>_ret> structure may be completely omitted for "
"functions that return no formal return values."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2616
+#: ../src/guestfs.pod:2638
msgid ""
"As above the total length of the reply is limited to C<GUESTFS_MESSAGE_MAX>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2619
+#: ../src/guestfs.pod:2641
msgid ""
"In the case of an error, a flag is set in the header, and the reply message "
"is slightly changed:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2622
+#: ../src/guestfs.pod:2644
#, no-wrap
msgid ""
" total length (header + error,\n"
@@ -51346,19 +55892,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2627
+#: ../src/guestfs.pod:2649
msgid ""
"The C<guestfs_message_error> structure contains the error message as a "
"string."
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2630
+#: ../src/guestfs.pod:2652
msgid "FUNCTIONS THAT HAVE FILEIN PARAMETERS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2632
+#: ../src/guestfs.pod:2654
msgid ""
"A C<FileIn> parameter indicates that we transfer a file I<into> the guest. "
"The normal request message is sent (see above). However this is followed by "
@@ -51366,7 +55912,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2636
+#: ../src/guestfs.pod:2658
#, no-wrap
msgid ""
" total length (header + arguments,\n"
@@ -51380,12 +55926,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2644
+#: ../src/guestfs.pod:2666
msgid "The \"sequence of chunks\" is:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2646
+#: ../src/guestfs.pod:2668
#, no-wrap
msgid ""
" length of chunk (not including length word itself)\n"
@@ -51399,7 +55945,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2654
+#: ../src/guestfs.pod:2676
msgid ""
"The final chunk has the C<data_len> field set to zero. Additionally a flag "
"is set in the final chunk to indicate either successful completion or early "
@@ -51407,7 +55953,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2658
+#: ../src/guestfs.pod:2680
msgid ""
"At time of writing there are no functions that have more than one FileIn "
"parameter. However this is (theoretically) supported, by sending the "
@@ -51416,7 +55962,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2663
+#: ../src/guestfs.pod:2685
msgid ""
"Both the library (sender) I<and> the daemon (receiver) may cancel the "
"transfer. The library does this by sending a chunk with a special flag set "
@@ -51425,7 +55971,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2669
+#: ../src/guestfs.pod:2691
msgid ""
"The daemon may also cancel. It does this by writing a special word "
"C<GUESTFS_CANCEL_FLAG> to the socket. The library listens for this during "
@@ -51437,7 +55983,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2678
+#: ../src/guestfs.pod:2700
msgid ""
"This protocol allows the transfer of arbitrary sized files (no 32 bit "
"limit), and also files where the size is not known in advance (eg. from "
@@ -51447,19 +55993,19 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2684
+#: ../src/guestfs.pod:2706
msgid "FUNCTIONS THAT HAVE FILEOUT PARAMETERS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2686
+#: ../src/guestfs.pod:2708
msgid ""
"The protocol for FileOut parameters is exactly the same as for FileIn "
"parameters, but with the roles of daemon and library reversed."
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2689
+#: ../src/guestfs.pod:2711
#, no-wrap
msgid ""
" total length (header + ret,\n"
@@ -51473,12 +56019,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2697
+#: ../src/guestfs.pod:2719
msgid "INITIAL MESSAGE"
msgstr "ПОЧАТКОВЕ ПОВІДОМЛЕННЯ"
#. type: textblock
-#: ../src/guestfs.pod:2699
+#: ../src/guestfs.pod:2721
msgid ""
"When the daemon launches it sends an initial word (C<GUESTFS_LAUNCH_FLAG>) "
"which indicates that the guest and daemon is alive. This is what L</"
@@ -51486,12 +56032,12 @@ msgid ""
msgstr ""
#. type: =head3
-#: ../src/guestfs.pod:2703
+#: ../src/guestfs.pod:2725
msgid "PROGRESS NOTIFICATION MESSAGES"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2705
+#: ../src/guestfs.pod:2727
msgid ""
"The daemon may send progress notification messages at any time. These are "
"distinguished by the normal length word being replaced by "
@@ -51499,7 +56045,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2709
+#: ../src/guestfs.pod:2731
msgid ""
"The library turns them into progress callbacks (see L</"
"GUESTFS_EVENT_PROGRESS>) if there is a callback registered, or discards them "
@@ -51507,7 +56053,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2713
+#: ../src/guestfs.pod:2735
msgid ""
"The daemon self-limits the frequency of progress messages it sends (see "
"C<daemon/proto.c:notify_progress>). Not all calls generate progress "
@@ -51515,12 +56061,12 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2717
+#: ../src/guestfs.pod:2739
msgid "LIBGUESTFS VERSION NUMBERS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2719
+#: ../src/guestfs.pod:2741
msgid ""
"Since April 2010, libguestfs has started to make separate development and "
"stable releases, along with corresponding branches in our git repository. "
@@ -51528,7 +56074,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2724
+#: ../src/guestfs.pod:2746
#, no-wrap
msgid ""
" even numbers for stable: 1.2.x, 1.4.x, ...\n"
@@ -51545,12 +56091,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2735
+#: ../src/guestfs.pod:2757
msgid "Thus \"1.3.5\" is the 5th update to the development branch \"1.3\"."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2737
+#: ../src/guestfs.pod:2759
msgid ""
"As time passes we cherry pick fixes from the development branch and backport "
"those into the stable branch, the effect being that the stable branch should "
@@ -51560,26 +56106,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2743
+#: ../src/guestfs.pod:2765
msgid "Our criteria for backporting changes are:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2749
+#: ../src/guestfs.pod:2771
msgid ""
"Documentation changes which don't affect any code are backported unless the "
"documentation refers to a future feature which is not in stable."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2755
+#: ../src/guestfs.pod:2777
msgid ""
"Bug fixes which are not controversial, fix obvious problems, and have been "
"well tested are backported."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2760
+#: ../src/guestfs.pod:2782
msgid ""
"Simple rearrangements of code which shouldn't affect how it works get "
"backported. This is so that the code in the two branches doesn't get too "
@@ -51587,7 +56133,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2766
+#: ../src/guestfs.pod:2788
msgid ""
"We I<don't> backport new features, new APIs, new tools etc, except in one "
"exceptional case: the new feature is required in order to implement an "
@@ -51595,7 +56141,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2772
+#: ../src/guestfs.pod:2794
msgid ""
"A new stable branch starts when we think the new features in development are "
"substantial and compelling enough over the current stable branch to warrant "
@@ -51606,17 +56152,17 @@ msgid ""
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:2780
+#: ../src/guestfs.pod:2802
msgid "EXTENDING LIBGUESTFS"
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2782
+#: ../src/guestfs.pod:2804
msgid "ADDING A NEW API ACTION"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2784
+#: ../src/guestfs.pod:2806
msgid ""
"Large amounts of boilerplate code in libguestfs (RPC, bindings, "
"documentation) are generated, and this makes it easy to extend the "
@@ -51624,19 +56170,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2788
+#: ../src/guestfs.pod:2810
msgid "To add a new API action there are two changes:"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2794
+#: ../src/guestfs.pod:2816
msgid ""
"You need to add a description of the call (name, parameters, return type, "
"tests, documentation) to C<generator/generator_actions.ml>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2797
+#: ../src/guestfs.pod:2819
msgid ""
"There are two sorts of API action, depending on whether the call goes "
"through to the daemon in the appliance, or is serviced entirely by the "
@@ -51647,7 +56193,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2805
+#: ../src/guestfs.pod:2827
msgid ""
"Most new actions are of the first type, and get added to the "
"C<daemon_functions> list. Each function has a unique procedure number used "
@@ -51657,7 +56203,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2811
+#: ../src/guestfs.pod:2833
msgid ""
"For library-only actions of the second type, add to the "
"C<non_daemon_functions> list. Since these functions are serviced by the "
@@ -51667,36 +56213,36 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2819
+#: ../src/guestfs.pod:2841
msgid "Implement the action (in C):"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2821
+#: ../src/guestfs.pod:2843
msgid ""
"For daemon actions, implement the function C<do_E<lt>nameE<gt>> in the "
"C<daemon/> directory."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2824
+#: ../src/guestfs.pod:2846
msgid ""
"For library actions, implement the function C<guestfs__E<lt>nameE<gt>> "
"(note: double underscore) in the C<src/> directory."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2827
+#: ../src/guestfs.pod:2849
msgid "In either case, use another function as an example of what to do."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2831
+#: ../src/guestfs.pod:2853
msgid "After making these changes, use C<make> to compile."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2833
+#: ../src/guestfs.pod:2855
msgid ""
"Note that you don't need to implement the RPC, language bindings, manual "
"pages or anything else. It's all automatically generated from the OCaml "
@@ -51704,12 +56250,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2837
+#: ../src/guestfs.pod:2859
msgid "ADDING TESTS FOR AN API ACTION"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2839
+#: ../src/guestfs.pod:2861
msgid ""
"You can supply zero or as many tests as you want per API call. The tests "
"can either be added as part of the API description (C<generator/"
@@ -51719,61 +56265,61 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2846
+#: ../src/guestfs.pod:2868
msgid ""
"The following describes the test environment used when you add an API test "
"in C<generator_actions.ml>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2849
+#: ../src/guestfs.pod:2871
msgid "The test environment has 4 block devices:"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2853
+#: ../src/guestfs.pod:2875
msgid "C</dev/sda> 500MB"
msgstr "C</dev/sda> 500 МБ"
#. type: textblock
-#: ../src/guestfs.pod:2855
+#: ../src/guestfs.pod:2877
msgid "General block device for testing."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2857
+#: ../src/guestfs.pod:2879
msgid "C</dev/sdb> 50MB"
msgstr "C</dev/sdb> 50 МБ"
#. type: textblock
-#: ../src/guestfs.pod:2859
+#: ../src/guestfs.pod:2881
msgid ""
"C</dev/sdb1> is an ext2 filesystem used for testing filesystem write "
"operations."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2862
+#: ../src/guestfs.pod:2884
msgid "C</dev/sdc> 10MB"
msgstr "C</dev/sdc> 10 МБ"
#. type: textblock
-#: ../src/guestfs.pod:2864
+#: ../src/guestfs.pod:2886
msgid "Used in a few tests where two block devices are needed."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2866
+#: ../src/guestfs.pod:2888
msgid "C</dev/sdd>"
msgstr "C</dev/sdd>"
#. type: textblock
-#: ../src/guestfs.pod:2868
+#: ../src/guestfs.pod:2890
msgid "ISO with fixed content (see C<images/test.iso>)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2872
+#: ../src/guestfs.pod:2894
msgid ""
"To be able to run the tests in a reasonable amount of time, the libguestfs "
"appliance and block devices are reused between tests. So don't try testing "
@@ -51781,7 +56327,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2876
+#: ../src/guestfs.pod:2898
msgid ""
"Each test starts with an initial scenario, selected using one of the "
"C<Init*> expressions, described in C<generator/generator_types.ml>. These "
@@ -51791,7 +56337,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2882
+#: ../src/guestfs.pod:2904
msgid ""
"You can add a prerequisite clause to any individual test. This is a run-"
"time check, which, if it fails, causes the test to be skipped. Useful if "
@@ -51801,14 +56347,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2888
+#: ../src/guestfs.pod:2910
msgid ""
"In addition, packagers can skip individual tests by setting environment "
"variables before running C<make check>."
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2891
+#: ../src/guestfs.pod:2913
#, no-wrap
msgid ""
" SKIP_TEST_<CMD>_<NUM>=1\n"
@@ -51816,12 +56362,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2893
+#: ../src/guestfs.pod:2915
msgid "eg: C<SKIP_TEST_COMMAND_3=1> skips test #3 of L</guestfs_command>."
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2897
+#: ../src/guestfs.pod:2919
#, no-wrap
msgid ""
" SKIP_TEST_<CMD>=1\n"
@@ -51831,17 +56377,17 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2899
+#: ../src/guestfs.pod:2921
msgid "eg: C<SKIP_TEST_ZEROFREE=1> skips all L</guestfs_zerofree> tests."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2901
+#: ../src/guestfs.pod:2923
msgid "Packagers can run only certain tests by setting for example:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2903
+#: ../src/guestfs.pod:2925
#, no-wrap
msgid ""
" TEST_ONLY=\"vfs_type zerofree\"\n"
@@ -51851,29 +56397,29 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2905
+#: ../src/guestfs.pod:2927
msgid ""
"See C<tests/c-api/tests.c> for more details of how these environment "
"variables work."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2908
+#: ../src/guestfs.pod:2930
msgid "DEBUGGING NEW API ACTIONS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2910
+#: ../src/guestfs.pod:2932
msgid "Test new actions work before submitting them."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2912
+#: ../src/guestfs.pod:2934
msgid "You can use guestfish to try out new commands."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2914
+#: ../src/guestfs.pod:2936
msgid ""
"Debugging the daemon is a problem because it runs inside a minimal "
"environment. However you can fprintf messages in the daemon to stderr, and "
@@ -51881,12 +56427,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2918
+#: ../src/guestfs.pod:2940
msgid "FORMATTING CODE AND OTHER CONVENTIONS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2920
+#: ../src/guestfs.pod:2942
msgid ""
"Our C source code generally adheres to some basic code-formatting "
"conventions. The existing code base is not totally consistent on this "
@@ -51896,14 +56442,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2926
+#: ../src/guestfs.pod:2948
msgid ""
"If you use Emacs, add the following to one of one of your start-up files (e."
"g., ~/.emacs), to help ensure that you get indentation right:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2929
+#: ../src/guestfs.pod:2951
#, no-wrap
msgid ""
" ;;; In libguestfs, indent with spaces everywhere (not TABs).\n"
@@ -51919,7 +56465,7 @@ msgid ""
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2939
+#: ../src/guestfs.pod:2961
#, no-wrap
msgid ""
" ;;; When editing C sources in libguestfs, use this style.\n"
@@ -51937,12 +56483,12 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2951
+#: ../src/guestfs.pod:2973
msgid "Enable warnings when compiling (and fix any problems this finds):"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2954
+#: ../src/guestfs.pod:2976
#, no-wrap
msgid ""
" ./configure --enable-gcc-warnings\n"
@@ -51952,12 +56498,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2956
+#: ../src/guestfs.pod:2978
msgid "Useful targets are:"
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2958
+#: ../src/guestfs.pod:2980
#, no-wrap
msgid ""
" make syntax-check # checks the syntax of the C code\n"
@@ -51966,43 +56512,43 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2961
+#: ../src/guestfs.pod:2983
msgid "DAEMON CUSTOM PRINTF FORMATTERS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2963
+#: ../src/guestfs.pod:2985
msgid ""
"In the daemon code we have created custom printf formatters C<%Q> and C<%R>, "
"which are used to do shell quoting."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2968
+#: ../src/guestfs.pod:2990
msgid "%Q"
msgstr "%Q"
#. type: textblock
-#: ../src/guestfs.pod:2970
+#: ../src/guestfs.pod:2992
msgid ""
"Simple shell quoted string. Any spaces or other shell characters are "
"escaped for you."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:2973
+#: ../src/guestfs.pod:2995
msgid "%R"
msgstr "%R"
#. type: textblock
-#: ../src/guestfs.pod:2975
+#: ../src/guestfs.pod:2997
msgid ""
"Same as C<%Q> except the string is treated as a path which is prefixed by "
"the sysroot."
msgstr ""
#. type: verbatim
-#: ../src/guestfs.pod:2982
+#: ../src/guestfs.pod:3004
#, no-wrap
msgid ""
" asprintf (&cmd, \"cat %R\", path);\n"
@@ -52012,12 +56558,12 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:2984
+#: ../src/guestfs.pod:3006
msgid "would produce C<cat /sysroot/some\\ path\\ with\\ spaces>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2986
+#: ../src/guestfs.pod:3008
msgid ""
"I<Note:> Do I<not> use these when you are passing parameters to the C<command"
"{,r,v,rv}()> functions. These parameters do NOT need to be quoted because "
@@ -52026,29 +56572,29 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2992
+#: ../src/guestfs.pod:3014
msgid "SUBMITTING YOUR NEW API ACTIONS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:2994
+#: ../src/guestfs.pod:3016
msgid ""
"Submit patches to the mailing list: L<http://www.redhat.com/mailman/listinfo/"
"libguestfs> and CC to L<rjones@redhat.com>."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:2998
+#: ../src/guestfs.pod:3020
msgid "INTERNATIONALIZATION (I18N) SUPPORT"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3000
+#: ../src/guestfs.pod:3022
msgid "We support i18n (gettext anyhow) in the library."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3002
+#: ../src/guestfs.pod:3024
msgid ""
"However many messages come from the daemon, and we don't translate those at "
"the moment. One reason is that the appliance generally has all locale files "
@@ -52057,102 +56603,102 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3008
+#: ../src/guestfs.pod:3030
msgid ""
"Debugging messages are never translated, since they are intended for the "
"programmers."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3011
+#: ../src/guestfs.pod:3033
msgid "SOURCE CODE SUBDIRECTORIES"
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3015
+#: ../src/guestfs.pod:3037
msgid "C<align>"
msgstr "C<align>"
#. type: textblock
-#: ../src/guestfs.pod:3017
+#: ../src/guestfs.pod:3039
msgid "L<virt-alignment-scan(1)> command and documentation."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3021
+#: ../src/guestfs.pod:3043
msgid "The libguestfs appliance, build scripts and so on."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3023
+#: ../src/guestfs.pod:3045
msgid "C<cat>"
msgstr "C<cat>"
#. type: textblock
-#: ../src/guestfs.pod:3025
+#: ../src/guestfs.pod:3047
msgid ""
"The L<virt-cat(1)>, L<virt-filesystems(1)> and L<virt-ls(1)> commands and "
"documentation."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3028
+#: ../src/guestfs.pod:3050
msgid "C<contrib>"
msgstr "C<contrib>"
#. type: textblock
-#: ../src/guestfs.pod:3030
+#: ../src/guestfs.pod:3052
msgid "Outside contributions, experimental parts."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3032
+#: ../src/guestfs.pod:3054
msgid "C<daemon>"
msgstr "C<daemon>"
#. type: textblock
-#: ../src/guestfs.pod:3034
+#: ../src/guestfs.pod:3056
msgid ""
"The daemon that runs inside the libguestfs appliance and carries out actions."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3037
+#: ../src/guestfs.pod:3059
msgid "C<df>"
msgstr "C<df>"
#. type: textblock
-#: ../src/guestfs.pod:3039
+#: ../src/guestfs.pod:3061
msgid "L<virt-df(1)> command and documentation."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3041
+#: ../src/guestfs.pod:3063
msgid "C<edit>"
msgstr "C<edit>"
#. type: textblock
-#: ../src/guestfs.pod:3043
+#: ../src/guestfs.pod:3065
msgid "L<virt-edit(1)> command and documentation."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3045
+#: ../src/guestfs.pod:3067
msgid "C<examples>"
msgstr "C<examples>"
#. type: textblock
-#: ../src/guestfs.pod:3047
+#: ../src/guestfs.pod:3069
msgid "C API example code."
msgstr "Код прикладів використання програмного інтерфейсу мовою C."
#. type: =item
-#: ../src/guestfs.pod:3049
+#: ../src/guestfs.pod:3071
msgid "C<fish>"
msgstr "C<fish>"
#. type: textblock
-#: ../src/guestfs.pod:3051
+#: ../src/guestfs.pod:3073
msgid ""
"L<guestfish(1)>, the command-line shell, and various shell scripts built on "
"top such as L<virt-copy-in(1)>, L<virt-copy-out(1)>, L<virt-tar-in(1)>, "
@@ -52160,80 +56706,80 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3057
+#: ../src/guestfs.pod:3079
msgid "L<virt-format(1)> command and documentation."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3059
+#: ../src/guestfs.pod:3081
msgid "C<fuse>"
msgstr "C<fuse>"
#. type: textblock
-#: ../src/guestfs.pod:3061
+#: ../src/guestfs.pod:3083
msgid ""
"L<guestmount(1)>, FUSE (userspace filesystem) built on top of libguestfs."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3063
+#: ../src/guestfs.pod:3085
msgid "C<generator>"
msgstr "C<generator>"
#. type: textblock
-#: ../src/guestfs.pod:3065
+#: ../src/guestfs.pod:3087
msgid ""
"The crucially important generator, used to automatically generate large "
"amounts of boilerplate C code for things like RPC and bindings."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3068
+#: ../src/guestfs.pod:3090
msgid "C<inspector>"
msgstr "C<inspector>"
#. type: textblock
-#: ../src/guestfs.pod:3070
+#: ../src/guestfs.pod:3092
msgid "L<virt-inspector(1)>, the virtual machine image inspector."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3072
+#: ../src/guestfs.pod:3094
msgid "C<logo>"
msgstr "C<logo>"
#. type: textblock
-#: ../src/guestfs.pod:3074
+#: ../src/guestfs.pod:3096
msgid "Logo used on the website. The fish is called Arthur by the way."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3076
+#: ../src/guestfs.pod:3098
msgid "C<m4>"
msgstr "C<m4>"
#. type: textblock
-#: ../src/guestfs.pod:3078
+#: ../src/guestfs.pod:3100
msgid "M4 macros used by autoconf."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3080
+#: ../src/guestfs.pod:3102
msgid "C<po>"
msgstr "C<po>"
#. type: textblock
-#: ../src/guestfs.pod:3082
+#: ../src/guestfs.pod:3104
msgid "Translations of simple gettext strings."
msgstr "Переклади простих рядків gettext."
#. type: =item
-#: ../src/guestfs.pod:3084
+#: ../src/guestfs.pod:3106
msgid "C<po-docs>"
msgstr "C<po-docs>"
#. type: textblock
-#: ../src/guestfs.pod:3086
+#: ../src/guestfs.pod:3108
msgid ""
"The build infrastructure and PO files for translations of manpages and POD "
"files. Eventually this will be combined with the C<po> directory, but that "
@@ -52241,150 +56787,150 @@ msgid ""
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3090
+#: ../src/guestfs.pod:3112
msgid "C<rescue>"
msgstr "C<rescue>"
#. type: textblock
-#: ../src/guestfs.pod:3092
+#: ../src/guestfs.pod:3114
msgid "L<virt-rescue(1)> command and documentation."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3094
+#: ../src/guestfs.pod:3116
msgid "C<resize>"
msgstr "C<resize>"
#. type: textblock
-#: ../src/guestfs.pod:3096
+#: ../src/guestfs.pod:3118
msgid "L<virt-resize(1)> command and documentation."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3098
+#: ../src/guestfs.pod:3120
msgid "C<sparsify>"
msgstr "C<sparsify>"
#. type: textblock
-#: ../src/guestfs.pod:3100
+#: ../src/guestfs.pod:3122
msgid "L<virt-sparsify(1)> command and documentation."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3102
+#: ../src/guestfs.pod:3124
msgid "C<src>"
msgstr "C<src>"
#. type: textblock
-#: ../src/guestfs.pod:3104
+#: ../src/guestfs.pod:3126
msgid "Source code to the C library."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3106
+#: ../src/guestfs.pod:3128
msgid "C<sysprep>"
msgstr "C<sysprep>"
#. type: textblock
-#: ../src/guestfs.pod:3108
+#: ../src/guestfs.pod:3130
msgid "L<virt-sysprep(1)> command and documentation."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3110
+#: ../src/guestfs.pod:3132
msgid "C<test-tool>"
msgstr "C<test-tool>"
#. type: textblock
-#: ../src/guestfs.pod:3112
+#: ../src/guestfs.pod:3134
msgid ""
"Test tool for end users to test if their qemu/kernel combination will work "
"with libguestfs."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3115
+#: ../src/guestfs.pod:3137
msgid "C<tests>"
msgstr "C<tests>"
#. type: textblock
-#: ../src/guestfs.pod:3117
+#: ../src/guestfs.pod:3139
msgid "Tests."
msgstr "Тести."
#. type: =item
-#: ../src/guestfs.pod:3119
+#: ../src/guestfs.pod:3141
msgid "C<tools>"
msgstr "C<tools>"
#. type: textblock
-#: ../src/guestfs.pod:3121
+#: ../src/guestfs.pod:3143
msgid ""
"Command line tools written in Perl (L<virt-win-reg(1)> and many others)."
msgstr ""
#. type: =item
-#: ../src/guestfs.pod:3123
+#: ../src/guestfs.pod:3145
msgid "C<csharp>"
msgstr "C<csharp>"
#. type: =item
-#: ../src/guestfs.pod:3125
+#: ../src/guestfs.pod:3147
msgid "C<erlang>"
msgstr "C<erlang>"
#. type: =item
-#: ../src/guestfs.pod:3127
+#: ../src/guestfs.pod:3149
msgid "C<gobject>"
msgstr "C<gobject>"
#. type: =item
-#: ../src/guestfs.pod:3129
+#: ../src/guestfs.pod:3151
msgid "C<haskell>"
msgstr "C<haskell>"
#. type: =item
-#: ../src/guestfs.pod:3131
+#: ../src/guestfs.pod:3153
msgid "C<java>"
msgstr "C<java>"
#. type: =item
-#: ../src/guestfs.pod:3133
+#: ../src/guestfs.pod:3155
msgid "C<ocaml>"
msgstr "C<ocaml>"
#. type: =item
-#: ../src/guestfs.pod:3135
+#: ../src/guestfs.pod:3157
msgid "C<php>"
msgstr "C<php>"
#. type: =item
-#: ../src/guestfs.pod:3137
+#: ../src/guestfs.pod:3159
msgid "C<perl>"
msgstr "C<perl>"
#. type: =item
-#: ../src/guestfs.pod:3139
+#: ../src/guestfs.pod:3161
msgid "C<python>"
msgstr "C<python>"
#. type: =item
-#: ../src/guestfs.pod:3141
+#: ../src/guestfs.pod:3163
msgid "C<ruby>"
msgstr "C<ruby>"
#. type: textblock
-#: ../src/guestfs.pod:3143
+#: ../src/guestfs.pod:3165
msgid "Language bindings."
msgstr "Прив’язки до мов програмування."
#. type: =head2
-#: ../src/guestfs.pod:3147
+#: ../src/guestfs.pod:3169
msgid "MAKING A STABLE RELEASE"
msgstr "СТВОРЕННЯ СТАБІЛЬНОГО ВИПУСКУ"
#. type: textblock
-#: ../src/guestfs.pod:3149
+#: ../src/guestfs.pod:3171
msgid ""
"When we make a stable release, there are several steps documented here. See "
"L</LIBGUESTFS VERSION NUMBERS> for general information about the stable "
@@ -52392,33 +56938,33 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3157
+#: ../src/guestfs.pod:3179
msgid ""
"Check C<make && make check> works on at least Fedora, Debian and Ubuntu."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3162
-msgid "Finalize RELEASE-NOTES."
+#: ../src/guestfs.pod:3184
+msgid "Finalize C<guestfs-release-notes.pod>"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3166
+#: ../src/guestfs.pod:3188
msgid "Update ROADMAP."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3170
+#: ../src/guestfs.pod:3192
msgid "Run C<src/api-support/update-from-tarballs.sh>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3174
+#: ../src/guestfs.pod:3196
msgid "Push and pull from Transifex."
msgstr "Передавання даних на Transifex та отримання даних з Transifex."
#. type: verbatim
-#: ../src/guestfs.pod:3178
+#: ../src/guestfs.pod:3200
#, no-wrap
msgid ""
" tx push -s\n"
@@ -52428,13 +56974,13 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:3180
+#: ../src/guestfs.pod:3202
msgid "to push the latest POT files to Transifex. Then run:"
msgstr ""
"щоб надіслати найсвіжіші файли POT на Transifex. Потім віддайте команду:"
#. type: verbatim
-#: ../src/guestfs.pod:3182
+#: ../src/guestfs.pod:3204
#, no-wrap
msgid ""
" ./tx-pull.sh\n"
@@ -52444,24 +56990,24 @@ msgstr ""
"\n"
#. type: textblock
-#: ../src/guestfs.pod:3184
+#: ../src/guestfs.pod:3206
msgid "which is a wrapper to pull the latest translated C<*.po> files."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3188
+#: ../src/guestfs.pod:3210
msgid ""
"Create new stable and development directories under L<http://libguestfs.org/"
"download>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3193
+#: ../src/guestfs.pod:3215
msgid "Create the branch in git:"
msgstr "Створення гілки у git:"
#. type: verbatim
-#: ../src/guestfs.pod:3195
+#: ../src/guestfs.pod:3217
#, no-wrap
msgid ""
" git tag -a 1.XX.0 -m \"Version 1.XX.0 (stable)\"\n"
@@ -52477,17 +57023,17 @@ msgstr ""
"\n"
#. type: =head1
-#: ../src/guestfs.pod:3202
+#: ../src/guestfs.pod:3224
msgid "LIMITS"
msgstr "ОБМЕЖЕННЯ"
#. type: =head2
-#: ../src/guestfs.pod:3204
+#: ../src/guestfs.pod:3226
msgid "PROTOCOL LIMITS"
msgstr "ОБМЕЖЕННЯ ПРОТОКОЛУ"
#. type: textblock
-#: ../src/guestfs.pod:3206
+#: ../src/guestfs.pod:3228
msgid ""
"Internally libguestfs uses a message-based protocol to pass API calls and "
"their responses to and from a small \"appliance\" (see L</INTERNALS> for "
@@ -52498,7 +57044,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3214
+#: ../src/guestfs.pod:3236
msgid ""
"A simple call such as L</guestfs_cat> returns its result (the file data) in "
"a simple string. Because this string is at some point internally encoded as "
@@ -52507,7 +57053,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3220
+#: ../src/guestfs.pod:3242
msgid ""
"In order to transfer large files into and out of the guest filesystem, you "
"need to use particular calls that support this. The sections L</UPLOADING> "
@@ -52515,19 +57061,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3224
+#: ../src/guestfs.pod:3246
msgid ""
"You might also consider mounting the disk image using our FUSE filesystem "
"support (L<guestmount(1)>)."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3227
+#: ../src/guestfs.pod:3249
msgid "MAXIMUM NUMBER OF DISKS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3229
+#: ../src/guestfs.pod:3251
msgid ""
"In libguestfs E<ge> 1.19.7, you can query the maximum number of disks that "
"may be added by calling L</guestfs_max_disks>. In earlier versions of "
@@ -52536,14 +57082,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3234
+#: ../src/guestfs.pod:3256
msgid ""
"The rest of this section covers implementation details, which could change "
"in future."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3237
+#: ../src/guestfs.pod:3259
msgid ""
"When using virtio-scsi disks (the default if available in qemu) the current "
"limit is B<255> disks. When using virtio-blk (the old default) the limit is "
@@ -52552,26 +57098,26 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3242
+#: ../src/guestfs.pod:3264
msgid ""
"Virtio-scsi as used by libguestfs is configured to use one target per disk, "
"and 256 targets are available."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3245
+#: ../src/guestfs.pod:3267
msgid ""
"Virtio-blk consumes 1 virtual PCI slot per disk, and PCI is limited to 31 "
"slots, but some of these are used for other purposes."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3248
+#: ../src/guestfs.pod:3270
msgid "One virtual disk is used by libguestfs internally."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3250
+#: ../src/guestfs.pod:3272
msgid ""
"Before libguestfs 1.19.7, disk names had to be a single character (eg. C</"
"dev/sda> through C</dev/sdz>), and since one disk is reserved, that meant "
@@ -52579,7 +57125,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3255
+#: ../src/guestfs.pod:3277
msgid ""
"In future versions of libguestfs it should also be possible to \"hot plug\" "
"disks (add and remove disks after calling L</guestfs_launch>). This also "
@@ -52587,41 +57133,41 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3259
+#: ../src/guestfs.pod:3281
msgid "MAXIMUM NUMBER OF PARTITIONS PER DISK"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3261
+#: ../src/guestfs.pod:3283
msgid "Virtio limits the maximum number of partitions per disk to B<15>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3263
+#: ../src/guestfs.pod:3285
msgid ""
"This is because it reserves 4 bits for the minor device number (thus C</dev/"
"vda>, and C</dev/vda1> through C</dev/vda15>)."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3266
+#: ../src/guestfs.pod:3288
msgid ""
"If you attach a disk with more than 15 partitions, the extra partitions are "
"ignored by libguestfs."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3269
+#: ../src/guestfs.pod:3291
msgid "MAXIMUM SIZE OF A DISK"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3271
+#: ../src/guestfs.pod:3293
msgid "Probably the limit is between 2**63-1 and 2**64-1 bytes."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3273
+#: ../src/guestfs.pod:3295
msgid ""
"We have tested block devices up to 1 exabyte (2**60 or "
"1,152,921,504,606,846,976 bytes) using sparse files backed by an XFS host "
@@ -52629,7 +57175,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3277
+#: ../src/guestfs.pod:3299
msgid ""
"Although libguestfs probably does not impose any limit, the underlying host "
"storage will. If you store disk images on a host ext4 filesystem, then the "
@@ -52639,19 +57185,19 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3283
+#: ../src/guestfs.pod:3305
msgid ""
"For the hugest disk image files, we recommend using XFS on the host for "
"storage."
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3286
+#: ../src/guestfs.pod:3308
msgid "MAXIMUM SIZE OF A PARTITION"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3288
+#: ../src/guestfs.pod:3310
msgid ""
"The MBR (ie. classic MS-DOS) partitioning scheme uses 32 bit sector "
"numbers. Assuming a 512 byte sector size, this means that MBR cannot "
@@ -52659,7 +57205,7 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3292
+#: ../src/guestfs.pod:3314
msgid ""
"It is recommended that you use GPT partitions on disks which are larger than "
"this size. GPT uses 64 bit sector numbers and so can address partitions "
@@ -52667,12 +57213,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3297
+#: ../src/guestfs.pod:3319
msgid "MAXIMUM SIZE OF A FILESYSTEM, FILES, DIRECTORIES"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3299
+#: ../src/guestfs.pod:3321
msgid ""
"This depends on the filesystem type. libguestfs itself does not impose any "
"known limit. Consult Wikipedia or the filesystem documentation to find out "
@@ -52680,12 +57226,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3303
+#: ../src/guestfs.pod:3325
msgid "MAXIMUM UPLOAD AND DOWNLOAD"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3305
+#: ../src/guestfs.pod:3327
msgid ""
"The API functions L</guestfs_upload>, L</guestfs_download>, L</"
"guestfs_tar_in>, L</guestfs_tar_out> and the like allow unlimited sized "
@@ -52693,12 +57239,12 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../src/guestfs.pod:3309
+#: ../src/guestfs.pod:3331
msgid "INSPECTION LIMITS"
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3311
+#: ../src/guestfs.pod:3333
msgid ""
"The inspection code has several arbitrary limits on things like the size of "
"Windows Registry hive it will read, and the length of product name. These "
@@ -52708,40 +57254,40 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3337
+#: ../src/guestfs.pod:3359
msgid ""
"Choose the default way to create the appliance. See L</"
"guestfs_set_attach_method>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3342
+#: ../src/guestfs.pod:3364
msgid ""
"Set C<LIBGUESTFS_DEBUG=1> to enable verbose messages. This has the same "
"effect as calling C<guestfs_set_verbose (g, 1)>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3354
+#: ../src/guestfs.pod:3376
msgid ""
"Set the path that libguestfs uses to search for a supermin appliance. See "
"the discussion of paths in section L</PATH> above."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3363
+#: ../src/guestfs.pod:3385
msgid "See also L</QEMU WRAPPERS> above."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3367
+#: ../src/guestfs.pod:3389
msgid ""
"Set C<LIBGUESTFS_TRACE=1> to enable command traces. This has the same "
"effect as calling C<guestfs_set_trace (g, 1)>."
msgstr ""
#. type: textblock
-#: ../src/guestfs.pod:3385
+#: ../src/guestfs.pod:3407
#, fuzzy
#| msgid ""
#| "L<guestfs-examples(3)>, L<guestfs-erlang(3)>, L<guestfs-java(3)>, "
@@ -52785,27 +57331,27 @@ msgstr ""
">, L<stap(1)>, L<http://libguestfs.org/>."
#. type: textblock
-#: ../src/guestfs.pod:3427
+#: ../src/guestfs.pod:3449
msgid ""
"Tools with a similar purpose: L<fdisk(8)>, L<parted(8)>, L<kpartx(8)>, L<lvm"
"(8)>, L<disktype(1)>."
msgstr ""
#. type: =head1
-#: ../src/guestfs.pod:3434 ../tools/virt-make-fs.pl:624
+#: ../src/guestfs.pod:3456 ../tools/virt-make-fs.pl:624
#: ../tools/virt-win-reg.pl:772
msgid "BUGS"
msgstr "ВАДИ"
#. type: textblock
-#: ../src/guestfs.pod:3436
+#: ../src/guestfs.pod:3458
msgid "To get a list of bugs against libguestfs use this link:"
msgstr ""
"Щоб переглянути список відомих вад у libguestfs, скористайтеся таким "
"посиланням:"
#. type: textblock
-#: ../src/guestfs.pod:3438
+#: ../src/guestfs.pod:3460
msgid ""
"L<https://bugzilla.redhat.com/buglist.cgi?"
"component=libguestfs&product=Virtualization+Tools>"
@@ -52814,32 +57360,32 @@ msgstr ""
"component=libguestfs&product=Virtualization+Tools>"
#. type: textblock
-#: ../src/guestfs.pod:3440
+#: ../src/guestfs.pod:3462
msgid "To report a new bug against libguestfs use this link:"
msgstr "Для звітування щодо вад у libguestfs скористайтеся цим посиланням:"
#. type: textblock
-#: ../src/guestfs.pod:3444
+#: ../src/guestfs.pod:3466
msgid "When reporting a bug, please check:"
msgstr "Під час створення повідомлення щодо вади вам слід переконатися:"
#. type: textblock
-#: ../src/guestfs.pod:3450
+#: ../src/guestfs.pod:3472
msgid "That the bug hasn't been reported already."
msgstr "Що про ваду вже не повідомлено кимось іншим."
#. type: textblock
-#: ../src/guestfs.pod:3454
+#: ../src/guestfs.pod:3476
msgid "That you are testing a recent version."
msgstr "Що ви користуєтеся найсвіжішою версією."
#. type: textblock
-#: ../src/guestfs.pod:3458
+#: ../src/guestfs.pod:3480
msgid "Describe the bug accurately, and give a way to reproduce it."
msgstr "Що ви точно описали ваду та способи її відтворення."
#. type: textblock
-#: ../src/guestfs.pod:3462
+#: ../src/guestfs.pod:3484
msgid ""
"Run libguestfs-test-tool and paste the B<complete, unedited> output into the "
"bug report."
@@ -53078,12 +57624,50 @@ msgstr "У Linux вилучено такі файли:"
#. type: verbatim
#: ../sysprep/sysprep-operations.pod:75
-#, no-wrap
+#, fuzzy, no-wrap
+#| msgid ""
+#| " /root/anaconda-ks.cfg\n"
+#| " /root/install.log\n"
+#| " /root/install.log.syslog\n"
+#| " /var/account/pacct\n"
+#| " /var/cache/gdm/*\n"
+#| " /var/lib/AccountService/users/*\n"
+#| " /var/lib/fprint/*\n"
+#| " /var/lib/logrotate.status\n"
+#| " /var/log/*.log*\n"
+#| " /var/log/BackupPC/LOG\n"
+#| " /var/log/audit/*\n"
+#| " /var/log/btmp*\n"
+#| " /var/log/ceph/*.log\n"
+#| " /var/log/chrony/*.log\n"
+#| " /var/log/cron*\n"
+#| " /var/log/cups/*_log\n"
+#| " /var/log/dmesg*\n"
+#| " /var/log/glusterfs/*glusterd.vol.log\n"
+#| " /var/log/glusterfs/glusterfs.log\n"
+#| " /var/log/httpd/*log\n"
+#| " /var/log/jetty/jetty-console.log\n"
+#| " /var/log/lastlog*\n"
+#| " /var/log/libvirt/libvirtd.log\n"
+#| " /var/log/libvirt/lxc/*.log\n"
+#| " /var/log/libvirt/qemu/*.log\n"
+#| " /var/log/libvirt/uml/*.log\n"
+#| " /var/log/mail/*\n"
+#| " /var/log/maillog*\n"
+#| " /var/log/messages*\n"
+#| " /var/log/ppp/connect-errors\n"
+#| " /var/log/secure*\n"
+#| " /var/log/setroubleshoot/*.log\n"
+#| " /var/log/spooler*\n"
+#| " /var/log/squid/*.log\n"
+#| " /var/log/tallylog*\n"
+#| " /var/log/wtmp*\n"
+#| " /var/named/data/named.run\n"
+#| "\n"
msgid ""
" /root/anaconda-ks.cfg\n"
" /root/install.log\n"
" /root/install.log.syslog\n"
-" /var/account/pacct\n"
" /var/cache/gdm/*\n"
" /var/lib/AccountService/users/*\n"
" /var/lib/fprint/*\n"
@@ -53159,40 +57743,40 @@ msgstr ""
"\n"
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:113
+#: ../sysprep/sysprep-operations.pod:112
#, fuzzy
#| msgid "B<yum-uuid> *"
msgid "B<lvm-uuids> *"
msgstr "B<yum-uuid> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:116
+#: ../sysprep/sysprep-operations.pod:115
msgid "Change LVM2 PV and VG UUIDs."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:118
+#: ../sysprep/sysprep-operations.pod:117
msgid ""
"On Linux guests that have LVM2 physical volumes (PVs) or volume groups "
"(VGs), new random UUIDs are generated and assigned to those PVs and VGs."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:121
+#: ../sysprep/sysprep-operations.pod:120
#, fuzzy
#| msgid "B<--machine-readable>"
msgid "B<machine-id> *"
msgstr "B<--machine-readable>"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:124
+#: ../sysprep/sysprep-operations.pod:123
#, fuzzy
#| msgid "Remove the Smolt hardware UUID."
msgid "Remove the local machine ID."
msgstr "Вилучити UUID обладнання Smolt."
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:126
+#: ../sysprep/sysprep-operations.pod:125
msgid ""
"The machine ID is usually generated from a random source during system "
"installation and stays constant for all subsequent boots. Optionally, for "
@@ -53201,27 +57785,27 @@ msgid ""
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:131
+#: ../sysprep/sysprep-operations.pod:130
msgid "B<mail-spool> *"
msgstr "B<mail-spool> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:134
+#: ../sysprep/sysprep-operations.pod:133
msgid "Remove email from the local mail spool directory."
msgstr "Вилучити поштове повідомлення з локального каталогу поштового буфера."
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:136
+#: ../sysprep/sysprep-operations.pod:135
msgid "B<net-hwaddr> *"
msgstr "B<net-hwaddr> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:139
+#: ../sysprep/sysprep-operations.pod:138
msgid "Remove HWADDR (hard-coded MAC address) configuration."
msgstr "Вилучити налаштування HWADDR (апаратної адреси MAC)."
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:141
+#: ../sysprep/sysprep-operations.pod:140
msgid ""
"For Fedora and Red Hat Enterprise Linux, this is removed from C<ifcfg-*> "
"files."
@@ -53229,47 +57813,68 @@ msgstr ""
"Для Fedora і Red Hat Enterprise Linux це вилучається з файлів C<ifcfg-*>."
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:144
+#: ../sysprep/sysprep-operations.pod:143
+#, fuzzy
+#| msgid "B<samba-db-log> *"
+msgid "B<pacct-log> *"
+msgstr "B<samba-db-log> *"
+
+#. type: textblock
+#: ../sysprep/sysprep-operations.pod:146
+#, fuzzy
+#| msgid "Remove the user accounts in the guest."
+msgid "Remove the process accounting log files."
+msgstr "Вилучити облікові записи користувачів у гостьовій системі."
+
+#. type: textblock
+#: ../sysprep/sysprep-operations.pod:148
+msgid ""
+"The system wide process accounting will store to the pacct log files if the "
+"process accounting is on."
+msgstr ""
+
+#. type: =head2
+#: ../sysprep/sysprep-operations.pod:151
msgid "B<package-manager-cache> *"
msgstr "B<package-manager-cache> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:147
+#: ../sysprep/sysprep-operations.pod:154
msgid "Remove package manager cache."
msgstr "Вилучити кеш керування пакунками."
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:149
+#: ../sysprep/sysprep-operations.pod:156
msgid "B<pam-data> *"
msgstr "B<pam-data> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:152
+#: ../sysprep/sysprep-operations.pod:159
msgid "Remove the PAM data in the guest."
msgstr "Вилучити дані PAM у гостьовій системі."
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:154
+#: ../sysprep/sysprep-operations.pod:161
msgid "B<puppet-data-log> *"
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:157
+#: ../sysprep/sysprep-operations.pod:164
msgid "Remove the data and log files of puppet."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:159
+#: ../sysprep/sysprep-operations.pod:166
msgid "B<random-seed> *"
msgstr "B<random-seed> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:162
+#: ../sysprep/sysprep-operations.pod:169
msgid "Generate random seed for guest."
msgstr "Створити породжувач випадкових чисел для гостьової системи."
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:164
+#: ../sysprep/sysprep-operations.pod:171
msgid ""
"Write some random bytes from the host into the random seed file of the guest."
msgstr ""
@@ -53277,49 +57882,49 @@ msgstr ""
"псевдовипадкових чисел у гостьовій системі."
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:167
+#: ../sysprep/sysprep-operations.pod:174
msgid "See L</RANDOM SEED> below."
msgstr "Див. L</RANDOM SEED> нижче."
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:169
+#: ../sysprep/sysprep-operations.pod:176
msgid "B<rhn-systemid> *"
msgstr "B<rhn-systemid> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:172
+#: ../sysprep/sysprep-operations.pod:179
msgid "Remove the RHN system ID."
msgstr "Вилучити ідентифікатор системи у RHN."
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:174
+#: ../sysprep/sysprep-operations.pod:181
msgid "B<samba-db-log> *"
msgstr "B<samba-db-log> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:177
+#: ../sysprep/sysprep-operations.pod:184
msgid "Remove the database and log files of Samba."
msgstr "Вилучити бази даних та файли журналів Samba."
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:179
+#: ../sysprep/sysprep-operations.pod:186
msgid "B<script> *"
msgstr "B<script> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:182
+#: ../sysprep/sysprep-operations.pod:189
msgid "Run arbitrary scripts against the guest."
msgstr "Запустити довільні скрипти дій над гостьовою системою."
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:184
+#: ../sysprep/sysprep-operations.pod:191
msgid ""
"The C<script> module lets you run arbitrary shell scripts or programs "
"against the guest."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:187
+#: ../sysprep/sysprep-operations.pod:194
msgid ""
"Note this feature requires FUSE support. You may have to enable this in "
"your host, for example by adding the current user to the C<fuse> group, or "
@@ -53327,14 +57932,14 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:191
+#: ../sysprep/sysprep-operations.pod:198
msgid ""
"Use one or more I<--script> parameters to specify scripts or programs that "
"will be run against the guest."
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:194
+#: ../sysprep/sysprep-operations.pod:201
msgid ""
"The script or program is run with its current directory being the guest's "
"root directory, so relative paths should be used. For example: C<rm etc/"
@@ -53343,34 +57948,34 @@ msgid ""
msgstr ""
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:200
+#: ../sysprep/sysprep-operations.pod:207
msgid ""
"Normally a temporary mount point for the guest is used, but you can choose a "
"specific one by using the I<--scriptdir> parameter."
msgstr ""
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:203
+#: ../sysprep/sysprep-operations.pod:210
msgid "B<smolt-uuid> *"
msgstr "B<smolt-uuid> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:206
+#: ../sysprep/sysprep-operations.pod:213
msgid "Remove the Smolt hardware UUID."
msgstr "Вилучити UUID обладнання Smolt."
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:208
+#: ../sysprep/sysprep-operations.pod:215
msgid "B<ssh-hostkeys> *"
msgstr "B<ssh-hostkeys> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:211
+#: ../sysprep/sysprep-operations.pod:218
msgid "Remove the SSH host keys in the guest."
msgstr "Вилучити ключі вузла SSH у гостьовій системі."
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:213
+#: ../sysprep/sysprep-operations.pod:220
msgid ""
"The SSH host keys are regenerated (differently) next time the guest is "
"booted."
@@ -53379,7 +57984,7 @@ msgstr ""
"завантаження гостьової системи."
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:216
+#: ../sysprep/sysprep-operations.pod:223
msgid ""
"If, after cloning, the guest gets the same IP address, ssh will give you a "
"stark warning about the host key changing:"
@@ -53388,7 +57993,7 @@ msgstr ""
"надасть вам додаткове попередження щодо зміни ключа вузла:"
#. type: verbatim
-#: ../sysprep/sysprep-operations.pod:219
+#: ../sysprep/sysprep-operations.pod:226
#, no-wrap
msgid ""
" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
@@ -53404,17 +58009,17 @@ msgstr ""
"\n"
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:224
+#: ../sysprep/sysprep-operations.pod:231
msgid "B<ssh-userdir> *"
msgstr "B<ssh-userdir> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:227
+#: ../sysprep/sysprep-operations.pod:234
msgid "Remove \".ssh\" directories in the guest."
msgstr "Вилучити каталоги «.ssh» у гостьовій системі."
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:229
+#: ../sysprep/sysprep-operations.pod:236
msgid ""
"Remove the C<.ssh> directory of user \"root\" and any other users who have a "
"C<.ssh> directory in their home directory."
@@ -53423,27 +58028,27 @@ msgstr ""
"домашні каталоги яких містять каталог C<.ssh>."
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:232
+#: ../sysprep/sysprep-operations.pod:239
msgid "B<sssd-db-log> *"
msgstr "B<sssd-db-log> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:235
+#: ../sysprep/sysprep-operations.pod:242
msgid "Remove the database and log files of sssd."
msgstr "Вилучити бази даних і файли журналів sssd."
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:237
+#: ../sysprep/sysprep-operations.pod:244
msgid "B<udev-persistent-net> *"
msgstr "B<udev-persistent-net> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:240
+#: ../sysprep/sysprep-operations.pod:247
msgid "Remove udev persistent net rules."
msgstr "Вилучити постійні правила мережі udev."
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:242
+#: ../sysprep/sysprep-operations.pod:249
msgid ""
"Remove udev persistent net rules which map the guest's existing MAC address "
"to a fixed ethernet device (eg. eth0)."
@@ -53452,7 +58057,7 @@ msgstr ""
"адресу гостьової системи на фіксований пристрій ethernet (наприклад eth0)."
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:245
+#: ../sysprep/sysprep-operations.pod:252
msgid ""
"After a guest is cloned, the MAC address usually changes. Since the old MAC "
"address occupies the old name (eg. eth0), this means the fresh MAC address "
@@ -53466,17 +58071,17 @@ msgstr ""
"udev цьому можна запобігти."
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:250
+#: ../sysprep/sysprep-operations.pod:257
msgid "B<user-account>"
msgstr "B<user-account>"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:252
+#: ../sysprep/sysprep-operations.pod:259
msgid "Remove the user accounts in the guest."
msgstr "Вилучити облікові записи користувачів у гостьовій системі."
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:254
+#: ../sysprep/sysprep-operations.pod:261
msgid ""
"Remove all the user accounts and their home directories. The \"root\" "
"account is not removed."
@@ -53485,17 +58090,17 @@ msgstr ""
"Обліковий запис «root» вилучено не буде."
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:257
+#: ../sysprep/sysprep-operations.pod:264
msgid "B<utmp> *"
msgstr "B<utmp> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:260
+#: ../sysprep/sysprep-operations.pod:267
msgid "Remove the utmp file."
msgstr "Вилучити файл utmp."
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:262
+#: ../sysprep/sysprep-operations.pod:269
msgid ""
"This file records who is currently logged in on a machine. In modern Linux "
"distros it is stored in a ramdisk and hence not part of the virtual "
@@ -53507,17 +58112,17 @@ msgstr ""
"у старіших версіях дистрибутивів."
#. type: =head2
-#: ../sysprep/sysprep-operations.pod:266
+#: ../sysprep/sysprep-operations.pod:273
msgid "B<yum-uuid> *"
msgstr "B<yum-uuid> *"
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:269
+#: ../sysprep/sysprep-operations.pod:276
msgid "Remove the yum UUID."
msgstr "Вилучити UUID yum."
#. type: textblock
-#: ../sysprep/sysprep-operations.pod:271
+#: ../sysprep/sysprep-operations.pod:278
msgid ""
"Yum creates a fresh UUID the next time it runs when it notices that the "
"original UUID has been erased."