diff options
author | Richard W.M. Jones <rjones@redhat.com> | 2012-09-16 13:35:07 +0100 |
---|---|---|
committer | Richard W.M. Jones <rjones@redhat.com> | 2012-09-16 13:35:07 +0100 |
commit | 946ae89a78995b58a211e1791a81be8d6949802f (patch) | |
tree | 7ce97591489297784b00a18e0d4db51faf649070 /po-docs | |
parent | e6bd0b87eb753fa96b6533b0dbe498697701ad3a (diff) | |
download | libguestfs-946ae89a78995b58a211e1791a81be8d6949802f.tar.gz libguestfs-946ae89a78995b58a211e1791a81be8d6949802f.tar.xz libguestfs-946ae89a78995b58a211e1791a81be8d6949802f.zip |
Version 1.19.41.1.19.41
Diffstat (limited to 'po-docs')
-rw-r--r-- | po-docs/ja.po | 1969 | ||||
-rw-r--r-- | po-docs/libguestfs-docs.pot | 1837 | ||||
-rw-r--r-- | po-docs/uk.po | 1934 |
3 files changed, 3101 insertions, 2639 deletions
diff --git a/po-docs/ja.po b/po-docs/ja.po index a0998270..387d4e5f 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-09-04 16:56+0200\n" +"POT-Creation-Date: 2012-09-16 13:33+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" @@ -529,7 +529,7 @@ msgstr "" #: ../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:3151 ../sysprep/virt-sysprep.pod:112 +#: ../src/guestfs.pod:3156 ../sysprep/virt-sysprep.pod:112 msgid "For example:" msgstr "例:" @@ -1121,9 +1121,9 @@ msgstr "このプログラムは以下を返します:" #: ../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 +#: ../edit/virt-edit.pod:291 ../examples/guestfs-faq.pod:150 +#: ../examples/guestfs-faq.pod:156 ../examples/guestfs-faq.pod:195 +#: ../examples/guestfs-faq.pod:201 ../examples/guestfs-performance.pod:107 #: ../examples/guestfs-performance.pod:113 #: ../examples/guestfs-performance.pod:118 #: ../examples/guestfs-performance.pod:253 @@ -1151,13 +1151,13 @@ msgstr "このプログラムは以下を返します:" #: ../fish/guestfish-actions.pod:2748 ../fish/guestfish-actions.pod:2755 #: ../fish/guestfish.pod:461 ../fish/guestfish.pod:465 #: ../fish/guestfish.pod:469 ../fish/guestfish.pod:473 -#: ../guestfs-release-notes.pod:68 ../guestfs-release-notes.pod:72 -#: ../guestfs-release-notes.pod:76 ../guestfs-release-notes.pod:80 -#: ../guestfs-release-notes.pod:84 ../guestfs-release-notes.pod:88 -#: ../guestfs-release-notes.pod:93 ../guestfs-release-notes.pod:200 -#: ../guestfs-release-notes.pod:204 ../guestfs-release-notes.pod:208 -#: ../guestfs-release-notes.pod:212 ../guestfs-release-notes.pod:216 -#: ../guestfs-release-notes.pod:220 ../guestfs-release-notes.pod:224 +#: ../guestfs-release-notes.pod:82 ../guestfs-release-notes.pod:86 +#: ../guestfs-release-notes.pod:90 ../guestfs-release-notes.pod:94 +#: ../guestfs-release-notes.pod:98 ../guestfs-release-notes.pod:102 +#: ../guestfs-release-notes.pod:107 ../guestfs-release-notes.pod:214 +#: ../guestfs-release-notes.pod:218 ../guestfs-release-notes.pod:222 +#: ../guestfs-release-notes.pod:226 ../guestfs-release-notes.pod:230 +#: ../guestfs-release-notes.pod:234 ../guestfs-release-notes.pod:238 #: ../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 @@ -1191,9 +1191,9 @@ msgstr "このプログラムは以下を返します:" #: ../src/guestfs.pod:2094 ../src/guestfs.pod:2383 ../src/guestfs.pod:2388 #: ../src/guestfs.pod:2394 ../src/guestfs.pod:2402 ../src/guestfs.pod:2919 #: ../src/guestfs.pod:2925 ../src/guestfs.pod:2930 ../src/guestfs.pod:2936 -#: ../src/guestfs.pod:3326 ../src/guestfs.pod:3331 ../src/guestfs.pod:3335 -#: ../src/guestfs.pod:3339 ../src/guestfs.pod:3343 ../src/guestfs.pod:3357 -#: ../src/guestfs.pod:3362 ../sysprep/virt-sysprep.pod:231 +#: ../src/guestfs.pod:3343 ../src/guestfs.pod:3348 ../src/guestfs.pod:3352 +#: ../src/guestfs.pod:3356 ../src/guestfs.pod:3360 ../src/guestfs.pod:3374 +#: ../src/guestfs.pod:3379 ../sysprep/virt-sysprep.pod:231 #: ../sysprep/virt-sysprep.pod:235 ../sysprep/virt-sysprep.pod:239 #: ../sysprep/virt-sysprep.pod:243 ../sysprep/virt-sysprep.pod:258 #: ../sysprep/virt-sysprep.pod:262 ../sysprep/virt-sysprep.pod:266 @@ -1264,18 +1264,18 @@ msgstr "" #: ../cat/virt-cat.pod:243 ../cat/virt-filesystems.pod:389 #: ../cat/virt-ls.pod:495 ../df/virt-df.pod:253 ../edit/virt-edit.pod:368 #: ../erlang/examples/guestfs-erlang.pod:97 -#: ../examples/guestfs-examples.pod:33 ../examples/guestfs-faq.pod:683 +#: ../examples/guestfs-examples.pod:33 ../examples/guestfs-faq.pod:723 #: ../examples/guestfs-performance.pod:429 ../examples/guestfs-recipes.pod:420 #: ../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:1697 ../inspector/virt-inspector.pod:501 +#: ../guestfs-release-notes.pod:1711 ../inspector/virt-inspector.pod:501 #: ../java/examples/guestfs-java.pod:45 ../ocaml/examples/guestfs-ocaml.pod:78 #: ../perl/examples/guestfs-perl.pod:40 #: ../python/examples/guestfs-python.pod:42 ../rescue/virt-rescue.pod:340 #: ../resize/virt-resize.pod:702 ../ruby/examples/guestfs-ruby.pod:36 -#: ../sparsify/virt-sparsify.pod:299 ../src/guestfs.pod:3562 +#: ../sparsify/virt-sparsify.pod:299 ../src/guestfs.pod:3579 #: ../sysprep/virt-sysprep.pod:480 ../test-tool/libguestfs-test-tool.pod:106 #: ../tools/virt-list-filesystems.pl:197 ../tools/virt-list-partitions.pl:267 #: ../tools/virt-make-fs.pl:627 ../tools/virt-tar.pl:294 @@ -1296,7 +1296,7 @@ msgstr "" #: ../align/virt-alignment-scan.pod:384 ../cat/virt-cat.pod:252 #: ../cat/virt-filesystems.pod:400 ../cat/virt-ls.pod:507 #: ../df/virt-df.pod:261 ../edit/virt-edit.pod:382 -#: ../format/virt-format.pod:187 ../guestfs-release-notes.pod:1708 +#: ../format/virt-format.pod:187 ../guestfs-release-notes.pod:1722 #: ../rescue/virt-rescue.pod:349 ../resize/virt-resize.pod:725 #: ../sparsify/virt-sparsify.pod:312 ../tools/virt-list-filesystems.pl:210 #: ../tools/virt-list-partitions.pl:279 ../tools/virt-make-fs.pl:642 @@ -1323,18 +1323,18 @@ msgstr "Richard W.M. Jones L<http://people.redhat.com/~rjones/>" #: ../cat/virt-cat.pod:256 ../cat/virt-filesystems.pod:404 #: ../cat/virt-ls.pod:511 ../df/virt-df.pod:265 ../edit/virt-edit.pod:386 #: ../erlang/examples/guestfs-erlang.pod:114 -#: ../examples/guestfs-examples.pod:49 ../examples/guestfs-faq.pod:693 +#: ../examples/guestfs-examples.pod:49 ../examples/guestfs-faq.pod:733 #: ../examples/guestfs-performance.pod:446 ../examples/guestfs-recipes.pod:437 #: ../examples/guestfs-testing.pod:302 ../fish/guestfish.pod:1321 #: ../fish/virt-copy-in.pod:64 ../fish/virt-copy-out.pod:53 #: ../fish/virt-tar-in.pod:62 ../fish/virt-tar-out.pod:55 #: ../format/virt-format.pod:191 ../fuse/guestmount.pod:413 -#: ../guestfs-release-notes.pod:1712 ../inspector/virt-inspector.pod:524 +#: ../guestfs-release-notes.pod:1726 ../inspector/virt-inspector.pod:524 #: ../java/examples/guestfs-java.pod:62 ../ocaml/examples/guestfs-ocaml.pod:95 #: ../perl/examples/guestfs-perl.pod:57 #: ../python/examples/guestfs-python.pod:58 ../rescue/virt-rescue.pod:353 #: ../resize/virt-resize.pod:729 ../ruby/examples/guestfs-ruby.pod:52 -#: ../sparsify/virt-sparsify.pod:316 ../src/guestfs.pod:3617 +#: ../sparsify/virt-sparsify.pod:316 ../src/guestfs.pod:3634 #: ../sysprep/virt-sysprep.pod:501 ../test-tool/libguestfs-test-tool.pod:116 #: ../tools/virt-list-filesystems.pl:214 ../tools/virt-list-partitions.pl:283 #: ../tools/virt-make-fs.pl:646 ../tools/virt-tar.pl:313 @@ -1622,7 +1622,7 @@ msgstr "" #: ../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:272 -#: ../src/guestfs.pod:3496 ../test-tool/libguestfs-test-tool.pod:101 +#: ../src/guestfs.pod:3513 ../test-tool/libguestfs-test-tool.pod:101 msgid "ENVIRONMENT VARIABLES" msgstr "環境変数" @@ -1646,7 +1646,7 @@ msgstr "" #. type: =head1 #: ../appliance/libguestfs-make-fixed-appliance.pod:153 #: ../erlang/examples/guestfs-erlang.pod:110 -#: ../examples/guestfs-examples.pod:45 ../examples/guestfs-faq.pod:689 +#: ../examples/guestfs-examples.pod:45 ../examples/guestfs-faq.pod:729 #: ../examples/guestfs-performance.pod:442 ../examples/guestfs-recipes.pod:433 #: ../examples/guestfs-testing.pod:298 ../fish/guestfish.pod:1317 #: ../fish/virt-copy-in.pod:60 ../fish/virt-copy-out.pod:49 @@ -1655,7 +1655,7 @@ msgstr "" #: ../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:3613 +#: ../ruby/examples/guestfs-ruby.pod:48 ../src/guestfs.pod:3630 #: ../sysprep/virt-sysprep.pod:495 ../test-tool/libguestfs-test-tool.pod:112 msgid "AUTHORS" msgstr "著者" @@ -1663,7 +1663,7 @@ msgstr "著者" #. type: textblock #: ../appliance/libguestfs-make-fixed-appliance.pod:155 #: ../erlang/examples/guestfs-erlang.pod:112 -#: ../examples/guestfs-examples.pod:47 ../examples/guestfs-faq.pod:691 +#: ../examples/guestfs-examples.pod:47 ../examples/guestfs-faq.pod:731 #: ../examples/guestfs-performance.pod:444 ../examples/guestfs-recipes.pod:435 #: ../examples/guestfs-testing.pod:300 ../fish/guestfish.pod:1319 #: ../fish/virt-copy-in.pod:62 ../fish/virt-copy-out.pod:51 @@ -1671,7 +1671,7 @@ msgstr "著者" #: ../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:3615 +#: ../ruby/examples/guestfs-ruby.pod:50 ../src/guestfs.pod:3632 #: ../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>)" @@ -1680,8 +1680,8 @@ msgstr "Richard W.M. Jones (C<rjones at redhat dot com>)" #: ../appliance/libguestfs-make-fixed-appliance.pod:159 ../cat/virt-ls.pod:513 #: ../df/virt-df.pod:267 ../edit/virt-edit.pod:388 #: ../examples/guestfs-recipes.pod:439 ../fish/guestfish.pod:1323 -#: ../fuse/guestmount.pod:415 ../guestfs-release-notes.pod:1714 -#: ../rescue/virt-rescue.pod:355 ../src/guestfs.pod:3619 +#: ../fuse/guestmount.pod:415 ../guestfs-release-notes.pod:1728 +#: ../rescue/virt-rescue.pod:355 ../src/guestfs.pod:3636 #: ../test-tool/libguestfs-test-tool.pod:118 #: ../tools/virt-list-partitions.pl:285 msgid "Copyright (C) 2009-2012 Red Hat Inc." @@ -4611,7 +4611,7 @@ msgstr "" "\n" #. type: =head3 -#: ../edit/virt-edit.pod:329 ../guestfs-release-notes.pod:142 +#: ../edit/virt-edit.pod:329 ../guestfs-release-notes.pod:156 msgid "CVE-2012-2690" msgstr "" @@ -4626,13 +4626,13 @@ msgid "" msgstr "" #. type: textblock -#: ../edit/virt-edit.pod:337 ../guestfs-release-notes.pod:150 +#: ../edit/virt-edit.pod:337 ../guestfs-release-notes.pod:164 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 ../guestfs-release-notes.pod:152 +#: ../edit/virt-edit.pod:340 ../guestfs-release-notes.pod:166 #, fuzzy #| msgid "" #| "For more details see L<https://bugzilla.redhat.com/show_bug.cgi?id=599503>" @@ -5214,18 +5214,23 @@ msgstr "" #. type: =head2 #: ../examples/guestfs-faq.pod:100 -msgid "How can I get help? What mailing lists or chat rooms are available?" +msgid "How can I get help?" +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:102 +msgid "What mailing lists or chat rooms are available?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:103 +#: ../examples/guestfs-faq.pod:104 msgid "" "If you are a Red Hat customer using Red Hat Enterprise Linux, please contact " "Red Hat Support: L<http://redhat.com/support>" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:106 +#: ../examples/guestfs-faq.pod:107 msgid "" "There is a mailing list, mainly for development, but users are also welcome " "to ask questions about libguestfs and the virt tools: L<https://www.redhat." @@ -5233,7 +5238,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:110 +#: ../examples/guestfs-faq.pod:111 msgid "" "You can also talk to us on IRC channel C<#libguestfs> on FreeNode. We're " "not always around, so please stay in the channel after asking your question " @@ -5241,7 +5246,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:114 +#: ../examples/guestfs-faq.pod:115 msgid "" "For other virt tools (not ones supplied with libguestfs) there is a general " "virt tools mailing list: L<https://www.redhat.com/mailman/listinfo/virt-" @@ -5249,17 +5254,17 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:118 +#: ../examples/guestfs-faq.pod:119 msgid "How do I report bugs?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:120 +#: ../examples/guestfs-faq.pod:121 msgid "Please use the following link to enter a bug in Bugzilla:" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:122 +#: ../examples/guestfs-faq.pod:123 msgid "" "L<https://bugzilla.redhat.com/enter_bug.cgi?" "component=libguestfs&product=Virtualization+Tools>" @@ -5268,34 +5273,41 @@ msgstr "" "component=libguestfs&product=Virtualization+Tools>" #. type: textblock -#: ../examples/guestfs-faq.pod:124 +#: ../examples/guestfs-faq.pod:125 msgid "Include as much detail as you can and a way to reproduce the problem." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:126 +#: ../examples/guestfs-faq.pod:127 msgid "Include the full output of L<libguestfs-test-tool(1)>." msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:128 -msgid "COMMON ERRORS" +#: ../examples/guestfs-faq.pod:129 +msgid "COMMON PROBLEMS" +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:131 +msgid "" +"See also L<guestfs(3)/LIBGUESTFS GOTCHAS> for some \"gotchas\" with using " +"the libguestfs API." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:130 +#: ../examples/guestfs-faq.pod:134 msgid "\"child process died unexpectedly\"" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:132 +#: ../examples/guestfs-faq.pod:136 msgid "" "This error indicates that qemu failed or the host kernel could not boot. To " "get further information about the failure, you have to run:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:135 ../test-tool/libguestfs-test-tool.pod:21 +#: ../examples/guestfs-faq.pod:139 ../test-tool/libguestfs-test-tool.pod:21 #, no-wrap msgid "" " libguestfs-test-tool\n" @@ -5305,36 +5317,24 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:137 +#: ../examples/guestfs-faq.pod:141 msgid "" "If, after using this, you still don't understand the failure, contact us " "(see previous section)." msgstr "" -#. type: =head1 -#: ../examples/guestfs-faq.pod:140 -msgid "COMMON PROBLEMS" -msgstr "" - -#. type: textblock -#: ../examples/guestfs-faq.pod:142 -msgid "" -"See also L<guestfs(3)/LIBGUESTFS GOTCHAS> for some \"gotchas\" with using " -"the libguestfs API." -msgstr "" - #. type: =head2 -#: ../examples/guestfs-faq.pod:145 +#: ../examples/guestfs-faq.pod:144 msgid "Non-ASCII characters don't appear on VFAT filesystems." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:147 +#: ../examples/guestfs-faq.pod:146 msgid "Typical symptoms of this problem:" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:153 +#: ../examples/guestfs-faq.pod:152 msgid "" "You get an error when you create a file where the filename contains non-" "ASCII characters, particularly non 8-bit characters from Asian languages " @@ -5342,19 +5342,19 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:159 +#: ../examples/guestfs-faq.pod:158 msgid "" "When you list a directory from a VFAT filesystem, filenames appear as " "question marks." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:164 +#: ../examples/guestfs-faq.pod:163 msgid "This is a design flaw of the GNU/Linux system." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:166 +#: ../examples/guestfs-faq.pod:165 msgid "" "VFAT stores long filenames as UTF-16 characters. When opening or returning " "filenames, the Linux kernel has to translate these to some form of 8 bit " @@ -5364,7 +5364,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:172 +#: ../examples/guestfs-faq.pod:171 msgid "" "Therefore you have to tell the kernel what translation you want done when " "you mount the filesystem. The two methods are the C<iocharset> parameter " @@ -5372,14 +5372,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:176 +#: ../examples/guestfs-faq.pod:175 msgid "" "So to use a VFAT filesystem you must add the C<utf8> flag when mounting. " "From guestfish, use:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:179 +#: ../examples/guestfs-faq.pod:178 #, no-wrap msgid "" " ><fs> mount-options utf8 /dev/sda1 /\n" @@ -5387,12 +5387,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:181 +#: ../examples/guestfs-faq.pod:180 msgid "or on the guestfish command line:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:183 +#: ../examples/guestfs-faq.pod:182 #, no-wrap msgid "" " guestfish [...] -m /dev/sda1:/:utf8\n" @@ -5400,12 +5400,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:185 +#: ../examples/guestfs-faq.pod:184 msgid "or from the API:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:187 +#: ../examples/guestfs-faq.pod:186 #, no-wrap msgid "" " guestfs_mount_options (g, \"utf8\", \"/dev/sda1\", \"/\");\n" @@ -5413,19 +5413,19 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:189 +#: ../examples/guestfs-faq.pod:188 msgid "The kernel will then translate filenames to and from UTF-8 strings." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:191 +#: ../examples/guestfs-faq.pod:190 msgid "" "We considered adding this mount option transparently, but unfortunately " "there are several problems with doing that:" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:198 +#: ../examples/guestfs-faq.pod:197 msgid "" "On some Linux systems, the C<utf8> mount option doesn't work. We don't " "precisely understand what systems or why, but this was reliably reported by " @@ -5433,7 +5433,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:204 +#: ../examples/guestfs-faq.pod:203 msgid "" "It would prevent you from using the C<iocharset> parameter because it is " "incompatible with C<utf8>. It is probably not a good idea to use this " @@ -5441,12 +5441,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:210 +#: ../examples/guestfs-faq.pod:209 msgid "Non-ASCII characters appear as underscore (_) on ISO9660 filesystems." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:212 +#: ../examples/guestfs-faq.pod:211 msgid "" "The filesystem was not prepared correctly with mkisofs or genisoimage. Make " "sure the filesystem was created using Joliet and/or Rock Ridge extensions. " @@ -5455,40 +5455,41 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:217 +#: ../examples/guestfs-faq.pod:216 msgid "DOWNLOADING, INSTALLING, COMPILING LIBGUESTFS" msgstr "" #. type: =end -#: ../examples/guestfs-faq.pod:219 ../examples/guestfs-faq.pod:224 -#: ../examples/guestfs-faq.pod:449 ../examples/guestfs-faq.pod:454 -#: ../examples/guestfs-faq.pod:573 ../examples/guestfs-faq.pod:578 +#: ../examples/guestfs-faq.pod:218 ../examples/guestfs-faq.pod:223 +#: ../examples/guestfs-faq.pod:448 ../examples/guestfs-faq.pod:453 +#: ../examples/guestfs-faq.pod:574 ../examples/guestfs-faq.pod:579 +#: ../guestfs-release-notes.pod:14 ../guestfs-release-notes.pod:21 #: ../src/guestfs.pod:2529 ../src/guestfs.pod:2534 msgid "html" msgstr "HTML" #. type: textblock -#: ../examples/guestfs-faq.pod:221 +#: ../examples/guestfs-faq.pod:220 msgid "<!-- old anchor for the next section --> <a name=\"binaries\"/>" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:226 +#: ../examples/guestfs-faq.pod:225 msgid "Where can I get the latest binaries for ...?" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:230 +#: ../examples/guestfs-faq.pod:229 msgid "Fedora E<ge> 11, RHEL E<ge> 5.3, EPEL 5" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:232 +#: ../examples/guestfs-faq.pod:231 msgid "Use:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:234 +#: ../examples/guestfs-faq.pod:233 #, no-wrap msgid "" " yum install '*guestf*'\n" @@ -5496,65 +5497,65 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:236 +#: ../examples/guestfs-faq.pod:235 msgid "" "For the latest builds, see: L<http://koji.fedoraproject.org/koji/packageinfo?" "packageID=8391>" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:239 +#: ../examples/guestfs-faq.pod:238 msgid "Red Hat Enterprise Linux 6" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:241 +#: ../examples/guestfs-faq.pod:240 msgid "" "It is part of the default install. On RHEL 6 (only) you have to install " "C<libguestfs-winsupport> to get Windows guest support." msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:244 +#: ../examples/guestfs-faq.pod:243 msgid "RHEL 6.4" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:246 +#: ../examples/guestfs-faq.pod:245 msgid "A preview repository will be announced at a later date." msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:248 +#: ../examples/guestfs-faq.pod:247 msgid "Debian Squeeze (6)" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:250 +#: ../examples/guestfs-faq.pod:249 msgid "" "Use Hilko Bengen's backport repository: L<http://people.debian.org/~bengen/" "libguestfs/>" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:253 +#: ../examples/guestfs-faq.pod:252 msgid "Debian Wheezy and later (7+)" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:255 +#: ../examples/guestfs-faq.pod:254 msgid "" "Official Debian packages are available: L<http://packages.debian.org/search?" "keywords=libguestfs> (thanks Hilko Bengen)." msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:259 +#: ../examples/guestfs-faq.pod:258 msgid "Ubuntu" msgstr "Ubuntu" #. type: textblock -#: ../examples/guestfs-faq.pod:261 +#: ../examples/guestfs-faq.pod:260 msgid "" "We don't have an Ubuntu maintainer, and the packages supplied by Canonical " "(which are outside our control) are often broken. Try compiling from source " @@ -5562,7 +5563,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:265 +#: ../examples/guestfs-faq.pod:264 msgid "" "Canonical decided to change the permissions on the kernel so that it's not " "readable except by root. This is completely stupid, but they won't change " @@ -5571,7 +5572,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:271 ../examples/guestfs-faq.pod:297 +#: ../examples/guestfs-faq.pod:270 ../examples/guestfs-faq.pod:296 #, no-wrap msgid "" " sudo chmod 0644 /boot/vmlinuz*\n" @@ -5579,41 +5580,41 @@ msgid "" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:273 +#: ../examples/guestfs-faq.pod:272 msgid "Ubuntu 10.04" msgstr "Ubuntu 10.04" #. type: textblock -#: ../examples/guestfs-faq.pod:275 +#: ../examples/guestfs-faq.pod:274 msgid "See: L<http://libguestfs.org/download/binaries/ubuntu1004-packages/>" msgstr "参照: L<http://libguestfs.org/download/binaries/ubuntu1004-packages/>" #. type: =item -#: ../examples/guestfs-faq.pod:278 +#: ../examples/guestfs-faq.pod:277 msgid "Ubuntu 12.04" msgstr "Ubuntu 12.04" #. type: textblock -#: ../examples/guestfs-faq.pod:280 +#: ../examples/guestfs-faq.pod:279 msgid "" "libguestfs in this version of Ubuntu works, but you need to update " "febootstrap and seabios to the latest versions." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:283 +#: ../examples/guestfs-faq.pod:282 msgid "" "You need febootstrap E<ge> 3.14-2 from: L<http://packages.ubuntu.com/precise/" "febootstrap>" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:286 +#: ../examples/guestfs-faq.pod:285 msgid "After installing or updating febootstrap, rebuild the appliance:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:288 +#: ../examples/guestfs-faq.pod:287 #, no-wrap msgid "" " sudo update-guestfs-appliance\n" @@ -5621,7 +5622,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:290 +#: ../examples/guestfs-faq.pod:289 msgid "" "You need seabios E<ge> 0.6.2-0ubuntu2.1 or E<ge> 0.6.2-0ubuntu3 from: " "L<http://packages.ubuntu.com/precise-updates/seabios> or L<http://packages." @@ -5629,22 +5630,22 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:295 +#: ../examples/guestfs-faq.pod:294 msgid "Also you need to do (see above):" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:299 +#: ../examples/guestfs-faq.pod:298 msgid "Gentoo" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:301 +#: ../examples/guestfs-faq.pod:300 msgid "Libguestfs was added to Gentoo in 2012-07. Do:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:303 +#: ../examples/guestfs-faq.pod:302 #, no-wrap msgid "" " emerge libguestfs\n" @@ -5652,32 +5653,32 @@ msgid "" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:305 +#: ../examples/guestfs-faq.pod:304 msgid "Other Linux distro" msgstr "他の Linux ディストリビューション" #. type: textblock -#: ../examples/guestfs-faq.pod:307 +#: ../examples/guestfs-faq.pod:306 msgid "Compile from source (next section)." msgstr "ソースからコンパイルします (次のセクション)。" #. type: =item -#: ../examples/guestfs-faq.pod:309 +#: ../examples/guestfs-faq.pod:308 msgid "Other non-Linux distro" msgstr "他の非 Linux ディストリビューション" #. type: textblock -#: ../examples/guestfs-faq.pod:311 +#: ../examples/guestfs-faq.pod:310 msgid "You'll have to compile from source, and port it." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:315 +#: ../examples/guestfs-faq.pod:314 msgid "How can I compile and install libguestfs from source?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:317 +#: ../examples/guestfs-faq.pod:316 msgid "" "If your Linux distro has a working port of febootstrap (that is, Fedora, Red " "Hat Enterprise Linux >= 6.3, Debian, Ubuntu and ArchLinux) then you should " @@ -5687,33 +5688,33 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:323 +#: ../examples/guestfs-faq.pod:322 msgid "" "If you I<don't> have febootstrap, you will need to use the \"fixed appliance " "method\". See: L<http://libguestfs.org/download/binaries/appliance/>" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:327 +#: ../examples/guestfs-faq.pod:326 msgid "Patches to port febootstrap to more Linux distros are welcome." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:329 +#: ../examples/guestfs-faq.pod:328 msgid "" "Why do I get an error when I try to rebuild from the source RPMs supplied by " "Red Hat / Fedora?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:332 +#: ../examples/guestfs-faq.pod:331 msgid "" "Because of the complexity of building the libguestfs appliance, the source " "RPMs provided cannot be rebuilt directly using C<rpmbuild> or C<mock>." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:336 +#: ../examples/guestfs-faq.pod:335 msgid "" "If you use Koji (which is open source software and may be installed " "locally), then the SRPMs can be rebuilt in Koji. L<https://fedoraproject." @@ -5721,7 +5722,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:340 +#: ../examples/guestfs-faq.pod:339 msgid "" "If you don't have or want to use Koji, then you have to give libguestfs " "access to the network so it can download the RPMs for building the " @@ -5730,7 +5731,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:346 +#: ../examples/guestfs-faq.pod:345 #, no-wrap msgid "" " %libguestfs_buildnet 1\n" @@ -5738,12 +5739,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:348 +#: ../examples/guestfs-faq.pod:347 msgid "If you are using mock, do:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:350 +#: ../examples/guestfs-faq.pod:349 #, no-wrap msgid "" " mock -D '%libguestfs_buildnet 1' [etc]\n" @@ -5751,22 +5752,22 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:352 +#: ../examples/guestfs-faq.pod:351 msgid "Libguestfs has a really long list of dependencies!" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:354 +#: ../examples/guestfs-faq.pod:353 msgid "That's because it does a lot of things." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:356 +#: ../examples/guestfs-faq.pod:355 msgid "How can I speed up libguestfs builds?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:358 +#: ../examples/guestfs-faq.pod:357 msgid "" "By far the most important thing you can do is to install and properly " "configure Squid. Note that the default configuration that ships with Squid " @@ -5774,7 +5775,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:362 +#: ../examples/guestfs-faq.pod:361 msgid "" "A very good place to start with Squid configuration is here: L<https://" "fedoraproject.org/wiki/Extras/" @@ -5782,38 +5783,38 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:365 +#: ../examples/guestfs-faq.pod:364 msgid "" "Make sure Squid is running, and that the environment variables C<" "$http_proxy> and C<$ftp_proxy> are pointing to it." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:368 +#: ../examples/guestfs-faq.pod:367 msgid "" "With Squid running and correctly configured, appliance builds should be " "reduced to a few minutes." msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:371 +#: ../examples/guestfs-faq.pod:370 msgid "SPEED, DISK SPACE USED BY LIBGUESTFS" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:373 +#: ../examples/guestfs-faq.pod:372 msgid "" "Note: Most of the information in this section has moved: L<guestfs-" "performance(1)>." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:376 +#: ../examples/guestfs-faq.pod:375 msgid "Upload or write seem very slow." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:378 +#: ../examples/guestfs-faq.pod:377 msgid "" "In libguestfs E<lt> 1.13.16, the mount command (L<guestfs(3)/guestfs_mount>) " "enabled option C<-o sync> implicitly. This causes very poor write " @@ -5821,14 +5822,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:383 +#: ../examples/guestfs-faq.pod:382 msgid "" "For libguestfs E<lt> 1.13.16, replace mount with C<mount-options>, leaving " "the first parameter as an empty string." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:386 +#: ../examples/guestfs-faq.pod:385 msgid "" "You can also do this with more recent versions of libguestfs, but if you " "know that you are using libguestfs ≥ 1.13.16 then it's safe to use plain " @@ -5836,7 +5837,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:390 +#: ../examples/guestfs-faq.pod:389 msgid "" "If the underlying disk is not fully allocated (eg. sparse raw or qcow2) then " "writes can be slow because the host operating system has to do costly disk " @@ -5846,17 +5847,17 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:396 +#: ../examples/guestfs-faq.pod:395 msgid "Libguestfs uses too much disk space!" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:398 +#: ../examples/guestfs-faq.pod:397 msgid "libguestfs caches a large-ish appliance in:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:400 +#: ../examples/guestfs-faq.pod:399 #, no-wrap msgid "" " /var/tmp/.guestfs-<UID>\n" @@ -5864,26 +5865,26 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:402 +#: ../examples/guestfs-faq.pod:401 msgid "" "If the environment variable C<TMPDIR> is defined, then C<$TMPDIR/.guestfs-" "E<lt>UIDE<gt>> is used instead." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:405 +#: ../examples/guestfs-faq.pod:404 msgid "It is safe to delete this directory when you are not using libguestfs." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:407 +#: ../examples/guestfs-faq.pod:406 msgid "" "virt-sparsify seems to make the image grow to the full size of the virtual " "disk" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:410 +#: ../examples/guestfs-faq.pod:409 msgid "" "If the input to L<virt-sparsify(1)> is raw, then the output will be raw " "sparse. Make sure you are measuring the output with a tool which " @@ -5891,7 +5892,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:414 ../sparsify/virt-sparsify.pod:34 +#: ../examples/guestfs-faq.pod:413 ../sparsify/virt-sparsify.pod:34 #, no-wrap msgid "" " $ ls -lh test1.img\n" @@ -5902,19 +5903,19 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:419 ../sparsify/virt-sparsify.pod:39 +#: ../examples/guestfs-faq.pod:418 ../sparsify/virt-sparsify.pod:39 msgid "(Compare the apparent size B<100M> vs the actual size B<3.6M>)" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:421 +#: ../examples/guestfs-faq.pod:420 msgid "" "If all this confuses you, use a non-sparse output by specifying the I<--" "convert> option, eg:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:424 +#: ../examples/guestfs-faq.pod:423 #, fuzzy, no-wrap #| msgid "" #| " virt-sparsify disk.raw --convert qcow2 disk.qcow2\n" @@ -5927,24 +5928,24 @@ msgstr "" "\n" #. type: =head1 -#: ../examples/guestfs-faq.pod:426 +#: ../examples/guestfs-faq.pod:425 msgid "USING LIBGUESTFS IN YOUR OWN PROGRAMS" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:428 +#: ../examples/guestfs-faq.pod:427 msgid "The API has hundreds of methods, where do I start?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:430 +#: ../examples/guestfs-faq.pod:429 msgid "" "We recommend you start by reading the API overview: L<guestfs(3)/API " "OVERVIEW>." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:433 +#: ../examples/guestfs-faq.pod:432 msgid "" "Although the API overview covers the C API, it is still worth reading even " "if you are going to use another programming language, because the API is the " @@ -5952,7 +5953,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:438 +#: ../examples/guestfs-faq.pod:437 #, no-wrap msgid "" " C guestfs_ln_sf (g, target, linkname);\n" @@ -5972,7 +5973,7 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:445 +#: ../examples/guestfs-faq.pod:444 msgid "" "Once you're familiar with the API overview, you should look at this list of " "starting points for other language bindings: L<guestfs(3)/USING LIBGUESTFS " @@ -5980,12 +5981,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:451 +#: ../examples/guestfs-faq.pod:450 msgid "<!-- old anchor for the next section --> <a name=\"debug\"/>" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:456 +#: ../examples/guestfs-faq.pod:455 msgid "" "Can I use libguestfs in my proprietary / closed source / commercial program?" msgstr "" @@ -5993,51 +5994,56 @@ msgstr "" #. type: textblock #: ../examples/guestfs-faq.pod:458 msgid "" -"In general, yes. However this is not legal advice. You should read the " -"license that comes with libguestfs, and if you have specific questions about " -"your obligations when distributing libguestfs, contact a lawyer. In the " -"source tree the license is in the file C<COPYING.LIB> (LGPLv2+ for the " -"library and bindings) and C<COPYING> (GPLv2+ for the standalone programs)." +"In general, yes. However this is not legal advice - read the license that " +"comes with libguestfs, and if you have specific questions contact a lawyer." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:462 +msgid "" +"In the source tree the license is in the file C<COPYING.LIB> (LGPLv2+ for " +"the library and bindings) and C<COPYING> (GPLv2+ for the standalone " +"programs)." msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:465 +#: ../examples/guestfs-faq.pod:466 msgid "DEBUGGING LIBGUESTFS" msgstr "libguestfs のデバッグ" #. type: =head2 -#: ../examples/guestfs-faq.pod:467 +#: ../examples/guestfs-faq.pod:468 msgid "" "How do I debug when using any libguestfs program or tool (eg. virt-v2v or " "virt-df)?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:470 +#: ../examples/guestfs-faq.pod:471 msgid "" "There are two C<LIBGUESTFS_*> environment variables you can set in order to " "get more information from libguestfs." msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:475 +#: ../examples/guestfs-faq.pod:476 msgid "C<LIBGUESTFS_TRACE>" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:477 +#: ../examples/guestfs-faq.pod:478 msgid "" "Set this to 1 and libguestfs will print out each command / API call in a " "format which is similar to guestfish commands." msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:480 +#: ../examples/guestfs-faq.pod:481 msgid "C<LIBGUESTFS_DEBUG>" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:482 +#: ../examples/guestfs-faq.pod:483 msgid "" "Set this to 1 in order to enable massive amounts of debug messages. If you " "think there is some problem inside the libguestfs appliance, then you should " @@ -6045,12 +6051,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:488 +#: ../examples/guestfs-faq.pod:489 msgid "To set these from the shell, do this before running the program:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:490 +#: ../examples/guestfs-faq.pod:491 #, no-wrap msgid "" " export LIBGUESTFS_TRACE=1\n" @@ -6059,12 +6065,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:493 +#: ../examples/guestfs-faq.pod:494 msgid "For csh/tcsh the equivalent commands would be:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:495 +#: ../examples/guestfs-faq.pod:496 #, no-wrap msgid "" " setenv LIBGUESTFS_TRACE 1\n" @@ -6076,17 +6082,17 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:498 +#: ../examples/guestfs-faq.pod:499 msgid "For further information, see: L<guestfs(3)/ENVIRONMENT VARIABLES>." msgstr "詳細は L<guestfs(3)/ENVIRONMENT VARIABLES> 参照。" #. type: =head2 -#: ../examples/guestfs-faq.pod:500 +#: ../examples/guestfs-faq.pod:501 msgid "How do I debug when using guestfish?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:502 +#: ../examples/guestfs-faq.pod:503 msgid "" "You can use the same environment variables above. Alternatively use the " "guestfish options -x (to trace commands) or -v (to get the full debug " @@ -6094,60 +6100,60 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:506 +#: ../examples/guestfs-faq.pod:507 msgid "For further information, see: L<guestfish(1)>." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:508 +#: ../examples/guestfs-faq.pod:509 msgid "How do I debug when using the API?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:510 +#: ../examples/guestfs-faq.pod:511 msgid "" "Call L<guestfs(3)/guestfs_set_trace> to enable command traces, and/or " "L<guestfs(3)/guestfs_set_verbose> to enable debug messages." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:513 +#: ../examples/guestfs-faq.pod:514 msgid "" "For best results, call these functions as early as possible, just after " "creating the guestfs handle if you can, and definitely before calling launch." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:517 +#: ../examples/guestfs-faq.pod:518 msgid "How do I capture debug output and put it into my logging system?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:519 +#: ../examples/guestfs-faq.pod:520 msgid "" "Use the event API. For examples, see: L<guestfs(3)/SETTING CALLBACKS TO " "HANDLE EVENTS>." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:522 +#: ../examples/guestfs-faq.pod:523 msgid "Digging deeper into the appliance boot process." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:524 +#: ../examples/guestfs-faq.pod:525 msgid "" "Enable debugging and then read this documentation on the appliance boot " "process: L<guestfs(3)/INTERNALS>." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:527 +#: ../examples/guestfs-faq.pod:528 msgid "libguestfs hangs or fails during run/launch." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:529 +#: ../examples/guestfs-faq.pod:530 msgid "" "Enable debugging and look at the full output. If you cannot work out what " "is going on, file a bug report, including the I<complete> output of " @@ -6155,17 +6161,17 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:533 +#: ../examples/guestfs-faq.pod:534 msgid "DESIGN/INTERNALS OF LIBGUESTFS" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:535 +#: ../examples/guestfs-faq.pod:536 msgid "Why don't you do everything through the FUSE / filesystem interface?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:538 +#: ../examples/guestfs-faq.pod:539 msgid "" "We offer a command called L<guestmount(1)> which lets you mount guest " "filesystems on the host. This is implemented as a FUSE module. Why don't " @@ -6174,7 +6180,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:543 +#: ../examples/guestfs-faq.pod:544 msgid "" "The reasons are twofold. Firstly, libguestfs offers API calls for doing " "things like creating and deleting partitions and logical volumes, which " @@ -6188,7 +6194,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:553 +#: ../examples/guestfs-faq.pod:554 msgid "" "The second reason is for efficiency. FUSE itself is reasonably efficient, " "but it does make lots of small, independent calls into the FUSE module. In " @@ -6201,17 +6207,17 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:563 +#: ../examples/guestfs-faq.pod:564 msgid "Why don't you do everything through GVFS?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:565 +#: ../examples/guestfs-faq.pod:566 msgid "The problems are similar to the problems with FUSE." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:567 +#: ../examples/guestfs-faq.pod:568 msgid "" "GVFS is a better abstraction than POSIX/FUSE. There is an FTP backend for " "GVFS, which is encouraging because FTP is conceptually similar to the " @@ -6221,7 +6227,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:575 +#: ../examples/guestfs-faq.pod:576 #, fuzzy #| msgid "" #| "<!-- old anchor for the next section --> <a name=" @@ -6232,12 +6238,12 @@ msgstr "" "\"state_machine_and_low_level_event_api\"/>" #. type: =head2 -#: ../examples/guestfs-faq.pod:580 +#: ../examples/guestfs-faq.pod:581 msgid "Can I use C<guestfish --ro> as a way to backup my virtual machines?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:582 +#: ../examples/guestfs-faq.pod:583 msgid "" "Usually this is not a good idea. The question is answered in more detail in " "this mailing list posting: L<https://www.redhat.com/archives/libguestfs/2010-" @@ -6245,19 +6251,91 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:586 +#: ../examples/guestfs-faq.pod:587 +msgid "Why can I write to the disk, even though I added it read-only?" +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:589 +msgid "Why does C<--ro> appear to have no effect?" +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:591 +msgid "" +"When you add a disk read-only, libguestfs places a writable overlay on top " +"of the underlying disk. Writes go into this overlay, and are discarded when " +"the handle is closed (or C<guestfish> etc. exits)." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:595 +msgid "" +"There are two reasons for doing it this way: Firstly read-only disks aren't " +"possible in many cases (eg. IDE simply doesn't support them, so you couldn't " +"have an IDE-emulated read-only disk, although this is not common in real " +"libguestfs installations)." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:600 +msgid "" +"Secondly and more importantly, even if read-only disks were possible, you " +"wouldn't want them. Mounting any filesystem that has a journal, even " +"C<mount -o ro>, causes writes to the filesystem because the journal has to " +"be replayed and metadata updated. If the disk was truly read-only, you " +"wouldn't be able to mount a dirty filesystem." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:606 +msgid "" +"To make it usable, we create the overlay as a place to temporarily store " +"these writes, and then we discard it afterwards. This ensures that the " +"underlying disk is always untouched." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:610 +msgid "" +"Note also that there is a regression test for this when building libguestfs " +"(in C<tests/qemu>). This is one reason why it's important for packagers to " +"run the test suite." +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:614 +msgid "Does C<--ro> make all disks read-only?" +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:616 +msgid "" +"I<No!> The C<--ro> option only affects disks added on the command line, ie. " +"using C<-a> and C<-d> options." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:619 +msgid "" +"In guestfish, if you use the C<add> command, then disk is added read-write " +"(unless you specify the C<readonly:true> flag explicitly with the command)." +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:623 msgid "What's the difference between guestfish and virt-rescue?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:588 +#: ../examples/guestfs-faq.pod:625 msgid "" "A lot of people are confused by the two superficially similar tools we " "provide:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:591 +#: ../examples/guestfs-faq.pod:628 #, no-wrap msgid "" " $ guestfish --ro -a guest.img\n" @@ -6267,7 +6345,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:595 +#: ../examples/guestfs-faq.pod:632 #, no-wrap msgid "" " $ virt-rescue --ro guest.img\n" @@ -6276,7 +6354,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:598 +#: ../examples/guestfs-faq.pod:635 msgid "" "And the related question which then arises is why you can't type in full " "shell commands with all the --options in guestfish (but you can in L<virt-" @@ -6284,7 +6362,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:602 +#: ../examples/guestfs-faq.pod:639 msgid "" "L<guestfish(1)> is a program providing structured access to the L<guestfs(3)" "> API. It happens to be a nice interactive shell too, but its primary " @@ -6295,7 +6373,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:609 +#: ../examples/guestfs-faq.pod:646 msgid "" "L<virt-rescue(1)> is a free-for-all freeform way to boot the libguestfs " "appliance and make arbitrary changes to your VM. It's not structured, you " @@ -6304,7 +6382,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:614 +#: ../examples/guestfs-faq.pod:651 msgid "" "But, libguestfs also has a \"backdoor\" into the appliance allowing you to " "send arbitrary shell commands. It's not as flexible as virt-rescue, because " @@ -6312,7 +6390,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:619 +#: ../examples/guestfs-faq.pod:656 #, no-wrap msgid "" " ><fs> debug sh \"cmd arg1 arg2 ...\"\n" @@ -6320,7 +6398,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:621 +#: ../examples/guestfs-faq.pod:658 msgid "" "Note that you should B<not> rely on this. It could be removed or changed in " "future. If your program needs some operation, please add it to the " @@ -6328,36 +6406,45 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:625 +#: ../examples/guestfs-faq.pod:662 +msgid "What's the deal with C<guestfish -i>?" +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:664 msgid "" -"What's the deal with C<guestfish -i>? Why does virt-cat only work on a real " -"VM image, but virt-df works on any disk image? What does \"no root device " -"found in this operating system image\" mean?" +"Why does virt-cat only work on a real VM image, but virt-df works on any " +"disk image?" +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:667 +msgid "What does \"no root device found in this operating system image\" mean?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:630 +#: ../examples/guestfs-faq.pod:670 msgid "" "These questions are all related at a fundamental level which may not be " "immediately obvious." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:633 +#: ../examples/guestfs-faq.pod:673 msgid "" "At the L<guestfs(3)> API level, a \"disk image\" is just a pile of " "partitions and filesystems." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:636 +#: ../examples/guestfs-faq.pod:676 msgid "" "In contrast, when the virtual machine boots, it mounts those filesystems " "into a consistent hierarchy such as:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:639 +#: ../examples/guestfs-faq.pod:679 #, no-wrap msgid "" " / (/dev/sda2)\n" @@ -6383,12 +6470,12 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:649 +#: ../examples/guestfs-faq.pod:689 msgid "(or drive letters on Windows)." msgstr "(または Windows におけるドライブレター)。" #. type: textblock -#: ../examples/guestfs-faq.pod:651 +#: ../examples/guestfs-faq.pod:691 msgid "" "The API first of all sees the disk image at the \"pile of filesystems\" " "level. But it also has a way to inspect the disk image to see if it " @@ -6397,12 +6484,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:656 +#: ../examples/guestfs-faq.pod:696 msgid "Users expect some tools (like L<virt-cat(1)>) to work with VM paths:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:658 +#: ../examples/guestfs-faq.pod:698 #, no-wrap msgid "" " virt-cat fedora.img /var/log/messages\n" @@ -6410,7 +6497,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:660 +#: ../examples/guestfs-faq.pod:700 msgid "" "How does virt-cat know that C</var> is a separate partition? The trick is " "that virt-cat performs inspection on the disk image, and uses that to " @@ -6418,7 +6505,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:664 +#: ../examples/guestfs-faq.pod:704 msgid "" "Some tools (including L<virt-cat(1)>, L<virt-edit(1)>, L<virt-ls(1)>) use " "inspection to map VM paths. Other tools, such as L<virt-df(1)> and L<virt-" @@ -6427,7 +6514,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:669 +#: ../examples/guestfs-faq.pod:709 msgid "" "L<guestfish(1)> is in an interesting middle ground. If you use the I<-a> " "and I<-m> command line options, then you have to tell guestfish exactly how " @@ -6435,14 +6522,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:674 +#: ../examples/guestfs-faq.pod:714 msgid "" "If you use the I<-i> option, libguestfs performs inspection and mounts the " "filesystems for you." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:677 +#: ../examples/guestfs-faq.pod:717 msgid "" "The error C<no root device found in this operating system image> is related " "to this. It means inspection was unable to locate an operating system " @@ -6452,12 +6539,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:685 +#: ../examples/guestfs-faq.pod:725 msgid "L<guestfish(1)>, L<guestfs(3)>, L<http://libguestfs.org/>." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:695 ../examples/guestfs-performance.pod:448 +#: ../examples/guestfs-faq.pod:735 ../examples/guestfs-performance.pod:448 #: ../format/virt-format.pod:193 msgid "Copyright (C) 2012 Red Hat Inc." msgstr "Copyright (C) 2012 Red Hat Inc." @@ -7353,6 +7440,7 @@ msgstr "" #. type: =end #: ../examples/guestfs-recipes.pod:3 ../examples/guestfs-recipes.pod:8 +#: ../guestfs-release-notes.pod:7 ../guestfs-release-notes.pod:12 msgid "comment" msgstr "コメント" @@ -8900,7 +8988,7 @@ msgid "Try importing virt-df CSV output into a spreadsheet or database." msgstr "" #. type: textblock -#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3347 +#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3364 msgid "Run:" msgstr "次を実行します:" @@ -9424,7 +9512,7 @@ msgstr "" #| "I<This function is deprecated.> In new code, use the L</add_drive_opts> " #| "call instead." msgid "" -"I<This function is deprecated.> In new code, use the L</add_drive> call " +"I<This function is deprecated.> In new code, use the L</add-drive> call " "instead." msgstr "" "I<この関数は推奨されません。> 新しいコードでは、代わりに L</add_drive_opts> " @@ -9739,7 +9827,7 @@ msgstr "" #. type: =item #: ../fish/guestfish-actions.pod:143 ../src/guestfs-actions.pod:208 -#: ../src/guestfs.pod:3226 +#: ../src/guestfs.pod:3231 msgid "C<format>" msgstr "C<format>" @@ -11908,9 +11996,13 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:1051 ../fish/guestfish-actions.pod:1086 +#, fuzzy +#| msgid "" +#| "I<This function is deprecated.> In new code, use the L</" +#| "copy_device_to_device> call instead." msgid "" -"I<This function is deprecated.> In new code, use the L</" -"copy_device_to_device> call instead." +"I<This function is deprecated.> In new code, use the L</copy-device-to-" +"device> call instead." msgstr "" "I<この関数は推奨されません。> 新しいコードでは、代わりに L</" "copy_device_to_device> を使用してください。" @@ -13782,8 +13874,12 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:1890 +#, fuzzy +#| msgid "" +#| "I<This function is deprecated.> In new code, use the L</vfs_label> call " +#| "instead." msgid "" -"I<This function is deprecated.> In new code, use the L</vfs_label> call " +"I<This function is deprecated.> In new code, use the L</vfs-label> call " "instead." msgstr "" "I<この関数は推奨されません。> 新しいコードでは、代わりに L</vfs_label> を使用" @@ -13812,8 +13908,12 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:1904 +#, fuzzy +#| msgid "" +#| "I<This function is deprecated.> In new code, use the L</vfs_uuid> call " +#| "instead." msgid "" -"I<This function is deprecated.> In new code, use the L</vfs_uuid> call " +"I<This function is deprecated.> In new code, use the L</vfs-uuid> call " "instead." msgstr "" "I<この関数は推奨されません。> 新しいコードでは、代わりに L</vfs_uuid> を使用" @@ -21812,7 +21912,7 @@ msgstr "set-attach-method" #. type: =item #: ../fish/guestfish-actions.pod:5293 ../src/guestfs-actions.pod:8507 -#: ../src/guestfs.pod:3190 +#: ../src/guestfs.pod:3195 msgid "C<appliance>" msgstr "C<appliance>" @@ -22103,8 +22203,12 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:5417 +#, fuzzy +#| msgid "" +#| "I<This function is deprecated.> In new code, use the L</set_label> call " +#| "instead." msgid "" -"I<This function is deprecated.> In new code, use the L</set_label> call " +"I<This function is deprecated.> In new code, use the L</set-label> call " "instead." msgstr "" "I<この関数は推奨されません。> 新しいコードでは、代わりに L</set_label> を使用" @@ -22712,8 +22816,12 @@ msgstr "関連項目: L</sfdisk-l>, L</sfdisk-N>, L</part-init>" #. type: textblock #: ../fish/guestfish-actions.pod:5665 ../fish/guestfish-actions.pod:5685 #: ../fish/guestfish-actions.pod:5704 +#, fuzzy +#| msgid "" +#| "I<This function is deprecated.> In new code, use the L</part_add> call " +#| "instead." msgid "" -"I<This function is deprecated.> In new code, use the L</part_add> call " +"I<This function is deprecated.> In new code, use the L</part-add> call " "instead." msgstr "" "I<この関数は推奨されません。> 新しいコードでは、代わりに L</part_add> を使用" @@ -22862,8 +22970,12 @@ msgstr "関連項目: L</part-list>" #. type: textblock #: ../fish/guestfish-actions.pod:5742 +#, fuzzy +#| msgid "" +#| "I<This function is deprecated.> In new code, use the L</part_list> call " +#| "instead." msgid "" -"I<This function is deprecated.> In new code, use the L</part_list> call " +"I<This function is deprecated.> In new code, use the L</part-list> call " "instead." msgstr "" "I<この関数は推奨されません。> 新しいコードでは、代わりに L</part_list> を使用" @@ -23588,7 +23700,7 @@ msgstr "" #| "I<This function is deprecated.> In new code, use the L</part_list> call " #| "instead." msgid "" -"I<This function is deprecated.> In new code, use the L</tar_in> call instead." +"I<This function is deprecated.> In new code, use the L</tar-in> call instead." msgstr "" "I<この関数は推奨されません。> 新しいコードでは、代わりに L</part_list> を使用" "してください。" @@ -23622,7 +23734,7 @@ msgstr "" #| "I<This function is deprecated.> In new code, use the L</part_list> call " #| "instead." msgid "" -"I<This function is deprecated.> In new code, use the L</tar_out> call " +"I<This function is deprecated.> In new code, use the L</tar-out> call " "instead." msgstr "" "I<この関数は推奨されません。> 新しいコードでは、代わりに L</part_list> を使用" @@ -28926,17 +29038,17 @@ msgstr "" "と、C<vi> を使用します。" #. type: =item -#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3500 +#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3517 msgid "FEBOOTSTRAP_KERNEL" msgstr "FEBOOTSTRAP_KERNEL" #. type: =item -#: ../fish/guestfish.pod:1146 ../src/guestfs.pod:3502 +#: ../fish/guestfish.pod:1146 ../src/guestfs.pod:3519 msgid "FEBOOTSTRAP_MODULES" msgstr "FEBOOTSTRAP_MODULES" #. type: textblock -#: ../fish/guestfish.pod:1148 ../src/guestfs.pod:3504 +#: ../fish/guestfish.pod:1148 ../src/guestfs.pod:3521 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 " @@ -28996,17 +29108,17 @@ msgstr "" "さまざまなファイルを使用できます。 L</ファイル> 参照。" #. type: =item -#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3510 +#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3527 msgid "LIBGUESTFS_APPEND" msgstr "LIBGUESTFS_APPEND" #. type: textblock -#: ../fish/guestfish.pod:1178 ../src/guestfs.pod:3512 +#: ../fish/guestfish.pod:1178 ../src/guestfs.pod:3529 msgid "Pass additional options to the guest kernel." msgstr "仮想マシンのカーネルに追加のオプションを渡します。" #. type: =item -#: ../fish/guestfish.pod:1180 ../src/guestfs.pod:3514 +#: ../fish/guestfish.pod:1180 ../src/guestfs.pod:3531 #, fuzzy #| msgid "LIBGUESTFS_TRACE" msgid "LIBGUESTFS_ATTACH_METHOD" @@ -29020,7 +29132,7 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1185 ../src/guestfs.pod:3519 +#: ../fish/guestfish.pod:1185 ../src/guestfs.pod:3536 msgid "LIBGUESTFS_DEBUG" msgstr "LIBGUESTFS_DEBUG" @@ -29032,18 +29144,18 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1190 ../src/guestfs.pod:3524 +#: ../fish/guestfish.pod:1190 ../src/guestfs.pod:3541 msgid "LIBGUESTFS_MEMSIZE" msgstr "LIBGUESTFS_MEMSIZE" #. type: textblock -#: ../fish/guestfish.pod:1192 ../src/guestfs.pod:3526 +#: ../fish/guestfish.pod:1192 ../src/guestfs.pod:3543 msgid "" "Set the memory allocated to the qemu process, in megabytes. For example:" msgstr "" #. type: verbatim -#: ../fish/guestfish.pod:1195 ../src/guestfs.pod:3529 +#: ../fish/guestfish.pod:1195 ../src/guestfs.pod:3546 #, no-wrap msgid "" " LIBGUESTFS_MEMSIZE=700\n" @@ -29053,7 +29165,7 @@ msgstr "" "\n" #. type: =item -#: ../fish/guestfish.pod:1197 ../src/guestfs.pod:3531 +#: ../fish/guestfish.pod:1197 ../src/guestfs.pod:3548 msgid "LIBGUESTFS_PATH" msgstr "LIBGUESTFS_PATH" @@ -29065,19 +29177,19 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1202 ../src/guestfs.pod:3536 +#: ../fish/guestfish.pod:1202 ../src/guestfs.pod:3553 msgid "LIBGUESTFS_QEMU" msgstr "LIBGUESTFS_QEMU" #. type: textblock -#: ../fish/guestfish.pod:1204 ../src/guestfs.pod:3538 +#: ../fish/guestfish.pod:1204 ../src/guestfs.pod:3555 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:1208 ../src/guestfs.pod:3544 +#: ../fish/guestfish.pod:1208 ../src/guestfs.pod:3561 msgid "LIBGUESTFS_TRACE" msgstr "LIBGUESTFS_TRACE" @@ -29101,12 +29213,12 @@ msgstr "" #. type: =item #: ../fish/guestfish.pod:1217 ../sparsify/virt-sparsify.pod:276 -#: ../src/guestfs.pod:3549 +#: ../src/guestfs.pod:3566 msgid "TMPDIR" msgstr "TMPDIR" #. type: textblock -#: ../fish/guestfish.pod:1219 ../src/guestfs.pod:3551 +#: ../fish/guestfish.pod:1219 ../src/guestfs.pod:3568 msgid "" "Location of temporary directory, defaults to C</tmp> except for the cached " "supermin appliance which defaults to C</var/tmp>." @@ -29115,7 +29227,7 @@ msgstr "" "あるキャッシュされた supermin アプライアンスは除きます。" #. type: textblock -#: ../fish/guestfish.pod:1222 ../src/guestfs.pod:3554 +#: ../fish/guestfish.pod:1222 ../src/guestfs.pod:3571 msgid "" "If libguestfs was compiled to use the supermin appliance then the real " "appliance is cached in this directory, shared between all handles belonging " @@ -30566,18 +30678,27 @@ msgstr "" msgid "guestfs-release-notes - libguestfs Release Notes" msgstr "" -#. type: =head1 -#: ../guestfs-release-notes.pod:7 -msgid "RELEASE NOTES FOR LIBGUESTFS 1.20" +#. type: textblock +#: ../guestfs-release-notes.pod:9 +msgid "" +"NOTE! Pre-release notes for the next stable version of libguestfs. Updated " +"to commit d03361b1afee09135b0cbd92a2cc180c66c5f84e" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:9 -msgid "I<NOTES UPDATED TO COMMIT d03361b1afee09135b0cbd92a2cc180c66c5f84e>" +#: ../guestfs-release-notes.pod:16 +msgid "" +"<script> document.body.style.backgroundImage = \"url('draft.png')\"; " +"document.body.style.backgroundRepeat = \"no-repeat\"; </script>" +msgstr "" + +#. type: =head1 +#: ../guestfs-release-notes.pod:23 +msgid "RELEASE NOTES FOR LIBGUESTFS 1.20" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:11 +#: ../guestfs-release-notes.pod:25 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 " @@ -30585,45 +30706,45 @@ msgid "" msgstr "" #. type: =head2 -#: ../guestfs-release-notes.pod:15 ../guestfs-release-notes.pod:346 -#: ../guestfs-release-notes.pod:584 ../guestfs-release-notes.pod:724 -#: ../guestfs-release-notes.pod:893 ../guestfs-release-notes.pod:1026 -#: ../guestfs-release-notes.pod:1168 ../guestfs-release-notes.pod:1310 -#: ../guestfs-release-notes.pod:1477 +#: ../guestfs-release-notes.pod:29 ../guestfs-release-notes.pod:360 +#: ../guestfs-release-notes.pod:598 ../guestfs-release-notes.pod:738 +#: ../guestfs-release-notes.pod:907 ../guestfs-release-notes.pod:1040 +#: ../guestfs-release-notes.pod:1182 ../guestfs-release-notes.pod:1324 +#: ../guestfs-release-notes.pod:1491 #, fuzzy #| msgid "C<features>" msgid "New features" msgstr "C<特徴>" #. type: =head3 -#: ../guestfs-release-notes.pod:17 ../guestfs-release-notes.pod:785 +#: ../guestfs-release-notes.pod:31 ../guestfs-release-notes.pod:799 msgid "library" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:19 +#: ../guestfs-release-notes.pod:33 msgid "You can optionally use libvirt to launch the backend appliance by:" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:24 +#: ../guestfs-release-notes.pod:38 msgid "(a)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:26 +#: ../guestfs-release-notes.pod:40 #, fuzzy #| msgid "LIBGUESTFS_TRACE" msgid "setting C<LIBGUESTFS_ATTACH_METHOD=libvirt[:URI]>" msgstr "LIBGUESTFS_TRACE" #. type: =item -#: ../guestfs-release-notes.pod:28 +#: ../guestfs-release-notes.pod:42 msgid "(b)" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:30 +#: ../guestfs-release-notes.pod:44 #, no-wrap msgid "" " ./configure --with-default-attach-method=libvirt[:URI]\n" @@ -30631,17 +30752,17 @@ msgid "" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:32 +#: ../guestfs-release-notes.pod:46 msgid "(c)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:34 +#: ../guestfs-release-notes.pod:48 msgid "setting the attach-method through the API" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:38 +#: ../guestfs-release-notes.pod:52 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 " @@ -30649,12 +30770,12 @@ msgid "" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:42 +#: ../guestfs-release-notes.pod:56 msgid "Libguestfs can now handle E<gt> 25 disks, in all APIs, tools and tests." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:44 +#: ../guestfs-release-notes.pod:58 #, fuzzy #| msgid "" #| "The following functions: L</guestfs_getxattr> L</guestfs_getxattrs> L</" @@ -30673,145 +30794,145 @@ msgstr "" "guestfs_lxattrlist> L</guestfs_removexattr> L</guestfs_setxattr>" #. type: =head3 -#: ../guestfs-release-notes.pod:51 ../guestfs-release-notes.pod:348 -#: ../guestfs-release-notes.pod:635 +#: ../guestfs-release-notes.pod:65 ../guestfs-release-notes.pod:362 +#: ../guestfs-release-notes.pod:649 msgid "virt tools" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:53 +#: ../guestfs-release-notes.pod:67 msgid "C<guestfish touch 'win:c:\\new_file'> now works as expected." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:55 +#: ../guestfs-release-notes.pod:69 msgid "" "C<guestfish> has a new I<--network> option, which enables the user network " "in libguestfs." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:58 +#: ../guestfs-release-notes.pod:72 msgid "" "C<rsync> and C<ssh> commands are now availble in virt-rescue. In addition, " "C<rsync> can be used through the API for doing incremental copies." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:62 +#: ../guestfs-release-notes.pod:76 msgid "C<virt-sparsify> uses qcow2 v3 for increased efficiency." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:64 +#: ../guestfs-release-notes.pod:78 #, 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:70 +#: ../guestfs-release-notes.pod:84 #, fuzzy #| msgid "Generate random seed for guest." msgid "generate new UUIDs for PVs and VGs" msgstr "仮想マシンに対して乱数種を生成します。" #. type: textblock -#: ../guestfs-release-notes.pod:74 +#: ../guestfs-release-notes.pod:88 #, fuzzy #| msgid "Remove the Smolt hardware UUID." msgid "remove the local machine ID (Wanlong Gao)" msgstr "Smolt ハードウェア UUID を削除します。" #. type: textblock -#: ../guestfs-release-notes.pod:78 +#: ../guestfs-release-notes.pod:92 msgid "remove ABRT data (Wanlong Gao)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:82 +#: ../guestfs-release-notes.pod:96 #, 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:86 +#: ../guestfs-release-notes.pod:100 #, fuzzy #| msgid "Remove the database and log files of Samba." msgid "remove process accounting files (Wanlong Gao)" msgstr "Samba のデータベースおよびログファイルを削除します。" #. type: textblock -#: ../guestfs-release-notes.pod:90 +#: ../guestfs-release-notes.pod:104 msgid "" "new I<--firstboot> parameter allowing firstboot scripts for customizing " "guests" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:95 +#: ../guestfs-release-notes.pod:109 #, fuzzy #| msgid "Remove the database and log files of Samba." msgid "remove HOSTNAME field from C<ifcfg-eth*> files (Wanlong Gao)" msgstr "Samba のデータベースおよびログファイルを削除します。" #. type: textblock -#: ../guestfs-release-notes.pod:99 +#: ../guestfs-release-notes.pod:113 msgid "C<virt-make-fs> can now create virtual floppy disks (VFDs)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:101 +#: ../guestfs-release-notes.pod:115 msgid "C<guestmount> has a I<--pid-file> option." msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:103 ../guestfs-release-notes.pod:604 +#: ../guestfs-release-notes.pod:117 ../guestfs-release-notes.pod:618 #, fuzzy #| msgid "Language bindings." msgid "language bindings" msgstr "言語バインディング。" #. type: textblock -#: ../guestfs-release-notes.pod:105 +#: ../guestfs-release-notes.pod:119 msgid "In Ruby, optional arguments hash is optional." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:107 +#: ../guestfs-release-notes.pod:121 msgid "" "In Python, optional arguments now don't use special \"sentinel\" values, so " "any integer can be passed as an optional argument." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:110 +#: ../guestfs-release-notes.pod:124 msgid "Erlang bindings now come with examples and tests." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:112 +#: ../guestfs-release-notes.pod:126 msgid "Erlang bindings now handle 64 bit integer parameters correctly." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:114 +#: ../guestfs-release-notes.pod:128 msgid "" "The automated 'bindtests' now test for 64 bit cleanliness in parameter " "passing. Several bugs in the bindings were found and fixed as a result." msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:118 ../guestfs-release-notes.pod:393 -#: ../guestfs-release-notes.pod:622 ../guestfs-release-notes.pod:796 +#: ../guestfs-release-notes.pod:132 ../guestfs-release-notes.pod:407 +#: ../guestfs-release-notes.pod:636 ../guestfs-release-notes.pod:810 #, fuzzy #| msgid "inspect-os" msgid "inspection" msgstr "inspect-os" #. type: textblock -#: ../guestfs-release-notes.pod:120 +#: ../guestfs-release-notes.pod:134 msgid "" "Windows guests with unlimited-sized Registries are now supported. By adding " "the hivex API to the libguestfs API, it is much more efficient and easier to " @@ -30819,48 +30940,48 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:125 +#: ../guestfs-release-notes.pod:139 msgid "ports" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:127 +#: ../guestfs-release-notes.pod:141 msgid "" "Libguestfs without the appliance can be compiled on Mac OS X (Masami HIRATA)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:130 +#: ../guestfs-release-notes.pod:144 msgid "" "RHEL 5 is now explicitly supported through the 'oldlinux' branch in upstream " "git." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:133 +#: ../guestfs-release-notes.pod:147 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:136 ../guestfs-release-notes.pod:431 -#: ../guestfs-release-notes.pod:658 ../guestfs-release-notes.pod:825 -#: ../guestfs-release-notes.pod:974 ../guestfs-release-notes.pod:1111 -#: ../guestfs-release-notes.pod:1234 ../guestfs-release-notes.pod:1395 -#: ../guestfs-release-notes.pod:1550 +#: ../guestfs-release-notes.pod:150 ../guestfs-release-notes.pod:445 +#: ../guestfs-release-notes.pod:672 ../guestfs-release-notes.pod:839 +#: ../guestfs-release-notes.pod:988 ../guestfs-release-notes.pod:1125 +#: ../guestfs-release-notes.pod:1248 ../guestfs-release-notes.pod:1409 +#: ../guestfs-release-notes.pod:1564 msgid "Security" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:138 +#: ../guestfs-release-notes.pod:152 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:144 +#: ../guestfs-release-notes.pod:158 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, " @@ -30870,16 +30991,16 @@ msgid "" msgstr "" #. type: =head2 -#: ../guestfs-release-notes.pod:155 ../guestfs-release-notes.pod:435 -#: ../guestfs-release-notes.pod:664 ../guestfs-release-notes.pod:829 -#: ../guestfs-release-notes.pod:980 ../guestfs-release-notes.pod:1115 -#: ../guestfs-release-notes.pod:1245 ../guestfs-release-notes.pod:1405 -#: ../guestfs-release-notes.pod:1556 +#: ../guestfs-release-notes.pod:169 ../guestfs-release-notes.pod:449 +#: ../guestfs-release-notes.pod:678 ../guestfs-release-notes.pod:843 +#: ../guestfs-release-notes.pod:994 ../guestfs-release-notes.pod:1129 +#: ../guestfs-release-notes.pod:1259 ../guestfs-release-notes.pod:1419 +#: ../guestfs-release-notes.pod:1570 msgid "New APIs" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:157 +#: ../guestfs-release-notes.pod:171 #, no-wrap msgid "" " canonical-device-name\n" @@ -30911,33 +31032,33 @@ msgid "" msgstr "" #. type: =head2 -#: ../guestfs-release-notes.pod:183 ../guestfs-release-notes.pod:465 -#: ../guestfs-release-notes.pod:674 ../guestfs-release-notes.pod:840 -#: ../guestfs-release-notes.pod:986 ../guestfs-release-notes.pod:1122 -#: ../guestfs-release-notes.pod:1258 ../guestfs-release-notes.pod:1418 -#: ../guestfs-release-notes.pod:1586 +#: ../guestfs-release-notes.pod:197 ../guestfs-release-notes.pod:479 +#: ../guestfs-release-notes.pod:688 ../guestfs-release-notes.pod:854 +#: ../guestfs-release-notes.pod:1000 ../guestfs-release-notes.pod:1136 +#: ../guestfs-release-notes.pod:1272 ../guestfs-release-notes.pod:1432 +#: ../guestfs-release-notes.pod:1600 msgid "Internals" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:185 +#: ../guestfs-release-notes.pod:199 msgid "qemu E<ge> 1.1.0 is required." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:187 +#: ../guestfs-release-notes.pod:201 msgid "febootstrap E<ge> 3.19 is required." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:189 +#: ../guestfs-release-notes.pod:203 msgid "" "libvirt is optional, but if you want to use the new libvirt backend for " "launching the appliance then libvirt E<ge> 0.10.0 would be required." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:193 +#: ../guestfs-release-notes.pod:207 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 " @@ -30946,46 +31067,46 @@ msgid "" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:202 +#: ../guestfs-release-notes.pod:216 msgid "C<grep> (deprecating other C<*grep*> functions)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:206 +#: ../guestfs-release-notes.pod:220 msgid "C<add_drive> / C<add_drive_opts>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:210 +#: ../guestfs-release-notes.pod:224 msgid "C<mkfs> / C<mkfs_opts>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:214 +#: ../guestfs-release-notes.pod:228 msgid "C<mkswap> (deprecating C<mkswap_L> and C<mkswap_U>)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:218 +#: ../guestfs-release-notes.pod:232 #, fuzzy #| msgid "guestfs_ntfsresize_opts" msgid "C<ntfsresize> / C<ntfsresize_opts>" msgstr "guestfs_ntfsresize_opts" #. type: textblock -#: ../guestfs-release-notes.pod:222 +#: ../guestfs-release-notes.pod:236 msgid "C<tar_in> and C<tar_out> (deprecating C<tgz_in> etc.)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:226 +#: ../guestfs-release-notes.pod:240 #, fuzzy #| msgid "umount" msgid "C<umount>" msgstr "umount" #. type: textblock -#: ../guestfs-release-notes.pod:230 +#: ../guestfs-release-notes.pod:244 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. " @@ -30993,98 +31114,98 @@ msgid "" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:234 +#: ../guestfs-release-notes.pod:248 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:237 +#: ../guestfs-release-notes.pod:251 msgid "" "POD (documentation) is now generated using a rewritten Perl program instead " "of pod2* + shell scripts." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:240 +#: ../guestfs-release-notes.pod:254 msgid "Man pages now contain stable dates (Hilko Bengen)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:242 +#: ../guestfs-release-notes.pod:256 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:245 +#: ../guestfs-release-notes.pod:259 msgid "The parallel mount-local test has been rewritten in C (RHBZ#838081)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:247 +#: ../guestfs-release-notes.pod:261 msgid "Ruby 1.8.5 is now supported (though not recommended)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:249 +#: ../guestfs-release-notes.pod:263 msgid "" "Perl bindings can be disabled via C<./configure --disable-perl> (Wulf C. " "Krueger)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:252 +#: ../guestfs-release-notes.pod:266 msgid "" "Java bindings are now enabled/disabled using C<./configure --with-java> or " "C<./configure --without-java> (Wulf C. Krueger)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:255 +#: ../guestfs-release-notes.pod:269 msgid "Multiple fixes to use of 64 bit integers in language bindings." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:257 +#: ../guestfs-release-notes.pod:271 msgid "" "The appliance backend now uses sgabios instead of vgabios (Dan Berrange)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:260 +#: ../guestfs-release-notes.pod:274 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:263 +#: ../guestfs-release-notes.pod:277 msgid "" "C<run --test> flag for running tests with minimal output. It also prints " "the time taken to run each test." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:266 +#: ../guestfs-release-notes.pod:280 msgid "" "You can extract a list of external commands required by the daemon, making " "building the appliance on certain distros easier (Olaf Hering)." msgstr "" #. type: =head2 -#: ../guestfs-release-notes.pod:270 ../guestfs-release-notes.pod:538 -#: ../guestfs-release-notes.pod:704 ../guestfs-release-notes.pod:864 -#: ../guestfs-release-notes.pod:1008 ../guestfs-release-notes.pod:1138 -#: ../guestfs-release-notes.pod:1293 ../guestfs-release-notes.pod:1434 -#: ../guestfs-release-notes.pod:1598 +#: ../guestfs-release-notes.pod:284 ../guestfs-release-notes.pod:552 +#: ../guestfs-release-notes.pod:718 ../guestfs-release-notes.pod:878 +#: ../guestfs-release-notes.pod:1022 ../guestfs-release-notes.pod:1152 +#: ../guestfs-release-notes.pod:1307 ../guestfs-release-notes.pod:1448 +#: ../guestfs-release-notes.pod:1612 msgid "Bugs fixed" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:272 +#: ../guestfs-release-notes.pod:286 #, no-wrap msgid "" " ./bugs-in-changelog.sh 1.18.0..\n" @@ -31092,212 +31213,212 @@ msgid "" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:276 +#: ../guestfs-release-notes.pod:290 #, fuzzy #| msgid "https://bugzilla.redhat.com/642934" msgid "L<https://bugzilla.redhat.com/847881>" msgstr "https://bugzilla.redhat.com/642934" #. type: textblock -#: ../guestfs-release-notes.pod:278 +#: ../guestfs-release-notes.pod:292 msgid "RFE: allow extra arguments (like --exclude) to tar-out" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:280 +#: ../guestfs-release-notes.pod:294 #, fuzzy #| msgid "https://bugzilla.redhat.com/642934" msgid "L<https://bugzilla.redhat.com/847880>" msgstr "https://bugzilla.redhat.com/642934" #. type: textblock -#: ../guestfs-release-notes.pod:282 +#: ../guestfs-release-notes.pod:296 msgid "tar-out should allow (or force) --numeric-owner" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:284 +#: ../guestfs-release-notes.pod:298 #, 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:286 +#: ../guestfs-release-notes.pod:300 msgid "" "guestfish \"copy-out / localdir\" command fails with \"No such file or " "directory\"" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:288 +#: ../guestfs-release-notes.pod:302 #, 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:290 +#: ../guestfs-release-notes.pod:304 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:292 +#: ../guestfs-release-notes.pod:306 #, 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:294 +#: ../guestfs-release-notes.pod:308 msgid "virt-make-fs / tar-in should support vfat properly" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:296 +#: ../guestfs-release-notes.pod:310 #, 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:298 +#: ../guestfs-release-notes.pod:312 msgid "" "guestfish touch problem - case_sensitive_path API expects the file to exist" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:300 +#: ../guestfs-release-notes.pod:314 #, 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:302 +#: ../guestfs-release-notes.pod:316 msgid "Data loss when writing to qcow2-format disk files" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:304 +#: ../guestfs-release-notes.pod:318 #, 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:306 +#: ../guestfs-release-notes.pod:320 #, fuzzy #| msgid "compress-device-out" msgid "compress-device-out didn't support bzip2" msgstr "compress-device-out" #. type: =item -#: ../guestfs-release-notes.pod:308 +#: ../guestfs-release-notes.pod:322 #, 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:310 +#: ../guestfs-release-notes.pod:324 msgid "guestfish unrecognized mount option gives confusing error message" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:312 +#: ../guestfs-release-notes.pod:326 #, 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:314 +#: ../guestfs-release-notes.pod:328 msgid "" "Filenames containing Chinese characters can't be created on vfat filesystems" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:316 +#: ../guestfs-release-notes.pod:330 #, 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:318 +#: ../guestfs-release-notes.pod:332 msgid "" "virt-make-fs cannot create vfat filesystem containing filesystems with " "chinese characters" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:320 +#: ../guestfs-release-notes.pod:334 #, 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:322 +#: ../guestfs-release-notes.pod:336 msgid "virt-make-fs -t fat fails with an obscure error message" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:324 +#: ../guestfs-release-notes.pod:338 #, 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:326 +#: ../guestfs-release-notes.pod:340 msgid "Inspection fails when /etc/HOSTNAME is empty" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:328 +#: ../guestfs-release-notes.pod:342 #, 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:330 +#: ../guestfs-release-notes.pod:344 msgid "libguestfs inspector code cannot handle /dev/disk/by-id/* paths" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:332 +#: ../guestfs-release-notes.pod:346 #, 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:334 +#: ../guestfs-release-notes.pod:348 msgid "part-get-bootable gives wrong result with an unordered part layout" msgstr "" #. type: =for -#: ../guestfs-release-notes.pod:338 ../guestfs-release-notes.pod:576 -#: ../guestfs-release-notes.pod:716 ../guestfs-release-notes.pod:885 -#: ../guestfs-release-notes.pod:1018 ../guestfs-release-notes.pod:1160 -#: ../guestfs-release-notes.pod:1302 ../guestfs-release-notes.pod:1469 -#: ../guestfs-release-notes.pod:1665 +#: ../guestfs-release-notes.pod:352 ../guestfs-release-notes.pod:590 +#: ../guestfs-release-notes.pod:730 ../guestfs-release-notes.pod:899 +#: ../guestfs-release-notes.pod:1032 ../guestfs-release-notes.pod:1174 +#: ../guestfs-release-notes.pod:1316 ../guestfs-release-notes.pod:1483 +#: ../guestfs-release-notes.pod:1679 msgid "" "comment ################################################################" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:340 +#: ../guestfs-release-notes.pod:354 msgid "RELEASE NOTES FOR LIBGUESTFS 1.18" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:342 +#: ../guestfs-release-notes.pod:356 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 " @@ -31305,7 +31426,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:350 +#: ../guestfs-release-notes.pod:364 #, no-wrap msgid "" " - virt-sysprep has been rewritten and expanded (thanks Wanlong Gao)\n" @@ -31314,7 +31435,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:353 +#: ../guestfs-release-notes.pod:367 #, no-wrap msgid "" " - virt-sparsify --zero is a new option that zeroes the named\n" @@ -31323,7 +31444,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:356 +#: ../guestfs-release-notes.pod:370 #, no-wrap msgid "" " - virt-sparsify can now safely sparsify Linux swap partitions\n" @@ -31331,7 +31452,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:358 +#: ../guestfs-release-notes.pod:372 #, no-wrap msgid "" " - virt-sparsify fixed so it cleans up after ^C\n" @@ -31340,7 +31461,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:361 +#: ../guestfs-release-notes.pod:375 #, no-wrap msgid "" " - a new tool 'libguestfs-make-fixed-appliance' is provided to build\n" @@ -31351,7 +31472,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:366 +#: ../guestfs-release-notes.pod:380 #, no-wrap msgid "" " - virt-filesystems now displays the parents (containers) of MD\n" @@ -31360,7 +31481,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:369 +#: ../guestfs-release-notes.pod:383 #, fuzzy, no-wrap #| msgid "Run virt-alignment-scan without any I<-a> or I<-d> options to scan all libvirt domains." msgid "" @@ -31370,7 +31491,7 @@ msgid "" msgstr "すべての libvirt ドメインをスキャンするには I<-a> や I<-d> オプションをつけずに virt-alignment-scan を実行します。" #. type: verbatim -#: ../guestfs-release-notes.pod:372 +#: ../guestfs-release-notes.pod:386 #, no-wrap msgid "" " - virt-df and virt-alignment-scan will display information from all\n" @@ -31379,7 +31500,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:375 +#: ../guestfs-release-notes.pod:389 #, no-wrap msgid "" " - virt-rescue new --scratch option to make scratch disks\n" @@ -31388,7 +31509,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:378 +#: ../guestfs-release-notes.pod:392 #, no-wrap msgid "" " - virt-make-fs can now be used to create btrfs\n" @@ -31396,7 +31517,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:380 +#: ../guestfs-release-notes.pod:394 #, no-wrap msgid "" " - virt-edit preserves permissions, UID, GID and SELinux context\n" @@ -31405,7 +31526,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:383 +#: ../guestfs-release-notes.pod:397 #, no-wrap msgid "" " - guestfish passes the close event over stdout and remote correctly\n" @@ -31413,7 +31534,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:385 +#: ../guestfs-release-notes.pod:399 #, no-wrap msgid "" " - guestfish new '--pipe-error' option lets you detect errors in pipe\n" @@ -31422,7 +31543,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:388 +#: ../guestfs-release-notes.pod:402 #, no-wrap msgid "" " - guestfish globs now expand device names\n" @@ -31430,7 +31551,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:390 +#: ../guestfs-release-notes.pod:404 #, no-wrap msgid "" " - comma and colon characters in filenames now handled correctly by\n" @@ -31439,7 +31560,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:395 +#: ../guestfs-release-notes.pod:409 #, no-wrap msgid "" " - added support for Fedora 17+\n" @@ -31447,7 +31568,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:397 +#: ../guestfs-release-notes.pod:411 #, no-wrap msgid "" " - added support for FreeDOS\n" @@ -31455,7 +31576,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:399 +#: ../guestfs-release-notes.pod:413 #, no-wrap msgid "" " - added support for Buildroot and Cirros\n" @@ -31463,7 +31584,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:401 +#: ../guestfs-release-notes.pod:415 #, no-wrap msgid "" " - inspection is now compatible with Windows guests that have been\n" @@ -31472,12 +31593,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:404 +#: ../guestfs-release-notes.pod:418 msgid "API" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:406 +#: ../guestfs-release-notes.pod:420 #, no-wrap msgid "" " - broad support for btrfs added, including adding multiple devices,\n" @@ -31486,7 +31607,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:409 +#: ../guestfs-release-notes.pod:423 #, no-wrap msgid "" " - the new 'mount-local' API brings FUSE support directly into the\n" @@ -31496,7 +31617,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:413 +#: ../guestfs-release-notes.pod:427 #, no-wrap msgid "" " - new man page: guestfs-performance(1), which contains performance\n" @@ -31506,7 +31627,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:417 +#: ../guestfs-release-notes.pod:431 #, no-wrap msgid "" " - new man page: guestfs-faq(1), Frequently Asked Questions\n" @@ -31515,7 +31636,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:420 +#: ../guestfs-release-notes.pod:434 #, no-wrap msgid "" " - ENOTSUP (from guestfs_last_errno) is now returned for APIs that\n" @@ -31524,14 +31645,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:423 +#: ../guestfs-release-notes.pod:437 #, fuzzy #| msgid "C<examples>" msgid "examples" msgstr "C<examples>" #. type: verbatim -#: ../guestfs-release-notes.pod:425 +#: ../guestfs-release-notes.pod:439 #, no-wrap msgid "" " - 'copy_over' example showing how to copy between two handles\n" @@ -31539,7 +31660,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:427 +#: ../guestfs-release-notes.pod:441 #, no-wrap msgid "" " - 'display_icon' program displays the icon associated with a guest\n" @@ -31547,7 +31668,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:429 +#: ../guestfs-release-notes.pod:443 #, no-wrap msgid "" " - 'mount_local.c' example shows how to use the mount-local API\n" @@ -31555,7 +31676,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:433 ../guestfs-release-notes.pod:827 +#: ../guestfs-release-notes.pod:447 ../guestfs-release-notes.pod:841 #, no-wrap msgid "" " (no security problems were found or fixed in this release)\n" @@ -31563,7 +31684,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:437 +#: ../guestfs-release-notes.pod:451 #, no-wrap msgid "" " btrfs-device-add: Add devices to a btrfs filesystem.\n" @@ -31597,7 +31718,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:467 +#: ../guestfs-release-notes.pod:481 #, no-wrap msgid "" " - The debian/ subdirectory has been removed. We recommend you use\n" @@ -31608,7 +31729,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:472 +#: ../guestfs-release-notes.pod:486 #, no-wrap msgid "" " - O_CLOEXEC / SOCK_CLOEXEC is now used for almost all file\n" @@ -31617,7 +31738,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:475 +#: ../guestfs-release-notes.pod:489 #, no-wrap msgid "" " - posix_fadvise is called when sequentially reading or writing large\n" @@ -31626,7 +31747,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:478 +#: ../guestfs-release-notes.pod:492 #, no-wrap msgid "" " - close all file descriptors and remove all signal handlers in the\n" @@ -31635,7 +31756,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:481 +#: ../guestfs-release-notes.pod:495 #, no-wrap msgid "" " - multiple gcc warnings and Coverity bugs have been fixed; many\n" @@ -31644,7 +31765,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:484 +#: ../guestfs-release-notes.pod:498 #, no-wrap msgid "" " - use ./configure --enable-valgrind-daemon to use valgrind on the\n" @@ -31653,7 +31774,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:487 +#: ../guestfs-release-notes.pod:501 #, no-wrap msgid "" " - use ./configure --with-qemu-options to pass extra options to qemu\n" @@ -31661,7 +31782,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:489 +#: ../guestfs-release-notes.pod:503 #, no-wrap msgid "" " - the daemon now has a growable strings buffer type (DECLARE_STRINGSBUF)\n" @@ -31669,7 +31790,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:491 +#: ../guestfs-release-notes.pod:505 #, no-wrap msgid "" " - the <guestfs.h> header file works with C++ and we have a regression\n" @@ -31678,7 +31799,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:494 +#: ../guestfs-release-notes.pod:508 #, no-wrap msgid "" " - multiple APIs which should only be called in the CONFIG state now\n" @@ -31687,7 +31808,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:497 +#: ../guestfs-release-notes.pod:511 #, no-wrap msgid "" " - .gitignore fixed to use absolute paths\n" @@ -31695,7 +31816,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:499 +#: ../guestfs-release-notes.pod:513 #, no-wrap msgid "" " - gobject bindings have been expanded, including mapping libguestfs\n" @@ -31704,7 +31825,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:502 +#: ../guestfs-release-notes.pod:516 #, no-wrap msgid "" " - gobject documentation is generated properly (thanks Matt Booth)\n" @@ -31712,7 +31833,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:504 +#: ../guestfs-release-notes.pod:518 #, no-wrap msgid "" " - gobject header files now live in a subdirectory\n" @@ -31720,7 +31841,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:506 +#: ../guestfs-release-notes.pod:520 #, no-wrap msgid "" " - CompareWithString test in the generator now works\n" @@ -31728,7 +31849,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:508 +#: ../guestfs-release-notes.pod:522 #, no-wrap msgid "" " - FUInt32, FUInt64 struct field types now use the correct XDR type\n" @@ -31736,7 +31857,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:510 +#: ../guestfs-release-notes.pod:524 #, no-wrap msgid "" " - OCaml tests are now run on bytecode and native code.\n" @@ -31744,7 +31865,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:512 +#: ../guestfs-release-notes.pod:526 #, no-wrap msgid "" " - java -Xlint:all is used, and all warnings have been fixed\n" @@ -31752,7 +31873,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:514 +#: ../guestfs-release-notes.pod:528 #, no-wrap msgid "" " - bmptopng, wrestool (etc) missing or failure no longer prints\n" @@ -31761,7 +31882,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:517 +#: ../guestfs-release-notes.pod:531 #, no-wrap msgid "" " - ruby: Use RbConfig instead of Config.\n" @@ -31769,7 +31890,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:519 +#: ../guestfs-release-notes.pod:533 #, no-wrap msgid "" " - PYTHONPATH is set by the ./run script.\n" @@ -31777,7 +31898,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:521 +#: ../guestfs-release-notes.pod:535 #, no-wrap msgid "" " - appliance building is now thread-safe.\n" @@ -31785,7 +31906,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:523 +#: ../guestfs-release-notes.pod:537 #, no-wrap msgid "" " - appliance now uses 'ip' instead of 'ifconfig' and 'netstat'\n" @@ -31794,7 +31915,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:526 +#: ../guestfs-release-notes.pod:540 #, no-wrap msgid "" " - several fixes to make parallel builds work properly\n" @@ -31802,7 +31923,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:528 +#: ../guestfs-release-notes.pod:542 #, fuzzy, no-wrap #| msgid "" #| " eval \"`guestfish --listen --csh`\"\n" @@ -31815,7 +31936,7 @@ msgstr "" "\n" #. type: verbatim -#: ../guestfs-release-notes.pod:530 +#: ../guestfs-release-notes.pod:544 #, no-wrap msgid "" " - the BUSY state has been removed\n" @@ -31823,7 +31944,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:532 +#: ../guestfs-release-notes.pod:546 #, no-wrap msgid "" " - gettextize has been removed, replaced by a simple Makefile.am\n" @@ -31831,7 +31952,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:534 +#: ../guestfs-release-notes.pod:548 #, no-wrap msgid "" " - gettext support now covers virt-resize, virt-sparsify and virt-sysprep\n" @@ -31839,7 +31960,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:536 +#: ../guestfs-release-notes.pod:550 #, no-wrap msgid "" " - better support for the arm architecture\n" @@ -31847,7 +31968,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:540 +#: ../guestfs-release-notes.pod:554 #, no-wrap msgid "" " - 822490 virt-ls error: \"libguestfs: error: checksum: path: parameter cannot be NULL\"\n" @@ -31889,12 +32010,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:578 +#: ../guestfs-release-notes.pod:592 msgid "RELEASE NOTES FOR LIBGUESTFS 1.16" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:580 +#: ../guestfs-release-notes.pod:594 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 " @@ -31902,14 +32023,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:586 +#: ../guestfs-release-notes.pod:600 #, fuzzy #| msgid "guestfs_cp" msgid "libguestfs" msgstr "guestfs_cp" #. type: verbatim -#: ../guestfs-release-notes.pod:588 +#: ../guestfs-release-notes.pod:602 #, no-wrap msgid "" " - allow XFS filesystems to be created over an existing filesystem\n" @@ -31918,7 +32039,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:591 +#: ../guestfs-release-notes.pod:605 #, no-wrap msgid "" " - the (unspecified) default alignment for part-disk has been\n" @@ -31928,7 +32049,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:595 +#: ../guestfs-release-notes.pod:609 #, no-wrap msgid "" " - new guestfs-testing(1) man page\n" @@ -31936,7 +32057,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:597 +#: ../guestfs-release-notes.pod:611 #, no-wrap msgid "" " - list-filesystems returns MD devices containing filesystems\n" @@ -31945,7 +32066,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:600 +#: ../guestfs-release-notes.pod:614 #, no-wrap msgid "" " - support for GCC >= 4.7 (Jim Meyering)\n" @@ -31953,7 +32074,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:602 +#: ../guestfs-release-notes.pod:616 #, no-wrap msgid "" " - check user does not add the same drive twice (Wanlong Gao).\n" @@ -31961,7 +32082,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:606 +#: ../guestfs-release-notes.pod:620 #, no-wrap msgid "" " - Experimental GObject bindings, with support for GObject\n" @@ -31972,7 +32093,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:611 +#: ../guestfs-release-notes.pod:625 #, no-wrap msgid "" " - support for Ruby >= 1.9\n" @@ -31980,7 +32101,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:613 +#: ../guestfs-release-notes.pod:627 #, no-wrap msgid "" " - Ruby bindings can be disabled individually (Hilko Bengen)\n" @@ -31988,7 +32109,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:615 +#: ../guestfs-release-notes.pod:629 #, no-wrap msgid "" " - support for Python 2.6, 3.x (Richard Jones, Hilko Bengen)\n" @@ -31996,7 +32117,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:617 +#: ../guestfs-release-notes.pod:631 #, no-wrap msgid "" " - support for PHP >= 5.4\n" @@ -32004,7 +32125,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:619 +#: ../guestfs-release-notes.pod:633 #, no-wrap msgid "" " - new %guestfs_introspection hash is available in Perl bindings so\n" @@ -32013,7 +32134,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:624 +#: ../guestfs-release-notes.pod:638 #, no-wrap msgid "" " - guests with MD devices can be inspected (Matthew Booth)\n" @@ -32021,7 +32142,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:626 +#: ../guestfs-release-notes.pod:640 #, no-wrap msgid "" " - support for GNU/Hurd guests\n" @@ -32029,8 +32150,8 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:628 ../guestfs-release-notes.pod:737 -#: ../guestfs-release-notes.pod:895 +#: ../guestfs-release-notes.pod:642 ../guestfs-release-notes.pod:751 +#: ../guestfs-release-notes.pod:909 #, fuzzy #| msgid "" #| " guestfish\n" @@ -32041,7 +32162,7 @@ msgstr "" "\n" #. type: verbatim -#: ../guestfs-release-notes.pod:630 +#: ../guestfs-release-notes.pod:644 #, no-wrap msgid "" " - libguestfs events (such as progress bar events and log messages) can\n" @@ -32050,7 +32171,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:633 +#: ../guestfs-release-notes.pod:647 #, no-wrap msgid "" " - MD devices are tab-completed (Matthew Booth)\n" @@ -32058,7 +32179,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:637 +#: ../guestfs-release-notes.pod:651 #, fuzzy, no-wrap #| msgid "virt-format - Erase and make a blank disk" msgid "" @@ -32067,7 +32188,7 @@ msgid "" msgstr "virt-format - ディスクの消去および空のディスクの作成" #. type: verbatim -#: ../guestfs-release-notes.pod:639 +#: ../guestfs-release-notes.pod:653 #, no-wrap msgid "" " - virt-sparsify new --compress and -o options to allow for compressed\n" @@ -32076,7 +32197,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:642 +#: ../guestfs-release-notes.pod:656 #, no-wrap msgid "" " - virt-sparsify can now detect and sparsify .vdi files\n" @@ -32084,7 +32205,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:644 +#: ../guestfs-release-notes.pod:658 #, no-wrap msgid "" " - virt-sysprep no longer requires xmlstarlet; a new virt-inspector --xpath\n" @@ -32093,7 +32214,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:647 +#: ../guestfs-release-notes.pod:661 #, no-wrap msgid "" " - virt-rescue has a new --suggest option which suggests mount commands\n" @@ -32102,7 +32223,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:650 +#: ../guestfs-release-notes.pod:664 #, no-wrap msgid "" " - virt-resize no longer requires OCaml pcre library\n" @@ -32110,14 +32231,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:652 +#: ../guestfs-release-notes.pod:666 #, fuzzy #| msgid "guestfs_lvs" msgid "libguestfs live" msgstr "guestfs_lvs" #. type: verbatim -#: ../guestfs-release-notes.pod:654 +#: ../guestfs-release-notes.pod:668 #, no-wrap msgid "" " - daemon will no longer try to edit your live /etc/lvm configuration\n" @@ -32125,7 +32246,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:656 +#: ../guestfs-release-notes.pod:670 #, no-wrap msgid "" " - fix a potential security problem with predictable /tmp names (Steve Kemp)\n" @@ -32133,7 +32254,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:660 +#: ../guestfs-release-notes.pod:674 #, no-wrap msgid "" " CVE-2011-4127, RHBZ#757071\n" @@ -32143,7 +32264,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:666 +#: ../guestfs-release-notes.pod:680 #, no-wrap msgid "" " blkid: print all attributes of a device known to blkid (Wanlong Gao)\n" @@ -32157,7 +32278,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:676 +#: ../guestfs-release-notes.pod:690 #, no-wrap msgid "" " Git hosting has moved to http://github.com/libguestfs\n" @@ -32165,7 +32286,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:678 +#: ../guestfs-release-notes.pod:692 #, no-wrap msgid "" " The various test directories have been rearranged logically, and now\n" @@ -32174,7 +32295,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:681 +#: ../guestfs-release-notes.pod:695 #, no-wrap msgid "" " There is a 'make extra-tests' rule which runs ordinary tests and\n" @@ -32183,7 +32304,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:684 +#: ../guestfs-release-notes.pod:698 #, no-wrap msgid "" " Multiple memory leaks and other problems found by valgrind and fixed.\n" @@ -32191,7 +32312,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:686 +#: ../guestfs-release-notes.pod:700 #, no-wrap msgid "" " Support for optional arguments in the generator has been rewritten\n" @@ -32200,7 +32321,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:689 +#: ../guestfs-release-notes.pod:703 #, no-wrap msgid "" " With gcc -fvisibility=hidden is used for internal symbols, avoiding\n" @@ -32209,7 +32330,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:692 +#: ../guestfs-release-notes.pod:706 #, no-wrap msgid "" " RHashtable functions can be tested in the generator.\n" @@ -32217,7 +32338,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:694 +#: ../guestfs-release-notes.pod:708 #, no-wrap msgid "" " ADD_ARG macro in daemon allows arg lists to be constructed without\n" @@ -32226,7 +32347,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:697 +#: ../guestfs-release-notes.pod:711 #, no-wrap msgid "" " Fix generation of OCaml functions that have more than 10 arguments.\n" @@ -32234,7 +32355,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:699 +#: ../guestfs-release-notes.pod:713 #, no-wrap msgid "" " psmisc has been added to the appliance, allowing use of 'fuser',\n" @@ -32243,7 +32364,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:702 +#: ../guestfs-release-notes.pod:716 #, no-wrap msgid "" " bindtests now cover RBufferOut and optional arguments (Matthew Booth).\n" @@ -32251,7 +32372,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:706 +#: ../guestfs-release-notes.pod:720 #, no-wrap msgid "" " - 769680 temporary directories created during appliance builds are not cleaned up on error\n" @@ -32267,12 +32388,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:718 +#: ../guestfs-release-notes.pod:732 msgid "RELEASE NOTES FOR LIBGUESTFS 1.14" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:720 +#: ../guestfs-release-notes.pod:734 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 " @@ -32280,7 +32401,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:726 +#: ../guestfs-release-notes.pod:740 #, fuzzy, no-wrap #| msgid "Language bindings." msgid "" @@ -32289,7 +32410,7 @@ msgid "" msgstr "言語バインディング。" #. type: verbatim -#: ../guestfs-release-notes.pod:728 +#: ../guestfs-release-notes.pod:742 #, 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 "" @@ -32299,7 +32420,7 @@ msgid "" msgstr "virt-alignment-scan ツールは、仮想マシンおよびディスクイメージにあるパーティションの配置を確認します。配置に問題があれば警告します。" #. type: verbatim -#: ../guestfs-release-notes.pod:731 +#: ../guestfs-release-notes.pod:745 #, fuzzy, no-wrap #| msgid "virt-sparsify - Make a virtual machine disk sparse" msgid "" @@ -32309,7 +32430,7 @@ msgid "" msgstr "virt-sparsify - 仮想マシンのディスクをスパースにします" #. type: verbatim -#: ../guestfs-release-notes.pod:734 +#: ../guestfs-release-notes.pod:748 #, no-wrap msgid "" " virt-sysprep is a new tool to make cloning guests from a template\n" @@ -32318,7 +32439,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:739 +#: ../guestfs-release-notes.pod:753 #, no-wrap msgid "" " - New commands setenv, unsetenv, to set environment variables.\n" @@ -32326,7 +32447,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:741 +#: ../guestfs-release-notes.pod:755 #, no-wrap msgid "" " - The input file and line number is printed in error messages.\n" @@ -32334,7 +32455,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:743 +#: ../guestfs-release-notes.pod:757 #, no-wrap msgid "" " - guestfish progress bars are now a \"mini-library\" used by other\n" @@ -32343,14 +32464,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:746 +#: ../guestfs-release-notes.pod:760 #, fuzzy #| msgid "guestfs_mount" msgid "guestmount" msgstr "guestfs_mount" #. type: verbatim -#: ../guestfs-release-notes.pod:748 +#: ../guestfs-release-notes.pod:762 #, no-wrap msgid "" " - the --live option (for access to live VMs) now works.\n" @@ -32358,14 +32479,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:750 +#: ../guestfs-release-notes.pod:764 #, fuzzy #| msgid "initrd-cat" msgid "virt-cat" msgstr "initrd-cat" #. type: verbatim -#: ../guestfs-release-notes.pod:752 +#: ../guestfs-release-notes.pod:766 #, no-wrap msgid "" " - virt-cat can now handle Windows paths and drive letters (RHBZ#693359).\n" @@ -32373,14 +32494,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:754 +#: ../guestfs-release-notes.pod:768 #, fuzzy #| msgid "list-filesystems" msgid "virt-filesystems" msgstr "list-filesystems" #. type: verbatim -#: ../guestfs-release-notes.pod:756 +#: ../guestfs-release-notes.pod:770 #, no-wrap msgid "" " - the MBR partition type byte is displayed in --long output.\n" @@ -32388,12 +32509,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:758 +#: ../guestfs-release-notes.pod:772 msgid "virt-make-fs" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:760 +#: ../guestfs-release-notes.pod:774 #, no-wrap msgid "" " - virt-make-fs now sets the MBR partition type byte correctly,\n" @@ -32402,14 +32523,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:763 ../guestfs-release-notes.pod:922 +#: ../guestfs-release-notes.pod:777 ../guestfs-release-notes.pod:936 #, fuzzy #| msgid "lvresize" msgid "virt-resize" msgstr "lvresize" #. type: verbatim -#: ../guestfs-release-notes.pod:765 +#: ../guestfs-release-notes.pod:779 #, no-wrap msgid "" " - virt-resize can now work with guests using extended and logical\n" @@ -32418,7 +32539,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:768 +#: ../guestfs-release-notes.pod:782 #, no-wrap msgid "" " - virt-resize can now align the first partition of Windows guests,\n" @@ -32428,7 +32549,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:772 +#: ../guestfs-release-notes.pod:786 #, no-wrap msgid "" " - The virt-resize --machine-readable flag makes it possible to use\n" @@ -32437,7 +32558,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:775 +#: ../guestfs-release-notes.pod:789 #, no-wrap msgid "" " - Partitions are now aligned to 128 sectors (usually 64K) by\n" @@ -32448,12 +32569,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:780 +#: ../guestfs-release-notes.pod:794 msgid "virt-win-reg" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:782 +#: ../guestfs-release-notes.pod:796 #, no-wrap msgid "" " - The syntax for deleting registry keys and values is documented\n" @@ -32462,7 +32583,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:787 +#: ../guestfs-release-notes.pod:801 #, no-wrap msgid "" " - non-printing characters are escaped correctly in debug output.\n" @@ -32470,7 +32591,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:789 +#: ../guestfs-release-notes.pod:803 #, no-wrap msgid "" " - GUESTFS_EVENT_ENTER is a new event type generated whenever a\n" @@ -32479,7 +32600,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:792 +#: ../guestfs-release-notes.pod:806 #, no-wrap msgid "" " - the library contains systemtap/DTrace probes.\n" @@ -32487,7 +32608,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:794 +#: ../guestfs-release-notes.pod:808 #, no-wrap msgid "" " - the library can now be compiled without hivex (RHBZ#723474).\n" @@ -32495,7 +32616,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:798 +#: ../guestfs-release-notes.pod:812 #, no-wrap msgid "" " - Improve detection of Windows disks.\n" @@ -32503,7 +32624,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:800 +#: ../guestfs-release-notes.pod:814 #, no-wrap msgid "" " - Adds support for:\n" @@ -32516,7 +32637,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:807 +#: ../guestfs-release-notes.pod:821 #, no-wrap msgid "" " - Handle some guest types that use /dev/root in /etc/fstab.\n" @@ -32524,7 +32645,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:809 +#: ../guestfs-release-notes.pod:823 #, no-wrap msgid "" " - Fix handling of guests with > 26 disks (thanks Matthew Booth)\n" @@ -32532,7 +32653,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:811 +#: ../guestfs-release-notes.pod:825 #, no-wrap msgid "" " - Add support for guests with HP Smart Array disks (thanks Matthew Booth)\n" @@ -32540,12 +32661,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:813 +#: ../guestfs-release-notes.pod:827 msgid "febootstrap" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:815 +#: ../guestfs-release-notes.pod:829 #, no-wrap msgid "" " - FEBOOTSTRAP_KERNEL, FEBOOTSTRAP_MODULES environment variables can\n" @@ -32554,12 +32675,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:818 +#: ../guestfs-release-notes.pod:832 msgid "misc" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:820 +#: ../guestfs-release-notes.pod:834 #, no-wrap msgid "" " - ArchLinux support now working with Linux 3.0 (thanks Erik Nolte)\n" @@ -32567,7 +32688,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:822 +#: ../guestfs-release-notes.pod:836 #, no-wrap msgid "" " - libvirt disks marked <readonly/> are now added readonly when\n" @@ -32576,7 +32697,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:831 +#: ../guestfs-release-notes.pod:845 #, no-wrap msgid "" " compress-out, compress-device-out, copy-device-to-device,\n" @@ -32586,7 +32707,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:835 +#: ../guestfs-release-notes.pod:849 #, no-wrap msgid "" " The mount API no longer implicitly adds -o sync,noatime options.\n" @@ -32594,7 +32715,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:837 +#: ../guestfs-release-notes.pod:851 #, no-wrap msgid "" " add-domain has a new 'readonlydisk' optional parameter to control\n" @@ -32603,7 +32724,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:842 +#: ../guestfs-release-notes.pod:856 #, no-wrap msgid "" " - Coverity was run on the source and more bugs were identified and\n" @@ -32612,7 +32733,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:845 +#: ../guestfs-release-notes.pod:859 #, no-wrap msgid "" " - PCRE library is now required to build libguestfs.\n" @@ -32620,7 +32741,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:847 +#: ../guestfs-release-notes.pod:861 #, no-wrap msgid "" " - APIC is now the default for the appliance. You can also enable\n" @@ -32629,7 +32750,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:850 +#: ../guestfs-release-notes.pod:864 #, no-wrap msgid "" " - OCaml bindings now correctly acquire GC lock during callbacks.\n" @@ -32637,7 +32758,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:852 +#: ../guestfs-release-notes.pod:866 #, no-wrap msgid "" " - Out of tree builds should now work correctly (thanks Hilko Bengen).\n" @@ -32645,7 +32766,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:854 +#: ../guestfs-release-notes.pod:868 #, no-wrap msgid "" " - ./configure --with-extra=\"...\" can be used by packagers to set\n" @@ -32654,7 +32775,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:857 +#: ../guestfs-release-notes.pod:871 #, no-wrap msgid "" " - zero, zero-device APIs: if the blocks already contain zeroes,\n" @@ -32664,7 +32785,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:861 +#: ../guestfs-release-notes.pod:875 #, no-wrap msgid "" " - is-zero, is-zero-device APIs: optimize these so zero detection is\n" @@ -32673,7 +32794,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:866 +#: ../guestfs-release-notes.pod:880 #, no-wrap msgid "" " - 748266 libguestfs should detect versions of qemu which require -machine pc option\n" @@ -32698,12 +32819,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:887 +#: ../guestfs-release-notes.pod:901 msgid "RELEASE NOTES FOR LIBGUESTFS 1.12" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:889 +#: ../guestfs-release-notes.pod:903 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 " @@ -32711,7 +32832,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:897 +#: ../guestfs-release-notes.pod:911 #, no-wrap msgid "" " - guestfish strings can use escapes,\n" @@ -32720,7 +32841,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:900 +#: ../guestfs-release-notes.pod:914 #, no-wrap msgid "" " - guestfish write-append command can be used to append to files.\n" @@ -32728,7 +32849,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:902 +#: ../guestfs-release-notes.pod:916 #, no-wrap msgid "" " - Long-running file uploads and downloads can be cancelled through the\n" @@ -32737,7 +32858,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:905 +#: ../guestfs-release-notes.pod:919 #, no-wrap msgid "" " - New guestfish \"display\" command for displaying graphical files\n" @@ -32746,7 +32867,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:908 +#: ../guestfs-release-notes.pod:922 #, no-wrap msgid "" " - In guestfish, tab completion now works on /dev/mapper devices.\n" @@ -32754,7 +32875,7 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:910 +#: ../guestfs-release-notes.pod:924 #, fuzzy #| msgid "" #| " virt-inspector domname\n" @@ -32765,7 +32886,7 @@ msgstr "" "\n" #. type: verbatim -#: ../guestfs-release-notes.pod:912 +#: ../guestfs-release-notes.pod:926 #, no-wrap msgid "" " - Inspection API can get an icon or logo for certain guests.\n" @@ -32773,7 +32894,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:914 +#: ../guestfs-release-notes.pod:928 #, no-wrap msgid "" " - virt-inspector includes the logo and hostname for certain guests.\n" @@ -32781,7 +32902,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:916 +#: ../guestfs-release-notes.pod:930 #, no-wrap msgid "" " - virt-inspector can now get the version and release numbers for RPM\n" @@ -32790,7 +32911,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:919 +#: ../guestfs-release-notes.pod:933 #, no-wrap msgid "" " - CentOS and Scientific Linux are now treated as separate distros by\n" @@ -32799,7 +32920,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:924 +#: ../guestfs-release-notes.pod:938 #, no-wrap msgid "" " - virt-resize can now handle btrfs.\n" @@ -32807,7 +32928,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:926 +#: ../guestfs-release-notes.pod:940 #, no-wrap msgid "" " - New virt-resize --ntfsresize-force option allows Windows VMs to be\n" @@ -32816,12 +32937,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:929 +#: ../guestfs-release-notes.pod:943 msgid "other virt tools" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:931 +#: ../guestfs-release-notes.pod:945 #, no-wrap msgid "" " - guestfish, guestmount, virt-cat, virt-df, virt-edit, virt-filesystems,\n" @@ -32832,7 +32953,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:936 +#: ../guestfs-release-notes.pod:950 #, no-wrap msgid "" " - virt-ls -lR option allows complex file iteration and guest analysis.\n" @@ -32840,7 +32961,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:938 +#: ../guestfs-release-notes.pod:952 #, no-wrap msgid "" " - virt-win-reg supports HKEY_USERS\\<SID> and HKEY_USERS\\<username>.\n" @@ -32848,7 +32969,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:940 +#: ../guestfs-release-notes.pod:954 #, no-wrap msgid "" " - virt-win-reg new option --unsafe-printable-strings allows printable\n" @@ -32858,7 +32979,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:944 +#: ../guestfs-release-notes.pod:958 #, no-wrap msgid "" " - virt-edit has been rewritten in C.\n" @@ -32866,14 +32987,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:946 +#: ../guestfs-release-notes.pod:960 #, fuzzy #| msgid "Language bindings." msgid "API and language bindings" msgstr "言語バインディング。" #. type: verbatim -#: ../guestfs-release-notes.pod:948 +#: ../guestfs-release-notes.pod:962 #, no-wrap msgid "" " - Java is now completely supported.\n" @@ -32882,7 +33003,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:951 +#: ../guestfs-release-notes.pod:965 #, fuzzy, no-wrap #| msgid "For JRuby, use the Java bindings." msgid "" @@ -32891,7 +33012,7 @@ msgid "" msgstr "JRuby に対しては Java バインドを使用します。" #. type: verbatim -#: ../guestfs-release-notes.pod:953 +#: ../guestfs-release-notes.pod:967 #, no-wrap msgid "" " - guestfs_close now appears in trace messages.\n" @@ -32899,7 +33020,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:955 +#: ../guestfs-release-notes.pod:969 #, no-wrap msgid "" " - Python binding adds explicit g.close() method.\n" @@ -32907,7 +33028,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:957 +#: ../guestfs-release-notes.pod:971 #, no-wrap msgid "" " - Python programs can now use the new event API.\n" @@ -32915,7 +33036,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:959 +#: ../guestfs-release-notes.pod:973 #, no-wrap msgid "" " - Python GIL is released during libguestfs calls, allowing multithreaded\n" @@ -32924,7 +33045,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:962 +#: ../guestfs-release-notes.pod:976 #, no-wrap msgid "" " - 9pfs (Plan 9 filesystems exported from the host) are now supported.\n" @@ -32932,7 +33053,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:964 +#: ../guestfs-release-notes.pod:978 #, no-wrap msgid "" " - Add -DGUESTFS_WARN_DEPRECATED=1 to warn about use of deprecated API\n" @@ -32941,7 +33062,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:967 +#: ../guestfs-release-notes.pod:981 #, no-wrap msgid "" " - New manual page guestfs-recipes(1) with recipes.\n" @@ -32949,7 +33070,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:969 +#: ../guestfs-release-notes.pod:983 #, no-wrap msgid "" " - mkfs-opts can now set inode size and sector size on created filesystems\n" @@ -32958,7 +33079,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:972 +#: ../guestfs-release-notes.pod:986 #, no-wrap msgid "" " - guestfs_last_errno is now accessible from OCaml (as g#last_errno ()).\n" @@ -32966,7 +33087,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:976 +#: ../guestfs-release-notes.pod:990 #, no-wrap msgid "" " - optargs_bitmask is checked even for calls that have no optional\n" @@ -32976,7 +33097,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:982 +#: ../guestfs-release-notes.pod:996 #, no-wrap msgid "" " btrfs-filesystem-resize, get-pgroup, inspect-get-icon, is-zero,\n" @@ -32986,7 +33107,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:988 +#: ../guestfs-release-notes.pod:1002 #, no-wrap msgid "" " - Coverity (a static analysis tool) was run across the codebase and\n" @@ -32995,7 +33116,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:991 +#: ../guestfs-release-notes.pod:1005 #, no-wrap msgid "" " - Generator can handle functions that return RBufferOut and have\n" @@ -33004,7 +33125,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:994 +#: ../guestfs-release-notes.pod:1008 #, no-wrap msgid "" " - Compatible with Perl 5.14.\n" @@ -33012,7 +33133,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:996 +#: ../guestfs-release-notes.pod:1010 #, no-wrap msgid "" " - Compatible with gcc 4.6.\n" @@ -33020,7 +33141,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:998 +#: ../guestfs-release-notes.pod:1012 #, no-wrap msgid "" " - Perform safety checks on QEMU.\n" @@ -33028,7 +33149,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1000 +#: ../guestfs-release-notes.pod:1014 #, no-wrap msgid "" " - C API tests can now fully test calls that have optional arguments.\n" @@ -33036,7 +33157,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1002 +#: ../guestfs-release-notes.pod:1016 #, no-wrap msgid "" " - Use ./configure --enable-install-daemon to install /usr/sbin/guestfsd.\n" @@ -33044,7 +33165,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1004 +#: ../guestfs-release-notes.pod:1018 #, no-wrap msgid "" " - po-docs directory now covers all man pages.\n" @@ -33052,7 +33173,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1006 +#: ../guestfs-release-notes.pod:1020 #, no-wrap msgid "" " - stderr from qemu process is now captured by the event subsystem.\n" @@ -33060,7 +33181,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1010 +#: ../guestfs-release-notes.pod:1024 #, no-wrap msgid "" " - 602997 part-get-bootable gives wrong result with an unordered part layout\n" @@ -33074,14 +33195,14 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:1020 +#: ../guestfs-release-notes.pod:1034 #, 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:1022 +#: ../guestfs-release-notes.pod:1036 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 " @@ -33089,7 +33210,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1028 +#: ../guestfs-release-notes.pod:1042 #, no-wrap msgid "" " - libguestfs and tools can be used against live virtual machines.\n" @@ -33100,7 +33221,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1033 +#: ../guestfs-release-notes.pod:1047 #, 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 "" @@ -33110,7 +33231,7 @@ msgid "" 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:1036 +#: ../guestfs-release-notes.pod:1050 #, no-wrap msgid "" " - libguestfs can get the drive letter mappings for Windows guests.\n" @@ -33118,7 +33239,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1038 +#: ../guestfs-release-notes.pod:1052 #, no-wrap msgid "" " - virt-inspector displays drive letter mappings for Windows guests.\n" @@ -33126,7 +33247,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1040 +#: ../guestfs-release-notes.pod:1054 #, no-wrap msgid "" " - Drive letters can now be used in virt-edit and guestfish programs\n" @@ -33135,7 +33256,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1043 +#: ../guestfs-release-notes.pod:1057 #, no-wrap msgid "" " - virt-resize now works on 32 bit hosts.\n" @@ -33143,7 +33264,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1045 +#: ../guestfs-release-notes.pod:1059 #, no-wrap msgid "" " - You can now inspect the install disks and live CDs of many different\n" @@ -33152,7 +33273,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1048 +#: ../guestfs-release-notes.pod:1062 #, no-wrap msgid "" " - guestfish <! cmd which executes a shell cmd and inlines the result.\n" @@ -33160,7 +33281,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1050 +#: ../guestfs-release-notes.pod:1064 #, no-wrap msgid "" " - guestfish, guestmount, virt-rescue now all support --ro and --rw\n" @@ -33170,7 +33291,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1054 +#: ../guestfs-release-notes.pod:1068 #, no-wrap msgid "" " - New event API allows more than one callback to be registered for\n" @@ -33181,7 +33302,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1059 +#: ../guestfs-release-notes.pod:1073 #, no-wrap msgid "" " - Greater FHS compliance for temporary files, including using /var/tmp\n" @@ -33190,7 +33311,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1062 +#: ../guestfs-release-notes.pod:1076 #, no-wrap msgid "" " - guestfish, guestmount -m option allows mount options to be passed\n" @@ -33199,7 +33320,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1065 +#: ../guestfs-release-notes.pod:1079 #, no-wrap msgid "" " - mkfs-opts allows filesystem features to be specified.\n" @@ -33207,7 +33328,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1067 +#: ../guestfs-release-notes.pod:1081 #, no-wrap msgid "" " - More intelligent handling of mountpoints, allowing mkmountpoint, mount\n" @@ -33216,7 +33337,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1070 +#: ../guestfs-release-notes.pod:1084 #, no-wrap msgid "" " - Trace messages are prefixed with a distinct string, allowing them to\n" @@ -33225,7 +33346,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1073 +#: ../guestfs-release-notes.pod:1087 #, no-wrap msgid "" " - guestfs_launch (guestfish 'run' command) now produces progress\n" @@ -33235,7 +33356,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1077 +#: ../guestfs-release-notes.pod:1091 #, no-wrap msgid "" " - Several long-running commands where we are unable to estimate time\n" @@ -33245,7 +33366,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1081 +#: ../guestfs-release-notes.pod:1095 #, no-wrap msgid "" " - Publish new example code in: C, Perl, Python, OCaml, Ruby.\n" @@ -33253,7 +33374,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1083 +#: ../guestfs-release-notes.pod:1097 #, no-wrap msgid "" " - New virt-dhcp-address example program.\n" @@ -33261,7 +33382,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1085 +#: ../guestfs-release-notes.pod:1099 #, no-wrap msgid "" " - The Java and Ruby bindings have been improved greatly.\n" @@ -33269,7 +33390,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1087 +#: ../guestfs-release-notes.pod:1101 #, no-wrap msgid "" " - Perl includes a way to get the errno of the last error.\n" @@ -33277,7 +33398,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1089 +#: ../guestfs-release-notes.pod:1103 #, no-wrap msgid "" " - Python bindings now compatible with rpyc (thanks Erez Shinan).\n" @@ -33285,7 +33406,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1091 +#: ../guestfs-release-notes.pod:1105 #, no-wrap msgid "" " - Transifex is now being used to manage translations.\n" @@ -33294,7 +33415,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1094 +#: ../guestfs-release-notes.pod:1108 #, no-wrap msgid "" " - Inspection now supports Red Hat Desktop, Slackware distributions.\n" @@ -33302,7 +33423,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1096 +#: ../guestfs-release-notes.pod:1110 #, no-wrap msgid "" " - Inspection no longer fails for Windows guests that have two or\n" @@ -33311,7 +33432,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1099 +#: ../guestfs-release-notes.pod:1113 #, no-wrap msgid "" " - Inspection can now tell the difference between Windows 2008 Server\n" @@ -33320,7 +33441,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1102 +#: ../guestfs-release-notes.pod:1116 #, no-wrap msgid "" " - Inspection can detect 32 bit applications installed in 64 bit\n" @@ -33329,7 +33450,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1105 +#: ../guestfs-release-notes.pod:1119 #, no-wrap msgid "" " - A series of protocol fixes has fixed the old bug RHBZ#576879\n" @@ -33339,7 +33460,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1109 +#: ../guestfs-release-notes.pod:1123 #, no-wrap msgid "" " - New logo!\n" @@ -33347,7 +33468,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1113 +#: ../guestfs-release-notes.pod:1127 #, no-wrap msgid "" " [none]\n" @@ -33355,7 +33476,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1117 +#: ../guestfs-release-notes.pod:1131 #, no-wrap msgid "" " first-private, get-attach-method, inspect-get-drive-mappings,\n" @@ -33366,7 +33487,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1124 +#: ../guestfs-release-notes.pod:1138 #, no-wrap msgid "" " - The 'HACKING' file is obsolete. The contents have been moved into\n" @@ -33375,7 +33496,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1127 +#: ../guestfs-release-notes.pod:1141 #, no-wrap msgid "" " - libguestfs-test-tool simplified. It no longer needs the static\n" @@ -33384,7 +33505,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1130 +#: ../guestfs-release-notes.pod:1144 #, no-wrap msgid "" " - rpcgen-generated files are compiled with -fno-strict-aliasing\n" @@ -33393,7 +33514,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1133 +#: ../guestfs-release-notes.pod:1147 #, no-wrap msgid "" " - virt-resize was rewritten in OCaml.\n" @@ -33401,7 +33522,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1135 +#: ../guestfs-release-notes.pod:1149 #, no-wrap msgid "" " - guestfish and other tools tested with valgrind; some memory leaks\n" @@ -33410,7 +33531,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1140 +#: ../guestfs-release-notes.pod:1154 #, no-wrap msgid "" " - 502533 Updated Polish translation of libguestfs\n" @@ -33436,14 +33557,14 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:1162 +#: ../guestfs-release-notes.pod:1176 #, 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:1164 +#: ../guestfs-release-notes.pod:1178 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 " @@ -33451,7 +33572,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1170 +#: ../guestfs-release-notes.pod:1184 #, no-wrap msgid "" " - Support and packages for Debian and Ubuntu.\n" @@ -33459,7 +33580,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1172 +#: ../guestfs-release-notes.pod:1186 #, no-wrap msgid "" " - Daily builds from git repository on Debian and Ubuntu to reduce risk\n" @@ -33468,7 +33589,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1175 +#: ../guestfs-release-notes.pod:1189 #, no-wrap msgid "" " - Port to ArchLinux 'pacman' (thanks Thomas S Hatch).\n" @@ -33476,7 +33597,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1177 +#: ../guestfs-release-notes.pod:1191 #, no-wrap msgid "" " - The following tools have been rewritten in C (originally in Perl):\n" @@ -33484,7 +33605,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1179 +#: ../guestfs-release-notes.pod:1193 #, no-wrap msgid "" " . virt-cat\n" @@ -33496,7 +33617,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1185 +#: ../guestfs-release-notes.pod:1199 #, no-wrap msgid "" " - Some C tools support encrypted guests automatically. This is\n" @@ -33506,7 +33627,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1189 +#: ../guestfs-release-notes.pod:1203 #, no-wrap msgid "" " - New tool virt-filesystems (in C) which is a replacement for\n" @@ -33516,7 +33637,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1193 +#: ../guestfs-release-notes.pod:1207 #, no-wrap msgid "" " - guestfish, guestmount and the C tools use unified command line option\n" @@ -33527,7 +33648,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1198 +#: ../guestfs-release-notes.pod:1212 #, no-wrap msgid "" " - guestfish no longer has any dependencies on Perl\n" @@ -33535,7 +33656,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1200 +#: ../guestfs-release-notes.pod:1214 #, no-wrap msgid "" " - New man pages containing programming examples: guestfs-examples(3) (C/C++),\n" @@ -33544,7 +33665,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1203 +#: ../guestfs-release-notes.pod:1217 #, no-wrap msgid "" " - Trace mode prints return values from API functions.\n" @@ -33552,7 +33673,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1205 +#: ../guestfs-release-notes.pod:1219 #, no-wrap msgid "" " - virt-inspector can list applications installed in Windows guests, along\n" @@ -33561,7 +33682,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1208 +#: ../guestfs-release-notes.pod:1222 #, no-wrap msgid "" " - Add support for inspecting: Linux Mint, Mandriva, FreeBSD.\n" @@ -33569,7 +33690,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1210 +#: ../guestfs-release-notes.pod:1224 #, no-wrap msgid "" " - guestfish --rw option (with no effect currently) to make potentially\n" @@ -33578,7 +33699,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1213 +#: ../guestfs-release-notes.pod:1227 #, no-wrap msgid "" " - guestfish --listen --csh for compatibility with csh, tcsh (thanks\n" @@ -33587,7 +33708,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1216 +#: ../guestfs-release-notes.pod:1230 #, no-wrap msgid "" " - The first upstream version that introduced each API function is now\n" @@ -33596,7 +33717,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1219 +#: ../guestfs-release-notes.pod:1233 #, no-wrap msgid "" " - guestfs_last_errno allows you to retrieve the errno from the\n" @@ -33605,7 +33726,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1222 +#: ../guestfs-release-notes.pod:1236 #, no-wrap msgid "" " - Functions can now have optional parameters.\n" @@ -33613,7 +33734,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1224 +#: ../guestfs-release-notes.pod:1238 #, no-wrap msgid "" " - Progress bars and progress notifications can now happen for upload\n" @@ -33622,7 +33743,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1227 +#: ../guestfs-release-notes.pod:1241 #, no-wrap msgid "" " - Appliance builder more careful about not leaving temporary files\n" @@ -33631,7 +33752,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1230 +#: ../guestfs-release-notes.pod:1244 #, no-wrap msgid "" " - getfattr/setfattr commands added to virt-rescue.\n" @@ -33639,7 +33760,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1232 +#: ../guestfs-release-notes.pod:1246 #, no-wrap msgid "" " - ROADMAP file covers roadmap and goals for future releases.\n" @@ -33647,7 +33768,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1236 +#: ../guestfs-release-notes.pod:1250 #, no-wrap msgid "" " - New SECURITY section in guestfs(3) API documentation.\n" @@ -33655,7 +33776,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1238 +#: ../guestfs-release-notes.pod:1252 #, fuzzy, no-wrap #| msgid "Run virt-inspector on all your guests." msgid "" @@ -33664,7 +33785,7 @@ msgid "" msgstr "すべての仮想マシンにおいて virt-inspector を実行します。" #. type: verbatim -#: ../guestfs-release-notes.pod:1240 +#: ../guestfs-release-notes.pod:1254 #, no-wrap msgid "" " - Inspection code is more careful about avoiding very large files\n" @@ -33673,7 +33794,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1243 +#: ../guestfs-release-notes.pod:1257 #, no-wrap msgid "" " - FUSE calls into guestmount are now traced when using guestmount -x.\n" @@ -33681,7 +33802,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1247 +#: ../guestfs-release-notes.pod:1261 #, no-wrap msgid "" " - add-domain\n" @@ -33698,7 +33819,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1260 +#: ../guestfs-release-notes.pod:1274 #, no-wrap msgid "" " - C programs now only link precisely with the libraries that they use.\n" @@ -33706,7 +33827,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1262 +#: ../guestfs-release-notes.pod:1276 #, no-wrap msgid "" " - PCRE, libmagic, hivex and libvirt libraries are now completely\n" @@ -33715,7 +33836,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1265 +#: ../guestfs-release-notes.pod:1279 #, no-wrap msgid "" " - Multiple memory leaks and file descriptor leaks fixed.\n" @@ -33723,7 +33844,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1267 +#: ../guestfs-release-notes.pod:1281 #, no-wrap msgid "" " - Add a POD wrapper to unify generation of man pages and HTML files\n" @@ -33732,7 +33853,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1270 +#: ../guestfs-release-notes.pod:1284 #, no-wrap msgid "" " - Source includes phony images of Fedora, Debian, Ubuntu and\n" @@ -33741,7 +33862,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1273 +#: ../guestfs-release-notes.pod:1287 #, no-wrap msgid "" " - Ruby bindings have 'make install' rule.\n" @@ -33749,7 +33870,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1275 +#: ../guestfs-release-notes.pod:1289 #, no-wrap msgid "" " - <guestfs.h> is now a single file.\n" @@ -33757,7 +33878,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1277 +#: ../guestfs-release-notes.pod:1291 #, no-wrap msgid "" " - <guestfs.h> does not require XDR headers.\n" @@ -33765,7 +33886,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1279 +#: ../guestfs-release-notes.pod:1293 #, no-wrap msgid "" " - ocaml xml-light library is no longer required to build (thanks\n" @@ -33774,7 +33895,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1282 +#: ../guestfs-release-notes.pod:1296 #, no-wrap msgid "" " - ./configure --disable-[...] for each language binding (thanks\n" @@ -33783,7 +33904,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1285 +#: ../guestfs-release-notes.pod:1299 #, no-wrap msgid "" " - Old ocaml-viewer program removed (use guestfs-browser instead).\n" @@ -33791,7 +33912,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1287 +#: ../guestfs-release-notes.pod:1301 #, no-wrap msgid "" " - New C API test type 'InitScratchFS' makes the tests run a little\n" @@ -33800,7 +33921,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1290 +#: ../guestfs-release-notes.pod:1304 #, no-wrap msgid "" " - Excluded packages in the appliance are now listed in a separate\n" @@ -33809,7 +33930,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1295 +#: ../guestfs-release-notes.pod:1309 #, no-wrap msgid "" " - 663407 readlink and readlinklist returns /sysroot/ in some paths\n" @@ -33822,12 +33943,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:1304 +#: ../guestfs-release-notes.pod:1318 msgid "RELEASE NOTES FOR LIBGUESTFS 1.6" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1306 +#: ../guestfs-release-notes.pod:1320 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 " @@ -33835,7 +33956,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1312 +#: ../guestfs-release-notes.pod:1326 #, no-wrap msgid "" " - Use a new method for creating and caching the appliance. This\n" @@ -33845,7 +33966,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1316 +#: ../guestfs-release-notes.pod:1330 #, no-wrap msgid "" " - Support for guest inspection (like virt-inspector) via the ordinary\n" @@ -33855,7 +33976,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1320 +#: ../guestfs-release-notes.pod:1334 #, no-wrap msgid "" " - virt-inspector and core inspection API can now detect guests running:\n" @@ -33865,7 +33986,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1324 +#: ../guestfs-release-notes.pod:1338 #, no-wrap msgid "" " - Support for LUKS whole-disk encryption in guests.\n" @@ -33873,7 +33994,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1326 +#: ../guestfs-release-notes.pod:1340 #, no-wrap msgid "" " - PHP bindings.\n" @@ -33881,7 +34002,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1328 +#: ../guestfs-release-notes.pod:1342 #, no-wrap msgid "" " - Progress messages (and progress bars in guestfish and virt-resize)\n" @@ -33890,7 +34011,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1331 +#: ../guestfs-release-notes.pod:1345 #, no-wrap msgid "" " - virt-df is now much more efficient. Use '--one-per-guest' to restore\n" @@ -33899,7 +34020,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1334 +#: ../guestfs-release-notes.pod:1348 #, no-wrap msgid "" " - guestfish 'copy-in' and 'copy-out' commands for copying files and\n" @@ -33908,7 +34029,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1337 +#: ../guestfs-release-notes.pod:1351 #, no-wrap msgid "" " - guestfish 'hexedit' command for doing binary edits to devices and\n" @@ -33917,7 +34038,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1340 +#: ../guestfs-release-notes.pod:1354 #, no-wrap msgid "" " - Change guestfish -i syntax to allow commands to be specified on the\n" @@ -33926,7 +34047,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1343 +#: ../guestfs-release-notes.pod:1357 #, no-wrap msgid "" " - guestfish '-d <domain>' for adding disks from libvirt domains.\n" @@ -33934,7 +34055,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1345 +#: ../guestfs-release-notes.pod:1359 #, no-wrap msgid "" " - guestfish '-N' option supports several new prepared disk image types:\n" @@ -33946,7 +34067,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1351 +#: ../guestfs-release-notes.pod:1365 #, no-wrap msgid "" " - guestfish 'more' and 'edit' commands now work with arbitrary files.\n" @@ -33954,7 +34075,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1353 +#: ../guestfs-release-notes.pod:1367 #, no-wrap msgid "" " - guestfish '--echo-keys' option allows you to echo keys/passphrases\n" @@ -33963,7 +34084,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1356 +#: ../guestfs-release-notes.pod:1370 #, no-wrap msgid "" " - guestmount now supports -a / -d / -i options, like guestfish.\n" @@ -33971,7 +34092,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1358 +#: ../guestfs-release-notes.pod:1372 #, no-wrap msgid "" " - Use virtio-serial for communications with the appliance. This\n" @@ -33980,7 +34101,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1361 +#: ../guestfs-release-notes.pod:1375 #, fuzzy, no-wrap #| msgid "" #| " virt-edit [--options] -d domname file [file ...]\n" @@ -33993,7 +34114,7 @@ msgstr "" "\n" #. type: verbatim -#: ../guestfs-release-notes.pod:1363 +#: ../guestfs-release-notes.pod:1377 #, fuzzy, no-wrap #| msgid "" #| " virt-edit [--options] -d domname file [file ...]\n" @@ -34006,7 +34127,7 @@ msgstr "" "\n" #. type: verbatim -#: ../guestfs-release-notes.pod:1365 +#: ../guestfs-release-notes.pod:1379 #, no-wrap msgid "" " - Ability to capture core dumps from the appliance (thanks Matthew Booth).\n" @@ -34014,7 +34135,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1367 +#: ../guestfs-release-notes.pod:1381 #, no-wrap msgid "" " - virt-rescue now shuts down cleanly (thanks Matthew Booth).\n" @@ -34022,7 +34143,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1369 +#: ../guestfs-release-notes.pod:1383 #, no-wrap msgid "" " - virt-rescue now has a --network option to enable network access.\n" @@ -34030,7 +34151,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1371 +#: ../guestfs-release-notes.pod:1385 #, no-wrap msgid "" " - virt-resize can now handle guests which use GPT partition table format.\n" @@ -34038,7 +34159,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1373 +#: ../guestfs-release-notes.pod:1387 #, no-wrap msgid "" " - virt-resize has better support for shrinking guests.\n" @@ -34046,7 +34167,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1375 +#: ../guestfs-release-notes.pod:1389 #, no-wrap msgid "" " - virt-resize supports qcow2-format guests.\n" @@ -34054,7 +34175,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1377 +#: ../guestfs-release-notes.pod:1391 #, no-wrap msgid "" " - $TMPDIR can be used to override almost all temporary directory usage.\n" @@ -34062,7 +34183,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1379 +#: ../guestfs-release-notes.pod:1393 #, no-wrap msgid "" " - OCaml users can use an alternate OO-style of coding, eg. g#launch ()\n" @@ -34070,7 +34191,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1381 +#: ../guestfs-release-notes.pod:1395 #, no-wrap msgid "" " - The API supports calls which take optional parameters, eg.\n" @@ -34079,7 +34200,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1384 +#: ../guestfs-release-notes.pod:1398 #, no-wrap msgid "" " - Trace output now escapes and shortens large strings (thanks\n" @@ -34088,7 +34209,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1387 +#: ../guestfs-release-notes.pod:1401 #, no-wrap msgid "" " - Autosync is now on by default, resulting in more reliable behaviour\n" @@ -34097,7 +34218,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1390 +#: ../guestfs-release-notes.pod:1404 #, no-wrap msgid "" " - virt-df --uuid option allows you to follow a domain across migration\n" @@ -34106,7 +34227,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1393 +#: ../guestfs-release-notes.pod:1407 #, no-wrap msgid "" " - Translations of manual pages.\n" @@ -34114,7 +34235,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1397 +#: ../guestfs-release-notes.pod:1411 #, no-wrap msgid "" " - CVE-2010-3851 libguestfs: missing disk format specifier when adding a disk\n" @@ -34125,7 +34246,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1402 +#: ../guestfs-release-notes.pod:1416 #, no-wrap msgid "" " - virt-inspector no longer relies on untrusted guest code to list\n" @@ -34134,7 +34255,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1407 +#: ../guestfs-release-notes.pod:1421 #, no-wrap msgid "" " download-offset, file-architecture, findfs-label, findfs-uuid,\n" @@ -34151,7 +34272,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1420 +#: ../guestfs-release-notes.pod:1434 #, no-wrap msgid "" " - Use size_t for loop iterators.\n" @@ -34171,7 +34292,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1436 +#: ../guestfs-release-notes.pod:1450 #, no-wrap msgid "" " - 646822 libguestfs trace mode should not print long binary strings\n" @@ -34210,12 +34331,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:1471 +#: ../guestfs-release-notes.pod:1485 msgid "RELEASE NOTES FOR LIBGUESTFS 1.4" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1473 +#: ../guestfs-release-notes.pod:1487 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 " @@ -34223,7 +34344,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1479 +#: ../guestfs-release-notes.pod:1493 #, no-wrap msgid "" " - guestfish lets you choose a prepared disk image, eg:\n" @@ -34232,7 +34353,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1482 +#: ../guestfs-release-notes.pod:1496 #, no-wrap msgid "" " - Add write support to guestmount (FUSE) module.\n" @@ -34240,7 +34361,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1484 +#: ../guestfs-release-notes.pod:1498 #, no-wrap msgid "" " - virt-resize can now resize the content of partitions and logical\n" @@ -34249,7 +34370,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1487 +#: ../guestfs-release-notes.pod:1501 #, no-wrap msgid "" " - Bash tab-completion script for guestfish.\n" @@ -34257,7 +34378,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1489 +#: ../guestfs-release-notes.pod:1503 #, no-wrap msgid "" " - Add ZFS support to virt-rescue.\n" @@ -34265,7 +34386,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1491 +#: ../guestfs-release-notes.pod:1505 #, no-wrap msgid "" " - New tool 'virt-make-fs' for creating filesystems with content.\n" @@ -34273,7 +34394,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1493 +#: ../guestfs-release-notes.pod:1507 #, no-wrap msgid "" " - Allow suffixes on any guestfish number parameter, eg. \"1M\".\n" @@ -34281,7 +34402,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1495 +#: ../guestfs-release-notes.pod:1509 #, no-wrap msgid "" " - guestfish 'man' command opens the manual page.\n" @@ -34289,7 +34410,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1497 +#: ../guestfs-release-notes.pod:1511 #, no-wrap msgid "" " - guestfish supports a \"heredoc\" syntax for uploading files:\n" @@ -34300,7 +34421,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1502 +#: ../guestfs-release-notes.pod:1516 #, no-wrap msgid "" " - Some guestfish commands now print their output in octal or hex\n" @@ -34309,7 +34430,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1505 +#: ../guestfs-release-notes.pod:1519 #, no-wrap msgid "" " - Allow dash prefix on guestfish command line. This ignores any\n" @@ -34319,7 +34440,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1509 +#: ../guestfs-release-notes.pod:1523 #, no-wrap msgid "" " - guestfish -h / help command now returns an error for non-existent\n" @@ -34328,7 +34449,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1512 +#: ../guestfs-release-notes.pod:1526 #, no-wrap msgid "" " - New 'supported' command in guestfish to list optional groups of\n" @@ -34337,7 +34458,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1515 +#: ../guestfs-release-notes.pod:1529 #, no-wrap msgid "" " - virt-inspector and guestfish -i now work for filenames which\n" @@ -34346,7 +34467,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1518 +#: ../guestfs-release-notes.pod:1532 #, no-wrap msgid "" " - Change the protocol to use link-local addresses, to avoid\n" @@ -34356,7 +34477,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1522 +#: ../guestfs-release-notes.pod:1536 #, no-wrap msgid "" " - libguestfs now sets the correct time and timezone on filesystem\n" @@ -34365,7 +34486,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1525 +#: ../guestfs-release-notes.pod:1539 #, no-wrap msgid "" " - Sort the domains into alphabetical order in virt-df.\n" @@ -34373,7 +34494,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1527 +#: ../guestfs-release-notes.pod:1541 #, no-wrap msgid "" " - Make mkfs-b command work for FAT and NTFS by mapping the blocksize\n" @@ -34382,7 +34503,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1530 +#: ../guestfs-release-notes.pod:1544 #, no-wrap msgid "" " - Add version numbers to Perl modules (RHBZ#521674).\n" @@ -34390,7 +34511,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1532 +#: ../guestfs-release-notes.pod:1546 #, no-wrap msgid "" " - Localization now works for all the libguestfs tools (RHBZ#559963).\n" @@ -34398,7 +34519,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1534 +#: ../guestfs-release-notes.pod:1548 #, no-wrap msgid "" " - Tools now support filesystem-on-image VMs (RHBZ#590167).\n" @@ -34406,7 +34527,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1536 +#: ../guestfs-release-notes.pod:1550 #, fuzzy, no-wrap #| msgid "" #| " virt-list-partitions [--options] disk.img [disk.img ...]\n" @@ -34419,7 +34540,7 @@ msgstr "" "\n" #. type: verbatim -#: ../guestfs-release-notes.pod:1538 +#: ../guestfs-release-notes.pod:1552 #, no-wrap msgid "" " - Include extra Augeas lenses in the supermin appliance (Matthew Booth).\n" @@ -34427,7 +34548,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1540 +#: ../guestfs-release-notes.pod:1554 #, fuzzy, no-wrap #| msgid "Returns the current error handler callback." msgid "" @@ -34436,7 +34557,7 @@ msgid "" msgstr "現在のエラーハンドラのコールバックを返します。" #. type: verbatim -#: ../guestfs-release-notes.pod:1542 +#: ../guestfs-release-notes.pod:1556 #, no-wrap msgid "" " - Add explicit close method in the Perl API.\n" @@ -34444,7 +34565,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1544 +#: ../guestfs-release-notes.pod:1558 #, no-wrap msgid "" " - Multiple fixes for RHEL 5 compatibility.\n" @@ -34452,7 +34573,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1546 +#: ../guestfs-release-notes.pod:1560 #, no-wrap msgid "" " - Multiple fixes for Debian/Ubuntu compatibility.\n" @@ -34460,7 +34581,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1548 +#: ../guestfs-release-notes.pod:1562 #, no-wrap msgid "" " - Multiple revisions to improve the documentation.\n" @@ -34468,7 +34589,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1552 +#: ../guestfs-release-notes.pod:1566 #, no-wrap msgid "" " - Fix a potential DoS in virt-inspector and virt-v2v if a specially\n" @@ -34478,7 +34599,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1558 +#: ../guestfs-release-notes.pod:1572 #, no-wrap msgid "" " - aug-clear - clear Augeas path\n" @@ -34512,7 +34633,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1588 +#: ../guestfs-release-notes.pod:1602 #, no-wrap msgid "" " - Extend the generator to support testing optional features.\n" @@ -34528,7 +34649,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1600 +#: ../guestfs-release-notes.pod:1614 #, no-wrap msgid "" " - 612178 guestfish: using -m option in conjunction with --listen option causes appliance to die\n" @@ -34599,12 +34720,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:1667 +#: ../guestfs-release-notes.pod:1681 msgid "RELEASE NOTES FOR HISTORICAL VERSIONS OF LIBGUESTFS" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1669 +#: ../guestfs-release-notes.pod:1683 msgid "" "Before 2010 libguestfs did not have official release notes or a formalized " "version numbering system. However these are links to historically " @@ -34612,12 +34733,12 @@ msgid "" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:1675 +#: ../guestfs-release-notes.pod:1689 msgid "2009-11-10 (1.0.78)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1677 +#: ../guestfs-release-notes.pod:1691 #, fuzzy #| msgid "" #| "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html" @@ -34626,12 +34747,12 @@ msgid "" msgstr "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html" #. type: =item -#: ../guestfs-release-notes.pod:1679 +#: ../guestfs-release-notes.pod:1693 msgid "2009-09-13 (1.0.67)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1681 +#: ../guestfs-release-notes.pod:1695 #, fuzzy #| msgid "" #| "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html" @@ -34639,12 +34760,12 @@ 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:1683 +#: ../guestfs-release-notes.pod:1697 msgid "2009-07-23 (1.0.64)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1685 +#: ../guestfs-release-notes.pod:1699 #, fuzzy #| msgid "" #| "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html" @@ -34652,12 +34773,12 @@ 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:1687 +#: ../guestfs-release-notes.pod:1701 msgid "2009-07-14 (1.0.59)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1689 +#: ../guestfs-release-notes.pod:1703 #, fuzzy #| msgid "" #| "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html" @@ -34665,12 +34786,12 @@ 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:1691 +#: ../guestfs-release-notes.pod:1705 msgid "2009-04-01 (the initial announcement)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1693 +#: ../guestfs-release-notes.pod:1707 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2011/03/31/tip-code-for-getting-dhcp-address-" @@ -34683,7 +34804,7 @@ msgstr "" "a-virtual-machine-disk-image/#content" #. type: textblock -#: ../guestfs-release-notes.pod:1699 +#: ../guestfs-release-notes.pod:1713 #, fuzzy #| msgid "" #| "L<guestfs(3)>, L<guestfs-examples(3)>, L<guestfs-erlang(3)>, L<guestfs-" @@ -34699,7 +34820,7 @@ msgstr "" "L<guestfs-recipes(1)>, L<http://libguestfs.org/>。" #. type: textblock -#: ../guestfs-release-notes.pod:1710 +#: ../guestfs-release-notes.pod:1724 msgid "Richard W.M. Jones" msgstr "" @@ -62106,35 +62227,63 @@ msgstr "有用なターゲットは次のとおりです:" #. type: verbatim #: ../src/guestfs.pod:3129 -#, no-wrap +#, fuzzy, no-wrap +#| msgid "" +#| " make syntax-check # checks the syntax of the C code\n" +#| " make check # runs the test suite\n" +#| "\n" msgid "" -" make syntax-check # checks the syntax of the C code\n" -" make check # runs the test suite\n" +" make syntax-check -j1 -k # checks for various syntax and\n" +" # style problems\n" +" \n" +msgstr "" +" make syntax-check # C コードの構文を確認します\n" +" make check # テストスイートを実行します\n" "\n" + +#. type: verbatim +#: ../src/guestfs.pod:3132 +#, fuzzy, no-wrap +#| msgid "" +#| " make syntax-check # checks the syntax of the C code\n" +#| " make check # runs the test suite\n" +#| "\n" +msgid "" +" make check # runs the test suite\n" +" \n" msgstr "" " make syntax-check # C コードの構文を確認します\n" " make check # テストスイートを実行します\n" "\n" +#. type: verbatim +#: ../src/guestfs.pod:3134 +#, no-wrap +msgid "" +" make extra-tests # in-depth testing using valgrind\n" +" # and real guests\n" +"\n" +msgstr "" + #. type: =head2 -#: ../src/guestfs.pod:3132 +#: ../src/guestfs.pod:3137 msgid "DAEMON CUSTOM PRINTF FORMATTERS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3134 +#: ../src/guestfs.pod:3139 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:3139 +#: ../src/guestfs.pod:3144 msgid "%Q" msgstr "%Q" #. type: textblock -#: ../src/guestfs.pod:3141 +#: ../src/guestfs.pod:3146 msgid "" "Simple shell quoted string. Any spaces or other shell characters are " "escaped for you." @@ -62143,19 +62292,19 @@ msgstr "" "ます。" #. type: =item -#: ../src/guestfs.pod:3144 +#: ../src/guestfs.pod:3149 msgid "%R" msgstr "%R" #. type: textblock -#: ../src/guestfs.pod:3146 +#: ../src/guestfs.pod:3151 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:3153 +#: ../src/guestfs.pod:3158 #, no-wrap msgid "" " asprintf (&cmd, \"cat %R\", path);\n" @@ -62165,12 +62314,12 @@ msgstr "" "\n" #. type: textblock -#: ../src/guestfs.pod:3155 +#: ../src/guestfs.pod:3160 msgid "would produce C<cat /sysroot/some\\ path\\ with\\ spaces>" msgstr "C<cat /sysroot/some\\ path\\ with\\ spaces> を生成します" #. type: textblock -#: ../src/guestfs.pod:3157 +#: ../src/guestfs.pod:3162 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 " @@ -62179,12 +62328,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3163 +#: ../src/guestfs.pod:3168 msgid "SUBMITTING YOUR NEW API ACTIONS" msgstr "新しい API アクションの提出方法" #. type: textblock -#: ../src/guestfs.pod:3165 +#: ../src/guestfs.pod:3170 msgid "" "Submit patches to the mailing list: L<http://www.redhat.com/mailman/listinfo/" "libguestfs> and CC to L<rjones@redhat.com>." @@ -62193,17 +62342,17 @@ msgstr "" "listinfo/libguestfs> および L<rjones@redhat.com> (Cc)。" #. type: =head2 -#: ../src/guestfs.pod:3169 +#: ../src/guestfs.pod:3174 msgid "INTERNATIONALIZATION (I18N) SUPPORT" msgstr "国際化 (i18n) サポート" #. type: textblock -#: ../src/guestfs.pod:3171 +#: ../src/guestfs.pod:3176 msgid "We support i18n (gettext anyhow) in the library." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3173 +#: ../src/guestfs.pod:3178 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 " @@ -62212,39 +62361,39 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3179 +#: ../src/guestfs.pod:3184 msgid "" "Debugging messages are never translated, since they are intended for the " "programmers." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3182 +#: ../src/guestfs.pod:3187 msgid "SOURCE CODE SUBDIRECTORIES" msgstr "ソースコードのサブディレクトリー" #. type: =item -#: ../src/guestfs.pod:3186 +#: ../src/guestfs.pod:3191 msgid "C<align>" msgstr "C<align>" #. type: textblock -#: ../src/guestfs.pod:3188 +#: ../src/guestfs.pod:3193 msgid "L<virt-alignment-scan(1)> command and documentation." msgstr "L<virt-alignment-scan(1)> のコマンドおよびドキュメント。" #. type: textblock -#: ../src/guestfs.pod:3192 +#: ../src/guestfs.pod:3197 msgid "The libguestfs appliance, build scripts and so on." msgstr "libguestfs アプライアンス、スクリプトなどを構築します。" #. type: =item -#: ../src/guestfs.pod:3194 +#: ../src/guestfs.pod:3199 msgid "C<cat>" msgstr "C<cat>" #. type: textblock -#: ../src/guestfs.pod:3196 +#: ../src/guestfs.pod:3201 msgid "" "The L<virt-cat(1)>, L<virt-filesystems(1)> and L<virt-ls(1)> commands and " "documentation." @@ -62253,63 +62402,63 @@ msgstr "" "ドキュメント。" #. type: =item -#: ../src/guestfs.pod:3199 +#: ../src/guestfs.pod:3204 msgid "C<contrib>" msgstr "C<contrib>" #. type: textblock -#: ../src/guestfs.pod:3201 +#: ../src/guestfs.pod:3206 msgid "Outside contributions, experimental parts." msgstr "外部の貢献、実験的な部分です。" #. type: =item -#: ../src/guestfs.pod:3203 +#: ../src/guestfs.pod:3208 msgid "C<daemon>" msgstr "C<daemon>" #. type: textblock -#: ../src/guestfs.pod:3205 +#: ../src/guestfs.pod:3210 msgid "" "The daemon that runs inside the libguestfs appliance and carries out actions." msgstr "" #. type: =item -#: ../src/guestfs.pod:3208 +#: ../src/guestfs.pod:3213 msgid "C<df>" msgstr "C<df>" #. type: textblock -#: ../src/guestfs.pod:3210 +#: ../src/guestfs.pod:3215 msgid "L<virt-df(1)> command and documentation." msgstr "L<virt-df(1)> のコマンドおよびドキュメント。" #. type: =item -#: ../src/guestfs.pod:3212 +#: ../src/guestfs.pod:3217 msgid "C<edit>" msgstr "C<edit>" #. type: textblock -#: ../src/guestfs.pod:3214 +#: ../src/guestfs.pod:3219 msgid "L<virt-edit(1)> command and documentation." msgstr "L<virt-edit(1)> のコマンドおよびドキュメント。" #. type: =item -#: ../src/guestfs.pod:3216 +#: ../src/guestfs.pod:3221 msgid "C<examples>" msgstr "C<examples>" #. type: textblock -#: ../src/guestfs.pod:3218 +#: ../src/guestfs.pod:3223 msgid "C API example code." msgstr "C API のコード例。" #. type: =item -#: ../src/guestfs.pod:3220 +#: ../src/guestfs.pod:3225 msgid "C<fish>" msgstr "C<fish>" #. type: textblock -#: ../src/guestfs.pod:3222 +#: ../src/guestfs.pod:3227 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)>, " @@ -62317,80 +62466,80 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3228 +#: ../src/guestfs.pod:3233 msgid "L<virt-format(1)> command and documentation." msgstr "L<virt-format(1)> のコマンドおよびドキュメント。" #. type: =item -#: ../src/guestfs.pod:3230 +#: ../src/guestfs.pod:3235 msgid "C<fuse>" msgstr "C<fuse>" #. type: textblock -#: ../src/guestfs.pod:3232 +#: ../src/guestfs.pod:3237 msgid "" "L<guestmount(1)>, FUSE (userspace filesystem) built on top of libguestfs." msgstr "" #. type: =item -#: ../src/guestfs.pod:3234 +#: ../src/guestfs.pod:3239 msgid "C<generator>" msgstr "C<generator>" #. type: textblock -#: ../src/guestfs.pod:3236 +#: ../src/guestfs.pod:3241 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:3239 +#: ../src/guestfs.pod:3244 msgid "C<inspector>" msgstr "C<inspector>" #. type: textblock -#: ../src/guestfs.pod:3241 +#: ../src/guestfs.pod:3246 msgid "L<virt-inspector(1)>, the virtual machine image inspector." msgstr "L<virt-inspector(1)>, 仮想マシンイメージ検査ツール。" #. type: =item -#: ../src/guestfs.pod:3243 +#: ../src/guestfs.pod:3248 msgid "C<logo>" msgstr "C<logo>" #. type: textblock -#: ../src/guestfs.pod:3245 +#: ../src/guestfs.pod:3250 msgid "Logo used on the website. The fish is called Arthur by the way." msgstr "" #. type: =item -#: ../src/guestfs.pod:3247 +#: ../src/guestfs.pod:3252 msgid "C<m4>" msgstr "C<m4>" #. type: textblock -#: ../src/guestfs.pod:3249 +#: ../src/guestfs.pod:3254 msgid "M4 macros used by autoconf." msgstr "autoconf により使用される M4 マクロ。" #. type: =item -#: ../src/guestfs.pod:3251 +#: ../src/guestfs.pod:3256 msgid "C<po>" msgstr "C<po>" #. type: textblock -#: ../src/guestfs.pod:3253 +#: ../src/guestfs.pod:3258 msgid "Translations of simple gettext strings." msgstr "" #. type: =item -#: ../src/guestfs.pod:3255 +#: ../src/guestfs.pod:3260 msgid "C<po-docs>" msgstr "C<po-docs>" #. type: textblock -#: ../src/guestfs.pod:3257 +#: ../src/guestfs.pod:3262 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 " @@ -62398,150 +62547,178 @@ msgid "" msgstr "" #. type: =item -#: ../src/guestfs.pod:3261 +#: ../src/guestfs.pod:3266 msgid "C<rescue>" msgstr "C<rescue>" #. type: textblock -#: ../src/guestfs.pod:3263 +#: ../src/guestfs.pod:3268 msgid "L<virt-rescue(1)> command and documentation." msgstr "L<virt-rescue(1)> のコマンドおよびドキュメント。" #. type: =item -#: ../src/guestfs.pod:3265 +#: ../src/guestfs.pod:3270 msgid "C<resize>" msgstr "C<resize>" #. type: textblock -#: ../src/guestfs.pod:3267 +#: ../src/guestfs.pod:3272 msgid "L<virt-resize(1)> command and documentation." msgstr "L<virt-resize(1)> のコマンドおよびドキュメント。" #. type: =item -#: ../src/guestfs.pod:3269 +#: ../src/guestfs.pod:3274 msgid "C<sparsify>" msgstr "C<sparsify>" #. type: textblock -#: ../src/guestfs.pod:3271 +#: ../src/guestfs.pod:3276 msgid "L<virt-sparsify(1)> command and documentation." msgstr "L<virt-sparsify(1)> のコマンドおよびドキュメント。" #. type: =item -#: ../src/guestfs.pod:3273 +#: ../src/guestfs.pod:3278 msgid "C<src>" msgstr "C<src>" #. type: textblock -#: ../src/guestfs.pod:3275 +#: ../src/guestfs.pod:3280 msgid "Source code to the C library." msgstr "C ライブラリーのソースコード。" #. type: =item -#: ../src/guestfs.pod:3277 +#: ../src/guestfs.pod:3282 msgid "C<sysprep>" msgstr "C<sysprep>" #. type: textblock -#: ../src/guestfs.pod:3279 +#: ../src/guestfs.pod:3284 msgid "L<virt-sysprep(1)> command and documentation." msgstr "L<virt-sysprep(1)> コマンドおよびドキュメント。" #. type: =item -#: ../src/guestfs.pod:3281 +#: ../src/guestfs.pod:3286 msgid "C<test-tool>" msgstr "C<test-tool>" #. type: textblock -#: ../src/guestfs.pod:3283 +#: ../src/guestfs.pod:3288 msgid "" "Test tool for end users to test if their qemu/kernel combination will work " "with libguestfs." msgstr "" #. type: =item -#: ../src/guestfs.pod:3286 +#: ../src/guestfs.pod:3291 msgid "C<tests>" msgstr "C<tests>" #. type: textblock -#: ../src/guestfs.pod:3288 +#: ../src/guestfs.pod:3293 msgid "Tests." msgstr "テストします。" #. type: =item -#: ../src/guestfs.pod:3290 +#: ../src/guestfs.pod:3295 +msgid "C<tmp>" +msgstr "" + +#. type: textblock +#: ../src/guestfs.pod:3297 +msgid "" +"Used for temporary files when running the tests (instead of C</tmp> etc). " +"The reason is so that you can run multiple parallel tests of libguestfs " +"without having one set of tests overwriting the appliance created by another." +msgstr "" + +#. type: textblock +#: ../src/guestfs.pod:3302 +msgid "" +"If you are using libvirt + sVirt with SELinux enforcing, then you have to " +"label this directory:" +msgstr "" + +#. type: verbatim +#: ../src/guestfs.pod:3305 +#, no-wrap +msgid "" +" chcon --reference=/tmp tmp\n" +"\n" +msgstr "" + +#. type: =item +#: ../src/guestfs.pod:3307 msgid "C<tools>" msgstr "C<tools>" #. type: textblock -#: ../src/guestfs.pod:3292 +#: ../src/guestfs.pod:3309 msgid "" "Command line tools written in Perl (L<virt-win-reg(1)> and many others)." msgstr "" #. type: =item -#: ../src/guestfs.pod:3294 +#: ../src/guestfs.pod:3311 msgid "C<csharp>" msgstr "C<csharp>" #. type: =item -#: ../src/guestfs.pod:3296 +#: ../src/guestfs.pod:3313 msgid "C<erlang>" msgstr "C<erlang>" #. type: =item -#: ../src/guestfs.pod:3298 +#: ../src/guestfs.pod:3315 msgid "C<gobject>" msgstr "C<gobject>" #. type: =item -#: ../src/guestfs.pod:3300 +#: ../src/guestfs.pod:3317 msgid "C<haskell>" msgstr "C<haskell>" #. type: =item -#: ../src/guestfs.pod:3302 +#: ../src/guestfs.pod:3319 msgid "C<java>" msgstr "C<java>" #. type: =item -#: ../src/guestfs.pod:3304 +#: ../src/guestfs.pod:3321 msgid "C<ocaml>" msgstr "C<ocaml>" #. type: =item -#: ../src/guestfs.pod:3306 +#: ../src/guestfs.pod:3323 msgid "C<php>" msgstr "C<php>" #. type: =item -#: ../src/guestfs.pod:3308 +#: ../src/guestfs.pod:3325 msgid "C<perl>" msgstr "C<perl>" #. type: =item -#: ../src/guestfs.pod:3310 +#: ../src/guestfs.pod:3327 msgid "C<python>" msgstr "C<python>" #. type: =item -#: ../src/guestfs.pod:3312 +#: ../src/guestfs.pod:3329 msgid "C<ruby>" msgstr "C<ruby>" #. type: textblock -#: ../src/guestfs.pod:3314 +#: ../src/guestfs.pod:3331 msgid "Language bindings." msgstr "言語バインディング。" #. type: =head2 -#: ../src/guestfs.pod:3318 +#: ../src/guestfs.pod:3335 msgid "MAKING A STABLE RELEASE" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3320 +#: ../src/guestfs.pod:3337 msgid "" "When we make a stable release, there are several steps documented here. See " "L</LIBGUESTFS VERSION NUMBERS> for general information about the stable " @@ -62549,33 +62726,33 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3328 +#: ../src/guestfs.pod:3345 msgid "" "Check C<make && make check> works on at least Fedora, Debian and Ubuntu." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3333 +#: ../src/guestfs.pod:3350 msgid "Finalize C<guestfs-release-notes.pod>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3337 +#: ../src/guestfs.pod:3354 msgid "Update ROADMAP." msgstr "ロードマップを更新します。" #. type: textblock -#: ../src/guestfs.pod:3341 +#: ../src/guestfs.pod:3358 msgid "Run C<src/api-support/update-from-tarballs.sh>." msgstr "C<src/api-support/update-from-tarballs.sh> を実行します。" #. type: textblock -#: ../src/guestfs.pod:3345 +#: ../src/guestfs.pod:3362 msgid "Push and pull from Transifex." msgstr "Transifex からのプッシュおよびプル。" #. type: verbatim -#: ../src/guestfs.pod:3349 +#: ../src/guestfs.pod:3366 #, no-wrap msgid "" " tx push -s\n" @@ -62585,13 +62762,13 @@ msgstr "" "\n" #. type: textblock -#: ../src/guestfs.pod:3351 +#: ../src/guestfs.pod:3368 msgid "to push the latest POT files to Transifex. Then run:" msgstr "" "最新の POT ファイルを Transifex にプッシュします。そして、次を実行します:" #. type: verbatim -#: ../src/guestfs.pod:3353 +#: ../src/guestfs.pod:3370 #, no-wrap msgid "" " ./tx-pull.sh\n" @@ -62601,12 +62778,12 @@ msgstr "" "\n" #. type: textblock -#: ../src/guestfs.pod:3355 +#: ../src/guestfs.pod:3372 msgid "which is a wrapper to pull the latest translated C<*.po> files." msgstr "これは最新の翻訳された C<*.po> ファイルを取り出すためのラッパーです。" #. type: textblock -#: ../src/guestfs.pod:3359 +#: ../src/guestfs.pod:3376 msgid "" "Create new stable and development directories under L<http://libguestfs.org/" "download>." @@ -62615,12 +62792,12 @@ msgstr "" "リーを作成します。" #. type: textblock -#: ../src/guestfs.pod:3364 +#: ../src/guestfs.pod:3381 msgid "Create the branch in git:" msgstr "git に分岐を作成します:" #. type: verbatim -#: ../src/guestfs.pod:3366 +#: ../src/guestfs.pod:3383 #, no-wrap msgid "" " git tag -a 1.XX.0 -m \"Version 1.XX.0 (stable)\"\n" @@ -62636,17 +62813,17 @@ msgstr "" "\n" #. type: =head1 -#: ../src/guestfs.pod:3373 +#: ../src/guestfs.pod:3390 msgid "LIMITS" msgstr "制限" #. type: =head2 -#: ../src/guestfs.pod:3375 +#: ../src/guestfs.pod:3392 msgid "PROTOCOL LIMITS" msgstr "プロトコル制限" #. type: textblock -#: ../src/guestfs.pod:3377 +#: ../src/guestfs.pod:3394 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 " @@ -62657,7 +62834,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3385 +#: ../src/guestfs.pod:3402 msgid "" "In libguestfs E<lt> 1.19.32, several calls had to encode either their entire " "argument list or their entire return value (or sometimes both) in a single " @@ -62673,7 +62850,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3398 +#: ../src/guestfs.pod:3415 #, fuzzy #| msgid "" #| "The following functions: L</guestfs_getxattr> L</guestfs_getxattrs> L</" @@ -62691,19 +62868,19 @@ msgstr "" "guestfs_lxattrlist> L</guestfs_removexattr> L</guestfs_setxattr>" #. type: textblock -#: ../src/guestfs.pod:3403 +#: ../src/guestfs.pod:3420 msgid "" "See also L</UPLOADING> and L</DOWNLOADING> for further information about " "copying large amounts of data into or out of a filesystem." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3406 +#: ../src/guestfs.pod:3423 msgid "MAXIMUM NUMBER OF DISKS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3408 +#: ../src/guestfs.pod:3425 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 " @@ -62712,14 +62889,14 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3413 +#: ../src/guestfs.pod:3430 msgid "" "The rest of this section covers implementation details, which could change " "in future." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3416 +#: ../src/guestfs.pod:3433 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 " @@ -62728,26 +62905,26 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3421 +#: ../src/guestfs.pod:3438 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:3424 +#: ../src/guestfs.pod:3441 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:3427 +#: ../src/guestfs.pod:3444 msgid "One virtual disk is used by libguestfs internally." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3429 +#: ../src/guestfs.pod:3446 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 " @@ -62755,7 +62932,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3434 +#: ../src/guestfs.pod:3451 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 " @@ -62763,17 +62940,17 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3438 +#: ../src/guestfs.pod:3455 msgid "MAXIMUM NUMBER OF PARTITIONS PER DISK" msgstr "ディスクあたりの最大パーティション数" #. type: textblock -#: ../src/guestfs.pod:3440 +#: ../src/guestfs.pod:3457 msgid "Virtio limits the maximum number of partitions per disk to B<15>." msgstr "virtio はディスクあたりの最大パーティション数を B<15> に制限します。" #. type: textblock -#: ../src/guestfs.pod:3442 +#: ../src/guestfs.pod:3459 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>)." @@ -62782,7 +62959,7 @@ msgstr "" "dev/vda>、および C</dev/vda1> から C</dev/vda15> まで)。" #. type: textblock -#: ../src/guestfs.pod:3445 +#: ../src/guestfs.pod:3462 msgid "" "If you attach a disk with more than 15 partitions, the extra partitions are " "ignored by libguestfs." @@ -62791,17 +62968,17 @@ msgstr "" "は libguestfs により無視されます。" #. type: =head2 -#: ../src/guestfs.pod:3448 +#: ../src/guestfs.pod:3465 msgid "MAXIMUM SIZE OF A DISK" msgstr "ディスクの最大容量" #. type: textblock -#: ../src/guestfs.pod:3450 +#: ../src/guestfs.pod:3467 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:3452 +#: ../src/guestfs.pod:3469 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 " @@ -62809,7 +62986,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3456 +#: ../src/guestfs.pod:3473 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 " @@ -62819,19 +62996,19 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3462 +#: ../src/guestfs.pod:3479 msgid "" "For the hugest disk image files, we recommend using XFS on the host for " "storage." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3465 +#: ../src/guestfs.pod:3482 msgid "MAXIMUM SIZE OF A PARTITION" msgstr "パーティションの最大容量" #. type: textblock -#: ../src/guestfs.pod:3467 +#: ../src/guestfs.pod:3484 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 " @@ -62839,7 +63016,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3471 +#: ../src/guestfs.pod:3488 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 " @@ -62847,12 +63024,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3476 +#: ../src/guestfs.pod:3493 msgid "MAXIMUM SIZE OF A FILESYSTEM, FILES, DIRECTORIES" msgstr "ファイルシステム、ファイル、ディレクトリーの最大容量" #. type: textblock -#: ../src/guestfs.pod:3478 +#: ../src/guestfs.pod:3495 msgid "" "This depends on the filesystem type. libguestfs itself does not impose any " "known limit. Consult Wikipedia or the filesystem documentation to find out " @@ -62860,12 +63037,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3482 +#: ../src/guestfs.pod:3499 msgid "MAXIMUM UPLOAD AND DOWNLOAD" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3484 +#: ../src/guestfs.pod:3501 msgid "" "The API functions L</guestfs_upload>, L</guestfs_download>, L</" "guestfs_tar_in>, L</guestfs_tar_out> and the like allow unlimited sized " @@ -62873,12 +63050,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3488 +#: ../src/guestfs.pod:3505 msgid "INSPECTION LIMITS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3490 +#: ../src/guestfs.pod:3507 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 " @@ -62888,33 +63065,33 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3516 +#: ../src/guestfs.pod:3533 msgid "" "Choose the default way to create the appliance. See L</" "guestfs_set_attach_method>." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3521 +#: ../src/guestfs.pod:3538 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:3533 +#: ../src/guestfs.pod:3550 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:3542 +#: ../src/guestfs.pod:3559 msgid "See also L</QEMU WRAPPERS> above." msgstr "上の L</QEMU WRAPPERS> 参照。" #. type: textblock -#: ../src/guestfs.pod:3546 +#: ../src/guestfs.pod:3563 msgid "" "Set C<LIBGUESTFS_TRACE=1> to enable command traces. This has the same " "effect as calling C<guestfs_set_trace (g, 1)>." @@ -62923,7 +63100,7 @@ msgstr "" "C<guestfs_set_trace (g, 1)> の呼び出しと同じ効果があります。" #. type: textblock -#: ../src/guestfs.pod:3564 +#: ../src/guestfs.pod:3581 #, fuzzy #| msgid "" #| "L<guestfs(3)>, L<http://libguestfs.org/>, L<virt-alignment-scan(1)>, " @@ -62957,7 +63134,7 @@ msgstr "" "L<display(1)>, L<hexedit(1)>, L<febootstrap-supermin-helper(8)>。" #. type: textblock -#: ../src/guestfs.pod:3606 +#: ../src/guestfs.pod:3623 msgid "" "Tools with a similar purpose: L<fdisk(8)>, L<parted(8)>, L<kpartx(8)>, L<lvm" "(8)>, L<disktype(1)>." diff --git a/po-docs/libguestfs-docs.pot b/po-docs/libguestfs-docs.pot index d98852d1..de4ba271 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.40\n" +"Project-Id-Version: libguestfs 1.19.41\n" "Report-Msgid-Bugs-To: libguestfs@redhat.com\n" -"POT-Creation-Date: 2012-09-04 23:16+0200\n" +"POT-Creation-Date: 2012-09-16 13:33+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" @@ -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:689 ../format/virt-format.pod:96 ../inspector/virt-inspector.pod:350 ../rescue/virt-rescue.pod:164 ../src/guestfs.pod:3151 ../sysprep/virt-sysprep.pod:112 +#: ../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:3156 ../sysprep/virt-sysprep.pod:112 msgid "For example:" 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:126 ../examples/guestfs-recipes.pod:130 ../examples/guestfs-recipes.pod:134 ../examples/guestfs-recipes.pod:160 ../examples/guestfs-recipes.pod:165 ../examples/guestfs-recipes.pod:255 ../examples/guestfs-recipes.pod:259 ../examples/guestfs-recipes.pod:263 ../examples/guestfs-recipes.pod:267 ../examples/guestfs-recipes.pod:271 ../examples/guestfs-testing.pod:110 ../examples/guestfs-testing.pod:114 ../examples/guestfs-testing.pod:118 ../fish/guestfish-actions.pod:417 ../fish/guestfish-actions.pod:425 ../fish/guestfish-actions.pod:432 ../fish/guestfish-actions.pod:439 ../fish/guestfish-actions.pod:1480 ../fish/guestfish-actions.pod:1484 ../fish/guestfish-actions.pod:1488 ../fish/guestfish-actions.pod:1492 ../fish/guestfish-actions.pod:1500 ../fish/guestfish-actions.pod:1504 ../fish/guestfish-actions.pod:1508 ../fish/guestfish-actions.pod:1518 ../fish/guestfish-actions.pod:1522 ../fish/guestfish-actions.pod:1526 ../fish/guestfish-actions.pod:1637 ../fish/guestfish-actions.pod:1641 ../fish/guestfish-actions.pod:1646 ../fish/guestfish-actions.pod:1688 ../fish/guestfish-actions.pod:1692 ../fish/guestfish-actions.pod:1697 ../fish/guestfish-actions.pod:2143 ../fish/guestfish-actions.pod:2150 ../fish/guestfish-actions.pod:2157 ../fish/guestfish-actions.pod:2727 ../fish/guestfish-actions.pod:2733 ../fish/guestfish-actions.pod:2741 ../fish/guestfish-actions.pod:2748 ../fish/guestfish-actions.pod:2755 ../fish/guestfish.pod:461 ../fish/guestfish.pod:465 ../fish/guestfish.pod:469 ../fish/guestfish.pod:473 ../guestfs-release-notes.pod:68 ../guestfs-release-notes.pod:72 ../guestfs-release-notes.pod:76 ../guestfs-release-notes.pod:80 ../guestfs-release-notes.pod:84 ../guestfs-release-notes.pod:88 ../guestfs-release-notes.pod:93 ../guestfs-release-notes.pod:200 ../guestfs-release-notes.pod:204 ../guestfs-release-notes.pod:208 ../guestfs-release-notes.pod:212 ../guestfs-release-notes.pod:216 ../guestfs-release-notes.pod:220 ../guestfs-release-notes.pod:224 ../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:45 ../sparsify/virt-sparsify.pod:52 ../sparsify/virt-sparsify.pod:56 ../sparsify/virt-sparsify.pod:62 ../sparsify/virt-sparsify.pod:67 ../sparsify/virt-sparsify.pod:72 ../src/guestfs-actions.pod:622 ../src/guestfs-actions.pod:630 ../src/guestfs-actions.pod:637 ../src/guestfs-actions.pod:644 ../src/guestfs-actions.pod:2475 ../src/guestfs-actions.pod:2479 ../src/guestfs-actions.pod:2483 ../src/guestfs-actions.pod:2487 ../src/guestfs-actions.pod:2495 ../src/guestfs-actions.pod:2499 ../src/guestfs-actions.pod:2503 ../src/guestfs-actions.pod:2513 ../src/guestfs-actions.pod:2517 ../src/guestfs-actions.pod:2521 ../src/guestfs-actions.pod:2693 ../src/guestfs-actions.pod:2697 ../src/guestfs-actions.pod:2702 ../src/guestfs-actions.pod:2763 ../src/guestfs-actions.pod:2767 ../src/guestfs-actions.pod:2772 ../src/guestfs-actions.pod:3471 ../src/guestfs-actions.pod:3478 ../src/guestfs-actions.pod:3485 ../src/guestfs-actions.pod:4310 ../src/guestfs-actions.pod:4316 ../src/guestfs-actions.pod:4324 ../src/guestfs-actions.pod:4331 ../src/guestfs-actions.pod:4338 ../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:1202 ../src/guestfs.pod:1206 ../src/guestfs.pod:1210 ../src/guestfs.pod:1215 ../src/guestfs.pod:1223 ../src/guestfs.pod:1242 ../src/guestfs.pod:1250 ../src/guestfs.pod:1267 ../src/guestfs.pod:1272 ../src/guestfs.pod:1276 ../src/guestfs.pod:1418 ../src/guestfs.pod:1422 ../src/guestfs.pod:1426 ../src/guestfs.pod:1430 ../src/guestfs.pod:1434 ../src/guestfs.pod:1438 ../src/guestfs.pod:1964 ../src/guestfs.pod:1969 ../src/guestfs.pod:1973 ../src/guestfs.pod:2075 ../src/guestfs.pod:2080 ../src/guestfs.pod:2084 ../src/guestfs.pod:2094 ../src/guestfs.pod:2383 ../src/guestfs.pod:2388 ../src/guestfs.pod:2394 ../src/guestfs.pod:2402 ../src/guestfs.pod:2919 ../src/guestfs.pod:2925 ../src/guestfs.pod:2930 ../src/guestfs.pod:2936 ../src/guestfs.pod:3326 ../src/guestfs.pod:3331 ../src/guestfs.pod:3335 ../src/guestfs.pod:3339 ../src/guestfs.pod:3343 ../src/guestfs.pod:3357 ../src/guestfs.pod:3362 ../sysprep/virt-sysprep.pod:231 ../sysprep/virt-sysprep.pod:235 ../sysprep/virt-sysprep.pod:239 ../sysprep/virt-sysprep.pod:243 ../sysprep/virt-sysprep.pod:258 ../sysprep/virt-sysprep.pod:262 ../sysprep/virt-sysprep.pod:266 ../sysprep/virt-sysprep.pod:270 ../sysprep/virt-sysprep.pod:274 ../sysprep/virt-sysprep.pod:327 ../sysprep/virt-sysprep.pod:339 ../sysprep/virt-sysprep.pod:343 ../sysprep/virt-sysprep.pod:351 ../sysprep/virt-sysprep.pod:357 ../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:150 ../examples/guestfs-faq.pod:156 ../examples/guestfs-faq.pod:195 ../examples/guestfs-faq.pod:201 ../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:126 ../examples/guestfs-recipes.pod:130 ../examples/guestfs-recipes.pod:134 ../examples/guestfs-recipes.pod:160 ../examples/guestfs-recipes.pod:165 ../examples/guestfs-recipes.pod:255 ../examples/guestfs-recipes.pod:259 ../examples/guestfs-recipes.pod:263 ../examples/guestfs-recipes.pod:267 ../examples/guestfs-recipes.pod:271 ../examples/guestfs-testing.pod:110 ../examples/guestfs-testing.pod:114 ../examples/guestfs-testing.pod:118 ../fish/guestfish-actions.pod:417 ../fish/guestfish-actions.pod:425 ../fish/guestfish-actions.pod:432 ../fish/guestfish-actions.pod:439 ../fish/guestfish-actions.pod:1480 ../fish/guestfish-actions.pod:1484 ../fish/guestfish-actions.pod:1488 ../fish/guestfish-actions.pod:1492 ../fish/guestfish-actions.pod:1500 ../fish/guestfish-actions.pod:1504 ../fish/guestfish-actions.pod:1508 ../fish/guestfish-actions.pod:1518 ../fish/guestfish-actions.pod:1522 ../fish/guestfish-actions.pod:1526 ../fish/guestfish-actions.pod:1637 ../fish/guestfish-actions.pod:1641 ../fish/guestfish-actions.pod:1646 ../fish/guestfish-actions.pod:1688 ../fish/guestfish-actions.pod:1692 ../fish/guestfish-actions.pod:1697 ../fish/guestfish-actions.pod:2143 ../fish/guestfish-actions.pod:2150 ../fish/guestfish-actions.pod:2157 ../fish/guestfish-actions.pod:2727 ../fish/guestfish-actions.pod:2733 ../fish/guestfish-actions.pod:2741 ../fish/guestfish-actions.pod:2748 ../fish/guestfish-actions.pod:2755 ../fish/guestfish.pod:461 ../fish/guestfish.pod:465 ../fish/guestfish.pod:469 ../fish/guestfish.pod:473 ../guestfs-release-notes.pod:82 ../guestfs-release-notes.pod:86 ../guestfs-release-notes.pod:90 ../guestfs-release-notes.pod:94 ../guestfs-release-notes.pod:98 ../guestfs-release-notes.pod:102 ../guestfs-release-notes.pod:107 ../guestfs-release-notes.pod:214 ../guestfs-release-notes.pod:218 ../guestfs-release-notes.pod:222 ../guestfs-release-notes.pod:226 ../guestfs-release-notes.pod:230 ../guestfs-release-notes.pod:234 ../guestfs-release-notes.pod:238 ../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:45 ../sparsify/virt-sparsify.pod:52 ../sparsify/virt-sparsify.pod:56 ../sparsify/virt-sparsify.pod:62 ../sparsify/virt-sparsify.pod:67 ../sparsify/virt-sparsify.pod:72 ../src/guestfs-actions.pod:622 ../src/guestfs-actions.pod:630 ../src/guestfs-actions.pod:637 ../src/guestfs-actions.pod:644 ../src/guestfs-actions.pod:2475 ../src/guestfs-actions.pod:2479 ../src/guestfs-actions.pod:2483 ../src/guestfs-actions.pod:2487 ../src/guestfs-actions.pod:2495 ../src/guestfs-actions.pod:2499 ../src/guestfs-actions.pod:2503 ../src/guestfs-actions.pod:2513 ../src/guestfs-actions.pod:2517 ../src/guestfs-actions.pod:2521 ../src/guestfs-actions.pod:2693 ../src/guestfs-actions.pod:2697 ../src/guestfs-actions.pod:2702 ../src/guestfs-actions.pod:2763 ../src/guestfs-actions.pod:2767 ../src/guestfs-actions.pod:2772 ../src/guestfs-actions.pod:3471 ../src/guestfs-actions.pod:3478 ../src/guestfs-actions.pod:3485 ../src/guestfs-actions.pod:4310 ../src/guestfs-actions.pod:4316 ../src/guestfs-actions.pod:4324 ../src/guestfs-actions.pod:4331 ../src/guestfs-actions.pod:4338 ../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:1202 ../src/guestfs.pod:1206 ../src/guestfs.pod:1210 ../src/guestfs.pod:1215 ../src/guestfs.pod:1223 ../src/guestfs.pod:1242 ../src/guestfs.pod:1250 ../src/guestfs.pod:1267 ../src/guestfs.pod:1272 ../src/guestfs.pod:1276 ../src/guestfs.pod:1418 ../src/guestfs.pod:1422 ../src/guestfs.pod:1426 ../src/guestfs.pod:1430 ../src/guestfs.pod:1434 ../src/guestfs.pod:1438 ../src/guestfs.pod:1964 ../src/guestfs.pod:1969 ../src/guestfs.pod:1973 ../src/guestfs.pod:2075 ../src/guestfs.pod:2080 ../src/guestfs.pod:2084 ../src/guestfs.pod:2094 ../src/guestfs.pod:2383 ../src/guestfs.pod:2388 ../src/guestfs.pod:2394 ../src/guestfs.pod:2402 ../src/guestfs.pod:2919 ../src/guestfs.pod:2925 ../src/guestfs.pod:2930 ../src/guestfs.pod:2936 ../src/guestfs.pod:3343 ../src/guestfs.pod:3348 ../src/guestfs.pod:3352 ../src/guestfs.pod:3356 ../src/guestfs.pod:3360 ../src/guestfs.pod:3374 ../src/guestfs.pod:3379 ../sysprep/virt-sysprep.pod:231 ../sysprep/virt-sysprep.pod:235 ../sysprep/virt-sysprep.pod:239 ../sysprep/virt-sysprep.pod:243 ../sysprep/virt-sysprep.pod:258 ../sysprep/virt-sysprep.pod:262 ../sysprep/virt-sysprep.pod:266 ../sysprep/virt-sysprep.pod:270 ../sysprep/virt-sysprep.pod:274 ../sysprep/virt-sysprep.pod:327 ../sysprep/virt-sysprep.pod:339 ../sysprep/virt-sysprep.pod:343 ../sysprep/virt-sysprep.pod:351 ../sysprep/virt-sysprep.pod:357 ../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 "" @@ -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:683 ../examples/guestfs-performance.pod:429 ../examples/guestfs-recipes.pod:420 ../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:1697 ../inspector/virt-inspector.pod:501 ../java/examples/guestfs-java.pod:45 ../ocaml/examples/guestfs-ocaml.pod:78 ../perl/examples/guestfs-perl.pod:40 ../python/examples/guestfs-python.pod:42 ../rescue/virt-rescue.pod:340 ../resize/virt-resize.pod:702 ../ruby/examples/guestfs-ruby.pod:36 ../sparsify/virt-sparsify.pod:299 ../src/guestfs.pod:3562 ../sysprep/virt-sysprep.pod:480 ../test-tool/libguestfs-test-tool.pod:106 ../tools/virt-list-filesystems.pl:197 ../tools/virt-list-partitions.pl:267 ../tools/virt-make-fs.pl:627 ../tools/virt-tar.pl:294 ../tools/virt-win-reg.pl:757 +#: ../align/virt-alignment-scan.pod:375 ../appliance/libguestfs-make-fixed-appliance.pod:144 ../cat/virt-cat.pod:243 ../cat/virt-filesystems.pod:389 ../cat/virt-ls.pod:495 ../df/virt-df.pod:253 ../edit/virt-edit.pod:368 ../erlang/examples/guestfs-erlang.pod:97 ../examples/guestfs-examples.pod:33 ../examples/guestfs-faq.pod:723 ../examples/guestfs-performance.pod:429 ../examples/guestfs-recipes.pod:420 ../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:1711 ../inspector/virt-inspector.pod:501 ../java/examples/guestfs-java.pod:45 ../ocaml/examples/guestfs-ocaml.pod:78 ../perl/examples/guestfs-perl.pod:40 ../python/examples/guestfs-python.pod:42 ../rescue/virt-rescue.pod:340 ../resize/virt-resize.pod:702 ../ruby/examples/guestfs-ruby.pod:36 ../sparsify/virt-sparsify.pod:299 ../src/guestfs.pod:3579 ../sysprep/virt-sysprep.pod:480 ../test-tool/libguestfs-test-tool.pod:106 ../tools/virt-list-filesystems.pl:197 ../tools/virt-list-partitions.pl:267 ../tools/virt-make-fs.pl:627 ../tools/virt-tar.pl:294 ../tools/virt-win-reg.pl:757 msgid "SEE ALSO" msgstr "" @@ -812,7 +812,7 @@ msgid "" msgstr "" #. type: =head1 -#: ../align/virt-alignment-scan.pod:384 ../cat/virt-cat.pod:252 ../cat/virt-filesystems.pod:400 ../cat/virt-ls.pod:507 ../df/virt-df.pod:261 ../edit/virt-edit.pod:382 ../format/virt-format.pod:187 ../guestfs-release-notes.pod:1708 ../rescue/virt-rescue.pod:349 ../resize/virt-resize.pod:725 ../sparsify/virt-sparsify.pod:312 ../tools/virt-list-filesystems.pl:210 ../tools/virt-list-partitions.pl:279 ../tools/virt-make-fs.pl:642 ../tools/virt-tar.pl:309 ../tools/virt-win-reg.pl:772 +#: ../align/virt-alignment-scan.pod:384 ../cat/virt-cat.pod:252 ../cat/virt-filesystems.pod:400 ../cat/virt-ls.pod:507 ../df/virt-df.pod:261 ../edit/virt-edit.pod:382 ../format/virt-format.pod:187 ../guestfs-release-notes.pod:1722 ../rescue/virt-rescue.pod:349 ../resize/virt-resize.pod:725 ../sparsify/virt-sparsify.pod:312 ../tools/virt-list-filesystems.pl:210 ../tools/virt-list-partitions.pl:279 ../tools/virt-make-fs.pl:642 ../tools/virt-tar.pl:309 ../tools/virt-win-reg.pl:772 msgid "AUTHOR" 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:693 ../examples/guestfs-performance.pod:446 ../examples/guestfs-recipes.pod:437 ../examples/guestfs-testing.pod:302 ../fish/guestfish.pod:1321 ../fish/virt-copy-in.pod:64 ../fish/virt-copy-out.pod:53 ../fish/virt-tar-in.pod:62 ../fish/virt-tar-out.pod:55 ../format/virt-format.pod:191 ../fuse/guestmount.pod:413 ../guestfs-release-notes.pod:1712 ../inspector/virt-inspector.pod:524 ../java/examples/guestfs-java.pod:62 ../ocaml/examples/guestfs-ocaml.pod:95 ../perl/examples/guestfs-perl.pod:57 ../python/examples/guestfs-python.pod:58 ../rescue/virt-rescue.pod:353 ../resize/virt-resize.pod:729 ../ruby/examples/guestfs-ruby.pod:52 ../sparsify/virt-sparsify.pod:316 ../src/guestfs.pod:3617 ../sysprep/virt-sysprep.pod:501 ../test-tool/libguestfs-test-tool.pod:116 ../tools/virt-list-filesystems.pl:214 ../tools/virt-list-partitions.pl:283 ../tools/virt-make-fs.pl:646 ../tools/virt-tar.pl:313 ../tools/virt-win-reg.pl:776 +#: ../align/virt-alignment-scan.pod:388 ../appliance/libguestfs-make-fixed-appliance.pod:157 ../cat/virt-cat.pod:256 ../cat/virt-filesystems.pod:404 ../cat/virt-ls.pod:511 ../df/virt-df.pod:265 ../edit/virt-edit.pod:386 ../erlang/examples/guestfs-erlang.pod:114 ../examples/guestfs-examples.pod:49 ../examples/guestfs-faq.pod:733 ../examples/guestfs-performance.pod:446 ../examples/guestfs-recipes.pod:437 ../examples/guestfs-testing.pod:302 ../fish/guestfish.pod:1321 ../fish/virt-copy-in.pod:64 ../fish/virt-copy-out.pod:53 ../fish/virt-tar-in.pod:62 ../fish/virt-tar-out.pod:55 ../format/virt-format.pod:191 ../fuse/guestmount.pod:413 ../guestfs-release-notes.pod:1726 ../inspector/virt-inspector.pod:524 ../java/examples/guestfs-java.pod:62 ../ocaml/examples/guestfs-ocaml.pod:95 ../perl/examples/guestfs-perl.pod:57 ../python/examples/guestfs-python.pod:58 ../rescue/virt-rescue.pod:353 ../resize/virt-resize.pod:729 ../ruby/examples/guestfs-ruby.pod:52 ../sparsify/virt-sparsify.pod:316 ../src/guestfs.pod:3634 ../sysprep/virt-sysprep.pod:501 ../test-tool/libguestfs-test-tool.pod:116 ../tools/virt-list-filesystems.pl:214 ../tools/virt-list-partitions.pl:283 ../tools/virt-make-fs.pl:646 ../tools/virt-tar.pl:313 ../tools/virt-win-reg.pl:776 msgid "COPYRIGHT" msgstr "" @@ -1078,7 +1078,7 @@ msgid "" msgstr "" #. type: =head1 -#: ../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:272 ../src/guestfs.pod:3496 ../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:272 ../src/guestfs.pod:3513 ../test-tool/libguestfs-test-tool.pod:101 msgid "ENVIRONMENT VARIABLES" msgstr "" @@ -1097,17 +1097,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:689 ../examples/guestfs-performance.pod:442 ../examples/guestfs-recipes.pod:433 ../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:3613 ../sysprep/virt-sysprep.pod:495 ../test-tool/libguestfs-test-tool.pod:112 +#: ../appliance/libguestfs-make-fixed-appliance.pod:153 ../erlang/examples/guestfs-erlang.pod:110 ../examples/guestfs-examples.pod:45 ../examples/guestfs-faq.pod:729 ../examples/guestfs-performance.pod:442 ../examples/guestfs-recipes.pod:433 ../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:3630 ../sysprep/virt-sysprep.pod:495 ../test-tool/libguestfs-test-tool.pod:112 msgid "AUTHORS" msgstr "" #. type: textblock -#: ../appliance/libguestfs-make-fixed-appliance.pod:155 ../erlang/examples/guestfs-erlang.pod:112 ../examples/guestfs-examples.pod:47 ../examples/guestfs-faq.pod:691 ../examples/guestfs-performance.pod:444 ../examples/guestfs-recipes.pod:435 ../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:3615 ../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:731 ../examples/guestfs-performance.pod:444 ../examples/guestfs-recipes.pod:435 ../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:3632 ../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 ../cat/virt-ls.pod:513 ../df/virt-df.pod:267 ../edit/virt-edit.pod:388 ../examples/guestfs-recipes.pod:439 ../fish/guestfish.pod:1323 ../fuse/guestmount.pod:415 ../guestfs-release-notes.pod:1714 ../rescue/virt-rescue.pod:355 ../src/guestfs.pod:3619 ../test-tool/libguestfs-test-tool.pod:118 ../tools/virt-list-partitions.pl:285 +#: ../appliance/libguestfs-make-fixed-appliance.pod:159 ../cat/virt-ls.pod:513 ../df/virt-df.pod:267 ../edit/virt-edit.pod:388 ../examples/guestfs-recipes.pod:439 ../fish/guestfish.pod:1323 ../fuse/guestmount.pod:415 ../guestfs-release-notes.pod:1728 ../rescue/virt-rescue.pod:355 ../src/guestfs.pod:3636 ../test-tool/libguestfs-test-tool.pod:118 ../tools/virt-list-partitions.pl:285 msgid "Copyright (C) 2009-2012 Red Hat Inc." msgstr "" @@ -3642,7 +3642,7 @@ msgid "" msgstr "" #. type: =head3 -#: ../edit/virt-edit.pod:329 ../guestfs-release-notes.pod:142 +#: ../edit/virt-edit.pod:329 ../guestfs-release-notes.pod:156 msgid "CVE-2012-2690" msgstr "" @@ -3657,14 +3657,14 @@ msgid "" msgstr "" #. type: textblock -#: ../edit/virt-edit.pod:337 ../guestfs-release-notes.pod:150 +#: ../edit/virt-edit.pod:337 ../guestfs-release-notes.pod:164 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 ../guestfs-release-notes.pod:152 +#: ../edit/virt-edit.pod:340 ../guestfs-release-notes.pod:166 msgid "" "For further information, see " "L<https://bugzilla.redhat.com/show_bug.cgi?id=788642>" @@ -4155,18 +4155,23 @@ msgstr "" #. type: =head2 #: ../examples/guestfs-faq.pod:100 -msgid "How can I get help? What mailing lists or chat rooms are available?" +msgid "How can I get help?" +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:102 +msgid "What mailing lists or chat rooms are available?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:103 +#: ../examples/guestfs-faq.pod:104 msgid "" "If you are a Red Hat customer using Red Hat Enterprise Linux, please contact " "Red Hat Support: L<http://redhat.com/support>" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:106 +#: ../examples/guestfs-faq.pod:107 msgid "" "There is a mailing list, mainly for development, but users are also welcome " "to ask questions about libguestfs and the virt tools: " @@ -4174,7 +4179,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:110 +#: ../examples/guestfs-faq.pod:111 msgid "" "You can also talk to us on IRC channel C<#libguestfs> on FreeNode. We're " "not always around, so please stay in the channel after asking your question " @@ -4182,7 +4187,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:114 +#: ../examples/guestfs-faq.pod:115 msgid "" "For other virt tools (not ones supplied with libguestfs) there is a general " "virt tools mailing list: " @@ -4190,49 +4195,56 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:118 +#: ../examples/guestfs-faq.pod:119 msgid "How do I report bugs?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:120 +#: ../examples/guestfs-faq.pod:121 msgid "Please use the following link to enter a bug in Bugzilla:" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:122 +#: ../examples/guestfs-faq.pod:123 msgid "L<https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools>" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:124 +#: ../examples/guestfs-faq.pod:125 msgid "Include as much detail as you can and a way to reproduce the problem." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:126 +#: ../examples/guestfs-faq.pod:127 msgid "Include the full output of L<libguestfs-test-tool(1)>." msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:128 -msgid "COMMON ERRORS" +#: ../examples/guestfs-faq.pod:129 +msgid "COMMON PROBLEMS" +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:131 +msgid "" +"See also L<guestfs(3)/LIBGUESTFS GOTCHAS> for some \"gotchas\" with using " +"the libguestfs API." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:130 +#: ../examples/guestfs-faq.pod:134 msgid "\"child process died unexpectedly\"" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:132 +#: ../examples/guestfs-faq.pod:136 msgid "" "This error indicates that qemu failed or the host kernel could not boot. To " "get further information about the failure, you have to run:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:135 ../test-tool/libguestfs-test-tool.pod:21 +#: ../examples/guestfs-faq.pod:139 ../test-tool/libguestfs-test-tool.pod:21 #, no-wrap msgid "" " libguestfs-test-tool\n" @@ -4240,36 +4252,24 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:137 +#: ../examples/guestfs-faq.pod:141 msgid "" "If, after using this, you still don't understand the failure, contact us " "(see previous section)." msgstr "" -#. type: =head1 -#: ../examples/guestfs-faq.pod:140 -msgid "COMMON PROBLEMS" -msgstr "" - -#. type: textblock -#: ../examples/guestfs-faq.pod:142 -msgid "" -"See also L<guestfs(3)/LIBGUESTFS GOTCHAS> for some \"gotchas\" with using " -"the libguestfs API." -msgstr "" - #. type: =head2 -#: ../examples/guestfs-faq.pod:145 +#: ../examples/guestfs-faq.pod:144 msgid "Non-ASCII characters don't appear on VFAT filesystems." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:147 +#: ../examples/guestfs-faq.pod:146 msgid "Typical symptoms of this problem:" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:153 +#: ../examples/guestfs-faq.pod:152 msgid "" "You get an error when you create a file where the filename contains " "non-ASCII characters, particularly non 8-bit characters from Asian languages " @@ -4277,19 +4277,19 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:159 +#: ../examples/guestfs-faq.pod:158 msgid "" "When you list a directory from a VFAT filesystem, filenames appear as " "question marks." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:164 +#: ../examples/guestfs-faq.pod:163 msgid "This is a design flaw of the GNU/Linux system." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:166 +#: ../examples/guestfs-faq.pod:165 msgid "" "VFAT stores long filenames as UTF-16 characters. When opening or returning " "filenames, the Linux kernel has to translate these to some form of 8 bit " @@ -4299,7 +4299,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:172 +#: ../examples/guestfs-faq.pod:171 msgid "" "Therefore you have to tell the kernel what translation you want done when " "you mount the filesystem. The two methods are the C<iocharset> parameter " @@ -4307,14 +4307,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:176 +#: ../examples/guestfs-faq.pod:175 msgid "" "So to use a VFAT filesystem you must add the C<utf8> flag when mounting. " "From guestfish, use:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:179 +#: ../examples/guestfs-faq.pod:178 #, no-wrap msgid "" " ><fs> mount-options utf8 /dev/sda1 /\n" @@ -4322,12 +4322,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:181 +#: ../examples/guestfs-faq.pod:180 msgid "or on the guestfish command line:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:183 +#: ../examples/guestfs-faq.pod:182 #, no-wrap msgid "" " guestfish [...] -m /dev/sda1:/:utf8\n" @@ -4335,12 +4335,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:185 +#: ../examples/guestfs-faq.pod:184 msgid "or from the API:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:187 +#: ../examples/guestfs-faq.pod:186 #, no-wrap msgid "" " guestfs_mount_options (g, \"utf8\", \"/dev/sda1\", \"/\");\n" @@ -4348,19 +4348,19 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:189 +#: ../examples/guestfs-faq.pod:188 msgid "The kernel will then translate filenames to and from UTF-8 strings." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:191 +#: ../examples/guestfs-faq.pod:190 msgid "" "We considered adding this mount option transparently, but unfortunately " "there are several problems with doing that:" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:198 +#: ../examples/guestfs-faq.pod:197 msgid "" "On some Linux systems, the C<utf8> mount option doesn't work. We don't " "precisely understand what systems or why, but this was reliably reported by " @@ -4368,7 +4368,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:204 +#: ../examples/guestfs-faq.pod:203 msgid "" "It would prevent you from using the C<iocharset> parameter because it is " "incompatible with C<utf8>. It is probably not a good idea to use this " @@ -4376,12 +4376,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:210 +#: ../examples/guestfs-faq.pod:209 msgid "Non-ASCII characters appear as underscore (_) on ISO9660 filesystems." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:212 +#: ../examples/guestfs-faq.pod:211 msgid "" "The filesystem was not prepared correctly with mkisofs or genisoimage. Make " "sure the filesystem was created using Joliet and/or Rock Ridge extensions. " @@ -4390,37 +4390,37 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:217 +#: ../examples/guestfs-faq.pod:216 msgid "DOWNLOADING, INSTALLING, COMPILING LIBGUESTFS" msgstr "" #. type: =end -#: ../examples/guestfs-faq.pod:219 ../examples/guestfs-faq.pod:224 ../examples/guestfs-faq.pod:449 ../examples/guestfs-faq.pod:454 ../examples/guestfs-faq.pod:573 ../examples/guestfs-faq.pod:578 ../src/guestfs.pod:2529 ../src/guestfs.pod:2534 +#: ../examples/guestfs-faq.pod:218 ../examples/guestfs-faq.pod:223 ../examples/guestfs-faq.pod:448 ../examples/guestfs-faq.pod:453 ../examples/guestfs-faq.pod:574 ../examples/guestfs-faq.pod:579 ../guestfs-release-notes.pod:14 ../guestfs-release-notes.pod:21 ../src/guestfs.pod:2529 ../src/guestfs.pod:2534 msgid "html" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:221 +#: ../examples/guestfs-faq.pod:220 msgid "<!-- old anchor for the next section --> <a name=\"binaries\"/>" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:226 +#: ../examples/guestfs-faq.pod:225 msgid "Where can I get the latest binaries for ...?" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:230 +#: ../examples/guestfs-faq.pod:229 msgid "Fedora E<ge> 11, RHEL E<ge> 5.3, EPEL 5" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:232 +#: ../examples/guestfs-faq.pod:231 msgid "Use:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:234 +#: ../examples/guestfs-faq.pod:233 #, no-wrap msgid "" " yum install '*guestf*'\n" @@ -4428,53 +4428,53 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:236 +#: ../examples/guestfs-faq.pod:235 msgid "" "For the latest builds, see: " "L<http://koji.fedoraproject.org/koji/packageinfo?packageID=8391>" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:239 +#: ../examples/guestfs-faq.pod:238 msgid "Red Hat Enterprise Linux 6" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:241 +#: ../examples/guestfs-faq.pod:240 msgid "" "It is part of the default install. On RHEL 6 (only) you have to install " "C<libguestfs-winsupport> to get Windows guest support." msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:244 +#: ../examples/guestfs-faq.pod:243 msgid "RHEL 6.4" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:246 +#: ../examples/guestfs-faq.pod:245 msgid "A preview repository will be announced at a later date." msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:248 +#: ../examples/guestfs-faq.pod:247 msgid "Debian Squeeze (6)" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:250 +#: ../examples/guestfs-faq.pod:249 msgid "" "Use Hilko Bengen's backport repository: " "L<http://people.debian.org/~bengen/libguestfs/>" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:253 +#: ../examples/guestfs-faq.pod:252 msgid "Debian Wheezy and later (7+)" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:255 +#: ../examples/guestfs-faq.pod:254 msgid "" "Official Debian packages are available: " "L<http://packages.debian.org/search?keywords=libguestfs> (thanks Hilko " @@ -4482,12 +4482,12 @@ msgid "" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:259 +#: ../examples/guestfs-faq.pod:258 msgid "Ubuntu" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:261 +#: ../examples/guestfs-faq.pod:260 msgid "" "We don't have an Ubuntu maintainer, and the packages supplied by Canonical " "(which are outside our control) are often broken. Try compiling from source " @@ -4495,7 +4495,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:265 +#: ../examples/guestfs-faq.pod:264 msgid "" "Canonical decided to change the permissions on the kernel so that it's not " "readable except by root. This is completely stupid, but they won't change " @@ -4504,7 +4504,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:271 ../examples/guestfs-faq.pod:297 +#: ../examples/guestfs-faq.pod:270 ../examples/guestfs-faq.pod:296 #, no-wrap msgid "" " sudo chmod 0644 /boot/vmlinuz*\n" @@ -4512,41 +4512,41 @@ msgid "" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:273 +#: ../examples/guestfs-faq.pod:272 msgid "Ubuntu 10.04" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:275 +#: ../examples/guestfs-faq.pod:274 msgid "See: L<http://libguestfs.org/download/binaries/ubuntu1004-packages/>" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:278 +#: ../examples/guestfs-faq.pod:277 msgid "Ubuntu 12.04" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:280 +#: ../examples/guestfs-faq.pod:279 msgid "" "libguestfs in this version of Ubuntu works, but you need to update " "febootstrap and seabios to the latest versions." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:283 +#: ../examples/guestfs-faq.pod:282 msgid "" "You need febootstrap E<ge> 3.14-2 from: " "L<http://packages.ubuntu.com/precise/febootstrap>" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:286 +#: ../examples/guestfs-faq.pod:285 msgid "After installing or updating febootstrap, rebuild the appliance:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:288 +#: ../examples/guestfs-faq.pod:287 #, no-wrap msgid "" " sudo update-guestfs-appliance\n" @@ -4554,7 +4554,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:290 +#: ../examples/guestfs-faq.pod:289 msgid "" "You need seabios E<ge> 0.6.2-0ubuntu2.1 or E<ge> 0.6.2-0ubuntu3 from: " "L<http://packages.ubuntu.com/precise-updates/seabios> or " @@ -4562,22 +4562,22 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:295 +#: ../examples/guestfs-faq.pod:294 msgid "Also you need to do (see above):" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:299 +#: ../examples/guestfs-faq.pod:298 msgid "Gentoo" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:301 +#: ../examples/guestfs-faq.pod:300 msgid "Libguestfs was added to Gentoo in 2012-07. Do:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:303 +#: ../examples/guestfs-faq.pod:302 #, no-wrap msgid "" " emerge libguestfs\n" @@ -4585,32 +4585,32 @@ msgid "" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:305 +#: ../examples/guestfs-faq.pod:304 msgid "Other Linux distro" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:307 +#: ../examples/guestfs-faq.pod:306 msgid "Compile from source (next section)." msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:309 +#: ../examples/guestfs-faq.pod:308 msgid "Other non-Linux distro" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:311 +#: ../examples/guestfs-faq.pod:310 msgid "You'll have to compile from source, and port it." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:315 +#: ../examples/guestfs-faq.pod:314 msgid "How can I compile and install libguestfs from source?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:317 +#: ../examples/guestfs-faq.pod:316 msgid "" "If your Linux distro has a working port of febootstrap (that is, Fedora, Red " "Hat Enterprise Linux >= 6.3, Debian, Ubuntu and ArchLinux) then you should " @@ -4620,33 +4620,33 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:323 +#: ../examples/guestfs-faq.pod:322 msgid "" "If you I<don't> have febootstrap, you will need to use the \"fixed appliance " "method\". See: L<http://libguestfs.org/download/binaries/appliance/>" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:327 +#: ../examples/guestfs-faq.pod:326 msgid "Patches to port febootstrap to more Linux distros are welcome." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:329 +#: ../examples/guestfs-faq.pod:328 msgid "" "Why do I get an error when I try to rebuild from the source RPMs supplied by " "Red Hat / Fedora?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:332 +#: ../examples/guestfs-faq.pod:331 msgid "" "Because of the complexity of building the libguestfs appliance, the source " "RPMs provided cannot be rebuilt directly using C<rpmbuild> or C<mock>." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:336 +#: ../examples/guestfs-faq.pod:335 msgid "" "If you use Koji (which is open source software and may be installed " "locally), then the SRPMs can be rebuilt in Koji. " @@ -4654,7 +4654,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:340 +#: ../examples/guestfs-faq.pod:339 msgid "" "If you don't have or want to use Koji, then you have to give libguestfs " "access to the network so it can download the RPMs for building the " @@ -4663,7 +4663,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:346 +#: ../examples/guestfs-faq.pod:345 #, no-wrap msgid "" " %libguestfs_buildnet 1\n" @@ -4671,12 +4671,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:348 +#: ../examples/guestfs-faq.pod:347 msgid "If you are using mock, do:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:350 +#: ../examples/guestfs-faq.pod:349 #, no-wrap msgid "" " mock -D '%libguestfs_buildnet 1' [etc]\n" @@ -4684,22 +4684,22 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:352 +#: ../examples/guestfs-faq.pod:351 msgid "Libguestfs has a really long list of dependencies!" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:354 +#: ../examples/guestfs-faq.pod:353 msgid "That's because it does a lot of things." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:356 +#: ../examples/guestfs-faq.pod:355 msgid "How can I speed up libguestfs builds?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:358 +#: ../examples/guestfs-faq.pod:357 msgid "" "By far the most important thing you can do is to install and properly " "configure Squid. Note that the default configuration that ships with Squid " @@ -4707,45 +4707,45 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:362 +#: ../examples/guestfs-faq.pod:361 msgid "" "A very good place to start with Squid configuration is here: " "L<https://fedoraproject.org/wiki/Extras/MockTricks#Using_Squid_to_Speed_Up_Mock_package_downloads>" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:365 +#: ../examples/guestfs-faq.pod:364 msgid "" "Make sure Squid is running, and that the environment variables " "C<$http_proxy> and C<$ftp_proxy> are pointing to it." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:368 +#: ../examples/guestfs-faq.pod:367 msgid "" "With Squid running and correctly configured, appliance builds should be " "reduced to a few minutes." msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:371 +#: ../examples/guestfs-faq.pod:370 msgid "SPEED, DISK SPACE USED BY LIBGUESTFS" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:373 +#: ../examples/guestfs-faq.pod:372 msgid "" "Note: Most of the information in this section has moved: " "L<guestfs-performance(1)>." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:376 +#: ../examples/guestfs-faq.pod:375 msgid "Upload or write seem very slow." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:378 +#: ../examples/guestfs-faq.pod:377 msgid "" "In libguestfs E<lt> 1.13.16, the mount command (L<guestfs(3)/guestfs_mount>) " "enabled option C<-o sync> implicitly. This causes very poor write " @@ -4753,14 +4753,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:383 +#: ../examples/guestfs-faq.pod:382 msgid "" "For libguestfs E<lt> 1.13.16, replace mount with C<mount-options>, leaving " "the first parameter as an empty string." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:386 +#: ../examples/guestfs-faq.pod:385 msgid "" "You can also do this with more recent versions of libguestfs, but if you " "know that you are using libguestfs ≥ 1.13.16 then it's safe to use plain " @@ -4768,7 +4768,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:390 +#: ../examples/guestfs-faq.pod:389 msgid "" "If the underlying disk is not fully allocated (eg. sparse raw or qcow2) then " "writes can be slow because the host operating system has to do costly disk " @@ -4778,17 +4778,17 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:396 +#: ../examples/guestfs-faq.pod:395 msgid "Libguestfs uses too much disk space!" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:398 +#: ../examples/guestfs-faq.pod:397 msgid "libguestfs caches a large-ish appliance in:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:400 +#: ../examples/guestfs-faq.pod:399 #, no-wrap msgid "" " /var/tmp/.guestfs-<UID>\n" @@ -4796,26 +4796,26 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:402 +#: ../examples/guestfs-faq.pod:401 msgid "" "If the environment variable C<TMPDIR> is defined, then " "C<$TMPDIR/.guestfs-E<lt>UIDE<gt>> is used instead." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:405 +#: ../examples/guestfs-faq.pod:404 msgid "It is safe to delete this directory when you are not using libguestfs." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:407 +#: ../examples/guestfs-faq.pod:406 msgid "" "virt-sparsify seems to make the image grow to the full size of the virtual " "disk" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:410 +#: ../examples/guestfs-faq.pod:409 msgid "" "If the input to L<virt-sparsify(1)> is raw, then the output will be raw " "sparse. Make sure you are measuring the output with a tool which " @@ -4823,7 +4823,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:414 ../sparsify/virt-sparsify.pod:34 +#: ../examples/guestfs-faq.pod:413 ../sparsify/virt-sparsify.pod:34 #, no-wrap msgid "" " $ ls -lh test1.img\n" @@ -4834,19 +4834,19 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:419 ../sparsify/virt-sparsify.pod:39 +#: ../examples/guestfs-faq.pod:418 ../sparsify/virt-sparsify.pod:39 msgid "(Compare the apparent size B<100M> vs the actual size B<3.6M>)" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:421 +#: ../examples/guestfs-faq.pod:420 msgid "" "If all this confuses you, use a non-sparse output by specifying the " "I<--convert> option, eg:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:424 +#: ../examples/guestfs-faq.pod:423 #, no-wrap msgid "" " virt-sparsify --convert qcow2 disk.raw disk.qcow2\n" @@ -4854,24 +4854,24 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:426 +#: ../examples/guestfs-faq.pod:425 msgid "USING LIBGUESTFS IN YOUR OWN PROGRAMS" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:428 +#: ../examples/guestfs-faq.pod:427 msgid "The API has hundreds of methods, where do I start?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:430 +#: ../examples/guestfs-faq.pod:429 msgid "" "We recommend you start by reading the API overview: L<guestfs(3)/API " "OVERVIEW>." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:433 +#: ../examples/guestfs-faq.pod:432 msgid "" "Although the API overview covers the C API, it is still worth reading even " "if you are going to use another programming language, because the API is the " @@ -4879,7 +4879,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:438 +#: ../examples/guestfs-faq.pod:437 #, no-wrap msgid "" " C guestfs_ln_sf (g, target, linkname);\n" @@ -4892,7 +4892,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:445 +#: ../examples/guestfs-faq.pod:444 msgid "" "Once you're familiar with the API overview, you should look at this list of " "starting points for other language bindings: L<guestfs(3)/USING LIBGUESTFS " @@ -4900,63 +4900,68 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:451 +#: ../examples/guestfs-faq.pod:450 msgid "<!-- old anchor for the next section --> <a name=\"debug\"/>" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:456 +#: ../examples/guestfs-faq.pod:455 msgid "Can I use libguestfs in my proprietary / closed source / commercial program?" msgstr "" #. type: textblock #: ../examples/guestfs-faq.pod:458 msgid "" -"In general, yes. However this is not legal advice. You should read the " -"license that comes with libguestfs, and if you have specific questions about " -"your obligations when distributing libguestfs, contact a lawyer. In the " -"source tree the license is in the file C<COPYING.LIB> (LGPLv2+ for the " -"library and bindings) and C<COPYING> (GPLv2+ for the standalone programs)." +"In general, yes. However this is not legal advice - read the license that " +"comes with libguestfs, and if you have specific questions contact a lawyer." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:462 +msgid "" +"In the source tree the license is in the file C<COPYING.LIB> (LGPLv2+ for " +"the library and bindings) and C<COPYING> (GPLv2+ for the standalone " +"programs)." msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:465 +#: ../examples/guestfs-faq.pod:466 msgid "DEBUGGING LIBGUESTFS" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:467 +#: ../examples/guestfs-faq.pod:468 msgid "" "How do I debug when using any libguestfs program or tool (eg. virt-v2v or " "virt-df)?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:470 +#: ../examples/guestfs-faq.pod:471 msgid "" "There are two C<LIBGUESTFS_*> environment variables you can set in order to " "get more information from libguestfs." msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:475 +#: ../examples/guestfs-faq.pod:476 msgid "C<LIBGUESTFS_TRACE>" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:477 +#: ../examples/guestfs-faq.pod:478 msgid "" "Set this to 1 and libguestfs will print out each command / API call in a " "format which is similar to guestfish commands." msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:480 +#: ../examples/guestfs-faq.pod:481 msgid "C<LIBGUESTFS_DEBUG>" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:482 +#: ../examples/guestfs-faq.pod:483 msgid "" "Set this to 1 in order to enable massive amounts of debug messages. If you " "think there is some problem inside the libguestfs appliance, then you should " @@ -4964,12 +4969,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:488 +#: ../examples/guestfs-faq.pod:489 msgid "To set these from the shell, do this before running the program:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:490 +#: ../examples/guestfs-faq.pod:491 #, no-wrap msgid "" " export LIBGUESTFS_TRACE=1\n" @@ -4978,12 +4983,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:493 +#: ../examples/guestfs-faq.pod:494 msgid "For csh/tcsh the equivalent commands would be:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:495 +#: ../examples/guestfs-faq.pod:496 #, no-wrap msgid "" " setenv LIBGUESTFS_TRACE 1\n" @@ -4992,17 +4997,17 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:498 +#: ../examples/guestfs-faq.pod:499 msgid "For further information, see: L<guestfs(3)/ENVIRONMENT VARIABLES>." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:500 +#: ../examples/guestfs-faq.pod:501 msgid "How do I debug when using guestfish?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:502 +#: ../examples/guestfs-faq.pod:503 msgid "" "You can use the same environment variables above. Alternatively use the " "guestfish options -x (to trace commands) or -v (to get the full debug " @@ -5010,24 +5015,24 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:506 +#: ../examples/guestfs-faq.pod:507 msgid "For further information, see: L<guestfish(1)>." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:508 +#: ../examples/guestfs-faq.pod:509 msgid "How do I debug when using the API?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:510 +#: ../examples/guestfs-faq.pod:511 msgid "" "Call L<guestfs(3)/guestfs_set_trace> to enable command traces, and/or " "L<guestfs(3)/guestfs_set_verbose> to enable debug messages." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:513 +#: ../examples/guestfs-faq.pod:514 msgid "" "For best results, call these functions as early as possible, just after " "creating the guestfs handle if you can, and definitely before calling " @@ -5035,36 +5040,36 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:517 +#: ../examples/guestfs-faq.pod:518 msgid "How do I capture debug output and put it into my logging system?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:519 +#: ../examples/guestfs-faq.pod:520 msgid "" "Use the event API. For examples, see: L<guestfs(3)/SETTING CALLBACKS TO " "HANDLE EVENTS>." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:522 +#: ../examples/guestfs-faq.pod:523 msgid "Digging deeper into the appliance boot process." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:524 +#: ../examples/guestfs-faq.pod:525 msgid "" "Enable debugging and then read this documentation on the appliance boot " "process: L<guestfs(3)/INTERNALS>." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:527 +#: ../examples/guestfs-faq.pod:528 msgid "libguestfs hangs or fails during run/launch." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:529 +#: ../examples/guestfs-faq.pod:530 msgid "" "Enable debugging and look at the full output. If you cannot work out what " "is going on, file a bug report, including the I<complete> output of " @@ -5072,17 +5077,17 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:533 +#: ../examples/guestfs-faq.pod:534 msgid "DESIGN/INTERNALS OF LIBGUESTFS" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:535 +#: ../examples/guestfs-faq.pod:536 msgid "Why don't you do everything through the FUSE / filesystem interface?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:538 +#: ../examples/guestfs-faq.pod:539 msgid "" "We offer a command called L<guestmount(1)> which lets you mount guest " "filesystems on the host. This is implemented as a FUSE module. Why don't " @@ -5091,7 +5096,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:543 +#: ../examples/guestfs-faq.pod:544 msgid "" "The reasons are twofold. Firstly, libguestfs offers API calls for doing " "things like creating and deleting partitions and logical volumes, which " @@ -5105,7 +5110,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:553 +#: ../examples/guestfs-faq.pod:554 msgid "" "The second reason is for efficiency. FUSE itself is reasonably efficient, " "but it does make lots of small, independent calls into the FUSE module. In " @@ -5118,17 +5123,17 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:563 +#: ../examples/guestfs-faq.pod:564 msgid "Why don't you do everything through GVFS?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:565 +#: ../examples/guestfs-faq.pod:566 msgid "The problems are similar to the problems with FUSE." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:567 +#: ../examples/guestfs-faq.pod:568 msgid "" "GVFS is a better abstraction than POSIX/FUSE. There is an FTP backend for " "GVFS, which is encouraging because FTP is conceptually similar to the " @@ -5138,17 +5143,17 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:575 +#: ../examples/guestfs-faq.pod:576 msgid "<!-- old anchor for the next section --> <a name=\"backup\"/>" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:580 +#: ../examples/guestfs-faq.pod:581 msgid "Can I use C<guestfish --ro> as a way to backup my virtual machines?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:582 +#: ../examples/guestfs-faq.pod:583 msgid "" "Usually this is not a good idea. The question is answered in more detail in " "this mailing list posting: " @@ -5156,19 +5161,91 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:586 +#: ../examples/guestfs-faq.pod:587 +msgid "Why can I write to the disk, even though I added it read-only?" +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:589 +msgid "Why does C<--ro> appear to have no effect?" +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:591 +msgid "" +"When you add a disk read-only, libguestfs places a writable overlay on top " +"of the underlying disk. Writes go into this overlay, and are discarded when " +"the handle is closed (or C<guestfish> etc. exits)." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:595 +msgid "" +"There are two reasons for doing it this way: Firstly read-only disks aren't " +"possible in many cases (eg. IDE simply doesn't support them, so you couldn't " +"have an IDE-emulated read-only disk, although this is not common in real " +"libguestfs installations)." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:600 +msgid "" +"Secondly and more importantly, even if read-only disks were possible, you " +"wouldn't want them. Mounting any filesystem that has a journal, even " +"C<mount -o ro>, causes writes to the filesystem because the journal has to " +"be replayed and metadata updated. If the disk was truly read-only, you " +"wouldn't be able to mount a dirty filesystem." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:606 +msgid "" +"To make it usable, we create the overlay as a place to temporarily store " +"these writes, and then we discard it afterwards. This ensures that the " +"underlying disk is always untouched." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:610 +msgid "" +"Note also that there is a regression test for this when building libguestfs " +"(in C<tests/qemu>). This is one reason why it's important for packagers to " +"run the test suite." +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:614 +msgid "Does C<--ro> make all disks read-only?" +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:616 +msgid "" +"I<No!> The C<--ro> option only affects disks added on the command line, " +"ie. using C<-a> and C<-d> options." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:619 +msgid "" +"In guestfish, if you use the C<add> command, then disk is added read-write " +"(unless you specify the C<readonly:true> flag explicitly with the command)." +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:623 msgid "What's the difference between guestfish and virt-rescue?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:588 +#: ../examples/guestfs-faq.pod:625 msgid "" "A lot of people are confused by the two superficially similar tools we " "provide:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:591 +#: ../examples/guestfs-faq.pod:628 #, no-wrap msgid "" " $ guestfish --ro -a guest.img\n" @@ -5178,7 +5255,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:595 +#: ../examples/guestfs-faq.pod:632 #, no-wrap msgid "" " $ virt-rescue --ro guest.img\n" @@ -5187,7 +5264,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:598 +#: ../examples/guestfs-faq.pod:635 msgid "" "And the related question which then arises is why you can't type in full " "shell commands with all the --options in guestfish (but you can in " @@ -5195,7 +5272,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:602 +#: ../examples/guestfs-faq.pod:639 msgid "" "L<guestfish(1)> is a program providing structured access to the " "L<guestfs(3)> API. It happens to be a nice interactive shell too, but its " @@ -5206,7 +5283,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:609 +#: ../examples/guestfs-faq.pod:646 msgid "" "L<virt-rescue(1)> is a free-for-all freeform way to boot the libguestfs " "appliance and make arbitrary changes to your VM. It's not structured, you " @@ -5215,7 +5292,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:614 +#: ../examples/guestfs-faq.pod:651 msgid "" "But, libguestfs also has a \"backdoor\" into the appliance allowing you to " "send arbitrary shell commands. It's not as flexible as virt-rescue, because " @@ -5223,7 +5300,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:619 +#: ../examples/guestfs-faq.pod:656 #, no-wrap msgid "" " ><fs> debug sh \"cmd arg1 arg2 ...\"\n" @@ -5231,7 +5308,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:621 +#: ../examples/guestfs-faq.pod:658 msgid "" "Note that you should B<not> rely on this. It could be removed or changed in " "future. If your program needs some operation, please add it to the " @@ -5239,36 +5316,45 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:625 +#: ../examples/guestfs-faq.pod:662 +msgid "What's the deal with C<guestfish -i>?" +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:664 msgid "" -"What's the deal with C<guestfish -i>? Why does virt-cat only work on a real " -"VM image, but virt-df works on any disk image? What does \"no root device " -"found in this operating system image\" mean?" +"Why does virt-cat only work on a real VM image, but virt-df works on any " +"disk image?" +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:667 +msgid "What does \"no root device found in this operating system image\" mean?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:630 +#: ../examples/guestfs-faq.pod:670 msgid "" "These questions are all related at a fundamental level which may not be " "immediately obvious." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:633 +#: ../examples/guestfs-faq.pod:673 msgid "" "At the L<guestfs(3)> API level, a \"disk image\" is just a pile of " "partitions and filesystems." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:636 +#: ../examples/guestfs-faq.pod:676 msgid "" "In contrast, when the virtual machine boots, it mounts those filesystems " "into a consistent hierarchy such as:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:639 +#: ../examples/guestfs-faq.pod:679 #, no-wrap msgid "" " / (/dev/sda2)\n" @@ -5284,12 +5370,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:649 +#: ../examples/guestfs-faq.pod:689 msgid "(or drive letters on Windows)." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:651 +#: ../examples/guestfs-faq.pod:691 msgid "" "The API first of all sees the disk image at the \"pile of filesystems\" " "level. But it also has a way to inspect the disk image to see if it " @@ -5298,12 +5384,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:656 +#: ../examples/guestfs-faq.pod:696 msgid "Users expect some tools (like L<virt-cat(1)>) to work with VM paths:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:658 +#: ../examples/guestfs-faq.pod:698 #, no-wrap msgid "" " virt-cat fedora.img /var/log/messages\n" @@ -5311,7 +5397,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:660 +#: ../examples/guestfs-faq.pod:700 msgid "" "How does virt-cat know that C</var> is a separate partition? The trick is " "that virt-cat performs inspection on the disk image, and uses that to " @@ -5319,7 +5405,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:664 +#: ../examples/guestfs-faq.pod:704 msgid "" "Some tools (including L<virt-cat(1)>, L<virt-edit(1)>, L<virt-ls(1)>) use " "inspection to map VM paths. Other tools, such as L<virt-df(1)> and " @@ -5328,7 +5414,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:669 +#: ../examples/guestfs-faq.pod:709 msgid "" "L<guestfish(1)> is in an interesting middle ground. If you use the I<-a> " "and I<-m> command line options, then you have to tell guestfish exactly how " @@ -5336,14 +5422,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:674 +#: ../examples/guestfs-faq.pod:714 msgid "" "If you use the I<-i> option, libguestfs performs inspection and mounts the " "filesystems for you." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:677 +#: ../examples/guestfs-faq.pod:717 msgid "" "The error C<no root device found in this operating system image> is related " "to this. It means inspection was unable to locate an operating system " @@ -5353,12 +5439,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:685 +#: ../examples/guestfs-faq.pod:725 msgid "L<guestfish(1)>, L<guestfs(3)>, L<http://libguestfs.org/>." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:695 ../examples/guestfs-performance.pod:448 ../format/virt-format.pod:193 +#: ../examples/guestfs-faq.pod:735 ../examples/guestfs-performance.pod:448 ../format/virt-format.pod:193 msgid "Copyright (C) 2012 Red Hat Inc." msgstr "" @@ -6178,7 +6264,7 @@ msgid "" msgstr "" #. type: =end -#: ../examples/guestfs-recipes.pod:3 ../examples/guestfs-recipes.pod:8 +#: ../examples/guestfs-recipes.pod:3 ../examples/guestfs-recipes.pod:8 ../guestfs-release-notes.pod:7 ../guestfs-release-notes.pod:12 msgid "comment" msgstr "" @@ -7367,7 +7453,7 @@ msgid "Try importing virt-df CSV output into a spreadsheet or database." msgstr "" #. type: textblock -#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3347 +#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3364 msgid "Run:" msgstr "" @@ -7806,7 +7892,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:10 ../fish/guestfish-actions.pod:190 ../fish/guestfish-actions.pod:204 msgid "" -"I<This function is deprecated.> In new code, use the L</add_drive> call " +"I<This function is deprecated.> In new code, use the L</add-drive> call " "instead." msgstr "" @@ -8052,7 +8138,7 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish-actions.pod:143 ../src/guestfs-actions.pod:208 ../src/guestfs.pod:3226 +#: ../fish/guestfish-actions.pod:143 ../src/guestfs-actions.pod:208 ../src/guestfs.pod:3231 msgid "C<format>" msgstr "" @@ -10007,7 +10093,7 @@ msgstr "" #: ../fish/guestfish-actions.pod:1051 ../fish/guestfish-actions.pod:1086 msgid "" "I<This function is deprecated.> In new code, use the " -"L</copy_device_to_device> call instead." +"L</copy-device-to-device> call instead." msgstr "" #. type: =head2 @@ -11706,7 +11792,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:1890 msgid "" -"I<This function is deprecated.> In new code, use the L</vfs_label> call " +"I<This function is deprecated.> In new code, use the L</vfs-label> call " "instead." msgstr "" @@ -11731,7 +11817,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:1904 msgid "" -"I<This function is deprecated.> In new code, use the L</vfs_uuid> call " +"I<This function is deprecated.> In new code, use the L</vfs-uuid> call " "instead." msgstr "" @@ -19029,7 +19115,7 @@ msgid "Possible attach methods are:" msgstr "" #. type: =item -#: ../fish/guestfish-actions.pod:5293 ../src/guestfs-actions.pod:8507 ../src/guestfs.pod:3190 +#: ../fish/guestfish-actions.pod:5293 ../src/guestfs-actions.pod:8507 ../src/guestfs.pod:3195 msgid "C<appliance>" msgstr "" @@ -19299,7 +19385,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:5417 msgid "" -"I<This function is deprecated.> In new code, use the L</set_label> call " +"I<This function is deprecated.> In new code, use the L</set-label> call " "instead." msgstr "" @@ -19859,7 +19945,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:5665 ../fish/guestfish-actions.pod:5685 ../fish/guestfish-actions.pod:5704 msgid "" -"I<This function is deprecated.> In new code, use the L</part_add> call " +"I<This function is deprecated.> In new code, use the L</part-add> call " "instead." msgstr "" @@ -19995,7 +20081,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:5742 msgid "" -"I<This function is deprecated.> In new code, use the L</part_list> call " +"I<This function is deprecated.> In new code, use the L</part-list> call " "instead." msgstr "" @@ -20649,7 +20735,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:6039 ../fish/guestfish-actions.pod:6193 msgid "" -"I<This function is deprecated.> In new code, use the L</tar_in> call " +"I<This function is deprecated.> In new code, use the L</tar-in> call " "instead." msgstr "" @@ -20676,7 +20762,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:6055 ../fish/guestfish-actions.pod:6209 msgid "" -"I<This function is deprecated.> In new code, use the L</tar_out> call " +"I<This function is deprecated.> In new code, use the L</tar-out> call " "instead." msgstr "" @@ -25435,17 +25521,17 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3500 +#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3517 msgid "FEBOOTSTRAP_KERNEL" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1146 ../src/guestfs.pod:3502 +#: ../fish/guestfish.pod:1146 ../src/guestfs.pod:3519 msgid "FEBOOTSTRAP_MODULES" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1148 ../src/guestfs.pod:3504 +#: ../fish/guestfish.pod:1148 ../src/guestfs.pod:3521 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 " @@ -25503,17 +25589,17 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3510 +#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3527 msgid "LIBGUESTFS_APPEND" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1178 ../src/guestfs.pod:3512 +#: ../fish/guestfish.pod:1178 ../src/guestfs.pod:3529 msgid "Pass additional options to the guest kernel." msgstr "" #. type: =item -#: ../fish/guestfish.pod:1180 ../src/guestfs.pod:3514 +#: ../fish/guestfish.pod:1180 ../src/guestfs.pod:3531 msgid "LIBGUESTFS_ATTACH_METHOD" msgstr "" @@ -25525,7 +25611,7 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1185 ../src/guestfs.pod:3519 +#: ../fish/guestfish.pod:1185 ../src/guestfs.pod:3536 msgid "LIBGUESTFS_DEBUG" msgstr "" @@ -25537,17 +25623,17 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1190 ../src/guestfs.pod:3524 +#: ../fish/guestfish.pod:1190 ../src/guestfs.pod:3541 msgid "LIBGUESTFS_MEMSIZE" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1192 ../src/guestfs.pod:3526 +#: ../fish/guestfish.pod:1192 ../src/guestfs.pod:3543 msgid "Set the memory allocated to the qemu process, in megabytes. For example:" msgstr "" #. type: verbatim -#: ../fish/guestfish.pod:1195 ../src/guestfs.pod:3529 +#: ../fish/guestfish.pod:1195 ../src/guestfs.pod:3546 #, no-wrap msgid "" " LIBGUESTFS_MEMSIZE=700\n" @@ -25555,7 +25641,7 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1197 ../src/guestfs.pod:3531 +#: ../fish/guestfish.pod:1197 ../src/guestfs.pod:3548 msgid "LIBGUESTFS_PATH" msgstr "" @@ -25567,19 +25653,19 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1202 ../src/guestfs.pod:3536 +#: ../fish/guestfish.pod:1202 ../src/guestfs.pod:3553 msgid "LIBGUESTFS_QEMU" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1204 ../src/guestfs.pod:3538 +#: ../fish/guestfish.pod:1204 ../src/guestfs.pod:3555 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:1208 ../src/guestfs.pod:3544 +#: ../fish/guestfish.pod:1208 ../src/guestfs.pod:3561 msgid "LIBGUESTFS_TRACE" msgstr "" @@ -25601,19 +25687,19 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1217 ../sparsify/virt-sparsify.pod:276 ../src/guestfs.pod:3549 +#: ../fish/guestfish.pod:1217 ../sparsify/virt-sparsify.pod:276 ../src/guestfs.pod:3566 msgid "TMPDIR" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1219 ../src/guestfs.pod:3551 +#: ../fish/guestfish.pod:1219 ../src/guestfs.pod:3568 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:1222 ../src/guestfs.pod:3554 +#: ../fish/guestfish.pod:1222 ../src/guestfs.pod:3571 msgid "" "If libguestfs was compiled to use the supermin appliance then the real " "appliance is cached in this directory, shared between all handles belonging " @@ -26933,18 +27019,27 @@ msgstr "" msgid "guestfs-release-notes - libguestfs Release Notes" msgstr "" -#. type: =head1 -#: ../guestfs-release-notes.pod:7 -msgid "RELEASE NOTES FOR LIBGUESTFS 1.20" +#. type: textblock +#: ../guestfs-release-notes.pod:9 +msgid "" +"NOTE! Pre-release notes for the next stable version of libguestfs. Updated " +"to commit d03361b1afee09135b0cbd92a2cc180c66c5f84e" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:9 -msgid "I<NOTES UPDATED TO COMMIT d03361b1afee09135b0cbd92a2cc180c66c5f84e>" +#: ../guestfs-release-notes.pod:16 +msgid "" +"<script> document.body.style.backgroundImage = \"url('draft.png')\"; " +"document.body.style.backgroundRepeat = \"no-repeat\"; </script>" +msgstr "" + +#. type: =head1 +#: ../guestfs-release-notes.pod:23 +msgid "RELEASE NOTES FOR LIBGUESTFS 1.20" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:11 +#: ../guestfs-release-notes.pod:25 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 " @@ -26952,37 +27047,37 @@ msgid "" msgstr "" #. type: =head2 -#: ../guestfs-release-notes.pod:15 ../guestfs-release-notes.pod:346 ../guestfs-release-notes.pod:584 ../guestfs-release-notes.pod:724 ../guestfs-release-notes.pod:893 ../guestfs-release-notes.pod:1026 ../guestfs-release-notes.pod:1168 ../guestfs-release-notes.pod:1310 ../guestfs-release-notes.pod:1477 +#: ../guestfs-release-notes.pod:29 ../guestfs-release-notes.pod:360 ../guestfs-release-notes.pod:598 ../guestfs-release-notes.pod:738 ../guestfs-release-notes.pod:907 ../guestfs-release-notes.pod:1040 ../guestfs-release-notes.pod:1182 ../guestfs-release-notes.pod:1324 ../guestfs-release-notes.pod:1491 msgid "New features" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:17 ../guestfs-release-notes.pod:785 +#: ../guestfs-release-notes.pod:31 ../guestfs-release-notes.pod:799 msgid "library" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:19 +#: ../guestfs-release-notes.pod:33 msgid "You can optionally use libvirt to launch the backend appliance by:" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:24 +#: ../guestfs-release-notes.pod:38 msgid "(a)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:26 +#: ../guestfs-release-notes.pod:40 msgid "setting C<LIBGUESTFS_ATTACH_METHOD=libvirt[:URI]>" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:28 +#: ../guestfs-release-notes.pod:42 msgid "(b)" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:30 +#: ../guestfs-release-notes.pod:44 #, no-wrap msgid "" " ./configure --with-default-attach-method=libvirt[:URI]\n" @@ -26990,17 +27085,17 @@ msgid "" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:32 +#: ../guestfs-release-notes.pod:46 msgid "(c)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:34 +#: ../guestfs-release-notes.pod:48 msgid "setting the attach-method through the API" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:38 +#: ../guestfs-release-notes.pod:52 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 " @@ -27008,12 +27103,12 @@ msgid "" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:42 +#: ../guestfs-release-notes.pod:56 msgid "Libguestfs can now handle E<gt> 25 disks, in all APIs, tools and tests." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:44 +#: ../guestfs-release-notes.pod:58 msgid "" "Several libguestfs APIs were reimplemented so they no longer suffer from any " "protocol limits. The reimplemented APIs are: C<guestfs_cat>, " @@ -27023,127 +27118,127 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:51 ../guestfs-release-notes.pod:348 ../guestfs-release-notes.pod:635 +#: ../guestfs-release-notes.pod:65 ../guestfs-release-notes.pod:362 ../guestfs-release-notes.pod:649 msgid "virt tools" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:53 +#: ../guestfs-release-notes.pod:67 msgid "C<guestfish touch 'win:c:\\new_file'> now works as expected." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:55 +#: ../guestfs-release-notes.pod:69 msgid "" "C<guestfish> has a new I<--network> option, which enables the user network " "in libguestfs." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:58 +#: ../guestfs-release-notes.pod:72 msgid "" "C<rsync> and C<ssh> commands are now availble in virt-rescue. In addition, " "C<rsync> can be used through the API for doing incremental copies." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:62 +#: ../guestfs-release-notes.pod:76 msgid "C<virt-sparsify> uses qcow2 v3 for increased efficiency." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:64 +#: ../guestfs-release-notes.pod:78 msgid "C<virt-sysprep> enhancements:" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:70 +#: ../guestfs-release-notes.pod:84 msgid "generate new UUIDs for PVs and VGs" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:74 +#: ../guestfs-release-notes.pod:88 msgid "remove the local machine ID (Wanlong Gao)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:78 +#: ../guestfs-release-notes.pod:92 msgid "remove ABRT data (Wanlong Gao)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:82 +#: ../guestfs-release-notes.pod:96 msgid "remove puppet keys and log files (Wanlong Gao)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:86 +#: ../guestfs-release-notes.pod:100 msgid "remove process accounting files (Wanlong Gao)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:90 +#: ../guestfs-release-notes.pod:104 msgid "" "new I<--firstboot> parameter allowing firstboot scripts for customizing " "guests" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:95 +#: ../guestfs-release-notes.pod:109 msgid "remove HOSTNAME field from C<ifcfg-eth*> files (Wanlong Gao)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:99 +#: ../guestfs-release-notes.pod:113 msgid "C<virt-make-fs> can now create virtual floppy disks (VFDs)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:101 +#: ../guestfs-release-notes.pod:115 msgid "C<guestmount> has a I<--pid-file> option." msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:103 ../guestfs-release-notes.pod:604 +#: ../guestfs-release-notes.pod:117 ../guestfs-release-notes.pod:618 msgid "language bindings" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:105 +#: ../guestfs-release-notes.pod:119 msgid "In Ruby, optional arguments hash is optional." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:107 +#: ../guestfs-release-notes.pod:121 msgid "" "In Python, optional arguments now don't use special \"sentinel\" values, so " "any integer can be passed as an optional argument." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:110 +#: ../guestfs-release-notes.pod:124 msgid "Erlang bindings now come with examples and tests." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:112 +#: ../guestfs-release-notes.pod:126 msgid "Erlang bindings now handle 64 bit integer parameters correctly." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:114 +#: ../guestfs-release-notes.pod:128 msgid "" "The automated 'bindtests' now test for 64 bit cleanliness in parameter " "passing. Several bugs in the bindings were found and fixed as a result." msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:118 ../guestfs-release-notes.pod:393 ../guestfs-release-notes.pod:622 ../guestfs-release-notes.pod:796 +#: ../guestfs-release-notes.pod:132 ../guestfs-release-notes.pod:407 ../guestfs-release-notes.pod:636 ../guestfs-release-notes.pod:810 msgid "inspection" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:120 +#: ../guestfs-release-notes.pod:134 msgid "" "Windows guests with unlimited-sized Registries are now supported. By adding " "the hivex API to the libguestfs API, it is much more efficient and easier to " @@ -27151,45 +27246,45 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:125 +#: ../guestfs-release-notes.pod:139 msgid "ports" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:127 +#: ../guestfs-release-notes.pod:141 msgid "" "Libguestfs without the appliance can be compiled on Mac OS X (Masami " "HIRATA)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:130 +#: ../guestfs-release-notes.pod:144 msgid "" "RHEL 5 is now explicitly supported through the 'oldlinux' branch in upstream " "git." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:133 +#: ../guestfs-release-notes.pod:147 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:136 ../guestfs-release-notes.pod:431 ../guestfs-release-notes.pod:658 ../guestfs-release-notes.pod:825 ../guestfs-release-notes.pod:974 ../guestfs-release-notes.pod:1111 ../guestfs-release-notes.pod:1234 ../guestfs-release-notes.pod:1395 ../guestfs-release-notes.pod:1550 +#: ../guestfs-release-notes.pod:150 ../guestfs-release-notes.pod:445 ../guestfs-release-notes.pod:672 ../guestfs-release-notes.pod:839 ../guestfs-release-notes.pod:988 ../guestfs-release-notes.pod:1125 ../guestfs-release-notes.pod:1248 ../guestfs-release-notes.pod:1409 ../guestfs-release-notes.pod:1564 msgid "Security" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:138 +#: ../guestfs-release-notes.pod:152 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:144 +#: ../guestfs-release-notes.pod:158 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, " @@ -27199,12 +27294,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../guestfs-release-notes.pod:155 ../guestfs-release-notes.pod:435 ../guestfs-release-notes.pod:664 ../guestfs-release-notes.pod:829 ../guestfs-release-notes.pod:980 ../guestfs-release-notes.pod:1115 ../guestfs-release-notes.pod:1245 ../guestfs-release-notes.pod:1405 ../guestfs-release-notes.pod:1556 +#: ../guestfs-release-notes.pod:169 ../guestfs-release-notes.pod:449 ../guestfs-release-notes.pod:678 ../guestfs-release-notes.pod:843 ../guestfs-release-notes.pod:994 ../guestfs-release-notes.pod:1129 ../guestfs-release-notes.pod:1259 ../guestfs-release-notes.pod:1419 ../guestfs-release-notes.pod:1570 msgid "New APIs" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:157 +#: ../guestfs-release-notes.pod:171 #, no-wrap msgid "" " canonical-device-name\n" @@ -27236,29 +27331,29 @@ msgid "" msgstr "" #. type: =head2 -#: ../guestfs-release-notes.pod:183 ../guestfs-release-notes.pod:465 ../guestfs-release-notes.pod:674 ../guestfs-release-notes.pod:840 ../guestfs-release-notes.pod:986 ../guestfs-release-notes.pod:1122 ../guestfs-release-notes.pod:1258 ../guestfs-release-notes.pod:1418 ../guestfs-release-notes.pod:1586 +#: ../guestfs-release-notes.pod:197 ../guestfs-release-notes.pod:479 ../guestfs-release-notes.pod:688 ../guestfs-release-notes.pod:854 ../guestfs-release-notes.pod:1000 ../guestfs-release-notes.pod:1136 ../guestfs-release-notes.pod:1272 ../guestfs-release-notes.pod:1432 ../guestfs-release-notes.pod:1600 msgid "Internals" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:185 +#: ../guestfs-release-notes.pod:199 msgid "qemu E<ge> 1.1.0 is required." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:187 +#: ../guestfs-release-notes.pod:201 msgid "febootstrap E<ge> 3.19 is required." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:189 +#: ../guestfs-release-notes.pod:203 msgid "" "libvirt is optional, but if you want to use the new libvirt backend for " "launching the appliance then libvirt E<ge> 0.10.0 would be required." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:193 +#: ../guestfs-release-notes.pod:207 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 " @@ -27267,42 +27362,42 @@ msgid "" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:202 +#: ../guestfs-release-notes.pod:216 msgid "C<grep> (deprecating other C<*grep*> functions)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:206 +#: ../guestfs-release-notes.pod:220 msgid "C<add_drive> / C<add_drive_opts>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:210 +#: ../guestfs-release-notes.pod:224 msgid "C<mkfs> / C<mkfs_opts>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:214 +#: ../guestfs-release-notes.pod:228 msgid "C<mkswap> (deprecating C<mkswap_L> and C<mkswap_U>)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:218 +#: ../guestfs-release-notes.pod:232 msgid "C<ntfsresize> / C<ntfsresize_opts>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:222 +#: ../guestfs-release-notes.pod:236 msgid "C<tar_in> and C<tar_out> (deprecating C<tgz_in> etc.)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:226 +#: ../guestfs-release-notes.pod:240 msgid "C<umount>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:230 +#: ../guestfs-release-notes.pod:244 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. " @@ -27310,93 +27405,93 @@ msgid "" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:234 +#: ../guestfs-release-notes.pod:248 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:237 +#: ../guestfs-release-notes.pod:251 msgid "" "POD (documentation) is now generated using a rewritten Perl program instead " "of pod2* + shell scripts." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:240 +#: ../guestfs-release-notes.pod:254 msgid "Man pages now contain stable dates (Hilko Bengen)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:242 +#: ../guestfs-release-notes.pod:256 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:245 +#: ../guestfs-release-notes.pod:259 msgid "The parallel mount-local test has been rewritten in C (RHBZ#838081)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:247 +#: ../guestfs-release-notes.pod:261 msgid "Ruby 1.8.5 is now supported (though not recommended)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:249 +#: ../guestfs-release-notes.pod:263 msgid "" "Perl bindings can be disabled via C<./configure --disable-perl> (Wulf " "C. Krueger)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:252 +#: ../guestfs-release-notes.pod:266 msgid "" "Java bindings are now enabled/disabled using C<./configure --with-java> or " "C<./configure --without-java> (Wulf C. Krueger)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:255 +#: ../guestfs-release-notes.pod:269 msgid "Multiple fixes to use of 64 bit integers in language bindings." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:257 +#: ../guestfs-release-notes.pod:271 msgid "The appliance backend now uses sgabios instead of vgabios (Dan Berrange)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:260 +#: ../guestfs-release-notes.pod:274 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:263 +#: ../guestfs-release-notes.pod:277 msgid "" "C<run --test> flag for running tests with minimal output. It also prints " "the time taken to run each test." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:266 +#: ../guestfs-release-notes.pod:280 msgid "" "You can extract a list of external commands required by the daemon, making " "building the appliance on certain distros easier (Olaf Hering)." msgstr "" #. type: =head2 -#: ../guestfs-release-notes.pod:270 ../guestfs-release-notes.pod:538 ../guestfs-release-notes.pod:704 ../guestfs-release-notes.pod:864 ../guestfs-release-notes.pod:1008 ../guestfs-release-notes.pod:1138 ../guestfs-release-notes.pod:1293 ../guestfs-release-notes.pod:1434 ../guestfs-release-notes.pod:1598 +#: ../guestfs-release-notes.pod:284 ../guestfs-release-notes.pod:552 ../guestfs-release-notes.pod:718 ../guestfs-release-notes.pod:878 ../guestfs-release-notes.pod:1022 ../guestfs-release-notes.pod:1152 ../guestfs-release-notes.pod:1307 ../guestfs-release-notes.pod:1448 ../guestfs-release-notes.pod:1612 msgid "Bugs fixed" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:272 +#: ../guestfs-release-notes.pod:286 #, no-wrap msgid "" " ./bugs-in-changelog.sh 1.18.0..\n" @@ -27404,173 +27499,173 @@ msgid "" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:276 +#: ../guestfs-release-notes.pod:290 msgid "L<https://bugzilla.redhat.com/847881>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:278 +#: ../guestfs-release-notes.pod:292 msgid "RFE: allow extra arguments (like --exclude) to tar-out" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:280 +#: ../guestfs-release-notes.pod:294 msgid "L<https://bugzilla.redhat.com/847880>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:282 +#: ../guestfs-release-notes.pod:296 msgid "tar-out should allow (or force) --numeric-owner" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:284 +#: ../guestfs-release-notes.pod:298 msgid "L<https://bugzilla.redhat.com/845522>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:286 +#: ../guestfs-release-notes.pod:300 msgid "" "guestfish \"copy-out / localdir\" command fails with \"No such file or " "directory\"" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:288 +#: ../guestfs-release-notes.pod:302 msgid "L<https://bugzilla.redhat.com/845488>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:290 +#: ../guestfs-release-notes.pod:304 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:292 +#: ../guestfs-release-notes.pod:306 msgid "L<https://bugzilla.redhat.com/840572>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:294 +#: ../guestfs-release-notes.pod:308 msgid "virt-make-fs / tar-in should support vfat properly" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:296 +#: ../guestfs-release-notes.pod:310 msgid "L<https://bugzilla.redhat.com/840115>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:298 +#: ../guestfs-release-notes.pod:312 msgid "guestfish touch problem - case_sensitive_path API expects the file to exist" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:300 +#: ../guestfs-release-notes.pod:314 msgid "L<https://bugzilla.redhat.com/836710>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:302 +#: ../guestfs-release-notes.pod:316 msgid "Data loss when writing to qcow2-format disk files" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:304 +#: ../guestfs-release-notes.pod:318 msgid "L<https://bugzilla.redhat.com/824716>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:306 +#: ../guestfs-release-notes.pod:320 msgid "compress-device-out didn't support bzip2" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:308 +#: ../guestfs-release-notes.pod:322 msgid "L<https://bugzilla.redhat.com/824043>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:310 +#: ../guestfs-release-notes.pod:324 msgid "guestfish unrecognized mount option gives confusing error message" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:312 +#: ../guestfs-release-notes.pod:326 msgid "L<https://bugzilla.redhat.com/823887>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:314 +#: ../guestfs-release-notes.pod:328 msgid "Filenames containing Chinese characters can't be created on vfat filesystems" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:316 +#: ../guestfs-release-notes.pod:330 msgid "L<https://bugzilla.redhat.com/823885>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:318 +#: ../guestfs-release-notes.pod:332 msgid "" "virt-make-fs cannot create vfat filesystem containing filesystems with " "chinese characters" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:320 +#: ../guestfs-release-notes.pod:334 msgid "L<https://bugzilla.redhat.com/823883>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:322 +#: ../guestfs-release-notes.pod:336 msgid "virt-make-fs -t fat fails with an obscure error message" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:324 +#: ../guestfs-release-notes.pod:338 msgid "L<https://bugzilla.redhat.com/823821>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:326 +#: ../guestfs-release-notes.pod:340 msgid "Inspection fails when /etc/HOSTNAME is empty" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:328 +#: ../guestfs-release-notes.pod:342 msgid "L<https://bugzilla.redhat.com/627675>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:330 +#: ../guestfs-release-notes.pod:344 msgid "libguestfs inspector code cannot handle /dev/disk/by-id/* paths" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:332 +#: ../guestfs-release-notes.pod:346 msgid "L<https://bugzilla.redhat.com/602997>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:334 +#: ../guestfs-release-notes.pod:348 msgid "part-get-bootable gives wrong result with an unordered part layout" msgstr "" #. type: =for -#: ../guestfs-release-notes.pod:338 ../guestfs-release-notes.pod:576 ../guestfs-release-notes.pod:716 ../guestfs-release-notes.pod:885 ../guestfs-release-notes.pod:1018 ../guestfs-release-notes.pod:1160 ../guestfs-release-notes.pod:1302 ../guestfs-release-notes.pod:1469 ../guestfs-release-notes.pod:1665 +#: ../guestfs-release-notes.pod:352 ../guestfs-release-notes.pod:590 ../guestfs-release-notes.pod:730 ../guestfs-release-notes.pod:899 ../guestfs-release-notes.pod:1032 ../guestfs-release-notes.pod:1174 ../guestfs-release-notes.pod:1316 ../guestfs-release-notes.pod:1483 ../guestfs-release-notes.pod:1679 msgid "comment ################################################################" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:340 +#: ../guestfs-release-notes.pod:354 msgid "RELEASE NOTES FOR LIBGUESTFS 1.18" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:342 +#: ../guestfs-release-notes.pod:356 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 " @@ -27578,7 +27673,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:350 +#: ../guestfs-release-notes.pod:364 #, no-wrap msgid "" " - virt-sysprep has been rewritten and expanded (thanks Wanlong Gao)\n" @@ -27587,7 +27682,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:353 +#: ../guestfs-release-notes.pod:367 #, no-wrap msgid "" " - virt-sparsify --zero is a new option that zeroes the named\n" @@ -27596,7 +27691,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:356 +#: ../guestfs-release-notes.pod:370 #, no-wrap msgid "" " - virt-sparsify can now safely sparsify Linux swap partitions\n" @@ -27604,7 +27699,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:358 +#: ../guestfs-release-notes.pod:372 #, no-wrap msgid "" " - virt-sparsify fixed so it cleans up after ^C\n" @@ -27613,7 +27708,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:361 +#: ../guestfs-release-notes.pod:375 #, no-wrap msgid "" " - a new tool 'libguestfs-make-fixed-appliance' is provided to build\n" @@ -27624,7 +27719,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:366 +#: ../guestfs-release-notes.pod:380 #, no-wrap msgid "" " - virt-filesystems now displays the parents (containers) of MD\n" @@ -27633,7 +27728,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:369 +#: ../guestfs-release-notes.pod:383 #, no-wrap msgid "" " - virt-alignment-scan, run with no args, displays alignment information\n" @@ -27642,7 +27737,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:372 +#: ../guestfs-release-notes.pod:386 #, no-wrap msgid "" " - virt-df and virt-alignment-scan will display information from all\n" @@ -27651,7 +27746,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:375 +#: ../guestfs-release-notes.pod:389 #, no-wrap msgid "" " - virt-rescue new --scratch option to make scratch disks\n" @@ -27660,7 +27755,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:378 +#: ../guestfs-release-notes.pod:392 #, no-wrap msgid "" " - virt-make-fs can now be used to create btrfs\n" @@ -27668,7 +27763,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:380 +#: ../guestfs-release-notes.pod:394 #, no-wrap msgid "" " - virt-edit preserves permissions, UID, GID and SELinux context\n" @@ -27677,7 +27772,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:383 +#: ../guestfs-release-notes.pod:397 #, no-wrap msgid "" " - guestfish passes the close event over stdout and remote correctly\n" @@ -27685,7 +27780,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:385 +#: ../guestfs-release-notes.pod:399 #, no-wrap msgid "" " - guestfish new '--pipe-error' option lets you detect errors in pipe\n" @@ -27694,7 +27789,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:388 +#: ../guestfs-release-notes.pod:402 #, no-wrap msgid "" " - guestfish globs now expand device names\n" @@ -27702,7 +27797,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:390 +#: ../guestfs-release-notes.pod:404 #, no-wrap msgid "" " - comma and colon characters in filenames now handled correctly by\n" @@ -27711,7 +27806,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:395 +#: ../guestfs-release-notes.pod:409 #, no-wrap msgid "" " - added support for Fedora 17+\n" @@ -27719,7 +27814,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:397 +#: ../guestfs-release-notes.pod:411 #, no-wrap msgid "" " - added support for FreeDOS\n" @@ -27727,7 +27822,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:399 +#: ../guestfs-release-notes.pod:413 #, no-wrap msgid "" " - added support for Buildroot and Cirros\n" @@ -27735,7 +27830,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:401 +#: ../guestfs-release-notes.pod:415 #, no-wrap msgid "" " - inspection is now compatible with Windows guests that have been\n" @@ -27744,12 +27839,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:404 +#: ../guestfs-release-notes.pod:418 msgid "API" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:406 +#: ../guestfs-release-notes.pod:420 #, no-wrap msgid "" " - broad support for btrfs added, including adding multiple devices,\n" @@ -27758,7 +27853,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:409 +#: ../guestfs-release-notes.pod:423 #, no-wrap msgid "" " - the new 'mount-local' API brings FUSE support directly into the\n" @@ -27769,7 +27864,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:413 +#: ../guestfs-release-notes.pod:427 #, no-wrap msgid "" " - new man page: guestfs-performance(1), which contains performance\n" @@ -27779,7 +27874,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:417 +#: ../guestfs-release-notes.pod:431 #, no-wrap msgid "" " - new man page: guestfs-faq(1), Frequently Asked Questions\n" @@ -27788,7 +27883,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:420 +#: ../guestfs-release-notes.pod:434 #, no-wrap msgid "" " - ENOTSUP (from guestfs_last_errno) is now returned for APIs that\n" @@ -27797,12 +27892,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:423 +#: ../guestfs-release-notes.pod:437 msgid "examples" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:425 +#: ../guestfs-release-notes.pod:439 #, no-wrap msgid "" " - 'copy_over' example showing how to copy between two handles\n" @@ -27810,7 +27905,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:427 +#: ../guestfs-release-notes.pod:441 #, no-wrap msgid "" " - 'display_icon' program displays the icon associated with a guest\n" @@ -27818,7 +27913,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:429 +#: ../guestfs-release-notes.pod:443 #, no-wrap msgid "" " - 'mount_local.c' example shows how to use the mount-local API\n" @@ -27826,7 +27921,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:433 ../guestfs-release-notes.pod:827 +#: ../guestfs-release-notes.pod:447 ../guestfs-release-notes.pod:841 #, no-wrap msgid "" " (no security problems were found or fixed in this release)\n" @@ -27834,7 +27929,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:437 +#: ../guestfs-release-notes.pod:451 #, no-wrap msgid "" " btrfs-device-add: Add devices to a btrfs filesystem.\n" @@ -27868,7 +27963,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:467 +#: ../guestfs-release-notes.pod:481 #, no-wrap msgid "" " - The debian/ subdirectory has been removed. We recommend you use\n" @@ -27879,7 +27974,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:472 +#: ../guestfs-release-notes.pod:486 #, no-wrap msgid "" " - O_CLOEXEC / SOCK_CLOEXEC is now used for almost all file\n" @@ -27888,7 +27983,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:475 +#: ../guestfs-release-notes.pod:489 #, no-wrap msgid "" " - posix_fadvise is called when sequentially reading or writing large\n" @@ -27897,7 +27992,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:478 +#: ../guestfs-release-notes.pod:492 #, no-wrap msgid "" " - close all file descriptors and remove all signal handlers in the\n" @@ -27906,7 +28001,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:481 +#: ../guestfs-release-notes.pod:495 #, no-wrap msgid "" " - multiple gcc warnings and Coverity bugs have been fixed; many\n" @@ -27915,7 +28010,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:484 +#: ../guestfs-release-notes.pod:498 #, no-wrap msgid "" " - use ./configure --enable-valgrind-daemon to use valgrind on the\n" @@ -27924,7 +28019,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:487 +#: ../guestfs-release-notes.pod:501 #, no-wrap msgid "" " - use ./configure --with-qemu-options to pass extra options to qemu\n" @@ -27932,7 +28027,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:489 +#: ../guestfs-release-notes.pod:503 #, no-wrap msgid "" " - the daemon now has a growable strings buffer type (DECLARE_STRINGSBUF)\n" @@ -27940,7 +28035,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:491 +#: ../guestfs-release-notes.pod:505 #, no-wrap msgid "" " - the <guestfs.h> header file works with C++ and we have a regression\n" @@ -27949,7 +28044,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:494 +#: ../guestfs-release-notes.pod:508 #, no-wrap msgid "" " - multiple APIs which should only be called in the CONFIG state now\n" @@ -27958,7 +28053,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:497 +#: ../guestfs-release-notes.pod:511 #, no-wrap msgid "" " - .gitignore fixed to use absolute paths\n" @@ -27966,7 +28061,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:499 +#: ../guestfs-release-notes.pod:513 #, no-wrap msgid "" " - gobject bindings have been expanded, including mapping libguestfs\n" @@ -27975,7 +28070,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:502 +#: ../guestfs-release-notes.pod:516 #, no-wrap msgid "" " - gobject documentation is generated properly (thanks Matt Booth)\n" @@ -27983,7 +28078,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:504 +#: ../guestfs-release-notes.pod:518 #, no-wrap msgid "" " - gobject header files now live in a subdirectory\n" @@ -27991,7 +28086,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:506 +#: ../guestfs-release-notes.pod:520 #, no-wrap msgid "" " - CompareWithString test in the generator now works\n" @@ -27999,7 +28094,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:508 +#: ../guestfs-release-notes.pod:522 #, no-wrap msgid "" " - FUInt32, FUInt64 struct field types now use the correct XDR type\n" @@ -28007,7 +28102,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:510 +#: ../guestfs-release-notes.pod:524 #, no-wrap msgid "" " - OCaml tests are now run on bytecode and native code.\n" @@ -28015,7 +28110,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:512 +#: ../guestfs-release-notes.pod:526 #, no-wrap msgid "" " - java -Xlint:all is used, and all warnings have been fixed\n" @@ -28023,7 +28118,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:514 +#: ../guestfs-release-notes.pod:528 #, no-wrap msgid "" " - bmptopng, wrestool (etc) missing or failure no longer prints\n" @@ -28032,7 +28127,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:517 +#: ../guestfs-release-notes.pod:531 #, no-wrap msgid "" " - ruby: Use RbConfig instead of Config.\n" @@ -28040,7 +28135,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:519 +#: ../guestfs-release-notes.pod:533 #, no-wrap msgid "" " - PYTHONPATH is set by the ./run script.\n" @@ -28048,7 +28143,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:521 +#: ../guestfs-release-notes.pod:535 #, no-wrap msgid "" " - appliance building is now thread-safe.\n" @@ -28056,7 +28151,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:523 +#: ../guestfs-release-notes.pod:537 #, no-wrap msgid "" " - appliance now uses 'ip' instead of 'ifconfig' and 'netstat'\n" @@ -28065,7 +28160,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:526 +#: ../guestfs-release-notes.pod:540 #, no-wrap msgid "" " - several fixes to make parallel builds work properly\n" @@ -28073,7 +28168,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:528 +#: ../guestfs-release-notes.pod:542 #, no-wrap msgid "" " - guestfish --listen now cleans up properly\n" @@ -28081,7 +28176,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:530 +#: ../guestfs-release-notes.pod:544 #, no-wrap msgid "" " - the BUSY state has been removed\n" @@ -28089,7 +28184,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:532 +#: ../guestfs-release-notes.pod:546 #, no-wrap msgid "" " - gettextize has been removed, replaced by a simple Makefile.am\n" @@ -28097,7 +28192,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:534 +#: ../guestfs-release-notes.pod:548 #, no-wrap msgid "" " - gettext support now covers virt-resize, virt-sparsify and virt-sysprep\n" @@ -28105,7 +28200,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:536 +#: ../guestfs-release-notes.pod:550 #, no-wrap msgid "" " - better support for the arm architecture\n" @@ -28113,7 +28208,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:540 +#: ../guestfs-release-notes.pod:554 #, no-wrap msgid "" " - 822490 virt-ls error: \"libguestfs: error: checksum: path: parameter " @@ -28171,12 +28266,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:578 +#: ../guestfs-release-notes.pod:592 msgid "RELEASE NOTES FOR LIBGUESTFS 1.16" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:580 +#: ../guestfs-release-notes.pod:594 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 " @@ -28184,12 +28279,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:586 +#: ../guestfs-release-notes.pod:600 msgid "libguestfs" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:588 +#: ../guestfs-release-notes.pod:602 #, no-wrap msgid "" " - allow XFS filesystems to be created over an existing filesystem\n" @@ -28198,7 +28293,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:591 +#: ../guestfs-release-notes.pod:605 #, no-wrap msgid "" " - the (unspecified) default alignment for part-disk has been\n" @@ -28208,7 +28303,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:595 +#: ../guestfs-release-notes.pod:609 #, no-wrap msgid "" " - new guestfs-testing(1) man page\n" @@ -28216,7 +28311,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:597 +#: ../guestfs-release-notes.pod:611 #, no-wrap msgid "" " - list-filesystems returns MD devices containing filesystems\n" @@ -28225,7 +28320,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:600 +#: ../guestfs-release-notes.pod:614 #, no-wrap msgid "" " - support for GCC >= 4.7 (Jim Meyering)\n" @@ -28233,7 +28328,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:602 +#: ../guestfs-release-notes.pod:616 #, no-wrap msgid "" " - check user does not add the same drive twice (Wanlong Gao).\n" @@ -28241,7 +28336,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:606 +#: ../guestfs-release-notes.pod:620 #, no-wrap msgid "" " - Experimental GObject bindings, with support for GObject\n" @@ -28252,7 +28347,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:611 +#: ../guestfs-release-notes.pod:625 #, no-wrap msgid "" " - support for Ruby >= 1.9\n" @@ -28260,7 +28355,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:613 +#: ../guestfs-release-notes.pod:627 #, no-wrap msgid "" " - Ruby bindings can be disabled individually (Hilko Bengen)\n" @@ -28268,7 +28363,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:615 +#: ../guestfs-release-notes.pod:629 #, no-wrap msgid "" " - support for Python 2.6, 3.x (Richard Jones, Hilko Bengen)\n" @@ -28276,7 +28371,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:617 +#: ../guestfs-release-notes.pod:631 #, no-wrap msgid "" " - support for PHP >= 5.4\n" @@ -28284,7 +28379,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:619 +#: ../guestfs-release-notes.pod:633 #, no-wrap msgid "" " - new %guestfs_introspection hash is available in Perl bindings so\n" @@ -28293,7 +28388,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:624 +#: ../guestfs-release-notes.pod:638 #, no-wrap msgid "" " - guests with MD devices can be inspected (Matthew Booth)\n" @@ -28301,7 +28396,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:626 +#: ../guestfs-release-notes.pod:640 #, no-wrap msgid "" " - support for GNU/Hurd guests\n" @@ -28309,12 +28404,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:628 ../guestfs-release-notes.pod:737 ../guestfs-release-notes.pod:895 +#: ../guestfs-release-notes.pod:642 ../guestfs-release-notes.pod:751 ../guestfs-release-notes.pod:909 msgid "guestfish" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:630 +#: ../guestfs-release-notes.pod:644 #, no-wrap msgid "" " - libguestfs events (such as progress bar events and log messages) can\n" @@ -28323,7 +28418,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:633 +#: ../guestfs-release-notes.pod:647 #, no-wrap msgid "" " - MD devices are tab-completed (Matthew Booth)\n" @@ -28331,7 +28426,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:637 +#: ../guestfs-release-notes.pod:651 #, no-wrap msgid "" " - New tool virt-format for erasing and making blank disks\n" @@ -28339,7 +28434,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:639 +#: ../guestfs-release-notes.pod:653 #, no-wrap msgid "" " - virt-sparsify new --compress and -o options to allow for compressed\n" @@ -28348,7 +28443,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:642 +#: ../guestfs-release-notes.pod:656 #, no-wrap msgid "" " - virt-sparsify can now detect and sparsify .vdi files\n" @@ -28356,7 +28451,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:644 +#: ../guestfs-release-notes.pod:658 #, no-wrap msgid "" " - virt-sysprep no longer requires xmlstarlet; a new virt-inspector " @@ -28366,7 +28461,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:647 +#: ../guestfs-release-notes.pod:661 #, no-wrap msgid "" " - virt-rescue has a new --suggest option which suggests mount commands\n" @@ -28375,7 +28470,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:650 +#: ../guestfs-release-notes.pod:664 #, no-wrap msgid "" " - virt-resize no longer requires OCaml pcre library\n" @@ -28383,12 +28478,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:652 +#: ../guestfs-release-notes.pod:666 msgid "libguestfs live" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:654 +#: ../guestfs-release-notes.pod:668 #, no-wrap msgid "" " - daemon will no longer try to edit your live /etc/lvm configuration\n" @@ -28396,7 +28491,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:656 +#: ../guestfs-release-notes.pod:670 #, no-wrap msgid "" " - fix a potential security problem with predictable /tmp names (Steve " @@ -28405,7 +28500,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:660 +#: ../guestfs-release-notes.pod:674 #, no-wrap msgid "" " CVE-2011-4127, RHBZ#757071\n" @@ -28416,7 +28511,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:666 +#: ../guestfs-release-notes.pod:680 #, no-wrap msgid "" " blkid: print all attributes of a device known to blkid (Wanlong Gao)\n" @@ -28430,7 +28525,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:676 +#: ../guestfs-release-notes.pod:690 #, no-wrap msgid "" " Git hosting has moved to http://github.com/libguestfs\n" @@ -28438,7 +28533,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:678 +#: ../guestfs-release-notes.pod:692 #, no-wrap msgid "" " The various test directories have been rearranged logically, and now\n" @@ -28447,7 +28542,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:681 +#: ../guestfs-release-notes.pod:695 #, no-wrap msgid "" " There is a 'make extra-tests' rule which runs ordinary tests and\n" @@ -28456,7 +28551,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:684 +#: ../guestfs-release-notes.pod:698 #, no-wrap msgid "" " Multiple memory leaks and other problems found by valgrind and fixed.\n" @@ -28464,7 +28559,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:686 +#: ../guestfs-release-notes.pod:700 #, no-wrap msgid "" " Support for optional arguments in the generator has been rewritten\n" @@ -28473,7 +28568,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:689 +#: ../guestfs-release-notes.pod:703 #, no-wrap msgid "" " With gcc -fvisibility=hidden is used for internal symbols, avoiding\n" @@ -28482,7 +28577,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:692 +#: ../guestfs-release-notes.pod:706 #, no-wrap msgid "" " RHashtable functions can be tested in the generator.\n" @@ -28490,7 +28585,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:694 +#: ../guestfs-release-notes.pod:708 #, no-wrap msgid "" " ADD_ARG macro in daemon allows arg lists to be constructed without\n" @@ -28499,7 +28594,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:697 +#: ../guestfs-release-notes.pod:711 #, no-wrap msgid "" " Fix generation of OCaml functions that have more than 10 arguments.\n" @@ -28507,7 +28602,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:699 +#: ../guestfs-release-notes.pod:713 #, no-wrap msgid "" " psmisc has been added to the appliance, allowing use of 'fuser',\n" @@ -28516,7 +28611,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:702 +#: ../guestfs-release-notes.pod:716 #, no-wrap msgid "" " bindtests now cover RBufferOut and optional arguments (Matthew Booth).\n" @@ -28524,7 +28619,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:706 +#: ../guestfs-release-notes.pod:720 #, no-wrap msgid "" " - 769680 temporary directories created during appliance builds are not " @@ -28543,12 +28638,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:718 +#: ../guestfs-release-notes.pod:732 msgid "RELEASE NOTES FOR LIBGUESTFS 1.14" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:720 +#: ../guestfs-release-notes.pod:734 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 " @@ -28556,7 +28651,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:726 +#: ../guestfs-release-notes.pod:740 #, no-wrap msgid "" " Erlang bindings.\n" @@ -28564,7 +28659,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:728 +#: ../guestfs-release-notes.pod:742 #, no-wrap msgid "" " virt-alignment-scan is a new tool to check the alignment of\n" @@ -28573,7 +28668,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:731 +#: ../guestfs-release-notes.pod:745 #, no-wrap msgid "" " virt-sparsify is a new tool to make virtual machine disk images\n" @@ -28582,7 +28677,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:734 +#: ../guestfs-release-notes.pod:748 #, no-wrap msgid "" " virt-sysprep is a new tool to make cloning guests from a template\n" @@ -28591,7 +28686,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:739 +#: ../guestfs-release-notes.pod:753 #, no-wrap msgid "" " - New commands setenv, unsetenv, to set environment variables.\n" @@ -28599,7 +28694,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:741 +#: ../guestfs-release-notes.pod:755 #, no-wrap msgid "" " - The input file and line number is printed in error messages.\n" @@ -28607,7 +28702,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:743 +#: ../guestfs-release-notes.pod:757 #, no-wrap msgid "" " - guestfish progress bars are now a \"mini-library\" used by other\n" @@ -28616,12 +28711,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:746 +#: ../guestfs-release-notes.pod:760 msgid "guestmount" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:748 +#: ../guestfs-release-notes.pod:762 #, no-wrap msgid "" " - the --live option (for access to live VMs) now works.\n" @@ -28629,12 +28724,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:750 +#: ../guestfs-release-notes.pod:764 msgid "virt-cat" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:752 +#: ../guestfs-release-notes.pod:766 #, no-wrap msgid "" " - virt-cat can now handle Windows paths and drive letters " @@ -28643,12 +28738,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:754 +#: ../guestfs-release-notes.pod:768 msgid "virt-filesystems" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:756 +#: ../guestfs-release-notes.pod:770 #, no-wrap msgid "" " - the MBR partition type byte is displayed in --long output.\n" @@ -28656,12 +28751,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:758 +#: ../guestfs-release-notes.pod:772 msgid "virt-make-fs" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:760 +#: ../guestfs-release-notes.pod:774 #, no-wrap msgid "" " - virt-make-fs now sets the MBR partition type byte correctly,\n" @@ -28670,12 +28765,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:763 ../guestfs-release-notes.pod:922 +#: ../guestfs-release-notes.pod:777 ../guestfs-release-notes.pod:936 msgid "virt-resize" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:765 +#: ../guestfs-release-notes.pod:779 #, no-wrap msgid "" " - virt-resize can now work with guests using extended and logical\n" @@ -28684,7 +28779,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:768 +#: ../guestfs-release-notes.pod:782 #, no-wrap msgid "" " - virt-resize can now align the first partition of Windows guests,\n" @@ -28694,7 +28789,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:772 +#: ../guestfs-release-notes.pod:786 #, no-wrap msgid "" " - The virt-resize --machine-readable flag makes it possible to use\n" @@ -28703,7 +28798,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:775 +#: ../guestfs-release-notes.pod:789 #, no-wrap msgid "" " - Partitions are now aligned to 128 sectors (usually 64K) by\n" @@ -28714,12 +28809,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:780 +#: ../guestfs-release-notes.pod:794 msgid "virt-win-reg" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:782 +#: ../guestfs-release-notes.pod:796 #, no-wrap msgid "" " - The syntax for deleting registry keys and values is documented\n" @@ -28728,7 +28823,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:787 +#: ../guestfs-release-notes.pod:801 #, no-wrap msgid "" " - non-printing characters are escaped correctly in debug output.\n" @@ -28736,7 +28831,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:789 +#: ../guestfs-release-notes.pod:803 #, no-wrap msgid "" " - GUESTFS_EVENT_ENTER is a new event type generated whenever a\n" @@ -28745,7 +28840,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:792 +#: ../guestfs-release-notes.pod:806 #, no-wrap msgid "" " - the library contains systemtap/DTrace probes.\n" @@ -28753,7 +28848,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:794 +#: ../guestfs-release-notes.pod:808 #, no-wrap msgid "" " - the library can now be compiled without hivex (RHBZ#723474).\n" @@ -28761,7 +28856,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:798 +#: ../guestfs-release-notes.pod:812 #, no-wrap msgid "" " - Improve detection of Windows disks.\n" @@ -28769,7 +28864,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:800 +#: ../guestfs-release-notes.pod:814 #, no-wrap msgid "" " - Adds support for:\n" @@ -28782,7 +28877,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:807 +#: ../guestfs-release-notes.pod:821 #, no-wrap msgid "" " - Handle some guest types that use /dev/root in /etc/fstab.\n" @@ -28790,7 +28885,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:809 +#: ../guestfs-release-notes.pod:823 #, no-wrap msgid "" " - Fix handling of guests with > 26 disks (thanks Matthew Booth)\n" @@ -28798,7 +28893,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:811 +#: ../guestfs-release-notes.pod:825 #, no-wrap msgid "" " - Add support for guests with HP Smart Array disks (thanks Matthew " @@ -28807,12 +28902,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:813 +#: ../guestfs-release-notes.pod:827 msgid "febootstrap" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:815 +#: ../guestfs-release-notes.pod:829 #, no-wrap msgid "" " - FEBOOTSTRAP_KERNEL, FEBOOTSTRAP_MODULES environment variables can\n" @@ -28821,12 +28916,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:818 +#: ../guestfs-release-notes.pod:832 msgid "misc" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:820 +#: ../guestfs-release-notes.pod:834 #, no-wrap msgid "" " - ArchLinux support now working with Linux 3.0 (thanks Erik Nolte)\n" @@ -28834,7 +28929,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:822 +#: ../guestfs-release-notes.pod:836 #, no-wrap msgid "" " - libvirt disks marked <readonly/> are now added readonly when\n" @@ -28843,7 +28938,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:831 +#: ../guestfs-release-notes.pod:845 #, no-wrap msgid "" " compress-out, compress-device-out, copy-device-to-device,\n" @@ -28853,7 +28948,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:835 +#: ../guestfs-release-notes.pod:849 #, no-wrap msgid "" " The mount API no longer implicitly adds -o sync,noatime options.\n" @@ -28861,7 +28956,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:837 +#: ../guestfs-release-notes.pod:851 #, no-wrap msgid "" " add-domain has a new 'readonlydisk' optional parameter to control\n" @@ -28870,7 +28965,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:842 +#: ../guestfs-release-notes.pod:856 #, no-wrap msgid "" " - Coverity was run on the source and more bugs were identified and\n" @@ -28879,7 +28974,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:845 +#: ../guestfs-release-notes.pod:859 #, no-wrap msgid "" " - PCRE library is now required to build libguestfs.\n" @@ -28887,7 +28982,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:847 +#: ../guestfs-release-notes.pod:861 #, no-wrap msgid "" " - APIC is now the default for the appliance. You can also enable\n" @@ -28896,7 +28991,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:850 +#: ../guestfs-release-notes.pod:864 #, no-wrap msgid "" " - OCaml bindings now correctly acquire GC lock during callbacks.\n" @@ -28904,7 +28999,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:852 +#: ../guestfs-release-notes.pod:866 #, no-wrap msgid "" " - Out of tree builds should now work correctly (thanks Hilko Bengen).\n" @@ -28912,7 +29007,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:854 +#: ../guestfs-release-notes.pod:868 #, no-wrap msgid "" " - ./configure --with-extra=\"...\" can be used by packagers to set\n" @@ -28921,7 +29016,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:857 +#: ../guestfs-release-notes.pod:871 #, no-wrap msgid "" " - zero, zero-device APIs: if the blocks already contain zeroes,\n" @@ -28931,7 +29026,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:861 +#: ../guestfs-release-notes.pod:875 #, no-wrap msgid "" " - is-zero, is-zero-device APIs: optimize these so zero detection is\n" @@ -28940,7 +29035,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:866 +#: ../guestfs-release-notes.pod:880 #, no-wrap msgid "" " - 748266 libguestfs should detect versions of qemu which require -machine " @@ -28976,12 +29071,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:887 +#: ../guestfs-release-notes.pod:901 msgid "RELEASE NOTES FOR LIBGUESTFS 1.12" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:889 +#: ../guestfs-release-notes.pod:903 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 " @@ -28989,7 +29084,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:897 +#: ../guestfs-release-notes.pod:911 #, no-wrap msgid "" " - guestfish strings can use escapes,\n" @@ -28998,7 +29093,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:900 +#: ../guestfs-release-notes.pod:914 #, no-wrap msgid "" " - guestfish write-append command can be used to append to files.\n" @@ -29006,7 +29101,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:902 +#: ../guestfs-release-notes.pod:916 #, no-wrap msgid "" " - Long-running file uploads and downloads can be cancelled through the\n" @@ -29015,7 +29110,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:905 +#: ../guestfs-release-notes.pod:919 #, no-wrap msgid "" " - New guestfish \"display\" command for displaying graphical files\n" @@ -29024,7 +29119,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:908 +#: ../guestfs-release-notes.pod:922 #, no-wrap msgid "" " - In guestfish, tab completion now works on /dev/mapper devices.\n" @@ -29032,12 +29127,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:910 +#: ../guestfs-release-notes.pod:924 msgid "virt-inspector" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:912 +#: ../guestfs-release-notes.pod:926 #, no-wrap msgid "" " - Inspection API can get an icon or logo for certain guests.\n" @@ -29045,7 +29140,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:914 +#: ../guestfs-release-notes.pod:928 #, no-wrap msgid "" " - virt-inspector includes the logo and hostname for certain guests.\n" @@ -29053,7 +29148,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:916 +#: ../guestfs-release-notes.pod:930 #, no-wrap msgid "" " - virt-inspector can now get the version and release numbers for RPM\n" @@ -29062,7 +29157,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:919 +#: ../guestfs-release-notes.pod:933 #, no-wrap msgid "" " - CentOS and Scientific Linux are now treated as separate distros by\n" @@ -29071,7 +29166,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:924 +#: ../guestfs-release-notes.pod:938 #, no-wrap msgid "" " - virt-resize can now handle btrfs.\n" @@ -29079,7 +29174,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:926 +#: ../guestfs-release-notes.pod:940 #, no-wrap msgid "" " - New virt-resize --ntfsresize-force option allows Windows VMs to be\n" @@ -29088,12 +29183,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:929 +#: ../guestfs-release-notes.pod:943 msgid "other virt tools" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:931 +#: ../guestfs-release-notes.pod:945 #, no-wrap msgid "" " - guestfish, guestmount, virt-cat, virt-df, virt-edit, " @@ -29105,7 +29200,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:936 +#: ../guestfs-release-notes.pod:950 #, no-wrap msgid "" " - virt-ls -lR option allows complex file iteration and guest analysis.\n" @@ -29113,7 +29208,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:938 +#: ../guestfs-release-notes.pod:952 #, no-wrap msgid "" " - virt-win-reg supports HKEY_USERS\\<SID> and HKEY_USERS\\<username>.\n" @@ -29121,7 +29216,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:940 +#: ../guestfs-release-notes.pod:954 #, no-wrap msgid "" " - virt-win-reg new option --unsafe-printable-strings allows printable\n" @@ -29132,7 +29227,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:944 +#: ../guestfs-release-notes.pod:958 #, no-wrap msgid "" " - virt-edit has been rewritten in C.\n" @@ -29140,12 +29235,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:946 +#: ../guestfs-release-notes.pod:960 msgid "API and language bindings" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:948 +#: ../guestfs-release-notes.pod:962 #, no-wrap msgid "" " - Java is now completely supported.\n" @@ -29154,7 +29249,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:951 +#: ../guestfs-release-notes.pod:965 #, no-wrap msgid "" " - JRuby is supported via the Java bindings.\n" @@ -29162,7 +29257,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:953 +#: ../guestfs-release-notes.pod:967 #, no-wrap msgid "" " - guestfs_close now appears in trace messages.\n" @@ -29170,7 +29265,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:955 +#: ../guestfs-release-notes.pod:969 #, no-wrap msgid "" " - Python binding adds explicit g.close() method.\n" @@ -29178,7 +29273,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:957 +#: ../guestfs-release-notes.pod:971 #, no-wrap msgid "" " - Python programs can now use the new event API.\n" @@ -29186,7 +29281,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:959 +#: ../guestfs-release-notes.pod:973 #, no-wrap msgid "" " - Python GIL is released during libguestfs calls, allowing " @@ -29196,7 +29291,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:962 +#: ../guestfs-release-notes.pod:976 #, no-wrap msgid "" " - 9pfs (Plan 9 filesystems exported from the host) are now supported.\n" @@ -29204,7 +29299,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:964 +#: ../guestfs-release-notes.pod:978 #, no-wrap msgid "" " - Add -DGUESTFS_WARN_DEPRECATED=1 to warn about use of deprecated API\n" @@ -29213,7 +29308,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:967 +#: ../guestfs-release-notes.pod:981 #, no-wrap msgid "" " - New manual page guestfs-recipes(1) with recipes.\n" @@ -29221,7 +29316,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:969 +#: ../guestfs-release-notes.pod:983 #, no-wrap msgid "" " - mkfs-opts can now set inode size and sector size on created " @@ -29231,7 +29326,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:972 +#: ../guestfs-release-notes.pod:986 #, no-wrap msgid "" " - guestfs_last_errno is now accessible from OCaml (as g#last_errno ()).\n" @@ -29239,7 +29334,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:976 +#: ../guestfs-release-notes.pod:990 #, no-wrap msgid "" " - optargs_bitmask is checked even for calls that have no optional\n" @@ -29249,7 +29344,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:982 +#: ../guestfs-release-notes.pod:996 #, no-wrap msgid "" " btrfs-filesystem-resize, get-pgroup, inspect-get-icon, is-zero,\n" @@ -29259,7 +29354,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:988 +#: ../guestfs-release-notes.pod:1002 #, no-wrap msgid "" " - Coverity (a static analysis tool) was run across the codebase and\n" @@ -29268,7 +29363,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:991 +#: ../guestfs-release-notes.pod:1005 #, no-wrap msgid "" " - Generator can handle functions that return RBufferOut and have\n" @@ -29277,7 +29372,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:994 +#: ../guestfs-release-notes.pod:1008 #, no-wrap msgid "" " - Compatible with Perl 5.14.\n" @@ -29285,7 +29380,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:996 +#: ../guestfs-release-notes.pod:1010 #, no-wrap msgid "" " - Compatible with gcc 4.6.\n" @@ -29293,7 +29388,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:998 +#: ../guestfs-release-notes.pod:1012 #, no-wrap msgid "" " - Perform safety checks on QEMU.\n" @@ -29301,7 +29396,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1000 +#: ../guestfs-release-notes.pod:1014 #, no-wrap msgid "" " - C API tests can now fully test calls that have optional arguments.\n" @@ -29309,7 +29404,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1002 +#: ../guestfs-release-notes.pod:1016 #, no-wrap msgid "" " - Use ./configure --enable-install-daemon to install /usr/sbin/guestfsd.\n" @@ -29317,7 +29412,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1004 +#: ../guestfs-release-notes.pod:1018 #, no-wrap msgid "" " - po-docs directory now covers all man pages.\n" @@ -29325,7 +29420,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1006 +#: ../guestfs-release-notes.pod:1020 #, no-wrap msgid "" " - stderr from qemu process is now captured by the event subsystem.\n" @@ -29333,7 +29428,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1010 +#: ../guestfs-release-notes.pod:1024 #, no-wrap msgid "" " - 602997 part-get-bootable gives wrong result with an unordered part " @@ -29350,12 +29445,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:1020 +#: ../guestfs-release-notes.pod:1034 msgid "Release notes for libguestfs 1.10.0" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1022 +#: ../guestfs-release-notes.pod:1036 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 " @@ -29363,7 +29458,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1028 +#: ../guestfs-release-notes.pod:1042 #, no-wrap msgid "" " - libguestfs and tools can be used against live virtual machines.\n" @@ -29374,7 +29469,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1033 +#: ../guestfs-release-notes.pod:1047 #, no-wrap msgid "" " - New virt tools:\n" @@ -29383,7 +29478,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1036 +#: ../guestfs-release-notes.pod:1050 #, no-wrap msgid "" " - libguestfs can get the drive letter mappings for Windows guests.\n" @@ -29391,7 +29486,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1038 +#: ../guestfs-release-notes.pod:1052 #, no-wrap msgid "" " - virt-inspector displays drive letter mappings for Windows guests.\n" @@ -29399,7 +29494,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1040 +#: ../guestfs-release-notes.pod:1054 #, no-wrap msgid "" " - Drive letters can now be used in virt-edit and guestfish programs\n" @@ -29408,7 +29503,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1043 +#: ../guestfs-release-notes.pod:1057 #, no-wrap msgid "" " - virt-resize now works on 32 bit hosts.\n" @@ -29416,7 +29511,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1045 +#: ../guestfs-release-notes.pod:1059 #, no-wrap msgid "" " - You can now inspect the install disks and live CDs of many different\n" @@ -29425,7 +29520,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1048 +#: ../guestfs-release-notes.pod:1062 #, no-wrap msgid "" " - guestfish <! cmd which executes a shell cmd and inlines the result.\n" @@ -29433,7 +29528,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1050 +#: ../guestfs-release-notes.pod:1064 #, no-wrap msgid "" " - guestfish, guestmount, virt-rescue now all support --ro and --rw\n" @@ -29443,7 +29538,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1054 +#: ../guestfs-release-notes.pod:1068 #, no-wrap msgid "" " - New event API allows more than one callback to be registered for\n" @@ -29454,7 +29549,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1059 +#: ../guestfs-release-notes.pod:1073 #, no-wrap msgid "" " - Greater FHS compliance for temporary files, including using /var/tmp\n" @@ -29463,7 +29558,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1062 +#: ../guestfs-release-notes.pod:1076 #, no-wrap msgid "" " - guestfish, guestmount -m option allows mount options to be passed\n" @@ -29472,7 +29567,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1065 +#: ../guestfs-release-notes.pod:1079 #, no-wrap msgid "" " - mkfs-opts allows filesystem features to be specified.\n" @@ -29480,7 +29575,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1067 +#: ../guestfs-release-notes.pod:1081 #, no-wrap msgid "" " - More intelligent handling of mountpoints, allowing mkmountpoint, mount\n" @@ -29489,7 +29584,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1070 +#: ../guestfs-release-notes.pod:1084 #, no-wrap msgid "" " - Trace messages are prefixed with a distinct string, allowing them to\n" @@ -29498,7 +29593,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1073 +#: ../guestfs-release-notes.pod:1087 #, no-wrap msgid "" " - guestfs_launch (guestfish 'run' command) now produces progress\n" @@ -29508,7 +29603,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1077 +#: ../guestfs-release-notes.pod:1091 #, no-wrap msgid "" " - Several long-running commands where we are unable to estimate time\n" @@ -29518,7 +29613,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1081 +#: ../guestfs-release-notes.pod:1095 #, no-wrap msgid "" " - Publish new example code in: C, Perl, Python, OCaml, Ruby.\n" @@ -29526,7 +29621,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1083 +#: ../guestfs-release-notes.pod:1097 #, no-wrap msgid "" " - New virt-dhcp-address example program.\n" @@ -29534,7 +29629,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1085 +#: ../guestfs-release-notes.pod:1099 #, no-wrap msgid "" " - The Java and Ruby bindings have been improved greatly.\n" @@ -29542,7 +29637,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1087 +#: ../guestfs-release-notes.pod:1101 #, no-wrap msgid "" " - Perl includes a way to get the errno of the last error.\n" @@ -29550,7 +29645,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1089 +#: ../guestfs-release-notes.pod:1103 #, no-wrap msgid "" " - Python bindings now compatible with rpyc (thanks Erez Shinan).\n" @@ -29558,7 +29653,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1091 +#: ../guestfs-release-notes.pod:1105 #, no-wrap msgid "" " - Transifex is now being used to manage translations.\n" @@ -29567,7 +29662,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1094 +#: ../guestfs-release-notes.pod:1108 #, no-wrap msgid "" " - Inspection now supports Red Hat Desktop, Slackware distributions.\n" @@ -29575,7 +29670,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1096 +#: ../guestfs-release-notes.pod:1110 #, no-wrap msgid "" " - Inspection no longer fails for Windows guests that have two or\n" @@ -29584,7 +29679,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1099 +#: ../guestfs-release-notes.pod:1113 #, no-wrap msgid "" " - Inspection can now tell the difference between Windows 2008 Server\n" @@ -29593,7 +29688,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1102 +#: ../guestfs-release-notes.pod:1116 #, no-wrap msgid "" " - Inspection can detect 32 bit applications installed in 64 bit\n" @@ -29602,7 +29697,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1105 +#: ../guestfs-release-notes.pod:1119 #, no-wrap msgid "" " - A series of protocol fixes has fixed the old bug RHBZ#576879\n" @@ -29612,7 +29707,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1109 +#: ../guestfs-release-notes.pod:1123 #, no-wrap msgid "" " - New logo!\n" @@ -29620,7 +29715,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1113 +#: ../guestfs-release-notes.pod:1127 #, no-wrap msgid "" " [none]\n" @@ -29628,7 +29723,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1117 +#: ../guestfs-release-notes.pod:1131 #, no-wrap msgid "" " first-private, get-attach-method, inspect-get-drive-mappings,\n" @@ -29639,7 +29734,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1124 +#: ../guestfs-release-notes.pod:1138 #, no-wrap msgid "" " - The 'HACKING' file is obsolete. The contents have been moved into\n" @@ -29648,7 +29743,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1127 +#: ../guestfs-release-notes.pod:1141 #, no-wrap msgid "" " - libguestfs-test-tool simplified. It no longer needs the static\n" @@ -29657,7 +29752,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1130 +#: ../guestfs-release-notes.pod:1144 #, no-wrap msgid "" " - rpcgen-generated files are compiled with -fno-strict-aliasing\n" @@ -29666,7 +29761,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1133 +#: ../guestfs-release-notes.pod:1147 #, no-wrap msgid "" " - virt-resize was rewritten in OCaml.\n" @@ -29674,7 +29769,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1135 +#: ../guestfs-release-notes.pod:1149 #, no-wrap msgid "" " - guestfish and other tools tested with valgrind; some memory leaks\n" @@ -29683,7 +29778,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1140 +#: ../guestfs-release-notes.pod:1154 #, no-wrap msgid "" " - 502533 Updated Polish translation of libguestfs\n" @@ -29716,12 +29811,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:1162 +#: ../guestfs-release-notes.pod:1176 msgid "Release notes for libguestfs 1.8" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1164 +#: ../guestfs-release-notes.pod:1178 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 " @@ -29729,7 +29824,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1170 +#: ../guestfs-release-notes.pod:1184 #, no-wrap msgid "" " - Support and packages for Debian and Ubuntu.\n" @@ -29737,7 +29832,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1172 +#: ../guestfs-release-notes.pod:1186 #, no-wrap msgid "" " - Daily builds from git repository on Debian and Ubuntu to reduce risk\n" @@ -29746,7 +29841,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1175 +#: ../guestfs-release-notes.pod:1189 #, no-wrap msgid "" " - Port to ArchLinux 'pacman' (thanks Thomas S Hatch).\n" @@ -29754,7 +29849,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1177 +#: ../guestfs-release-notes.pod:1191 #, no-wrap msgid "" " - The following tools have been rewritten in C (originally in Perl):\n" @@ -29762,7 +29857,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1179 +#: ../guestfs-release-notes.pod:1193 #, no-wrap msgid "" " . virt-cat\n" @@ -29774,7 +29869,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1185 +#: ../guestfs-release-notes.pod:1199 #, no-wrap msgid "" " - Some C tools support encrypted guests automatically. This is\n" @@ -29784,7 +29879,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1189 +#: ../guestfs-release-notes.pod:1203 #, no-wrap msgid "" " - New tool virt-filesystems (in C) which is a replacement for\n" @@ -29794,7 +29889,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1193 +#: ../guestfs-release-notes.pod:1207 #, no-wrap msgid "" " - guestfish, guestmount and the C tools use unified command line option\n" @@ -29805,7 +29900,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1198 +#: ../guestfs-release-notes.pod:1212 #, no-wrap msgid "" " - guestfish no longer has any dependencies on Perl\n" @@ -29813,7 +29908,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1200 +#: ../guestfs-release-notes.pod:1214 #, no-wrap msgid "" " - New man pages containing programming examples: guestfs-examples(3) " @@ -29823,7 +29918,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1203 +#: ../guestfs-release-notes.pod:1217 #, no-wrap msgid "" " - Trace mode prints return values from API functions.\n" @@ -29831,7 +29926,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1205 +#: ../guestfs-release-notes.pod:1219 #, no-wrap msgid "" " - virt-inspector can list applications installed in Windows guests, along\n" @@ -29840,7 +29935,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1208 +#: ../guestfs-release-notes.pod:1222 #, no-wrap msgid "" " - Add support for inspecting: Linux Mint, Mandriva, FreeBSD.\n" @@ -29848,7 +29943,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1210 +#: ../guestfs-release-notes.pod:1224 #, no-wrap msgid "" " - guestfish --rw option (with no effect currently) to make potentially\n" @@ -29857,7 +29952,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1213 +#: ../guestfs-release-notes.pod:1227 #, no-wrap msgid "" " - guestfish --listen --csh for compatibility with csh, tcsh (thanks\n" @@ -29866,7 +29961,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1216 +#: ../guestfs-release-notes.pod:1230 #, no-wrap msgid "" " - The first upstream version that introduced each API function is now\n" @@ -29875,7 +29970,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1219 +#: ../guestfs-release-notes.pod:1233 #, no-wrap msgid "" " - guestfs_last_errno allows you to retrieve the errno from the\n" @@ -29884,7 +29979,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1222 +#: ../guestfs-release-notes.pod:1236 #, no-wrap msgid "" " - Functions can now have optional parameters.\n" @@ -29892,7 +29987,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1224 +#: ../guestfs-release-notes.pod:1238 #, no-wrap msgid "" " - Progress bars and progress notifications can now happen for upload\n" @@ -29901,7 +29996,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1227 +#: ../guestfs-release-notes.pod:1241 #, no-wrap msgid "" " - Appliance builder more careful about not leaving temporary files\n" @@ -29910,7 +30005,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1230 +#: ../guestfs-release-notes.pod:1244 #, no-wrap msgid "" " - getfattr/setfattr commands added to virt-rescue.\n" @@ -29918,7 +30013,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1232 +#: ../guestfs-release-notes.pod:1246 #, no-wrap msgid "" " - ROADMAP file covers roadmap and goals for future releases.\n" @@ -29926,7 +30021,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1236 +#: ../guestfs-release-notes.pod:1250 #, no-wrap msgid "" " - New SECURITY section in guestfs(3) API documentation.\n" @@ -29934,7 +30029,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1238 +#: ../guestfs-release-notes.pod:1252 #, no-wrap msgid "" " - virt-inspector no longer runs any guest commands.\n" @@ -29942,7 +30037,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1240 +#: ../guestfs-release-notes.pod:1254 #, no-wrap msgid "" " - Inspection code is more careful about avoiding very large files\n" @@ -29951,7 +30046,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1243 +#: ../guestfs-release-notes.pod:1257 #, no-wrap msgid "" " - FUSE calls into guestmount are now traced when using guestmount -x.\n" @@ -29959,7 +30054,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1247 +#: ../guestfs-release-notes.pod:1261 #, no-wrap msgid "" " - add-domain\n" @@ -29976,7 +30071,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1260 +#: ../guestfs-release-notes.pod:1274 #, no-wrap msgid "" " - C programs now only link precisely with the libraries that they use.\n" @@ -29984,7 +30079,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1262 +#: ../guestfs-release-notes.pod:1276 #, no-wrap msgid "" " - PCRE, libmagic, hivex and libvirt libraries are now completely\n" @@ -29993,7 +30088,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1265 +#: ../guestfs-release-notes.pod:1279 #, no-wrap msgid "" " - Multiple memory leaks and file descriptor leaks fixed.\n" @@ -30001,7 +30096,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1267 +#: ../guestfs-release-notes.pod:1281 #, no-wrap msgid "" " - Add a POD wrapper to unify generation of man pages and HTML files\n" @@ -30010,7 +30105,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1270 +#: ../guestfs-release-notes.pod:1284 #, no-wrap msgid "" " - Source includes phony images of Fedora, Debian, Ubuntu and\n" @@ -30019,7 +30114,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1273 +#: ../guestfs-release-notes.pod:1287 #, no-wrap msgid "" " - Ruby bindings have 'make install' rule.\n" @@ -30027,7 +30122,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1275 +#: ../guestfs-release-notes.pod:1289 #, no-wrap msgid "" " - <guestfs.h> is now a single file.\n" @@ -30035,7 +30130,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1277 +#: ../guestfs-release-notes.pod:1291 #, no-wrap msgid "" " - <guestfs.h> does not require XDR headers.\n" @@ -30043,7 +30138,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1279 +#: ../guestfs-release-notes.pod:1293 #, no-wrap msgid "" " - ocaml xml-light library is no longer required to build (thanks\n" @@ -30052,7 +30147,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1282 +#: ../guestfs-release-notes.pod:1296 #, no-wrap msgid "" " - ./configure --disable-[...] for each language binding (thanks\n" @@ -30061,7 +30156,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1285 +#: ../guestfs-release-notes.pod:1299 #, no-wrap msgid "" " - Old ocaml-viewer program removed (use guestfs-browser instead).\n" @@ -30069,7 +30164,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1287 +#: ../guestfs-release-notes.pod:1301 #, no-wrap msgid "" " - New C API test type 'InitScratchFS' makes the tests run a little\n" @@ -30078,7 +30173,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1290 +#: ../guestfs-release-notes.pod:1304 #, no-wrap msgid "" " - Excluded packages in the appliance are now listed in a separate\n" @@ -30087,7 +30182,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1295 +#: ../guestfs-release-notes.pod:1309 #, no-wrap msgid "" " - 663407 readlink and readlinklist returns /sysroot/ in some paths\n" @@ -30102,12 +30197,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:1304 +#: ../guestfs-release-notes.pod:1318 msgid "RELEASE NOTES FOR LIBGUESTFS 1.6" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1306 +#: ../guestfs-release-notes.pod:1320 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 " @@ -30115,7 +30210,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1312 +#: ../guestfs-release-notes.pod:1326 #, no-wrap msgid "" " - Use a new method for creating and caching the appliance. This\n" @@ -30125,7 +30220,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1316 +#: ../guestfs-release-notes.pod:1330 #, no-wrap msgid "" " - Support for guest inspection (like virt-inspector) via the ordinary\n" @@ -30135,7 +30230,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1320 +#: ../guestfs-release-notes.pod:1334 #, no-wrap msgid "" " - virt-inspector and core inspection API can now detect guests running:\n" @@ -30145,7 +30240,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1324 +#: ../guestfs-release-notes.pod:1338 #, no-wrap msgid "" " - Support for LUKS whole-disk encryption in guests.\n" @@ -30153,7 +30248,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1326 +#: ../guestfs-release-notes.pod:1340 #, no-wrap msgid "" " - PHP bindings.\n" @@ -30161,7 +30256,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1328 +#: ../guestfs-release-notes.pod:1342 #, no-wrap msgid "" " - Progress messages (and progress bars in guestfish and virt-resize)\n" @@ -30170,7 +30265,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1331 +#: ../guestfs-release-notes.pod:1345 #, no-wrap msgid "" " - virt-df is now much more efficient. Use '--one-per-guest' to restore\n" @@ -30179,7 +30274,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1334 +#: ../guestfs-release-notes.pod:1348 #, no-wrap msgid "" " - guestfish 'copy-in' and 'copy-out' commands for copying files and\n" @@ -30188,7 +30283,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1337 +#: ../guestfs-release-notes.pod:1351 #, no-wrap msgid "" " - guestfish 'hexedit' command for doing binary edits to devices and\n" @@ -30197,7 +30292,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1340 +#: ../guestfs-release-notes.pod:1354 #, no-wrap msgid "" " - Change guestfish -i syntax to allow commands to be specified on the\n" @@ -30206,7 +30301,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1343 +#: ../guestfs-release-notes.pod:1357 #, no-wrap msgid "" " - guestfish '-d <domain>' for adding disks from libvirt domains.\n" @@ -30214,7 +30309,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1345 +#: ../guestfs-release-notes.pod:1359 #, no-wrap msgid "" " - guestfish '-N' option supports several new prepared disk image types:\n" @@ -30226,7 +30321,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1351 +#: ../guestfs-release-notes.pod:1365 #, no-wrap msgid "" " - guestfish 'more' and 'edit' commands now work with arbitrary files.\n" @@ -30234,7 +30329,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1353 +#: ../guestfs-release-notes.pod:1367 #, no-wrap msgid "" " - guestfish '--echo-keys' option allows you to echo keys/passphrases\n" @@ -30243,7 +30338,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1356 +#: ../guestfs-release-notes.pod:1370 #, no-wrap msgid "" " - guestmount now supports -a / -d / -i options, like guestfish.\n" @@ -30251,7 +30346,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1358 +#: ../guestfs-release-notes.pod:1372 #, no-wrap msgid "" " - Use virtio-serial for communications with the appliance. This\n" @@ -30260,7 +30355,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1361 +#: ../guestfs-release-notes.pod:1375 #, no-wrap msgid "" " - virt-edit '-b' option to create a backup of edited files.\n" @@ -30268,7 +30363,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1363 +#: ../guestfs-release-notes.pod:1377 #, no-wrap msgid "" " - virt-edit '-e' option for non-interactive edits to files.\n" @@ -30276,7 +30371,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1365 +#: ../guestfs-release-notes.pod:1379 #, no-wrap msgid "" " - Ability to capture core dumps from the appliance (thanks Matthew " @@ -30285,7 +30380,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1367 +#: ../guestfs-release-notes.pod:1381 #, no-wrap msgid "" " - virt-rescue now shuts down cleanly (thanks Matthew Booth).\n" @@ -30293,7 +30388,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1369 +#: ../guestfs-release-notes.pod:1383 #, no-wrap msgid "" " - virt-rescue now has a --network option to enable network access.\n" @@ -30301,7 +30396,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1371 +#: ../guestfs-release-notes.pod:1385 #, no-wrap msgid "" " - virt-resize can now handle guests which use GPT partition table format.\n" @@ -30309,7 +30404,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1373 +#: ../guestfs-release-notes.pod:1387 #, no-wrap msgid "" " - virt-resize has better support for shrinking guests.\n" @@ -30317,7 +30412,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1375 +#: ../guestfs-release-notes.pod:1389 #, no-wrap msgid "" " - virt-resize supports qcow2-format guests.\n" @@ -30325,7 +30420,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1377 +#: ../guestfs-release-notes.pod:1391 #, no-wrap msgid "" " - $TMPDIR can be used to override almost all temporary directory usage.\n" @@ -30333,7 +30428,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1379 +#: ../guestfs-release-notes.pod:1393 #, no-wrap msgid "" " - OCaml users can use an alternate OO-style of coding, eg. g#launch ()\n" @@ -30341,7 +30436,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1381 +#: ../guestfs-release-notes.pod:1395 #, no-wrap msgid "" " - The API supports calls which take optional parameters, eg.\n" @@ -30350,7 +30445,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1384 +#: ../guestfs-release-notes.pod:1398 #, no-wrap msgid "" " - Trace output now escapes and shortens large strings (thanks\n" @@ -30359,7 +30454,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1387 +#: ../guestfs-release-notes.pod:1401 #, no-wrap msgid "" " - Autosync is now on by default, resulting in more reliable behaviour\n" @@ -30368,7 +30463,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1390 +#: ../guestfs-release-notes.pod:1404 #, no-wrap msgid "" " - virt-df --uuid option allows you to follow a domain across migration\n" @@ -30377,7 +30472,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1393 +#: ../guestfs-release-notes.pod:1407 #, no-wrap msgid "" " - Translations of manual pages.\n" @@ -30385,7 +30480,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1397 +#: ../guestfs-release-notes.pod:1411 #, no-wrap msgid "" " - CVE-2010-3851 libguestfs: missing disk format specifier when adding a " @@ -30397,7 +30492,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1402 +#: ../guestfs-release-notes.pod:1416 #, no-wrap msgid "" " - virt-inspector no longer relies on untrusted guest code to list\n" @@ -30406,7 +30501,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1407 +#: ../guestfs-release-notes.pod:1421 #, no-wrap msgid "" " download-offset, file-architecture, findfs-label, findfs-uuid,\n" @@ -30423,7 +30518,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1420 +#: ../guestfs-release-notes.pod:1434 #, no-wrap msgid "" " - Use size_t for loop iterators.\n" @@ -30443,7 +30538,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1436 +#: ../guestfs-release-notes.pod:1450 #, no-wrap msgid "" " - 646822 libguestfs trace mode should not print long binary strings\n" @@ -30493,12 +30588,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:1471 +#: ../guestfs-release-notes.pod:1485 msgid "RELEASE NOTES FOR LIBGUESTFS 1.4" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1473 +#: ../guestfs-release-notes.pod:1487 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 " @@ -30506,7 +30601,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1479 +#: ../guestfs-release-notes.pod:1493 #, no-wrap msgid "" " - guestfish lets you choose a prepared disk image, eg:\n" @@ -30515,7 +30610,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1482 +#: ../guestfs-release-notes.pod:1496 #, no-wrap msgid "" " - Add write support to guestmount (FUSE) module.\n" @@ -30523,7 +30618,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1484 +#: ../guestfs-release-notes.pod:1498 #, no-wrap msgid "" " - virt-resize can now resize the content of partitions and logical\n" @@ -30532,7 +30627,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1487 +#: ../guestfs-release-notes.pod:1501 #, no-wrap msgid "" " - Bash tab-completion script for guestfish.\n" @@ -30540,7 +30635,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1489 +#: ../guestfs-release-notes.pod:1503 #, no-wrap msgid "" " - Add ZFS support to virt-rescue.\n" @@ -30548,7 +30643,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1491 +#: ../guestfs-release-notes.pod:1505 #, no-wrap msgid "" " - New tool 'virt-make-fs' for creating filesystems with content.\n" @@ -30556,7 +30651,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1493 +#: ../guestfs-release-notes.pod:1507 #, no-wrap msgid "" " - Allow suffixes on any guestfish number parameter, eg. \"1M\".\n" @@ -30564,7 +30659,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1495 +#: ../guestfs-release-notes.pod:1509 #, no-wrap msgid "" " - guestfish 'man' command opens the manual page.\n" @@ -30572,7 +30667,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1497 +#: ../guestfs-release-notes.pod:1511 #, no-wrap msgid "" " - guestfish supports a \"heredoc\" syntax for uploading files:\n" @@ -30583,7 +30678,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1502 +#: ../guestfs-release-notes.pod:1516 #, no-wrap msgid "" " - Some guestfish commands now print their output in octal or hex\n" @@ -30592,7 +30687,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1505 +#: ../guestfs-release-notes.pod:1519 #, no-wrap msgid "" " - Allow dash prefix on guestfish command line. This ignores any\n" @@ -30602,7 +30697,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1509 +#: ../guestfs-release-notes.pod:1523 #, no-wrap msgid "" " - guestfish -h / help command now returns an error for non-existent\n" @@ -30611,7 +30706,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1512 +#: ../guestfs-release-notes.pod:1526 #, no-wrap msgid "" " - New 'supported' command in guestfish to list optional groups of\n" @@ -30620,7 +30715,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1515 +#: ../guestfs-release-notes.pod:1529 #, no-wrap msgid "" " - virt-inspector and guestfish -i now work for filenames which\n" @@ -30629,7 +30724,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1518 +#: ../guestfs-release-notes.pod:1532 #, no-wrap msgid "" " - Change the protocol to use link-local addresses, to avoid\n" @@ -30639,7 +30734,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1522 +#: ../guestfs-release-notes.pod:1536 #, no-wrap msgid "" " - libguestfs now sets the correct time and timezone on filesystem\n" @@ -30648,7 +30743,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1525 +#: ../guestfs-release-notes.pod:1539 #, no-wrap msgid "" " - Sort the domains into alphabetical order in virt-df.\n" @@ -30656,7 +30751,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1527 +#: ../guestfs-release-notes.pod:1541 #, no-wrap msgid "" " - Make mkfs-b command work for FAT and NTFS by mapping the blocksize\n" @@ -30665,7 +30760,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1530 +#: ../guestfs-release-notes.pod:1544 #, no-wrap msgid "" " - Add version numbers to Perl modules (RHBZ#521674).\n" @@ -30673,7 +30768,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1532 +#: ../guestfs-release-notes.pod:1546 #, no-wrap msgid "" " - Localization now works for all the libguestfs tools (RHBZ#559963).\n" @@ -30681,7 +30776,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1534 +#: ../guestfs-release-notes.pod:1548 #, no-wrap msgid "" " - Tools now support filesystem-on-image VMs (RHBZ#590167).\n" @@ -30689,7 +30784,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1536 +#: ../guestfs-release-notes.pod:1550 #, no-wrap msgid "" " - virt-list-partitions has a '-t' option to show the total size of disks.\n" @@ -30697,7 +30792,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1538 +#: ../guestfs-release-notes.pod:1552 #, no-wrap msgid "" " - Include extra Augeas lenses in the supermin appliance (Matthew Booth).\n" @@ -30705,7 +30800,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1540 +#: ../guestfs-release-notes.pod:1554 #, no-wrap msgid "" " - Add error and close callbacks.\n" @@ -30713,7 +30808,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1542 +#: ../guestfs-release-notes.pod:1556 #, no-wrap msgid "" " - Add explicit close method in the Perl API.\n" @@ -30721,7 +30816,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1544 +#: ../guestfs-release-notes.pod:1558 #, no-wrap msgid "" " - Multiple fixes for RHEL 5 compatibility.\n" @@ -30729,7 +30824,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1546 +#: ../guestfs-release-notes.pod:1560 #, no-wrap msgid "" " - Multiple fixes for Debian/Ubuntu compatibility.\n" @@ -30737,7 +30832,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1548 +#: ../guestfs-release-notes.pod:1562 #, no-wrap msgid "" " - Multiple revisions to improve the documentation.\n" @@ -30745,7 +30840,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1552 +#: ../guestfs-release-notes.pod:1566 #, no-wrap msgid "" " - Fix a potential DoS in virt-inspector and virt-v2v if a specially\n" @@ -30755,7 +30850,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1558 +#: ../guestfs-release-notes.pod:1572 #, no-wrap msgid "" " - aug-clear - clear Augeas path\n" @@ -30790,7 +30885,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1588 +#: ../guestfs-release-notes.pod:1602 #, no-wrap msgid "" " - Extend the generator to support testing optional features.\n" @@ -30807,7 +30902,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1600 +#: ../guestfs-release-notes.pod:1614 #, no-wrap msgid "" " - 612178 guestfish: using -m option in conjunction with --listen option " @@ -30900,12 +30995,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:1667 +#: ../guestfs-release-notes.pod:1681 msgid "RELEASE NOTES FOR HISTORICAL VERSIONS OF LIBGUESTFS" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1669 +#: ../guestfs-release-notes.pod:1683 msgid "" "Before 2010 libguestfs did not have official release notes or a formalized " "version numbering system. However these are links to historically " @@ -30913,57 +31008,57 @@ msgid "" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:1675 +#: ../guestfs-release-notes.pod:1689 msgid "2009-11-10 (1.0.78)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1677 +#: ../guestfs-release-notes.pod:1691 msgid "L<https://www.redhat.com/archives/libguestfs/2009-November/msg00095.html>" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:1679 +#: ../guestfs-release-notes.pod:1693 msgid "2009-09-13 (1.0.67)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1681 +#: ../guestfs-release-notes.pod:1695 msgid "L<https://www.redhat.com/archives/libguestfs/2009-August/msg00281.html>" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:1683 +#: ../guestfs-release-notes.pod:1697 msgid "2009-07-23 (1.0.64)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1685 +#: ../guestfs-release-notes.pod:1699 msgid "L<https://www.redhat.com/archives/libguestfs/2009-July/msg00059.html>" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:1687 +#: ../guestfs-release-notes.pod:1701 msgid "2009-07-14 (1.0.59)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1689 +#: ../guestfs-release-notes.pod:1703 msgid "L<https://www.redhat.com/archives/libguestfs/2009-July/msg00023.html>" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:1691 +#: ../guestfs-release-notes.pod:1705 msgid "2009-04-01 (the initial announcement)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1693 +#: ../guestfs-release-notes.pod:1707 msgid "L<http://rwmj.wordpress.com/2009/04/01/libguestfs-access-and-modify-virtual-machine-disk-images/>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1699 +#: ../guestfs-release-notes.pod:1713 msgid "" "L<guestfs-examples(1)>, L<guestfs-faq(1)>, L<guestfs-performance(1)>, " "L<guestfs-recipes(1)>, L<guestfs-testing(1)>, L<guestfs(3)>, " @@ -30971,7 +31066,7 @@ msgid "" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1710 +#: ../guestfs-release-notes.pod:1724 msgid "Richard W.M. Jones" msgstr "" @@ -52895,49 +52990,66 @@ msgstr "" #: ../src/guestfs.pod:3129 #, no-wrap msgid "" -" make syntax-check # checks the syntax of the C code\n" -" make check # runs the test suite\n" +" make syntax-check -j1 -k # checks for various syntax and\n" +" # style problems\n" +" \n" +msgstr "" + +#. type: verbatim +#: ../src/guestfs.pod:3132 +#, no-wrap +msgid "" +" make check # runs the test suite\n" +" \n" +msgstr "" + +#. type: verbatim +#: ../src/guestfs.pod:3134 +#, no-wrap +msgid "" +" make extra-tests # in-depth testing using valgrind\n" +" # and real guests\n" "\n" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3132 +#: ../src/guestfs.pod:3137 msgid "DAEMON CUSTOM PRINTF FORMATTERS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3134 +#: ../src/guestfs.pod:3139 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:3139 +#: ../src/guestfs.pod:3144 msgid "%Q" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3141 +#: ../src/guestfs.pod:3146 msgid "" "Simple shell quoted string. Any spaces or other shell characters are " "escaped for you." msgstr "" #. type: =item -#: ../src/guestfs.pod:3144 +#: ../src/guestfs.pod:3149 msgid "%R" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3146 +#: ../src/guestfs.pod:3151 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:3153 +#: ../src/guestfs.pod:3158 #, no-wrap msgid "" " asprintf (&cmd, \"cat %R\", path);\n" @@ -52945,12 +53057,12 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3155 +#: ../src/guestfs.pod:3160 msgid "would produce C<cat /sysroot/some\\ path\\ with\\ spaces>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3157 +#: ../src/guestfs.pod:3162 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 " @@ -52959,12 +53071,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3163 +#: ../src/guestfs.pod:3168 msgid "SUBMITTING YOUR NEW API ACTIONS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3165 +#: ../src/guestfs.pod:3170 msgid "" "Submit patches to the mailing list: " "L<http://www.redhat.com/mailman/listinfo/libguestfs> and CC to " @@ -52972,17 +53084,17 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3169 +#: ../src/guestfs.pod:3174 msgid "INTERNATIONALIZATION (I18N) SUPPORT" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3171 +#: ../src/guestfs.pod:3176 msgid "We support i18n (gettext anyhow) in the library." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3173 +#: ../src/guestfs.pod:3178 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 " @@ -52991,103 +53103,103 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3179 +#: ../src/guestfs.pod:3184 msgid "" "Debugging messages are never translated, since they are intended for the " "programmers." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3182 +#: ../src/guestfs.pod:3187 msgid "SOURCE CODE SUBDIRECTORIES" msgstr "" #. type: =item -#: ../src/guestfs.pod:3186 +#: ../src/guestfs.pod:3191 msgid "C<align>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3188 +#: ../src/guestfs.pod:3193 msgid "L<virt-alignment-scan(1)> command and documentation." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3192 +#: ../src/guestfs.pod:3197 msgid "The libguestfs appliance, build scripts and so on." msgstr "" #. type: =item -#: ../src/guestfs.pod:3194 +#: ../src/guestfs.pod:3199 msgid "C<cat>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3196 +#: ../src/guestfs.pod:3201 msgid "" "The L<virt-cat(1)>, L<virt-filesystems(1)> and L<virt-ls(1)> commands and " "documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3199 +#: ../src/guestfs.pod:3204 msgid "C<contrib>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3201 +#: ../src/guestfs.pod:3206 msgid "Outside contributions, experimental parts." msgstr "" #. type: =item -#: ../src/guestfs.pod:3203 +#: ../src/guestfs.pod:3208 msgid "C<daemon>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3205 +#: ../src/guestfs.pod:3210 msgid "" "The daemon that runs inside the libguestfs appliance and carries out " "actions." msgstr "" #. type: =item -#: ../src/guestfs.pod:3208 +#: ../src/guestfs.pod:3213 msgid "C<df>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3210 +#: ../src/guestfs.pod:3215 msgid "L<virt-df(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3212 +#: ../src/guestfs.pod:3217 msgid "C<edit>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3214 +#: ../src/guestfs.pod:3219 msgid "L<virt-edit(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3216 +#: ../src/guestfs.pod:3221 msgid "C<examples>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3218 +#: ../src/guestfs.pod:3223 msgid "C API example code." msgstr "" #. type: =item -#: ../src/guestfs.pod:3220 +#: ../src/guestfs.pod:3225 msgid "C<fish>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3222 +#: ../src/guestfs.pod:3227 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)>, " @@ -53095,79 +53207,79 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3228 +#: ../src/guestfs.pod:3233 msgid "L<virt-format(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3230 +#: ../src/guestfs.pod:3235 msgid "C<fuse>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3232 +#: ../src/guestfs.pod:3237 msgid "L<guestmount(1)>, FUSE (userspace filesystem) built on top of libguestfs." msgstr "" #. type: =item -#: ../src/guestfs.pod:3234 +#: ../src/guestfs.pod:3239 msgid "C<generator>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3236 +#: ../src/guestfs.pod:3241 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:3239 +#: ../src/guestfs.pod:3244 msgid "C<inspector>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3241 +#: ../src/guestfs.pod:3246 msgid "L<virt-inspector(1)>, the virtual machine image inspector." msgstr "" #. type: =item -#: ../src/guestfs.pod:3243 +#: ../src/guestfs.pod:3248 msgid "C<logo>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3245 +#: ../src/guestfs.pod:3250 msgid "Logo used on the website. The fish is called Arthur by the way." msgstr "" #. type: =item -#: ../src/guestfs.pod:3247 +#: ../src/guestfs.pod:3252 msgid "C<m4>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3249 +#: ../src/guestfs.pod:3254 msgid "M4 macros used by autoconf." msgstr "" #. type: =item -#: ../src/guestfs.pod:3251 +#: ../src/guestfs.pod:3256 msgid "C<po>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3253 +#: ../src/guestfs.pod:3258 msgid "Translations of simple gettext strings." msgstr "" #. type: =item -#: ../src/guestfs.pod:3255 +#: ../src/guestfs.pod:3260 msgid "C<po-docs>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3257 +#: ../src/guestfs.pod:3262 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 " @@ -53175,149 +53287,178 @@ msgid "" msgstr "" #. type: =item -#: ../src/guestfs.pod:3261 +#: ../src/guestfs.pod:3266 msgid "C<rescue>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3263 +#: ../src/guestfs.pod:3268 msgid "L<virt-rescue(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3265 +#: ../src/guestfs.pod:3270 msgid "C<resize>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3267 +#: ../src/guestfs.pod:3272 msgid "L<virt-resize(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3269 +#: ../src/guestfs.pod:3274 msgid "C<sparsify>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3271 +#: ../src/guestfs.pod:3276 msgid "L<virt-sparsify(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3273 +#: ../src/guestfs.pod:3278 msgid "C<src>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3275 +#: ../src/guestfs.pod:3280 msgid "Source code to the C library." msgstr "" #. type: =item -#: ../src/guestfs.pod:3277 +#: ../src/guestfs.pod:3282 msgid "C<sysprep>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3279 +#: ../src/guestfs.pod:3284 msgid "L<virt-sysprep(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3281 +#: ../src/guestfs.pod:3286 msgid "C<test-tool>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3283 +#: ../src/guestfs.pod:3288 msgid "" "Test tool for end users to test if their qemu/kernel combination will work " "with libguestfs." msgstr "" #. type: =item -#: ../src/guestfs.pod:3286 +#: ../src/guestfs.pod:3291 msgid "C<tests>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3288 +#: ../src/guestfs.pod:3293 msgid "Tests." msgstr "" #. type: =item -#: ../src/guestfs.pod:3290 +#: ../src/guestfs.pod:3295 +msgid "C<tmp>" +msgstr "" + +#. type: textblock +#: ../src/guestfs.pod:3297 +msgid "" +"Used for temporary files when running the tests (instead of C</tmp> etc). " +"The reason is so that you can run multiple parallel tests of libguestfs " +"without having one set of tests overwriting the appliance created by " +"another." +msgstr "" + +#. type: textblock +#: ../src/guestfs.pod:3302 +msgid "" +"If you are using libvirt + sVirt with SELinux enforcing, then you have to " +"label this directory:" +msgstr "" + +#. type: verbatim +#: ../src/guestfs.pod:3305 +#, no-wrap +msgid "" +" chcon --reference=/tmp tmp\n" +"\n" +msgstr "" + +#. type: =item +#: ../src/guestfs.pod:3307 msgid "C<tools>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3292 +#: ../src/guestfs.pod:3309 msgid "Command line tools written in Perl (L<virt-win-reg(1)> and many others)." msgstr "" #. type: =item -#: ../src/guestfs.pod:3294 +#: ../src/guestfs.pod:3311 msgid "C<csharp>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3296 +#: ../src/guestfs.pod:3313 msgid "C<erlang>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3298 +#: ../src/guestfs.pod:3315 msgid "C<gobject>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3300 +#: ../src/guestfs.pod:3317 msgid "C<haskell>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3302 +#: ../src/guestfs.pod:3319 msgid "C<java>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3304 +#: ../src/guestfs.pod:3321 msgid "C<ocaml>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3306 +#: ../src/guestfs.pod:3323 msgid "C<php>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3308 +#: ../src/guestfs.pod:3325 msgid "C<perl>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3310 +#: ../src/guestfs.pod:3327 msgid "C<python>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3312 +#: ../src/guestfs.pod:3329 msgid "C<ruby>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3314 +#: ../src/guestfs.pod:3331 msgid "Language bindings." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3318 +#: ../src/guestfs.pod:3335 msgid "MAKING A STABLE RELEASE" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3320 +#: ../src/guestfs.pod:3337 msgid "" "When we make a stable release, there are several steps documented here. See " "L</LIBGUESTFS VERSION NUMBERS> for general information about the stable " @@ -53325,32 +53466,32 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3328 +#: ../src/guestfs.pod:3345 msgid "Check C<make && make check> works on at least Fedora, Debian and Ubuntu." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3333 +#: ../src/guestfs.pod:3350 msgid "Finalize C<guestfs-release-notes.pod>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3337 +#: ../src/guestfs.pod:3354 msgid "Update ROADMAP." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3341 +#: ../src/guestfs.pod:3358 msgid "Run C<src/api-support/update-from-tarballs.sh>." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3345 +#: ../src/guestfs.pod:3362 msgid "Push and pull from Transifex." msgstr "" #. type: verbatim -#: ../src/guestfs.pod:3349 +#: ../src/guestfs.pod:3366 #, no-wrap msgid "" " tx push -s\n" @@ -53358,12 +53499,12 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3351 +#: ../src/guestfs.pod:3368 msgid "to push the latest POT files to Transifex. Then run:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:3353 +#: ../src/guestfs.pod:3370 #, no-wrap msgid "" " ./tx-pull.sh\n" @@ -53371,24 +53512,24 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3355 +#: ../src/guestfs.pod:3372 msgid "which is a wrapper to pull the latest translated C<*.po> files." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3359 +#: ../src/guestfs.pod:3376 msgid "" "Create new stable and development directories under " "L<http://libguestfs.org/download>." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3364 +#: ../src/guestfs.pod:3381 msgid "Create the branch in git:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:3366 +#: ../src/guestfs.pod:3383 #, no-wrap msgid "" " git tag -a 1.XX.0 -m \"Version 1.XX.0 (stable)\"\n" @@ -53399,17 +53540,17 @@ msgid "" msgstr "" #. type: =head1 -#: ../src/guestfs.pod:3373 +#: ../src/guestfs.pod:3390 msgid "LIMITS" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3375 +#: ../src/guestfs.pod:3392 msgid "PROTOCOL LIMITS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3377 +#: ../src/guestfs.pod:3394 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 " @@ -53420,7 +53561,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3385 +#: ../src/guestfs.pod:3402 msgid "" "In libguestfs E<lt> 1.19.32, several calls had to encode either their entire " "argument list or their entire return value (or sometimes both) in a single " @@ -53436,7 +53577,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3398 +#: ../src/guestfs.pod:3415 msgid "" "L</guestfs_cat>, L</guestfs_find>, L</guestfs_read_file>, " "L</guestfs_read_lines>, L</guestfs_write>, L</guestfs_write_append>, " @@ -53445,19 +53586,19 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3403 +#: ../src/guestfs.pod:3420 msgid "" "See also L</UPLOADING> and L</DOWNLOADING> for further information about " "copying large amounts of data into or out of a filesystem." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3406 +#: ../src/guestfs.pod:3423 msgid "MAXIMUM NUMBER OF DISKS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3408 +#: ../src/guestfs.pod:3425 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 " @@ -53466,14 +53607,14 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3413 +#: ../src/guestfs.pod:3430 msgid "" "The rest of this section covers implementation details, which could change " "in future." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3416 +#: ../src/guestfs.pod:3433 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 " @@ -53482,26 +53623,26 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3421 +#: ../src/guestfs.pod:3438 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:3424 +#: ../src/guestfs.pod:3441 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:3427 +#: ../src/guestfs.pod:3444 msgid "One virtual disk is used by libguestfs internally." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3429 +#: ../src/guestfs.pod:3446 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 " @@ -53509,7 +53650,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3434 +#: ../src/guestfs.pod:3451 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 " @@ -53517,41 +53658,41 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3438 +#: ../src/guestfs.pod:3455 msgid "MAXIMUM NUMBER OF PARTITIONS PER DISK" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3440 +#: ../src/guestfs.pod:3457 msgid "Virtio limits the maximum number of partitions per disk to B<15>." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3442 +#: ../src/guestfs.pod:3459 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:3445 +#: ../src/guestfs.pod:3462 msgid "" "If you attach a disk with more than 15 partitions, the extra partitions are " "ignored by libguestfs." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3448 +#: ../src/guestfs.pod:3465 msgid "MAXIMUM SIZE OF A DISK" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3450 +#: ../src/guestfs.pod:3467 msgid "Probably the limit is between 2**63-1 and 2**64-1 bytes." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3452 +#: ../src/guestfs.pod:3469 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 " @@ -53559,7 +53700,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3456 +#: ../src/guestfs.pod:3473 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 " @@ -53569,19 +53710,19 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3462 +#: ../src/guestfs.pod:3479 msgid "" "For the hugest disk image files, we recommend using XFS on the host for " "storage." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3465 +#: ../src/guestfs.pod:3482 msgid "MAXIMUM SIZE OF A PARTITION" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3467 +#: ../src/guestfs.pod:3484 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 " @@ -53589,7 +53730,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3471 +#: ../src/guestfs.pod:3488 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 " @@ -53597,12 +53738,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3476 +#: ../src/guestfs.pod:3493 msgid "MAXIMUM SIZE OF A FILESYSTEM, FILES, DIRECTORIES" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3478 +#: ../src/guestfs.pod:3495 msgid "" "This depends on the filesystem type. libguestfs itself does not impose any " "known limit. Consult Wikipedia or the filesystem documentation to find out " @@ -53610,12 +53751,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3482 +#: ../src/guestfs.pod:3499 msgid "MAXIMUM UPLOAD AND DOWNLOAD" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3484 +#: ../src/guestfs.pod:3501 msgid "" "The API functions L</guestfs_upload>, L</guestfs_download>, " "L</guestfs_tar_in>, L</guestfs_tar_out> and the like allow unlimited sized " @@ -53623,12 +53764,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3488 +#: ../src/guestfs.pod:3505 msgid "INSPECTION LIMITS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3490 +#: ../src/guestfs.pod:3507 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 " @@ -53638,40 +53779,40 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3516 +#: ../src/guestfs.pod:3533 msgid "" "Choose the default way to create the appliance. See " "L</guestfs_set_attach_method>." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3521 +#: ../src/guestfs.pod:3538 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:3533 +#: ../src/guestfs.pod:3550 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:3542 +#: ../src/guestfs.pod:3559 msgid "See also L</QEMU WRAPPERS> above." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3546 +#: ../src/guestfs.pod:3563 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:3564 +#: ../src/guestfs.pod:3581 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)>, " @@ -53690,7 +53831,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3606 +#: ../src/guestfs.pod:3623 msgid "" "Tools with a similar purpose: L<fdisk(8)>, L<parted(8)>, L<kpartx(8)>, " "L<lvm(8)>, L<disktype(1)>." diff --git a/po-docs/uk.po b/po-docs/uk.po index cd094109..e584d2ae 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-09-04 16:56+0200\n" +"POT-Creation-Date: 2012-09-16 13:33+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" @@ -538,7 +538,7 @@ msgstr "" #: ../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:3151 ../sysprep/virt-sysprep.pod:112 +#: ../src/guestfs.pod:3156 ../sysprep/virt-sysprep.pod:112 msgid "For example:" msgstr "Приклад:" @@ -1080,9 +1080,9 @@ msgstr "Ця програма повертає:" #: ../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 +#: ../edit/virt-edit.pod:291 ../examples/guestfs-faq.pod:150 +#: ../examples/guestfs-faq.pod:156 ../examples/guestfs-faq.pod:195 +#: ../examples/guestfs-faq.pod:201 ../examples/guestfs-performance.pod:107 #: ../examples/guestfs-performance.pod:113 #: ../examples/guestfs-performance.pod:118 #: ../examples/guestfs-performance.pod:253 @@ -1110,13 +1110,13 @@ msgstr "Ця програма повертає:" #: ../fish/guestfish-actions.pod:2748 ../fish/guestfish-actions.pod:2755 #: ../fish/guestfish.pod:461 ../fish/guestfish.pod:465 #: ../fish/guestfish.pod:469 ../fish/guestfish.pod:473 -#: ../guestfs-release-notes.pod:68 ../guestfs-release-notes.pod:72 -#: ../guestfs-release-notes.pod:76 ../guestfs-release-notes.pod:80 -#: ../guestfs-release-notes.pod:84 ../guestfs-release-notes.pod:88 -#: ../guestfs-release-notes.pod:93 ../guestfs-release-notes.pod:200 -#: ../guestfs-release-notes.pod:204 ../guestfs-release-notes.pod:208 -#: ../guestfs-release-notes.pod:212 ../guestfs-release-notes.pod:216 -#: ../guestfs-release-notes.pod:220 ../guestfs-release-notes.pod:224 +#: ../guestfs-release-notes.pod:82 ../guestfs-release-notes.pod:86 +#: ../guestfs-release-notes.pod:90 ../guestfs-release-notes.pod:94 +#: ../guestfs-release-notes.pod:98 ../guestfs-release-notes.pod:102 +#: ../guestfs-release-notes.pod:107 ../guestfs-release-notes.pod:214 +#: ../guestfs-release-notes.pod:218 ../guestfs-release-notes.pod:222 +#: ../guestfs-release-notes.pod:226 ../guestfs-release-notes.pod:230 +#: ../guestfs-release-notes.pod:234 ../guestfs-release-notes.pod:238 #: ../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 @@ -1150,9 +1150,9 @@ msgstr "Ця програма повертає:" #: ../src/guestfs.pod:2094 ../src/guestfs.pod:2383 ../src/guestfs.pod:2388 #: ../src/guestfs.pod:2394 ../src/guestfs.pod:2402 ../src/guestfs.pod:2919 #: ../src/guestfs.pod:2925 ../src/guestfs.pod:2930 ../src/guestfs.pod:2936 -#: ../src/guestfs.pod:3326 ../src/guestfs.pod:3331 ../src/guestfs.pod:3335 -#: ../src/guestfs.pod:3339 ../src/guestfs.pod:3343 ../src/guestfs.pod:3357 -#: ../src/guestfs.pod:3362 ../sysprep/virt-sysprep.pod:231 +#: ../src/guestfs.pod:3343 ../src/guestfs.pod:3348 ../src/guestfs.pod:3352 +#: ../src/guestfs.pod:3356 ../src/guestfs.pod:3360 ../src/guestfs.pod:3374 +#: ../src/guestfs.pod:3379 ../sysprep/virt-sysprep.pod:231 #: ../sysprep/virt-sysprep.pod:235 ../sysprep/virt-sysprep.pod:239 #: ../sysprep/virt-sysprep.pod:243 ../sysprep/virt-sysprep.pod:258 #: ../sysprep/virt-sysprep.pod:262 ../sysprep/virt-sysprep.pod:266 @@ -1219,18 +1219,18 @@ msgstr "" #: ../cat/virt-cat.pod:243 ../cat/virt-filesystems.pod:389 #: ../cat/virt-ls.pod:495 ../df/virt-df.pod:253 ../edit/virt-edit.pod:368 #: ../erlang/examples/guestfs-erlang.pod:97 -#: ../examples/guestfs-examples.pod:33 ../examples/guestfs-faq.pod:683 +#: ../examples/guestfs-examples.pod:33 ../examples/guestfs-faq.pod:723 #: ../examples/guestfs-performance.pod:429 ../examples/guestfs-recipes.pod:420 #: ../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:1697 ../inspector/virt-inspector.pod:501 +#: ../guestfs-release-notes.pod:1711 ../inspector/virt-inspector.pod:501 #: ../java/examples/guestfs-java.pod:45 ../ocaml/examples/guestfs-ocaml.pod:78 #: ../perl/examples/guestfs-perl.pod:40 #: ../python/examples/guestfs-python.pod:42 ../rescue/virt-rescue.pod:340 #: ../resize/virt-resize.pod:702 ../ruby/examples/guestfs-ruby.pod:36 -#: ../sparsify/virt-sparsify.pod:299 ../src/guestfs.pod:3562 +#: ../sparsify/virt-sparsify.pod:299 ../src/guestfs.pod:3579 #: ../sysprep/virt-sysprep.pod:480 ../test-tool/libguestfs-test-tool.pod:106 #: ../tools/virt-list-filesystems.pl:197 ../tools/virt-list-partitions.pl:267 #: ../tools/virt-make-fs.pl:627 ../tools/virt-tar.pl:294 @@ -1251,7 +1251,7 @@ msgstr "" #: ../align/virt-alignment-scan.pod:384 ../cat/virt-cat.pod:252 #: ../cat/virt-filesystems.pod:400 ../cat/virt-ls.pod:507 #: ../df/virt-df.pod:261 ../edit/virt-edit.pod:382 -#: ../format/virt-format.pod:187 ../guestfs-release-notes.pod:1708 +#: ../format/virt-format.pod:187 ../guestfs-release-notes.pod:1722 #: ../rescue/virt-rescue.pod:349 ../resize/virt-resize.pod:725 #: ../sparsify/virt-sparsify.pod:312 ../tools/virt-list-filesystems.pl:210 #: ../tools/virt-list-partitions.pl:279 ../tools/virt-make-fs.pl:642 @@ -1278,18 +1278,18 @@ msgstr "Richard W.M. Jones L<http://people.redhat.com/~rjones/>" #: ../cat/virt-cat.pod:256 ../cat/virt-filesystems.pod:404 #: ../cat/virt-ls.pod:511 ../df/virt-df.pod:265 ../edit/virt-edit.pod:386 #: ../erlang/examples/guestfs-erlang.pod:114 -#: ../examples/guestfs-examples.pod:49 ../examples/guestfs-faq.pod:693 +#: ../examples/guestfs-examples.pod:49 ../examples/guestfs-faq.pod:733 #: ../examples/guestfs-performance.pod:446 ../examples/guestfs-recipes.pod:437 #: ../examples/guestfs-testing.pod:302 ../fish/guestfish.pod:1321 #: ../fish/virt-copy-in.pod:64 ../fish/virt-copy-out.pod:53 #: ../fish/virt-tar-in.pod:62 ../fish/virt-tar-out.pod:55 #: ../format/virt-format.pod:191 ../fuse/guestmount.pod:413 -#: ../guestfs-release-notes.pod:1712 ../inspector/virt-inspector.pod:524 +#: ../guestfs-release-notes.pod:1726 ../inspector/virt-inspector.pod:524 #: ../java/examples/guestfs-java.pod:62 ../ocaml/examples/guestfs-ocaml.pod:95 #: ../perl/examples/guestfs-perl.pod:57 #: ../python/examples/guestfs-python.pod:58 ../rescue/virt-rescue.pod:353 #: ../resize/virt-resize.pod:729 ../ruby/examples/guestfs-ruby.pod:52 -#: ../sparsify/virt-sparsify.pod:316 ../src/guestfs.pod:3617 +#: ../sparsify/virt-sparsify.pod:316 ../src/guestfs.pod:3634 #: ../sysprep/virt-sysprep.pod:501 ../test-tool/libguestfs-test-tool.pod:116 #: ../tools/virt-list-filesystems.pl:214 ../tools/virt-list-partitions.pl:283 #: ../tools/virt-make-fs.pl:646 ../tools/virt-tar.pl:313 @@ -1576,7 +1576,7 @@ msgstr "" #: ../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:272 -#: ../src/guestfs.pod:3496 ../test-tool/libguestfs-test-tool.pod:101 +#: ../src/guestfs.pod:3513 ../test-tool/libguestfs-test-tool.pod:101 msgid "ENVIRONMENT VARIABLES" msgstr "ЗМІННІ СЕРЕДОВИЩА" @@ -1600,7 +1600,7 @@ msgstr "" #. type: =head1 #: ../appliance/libguestfs-make-fixed-appliance.pod:153 #: ../erlang/examples/guestfs-erlang.pod:110 -#: ../examples/guestfs-examples.pod:45 ../examples/guestfs-faq.pod:689 +#: ../examples/guestfs-examples.pod:45 ../examples/guestfs-faq.pod:729 #: ../examples/guestfs-performance.pod:442 ../examples/guestfs-recipes.pod:433 #: ../examples/guestfs-testing.pod:298 ../fish/guestfish.pod:1317 #: ../fish/virt-copy-in.pod:60 ../fish/virt-copy-out.pod:49 @@ -1609,7 +1609,7 @@ msgstr "" #: ../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:3613 +#: ../ruby/examples/guestfs-ruby.pod:48 ../src/guestfs.pod:3630 #: ../sysprep/virt-sysprep.pod:495 ../test-tool/libguestfs-test-tool.pod:112 msgid "AUTHORS" msgstr "АВТОРИ" @@ -1617,7 +1617,7 @@ msgstr "АВТОРИ" #. type: textblock #: ../appliance/libguestfs-make-fixed-appliance.pod:155 #: ../erlang/examples/guestfs-erlang.pod:112 -#: ../examples/guestfs-examples.pod:47 ../examples/guestfs-faq.pod:691 +#: ../examples/guestfs-examples.pod:47 ../examples/guestfs-faq.pod:731 #: ../examples/guestfs-performance.pod:444 ../examples/guestfs-recipes.pod:435 #: ../examples/guestfs-testing.pod:300 ../fish/guestfish.pod:1319 #: ../fish/virt-copy-in.pod:62 ../fish/virt-copy-out.pod:51 @@ -1625,7 +1625,7 @@ msgstr "АВТОРИ" #: ../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:3615 +#: ../ruby/examples/guestfs-ruby.pod:50 ../src/guestfs.pod:3632 #: ../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>)" @@ -1634,8 +1634,8 @@ msgstr "Richard W.M. Jones (C<rjones at redhat dot com>)" #: ../appliance/libguestfs-make-fixed-appliance.pod:159 ../cat/virt-ls.pod:513 #: ../df/virt-df.pod:267 ../edit/virt-edit.pod:388 #: ../examples/guestfs-recipes.pod:439 ../fish/guestfish.pod:1323 -#: ../fuse/guestmount.pod:415 ../guestfs-release-notes.pod:1714 -#: ../rescue/virt-rescue.pod:355 ../src/guestfs.pod:3619 +#: ../fuse/guestmount.pod:415 ../guestfs-release-notes.pod:1728 +#: ../rescue/virt-rescue.pod:355 ../src/guestfs.pod:3636 #: ../test-tool/libguestfs-test-tool.pod:118 #: ../tools/virt-list-partitions.pl:285 msgid "Copyright (C) 2009-2012 Red Hat Inc." @@ -4420,7 +4420,7 @@ msgid "" msgstr "" #. type: =head3 -#: ../edit/virt-edit.pod:329 ../guestfs-release-notes.pod:142 +#: ../edit/virt-edit.pod:329 ../guestfs-release-notes.pod:156 msgid "CVE-2012-2690" msgstr "" @@ -4435,13 +4435,13 @@ msgid "" msgstr "" #. type: textblock -#: ../edit/virt-edit.pod:337 ../guestfs-release-notes.pod:150 +#: ../edit/virt-edit.pod:337 ../guestfs-release-notes.pod:164 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 ../guestfs-release-notes.pod:152 +#: ../edit/virt-edit.pod:340 ../guestfs-release-notes.pod:166 msgid "" "For further information, see L<https://bugzilla.redhat.com/show_bug.cgi?" "id=788642>" @@ -4993,18 +4993,23 @@ msgstr "" #. type: =head2 #: ../examples/guestfs-faq.pod:100 -msgid "How can I get help? What mailing lists or chat rooms are available?" +msgid "How can I get help?" +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:102 +msgid "What mailing lists or chat rooms are available?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:103 +#: ../examples/guestfs-faq.pod:104 msgid "" "If you are a Red Hat customer using Red Hat Enterprise Linux, please contact " "Red Hat Support: L<http://redhat.com/support>" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:106 +#: ../examples/guestfs-faq.pod:107 msgid "" "There is a mailing list, mainly for development, but users are also welcome " "to ask questions about libguestfs and the virt tools: L<https://www.redhat." @@ -5012,7 +5017,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:110 +#: ../examples/guestfs-faq.pod:111 msgid "" "You can also talk to us on IRC channel C<#libguestfs> on FreeNode. We're " "not always around, so please stay in the channel after asking your question " @@ -5020,7 +5025,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:114 +#: ../examples/guestfs-faq.pod:115 msgid "" "For other virt tools (not ones supplied with libguestfs) there is a general " "virt tools mailing list: L<https://www.redhat.com/mailman/listinfo/virt-" @@ -5028,17 +5033,17 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:118 +#: ../examples/guestfs-faq.pod:119 msgid "How do I report bugs?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:120 +#: ../examples/guestfs-faq.pod:121 msgid "Please use the following link to enter a bug in Bugzilla:" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:122 +#: ../examples/guestfs-faq.pod:123 msgid "" "L<https://bugzilla.redhat.com/enter_bug.cgi?" "component=libguestfs&product=Virtualization+Tools>" @@ -5047,34 +5052,41 @@ msgstr "" "component=libguestfs&product=Virtualization+Tools>" #. type: textblock -#: ../examples/guestfs-faq.pod:124 +#: ../examples/guestfs-faq.pod:125 msgid "Include as much detail as you can and a way to reproduce the problem." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:126 +#: ../examples/guestfs-faq.pod:127 msgid "Include the full output of L<libguestfs-test-tool(1)>." msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:128 -msgid "COMMON ERRORS" +#: ../examples/guestfs-faq.pod:129 +msgid "COMMON PROBLEMS" +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:131 +msgid "" +"See also L<guestfs(3)/LIBGUESTFS GOTCHAS> for some \"gotchas\" with using " +"the libguestfs API." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:130 +#: ../examples/guestfs-faq.pod:134 msgid "\"child process died unexpectedly\"" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:132 +#: ../examples/guestfs-faq.pod:136 msgid "" "This error indicates that qemu failed or the host kernel could not boot. To " "get further information about the failure, you have to run:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:135 ../test-tool/libguestfs-test-tool.pod:21 +#: ../examples/guestfs-faq.pod:139 ../test-tool/libguestfs-test-tool.pod:21 #, no-wrap msgid "" " libguestfs-test-tool\n" @@ -5084,36 +5096,24 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:137 +#: ../examples/guestfs-faq.pod:141 msgid "" "If, after using this, you still don't understand the failure, contact us " "(see previous section)." msgstr "" -#. type: =head1 -#: ../examples/guestfs-faq.pod:140 -msgid "COMMON PROBLEMS" -msgstr "" - -#. type: textblock -#: ../examples/guestfs-faq.pod:142 -msgid "" -"See also L<guestfs(3)/LIBGUESTFS GOTCHAS> for some \"gotchas\" with using " -"the libguestfs API." -msgstr "" - #. type: =head2 -#: ../examples/guestfs-faq.pod:145 +#: ../examples/guestfs-faq.pod:144 msgid "Non-ASCII characters don't appear on VFAT filesystems." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:147 +#: ../examples/guestfs-faq.pod:146 msgid "Typical symptoms of this problem:" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:153 +#: ../examples/guestfs-faq.pod:152 msgid "" "You get an error when you create a file where the filename contains non-" "ASCII characters, particularly non 8-bit characters from Asian languages " @@ -5121,19 +5121,19 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:159 +#: ../examples/guestfs-faq.pod:158 msgid "" "When you list a directory from a VFAT filesystem, filenames appear as " "question marks." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:164 +#: ../examples/guestfs-faq.pod:163 msgid "This is a design flaw of the GNU/Linux system." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:166 +#: ../examples/guestfs-faq.pod:165 msgid "" "VFAT stores long filenames as UTF-16 characters. When opening or returning " "filenames, the Linux kernel has to translate these to some form of 8 bit " @@ -5143,7 +5143,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:172 +#: ../examples/guestfs-faq.pod:171 msgid "" "Therefore you have to tell the kernel what translation you want done when " "you mount the filesystem. The two methods are the C<iocharset> parameter " @@ -5151,14 +5151,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:176 +#: ../examples/guestfs-faq.pod:175 msgid "" "So to use a VFAT filesystem you must add the C<utf8> flag when mounting. " "From guestfish, use:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:179 +#: ../examples/guestfs-faq.pod:178 #, no-wrap msgid "" " ><fs> mount-options utf8 /dev/sda1 /\n" @@ -5166,12 +5166,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:181 +#: ../examples/guestfs-faq.pod:180 msgid "or on the guestfish command line:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:183 +#: ../examples/guestfs-faq.pod:182 #, no-wrap msgid "" " guestfish [...] -m /dev/sda1:/:utf8\n" @@ -5179,12 +5179,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:185 +#: ../examples/guestfs-faq.pod:184 msgid "or from the API:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:187 +#: ../examples/guestfs-faq.pod:186 #, no-wrap msgid "" " guestfs_mount_options (g, \"utf8\", \"/dev/sda1\", \"/\");\n" @@ -5192,19 +5192,19 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:189 +#: ../examples/guestfs-faq.pod:188 msgid "The kernel will then translate filenames to and from UTF-8 strings." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:191 +#: ../examples/guestfs-faq.pod:190 msgid "" "We considered adding this mount option transparently, but unfortunately " "there are several problems with doing that:" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:198 +#: ../examples/guestfs-faq.pod:197 msgid "" "On some Linux systems, the C<utf8> mount option doesn't work. We don't " "precisely understand what systems or why, but this was reliably reported by " @@ -5212,7 +5212,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:204 +#: ../examples/guestfs-faq.pod:203 msgid "" "It would prevent you from using the C<iocharset> parameter because it is " "incompatible with C<utf8>. It is probably not a good idea to use this " @@ -5220,12 +5220,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:210 +#: ../examples/guestfs-faq.pod:209 msgid "Non-ASCII characters appear as underscore (_) on ISO9660 filesystems." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:212 +#: ../examples/guestfs-faq.pod:211 msgid "" "The filesystem was not prepared correctly with mkisofs or genisoimage. Make " "sure the filesystem was created using Joliet and/or Rock Ridge extensions. " @@ -5234,40 +5234,41 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:217 +#: ../examples/guestfs-faq.pod:216 msgid "DOWNLOADING, INSTALLING, COMPILING LIBGUESTFS" msgstr "" #. type: =end -#: ../examples/guestfs-faq.pod:219 ../examples/guestfs-faq.pod:224 -#: ../examples/guestfs-faq.pod:449 ../examples/guestfs-faq.pod:454 -#: ../examples/guestfs-faq.pod:573 ../examples/guestfs-faq.pod:578 +#: ../examples/guestfs-faq.pod:218 ../examples/guestfs-faq.pod:223 +#: ../examples/guestfs-faq.pod:448 ../examples/guestfs-faq.pod:453 +#: ../examples/guestfs-faq.pod:574 ../examples/guestfs-faq.pod:579 +#: ../guestfs-release-notes.pod:14 ../guestfs-release-notes.pod:21 #: ../src/guestfs.pod:2529 ../src/guestfs.pod:2534 msgid "html" msgstr "html" #. type: textblock -#: ../examples/guestfs-faq.pod:221 +#: ../examples/guestfs-faq.pod:220 msgid "<!-- old anchor for the next section --> <a name=\"binaries\"/>" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:226 +#: ../examples/guestfs-faq.pod:225 msgid "Where can I get the latest binaries for ...?" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:230 +#: ../examples/guestfs-faq.pod:229 msgid "Fedora E<ge> 11, RHEL E<ge> 5.3, EPEL 5" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:232 +#: ../examples/guestfs-faq.pod:231 msgid "Use:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:234 +#: ../examples/guestfs-faq.pod:233 #, no-wrap msgid "" " yum install '*guestf*'\n" @@ -5275,43 +5276,43 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:236 +#: ../examples/guestfs-faq.pod:235 msgid "" "For the latest builds, see: L<http://koji.fedoraproject.org/koji/packageinfo?" "packageID=8391>" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:239 +#: ../examples/guestfs-faq.pod:238 msgid "Red Hat Enterprise Linux 6" msgstr "Red Hat Enterprise Linux 6" #. type: textblock -#: ../examples/guestfs-faq.pod:241 +#: ../examples/guestfs-faq.pod:240 msgid "" "It is part of the default install. On RHEL 6 (only) you have to install " "C<libguestfs-winsupport> to get Windows guest support." msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:244 +#: ../examples/guestfs-faq.pod:243 #, fuzzy #| msgid "RHEL 6.3" msgid "RHEL 6.4" msgstr "RHEL 6.3" #. type: textblock -#: ../examples/guestfs-faq.pod:246 +#: ../examples/guestfs-faq.pod:245 msgid "A preview repository will be announced at a later date." msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:248 +#: ../examples/guestfs-faq.pod:247 msgid "Debian Squeeze (6)" msgstr "Debian Squeeze (6)" #. type: textblock -#: ../examples/guestfs-faq.pod:250 +#: ../examples/guestfs-faq.pod:249 msgid "" "Use Hilko Bengen's backport repository: L<http://people.debian.org/~bengen/" "libguestfs/>" @@ -5320,12 +5321,12 @@ msgstr "" "debian.org/~bengen/libguestfs/>" #. type: =item -#: ../examples/guestfs-faq.pod:253 +#: ../examples/guestfs-faq.pod:252 msgid "Debian Wheezy and later (7+)" msgstr "Debian Wheezy та пізніші версії (7+)" #. type: textblock -#: ../examples/guestfs-faq.pod:255 +#: ../examples/guestfs-faq.pod:254 msgid "" "Official Debian packages are available: L<http://packages.debian.org/search?" "keywords=libguestfs> (thanks Hilko Bengen)." @@ -5334,12 +5335,12 @@ msgstr "" "org/search?keywords=libguestfs> (завдяки Hilko Bengen)." #. type: =item -#: ../examples/guestfs-faq.pod:259 +#: ../examples/guestfs-faq.pod:258 msgid "Ubuntu" msgstr "Ubuntu" #. type: textblock -#: ../examples/guestfs-faq.pod:261 +#: ../examples/guestfs-faq.pod:260 msgid "" "We don't have an Ubuntu maintainer, and the packages supplied by Canonical " "(which are outside our control) are often broken. Try compiling from source " @@ -5347,7 +5348,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:265 +#: ../examples/guestfs-faq.pod:264 msgid "" "Canonical decided to change the permissions on the kernel so that it's not " "readable except by root. This is completely stupid, but they won't change " @@ -5356,7 +5357,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:271 ../examples/guestfs-faq.pod:297 +#: ../examples/guestfs-faq.pod:270 ../examples/guestfs-faq.pod:296 #, no-wrap msgid "" " sudo chmod 0644 /boot/vmlinuz*\n" @@ -5364,41 +5365,41 @@ msgid "" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:273 +#: ../examples/guestfs-faq.pod:272 msgid "Ubuntu 10.04" msgstr "Ubuntu 10.04" #. type: textblock -#: ../examples/guestfs-faq.pod:275 +#: ../examples/guestfs-faq.pod:274 msgid "See: L<http://libguestfs.org/download/binaries/ubuntu1004-packages/>" msgstr "Див. L<http://libguestfs.org/download/binaries/ubuntu1004-packages/>" #. type: =item -#: ../examples/guestfs-faq.pod:278 +#: ../examples/guestfs-faq.pod:277 msgid "Ubuntu 12.04" msgstr "Ubuntu 12.04" #. type: textblock -#: ../examples/guestfs-faq.pod:280 +#: ../examples/guestfs-faq.pod:279 msgid "" "libguestfs in this version of Ubuntu works, but you need to update " "febootstrap and seabios to the latest versions." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:283 +#: ../examples/guestfs-faq.pod:282 msgid "" "You need febootstrap E<ge> 3.14-2 from: L<http://packages.ubuntu.com/precise/" "febootstrap>" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:286 +#: ../examples/guestfs-faq.pod:285 msgid "After installing or updating febootstrap, rebuild the appliance:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:288 +#: ../examples/guestfs-faq.pod:287 #, no-wrap msgid "" " sudo update-guestfs-appliance\n" @@ -5406,7 +5407,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:290 +#: ../examples/guestfs-faq.pod:289 msgid "" "You need seabios E<ge> 0.6.2-0ubuntu2.1 or E<ge> 0.6.2-0ubuntu3 from: " "L<http://packages.ubuntu.com/precise-updates/seabios> or L<http://packages." @@ -5414,22 +5415,22 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:295 +#: ../examples/guestfs-faq.pod:294 msgid "Also you need to do (see above):" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:299 +#: ../examples/guestfs-faq.pod:298 msgid "Gentoo" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:301 +#: ../examples/guestfs-faq.pod:300 msgid "Libguestfs was added to Gentoo in 2012-07. Do:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:303 +#: ../examples/guestfs-faq.pod:302 #, no-wrap msgid "" " emerge libguestfs\n" @@ -5437,32 +5438,32 @@ msgid "" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:305 +#: ../examples/guestfs-faq.pod:304 msgid "Other Linux distro" msgstr "Інші дистрибутиви Linux" #. type: textblock -#: ../examples/guestfs-faq.pod:307 +#: ../examples/guestfs-faq.pod:306 msgid "Compile from source (next section)." msgstr "Можна зібрати з початкових кодів (наступний розділ)." #. type: =item -#: ../examples/guestfs-faq.pod:309 +#: ../examples/guestfs-faq.pod:308 msgid "Other non-Linux distro" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:311 +#: ../examples/guestfs-faq.pod:310 msgid "You'll have to compile from source, and port it." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:315 +#: ../examples/guestfs-faq.pod:314 msgid "How can I compile and install libguestfs from source?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:317 +#: ../examples/guestfs-faq.pod:316 msgid "" "If your Linux distro has a working port of febootstrap (that is, Fedora, Red " "Hat Enterprise Linux >= 6.3, Debian, Ubuntu and ArchLinux) then you should " @@ -5472,33 +5473,33 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:323 +#: ../examples/guestfs-faq.pod:322 msgid "" "If you I<don't> have febootstrap, you will need to use the \"fixed appliance " "method\". See: L<http://libguestfs.org/download/binaries/appliance/>" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:327 +#: ../examples/guestfs-faq.pod:326 msgid "Patches to port febootstrap to more Linux distros are welcome." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:329 +#: ../examples/guestfs-faq.pod:328 msgid "" "Why do I get an error when I try to rebuild from the source RPMs supplied by " "Red Hat / Fedora?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:332 +#: ../examples/guestfs-faq.pod:331 msgid "" "Because of the complexity of building the libguestfs appliance, the source " "RPMs provided cannot be rebuilt directly using C<rpmbuild> or C<mock>." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:336 +#: ../examples/guestfs-faq.pod:335 msgid "" "If you use Koji (which is open source software and may be installed " "locally), then the SRPMs can be rebuilt in Koji. L<https://fedoraproject." @@ -5506,7 +5507,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:340 +#: ../examples/guestfs-faq.pod:339 msgid "" "If you don't have or want to use Koji, then you have to give libguestfs " "access to the network so it can download the RPMs for building the " @@ -5515,7 +5516,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:346 +#: ../examples/guestfs-faq.pod:345 #, no-wrap msgid "" " %libguestfs_buildnet 1\n" @@ -5523,12 +5524,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:348 +#: ../examples/guestfs-faq.pod:347 msgid "If you are using mock, do:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:350 +#: ../examples/guestfs-faq.pod:349 #, no-wrap msgid "" " mock -D '%libguestfs_buildnet 1' [etc]\n" @@ -5536,22 +5537,22 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:352 +#: ../examples/guestfs-faq.pod:351 msgid "Libguestfs has a really long list of dependencies!" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:354 +#: ../examples/guestfs-faq.pod:353 msgid "That's because it does a lot of things." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:356 +#: ../examples/guestfs-faq.pod:355 msgid "How can I speed up libguestfs builds?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:358 +#: ../examples/guestfs-faq.pod:357 msgid "" "By far the most important thing you can do is to install and properly " "configure Squid. Note that the default configuration that ships with Squid " @@ -5559,7 +5560,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:362 +#: ../examples/guestfs-faq.pod:361 msgid "" "A very good place to start with Squid configuration is here: L<https://" "fedoraproject.org/wiki/Extras/" @@ -5567,38 +5568,38 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:365 +#: ../examples/guestfs-faq.pod:364 msgid "" "Make sure Squid is running, and that the environment variables C<" "$http_proxy> and C<$ftp_proxy> are pointing to it." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:368 +#: ../examples/guestfs-faq.pod:367 msgid "" "With Squid running and correctly configured, appliance builds should be " "reduced to a few minutes." msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:371 +#: ../examples/guestfs-faq.pod:370 msgid "SPEED, DISK SPACE USED BY LIBGUESTFS" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:373 +#: ../examples/guestfs-faq.pod:372 msgid "" "Note: Most of the information in this section has moved: L<guestfs-" "performance(1)>." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:376 +#: ../examples/guestfs-faq.pod:375 msgid "Upload or write seem very slow." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:378 +#: ../examples/guestfs-faq.pod:377 msgid "" "In libguestfs E<lt> 1.13.16, the mount command (L<guestfs(3)/guestfs_mount>) " "enabled option C<-o sync> implicitly. This causes very poor write " @@ -5606,14 +5607,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:383 +#: ../examples/guestfs-faq.pod:382 msgid "" "For libguestfs E<lt> 1.13.16, replace mount with C<mount-options>, leaving " "the first parameter as an empty string." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:386 +#: ../examples/guestfs-faq.pod:385 msgid "" "You can also do this with more recent versions of libguestfs, but if you " "know that you are using libguestfs ≥ 1.13.16 then it's safe to use plain " @@ -5621,7 +5622,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:390 +#: ../examples/guestfs-faq.pod:389 msgid "" "If the underlying disk is not fully allocated (eg. sparse raw or qcow2) then " "writes can be slow because the host operating system has to do costly disk " @@ -5631,17 +5632,17 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:396 +#: ../examples/guestfs-faq.pod:395 msgid "Libguestfs uses too much disk space!" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:398 +#: ../examples/guestfs-faq.pod:397 msgid "libguestfs caches a large-ish appliance in:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:400 +#: ../examples/guestfs-faq.pod:399 #, no-wrap msgid "" " /var/tmp/.guestfs-<UID>\n" @@ -5649,26 +5650,26 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:402 +#: ../examples/guestfs-faq.pod:401 msgid "" "If the environment variable C<TMPDIR> is defined, then C<$TMPDIR/.guestfs-" "E<lt>UIDE<gt>> is used instead." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:405 +#: ../examples/guestfs-faq.pod:404 msgid "It is safe to delete this directory when you are not using libguestfs." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:407 +#: ../examples/guestfs-faq.pod:406 msgid "" "virt-sparsify seems to make the image grow to the full size of the virtual " "disk" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:410 +#: ../examples/guestfs-faq.pod:409 msgid "" "If the input to L<virt-sparsify(1)> is raw, then the output will be raw " "sparse. Make sure you are measuring the output with a tool which " @@ -5676,7 +5677,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:414 ../sparsify/virt-sparsify.pod:34 +#: ../examples/guestfs-faq.pod:413 ../sparsify/virt-sparsify.pod:34 #, no-wrap msgid "" " $ ls -lh test1.img\n" @@ -5687,19 +5688,19 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:419 ../sparsify/virt-sparsify.pod:39 +#: ../examples/guestfs-faq.pod:418 ../sparsify/virt-sparsify.pod:39 msgid "(Compare the apparent size B<100M> vs the actual size B<3.6M>)" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:421 +#: ../examples/guestfs-faq.pod:420 msgid "" "If all this confuses you, use a non-sparse output by specifying the I<--" "convert> option, eg:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:424 +#: ../examples/guestfs-faq.pod:423 #, no-wrap msgid "" " virt-sparsify --convert qcow2 disk.raw disk.qcow2\n" @@ -5707,24 +5708,24 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:426 +#: ../examples/guestfs-faq.pod:425 msgid "USING LIBGUESTFS IN YOUR OWN PROGRAMS" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:428 +#: ../examples/guestfs-faq.pod:427 msgid "The API has hundreds of methods, where do I start?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:430 +#: ../examples/guestfs-faq.pod:429 msgid "" "We recommend you start by reading the API overview: L<guestfs(3)/API " "OVERVIEW>." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:433 +#: ../examples/guestfs-faq.pod:432 msgid "" "Although the API overview covers the C API, it is still worth reading even " "if you are going to use another programming language, because the API is the " @@ -5732,7 +5733,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:438 +#: ../examples/guestfs-faq.pod:437 #, no-wrap msgid "" " C guestfs_ln_sf (g, target, linkname);\n" @@ -5745,7 +5746,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:445 +#: ../examples/guestfs-faq.pod:444 msgid "" "Once you're familiar with the API overview, you should look at this list of " "starting points for other language bindings: L<guestfs(3)/USING LIBGUESTFS " @@ -5753,12 +5754,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:451 +#: ../examples/guestfs-faq.pod:450 msgid "<!-- old anchor for the next section --> <a name=\"debug\"/>" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:456 +#: ../examples/guestfs-faq.pod:455 msgid "" "Can I use libguestfs in my proprietary / closed source / commercial program?" msgstr "" @@ -5766,51 +5767,56 @@ msgstr "" #. type: textblock #: ../examples/guestfs-faq.pod:458 msgid "" -"In general, yes. However this is not legal advice. You should read the " -"license that comes with libguestfs, and if you have specific questions about " -"your obligations when distributing libguestfs, contact a lawyer. In the " -"source tree the license is in the file C<COPYING.LIB> (LGPLv2+ for the " -"library and bindings) and C<COPYING> (GPLv2+ for the standalone programs)." +"In general, yes. However this is not legal advice - read the license that " +"comes with libguestfs, and if you have specific questions contact a lawyer." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:462 +msgid "" +"In the source tree the license is in the file C<COPYING.LIB> (LGPLv2+ for " +"the library and bindings) and C<COPYING> (GPLv2+ for the standalone " +"programs)." msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:465 +#: ../examples/guestfs-faq.pod:466 msgid "DEBUGGING LIBGUESTFS" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:467 +#: ../examples/guestfs-faq.pod:468 msgid "" "How do I debug when using any libguestfs program or tool (eg. virt-v2v or " "virt-df)?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:470 +#: ../examples/guestfs-faq.pod:471 msgid "" "There are two C<LIBGUESTFS_*> environment variables you can set in order to " "get more information from libguestfs." msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:475 +#: ../examples/guestfs-faq.pod:476 msgid "C<LIBGUESTFS_TRACE>" msgstr "C<LIBGUESTFS_TRACE>" #. type: textblock -#: ../examples/guestfs-faq.pod:477 +#: ../examples/guestfs-faq.pod:478 msgid "" "Set this to 1 and libguestfs will print out each command / API call in a " "format which is similar to guestfish commands." msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:480 +#: ../examples/guestfs-faq.pod:481 msgid "C<LIBGUESTFS_DEBUG>" msgstr "C<LIBGUESTFS_DEBUG>" #. type: textblock -#: ../examples/guestfs-faq.pod:482 +#: ../examples/guestfs-faq.pod:483 msgid "" "Set this to 1 in order to enable massive amounts of debug messages. If you " "think there is some problem inside the libguestfs appliance, then you should " @@ -5818,12 +5824,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:488 +#: ../examples/guestfs-faq.pod:489 msgid "To set these from the shell, do this before running the program:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:490 +#: ../examples/guestfs-faq.pod:491 #, no-wrap msgid "" " export LIBGUESTFS_TRACE=1\n" @@ -5832,12 +5838,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:493 +#: ../examples/guestfs-faq.pod:494 msgid "For csh/tcsh the equivalent commands would be:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:495 +#: ../examples/guestfs-faq.pod:496 #, no-wrap msgid "" " setenv LIBGUESTFS_TRACE 1\n" @@ -5846,17 +5852,17 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:498 +#: ../examples/guestfs-faq.pod:499 msgid "For further information, see: L<guestfs(3)/ENVIRONMENT VARIABLES>." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:500 +#: ../examples/guestfs-faq.pod:501 msgid "How do I debug when using guestfish?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:502 +#: ../examples/guestfs-faq.pod:503 msgid "" "You can use the same environment variables above. Alternatively use the " "guestfish options -x (to trace commands) or -v (to get the full debug " @@ -5864,60 +5870,60 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:506 +#: ../examples/guestfs-faq.pod:507 msgid "For further information, see: L<guestfish(1)>." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:508 +#: ../examples/guestfs-faq.pod:509 msgid "How do I debug when using the API?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:510 +#: ../examples/guestfs-faq.pod:511 msgid "" "Call L<guestfs(3)/guestfs_set_trace> to enable command traces, and/or " "L<guestfs(3)/guestfs_set_verbose> to enable debug messages." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:513 +#: ../examples/guestfs-faq.pod:514 msgid "" "For best results, call these functions as early as possible, just after " "creating the guestfs handle if you can, and definitely before calling launch." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:517 +#: ../examples/guestfs-faq.pod:518 msgid "How do I capture debug output and put it into my logging system?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:519 +#: ../examples/guestfs-faq.pod:520 msgid "" "Use the event API. For examples, see: L<guestfs(3)/SETTING CALLBACKS TO " "HANDLE EVENTS>." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:522 +#: ../examples/guestfs-faq.pod:523 msgid "Digging deeper into the appliance boot process." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:524 +#: ../examples/guestfs-faq.pod:525 msgid "" "Enable debugging and then read this documentation on the appliance boot " "process: L<guestfs(3)/INTERNALS>." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:527 +#: ../examples/guestfs-faq.pod:528 msgid "libguestfs hangs or fails during run/launch." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:529 +#: ../examples/guestfs-faq.pod:530 msgid "" "Enable debugging and look at the full output. If you cannot work out what " "is going on, file a bug report, including the I<complete> output of " @@ -5925,17 +5931,17 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:533 +#: ../examples/guestfs-faq.pod:534 msgid "DESIGN/INTERNALS OF LIBGUESTFS" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:535 +#: ../examples/guestfs-faq.pod:536 msgid "Why don't you do everything through the FUSE / filesystem interface?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:538 +#: ../examples/guestfs-faq.pod:539 msgid "" "We offer a command called L<guestmount(1)> which lets you mount guest " "filesystems on the host. This is implemented as a FUSE module. Why don't " @@ -5944,7 +5950,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:543 +#: ../examples/guestfs-faq.pod:544 msgid "" "The reasons are twofold. Firstly, libguestfs offers API calls for doing " "things like creating and deleting partitions and logical volumes, which " @@ -5958,7 +5964,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:553 +#: ../examples/guestfs-faq.pod:554 msgid "" "The second reason is for efficiency. FUSE itself is reasonably efficient, " "but it does make lots of small, independent calls into the FUSE module. In " @@ -5971,17 +5977,17 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:563 +#: ../examples/guestfs-faq.pod:564 msgid "Why don't you do everything through GVFS?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:565 +#: ../examples/guestfs-faq.pod:566 msgid "The problems are similar to the problems with FUSE." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:567 +#: ../examples/guestfs-faq.pod:568 msgid "" "GVFS is a better abstraction than POSIX/FUSE. There is an FTP backend for " "GVFS, which is encouraging because FTP is conceptually similar to the " @@ -5991,7 +5997,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:575 +#: ../examples/guestfs-faq.pod:576 #, fuzzy #| msgid "" #| "<!-- old anchor for the next section --> <a name=" @@ -6002,12 +6008,12 @@ msgstr "" "\"state_machine_and_low_level_event_api\"/>" #. type: =head2 -#: ../examples/guestfs-faq.pod:580 +#: ../examples/guestfs-faq.pod:581 msgid "Can I use C<guestfish --ro> as a way to backup my virtual machines?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:582 +#: ../examples/guestfs-faq.pod:583 msgid "" "Usually this is not a good idea. The question is answered in more detail in " "this mailing list posting: L<https://www.redhat.com/archives/libguestfs/2010-" @@ -6015,19 +6021,91 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:586 +#: ../examples/guestfs-faq.pod:587 +msgid "Why can I write to the disk, even though I added it read-only?" +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:589 +msgid "Why does C<--ro> appear to have no effect?" +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:591 +msgid "" +"When you add a disk read-only, libguestfs places a writable overlay on top " +"of the underlying disk. Writes go into this overlay, and are discarded when " +"the handle is closed (or C<guestfish> etc. exits)." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:595 +msgid "" +"There are two reasons for doing it this way: Firstly read-only disks aren't " +"possible in many cases (eg. IDE simply doesn't support them, so you couldn't " +"have an IDE-emulated read-only disk, although this is not common in real " +"libguestfs installations)." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:600 +msgid "" +"Secondly and more importantly, even if read-only disks were possible, you " +"wouldn't want them. Mounting any filesystem that has a journal, even " +"C<mount -o ro>, causes writes to the filesystem because the journal has to " +"be replayed and metadata updated. If the disk was truly read-only, you " +"wouldn't be able to mount a dirty filesystem." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:606 +msgid "" +"To make it usable, we create the overlay as a place to temporarily store " +"these writes, and then we discard it afterwards. This ensures that the " +"underlying disk is always untouched." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:610 +msgid "" +"Note also that there is a regression test for this when building libguestfs " +"(in C<tests/qemu>). This is one reason why it's important for packagers to " +"run the test suite." +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:614 +msgid "Does C<--ro> make all disks read-only?" +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:616 +msgid "" +"I<No!> The C<--ro> option only affects disks added on the command line, ie. " +"using C<-a> and C<-d> options." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:619 +msgid "" +"In guestfish, if you use the C<add> command, then disk is added read-write " +"(unless you specify the C<readonly:true> flag explicitly with the command)." +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:623 msgid "What's the difference between guestfish and virt-rescue?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:588 +#: ../examples/guestfs-faq.pod:625 msgid "" "A lot of people are confused by the two superficially similar tools we " "provide:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:591 +#: ../examples/guestfs-faq.pod:628 #, no-wrap msgid "" " $ guestfish --ro -a guest.img\n" @@ -6037,7 +6115,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:595 +#: ../examples/guestfs-faq.pod:632 #, no-wrap msgid "" " $ virt-rescue --ro guest.img\n" @@ -6046,7 +6124,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:598 +#: ../examples/guestfs-faq.pod:635 msgid "" "And the related question which then arises is why you can't type in full " "shell commands with all the --options in guestfish (but you can in L<virt-" @@ -6054,7 +6132,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:602 +#: ../examples/guestfs-faq.pod:639 msgid "" "L<guestfish(1)> is a program providing structured access to the L<guestfs(3)" "> API. It happens to be a nice interactive shell too, but its primary " @@ -6065,7 +6143,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:609 +#: ../examples/guestfs-faq.pod:646 msgid "" "L<virt-rescue(1)> is a free-for-all freeform way to boot the libguestfs " "appliance and make arbitrary changes to your VM. It's not structured, you " @@ -6074,7 +6152,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:614 +#: ../examples/guestfs-faq.pod:651 msgid "" "But, libguestfs also has a \"backdoor\" into the appliance allowing you to " "send arbitrary shell commands. It's not as flexible as virt-rescue, because " @@ -6082,7 +6160,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:619 +#: ../examples/guestfs-faq.pod:656 #, no-wrap msgid "" " ><fs> debug sh \"cmd arg1 arg2 ...\"\n" @@ -6090,7 +6168,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:621 +#: ../examples/guestfs-faq.pod:658 msgid "" "Note that you should B<not> rely on this. It could be removed or changed in " "future. If your program needs some operation, please add it to the " @@ -6098,36 +6176,45 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:625 +#: ../examples/guestfs-faq.pod:662 +msgid "What's the deal with C<guestfish -i>?" +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:664 msgid "" -"What's the deal with C<guestfish -i>? Why does virt-cat only work on a real " -"VM image, but virt-df works on any disk image? What does \"no root device " -"found in this operating system image\" mean?" +"Why does virt-cat only work on a real VM image, but virt-df works on any " +"disk image?" +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:667 +msgid "What does \"no root device found in this operating system image\" mean?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:630 +#: ../examples/guestfs-faq.pod:670 msgid "" "These questions are all related at a fundamental level which may not be " "immediately obvious." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:633 +#: ../examples/guestfs-faq.pod:673 msgid "" "At the L<guestfs(3)> API level, a \"disk image\" is just a pile of " "partitions and filesystems." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:636 +#: ../examples/guestfs-faq.pod:676 msgid "" "In contrast, when the virtual machine boots, it mounts those filesystems " "into a consistent hierarchy such as:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:639 +#: ../examples/guestfs-faq.pod:679 #, no-wrap msgid "" " / (/dev/sda2)\n" @@ -6143,12 +6230,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:649 +#: ../examples/guestfs-faq.pod:689 msgid "(or drive letters on Windows)." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:651 +#: ../examples/guestfs-faq.pod:691 msgid "" "The API first of all sees the disk image at the \"pile of filesystems\" " "level. But it also has a way to inspect the disk image to see if it " @@ -6157,12 +6244,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:656 +#: ../examples/guestfs-faq.pod:696 msgid "Users expect some tools (like L<virt-cat(1)>) to work with VM paths:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:658 +#: ../examples/guestfs-faq.pod:698 #, no-wrap msgid "" " virt-cat fedora.img /var/log/messages\n" @@ -6170,7 +6257,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:660 +#: ../examples/guestfs-faq.pod:700 msgid "" "How does virt-cat know that C</var> is a separate partition? The trick is " "that virt-cat performs inspection on the disk image, and uses that to " @@ -6178,7 +6265,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:664 +#: ../examples/guestfs-faq.pod:704 msgid "" "Some tools (including L<virt-cat(1)>, L<virt-edit(1)>, L<virt-ls(1)>) use " "inspection to map VM paths. Other tools, such as L<virt-df(1)> and L<virt-" @@ -6187,7 +6274,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:669 +#: ../examples/guestfs-faq.pod:709 msgid "" "L<guestfish(1)> is in an interesting middle ground. If you use the I<-a> " "and I<-m> command line options, then you have to tell guestfish exactly how " @@ -6195,14 +6282,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:674 +#: ../examples/guestfs-faq.pod:714 msgid "" "If you use the I<-i> option, libguestfs performs inspection and mounts the " "filesystems for you." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:677 +#: ../examples/guestfs-faq.pod:717 msgid "" "The error C<no root device found in this operating system image> is related " "to this. It means inspection was unable to locate an operating system " @@ -6212,12 +6299,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:685 +#: ../examples/guestfs-faq.pod:725 msgid "L<guestfish(1)>, L<guestfs(3)>, L<http://libguestfs.org/>." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:695 ../examples/guestfs-performance.pod:448 +#: ../examples/guestfs-faq.pod:735 ../examples/guestfs-performance.pod:448 #: ../format/virt-format.pod:193 msgid "Copyright (C) 2012 Red Hat Inc." msgstr "" @@ -7064,6 +7151,7 @@ msgstr "" #. type: =end #: ../examples/guestfs-recipes.pod:3 ../examples/guestfs-recipes.pod:8 +#: ../guestfs-release-notes.pod:7 ../guestfs-release-notes.pod:12 msgid "comment" msgstr "коментар" @@ -8498,7 +8586,7 @@ msgid "Try importing virt-df CSV output into a spreadsheet or database." msgstr "" #. type: textblock -#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3347 +#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3364 msgid "Run:" msgstr "Віддайте команду:" @@ -8975,7 +9063,7 @@ msgstr "" #: ../fish/guestfish-actions.pod:10 ../fish/guestfish-actions.pod:190 #: ../fish/guestfish-actions.pod:204 msgid "" -"I<This function is deprecated.> In new code, use the L</add_drive> call " +"I<This function is deprecated.> In new code, use the L</add-drive> call " "instead." msgstr "" @@ -9281,7 +9369,7 @@ msgstr "" #. type: =item #: ../fish/guestfish-actions.pod:143 ../src/guestfs-actions.pod:208 -#: ../src/guestfs.pod:3226 +#: ../src/guestfs.pod:3231 msgid "C<format>" msgstr "C<format>" @@ -11327,8 +11415,8 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:1051 ../fish/guestfish-actions.pod:1086 msgid "" -"I<This function is deprecated.> In new code, use the L</" -"copy_device_to_device> call instead." +"I<This function is deprecated.> In new code, use the L</copy-device-to-" +"device> call instead." msgstr "" #. type: =head2 @@ -13133,7 +13221,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:1890 msgid "" -"I<This function is deprecated.> In new code, use the L</vfs_label> call " +"I<This function is deprecated.> In new code, use the L</vfs-label> call " "instead." msgstr "" @@ -13161,7 +13249,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:1904 msgid "" -"I<This function is deprecated.> In new code, use the L</vfs_uuid> call " +"I<This function is deprecated.> In new code, use the L</vfs-uuid> call " "instead." msgstr "" @@ -20844,7 +20932,7 @@ msgstr "set-attach-method" #. type: =item #: ../fish/guestfish-actions.pod:5293 ../src/guestfs-actions.pod:8507 -#: ../src/guestfs.pod:3190 +#: ../src/guestfs.pod:3195 msgid "C<appliance>" msgstr "C<appliance>" @@ -21124,7 +21212,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:5417 msgid "" -"I<This function is deprecated.> In new code, use the L</set_label> call " +"I<This function is deprecated.> In new code, use the L</set-label> call " "instead." msgstr "" @@ -21701,7 +21789,7 @@ msgstr "Див. також L</sfdisk-l>, L</sfdisk-N>, L</part-init>" #: ../fish/guestfish-actions.pod:5665 ../fish/guestfish-actions.pod:5685 #: ../fish/guestfish-actions.pod:5704 msgid "" -"I<This function is deprecated.> In new code, use the L</part_add> call " +"I<This function is deprecated.> In new code, use the L</part-add> call " "instead." msgstr "" @@ -21845,7 +21933,7 @@ msgstr "Див. також L</part-list>" #. type: textblock #: ../fish/guestfish-actions.pod:5742 msgid "" -"I<This function is deprecated.> In new code, use the L</part_list> call " +"I<This function is deprecated.> In new code, use the L</part-list> call " "instead." msgstr "" @@ -22551,7 +22639,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:6039 ../fish/guestfish-actions.pod:6193 msgid "" -"I<This function is deprecated.> In new code, use the L</tar_in> call instead." +"I<This function is deprecated.> In new code, use the L</tar-in> call instead." msgstr "" #. type: =head2 @@ -22579,7 +22667,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:6055 ../fish/guestfish-actions.pod:6209 msgid "" -"I<This function is deprecated.> In new code, use the L</tar_out> call " +"I<This function is deprecated.> In new code, use the L</tar-out> call " "instead." msgstr "" @@ -27495,17 +27583,17 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3500 +#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3517 msgid "FEBOOTSTRAP_KERNEL" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1146 ../src/guestfs.pod:3502 +#: ../fish/guestfish.pod:1146 ../src/guestfs.pod:3519 msgid "FEBOOTSTRAP_MODULES" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1148 ../src/guestfs.pod:3504 +#: ../fish/guestfish.pod:1148 ../src/guestfs.pod:3521 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 " @@ -27563,17 +27651,17 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3510 +#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3527 msgid "LIBGUESTFS_APPEND" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1178 ../src/guestfs.pod:3512 +#: ../fish/guestfish.pod:1178 ../src/guestfs.pod:3529 msgid "Pass additional options to the guest kernel." msgstr "" #. type: =item -#: ../fish/guestfish.pod:1180 ../src/guestfs.pod:3514 +#: ../fish/guestfish.pod:1180 ../src/guestfs.pod:3531 #, fuzzy #| msgid "C<LIBGUESTFS_TRACE>" msgid "LIBGUESTFS_ATTACH_METHOD" @@ -27587,7 +27675,7 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1185 ../src/guestfs.pod:3519 +#: ../fish/guestfish.pod:1185 ../src/guestfs.pod:3536 msgid "LIBGUESTFS_DEBUG" msgstr "LIBGUESTFS_DEBUG" @@ -27599,18 +27687,18 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1190 ../src/guestfs.pod:3524 +#: ../fish/guestfish.pod:1190 ../src/guestfs.pod:3541 msgid "LIBGUESTFS_MEMSIZE" msgstr "LIBGUESTFS_MEMSIZE" #. type: textblock -#: ../fish/guestfish.pod:1192 ../src/guestfs.pod:3526 +#: ../fish/guestfish.pod:1192 ../src/guestfs.pod:3543 msgid "" "Set the memory allocated to the qemu process, in megabytes. For example:" msgstr "" #. type: verbatim -#: ../fish/guestfish.pod:1195 ../src/guestfs.pod:3529 +#: ../fish/guestfish.pod:1195 ../src/guestfs.pod:3546 #, no-wrap msgid "" " LIBGUESTFS_MEMSIZE=700\n" @@ -27620,7 +27708,7 @@ msgstr "" "\n" #. type: =item -#: ../fish/guestfish.pod:1197 ../src/guestfs.pod:3531 +#: ../fish/guestfish.pod:1197 ../src/guestfs.pod:3548 msgid "LIBGUESTFS_PATH" msgstr "" @@ -27632,19 +27720,19 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1202 ../src/guestfs.pod:3536 +#: ../fish/guestfish.pod:1202 ../src/guestfs.pod:3553 msgid "LIBGUESTFS_QEMU" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1204 ../src/guestfs.pod:3538 +#: ../fish/guestfish.pod:1204 ../src/guestfs.pod:3555 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:1208 ../src/guestfs.pod:3544 +#: ../fish/guestfish.pod:1208 ../src/guestfs.pod:3561 msgid "LIBGUESTFS_TRACE" msgstr "" @@ -27667,19 +27755,19 @@ msgstr "" #. type: =item #: ../fish/guestfish.pod:1217 ../sparsify/virt-sparsify.pod:276 -#: ../src/guestfs.pod:3549 +#: ../src/guestfs.pod:3566 msgid "TMPDIR" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1219 ../src/guestfs.pod:3551 +#: ../fish/guestfish.pod:1219 ../src/guestfs.pod:3568 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:1222 ../src/guestfs.pod:3554 +#: ../fish/guestfish.pod:1222 ../src/guestfs.pod:3571 msgid "" "If libguestfs was compiled to use the supermin appliance then the real " "appliance is cached in this directory, shared between all handles belonging " @@ -29015,18 +29103,27 @@ msgstr "" msgid "guestfs-release-notes - libguestfs Release Notes" msgstr "" -#. type: =head1 -#: ../guestfs-release-notes.pod:7 -msgid "RELEASE NOTES FOR LIBGUESTFS 1.20" +#. type: textblock +#: ../guestfs-release-notes.pod:9 +msgid "" +"NOTE! Pre-release notes for the next stable version of libguestfs. Updated " +"to commit d03361b1afee09135b0cbd92a2cc180c66c5f84e" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:9 -msgid "I<NOTES UPDATED TO COMMIT d03361b1afee09135b0cbd92a2cc180c66c5f84e>" +#: ../guestfs-release-notes.pod:16 +msgid "" +"<script> document.body.style.backgroundImage = \"url('draft.png')\"; " +"document.body.style.backgroundRepeat = \"no-repeat\"; </script>" +msgstr "" + +#. type: =head1 +#: ../guestfs-release-notes.pod:23 +msgid "RELEASE NOTES FOR LIBGUESTFS 1.20" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:11 +#: ../guestfs-release-notes.pod:25 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 " @@ -29034,45 +29131,45 @@ msgid "" msgstr "" #. type: =head2 -#: ../guestfs-release-notes.pod:15 ../guestfs-release-notes.pod:346 -#: ../guestfs-release-notes.pod:584 ../guestfs-release-notes.pod:724 -#: ../guestfs-release-notes.pod:893 ../guestfs-release-notes.pod:1026 -#: ../guestfs-release-notes.pod:1168 ../guestfs-release-notes.pod:1310 -#: ../guestfs-release-notes.pod:1477 +#: ../guestfs-release-notes.pod:29 ../guestfs-release-notes.pod:360 +#: ../guestfs-release-notes.pod:598 ../guestfs-release-notes.pod:738 +#: ../guestfs-release-notes.pod:907 ../guestfs-release-notes.pod:1040 +#: ../guestfs-release-notes.pod:1182 ../guestfs-release-notes.pod:1324 +#: ../guestfs-release-notes.pod:1491 #, fuzzy #| msgid "C<features>" msgid "New features" msgstr "C<features>" #. type: =head3 -#: ../guestfs-release-notes.pod:17 ../guestfs-release-notes.pod:785 +#: ../guestfs-release-notes.pod:31 ../guestfs-release-notes.pod:799 msgid "library" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:19 +#: ../guestfs-release-notes.pod:33 msgid "You can optionally use libvirt to launch the backend appliance by:" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:24 +#: ../guestfs-release-notes.pod:38 msgid "(a)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:26 +#: ../guestfs-release-notes.pod:40 #, fuzzy #| msgid "C<LIBGUESTFS_TRACE>" msgid "setting C<LIBGUESTFS_ATTACH_METHOD=libvirt[:URI]>" msgstr "C<LIBGUESTFS_TRACE>" #. type: =item -#: ../guestfs-release-notes.pod:28 +#: ../guestfs-release-notes.pod:42 msgid "(b)" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:30 +#: ../guestfs-release-notes.pod:44 #, no-wrap msgid "" " ./configure --with-default-attach-method=libvirt[:URI]\n" @@ -29080,17 +29177,17 @@ msgid "" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:32 +#: ../guestfs-release-notes.pod:46 msgid "(c)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:34 +#: ../guestfs-release-notes.pod:48 msgid "setting the attach-method through the API" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:38 +#: ../guestfs-release-notes.pod:52 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 " @@ -29098,12 +29195,12 @@ msgid "" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:42 +#: ../guestfs-release-notes.pod:56 msgid "Libguestfs can now handle E<gt> 25 disks, in all APIs, tools and tests." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:44 +#: ../guestfs-release-notes.pod:58 #, fuzzy #| msgid "" #| "The following functions: L</guestfs_getxattr> L</guestfs_getxattrs> L</" @@ -29123,143 +29220,143 @@ msgstr "" "guestfs_setxattr>" #. type: =head3 -#: ../guestfs-release-notes.pod:51 ../guestfs-release-notes.pod:348 -#: ../guestfs-release-notes.pod:635 +#: ../guestfs-release-notes.pod:65 ../guestfs-release-notes.pod:362 +#: ../guestfs-release-notes.pod:649 msgid "virt tools" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:53 +#: ../guestfs-release-notes.pod:67 msgid "C<guestfish touch 'win:c:\\new_file'> now works as expected." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:55 +#: ../guestfs-release-notes.pod:69 msgid "" "C<guestfish> has a new I<--network> option, which enables the user network " "in libguestfs." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:58 +#: ../guestfs-release-notes.pod:72 msgid "" "C<rsync> and C<ssh> commands are now availble in virt-rescue. In addition, " "C<rsync> can be used through the API for doing incremental copies." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:62 +#: ../guestfs-release-notes.pod:76 msgid "C<virt-sparsify> uses qcow2 v3 for increased efficiency." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:64 +#: ../guestfs-release-notes.pod:78 msgid "C<virt-sysprep> enhancements:" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:70 +#: ../guestfs-release-notes.pod:84 #, fuzzy #| msgid "Generate random seed for guest." msgid "generate new UUIDs for PVs and VGs" msgstr "Створити породжувач випадкових чисел для гостьової системи." #. type: textblock -#: ../guestfs-release-notes.pod:74 +#: ../guestfs-release-notes.pod:88 #, fuzzy #| msgid "Remove the Smolt hardware UUID." msgid "remove the local machine ID (Wanlong Gao)" msgstr "Вилучити UUID обладнання Smolt." #. type: textblock -#: ../guestfs-release-notes.pod:78 +#: ../guestfs-release-notes.pod:92 msgid "remove ABRT data (Wanlong Gao)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:82 +#: ../guestfs-release-notes.pod:96 #, 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:86 +#: ../guestfs-release-notes.pod:100 #, fuzzy #| msgid "Remove the database and log files of Samba." msgid "remove process accounting files (Wanlong Gao)" msgstr "Вилучити бази даних та файли журналів Samba." #. type: textblock -#: ../guestfs-release-notes.pod:90 +#: ../guestfs-release-notes.pod:104 msgid "" "new I<--firstboot> parameter allowing firstboot scripts for customizing " "guests" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:95 +#: ../guestfs-release-notes.pod:109 #, fuzzy #| msgid "Remove the database and log files of Samba." msgid "remove HOSTNAME field from C<ifcfg-eth*> files (Wanlong Gao)" msgstr "Вилучити бази даних та файли журналів Samba." #. type: textblock -#: ../guestfs-release-notes.pod:99 +#: ../guestfs-release-notes.pod:113 msgid "C<virt-make-fs> can now create virtual floppy disks (VFDs)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:101 +#: ../guestfs-release-notes.pod:115 msgid "C<guestmount> has a I<--pid-file> option." msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:103 ../guestfs-release-notes.pod:604 +#: ../guestfs-release-notes.pod:117 ../guestfs-release-notes.pod:618 #, fuzzy #| msgid "Language bindings." msgid "language bindings" msgstr "Прив’язки до мов програмування." #. type: textblock -#: ../guestfs-release-notes.pod:105 +#: ../guestfs-release-notes.pod:119 msgid "In Ruby, optional arguments hash is optional." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:107 +#: ../guestfs-release-notes.pod:121 msgid "" "In Python, optional arguments now don't use special \"sentinel\" values, so " "any integer can be passed as an optional argument." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:110 +#: ../guestfs-release-notes.pod:124 msgid "Erlang bindings now come with examples and tests." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:112 +#: ../guestfs-release-notes.pod:126 msgid "Erlang bindings now handle 64 bit integer parameters correctly." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:114 +#: ../guestfs-release-notes.pod:128 msgid "" "The automated 'bindtests' now test for 64 bit cleanliness in parameter " "passing. Several bugs in the bindings were found and fixed as a result." msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:118 ../guestfs-release-notes.pod:393 -#: ../guestfs-release-notes.pod:622 ../guestfs-release-notes.pod:796 +#: ../guestfs-release-notes.pod:132 ../guestfs-release-notes.pod:407 +#: ../guestfs-release-notes.pod:636 ../guestfs-release-notes.pod:810 #, fuzzy #| msgid "inspect-os" msgid "inspection" msgstr "inspect-os" #. type: textblock -#: ../guestfs-release-notes.pod:120 +#: ../guestfs-release-notes.pod:134 msgid "" "Windows guests with unlimited-sized Registries are now supported. By adding " "the hivex API to the libguestfs API, it is much more efficient and easier to " @@ -29267,48 +29364,48 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:125 +#: ../guestfs-release-notes.pod:139 msgid "ports" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:127 +#: ../guestfs-release-notes.pod:141 msgid "" "Libguestfs without the appliance can be compiled on Mac OS X (Masami HIRATA)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:130 +#: ../guestfs-release-notes.pod:144 msgid "" "RHEL 5 is now explicitly supported through the 'oldlinux' branch in upstream " "git." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:133 +#: ../guestfs-release-notes.pod:147 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:136 ../guestfs-release-notes.pod:431 -#: ../guestfs-release-notes.pod:658 ../guestfs-release-notes.pod:825 -#: ../guestfs-release-notes.pod:974 ../guestfs-release-notes.pod:1111 -#: ../guestfs-release-notes.pod:1234 ../guestfs-release-notes.pod:1395 -#: ../guestfs-release-notes.pod:1550 +#: ../guestfs-release-notes.pod:150 ../guestfs-release-notes.pod:445 +#: ../guestfs-release-notes.pod:672 ../guestfs-release-notes.pod:839 +#: ../guestfs-release-notes.pod:988 ../guestfs-release-notes.pod:1125 +#: ../guestfs-release-notes.pod:1248 ../guestfs-release-notes.pod:1409 +#: ../guestfs-release-notes.pod:1564 msgid "Security" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:138 +#: ../guestfs-release-notes.pod:152 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:144 +#: ../guestfs-release-notes.pod:158 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, " @@ -29318,16 +29415,16 @@ msgid "" msgstr "" #. type: =head2 -#: ../guestfs-release-notes.pod:155 ../guestfs-release-notes.pod:435 -#: ../guestfs-release-notes.pod:664 ../guestfs-release-notes.pod:829 -#: ../guestfs-release-notes.pod:980 ../guestfs-release-notes.pod:1115 -#: ../guestfs-release-notes.pod:1245 ../guestfs-release-notes.pod:1405 -#: ../guestfs-release-notes.pod:1556 +#: ../guestfs-release-notes.pod:169 ../guestfs-release-notes.pod:449 +#: ../guestfs-release-notes.pod:678 ../guestfs-release-notes.pod:843 +#: ../guestfs-release-notes.pod:994 ../guestfs-release-notes.pod:1129 +#: ../guestfs-release-notes.pod:1259 ../guestfs-release-notes.pod:1419 +#: ../guestfs-release-notes.pod:1570 msgid "New APIs" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:157 +#: ../guestfs-release-notes.pod:171 #, no-wrap msgid "" " canonical-device-name\n" @@ -29359,33 +29456,33 @@ msgid "" msgstr "" #. type: =head2 -#: ../guestfs-release-notes.pod:183 ../guestfs-release-notes.pod:465 -#: ../guestfs-release-notes.pod:674 ../guestfs-release-notes.pod:840 -#: ../guestfs-release-notes.pod:986 ../guestfs-release-notes.pod:1122 -#: ../guestfs-release-notes.pod:1258 ../guestfs-release-notes.pod:1418 -#: ../guestfs-release-notes.pod:1586 +#: ../guestfs-release-notes.pod:197 ../guestfs-release-notes.pod:479 +#: ../guestfs-release-notes.pod:688 ../guestfs-release-notes.pod:854 +#: ../guestfs-release-notes.pod:1000 ../guestfs-release-notes.pod:1136 +#: ../guestfs-release-notes.pod:1272 ../guestfs-release-notes.pod:1432 +#: ../guestfs-release-notes.pod:1600 msgid "Internals" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:185 +#: ../guestfs-release-notes.pod:199 msgid "qemu E<ge> 1.1.0 is required." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:187 +#: ../guestfs-release-notes.pod:201 msgid "febootstrap E<ge> 3.19 is required." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:189 +#: ../guestfs-release-notes.pod:203 msgid "" "libvirt is optional, but if you want to use the new libvirt backend for " "launching the appliance then libvirt E<ge> 0.10.0 would be required." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:193 +#: ../guestfs-release-notes.pod:207 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 " @@ -29394,46 +29491,46 @@ msgid "" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:202 +#: ../guestfs-release-notes.pod:216 msgid "C<grep> (deprecating other C<*grep*> functions)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:206 +#: ../guestfs-release-notes.pod:220 msgid "C<add_drive> / C<add_drive_opts>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:210 +#: ../guestfs-release-notes.pod:224 msgid "C<mkfs> / C<mkfs_opts>" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:214 +#: ../guestfs-release-notes.pod:228 msgid "C<mkswap> (deprecating C<mkswap_L> and C<mkswap_U>)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:218 +#: ../guestfs-release-notes.pod:232 #, fuzzy #| msgid "guestfs_ntfsresize_opts" msgid "C<ntfsresize> / C<ntfsresize_opts>" msgstr "guestfs_ntfsresize_opts" #. type: textblock -#: ../guestfs-release-notes.pod:222 +#: ../guestfs-release-notes.pod:236 msgid "C<tar_in> and C<tar_out> (deprecating C<tgz_in> etc.)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:226 +#: ../guestfs-release-notes.pod:240 #, fuzzy #| msgid "umount" msgid "C<umount>" msgstr "umount" #. type: textblock -#: ../guestfs-release-notes.pod:230 +#: ../guestfs-release-notes.pod:244 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. " @@ -29441,98 +29538,98 @@ msgid "" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:234 +#: ../guestfs-release-notes.pod:248 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:237 +#: ../guestfs-release-notes.pod:251 msgid "" "POD (documentation) is now generated using a rewritten Perl program instead " "of pod2* + shell scripts." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:240 +#: ../guestfs-release-notes.pod:254 msgid "Man pages now contain stable dates (Hilko Bengen)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:242 +#: ../guestfs-release-notes.pod:256 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:245 +#: ../guestfs-release-notes.pod:259 msgid "The parallel mount-local test has been rewritten in C (RHBZ#838081)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:247 +#: ../guestfs-release-notes.pod:261 msgid "Ruby 1.8.5 is now supported (though not recommended)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:249 +#: ../guestfs-release-notes.pod:263 msgid "" "Perl bindings can be disabled via C<./configure --disable-perl> (Wulf C. " "Krueger)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:252 +#: ../guestfs-release-notes.pod:266 msgid "" "Java bindings are now enabled/disabled using C<./configure --with-java> or " "C<./configure --without-java> (Wulf C. Krueger)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:255 +#: ../guestfs-release-notes.pod:269 msgid "Multiple fixes to use of 64 bit integers in language bindings." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:257 +#: ../guestfs-release-notes.pod:271 msgid "" "The appliance backend now uses sgabios instead of vgabios (Dan Berrange)." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:260 +#: ../guestfs-release-notes.pod:274 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:263 +#: ../guestfs-release-notes.pod:277 msgid "" "C<run --test> flag for running tests with minimal output. It also prints " "the time taken to run each test." msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:266 +#: ../guestfs-release-notes.pod:280 msgid "" "You can extract a list of external commands required by the daemon, making " "building the appliance on certain distros easier (Olaf Hering)." msgstr "" #. type: =head2 -#: ../guestfs-release-notes.pod:270 ../guestfs-release-notes.pod:538 -#: ../guestfs-release-notes.pod:704 ../guestfs-release-notes.pod:864 -#: ../guestfs-release-notes.pod:1008 ../guestfs-release-notes.pod:1138 -#: ../guestfs-release-notes.pod:1293 ../guestfs-release-notes.pod:1434 -#: ../guestfs-release-notes.pod:1598 +#: ../guestfs-release-notes.pod:284 ../guestfs-release-notes.pod:552 +#: ../guestfs-release-notes.pod:718 ../guestfs-release-notes.pod:878 +#: ../guestfs-release-notes.pod:1022 ../guestfs-release-notes.pod:1152 +#: ../guestfs-release-notes.pod:1307 ../guestfs-release-notes.pod:1448 +#: ../guestfs-release-notes.pod:1612 msgid "Bugs fixed" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:272 +#: ../guestfs-release-notes.pod:286 #, no-wrap msgid "" " ./bugs-in-changelog.sh 1.18.0..\n" @@ -29540,210 +29637,210 @@ msgid "" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:276 +#: ../guestfs-release-notes.pod:290 #, fuzzy #| msgid "https://bugzilla.redhat.com/642934" msgid "L<https://bugzilla.redhat.com/847881>" msgstr "https://bugzilla.redhat.com/642934" #. type: textblock -#: ../guestfs-release-notes.pod:278 +#: ../guestfs-release-notes.pod:292 msgid "RFE: allow extra arguments (like --exclude) to tar-out" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:280 +#: ../guestfs-release-notes.pod:294 #, fuzzy #| msgid "https://bugzilla.redhat.com/642934" msgid "L<https://bugzilla.redhat.com/847880>" msgstr "https://bugzilla.redhat.com/642934" #. type: textblock -#: ../guestfs-release-notes.pod:282 +#: ../guestfs-release-notes.pod:296 msgid "tar-out should allow (or force) --numeric-owner" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:284 +#: ../guestfs-release-notes.pod:298 #, 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:286 +#: ../guestfs-release-notes.pod:300 msgid "" "guestfish \"copy-out / localdir\" command fails with \"No such file or " "directory\"" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:288 +#: ../guestfs-release-notes.pod:302 #, 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:290 +#: ../guestfs-release-notes.pod:304 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:292 +#: ../guestfs-release-notes.pod:306 #, 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:294 +#: ../guestfs-release-notes.pod:308 msgid "virt-make-fs / tar-in should support vfat properly" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:296 +#: ../guestfs-release-notes.pod:310 #, 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:298 +#: ../guestfs-release-notes.pod:312 msgid "" "guestfish touch problem - case_sensitive_path API expects the file to exist" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:300 +#: ../guestfs-release-notes.pod:314 #, 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:302 +#: ../guestfs-release-notes.pod:316 msgid "Data loss when writing to qcow2-format disk files" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:304 +#: ../guestfs-release-notes.pod:318 #, 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:306 +#: ../guestfs-release-notes.pod:320 msgid "compress-device-out didn't support bzip2" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:308 +#: ../guestfs-release-notes.pod:322 #, 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:310 +#: ../guestfs-release-notes.pod:324 msgid "guestfish unrecognized mount option gives confusing error message" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:312 +#: ../guestfs-release-notes.pod:326 #, 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:314 +#: ../guestfs-release-notes.pod:328 msgid "" "Filenames containing Chinese characters can't be created on vfat filesystems" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:316 +#: ../guestfs-release-notes.pod:330 #, 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:318 +#: ../guestfs-release-notes.pod:332 msgid "" "virt-make-fs cannot create vfat filesystem containing filesystems with " "chinese characters" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:320 +#: ../guestfs-release-notes.pod:334 #, 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:322 +#: ../guestfs-release-notes.pod:336 msgid "virt-make-fs -t fat fails with an obscure error message" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:324 +#: ../guestfs-release-notes.pod:338 #, 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:326 +#: ../guestfs-release-notes.pod:340 msgid "Inspection fails when /etc/HOSTNAME is empty" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:328 +#: ../guestfs-release-notes.pod:342 #, 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:330 +#: ../guestfs-release-notes.pod:344 msgid "libguestfs inspector code cannot handle /dev/disk/by-id/* paths" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:332 +#: ../guestfs-release-notes.pod:346 #, 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:334 +#: ../guestfs-release-notes.pod:348 msgid "part-get-bootable gives wrong result with an unordered part layout" msgstr "" #. type: =for -#: ../guestfs-release-notes.pod:338 ../guestfs-release-notes.pod:576 -#: ../guestfs-release-notes.pod:716 ../guestfs-release-notes.pod:885 -#: ../guestfs-release-notes.pod:1018 ../guestfs-release-notes.pod:1160 -#: ../guestfs-release-notes.pod:1302 ../guestfs-release-notes.pod:1469 -#: ../guestfs-release-notes.pod:1665 +#: ../guestfs-release-notes.pod:352 ../guestfs-release-notes.pod:590 +#: ../guestfs-release-notes.pod:730 ../guestfs-release-notes.pod:899 +#: ../guestfs-release-notes.pod:1032 ../guestfs-release-notes.pod:1174 +#: ../guestfs-release-notes.pod:1316 ../guestfs-release-notes.pod:1483 +#: ../guestfs-release-notes.pod:1679 msgid "" "comment ################################################################" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:340 +#: ../guestfs-release-notes.pod:354 msgid "RELEASE NOTES FOR LIBGUESTFS 1.18" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:342 +#: ../guestfs-release-notes.pod:356 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 " @@ -29751,7 +29848,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:350 +#: ../guestfs-release-notes.pod:364 #, no-wrap msgid "" " - virt-sysprep has been rewritten and expanded (thanks Wanlong Gao)\n" @@ -29760,7 +29857,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:353 +#: ../guestfs-release-notes.pod:367 #, no-wrap msgid "" " - virt-sparsify --zero is a new option that zeroes the named\n" @@ -29769,7 +29866,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:356 +#: ../guestfs-release-notes.pod:370 #, no-wrap msgid "" " - virt-sparsify can now safely sparsify Linux swap partitions\n" @@ -29777,7 +29874,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:358 +#: ../guestfs-release-notes.pod:372 #, no-wrap msgid "" " - virt-sparsify fixed so it cleans up after ^C\n" @@ -29786,7 +29883,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:361 +#: ../guestfs-release-notes.pod:375 #, no-wrap msgid "" " - a new tool 'libguestfs-make-fixed-appliance' is provided to build\n" @@ -29797,7 +29894,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:366 +#: ../guestfs-release-notes.pod:380 #, no-wrap msgid "" " - virt-filesystems now displays the parents (containers) of MD\n" @@ -29806,7 +29903,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:369 +#: ../guestfs-release-notes.pod:383 #, fuzzy, no-wrap #| msgid "Run virt-alignment-scan without any I<-a> or I<-d> options to scan all libvirt domains." msgid "" @@ -29816,7 +29913,7 @@ msgid "" msgstr "Щоб виконати сканування всіх доменів libvirt, віддайте команду virt-alignment-scan без параметрів I<-a> та I<-d>." #. type: verbatim -#: ../guestfs-release-notes.pod:372 +#: ../guestfs-release-notes.pod:386 #, no-wrap msgid "" " - virt-df and virt-alignment-scan will display information from all\n" @@ -29825,7 +29922,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:375 +#: ../guestfs-release-notes.pod:389 #, no-wrap msgid "" " - virt-rescue new --scratch option to make scratch disks\n" @@ -29834,7 +29931,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:378 +#: ../guestfs-release-notes.pod:392 #, no-wrap msgid "" " - virt-make-fs can now be used to create btrfs\n" @@ -29842,7 +29939,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:380 +#: ../guestfs-release-notes.pod:394 #, no-wrap msgid "" " - virt-edit preserves permissions, UID, GID and SELinux context\n" @@ -29851,7 +29948,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:383 +#: ../guestfs-release-notes.pod:397 #, no-wrap msgid "" " - guestfish passes the close event over stdout and remote correctly\n" @@ -29859,7 +29956,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:385 +#: ../guestfs-release-notes.pod:399 #, no-wrap msgid "" " - guestfish new '--pipe-error' option lets you detect errors in pipe\n" @@ -29868,7 +29965,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:388 +#: ../guestfs-release-notes.pod:402 #, no-wrap msgid "" " - guestfish globs now expand device names\n" @@ -29876,7 +29973,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:390 +#: ../guestfs-release-notes.pod:404 #, no-wrap msgid "" " - comma and colon characters in filenames now handled correctly by\n" @@ -29885,7 +29982,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:395 +#: ../guestfs-release-notes.pod:409 #, no-wrap msgid "" " - added support for Fedora 17+\n" @@ -29893,7 +29990,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:397 +#: ../guestfs-release-notes.pod:411 #, no-wrap msgid "" " - added support for FreeDOS\n" @@ -29901,7 +29998,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:399 +#: ../guestfs-release-notes.pod:413 #, no-wrap msgid "" " - added support for Buildroot and Cirros\n" @@ -29909,7 +30006,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:401 +#: ../guestfs-release-notes.pod:415 #, no-wrap msgid "" " - inspection is now compatible with Windows guests that have been\n" @@ -29918,12 +30015,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:404 +#: ../guestfs-release-notes.pod:418 msgid "API" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:406 +#: ../guestfs-release-notes.pod:420 #, no-wrap msgid "" " - broad support for btrfs added, including adding multiple devices,\n" @@ -29932,7 +30029,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:409 +#: ../guestfs-release-notes.pod:423 #, no-wrap msgid "" " - the new 'mount-local' API brings FUSE support directly into the\n" @@ -29942,7 +30039,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:413 +#: ../guestfs-release-notes.pod:427 #, no-wrap msgid "" " - new man page: guestfs-performance(1), which contains performance\n" @@ -29952,7 +30049,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:417 +#: ../guestfs-release-notes.pod:431 #, no-wrap msgid "" " - new man page: guestfs-faq(1), Frequently Asked Questions\n" @@ -29961,7 +30058,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:420 +#: ../guestfs-release-notes.pod:434 #, no-wrap msgid "" " - ENOTSUP (from guestfs_last_errno) is now returned for APIs that\n" @@ -29970,14 +30067,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:423 +#: ../guestfs-release-notes.pod:437 #, fuzzy #| msgid "C<examples>" msgid "examples" msgstr "C<examples>" #. type: verbatim -#: ../guestfs-release-notes.pod:425 +#: ../guestfs-release-notes.pod:439 #, no-wrap msgid "" " - 'copy_over' example showing how to copy between two handles\n" @@ -29985,7 +30082,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:427 +#: ../guestfs-release-notes.pod:441 #, no-wrap msgid "" " - 'display_icon' program displays the icon associated with a guest\n" @@ -29993,7 +30090,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:429 +#: ../guestfs-release-notes.pod:443 #, no-wrap msgid "" " - 'mount_local.c' example shows how to use the mount-local API\n" @@ -30001,7 +30098,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:433 ../guestfs-release-notes.pod:827 +#: ../guestfs-release-notes.pod:447 ../guestfs-release-notes.pod:841 #, no-wrap msgid "" " (no security problems were found or fixed in this release)\n" @@ -30009,7 +30106,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:437 +#: ../guestfs-release-notes.pod:451 #, no-wrap msgid "" " btrfs-device-add: Add devices to a btrfs filesystem.\n" @@ -30043,7 +30140,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:467 +#: ../guestfs-release-notes.pod:481 #, no-wrap msgid "" " - The debian/ subdirectory has been removed. We recommend you use\n" @@ -30054,7 +30151,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:472 +#: ../guestfs-release-notes.pod:486 #, no-wrap msgid "" " - O_CLOEXEC / SOCK_CLOEXEC is now used for almost all file\n" @@ -30063,7 +30160,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:475 +#: ../guestfs-release-notes.pod:489 #, no-wrap msgid "" " - posix_fadvise is called when sequentially reading or writing large\n" @@ -30072,7 +30169,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:478 +#: ../guestfs-release-notes.pod:492 #, no-wrap msgid "" " - close all file descriptors and remove all signal handlers in the\n" @@ -30081,7 +30178,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:481 +#: ../guestfs-release-notes.pod:495 #, no-wrap msgid "" " - multiple gcc warnings and Coverity bugs have been fixed; many\n" @@ -30090,7 +30187,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:484 +#: ../guestfs-release-notes.pod:498 #, no-wrap msgid "" " - use ./configure --enable-valgrind-daemon to use valgrind on the\n" @@ -30099,7 +30196,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:487 +#: ../guestfs-release-notes.pod:501 #, no-wrap msgid "" " - use ./configure --with-qemu-options to pass extra options to qemu\n" @@ -30107,7 +30204,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:489 +#: ../guestfs-release-notes.pod:503 #, no-wrap msgid "" " - the daemon now has a growable strings buffer type (DECLARE_STRINGSBUF)\n" @@ -30115,7 +30212,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:491 +#: ../guestfs-release-notes.pod:505 #, no-wrap msgid "" " - the <guestfs.h> header file works with C++ and we have a regression\n" @@ -30124,7 +30221,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:494 +#: ../guestfs-release-notes.pod:508 #, no-wrap msgid "" " - multiple APIs which should only be called in the CONFIG state now\n" @@ -30133,7 +30230,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:497 +#: ../guestfs-release-notes.pod:511 #, no-wrap msgid "" " - .gitignore fixed to use absolute paths\n" @@ -30141,7 +30238,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:499 +#: ../guestfs-release-notes.pod:513 #, no-wrap msgid "" " - gobject bindings have been expanded, including mapping libguestfs\n" @@ -30150,7 +30247,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:502 +#: ../guestfs-release-notes.pod:516 #, no-wrap msgid "" " - gobject documentation is generated properly (thanks Matt Booth)\n" @@ -30158,7 +30255,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:504 +#: ../guestfs-release-notes.pod:518 #, no-wrap msgid "" " - gobject header files now live in a subdirectory\n" @@ -30166,7 +30263,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:506 +#: ../guestfs-release-notes.pod:520 #, no-wrap msgid "" " - CompareWithString test in the generator now works\n" @@ -30174,7 +30271,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:508 +#: ../guestfs-release-notes.pod:522 #, no-wrap msgid "" " - FUInt32, FUInt64 struct field types now use the correct XDR type\n" @@ -30182,7 +30279,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:510 +#: ../guestfs-release-notes.pod:524 #, no-wrap msgid "" " - OCaml tests are now run on bytecode and native code.\n" @@ -30190,7 +30287,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:512 +#: ../guestfs-release-notes.pod:526 #, no-wrap msgid "" " - java -Xlint:all is used, and all warnings have been fixed\n" @@ -30198,7 +30295,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:514 +#: ../guestfs-release-notes.pod:528 #, no-wrap msgid "" " - bmptopng, wrestool (etc) missing or failure no longer prints\n" @@ -30207,7 +30304,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:517 +#: ../guestfs-release-notes.pod:531 #, no-wrap msgid "" " - ruby: Use RbConfig instead of Config.\n" @@ -30215,7 +30312,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:519 +#: ../guestfs-release-notes.pod:533 #, no-wrap msgid "" " - PYTHONPATH is set by the ./run script.\n" @@ -30223,7 +30320,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:521 +#: ../guestfs-release-notes.pod:535 #, no-wrap msgid "" " - appliance building is now thread-safe.\n" @@ -30231,7 +30328,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:523 +#: ../guestfs-release-notes.pod:537 #, no-wrap msgid "" " - appliance now uses 'ip' instead of 'ifconfig' and 'netstat'\n" @@ -30240,7 +30337,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:526 +#: ../guestfs-release-notes.pod:540 #, no-wrap msgid "" " - several fixes to make parallel builds work properly\n" @@ -30248,7 +30345,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:528 +#: ../guestfs-release-notes.pod:542 #, no-wrap msgid "" " - guestfish --listen now cleans up properly\n" @@ -30256,7 +30353,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:530 +#: ../guestfs-release-notes.pod:544 #, no-wrap msgid "" " - the BUSY state has been removed\n" @@ -30264,7 +30361,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:532 +#: ../guestfs-release-notes.pod:546 #, no-wrap msgid "" " - gettextize has been removed, replaced by a simple Makefile.am\n" @@ -30272,7 +30369,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:534 +#: ../guestfs-release-notes.pod:548 #, no-wrap msgid "" " - gettext support now covers virt-resize, virt-sparsify and virt-sysprep\n" @@ -30280,7 +30377,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:536 +#: ../guestfs-release-notes.pod:550 #, no-wrap msgid "" " - better support for the arm architecture\n" @@ -30288,7 +30385,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:540 +#: ../guestfs-release-notes.pod:554 #, no-wrap msgid "" " - 822490 virt-ls error: \"libguestfs: error: checksum: path: parameter cannot be NULL\"\n" @@ -30330,12 +30427,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:578 +#: ../guestfs-release-notes.pod:592 msgid "RELEASE NOTES FOR LIBGUESTFS 1.16" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:580 +#: ../guestfs-release-notes.pod:594 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 " @@ -30343,14 +30440,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:586 +#: ../guestfs-release-notes.pod:600 #, fuzzy #| msgid "guestfs_cp" msgid "libguestfs" msgstr "guestfs_cp" #. type: verbatim -#: ../guestfs-release-notes.pod:588 +#: ../guestfs-release-notes.pod:602 #, no-wrap msgid "" " - allow XFS filesystems to be created over an existing filesystem\n" @@ -30359,7 +30456,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:591 +#: ../guestfs-release-notes.pod:605 #, no-wrap msgid "" " - the (unspecified) default alignment for part-disk has been\n" @@ -30369,7 +30466,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:595 +#: ../guestfs-release-notes.pod:609 #, no-wrap msgid "" " - new guestfs-testing(1) man page\n" @@ -30377,7 +30474,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:597 +#: ../guestfs-release-notes.pod:611 #, no-wrap msgid "" " - list-filesystems returns MD devices containing filesystems\n" @@ -30386,7 +30483,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:600 +#: ../guestfs-release-notes.pod:614 #, no-wrap msgid "" " - support for GCC >= 4.7 (Jim Meyering)\n" @@ -30394,7 +30491,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:602 +#: ../guestfs-release-notes.pod:616 #, no-wrap msgid "" " - check user does not add the same drive twice (Wanlong Gao).\n" @@ -30402,7 +30499,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:606 +#: ../guestfs-release-notes.pod:620 #, no-wrap msgid "" " - Experimental GObject bindings, with support for GObject\n" @@ -30413,7 +30510,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:611 +#: ../guestfs-release-notes.pod:625 #, no-wrap msgid "" " - support for Ruby >= 1.9\n" @@ -30421,7 +30518,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:613 +#: ../guestfs-release-notes.pod:627 #, no-wrap msgid "" " - Ruby bindings can be disabled individually (Hilko Bengen)\n" @@ -30429,7 +30526,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:615 +#: ../guestfs-release-notes.pod:629 #, no-wrap msgid "" " - support for Python 2.6, 3.x (Richard Jones, Hilko Bengen)\n" @@ -30437,7 +30534,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:617 +#: ../guestfs-release-notes.pod:631 #, no-wrap msgid "" " - support for PHP >= 5.4\n" @@ -30445,7 +30542,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:619 +#: ../guestfs-release-notes.pod:633 #, no-wrap msgid "" " - new %guestfs_introspection hash is available in Perl bindings so\n" @@ -30454,7 +30551,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:624 +#: ../guestfs-release-notes.pod:638 #, no-wrap msgid "" " - guests with MD devices can be inspected (Matthew Booth)\n" @@ -30462,7 +30559,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:626 +#: ../guestfs-release-notes.pod:640 #, no-wrap msgid "" " - support for GNU/Hurd guests\n" @@ -30470,15 +30567,15 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:628 ../guestfs-release-notes.pod:737 -#: ../guestfs-release-notes.pod:895 +#: ../guestfs-release-notes.pod:642 ../guestfs-release-notes.pod:751 +#: ../guestfs-release-notes.pod:909 #, fuzzy #| msgid "guestfs_sh" msgid "guestfish" msgstr "guestfs_sh" #. type: verbatim -#: ../guestfs-release-notes.pod:630 +#: ../guestfs-release-notes.pod:644 #, no-wrap msgid "" " - libguestfs events (such as progress bar events and log messages) can\n" @@ -30487,7 +30584,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:633 +#: ../guestfs-release-notes.pod:647 #, no-wrap msgid "" " - MD devices are tab-completed (Matthew Booth)\n" @@ -30495,7 +30592,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:637 +#: ../guestfs-release-notes.pod:651 #, no-wrap msgid "" " - New tool virt-format for erasing and making blank disks\n" @@ -30503,7 +30600,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:639 +#: ../guestfs-release-notes.pod:653 #, no-wrap msgid "" " - virt-sparsify new --compress and -o options to allow for compressed\n" @@ -30512,7 +30609,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:642 +#: ../guestfs-release-notes.pod:656 #, no-wrap msgid "" " - virt-sparsify can now detect and sparsify .vdi files\n" @@ -30520,7 +30617,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:644 +#: ../guestfs-release-notes.pod:658 #, no-wrap msgid "" " - virt-sysprep no longer requires xmlstarlet; a new virt-inspector --xpath\n" @@ -30529,7 +30626,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:647 +#: ../guestfs-release-notes.pod:661 #, no-wrap msgid "" " - virt-rescue has a new --suggest option which suggests mount commands\n" @@ -30538,7 +30635,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:650 +#: ../guestfs-release-notes.pod:664 #, no-wrap msgid "" " - virt-resize no longer requires OCaml pcre library\n" @@ -30546,14 +30643,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:652 +#: ../guestfs-release-notes.pod:666 #, fuzzy #| msgid "guestfs_lvs" msgid "libguestfs live" msgstr "guestfs_lvs" #. type: verbatim -#: ../guestfs-release-notes.pod:654 +#: ../guestfs-release-notes.pod:668 #, no-wrap msgid "" " - daemon will no longer try to edit your live /etc/lvm configuration\n" @@ -30561,7 +30658,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:656 +#: ../guestfs-release-notes.pod:670 #, no-wrap msgid "" " - fix a potential security problem with predictable /tmp names (Steve Kemp)\n" @@ -30569,7 +30666,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:660 +#: ../guestfs-release-notes.pod:674 #, no-wrap msgid "" " CVE-2011-4127, RHBZ#757071\n" @@ -30579,7 +30676,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:666 +#: ../guestfs-release-notes.pod:680 #, no-wrap msgid "" " blkid: print all attributes of a device known to blkid (Wanlong Gao)\n" @@ -30593,7 +30690,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:676 +#: ../guestfs-release-notes.pod:690 #, no-wrap msgid "" " Git hosting has moved to http://github.com/libguestfs\n" @@ -30601,7 +30698,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:678 +#: ../guestfs-release-notes.pod:692 #, no-wrap msgid "" " The various test directories have been rearranged logically, and now\n" @@ -30610,7 +30707,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:681 +#: ../guestfs-release-notes.pod:695 #, no-wrap msgid "" " There is a 'make extra-tests' rule which runs ordinary tests and\n" @@ -30619,7 +30716,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:684 +#: ../guestfs-release-notes.pod:698 #, no-wrap msgid "" " Multiple memory leaks and other problems found by valgrind and fixed.\n" @@ -30627,7 +30724,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:686 +#: ../guestfs-release-notes.pod:700 #, no-wrap msgid "" " Support for optional arguments in the generator has been rewritten\n" @@ -30636,7 +30733,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:689 +#: ../guestfs-release-notes.pod:703 #, no-wrap msgid "" " With gcc -fvisibility=hidden is used for internal symbols, avoiding\n" @@ -30645,7 +30742,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:692 +#: ../guestfs-release-notes.pod:706 #, no-wrap msgid "" " RHashtable functions can be tested in the generator.\n" @@ -30653,7 +30750,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:694 +#: ../guestfs-release-notes.pod:708 #, no-wrap msgid "" " ADD_ARG macro in daemon allows arg lists to be constructed without\n" @@ -30662,7 +30759,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:697 +#: ../guestfs-release-notes.pod:711 #, no-wrap msgid "" " Fix generation of OCaml functions that have more than 10 arguments.\n" @@ -30670,7 +30767,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:699 +#: ../guestfs-release-notes.pod:713 #, no-wrap msgid "" " psmisc has been added to the appliance, allowing use of 'fuser',\n" @@ -30679,7 +30776,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:702 +#: ../guestfs-release-notes.pod:716 #, no-wrap msgid "" " bindtests now cover RBufferOut and optional arguments (Matthew Booth).\n" @@ -30687,7 +30784,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:706 +#: ../guestfs-release-notes.pod:720 #, no-wrap msgid "" " - 769680 temporary directories created during appliance builds are not cleaned up on error\n" @@ -30703,12 +30800,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:718 +#: ../guestfs-release-notes.pod:732 msgid "RELEASE NOTES FOR LIBGUESTFS 1.14" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:720 +#: ../guestfs-release-notes.pod:734 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 " @@ -30716,7 +30813,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:726 +#: ../guestfs-release-notes.pod:740 #, fuzzy, no-wrap #| msgid "Language bindings." msgid "" @@ -30725,7 +30822,7 @@ msgid "" msgstr "Прив’язки до мов програмування." #. type: verbatim -#: ../guestfs-release-notes.pod:728 +#: ../guestfs-release-notes.pod:742 #, 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 "" @@ -30735,7 +30832,7 @@ msgid "" msgstr "Програма virt-alignment-scan виконує перевірку вирівнювання розділів у віртуальних машинах та образів дисків і повідомляє вам, якщо буде виявлено помилки вирівнювання." #. type: verbatim -#: ../guestfs-release-notes.pod:731 +#: ../guestfs-release-notes.pod:745 #, no-wrap msgid "" " virt-sparsify is a new tool to make virtual machine disk images\n" @@ -30744,7 +30841,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:734 +#: ../guestfs-release-notes.pod:748 #, no-wrap msgid "" " virt-sysprep is a new tool to make cloning guests from a template\n" @@ -30753,7 +30850,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:739 +#: ../guestfs-release-notes.pod:753 #, no-wrap msgid "" " - New commands setenv, unsetenv, to set environment variables.\n" @@ -30761,7 +30858,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:741 +#: ../guestfs-release-notes.pod:755 #, no-wrap msgid "" " - The input file and line number is printed in error messages.\n" @@ -30769,7 +30866,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:743 +#: ../guestfs-release-notes.pod:757 #, no-wrap msgid "" " - guestfish progress bars are now a \"mini-library\" used by other\n" @@ -30778,14 +30875,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:746 +#: ../guestfs-release-notes.pod:760 #, fuzzy #| msgid "guestfs_mount" msgid "guestmount" msgstr "guestfs_mount" #. type: verbatim -#: ../guestfs-release-notes.pod:748 +#: ../guestfs-release-notes.pod:762 #, no-wrap msgid "" " - the --live option (for access to live VMs) now works.\n" @@ -30793,14 +30890,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:750 +#: ../guestfs-release-notes.pod:764 #, fuzzy #| msgid "initrd-cat" msgid "virt-cat" msgstr "initrd-cat" #. type: verbatim -#: ../guestfs-release-notes.pod:752 +#: ../guestfs-release-notes.pod:766 #, no-wrap msgid "" " - virt-cat can now handle Windows paths and drive letters (RHBZ#693359).\n" @@ -30808,14 +30905,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:754 +#: ../guestfs-release-notes.pod:768 #, fuzzy #| msgid "list-filesystems" msgid "virt-filesystems" msgstr "list-filesystems" #. type: verbatim -#: ../guestfs-release-notes.pod:756 +#: ../guestfs-release-notes.pod:770 #, no-wrap msgid "" " - the MBR partition type byte is displayed in --long output.\n" @@ -30823,12 +30920,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:758 +#: ../guestfs-release-notes.pod:772 msgid "virt-make-fs" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:760 +#: ../guestfs-release-notes.pod:774 #, no-wrap msgid "" " - virt-make-fs now sets the MBR partition type byte correctly,\n" @@ -30837,14 +30934,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:763 ../guestfs-release-notes.pod:922 +#: ../guestfs-release-notes.pod:777 ../guestfs-release-notes.pod:936 #, fuzzy #| msgid "lvresize" msgid "virt-resize" msgstr "lvresize" #. type: verbatim -#: ../guestfs-release-notes.pod:765 +#: ../guestfs-release-notes.pod:779 #, no-wrap msgid "" " - virt-resize can now work with guests using extended and logical\n" @@ -30853,7 +30950,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:768 +#: ../guestfs-release-notes.pod:782 #, no-wrap msgid "" " - virt-resize can now align the first partition of Windows guests,\n" @@ -30863,7 +30960,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:772 +#: ../guestfs-release-notes.pod:786 #, no-wrap msgid "" " - The virt-resize --machine-readable flag makes it possible to use\n" @@ -30872,7 +30969,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:775 +#: ../guestfs-release-notes.pod:789 #, no-wrap msgid "" " - Partitions are now aligned to 128 sectors (usually 64K) by\n" @@ -30883,12 +30980,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:780 +#: ../guestfs-release-notes.pod:794 msgid "virt-win-reg" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:782 +#: ../guestfs-release-notes.pod:796 #, no-wrap msgid "" " - The syntax for deleting registry keys and values is documented\n" @@ -30897,7 +30994,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:787 +#: ../guestfs-release-notes.pod:801 #, no-wrap msgid "" " - non-printing characters are escaped correctly in debug output.\n" @@ -30905,7 +31002,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:789 +#: ../guestfs-release-notes.pod:803 #, no-wrap msgid "" " - GUESTFS_EVENT_ENTER is a new event type generated whenever a\n" @@ -30914,7 +31011,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:792 +#: ../guestfs-release-notes.pod:806 #, no-wrap msgid "" " - the library contains systemtap/DTrace probes.\n" @@ -30922,7 +31019,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:794 +#: ../guestfs-release-notes.pod:808 #, no-wrap msgid "" " - the library can now be compiled without hivex (RHBZ#723474).\n" @@ -30930,7 +31027,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:798 +#: ../guestfs-release-notes.pod:812 #, no-wrap msgid "" " - Improve detection of Windows disks.\n" @@ -30938,7 +31035,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:800 +#: ../guestfs-release-notes.pod:814 #, no-wrap msgid "" " - Adds support for:\n" @@ -30951,7 +31048,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:807 +#: ../guestfs-release-notes.pod:821 #, no-wrap msgid "" " - Handle some guest types that use /dev/root in /etc/fstab.\n" @@ -30959,7 +31056,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:809 +#: ../guestfs-release-notes.pod:823 #, no-wrap msgid "" " - Fix handling of guests with > 26 disks (thanks Matthew Booth)\n" @@ -30967,7 +31064,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:811 +#: ../guestfs-release-notes.pod:825 #, no-wrap msgid "" " - Add support for guests with HP Smart Array disks (thanks Matthew Booth)\n" @@ -30975,12 +31072,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:813 +#: ../guestfs-release-notes.pod:827 msgid "febootstrap" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:815 +#: ../guestfs-release-notes.pod:829 #, no-wrap msgid "" " - FEBOOTSTRAP_KERNEL, FEBOOTSTRAP_MODULES environment variables can\n" @@ -30989,12 +31086,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:818 +#: ../guestfs-release-notes.pod:832 msgid "misc" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:820 +#: ../guestfs-release-notes.pod:834 #, no-wrap msgid "" " - ArchLinux support now working with Linux 3.0 (thanks Erik Nolte)\n" @@ -31002,7 +31099,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:822 +#: ../guestfs-release-notes.pod:836 #, no-wrap msgid "" " - libvirt disks marked <readonly/> are now added readonly when\n" @@ -31011,7 +31108,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:831 +#: ../guestfs-release-notes.pod:845 #, no-wrap msgid "" " compress-out, compress-device-out, copy-device-to-device,\n" @@ -31021,7 +31118,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:835 +#: ../guestfs-release-notes.pod:849 #, no-wrap msgid "" " The mount API no longer implicitly adds -o sync,noatime options.\n" @@ -31029,7 +31126,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:837 +#: ../guestfs-release-notes.pod:851 #, no-wrap msgid "" " add-domain has a new 'readonlydisk' optional parameter to control\n" @@ -31038,7 +31135,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:842 +#: ../guestfs-release-notes.pod:856 #, no-wrap msgid "" " - Coverity was run on the source and more bugs were identified and\n" @@ -31047,7 +31144,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:845 +#: ../guestfs-release-notes.pod:859 #, fuzzy, no-wrap #| msgid "libvirt is not a requirement for libguestfs." msgid "" @@ -31056,7 +31153,7 @@ msgid "" msgstr "libvirt не є обов’язковою частиною libguestfs." #. type: verbatim -#: ../guestfs-release-notes.pod:847 +#: ../guestfs-release-notes.pod:861 #, no-wrap msgid "" " - APIC is now the default for the appliance. You can also enable\n" @@ -31065,7 +31162,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:850 +#: ../guestfs-release-notes.pod:864 #, no-wrap msgid "" " - OCaml bindings now correctly acquire GC lock during callbacks.\n" @@ -31073,7 +31170,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:852 +#: ../guestfs-release-notes.pod:866 #, no-wrap msgid "" " - Out of tree builds should now work correctly (thanks Hilko Bengen).\n" @@ -31081,7 +31178,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:854 +#: ../guestfs-release-notes.pod:868 #, no-wrap msgid "" " - ./configure --with-extra=\"...\" can be used by packagers to set\n" @@ -31090,7 +31187,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:857 +#: ../guestfs-release-notes.pod:871 #, no-wrap msgid "" " - zero, zero-device APIs: if the blocks already contain zeroes,\n" @@ -31100,7 +31197,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:861 +#: ../guestfs-release-notes.pod:875 #, no-wrap msgid "" " - is-zero, is-zero-device APIs: optimize these so zero detection is\n" @@ -31109,7 +31206,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:866 +#: ../guestfs-release-notes.pod:880 #, no-wrap msgid "" " - 748266 libguestfs should detect versions of qemu which require -machine pc option\n" @@ -31134,12 +31231,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:887 +#: ../guestfs-release-notes.pod:901 msgid "RELEASE NOTES FOR LIBGUESTFS 1.12" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:889 +#: ../guestfs-release-notes.pod:903 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 " @@ -31147,7 +31244,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:897 +#: ../guestfs-release-notes.pod:911 #, no-wrap msgid "" " - guestfish strings can use escapes,\n" @@ -31156,7 +31253,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:900 +#: ../guestfs-release-notes.pod:914 #, no-wrap msgid "" " - guestfish write-append command can be used to append to files.\n" @@ -31164,7 +31261,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:902 +#: ../guestfs-release-notes.pod:916 #, no-wrap msgid "" " - Long-running file uploads and downloads can be cancelled through the\n" @@ -31173,7 +31270,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:905 +#: ../guestfs-release-notes.pod:919 #, no-wrap msgid "" " - New guestfish \"display\" command for displaying graphical files\n" @@ -31182,7 +31279,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:908 +#: ../guestfs-release-notes.pod:922 #, no-wrap msgid "" " - In guestfish, tab completion now works on /dev/mapper devices.\n" @@ -31190,14 +31287,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:910 +#: ../guestfs-release-notes.pod:924 #, fuzzy #| msgid "B<--inspector>" msgid "virt-inspector" msgstr "B<--inspector>" #. type: verbatim -#: ../guestfs-release-notes.pod:912 +#: ../guestfs-release-notes.pod:926 #, no-wrap msgid "" " - Inspection API can get an icon or logo for certain guests.\n" @@ -31205,7 +31302,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:914 +#: ../guestfs-release-notes.pod:928 #, no-wrap msgid "" " - virt-inspector includes the logo and hostname for certain guests.\n" @@ -31213,7 +31310,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:916 +#: ../guestfs-release-notes.pod:930 #, no-wrap msgid "" " - virt-inspector can now get the version and release numbers for RPM\n" @@ -31222,7 +31319,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:919 +#: ../guestfs-release-notes.pod:933 #, no-wrap msgid "" " - CentOS and Scientific Linux are now treated as separate distros by\n" @@ -31231,7 +31328,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:924 +#: ../guestfs-release-notes.pod:938 #, no-wrap msgid "" " - virt-resize can now handle btrfs.\n" @@ -31239,7 +31336,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:926 +#: ../guestfs-release-notes.pod:940 #, no-wrap msgid "" " - New virt-resize --ntfsresize-force option allows Windows VMs to be\n" @@ -31248,12 +31345,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:929 +#: ../guestfs-release-notes.pod:943 msgid "other virt tools" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:931 +#: ../guestfs-release-notes.pod:945 #, no-wrap msgid "" " - guestfish, guestmount, virt-cat, virt-df, virt-edit, virt-filesystems,\n" @@ -31264,7 +31361,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:936 +#: ../guestfs-release-notes.pod:950 #, no-wrap msgid "" " - virt-ls -lR option allows complex file iteration and guest analysis.\n" @@ -31272,7 +31369,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:938 +#: ../guestfs-release-notes.pod:952 #, no-wrap msgid "" " - virt-win-reg supports HKEY_USERS\\<SID> and HKEY_USERS\\<username>.\n" @@ -31280,7 +31377,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:940 +#: ../guestfs-release-notes.pod:954 #, no-wrap msgid "" " - virt-win-reg new option --unsafe-printable-strings allows printable\n" @@ -31290,7 +31387,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:944 +#: ../guestfs-release-notes.pod:958 #, no-wrap msgid "" " - virt-edit has been rewritten in C.\n" @@ -31298,14 +31395,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../guestfs-release-notes.pod:946 +#: ../guestfs-release-notes.pod:960 #, fuzzy #| msgid "Language bindings." msgid "API and language bindings" msgstr "Прив’язки до мов програмування." #. type: verbatim -#: ../guestfs-release-notes.pod:948 +#: ../guestfs-release-notes.pod:962 #, no-wrap msgid "" " - Java is now completely supported.\n" @@ -31314,7 +31411,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:951 +#: ../guestfs-release-notes.pod:965 #, no-wrap msgid "" " - JRuby is supported via the Java bindings.\n" @@ -31322,7 +31419,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:953 +#: ../guestfs-release-notes.pod:967 #, no-wrap msgid "" " - guestfs_close now appears in trace messages.\n" @@ -31330,7 +31427,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:955 +#: ../guestfs-release-notes.pod:969 #, no-wrap msgid "" " - Python binding adds explicit g.close() method.\n" @@ -31338,7 +31435,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:957 +#: ../guestfs-release-notes.pod:971 #, no-wrap msgid "" " - Python programs can now use the new event API.\n" @@ -31346,7 +31443,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:959 +#: ../guestfs-release-notes.pod:973 #, no-wrap msgid "" " - Python GIL is released during libguestfs calls, allowing multithreaded\n" @@ -31355,7 +31452,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:962 +#: ../guestfs-release-notes.pod:976 #, no-wrap msgid "" " - 9pfs (Plan 9 filesystems exported from the host) are now supported.\n" @@ -31363,7 +31460,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:964 +#: ../guestfs-release-notes.pod:978 #, no-wrap msgid "" " - Add -DGUESTFS_WARN_DEPRECATED=1 to warn about use of deprecated API\n" @@ -31372,7 +31469,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:967 +#: ../guestfs-release-notes.pod:981 #, no-wrap msgid "" " - New manual page guestfs-recipes(1) with recipes.\n" @@ -31380,7 +31477,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:969 +#: ../guestfs-release-notes.pod:983 #, no-wrap msgid "" " - mkfs-opts can now set inode size and sector size on created filesystems\n" @@ -31389,7 +31486,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:972 +#: ../guestfs-release-notes.pod:986 #, no-wrap msgid "" " - guestfs_last_errno is now accessible from OCaml (as g#last_errno ()).\n" @@ -31397,7 +31494,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:976 +#: ../guestfs-release-notes.pod:990 #, no-wrap msgid "" " - optargs_bitmask is checked even for calls that have no optional\n" @@ -31407,7 +31504,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:982 +#: ../guestfs-release-notes.pod:996 #, no-wrap msgid "" " btrfs-filesystem-resize, get-pgroup, inspect-get-icon, is-zero,\n" @@ -31417,7 +31514,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:988 +#: ../guestfs-release-notes.pod:1002 #, no-wrap msgid "" " - Coverity (a static analysis tool) was run across the codebase and\n" @@ -31426,7 +31523,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:991 +#: ../guestfs-release-notes.pod:1005 #, no-wrap msgid "" " - Generator can handle functions that return RBufferOut and have\n" @@ -31435,7 +31532,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:994 +#: ../guestfs-release-notes.pod:1008 #, no-wrap msgid "" " - Compatible with Perl 5.14.\n" @@ -31443,7 +31540,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:996 +#: ../guestfs-release-notes.pod:1010 #, no-wrap msgid "" " - Compatible with gcc 4.6.\n" @@ -31451,7 +31548,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:998 +#: ../guestfs-release-notes.pod:1012 #, no-wrap msgid "" " - Perform safety checks on QEMU.\n" @@ -31459,7 +31556,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1000 +#: ../guestfs-release-notes.pod:1014 #, no-wrap msgid "" " - C API tests can now fully test calls that have optional arguments.\n" @@ -31467,7 +31564,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1002 +#: ../guestfs-release-notes.pod:1016 #, no-wrap msgid "" " - Use ./configure --enable-install-daemon to install /usr/sbin/guestfsd.\n" @@ -31475,7 +31572,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1004 +#: ../guestfs-release-notes.pod:1018 #, no-wrap msgid "" " - po-docs directory now covers all man pages.\n" @@ -31483,7 +31580,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1006 +#: ../guestfs-release-notes.pod:1020 #, no-wrap msgid "" " - stderr from qemu process is now captured by the event subsystem.\n" @@ -31491,7 +31588,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1010 +#: ../guestfs-release-notes.pod:1024 #, no-wrap msgid "" " - 602997 part-get-bootable gives wrong result with an unordered part layout\n" @@ -31505,12 +31602,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:1020 +#: ../guestfs-release-notes.pod:1034 msgid "Release notes for libguestfs 1.10.0" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1022 +#: ../guestfs-release-notes.pod:1036 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 " @@ -31518,7 +31615,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1028 +#: ../guestfs-release-notes.pod:1042 #, no-wrap msgid "" " - libguestfs and tools can be used against live virtual machines.\n" @@ -31529,7 +31626,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1033 +#: ../guestfs-release-notes.pod:1047 #, no-wrap msgid "" " - New virt tools:\n" @@ -31538,7 +31635,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1036 +#: ../guestfs-release-notes.pod:1050 #, no-wrap msgid "" " - libguestfs can get the drive letter mappings for Windows guests.\n" @@ -31546,7 +31643,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1038 +#: ../guestfs-release-notes.pod:1052 #, no-wrap msgid "" " - virt-inspector displays drive letter mappings for Windows guests.\n" @@ -31554,7 +31651,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1040 +#: ../guestfs-release-notes.pod:1054 #, no-wrap msgid "" " - Drive letters can now be used in virt-edit and guestfish programs\n" @@ -31563,7 +31660,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1043 +#: ../guestfs-release-notes.pod:1057 #, no-wrap msgid "" " - virt-resize now works on 32 bit hosts.\n" @@ -31571,7 +31668,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1045 +#: ../guestfs-release-notes.pod:1059 #, no-wrap msgid "" " - You can now inspect the install disks and live CDs of many different\n" @@ -31580,7 +31677,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1048 +#: ../guestfs-release-notes.pod:1062 #, no-wrap msgid "" " - guestfish <! cmd which executes a shell cmd and inlines the result.\n" @@ -31588,7 +31685,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1050 +#: ../guestfs-release-notes.pod:1064 #, no-wrap msgid "" " - guestfish, guestmount, virt-rescue now all support --ro and --rw\n" @@ -31598,7 +31695,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1054 +#: ../guestfs-release-notes.pod:1068 #, no-wrap msgid "" " - New event API allows more than one callback to be registered for\n" @@ -31609,7 +31706,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1059 +#: ../guestfs-release-notes.pod:1073 #, no-wrap msgid "" " - Greater FHS compliance for temporary files, including using /var/tmp\n" @@ -31618,7 +31715,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1062 +#: ../guestfs-release-notes.pod:1076 #, no-wrap msgid "" " - guestfish, guestmount -m option allows mount options to be passed\n" @@ -31627,7 +31724,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1065 +#: ../guestfs-release-notes.pod:1079 #, no-wrap msgid "" " - mkfs-opts allows filesystem features to be specified.\n" @@ -31635,7 +31732,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1067 +#: ../guestfs-release-notes.pod:1081 #, no-wrap msgid "" " - More intelligent handling of mountpoints, allowing mkmountpoint, mount\n" @@ -31644,7 +31741,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1070 +#: ../guestfs-release-notes.pod:1084 #, no-wrap msgid "" " - Trace messages are prefixed with a distinct string, allowing them to\n" @@ -31653,7 +31750,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1073 +#: ../guestfs-release-notes.pod:1087 #, no-wrap msgid "" " - guestfs_launch (guestfish 'run' command) now produces progress\n" @@ -31663,7 +31760,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1077 +#: ../guestfs-release-notes.pod:1091 #, no-wrap msgid "" " - Several long-running commands where we are unable to estimate time\n" @@ -31673,7 +31770,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1081 +#: ../guestfs-release-notes.pod:1095 #, no-wrap msgid "" " - Publish new example code in: C, Perl, Python, OCaml, Ruby.\n" @@ -31681,7 +31778,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1083 +#: ../guestfs-release-notes.pod:1097 #, no-wrap msgid "" " - New virt-dhcp-address example program.\n" @@ -31689,7 +31786,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1085 +#: ../guestfs-release-notes.pod:1099 #, no-wrap msgid "" " - The Java and Ruby bindings have been improved greatly.\n" @@ -31697,7 +31794,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1087 +#: ../guestfs-release-notes.pod:1101 #, no-wrap msgid "" " - Perl includes a way to get the errno of the last error.\n" @@ -31705,7 +31802,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1089 +#: ../guestfs-release-notes.pod:1103 #, no-wrap msgid "" " - Python bindings now compatible with rpyc (thanks Erez Shinan).\n" @@ -31713,7 +31810,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1091 +#: ../guestfs-release-notes.pod:1105 #, no-wrap msgid "" " - Transifex is now being used to manage translations.\n" @@ -31722,7 +31819,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1094 +#: ../guestfs-release-notes.pod:1108 #, no-wrap msgid "" " - Inspection now supports Red Hat Desktop, Slackware distributions.\n" @@ -31730,7 +31827,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1096 +#: ../guestfs-release-notes.pod:1110 #, no-wrap msgid "" " - Inspection no longer fails for Windows guests that have two or\n" @@ -31739,7 +31836,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1099 +#: ../guestfs-release-notes.pod:1113 #, no-wrap msgid "" " - Inspection can now tell the difference between Windows 2008 Server\n" @@ -31748,7 +31845,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1102 +#: ../guestfs-release-notes.pod:1116 #, no-wrap msgid "" " - Inspection can detect 32 bit applications installed in 64 bit\n" @@ -31757,7 +31854,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1105 +#: ../guestfs-release-notes.pod:1119 #, no-wrap msgid "" " - A series of protocol fixes has fixed the old bug RHBZ#576879\n" @@ -31767,7 +31864,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1109 +#: ../guestfs-release-notes.pod:1123 #, no-wrap msgid "" " - New logo!\n" @@ -31775,7 +31872,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1113 +#: ../guestfs-release-notes.pod:1127 #, no-wrap msgid "" " [none]\n" @@ -31783,7 +31880,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1117 +#: ../guestfs-release-notes.pod:1131 #, no-wrap msgid "" " first-private, get-attach-method, inspect-get-drive-mappings,\n" @@ -31794,7 +31891,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1124 +#: ../guestfs-release-notes.pod:1138 #, no-wrap msgid "" " - The 'HACKING' file is obsolete. The contents have been moved into\n" @@ -31803,7 +31900,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1127 +#: ../guestfs-release-notes.pod:1141 #, no-wrap msgid "" " - libguestfs-test-tool simplified. It no longer needs the static\n" @@ -31812,7 +31909,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1130 +#: ../guestfs-release-notes.pod:1144 #, no-wrap msgid "" " - rpcgen-generated files are compiled with -fno-strict-aliasing\n" @@ -31821,7 +31918,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1133 +#: ../guestfs-release-notes.pod:1147 #, no-wrap msgid "" " - virt-resize was rewritten in OCaml.\n" @@ -31829,7 +31926,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1135 +#: ../guestfs-release-notes.pod:1149 #, no-wrap msgid "" " - guestfish and other tools tested with valgrind; some memory leaks\n" @@ -31838,7 +31935,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1140 +#: ../guestfs-release-notes.pod:1154 #, no-wrap msgid "" " - 502533 Updated Polish translation of libguestfs\n" @@ -31864,14 +31961,14 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:1162 +#: ../guestfs-release-notes.pod:1176 #, 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:1164 +#: ../guestfs-release-notes.pod:1178 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 " @@ -31879,7 +31976,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1170 +#: ../guestfs-release-notes.pod:1184 #, no-wrap msgid "" " - Support and packages for Debian and Ubuntu.\n" @@ -31887,7 +31984,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1172 +#: ../guestfs-release-notes.pod:1186 #, no-wrap msgid "" " - Daily builds from git repository on Debian and Ubuntu to reduce risk\n" @@ -31896,7 +31993,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1175 +#: ../guestfs-release-notes.pod:1189 #, no-wrap msgid "" " - Port to ArchLinux 'pacman' (thanks Thomas S Hatch).\n" @@ -31904,7 +32001,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1177 +#: ../guestfs-release-notes.pod:1191 #, no-wrap msgid "" " - The following tools have been rewritten in C (originally in Perl):\n" @@ -31912,7 +32009,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1179 +#: ../guestfs-release-notes.pod:1193 #, no-wrap msgid "" " . virt-cat\n" @@ -31924,7 +32021,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1185 +#: ../guestfs-release-notes.pod:1199 #, no-wrap msgid "" " - Some C tools support encrypted guests automatically. This is\n" @@ -31934,7 +32031,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1189 +#: ../guestfs-release-notes.pod:1203 #, no-wrap msgid "" " - New tool virt-filesystems (in C) which is a replacement for\n" @@ -31944,7 +32041,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1193 +#: ../guestfs-release-notes.pod:1207 #, no-wrap msgid "" " - guestfish, guestmount and the C tools use unified command line option\n" @@ -31955,7 +32052,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1198 +#: ../guestfs-release-notes.pod:1212 #, no-wrap msgid "" " - guestfish no longer has any dependencies on Perl\n" @@ -31963,7 +32060,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1200 +#: ../guestfs-release-notes.pod:1214 #, no-wrap msgid "" " - New man pages containing programming examples: guestfs-examples(3) (C/C++),\n" @@ -31972,7 +32069,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1203 +#: ../guestfs-release-notes.pod:1217 #, no-wrap msgid "" " - Trace mode prints return values from API functions.\n" @@ -31980,7 +32077,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1205 +#: ../guestfs-release-notes.pod:1219 #, no-wrap msgid "" " - virt-inspector can list applications installed in Windows guests, along\n" @@ -31989,7 +32086,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1208 +#: ../guestfs-release-notes.pod:1222 #, no-wrap msgid "" " - Add support for inspecting: Linux Mint, Mandriva, FreeBSD.\n" @@ -31997,7 +32094,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1210 +#: ../guestfs-release-notes.pod:1224 #, no-wrap msgid "" " - guestfish --rw option (with no effect currently) to make potentially\n" @@ -32006,7 +32103,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1213 +#: ../guestfs-release-notes.pod:1227 #, no-wrap msgid "" " - guestfish --listen --csh for compatibility with csh, tcsh (thanks\n" @@ -32015,7 +32112,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1216 +#: ../guestfs-release-notes.pod:1230 #, no-wrap msgid "" " - The first upstream version that introduced each API function is now\n" @@ -32024,7 +32121,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1219 +#: ../guestfs-release-notes.pod:1233 #, no-wrap msgid "" " - guestfs_last_errno allows you to retrieve the errno from the\n" @@ -32033,7 +32130,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1222 +#: ../guestfs-release-notes.pod:1236 #, no-wrap msgid "" " - Functions can now have optional parameters.\n" @@ -32041,7 +32138,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1224 +#: ../guestfs-release-notes.pod:1238 #, no-wrap msgid "" " - Progress bars and progress notifications can now happen for upload\n" @@ -32050,7 +32147,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1227 +#: ../guestfs-release-notes.pod:1241 #, no-wrap msgid "" " - Appliance builder more careful about not leaving temporary files\n" @@ -32059,7 +32156,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1230 +#: ../guestfs-release-notes.pod:1244 #, no-wrap msgid "" " - getfattr/setfattr commands added to virt-rescue.\n" @@ -32067,7 +32164,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1232 +#: ../guestfs-release-notes.pod:1246 #, no-wrap msgid "" " - ROADMAP file covers roadmap and goals for future releases.\n" @@ -32075,7 +32172,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1236 +#: ../guestfs-release-notes.pod:1250 #, no-wrap msgid "" " - New SECURITY section in guestfs(3) API documentation.\n" @@ -32083,7 +32180,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1238 +#: ../guestfs-release-notes.pod:1252 #, fuzzy, no-wrap #| msgid "Run virt-inspector on all your guests." msgid "" @@ -32092,7 +32189,7 @@ msgid "" msgstr "Запустіть virt-inspector для всіх ваших гостьових систем." #. type: verbatim -#: ../guestfs-release-notes.pod:1240 +#: ../guestfs-release-notes.pod:1254 #, no-wrap msgid "" " - Inspection code is more careful about avoiding very large files\n" @@ -32101,7 +32198,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1243 +#: ../guestfs-release-notes.pod:1257 #, no-wrap msgid "" " - FUSE calls into guestmount are now traced when using guestmount -x.\n" @@ -32109,7 +32206,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1247 +#: ../guestfs-release-notes.pod:1261 #, no-wrap msgid "" " - add-domain\n" @@ -32126,7 +32223,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1260 +#: ../guestfs-release-notes.pod:1274 #, no-wrap msgid "" " - C programs now only link precisely with the libraries that they use.\n" @@ -32134,7 +32231,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1262 +#: ../guestfs-release-notes.pod:1276 #, no-wrap msgid "" " - PCRE, libmagic, hivex and libvirt libraries are now completely\n" @@ -32143,7 +32240,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1265 +#: ../guestfs-release-notes.pod:1279 #, no-wrap msgid "" " - Multiple memory leaks and file descriptor leaks fixed.\n" @@ -32151,7 +32248,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1267 +#: ../guestfs-release-notes.pod:1281 #, no-wrap msgid "" " - Add a POD wrapper to unify generation of man pages and HTML files\n" @@ -32160,7 +32257,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1270 +#: ../guestfs-release-notes.pod:1284 #, no-wrap msgid "" " - Source includes phony images of Fedora, Debian, Ubuntu and\n" @@ -32169,7 +32266,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1273 +#: ../guestfs-release-notes.pod:1287 #, no-wrap msgid "" " - Ruby bindings have 'make install' rule.\n" @@ -32177,7 +32274,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1275 +#: ../guestfs-release-notes.pod:1289 #, no-wrap msgid "" " - <guestfs.h> is now a single file.\n" @@ -32185,7 +32282,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1277 +#: ../guestfs-release-notes.pod:1291 #, no-wrap msgid "" " - <guestfs.h> does not require XDR headers.\n" @@ -32193,7 +32290,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1279 +#: ../guestfs-release-notes.pod:1293 #, no-wrap msgid "" " - ocaml xml-light library is no longer required to build (thanks\n" @@ -32202,7 +32299,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1282 +#: ../guestfs-release-notes.pod:1296 #, no-wrap msgid "" " - ./configure --disable-[...] for each language binding (thanks\n" @@ -32211,7 +32308,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1285 +#: ../guestfs-release-notes.pod:1299 #, no-wrap msgid "" " - Old ocaml-viewer program removed (use guestfs-browser instead).\n" @@ -32219,7 +32316,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1287 +#: ../guestfs-release-notes.pod:1301 #, no-wrap msgid "" " - New C API test type 'InitScratchFS' makes the tests run a little\n" @@ -32228,7 +32325,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1290 +#: ../guestfs-release-notes.pod:1304 #, no-wrap msgid "" " - Excluded packages in the appliance are now listed in a separate\n" @@ -32237,7 +32334,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1295 +#: ../guestfs-release-notes.pod:1309 #, no-wrap msgid "" " - 663407 readlink and readlinklist returns /sysroot/ in some paths\n" @@ -32250,12 +32347,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:1304 +#: ../guestfs-release-notes.pod:1318 msgid "RELEASE NOTES FOR LIBGUESTFS 1.6" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1306 +#: ../guestfs-release-notes.pod:1320 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 " @@ -32263,7 +32360,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1312 +#: ../guestfs-release-notes.pod:1326 #, no-wrap msgid "" " - Use a new method for creating and caching the appliance. This\n" @@ -32273,7 +32370,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1316 +#: ../guestfs-release-notes.pod:1330 #, no-wrap msgid "" " - Support for guest inspection (like virt-inspector) via the ordinary\n" @@ -32283,7 +32380,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1320 +#: ../guestfs-release-notes.pod:1334 #, no-wrap msgid "" " - virt-inspector and core inspection API can now detect guests running:\n" @@ -32293,7 +32390,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1324 +#: ../guestfs-release-notes.pod:1338 #, no-wrap msgid "" " - Support for LUKS whole-disk encryption in guests.\n" @@ -32301,7 +32398,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1326 +#: ../guestfs-release-notes.pod:1340 #, no-wrap msgid "" " - PHP bindings.\n" @@ -32309,7 +32406,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1328 +#: ../guestfs-release-notes.pod:1342 #, no-wrap msgid "" " - Progress messages (and progress bars in guestfish and virt-resize)\n" @@ -32318,7 +32415,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1331 +#: ../guestfs-release-notes.pod:1345 #, no-wrap msgid "" " - virt-df is now much more efficient. Use '--one-per-guest' to restore\n" @@ -32327,7 +32424,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1334 +#: ../guestfs-release-notes.pod:1348 #, no-wrap msgid "" " - guestfish 'copy-in' and 'copy-out' commands for copying files and\n" @@ -32336,7 +32433,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1337 +#: ../guestfs-release-notes.pod:1351 #, no-wrap msgid "" " - guestfish 'hexedit' command for doing binary edits to devices and\n" @@ -32345,7 +32442,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1340 +#: ../guestfs-release-notes.pod:1354 #, no-wrap msgid "" " - Change guestfish -i syntax to allow commands to be specified on the\n" @@ -32354,7 +32451,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1343 +#: ../guestfs-release-notes.pod:1357 #, no-wrap msgid "" " - guestfish '-d <domain>' for adding disks from libvirt domains.\n" @@ -32362,7 +32459,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1345 +#: ../guestfs-release-notes.pod:1359 #, no-wrap msgid "" " - guestfish '-N' option supports several new prepared disk image types:\n" @@ -32374,7 +32471,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1351 +#: ../guestfs-release-notes.pod:1365 #, no-wrap msgid "" " - guestfish 'more' and 'edit' commands now work with arbitrary files.\n" @@ -32382,7 +32479,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1353 +#: ../guestfs-release-notes.pod:1367 #, no-wrap msgid "" " - guestfish '--echo-keys' option allows you to echo keys/passphrases\n" @@ -32391,7 +32488,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1356 +#: ../guestfs-release-notes.pod:1370 #, no-wrap msgid "" " - guestmount now supports -a / -d / -i options, like guestfish.\n" @@ -32399,7 +32496,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1358 +#: ../guestfs-release-notes.pod:1372 #, no-wrap msgid "" " - Use virtio-serial for communications with the appliance. This\n" @@ -32408,7 +32505,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1361 +#: ../guestfs-release-notes.pod:1375 #, fuzzy, no-wrap #| msgid "" #| " virt-edit [--options] -d domname file [file ...]\n" @@ -32421,7 +32518,7 @@ msgstr "" "\n" #. type: verbatim -#: ../guestfs-release-notes.pod:1363 +#: ../guestfs-release-notes.pod:1377 #, fuzzy, no-wrap #| msgid "" #| " virt-edit [--options] -d domname file [file ...]\n" @@ -32434,7 +32531,7 @@ msgstr "" "\n" #. type: verbatim -#: ../guestfs-release-notes.pod:1365 +#: ../guestfs-release-notes.pod:1379 #, no-wrap msgid "" " - Ability to capture core dumps from the appliance (thanks Matthew Booth).\n" @@ -32442,7 +32539,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1367 +#: ../guestfs-release-notes.pod:1381 #, no-wrap msgid "" " - virt-rescue now shuts down cleanly (thanks Matthew Booth).\n" @@ -32450,7 +32547,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1369 +#: ../guestfs-release-notes.pod:1383 #, no-wrap msgid "" " - virt-rescue now has a --network option to enable network access.\n" @@ -32458,7 +32555,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1371 +#: ../guestfs-release-notes.pod:1385 #, no-wrap msgid "" " - virt-resize can now handle guests which use GPT partition table format.\n" @@ -32466,7 +32563,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1373 +#: ../guestfs-release-notes.pod:1387 #, no-wrap msgid "" " - virt-resize has better support for shrinking guests.\n" @@ -32474,7 +32571,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1375 +#: ../guestfs-release-notes.pod:1389 #, no-wrap msgid "" " - virt-resize supports qcow2-format guests.\n" @@ -32482,7 +32579,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1377 +#: ../guestfs-release-notes.pod:1391 #, no-wrap msgid "" " - $TMPDIR can be used to override almost all temporary directory usage.\n" @@ -32490,7 +32587,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1379 +#: ../guestfs-release-notes.pod:1393 #, no-wrap msgid "" " - OCaml users can use an alternate OO-style of coding, eg. g#launch ()\n" @@ -32498,7 +32595,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1381 +#: ../guestfs-release-notes.pod:1395 #, no-wrap msgid "" " - The API supports calls which take optional parameters, eg.\n" @@ -32507,7 +32604,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1384 +#: ../guestfs-release-notes.pod:1398 #, no-wrap msgid "" " - Trace output now escapes and shortens large strings (thanks\n" @@ -32516,7 +32613,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1387 +#: ../guestfs-release-notes.pod:1401 #, no-wrap msgid "" " - Autosync is now on by default, resulting in more reliable behaviour\n" @@ -32525,7 +32622,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1390 +#: ../guestfs-release-notes.pod:1404 #, no-wrap msgid "" " - virt-df --uuid option allows you to follow a domain across migration\n" @@ -32534,7 +32631,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1393 +#: ../guestfs-release-notes.pod:1407 #, fuzzy, no-wrap #| msgid "Translations of simple gettext strings." msgid "" @@ -32543,7 +32640,7 @@ msgid "" msgstr "Переклади простих рядків gettext." #. type: verbatim -#: ../guestfs-release-notes.pod:1397 +#: ../guestfs-release-notes.pod:1411 #, no-wrap msgid "" " - CVE-2010-3851 libguestfs: missing disk format specifier when adding a disk\n" @@ -32554,7 +32651,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1402 +#: ../guestfs-release-notes.pod:1416 #, no-wrap msgid "" " - virt-inspector no longer relies on untrusted guest code to list\n" @@ -32563,7 +32660,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1407 +#: ../guestfs-release-notes.pod:1421 #, no-wrap msgid "" " download-offset, file-architecture, findfs-label, findfs-uuid,\n" @@ -32580,7 +32677,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1420 +#: ../guestfs-release-notes.pod:1434 #, no-wrap msgid "" " - Use size_t for loop iterators.\n" @@ -32600,7 +32697,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1436 +#: ../guestfs-release-notes.pod:1450 #, no-wrap msgid "" " - 646822 libguestfs trace mode should not print long binary strings\n" @@ -32639,12 +32736,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:1471 +#: ../guestfs-release-notes.pod:1485 msgid "RELEASE NOTES FOR LIBGUESTFS 1.4" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1473 +#: ../guestfs-release-notes.pod:1487 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 " @@ -32652,7 +32749,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1479 +#: ../guestfs-release-notes.pod:1493 #, no-wrap msgid "" " - guestfish lets you choose a prepared disk image, eg:\n" @@ -32661,7 +32758,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1482 +#: ../guestfs-release-notes.pod:1496 #, no-wrap msgid "" " - Add write support to guestmount (FUSE) module.\n" @@ -32669,7 +32766,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1484 +#: ../guestfs-release-notes.pod:1498 #, no-wrap msgid "" " - virt-resize can now resize the content of partitions and logical\n" @@ -32678,7 +32775,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1487 +#: ../guestfs-release-notes.pod:1501 #, no-wrap msgid "" " - Bash tab-completion script for guestfish.\n" @@ -32686,7 +32783,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1489 +#: ../guestfs-release-notes.pod:1503 #, no-wrap msgid "" " - Add ZFS support to virt-rescue.\n" @@ -32694,7 +32791,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1491 +#: ../guestfs-release-notes.pod:1505 #, no-wrap msgid "" " - New tool 'virt-make-fs' for creating filesystems with content.\n" @@ -32702,7 +32799,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1493 +#: ../guestfs-release-notes.pod:1507 #, no-wrap msgid "" " - Allow suffixes on any guestfish number parameter, eg. \"1M\".\n" @@ -32710,7 +32807,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1495 +#: ../guestfs-release-notes.pod:1509 #, no-wrap msgid "" " - guestfish 'man' command opens the manual page.\n" @@ -32718,7 +32815,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1497 +#: ../guestfs-release-notes.pod:1511 #, no-wrap msgid "" " - guestfish supports a \"heredoc\" syntax for uploading files:\n" @@ -32729,7 +32826,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1502 +#: ../guestfs-release-notes.pod:1516 #, no-wrap msgid "" " - Some guestfish commands now print their output in octal or hex\n" @@ -32738,7 +32835,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1505 +#: ../guestfs-release-notes.pod:1519 #, no-wrap msgid "" " - Allow dash prefix on guestfish command line. This ignores any\n" @@ -32748,7 +32845,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1509 +#: ../guestfs-release-notes.pod:1523 #, no-wrap msgid "" " - guestfish -h / help command now returns an error for non-existent\n" @@ -32757,7 +32854,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1512 +#: ../guestfs-release-notes.pod:1526 #, no-wrap msgid "" " - New 'supported' command in guestfish to list optional groups of\n" @@ -32766,7 +32863,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1515 +#: ../guestfs-release-notes.pod:1529 #, no-wrap msgid "" " - virt-inspector and guestfish -i now work for filenames which\n" @@ -32775,7 +32872,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1518 +#: ../guestfs-release-notes.pod:1532 #, no-wrap msgid "" " - Change the protocol to use link-local addresses, to avoid\n" @@ -32785,7 +32882,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1522 +#: ../guestfs-release-notes.pod:1536 #, no-wrap msgid "" " - libguestfs now sets the correct time and timezone on filesystem\n" @@ -32794,7 +32891,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1525 +#: ../guestfs-release-notes.pod:1539 #, no-wrap msgid "" " - Sort the domains into alphabetical order in virt-df.\n" @@ -32802,7 +32899,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1527 +#: ../guestfs-release-notes.pod:1541 #, no-wrap msgid "" " - Make mkfs-b command work for FAT and NTFS by mapping the blocksize\n" @@ -32811,7 +32908,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1530 +#: ../guestfs-release-notes.pod:1544 #, no-wrap msgid "" " - Add version numbers to Perl modules (RHBZ#521674).\n" @@ -32819,7 +32916,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1532 +#: ../guestfs-release-notes.pod:1546 #, no-wrap msgid "" " - Localization now works for all the libguestfs tools (RHBZ#559963).\n" @@ -32827,7 +32924,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1534 +#: ../guestfs-release-notes.pod:1548 #, no-wrap msgid "" " - Tools now support filesystem-on-image VMs (RHBZ#590167).\n" @@ -32835,7 +32932,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1536 +#: ../guestfs-release-notes.pod:1550 #, fuzzy, no-wrap #| msgid "" #| " virt-list-partitions [--options] disk.img [disk.img ...]\n" @@ -32848,7 +32945,7 @@ msgstr "" "\n" #. type: verbatim -#: ../guestfs-release-notes.pod:1538 +#: ../guestfs-release-notes.pod:1552 #, no-wrap msgid "" " - Include extra Augeas lenses in the supermin appliance (Matthew Booth).\n" @@ -32856,7 +32953,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1540 +#: ../guestfs-release-notes.pod:1554 #, no-wrap msgid "" " - Add error and close callbacks.\n" @@ -32864,7 +32961,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1542 +#: ../guestfs-release-notes.pod:1556 #, no-wrap msgid "" " - Add explicit close method in the Perl API.\n" @@ -32872,7 +32969,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1544 +#: ../guestfs-release-notes.pod:1558 #, no-wrap msgid "" " - Multiple fixes for RHEL 5 compatibility.\n" @@ -32880,7 +32977,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1546 +#: ../guestfs-release-notes.pod:1560 #, no-wrap msgid "" " - Multiple fixes for Debian/Ubuntu compatibility.\n" @@ -32888,7 +32985,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1548 +#: ../guestfs-release-notes.pod:1562 #, no-wrap msgid "" " - Multiple revisions to improve the documentation.\n" @@ -32896,7 +32993,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1552 +#: ../guestfs-release-notes.pod:1566 #, no-wrap msgid "" " - Fix a potential DoS in virt-inspector and virt-v2v if a specially\n" @@ -32906,7 +33003,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1558 +#: ../guestfs-release-notes.pod:1572 #, no-wrap msgid "" " - aug-clear - clear Augeas path\n" @@ -32940,7 +33037,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1588 +#: ../guestfs-release-notes.pod:1602 #, no-wrap msgid "" " - Extend the generator to support testing optional features.\n" @@ -32956,7 +33053,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../guestfs-release-notes.pod:1600 +#: ../guestfs-release-notes.pod:1614 #, no-wrap msgid "" " - 612178 guestfish: using -m option in conjunction with --listen option causes appliance to die\n" @@ -33027,12 +33124,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../guestfs-release-notes.pod:1667 +#: ../guestfs-release-notes.pod:1681 msgid "RELEASE NOTES FOR HISTORICAL VERSIONS OF LIBGUESTFS" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1669 +#: ../guestfs-release-notes.pod:1683 msgid "" "Before 2010 libguestfs did not have official release notes or a formalized " "version numbering system. However these are links to historically " @@ -33040,12 +33137,12 @@ msgid "" msgstr "" #. type: =item -#: ../guestfs-release-notes.pod:1675 +#: ../guestfs-release-notes.pod:1689 msgid "2009-11-10 (1.0.78)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1677 +#: ../guestfs-release-notes.pod:1691 #, fuzzy #| msgid "" #| "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html" @@ -33054,12 +33151,12 @@ msgid "" msgstr "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html" #. type: =item -#: ../guestfs-release-notes.pod:1679 +#: ../guestfs-release-notes.pod:1693 msgid "2009-09-13 (1.0.67)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1681 +#: ../guestfs-release-notes.pod:1695 #, fuzzy #| msgid "" #| "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html" @@ -33067,12 +33164,12 @@ 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:1683 +#: ../guestfs-release-notes.pod:1697 msgid "2009-07-23 (1.0.64)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1685 +#: ../guestfs-release-notes.pod:1699 #, fuzzy #| msgid "" #| "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html" @@ -33080,12 +33177,12 @@ 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:1687 +#: ../guestfs-release-notes.pod:1701 msgid "2009-07-14 (1.0.59)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1689 +#: ../guestfs-release-notes.pod:1703 #, fuzzy #| msgid "" #| "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html" @@ -33093,12 +33190,12 @@ 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:1691 +#: ../guestfs-release-notes.pod:1705 msgid "2009-04-01 (the initial announcement)" msgstr "" #. type: textblock -#: ../guestfs-release-notes.pod:1693 +#: ../guestfs-release-notes.pod:1707 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2011/03/31/tip-code-for-getting-dhcp-address-" @@ -33111,7 +33208,7 @@ msgstr "" "a-virtual-machine-disk-image/#content" #. type: textblock -#: ../guestfs-release-notes.pod:1699 +#: ../guestfs-release-notes.pod:1713 #, fuzzy #| msgid "" #| "L<guestfs(3)>, L<guestfs-examples(3)>, L<guestfs-erlang(3)>, L<guestfs-" @@ -33127,7 +33224,7 @@ msgstr "" "L<guestfs-recipes(1)>, L<http://libguestfs.org/>." #. type: textblock -#: ../guestfs-release-notes.pod:1710 +#: ../guestfs-release-notes.pod:1724 msgid "Richard W.M. Jones" msgstr "" @@ -59423,49 +59520,66 @@ msgstr "" #: ../src/guestfs.pod:3129 #, no-wrap msgid "" -" make syntax-check # checks the syntax of the C code\n" -" make check # runs the test suite\n" +" make syntax-check -j1 -k # checks for various syntax and\n" +" # style problems\n" +" \n" +msgstr "" + +#. type: verbatim +#: ../src/guestfs.pod:3132 +#, no-wrap +msgid "" +" make check # runs the test suite\n" +" \n" +msgstr "" + +#. type: verbatim +#: ../src/guestfs.pod:3134 +#, no-wrap +msgid "" +" make extra-tests # in-depth testing using valgrind\n" +" # and real guests\n" "\n" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3132 +#: ../src/guestfs.pod:3137 msgid "DAEMON CUSTOM PRINTF FORMATTERS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3134 +#: ../src/guestfs.pod:3139 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:3139 +#: ../src/guestfs.pod:3144 msgid "%Q" msgstr "%Q" #. type: textblock -#: ../src/guestfs.pod:3141 +#: ../src/guestfs.pod:3146 msgid "" "Simple shell quoted string. Any spaces or other shell characters are " "escaped for you." msgstr "" #. type: =item -#: ../src/guestfs.pod:3144 +#: ../src/guestfs.pod:3149 msgid "%R" msgstr "%R" #. type: textblock -#: ../src/guestfs.pod:3146 +#: ../src/guestfs.pod:3151 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:3153 +#: ../src/guestfs.pod:3158 #, no-wrap msgid "" " asprintf (&cmd, \"cat %R\", path);\n" @@ -59475,12 +59589,12 @@ msgstr "" "\n" #. type: textblock -#: ../src/guestfs.pod:3155 +#: ../src/guestfs.pod:3160 msgid "would produce C<cat /sysroot/some\\ path\\ with\\ spaces>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3157 +#: ../src/guestfs.pod:3162 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 " @@ -59489,29 +59603,29 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3163 +#: ../src/guestfs.pod:3168 msgid "SUBMITTING YOUR NEW API ACTIONS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3165 +#: ../src/guestfs.pod:3170 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:3169 +#: ../src/guestfs.pod:3174 msgid "INTERNATIONALIZATION (I18N) SUPPORT" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3171 +#: ../src/guestfs.pod:3176 msgid "We support i18n (gettext anyhow) in the library." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3173 +#: ../src/guestfs.pod:3178 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 " @@ -59520,102 +59634,102 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3179 +#: ../src/guestfs.pod:3184 msgid "" "Debugging messages are never translated, since they are intended for the " "programmers." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3182 +#: ../src/guestfs.pod:3187 msgid "SOURCE CODE SUBDIRECTORIES" msgstr "" #. type: =item -#: ../src/guestfs.pod:3186 +#: ../src/guestfs.pod:3191 msgid "C<align>" msgstr "C<align>" #. type: textblock -#: ../src/guestfs.pod:3188 +#: ../src/guestfs.pod:3193 msgid "L<virt-alignment-scan(1)> command and documentation." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3192 +#: ../src/guestfs.pod:3197 msgid "The libguestfs appliance, build scripts and so on." msgstr "" #. type: =item -#: ../src/guestfs.pod:3194 +#: ../src/guestfs.pod:3199 msgid "C<cat>" msgstr "C<cat>" #. type: textblock -#: ../src/guestfs.pod:3196 +#: ../src/guestfs.pod:3201 msgid "" "The L<virt-cat(1)>, L<virt-filesystems(1)> and L<virt-ls(1)> commands and " "documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3199 +#: ../src/guestfs.pod:3204 msgid "C<contrib>" msgstr "C<contrib>" #. type: textblock -#: ../src/guestfs.pod:3201 +#: ../src/guestfs.pod:3206 msgid "Outside contributions, experimental parts." msgstr "" #. type: =item -#: ../src/guestfs.pod:3203 +#: ../src/guestfs.pod:3208 msgid "C<daemon>" msgstr "C<daemon>" #. type: textblock -#: ../src/guestfs.pod:3205 +#: ../src/guestfs.pod:3210 msgid "" "The daemon that runs inside the libguestfs appliance and carries out actions." msgstr "" #. type: =item -#: ../src/guestfs.pod:3208 +#: ../src/guestfs.pod:3213 msgid "C<df>" msgstr "C<df>" #. type: textblock -#: ../src/guestfs.pod:3210 +#: ../src/guestfs.pod:3215 msgid "L<virt-df(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3212 +#: ../src/guestfs.pod:3217 msgid "C<edit>" msgstr "C<edit>" #. type: textblock -#: ../src/guestfs.pod:3214 +#: ../src/guestfs.pod:3219 msgid "L<virt-edit(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3216 +#: ../src/guestfs.pod:3221 msgid "C<examples>" msgstr "C<examples>" #. type: textblock -#: ../src/guestfs.pod:3218 +#: ../src/guestfs.pod:3223 msgid "C API example code." msgstr "Код прикладів використання програмного інтерфейсу мовою C." #. type: =item -#: ../src/guestfs.pod:3220 +#: ../src/guestfs.pod:3225 msgid "C<fish>" msgstr "C<fish>" #. type: textblock -#: ../src/guestfs.pod:3222 +#: ../src/guestfs.pod:3227 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)>, " @@ -59623,80 +59737,80 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3228 +#: ../src/guestfs.pod:3233 msgid "L<virt-format(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3230 +#: ../src/guestfs.pod:3235 msgid "C<fuse>" msgstr "C<fuse>" #. type: textblock -#: ../src/guestfs.pod:3232 +#: ../src/guestfs.pod:3237 msgid "" "L<guestmount(1)>, FUSE (userspace filesystem) built on top of libguestfs." msgstr "" #. type: =item -#: ../src/guestfs.pod:3234 +#: ../src/guestfs.pod:3239 msgid "C<generator>" msgstr "C<generator>" #. type: textblock -#: ../src/guestfs.pod:3236 +#: ../src/guestfs.pod:3241 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:3239 +#: ../src/guestfs.pod:3244 msgid "C<inspector>" msgstr "C<inspector>" #. type: textblock -#: ../src/guestfs.pod:3241 +#: ../src/guestfs.pod:3246 msgid "L<virt-inspector(1)>, the virtual machine image inspector." msgstr "" #. type: =item -#: ../src/guestfs.pod:3243 +#: ../src/guestfs.pod:3248 msgid "C<logo>" msgstr "C<logo>" #. type: textblock -#: ../src/guestfs.pod:3245 +#: ../src/guestfs.pod:3250 msgid "Logo used on the website. The fish is called Arthur by the way." msgstr "" #. type: =item -#: ../src/guestfs.pod:3247 +#: ../src/guestfs.pod:3252 msgid "C<m4>" msgstr "C<m4>" #. type: textblock -#: ../src/guestfs.pod:3249 +#: ../src/guestfs.pod:3254 msgid "M4 macros used by autoconf." msgstr "" #. type: =item -#: ../src/guestfs.pod:3251 +#: ../src/guestfs.pod:3256 msgid "C<po>" msgstr "C<po>" #. type: textblock -#: ../src/guestfs.pod:3253 +#: ../src/guestfs.pod:3258 msgid "Translations of simple gettext strings." msgstr "Переклади простих рядків gettext." #. type: =item -#: ../src/guestfs.pod:3255 +#: ../src/guestfs.pod:3260 msgid "C<po-docs>" msgstr "C<po-docs>" #. type: textblock -#: ../src/guestfs.pod:3257 +#: ../src/guestfs.pod:3262 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 " @@ -59704,150 +59818,180 @@ msgid "" msgstr "" #. type: =item -#: ../src/guestfs.pod:3261 +#: ../src/guestfs.pod:3266 msgid "C<rescue>" msgstr "C<rescue>" #. type: textblock -#: ../src/guestfs.pod:3263 +#: ../src/guestfs.pod:3268 msgid "L<virt-rescue(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3265 +#: ../src/guestfs.pod:3270 msgid "C<resize>" msgstr "C<resize>" #. type: textblock -#: ../src/guestfs.pod:3267 +#: ../src/guestfs.pod:3272 msgid "L<virt-resize(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3269 +#: ../src/guestfs.pod:3274 msgid "C<sparsify>" msgstr "C<sparsify>" #. type: textblock -#: ../src/guestfs.pod:3271 +#: ../src/guestfs.pod:3276 msgid "L<virt-sparsify(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3273 +#: ../src/guestfs.pod:3278 msgid "C<src>" msgstr "C<src>" #. type: textblock -#: ../src/guestfs.pod:3275 +#: ../src/guestfs.pod:3280 msgid "Source code to the C library." msgstr "" #. type: =item -#: ../src/guestfs.pod:3277 +#: ../src/guestfs.pod:3282 msgid "C<sysprep>" msgstr "C<sysprep>" #. type: textblock -#: ../src/guestfs.pod:3279 +#: ../src/guestfs.pod:3284 msgid "L<virt-sysprep(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3281 +#: ../src/guestfs.pod:3286 msgid "C<test-tool>" msgstr "C<test-tool>" #. type: textblock -#: ../src/guestfs.pod:3283 +#: ../src/guestfs.pod:3288 msgid "" "Test tool for end users to test if their qemu/kernel combination will work " "with libguestfs." msgstr "" #. type: =item -#: ../src/guestfs.pod:3286 +#: ../src/guestfs.pod:3291 msgid "C<tests>" msgstr "C<tests>" #. type: textblock -#: ../src/guestfs.pod:3288 +#: ../src/guestfs.pod:3293 msgid "Tests." msgstr "Тести." #. type: =item -#: ../src/guestfs.pod:3290 +#: ../src/guestfs.pod:3295 +#, fuzzy +#| msgid "B<utmp> *" +msgid "C<tmp>" +msgstr "B<utmp> *" + +#. type: textblock +#: ../src/guestfs.pod:3297 +msgid "" +"Used for temporary files when running the tests (instead of C</tmp> etc). " +"The reason is so that you can run multiple parallel tests of libguestfs " +"without having one set of tests overwriting the appliance created by another." +msgstr "" + +#. type: textblock +#: ../src/guestfs.pod:3302 +msgid "" +"If you are using libvirt + sVirt with SELinux enforcing, then you have to " +"label this directory:" +msgstr "" + +#. type: verbatim +#: ../src/guestfs.pod:3305 +#, no-wrap +msgid "" +" chcon --reference=/tmp tmp\n" +"\n" +msgstr "" + +#. type: =item +#: ../src/guestfs.pod:3307 msgid "C<tools>" msgstr "C<tools>" #. type: textblock -#: ../src/guestfs.pod:3292 +#: ../src/guestfs.pod:3309 msgid "" "Command line tools written in Perl (L<virt-win-reg(1)> and many others)." msgstr "" #. type: =item -#: ../src/guestfs.pod:3294 +#: ../src/guestfs.pod:3311 msgid "C<csharp>" msgstr "C<csharp>" #. type: =item -#: ../src/guestfs.pod:3296 +#: ../src/guestfs.pod:3313 msgid "C<erlang>" msgstr "C<erlang>" #. type: =item -#: ../src/guestfs.pod:3298 +#: ../src/guestfs.pod:3315 msgid "C<gobject>" msgstr "C<gobject>" #. type: =item -#: ../src/guestfs.pod:3300 +#: ../src/guestfs.pod:3317 msgid "C<haskell>" msgstr "C<haskell>" #. type: =item -#: ../src/guestfs.pod:3302 +#: ../src/guestfs.pod:3319 msgid "C<java>" msgstr "C<java>" #. type: =item -#: ../src/guestfs.pod:3304 +#: ../src/guestfs.pod:3321 msgid "C<ocaml>" msgstr "C<ocaml>" #. type: =item -#: ../src/guestfs.pod:3306 +#: ../src/guestfs.pod:3323 msgid "C<php>" msgstr "C<php>" #. type: =item -#: ../src/guestfs.pod:3308 +#: ../src/guestfs.pod:3325 msgid "C<perl>" msgstr "C<perl>" #. type: =item -#: ../src/guestfs.pod:3310 +#: ../src/guestfs.pod:3327 msgid "C<python>" msgstr "C<python>" #. type: =item -#: ../src/guestfs.pod:3312 +#: ../src/guestfs.pod:3329 msgid "C<ruby>" msgstr "C<ruby>" #. type: textblock -#: ../src/guestfs.pod:3314 +#: ../src/guestfs.pod:3331 msgid "Language bindings." msgstr "Прив’язки до мов програмування." #. type: =head2 -#: ../src/guestfs.pod:3318 +#: ../src/guestfs.pod:3335 msgid "MAKING A STABLE RELEASE" msgstr "СТВОРЕННЯ СТАБІЛЬНОГО ВИПУСКУ" #. type: textblock -#: ../src/guestfs.pod:3320 +#: ../src/guestfs.pod:3337 msgid "" "When we make a stable release, there are several steps documented here. See " "L</LIBGUESTFS VERSION NUMBERS> for general information about the stable " @@ -59855,33 +59999,33 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3328 +#: ../src/guestfs.pod:3345 msgid "" "Check C<make && make check> works on at least Fedora, Debian and Ubuntu." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3333 +#: ../src/guestfs.pod:3350 msgid "Finalize C<guestfs-release-notes.pod>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3337 +#: ../src/guestfs.pod:3354 msgid "Update ROADMAP." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3341 +#: ../src/guestfs.pod:3358 msgid "Run C<src/api-support/update-from-tarballs.sh>." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3345 +#: ../src/guestfs.pod:3362 msgid "Push and pull from Transifex." msgstr "Передавання даних на Transifex та отримання даних з Transifex." #. type: verbatim -#: ../src/guestfs.pod:3349 +#: ../src/guestfs.pod:3366 #, no-wrap msgid "" " tx push -s\n" @@ -59891,13 +60035,13 @@ msgstr "" "\n" #. type: textblock -#: ../src/guestfs.pod:3351 +#: ../src/guestfs.pod:3368 msgid "to push the latest POT files to Transifex. Then run:" msgstr "" "щоб надіслати найсвіжіші файли POT на Transifex. Потім віддайте команду:" #. type: verbatim -#: ../src/guestfs.pod:3353 +#: ../src/guestfs.pod:3370 #, no-wrap msgid "" " ./tx-pull.sh\n" @@ -59907,24 +60051,24 @@ msgstr "" "\n" #. type: textblock -#: ../src/guestfs.pod:3355 +#: ../src/guestfs.pod:3372 msgid "which is a wrapper to pull the latest translated C<*.po> files." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3359 +#: ../src/guestfs.pod:3376 msgid "" "Create new stable and development directories under L<http://libguestfs.org/" "download>." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3364 +#: ../src/guestfs.pod:3381 msgid "Create the branch in git:" msgstr "Створення гілки у git:" #. type: verbatim -#: ../src/guestfs.pod:3366 +#: ../src/guestfs.pod:3383 #, no-wrap msgid "" " git tag -a 1.XX.0 -m \"Version 1.XX.0 (stable)\"\n" @@ -59940,17 +60084,17 @@ msgstr "" "\n" #. type: =head1 -#: ../src/guestfs.pod:3373 +#: ../src/guestfs.pod:3390 msgid "LIMITS" msgstr "ОБМЕЖЕННЯ" #. type: =head2 -#: ../src/guestfs.pod:3375 +#: ../src/guestfs.pod:3392 msgid "PROTOCOL LIMITS" msgstr "ОБМЕЖЕННЯ ПРОТОКОЛУ" #. type: textblock -#: ../src/guestfs.pod:3377 +#: ../src/guestfs.pod:3394 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 " @@ -59961,7 +60105,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3385 +#: ../src/guestfs.pod:3402 msgid "" "In libguestfs E<lt> 1.19.32, several calls had to encode either their entire " "argument list or their entire return value (or sometimes both) in a single " @@ -59977,7 +60121,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3398 +#: ../src/guestfs.pod:3415 #, fuzzy #| msgid "" #| "The following functions: L</guestfs_getxattr> L</guestfs_getxattrs> L</" @@ -59996,19 +60140,19 @@ msgstr "" "guestfs_setxattr>" #. type: textblock -#: ../src/guestfs.pod:3403 +#: ../src/guestfs.pod:3420 msgid "" "See also L</UPLOADING> and L</DOWNLOADING> for further information about " "copying large amounts of data into or out of a filesystem." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3406 +#: ../src/guestfs.pod:3423 msgid "MAXIMUM NUMBER OF DISKS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3408 +#: ../src/guestfs.pod:3425 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 " @@ -60017,14 +60161,14 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3413 +#: ../src/guestfs.pod:3430 msgid "" "The rest of this section covers implementation details, which could change " "in future." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3416 +#: ../src/guestfs.pod:3433 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 " @@ -60033,26 +60177,26 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3421 +#: ../src/guestfs.pod:3438 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:3424 +#: ../src/guestfs.pod:3441 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:3427 +#: ../src/guestfs.pod:3444 msgid "One virtual disk is used by libguestfs internally." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3429 +#: ../src/guestfs.pod:3446 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 " @@ -60060,7 +60204,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3434 +#: ../src/guestfs.pod:3451 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 " @@ -60068,41 +60212,41 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3438 +#: ../src/guestfs.pod:3455 msgid "MAXIMUM NUMBER OF PARTITIONS PER DISK" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3440 +#: ../src/guestfs.pod:3457 msgid "Virtio limits the maximum number of partitions per disk to B<15>." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3442 +#: ../src/guestfs.pod:3459 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:3445 +#: ../src/guestfs.pod:3462 msgid "" "If you attach a disk with more than 15 partitions, the extra partitions are " "ignored by libguestfs." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3448 +#: ../src/guestfs.pod:3465 msgid "MAXIMUM SIZE OF A DISK" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3450 +#: ../src/guestfs.pod:3467 msgid "Probably the limit is between 2**63-1 and 2**64-1 bytes." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3452 +#: ../src/guestfs.pod:3469 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 " @@ -60110,7 +60254,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3456 +#: ../src/guestfs.pod:3473 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 " @@ -60120,19 +60264,19 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3462 +#: ../src/guestfs.pod:3479 msgid "" "For the hugest disk image files, we recommend using XFS on the host for " "storage." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3465 +#: ../src/guestfs.pod:3482 msgid "MAXIMUM SIZE OF A PARTITION" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3467 +#: ../src/guestfs.pod:3484 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 " @@ -60140,7 +60284,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3471 +#: ../src/guestfs.pod:3488 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 " @@ -60148,12 +60292,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3476 +#: ../src/guestfs.pod:3493 msgid "MAXIMUM SIZE OF A FILESYSTEM, FILES, DIRECTORIES" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3478 +#: ../src/guestfs.pod:3495 msgid "" "This depends on the filesystem type. libguestfs itself does not impose any " "known limit. Consult Wikipedia or the filesystem documentation to find out " @@ -60161,12 +60305,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3482 +#: ../src/guestfs.pod:3499 msgid "MAXIMUM UPLOAD AND DOWNLOAD" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3484 +#: ../src/guestfs.pod:3501 msgid "" "The API functions L</guestfs_upload>, L</guestfs_download>, L</" "guestfs_tar_in>, L</guestfs_tar_out> and the like allow unlimited sized " @@ -60174,12 +60318,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3488 +#: ../src/guestfs.pod:3505 msgid "INSPECTION LIMITS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3490 +#: ../src/guestfs.pod:3507 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 " @@ -60189,40 +60333,40 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3516 +#: ../src/guestfs.pod:3533 msgid "" "Choose the default way to create the appliance. See L</" "guestfs_set_attach_method>." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3521 +#: ../src/guestfs.pod:3538 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:3533 +#: ../src/guestfs.pod:3550 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:3542 +#: ../src/guestfs.pod:3559 msgid "See also L</QEMU WRAPPERS> above." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3546 +#: ../src/guestfs.pod:3563 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:3564 +#: ../src/guestfs.pod:3581 #, fuzzy #| msgid "" #| "L<guestfs-examples(3)>, L<guestfs-erlang(3)>, L<guestfs-java(3)>, " @@ -60266,7 +60410,7 @@ msgstr "" ">, L<stap(1)>, L<http://libguestfs.org/>." #. type: textblock -#: ../src/guestfs.pod:3606 +#: ../src/guestfs.pod:3623 msgid "" "Tools with a similar purpose: L<fdisk(8)>, L<parted(8)>, L<kpartx(8)>, L<lvm" "(8)>, L<disktype(1)>." |