diff options
Diffstat (limited to 'po-docs')
-rw-r--r-- | po-docs/ja.po | 9197 | ||||
-rw-r--r-- | po-docs/libguestfs-docs.pot | 8451 | ||||
-rw-r--r-- | po-docs/podfiles | 1 | ||||
-rw-r--r-- | po-docs/uk.po | 9147 |
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." |