diff options
author | Richard W.M. Jones <rjones@redhat.com> | 2012-09-19 10:18:57 +0100 |
---|---|---|
committer | Richard W.M. Jones <rjones@redhat.com> | 2012-09-19 13:57:50 +0100 |
commit | fac02075e020f5a5a894261fec3940e060312a33 (patch) | |
tree | e4c65f73dc542e325b7b1c6e9280c4f2bed47968 | |
parent | 75c663db7a14a3a7b7715d166b0a95a72aea2852 (diff) | |
download | libguestfs-1.18.8.tar.gz libguestfs-1.18.8.tar.xz libguestfs-1.18.8.zip |
Version 1.18.8.1.18.8
-rw-r--r-- | AUTHORS | 1 | ||||
-rw-r--r-- | BUGS | 79 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | po-docs/ja.po | 1240 | ||||
-rw-r--r-- | po-docs/libguestfs-docs.pot | 1126 | ||||
-rw-r--r-- | po-docs/uk.po | 1203 | ||||
-rw-r--r-- | po/en_GB.po | 158 | ||||
-rw-r--r-- | po/es.po | 158 | ||||
-rw-r--r-- | po/gu.po | 158 | ||||
-rw-r--r-- | po/hi.po | 158 | ||||
-rw-r--r-- | po/kn.po | 158 | ||||
-rw-r--r-- | po/libguestfs.pot | 160 | ||||
-rw-r--r-- | po/ml.po | 158 | ||||
-rw-r--r-- | po/mr.po | 158 | ||||
-rw-r--r-- | po/nl.po | 158 | ||||
-rw-r--r-- | po/or.po | 158 | ||||
-rw-r--r-- | po/pa.po | 158 | ||||
-rw-r--r-- | po/pl.po | 158 | ||||
-rw-r--r-- | po/ta.po | 158 | ||||
-rw-r--r-- | po/te.po | 158 | ||||
-rw-r--r-- | po/uk.po | 158 |
21 files changed, 3334 insertions, 2689 deletions
@@ -20,6 +20,7 @@ Maxim Koltsov <kolmax94@gmail.com> Michael Scherer <misc@zarb.org> Nikita A Menkovich <menkovich@gmail.com> Nikos Skalkotos <skalkoto@gmail.com> +Olaf Hering <olaf@aepfle.de> Piotr Drąg <piotrdrag@gmail.com> Qin Guan <qguan@redhat.com> Rajesh Ranjan <rranjan@redhat.com> @@ -1,5 +1,5 @@ NOTE: This file is automatically generated from "update-bugs.sh". -Last updated: 2012-07-10 +Last updated: 2012-09-19 This contains a local list of the bugs that are open against libguestfs. Bugs are tracked in the Red Hat Bugzilla database @@ -137,9 +137,6 @@ Bugs in NEW or ASSIGNED state are open and waiting for someone to fix. 805417 NEW https://bugzilla.redhat.com/show_bug.cgi?id=805417 RFE: support inspection of installation ISOs of WinVista, Win7, Win2008 & Win2008r2 -806176 NEW https://bugzilla.redhat.com/show_bug.cgi?id=806176 - libguestfs doesn't use the external tools (wrestool ...) to get icon even these tools are installed - 806179 NEW https://bugzilla.redhat.com/show_bug.cgi?id=806179 RFE: support inspection of icon for more Windows guests @@ -167,18 +164,12 @@ Bugs in NEW or ASSIGNED state are open and waiting for someone to fix. 815149 NEW https://bugzilla.redhat.com/show_bug.cgi?id=815149 virt-alignment-scan gives error "part_list: could not parse row from output of parted print command: /dev/vda:4194304B:virtblk:512:512:msdos:Virtio Block Device" -816839 NEW https://bugzilla.redhat.com/show_bug.cgi?id=816839 - data overflow error when debug progress -1 - 819086 NEW https://bugzilla.redhat.com/show_bug.cgi?id=819086 look for qemu-kvm on /usr/libexec 822538 NEW https://bugzilla.redhat.com/show_bug.cgi?id=822538 libguestfs tools hang on qcow2 encrypted disks -822626 NEW https://bugzilla.redhat.com/show_bug.cgi?id=822626 - virt-ls error: "libguestfs: error: checksum: path: parameter cannot be NULL" - 824021 NEW https://bugzilla.redhat.com/show_bug.cgi?id=824021 inspection cannot recognize guest which uses btrfs subvolumes for root @@ -197,30 +188,60 @@ Bugs in NEW or ASSIGNED state are open and waiting for someone to fix. 834712 NEW https://bugzilla.redhat.com/show_bug.cgi?id=834712 virt-resize test failed once: lvresize_free: New size (91 extents) matches existing size (91 extents) -834896 NEW https://bugzilla.redhat.com/show_bug.cgi?id=834896 - 'mount' command hangs if you try to mount an extended partition - 835622 NEW https://bugzilla.redhat.com/show_bug.cgi?id=835622 virt-sparsify to LVM thin raw volume isn't sparse 836501 NEW https://bugzilla.redhat.com/show_bug.cgi?id=836501 dependency on fuse suggested -837691 NEW https://bugzilla.redhat.com/show_bug.cgi?id=837691 - Data loss when writing to qcow2-format disk files - 837941 NEW https://bugzilla.redhat.com/show_bug.cgi?id=837941 Data loss when writing to qcow2-format disk files 838081 NEW https://bugzilla.redhat.com/show_bug.cgi?id=838081 ocaml/t/guestfs_500_parallel_mount_local crashes in caml_thread_reinitialize -838609 NEW https://bugzilla.redhat.com/show_bug.cgi?id=838609 - guestmount + fusermount allows a race condition when unmounting and immediately using the disk image - 838904 NEW https://bugzilla.redhat.com/show_bug.cgi?id=838904 make-debian-img.sh failed: /dev/debian/root: not found: device not cleared. Aborting. Failed to wipe start of new LV. +840474 NEW https://bugzilla.redhat.com/show_bug.cgi?id=840474 + cannot install libguestfs due to missing dependency + +843188 NEW https://bugzilla.redhat.com/show_bug.cgi?id=843188 + Ruby bindings segfault in event callbacks when the Ruby GC is invoked. + +843199 NEW https://bugzilla.redhat.com/show_bug.cgi?id=843199 + Ruby bindings segfault in event callbacks when the Ruby GC is invoked. + +845234 NEW https://bugzilla.redhat.com/show_bug.cgi?id=845234 + RFE: virt-ls on Windows guest doesn't support drive letters + +846676 NEW https://bugzilla.redhat.com/show_bug.cgi?id=846676 + guestfs_launch() hangs with Debian qemu-kvm 1.1.0 + +848464 NEW https://bugzilla.redhat.com/show_bug.cgi?id=848464 + gobject javascript bindings cannot use 64 bit integers + +852194 NEW https://bugzilla.redhat.com/show_bug.cgi?id=852194 + virt-sparsify --compress fails if output is raw format + +853763 NEW https://bugzilla.redhat.com/show_bug.cgi?id=853763 + virt-sparsify should use a more robust method to detect the input format + +857763 NEW https://bugzilla.redhat.com/show_bug.cgi?id=857763 + libguestfs 'file-architecture' returns 'ARM' for arm binaries + +858126 NEW https://bugzilla.redhat.com/show_bug.cgi?id=858126 + virt-inspector fail to work with some windows guests + +858128 NEW https://bugzilla.redhat.com/show_bug.cgi?id=858128 + libguestfs fail to list devices added by add-drive-ro-with-if twice + +858648 NEW https://bugzilla.redhat.com/show_bug.cgi?id=858648 + libguestfs can not be installed with recent iptables + +858696 NEW https://bugzilla.redhat.com/show_bug.cgi?id=858696 + virt-sysprep reports Guestfs.Error("read_lines: fopen: /etc/sysconfig/network: No such file or directory") on some Fedora guests + 503134 ASSIGNED https://bugzilla.redhat.com/show_bug.cgi?id=503134 guestfish's list splitting does not recognize internal quoting @@ -239,6 +260,24 @@ Bugs in NEW or ASSIGNED state are open and waiting for someone to fix. 713678 ASSIGNED https://bugzilla.redhat.com/show_bug.cgi?id=713678 Not all febootstrap messages are redirected to log callbacks -(73 bugs) +(80 bugs) + +-------------------------------------------------- +Bugs in MODIFIED, POST or ON_QA state are fixed. +You can help by testing the fixes. + +816839 ON_QA https://bugzilla.redhat.com/show_bug.cgi?id=816839 + data overflow error when debug progress -1 + +822626 ON_QA https://bugzilla.redhat.com/show_bug.cgi?id=822626 + virt-ls error: "libguestfs: error: checksum: path: parameter cannot be NULL" + +837691 ON_QA https://bugzilla.redhat.com/show_bug.cgi?id=837691 + Data loss when writing to qcow2-format disk files + +838609 ON_QA https://bugzilla.redhat.com/show_bug.cgi?id=838609 + guestmount + fusermount allows a race condition when unmounting and immediately using the disk image + +(4 bugs) End of BUGS file. diff --git a/configure.ac b/configure.ac index 999aa0c3..0462376f 100644 --- a/configure.ac +++ b/configure.ac @@ -20,7 +20,7 @@ # freeform string. m4_define([libguestfs_major], [1]) m4_define([libguestfs_minor], [18]) -m4_define([libguestfs_release], [7]) +m4_define([libguestfs_release], [8]) AC_INIT([libguestfs],libguestfs_major.libguestfs_minor.libguestfs_release) AC_CONFIG_AUX_DIR([build-aux]) diff --git a/po-docs/ja.po b/po-docs/ja.po index bfa48136..620eeab2 100644 --- a/po-docs/ja.po +++ b/po-docs/ja.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: libguestfs@redhat.com\n" -"POT-Creation-Date: 2012-08-30 23:39+0200\n" +"POT-Creation-Date: 2012-09-19 13:50+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" @@ -528,7 +528,7 @@ msgstr "" #: ../df/virt-df.pod:110 ../edit/virt-edit.pod:141 ../fish/guestfish.pod:242 #: ../fish/guestfish.pod:685 ../format/virt-format.pod:96 #: ../inspector/virt-inspector.pod:350 ../rescue/virt-rescue.pod:164 -#: ../src/guestfs.pod:3051 ../sysprep/virt-sysprep.pod:111 +#: ../src/guestfs.pod:3056 ../sysprep/virt-sysprep.pod:111 msgid "For example:" msgstr "例:" @@ -1120,19 +1120,19 @@ 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 #: ../examples/guestfs-performance.pod:258 -#: ../examples/guestfs-performance.pod:263 ../examples/guestfs-recipes.pod:100 -#: ../examples/guestfs-recipes.pod:104 ../examples/guestfs-recipes.pod:108 -#: ../examples/guestfs-recipes.pod:134 ../examples/guestfs-recipes.pod:139 -#: ../examples/guestfs-recipes.pod:229 ../examples/guestfs-recipes.pod:233 -#: ../examples/guestfs-recipes.pod:237 ../examples/guestfs-recipes.pod:241 -#: ../examples/guestfs-recipes.pod:245 ../examples/guestfs-testing.pod:110 +#: ../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:13 ../fish/guestfish-actions.pod:20 #: ../fish/guestfish-actions.pod:444 ../fish/guestfish-actions.pod:452 @@ -1186,9 +1186,9 @@ msgstr "このプログラムは以下を返します:" #: ../src/guestfs.pod:1993 ../src/guestfs.pod:2282 ../src/guestfs.pod:2287 #: ../src/guestfs.pod:2293 ../src/guestfs.pod:2301 ../src/guestfs.pod:2818 #: ../src/guestfs.pod:2824 ../src/guestfs.pod:2829 ../src/guestfs.pod:2835 -#: ../src/guestfs.pod:3226 ../src/guestfs.pod:3231 ../src/guestfs.pod:3235 -#: ../src/guestfs.pod:3239 ../src/guestfs.pod:3243 ../src/guestfs.pod:3257 -#: ../src/guestfs.pod:3262 ../sysprep/virt-sysprep.pod:230 +#: ../src/guestfs.pod:3231 ../src/guestfs.pod:3236 ../src/guestfs.pod:3240 +#: ../src/guestfs.pod:3244 ../src/guestfs.pod:3248 ../src/guestfs.pod:3262 +#: ../src/guestfs.pod:3267 ../sysprep/virt-sysprep.pod:230 #: ../sysprep/virt-sysprep.pod:234 ../sysprep/virt-sysprep.pod:238 #: ../sysprep/virt-sysprep.pod:242 ../sysprep/virt-sysprep.pod:257 #: ../sysprep/virt-sysprep.pod:261 ../sysprep/virt-sysprep.pod:265 @@ -1259,8 +1259,8 @@ 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-performance.pod:429 ../examples/guestfs-recipes.pod:391 +#: ../examples/guestfs-examples.pod:33 ../examples/guestfs-faq.pod:723 +#: ../examples/guestfs-performance.pod:429 ../examples/guestfs-recipes.pod:417 #: ../examples/guestfs-testing.pod:291 ../fish/guestfish.pod:1280 #: ../fish/virt-copy-in.pod:50 ../fish/virt-copy-out.pod:39 #: ../fish/virt-tar-in.pod:47 ../fish/virt-tar-out.pod:41 @@ -1269,7 +1269,7 @@ msgstr "" #: ../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:3434 +#: ../sparsify/virt-sparsify.pod:299 ../src/guestfs.pod:3439 #: ../sysprep/virt-sysprep.pod:442 ../test-tool/libguestfs-test-tool.pod:106 #: ../tools/virt-list-filesystems.pl:197 ../tools/virt-list-partitions.pl:267 #: ../tools/virt-make-fs.pl:590 ../tools/virt-tar.pl:294 @@ -1317,8 +1317,8 @@ 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-performance.pod:446 ../examples/guestfs-recipes.pod:408 +#: ../examples/guestfs-examples.pod:49 ../examples/guestfs-faq.pod:733 +#: ../examples/guestfs-performance.pod:446 ../examples/guestfs-recipes.pod:434 #: ../examples/guestfs-testing.pod:302 ../fish/guestfish.pod:1312 #: ../fish/virt-copy-in.pod:64 ../fish/virt-copy-out.pod:53 #: ../fish/virt-tar-in.pod:62 ../fish/virt-tar-out.pod:55 @@ -1327,7 +1327,7 @@ msgstr "Richard W.M. Jones L<http://people.redhat.com/~rjones/>" #: ../ocaml/examples/guestfs-ocaml.pod:95 ../perl/examples/guestfs-perl.pod:57 #: ../python/examples/guestfs-python.pod:58 ../rescue/virt-rescue.pod:353 #: ../resize/virt-resize.pod:729 ../ruby/examples/guestfs-ruby.pod:52 -#: ../sparsify/virt-sparsify.pod:316 ../src/guestfs.pod:3489 +#: ../sparsify/virt-sparsify.pod:316 ../src/guestfs.pod:3494 #: ../sysprep/virt-sysprep.pod:463 ../test-tool/libguestfs-test-tool.pod:116 #: ../tools/virt-list-filesystems.pl:214 ../tools/virt-list-partitions.pl:283 #: ../tools/virt-make-fs.pl:609 ../tools/virt-tar.pl:313 @@ -1615,7 +1615,7 @@ msgstr "" #: ../appliance/libguestfs-make-fixed-appliance.pod:139 #: ../edit/virt-edit.pod:343 ../fish/guestfish.pod:1131 #: ../rescue/virt-rescue.pod:313 ../sparsify/virt-sparsify.pod:272 -#: ../src/guestfs.pod:3373 ../test-tool/libguestfs-test-tool.pod:101 +#: ../src/guestfs.pod:3378 ../test-tool/libguestfs-test-tool.pod:101 msgid "ENVIRONMENT VARIABLES" msgstr "環境変数" @@ -1639,8 +1639,8 @@ 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:404 +#: ../examples/guestfs-examples.pod:45 ../examples/guestfs-faq.pod:729 +#: ../examples/guestfs-performance.pod:442 ../examples/guestfs-recipes.pod:430 #: ../examples/guestfs-testing.pod:298 ../fish/guestfish.pod:1308 #: ../fish/virt-copy-in.pod:60 ../fish/virt-copy-out.pod:49 #: ../fish/virt-tar-in.pod:58 ../fish/virt-tar-out.pod:51 @@ -1648,7 +1648,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:3485 +#: ../ruby/examples/guestfs-ruby.pod:48 ../src/guestfs.pod:3490 #: ../sysprep/virt-sysprep.pod:457 ../test-tool/libguestfs-test-tool.pod:112 msgid "AUTHORS" msgstr "著者" @@ -1656,15 +1656,15 @@ 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:406 +#: ../examples/guestfs-examples.pod:47 ../examples/guestfs-faq.pod:731 +#: ../examples/guestfs-performance.pod:444 ../examples/guestfs-recipes.pod:432 #: ../examples/guestfs-testing.pod:300 ../fish/guestfish.pod:1310 #: ../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:3487 +#: ../ruby/examples/guestfs-ruby.pod:50 ../src/guestfs.pod:3492 #: ../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>)" @@ -1672,9 +1672,9 @@ msgstr "Richard W.M. Jones (C<rjones at redhat dot com>)" #. 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:410 ../fish/guestfish.pod:1314 +#: ../examples/guestfs-recipes.pod:436 ../fish/guestfish.pod:1314 #: ../fuse/guestmount.pod:415 ../rescue/virt-rescue.pod:355 -#: ../src/guestfs.pod:3491 ../test-tool/libguestfs-test-tool.pod:118 +#: ../src/guestfs.pod:3496 ../test-tool/libguestfs-test-tool.pod:118 #: ../tools/virt-list-partitions.pl:285 msgid "Copyright (C) 2009-2012 Red Hat Inc." msgstr "Copyright (C) 2009-2012 Red Hat Inc." @@ -5206,18 +5206,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." @@ -5225,7 +5230,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 " @@ -5233,7 +5238,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-" @@ -5241,17 +5246,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>" @@ -5260,34 +5265,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" @@ -5297,36 +5309,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 " @@ -5334,19 +5334,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 " @@ -5356,7 +5356,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 " @@ -5364,14 +5364,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" @@ -5379,12 +5379,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" @@ -5392,12 +5392,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" @@ -5405,19 +5405,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 " @@ -5425,7 +5425,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 " @@ -5433,12 +5433,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. " @@ -5447,40 +5447,40 @@ 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 #: ../src/guestfs.pod:2428 ../src/guestfs.pod:2433 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" @@ -5488,65 +5488,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 " @@ -5554,7 +5554,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 " @@ -5563,7 +5563,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" @@ -5571,41 +5571,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" @@ -5613,7 +5613,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." @@ -5621,22 +5621,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" @@ -5644,32 +5644,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 " @@ -5679,33 +5679,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." @@ -5713,7 +5713,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 " @@ -5722,7 +5722,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:346 +#: ../examples/guestfs-faq.pod:345 #, no-wrap msgid "" " %libguestfs_buildnet 1\n" @@ -5730,12 +5730,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" @@ -5743,22 +5743,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 " @@ -5766,7 +5766,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/" @@ -5774,38 +5774,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 " @@ -5813,14 +5813,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 " @@ -5828,7 +5828,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 " @@ -5838,17 +5838,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" @@ -5856,26 +5856,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 " @@ -5883,7 +5883,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" @@ -5894,19 +5894,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" @@ -5919,24 +5919,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 " @@ -5944,7 +5944,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" @@ -5964,7 +5964,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 " @@ -5972,12 +5972,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 "" @@ -5985,51 +5985,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 " @@ -6037,12 +6042,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" @@ -6051,12 +6056,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" @@ -6068,17 +6073,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 " @@ -6086,60 +6091,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 " @@ -6147,17 +6152,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 " @@ -6166,7 +6171,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 " @@ -6180,7 +6185,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 " @@ -6193,17 +6198,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 " @@ -6213,7 +6218,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=" @@ -6224,12 +6229,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-" @@ -6237,19 +6242,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" @@ -6259,7 +6336,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:595 +#: ../examples/guestfs-faq.pod:632 #, no-wrap msgid "" " $ virt-rescue --ro guest.img\n" @@ -6268,7 +6345,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-" @@ -6276,7 +6353,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 " @@ -6287,7 +6364,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 " @@ -6296,7 +6373,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 " @@ -6304,7 +6381,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" @@ -6312,7 +6389,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 " @@ -6320,36 +6397,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" @@ -6375,12 +6461,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 " @@ -6389,12 +6475,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" @@ -6402,7 +6488,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 " @@ -6410,7 +6496,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-" @@ -6419,7 +6505,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 " @@ -6427,14 +6513,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 " @@ -6444,12 +6530,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." @@ -7412,35 +7498,105 @@ msgstr "" #. type: =head1 #: ../examples/guestfs-recipes.pod:33 +msgid "Checksum a file or device within a disk image" +msgstr "" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:35 +msgid "To checksum a whole device, or a partition, LV etc within a disk image:" +msgstr "" + +#. type: verbatim +#: ../examples/guestfs-recipes.pod:37 +#, fuzzy, no-wrap +#| msgid "" +#| " guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n" +#| "\n" +msgid "" +" guestfish --ro -a disk.img run : checksum-device md5 /dev/sda1\n" +"\n" +msgstr "" +" guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n" +"\n" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:39 +msgid "" +"Replace C<md5> with the type of checksum you want. See L<guestfs(3)/" +"guestfs_checksum_device> for a list of supported types." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:42 +msgid "" +"C</dev/sda1> means \"the first partition\". You could use C</dev/sda> to " +"checksum the whole disk image, or the name of a logical volume or RAID " +"device." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:46 +msgid "To checksum a single file:" +msgstr "" + +#. type: verbatim +#: ../examples/guestfs-recipes.pod:48 +#, fuzzy, no-wrap +#| msgid "" +#| " guestfish --ro -a disk.img -i cat /etc/group\n" +#| "\n" +msgid "" +" guestfish --ro -a disk.img -i checksum sha256 /etc/passwd\n" +"\n" +msgstr "" +" guestfish --ro -a disk.img -i cat /etc/group\n" +"\n" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:50 +msgid "or for a Windows guest:" +msgstr "" + +#. type: verbatim +#: ../examples/guestfs-recipes.pod:52 +#, no-wrap +msgid "" +" guestfish --ro -a disk.img -i \\\n" +" checksum sha256 'win:\\windows\\system32\\config\\SOFTWARE'\n" +"\n" +msgstr "" + +#. type: =head1 +#: ../examples/guestfs-recipes.pod:55 #, fuzzy #| msgid "Cloning a virtual machine (Linux)" msgid "Cloning a virtual machine" msgstr "仮想マシンのクローン方法 (Linux)" #. type: textblock -#: ../examples/guestfs-recipes.pod:35 +#: ../examples/guestfs-recipes.pod:57 msgid "" "Use a combination of tools like L<cp(1)>, L<dd(1)>, and virt tools like " "L<virt-sysprep(1)>, L<virt-sparsify(1)> and L<virt-resize(1)>." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:39 +#: ../examples/guestfs-recipes.pod:61 msgid "For more details, see: L<virt-sysprep(1)/COPYING AND CLONING>." msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:41 +#: ../examples/guestfs-recipes.pod:63 msgid "Convert a CD-ROM / DVD / ISO to a tarball" msgstr "CD-ROM / DVD / ISO を tar ファイルに変換します" #. type: textblock -#: ../examples/guestfs-recipes.pod:43 +#: ../examples/guestfs-recipes.pod:65 msgid "This converts input C<cd.iso> to output C<cd.tar.gz>:" msgstr "入力 C<cd.iso> を出力 C<cd.tar.gz> に変換します:" #. type: verbatim -#: ../examples/guestfs-recipes.pod:45 +#: ../examples/guestfs-recipes.pod:67 #, no-wrap msgid "" " guestfish --ro -a cd.iso -m /dev/sda tgz-out / cd.tar.gz\n" @@ -7450,12 +7606,12 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:47 +#: ../examples/guestfs-recipes.pod:69 msgid "To export just a subdirectory, eg. C</files>, do:" msgstr "サブディレクトリ(例: C</files>)をエクスポートするには:" #. type: verbatim -#: ../examples/guestfs-recipes.pod:49 +#: ../examples/guestfs-recipes.pod:71 #, no-wrap msgid "" " guestfish --ro -a cd.iso -m /dev/sda tgz-out /files cd.tar.gz\n" @@ -7465,26 +7621,26 @@ msgstr "" "\n" #. type: =head1 -#: ../examples/guestfs-recipes.pod:51 +#: ../examples/guestfs-recipes.pod:73 msgid "Create empty disk images" msgstr "空のディスクイメージを作成します" #. type: textblock -#: ../examples/guestfs-recipes.pod:53 +#: ../examples/guestfs-recipes.pod:75 #, fuzzy #| msgid "L<virt-format(1)> command and documentation." msgid "The L<virt-format(1)> tool can do this directly." msgstr "L<virt-format(1)> のコマンドおよびドキュメント。" #. type: textblock -#: ../examples/guestfs-recipes.pod:55 +#: ../examples/guestfs-recipes.pod:77 msgid "" "Use L<virt-make-fs(1)> to create a disk image with content. This can also " "create some standard disk images such as virtual floppy devices (VFDs)." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:59 +#: ../examples/guestfs-recipes.pod:81 #, fuzzy #| msgid "" #| "You can use the L<guestfish(1)> I<-N> option to create empty disk " @@ -7497,7 +7653,7 @@ msgstr "" "きます。以下の有用なガイドは利用可能なオプションについて説明しています。" #. type: textblock -#: ../examples/guestfs-recipes.pod:62 +#: ../examples/guestfs-recipes.pod:84 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2010/09/08/new-guestfish-n-options-in-1-5-9/" @@ -7510,12 +7666,12 @@ msgstr "" "#content" #. type: =head1 -#: ../examples/guestfs-recipes.pod:64 +#: ../examples/guestfs-recipes.pod:86 msgid "Delete a file (or other simple file operations)" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:66 +#: ../examples/guestfs-recipes.pod:88 #, fuzzy #| msgid "" #| " guestfish -N help | less\n" @@ -7526,7 +7682,7 @@ msgstr "" "\n" #. type: verbatim -#: ../examples/guestfs-recipes.pod:68 +#: ../examples/guestfs-recipes.pod:90 #, fuzzy, no-wrap #| msgid "" #| " guestfish --ro -a disk.img -i cat /etc/group\n" @@ -7539,12 +7695,12 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:70 +#: ../examples/guestfs-recipes.pod:92 msgid "To touch a file (bring it up to date or create it):" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:72 +#: ../examples/guestfs-recipes.pod:94 #, fuzzy, no-wrap #| msgid "" #| " guestfish --ro -a disk.img -i cat /etc/group\n" @@ -7557,14 +7713,14 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:74 +#: ../examples/guestfs-recipes.pod:96 msgid "" "To stat a file. Since this is a read-only operation, we can make it safer " "by adding the I<--ro> flag." msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:77 +#: ../examples/guestfs-recipes.pod:99 #, fuzzy, no-wrap #| msgid "" #| " guestfish --ro -a disk.img -i cat /etc/group\n" @@ -7577,21 +7733,21 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:79 +#: ../examples/guestfs-recipes.pod:101 msgid "" "There are dozens of these commands. See L<guestfish(1)> or the output of " "C<guestfish -h>" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:82 +#: ../examples/guestfs-recipes.pod:104 msgid "Dump raw filesystem content from inside a disk image or VM" msgstr "" "ディスクイメージまたは仮想マシンの中にあるファイルシステムの内容をそのままダ" "ンプします" #. type: textblock -#: ../examples/guestfs-recipes.pod:84 +#: ../examples/guestfs-recipes.pod:106 #, fuzzy #| msgid "" #| "You can use the L<guestfish(1)> C<download> command to extract the raw " @@ -7607,7 +7763,7 @@ msgstr "" "容を抽出するために L<guestfish(1)> C<download> コマンドを使用できます。" #. type: verbatim -#: ../examples/guestfs-recipes.pod:88 +#: ../examples/guestfs-recipes.pod:110 #, no-wrap msgid "" " guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n" @@ -7617,7 +7773,7 @@ msgstr "" "\n" #. type: verbatim -#: ../examples/guestfs-recipes.pod:90 +#: ../examples/guestfs-recipes.pod:112 #, no-wrap msgid "" " guestfish --ro -d Guest run : download /dev/vg_guest/lv_root lv.img\n" @@ -7627,44 +7783,62 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:92 +#: ../examples/guestfs-recipes.pod:114 +msgid "To download to stdout, replace the filename with a C<-> character:" +msgstr "" + +#. type: verbatim +#: ../examples/guestfs-recipes.pod:116 +#, fuzzy, no-wrap +#| msgid "" +#| " guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n" +#| "\n" +msgid "" +" guestfish --ro -a disk.img run : download /dev/sda1 - | hexdump -C\n" +"\n" +msgstr "" +" guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n" +"\n" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:118 msgid "To list the filesystems in a disk image, use L<virt-filesystems(1)>." msgstr "" "ディスクイメージにあるファイルシステムを一覧表示するには L<virt-filesystems" "(1)> を使用します。" #. type: =head1 -#: ../examples/guestfs-recipes.pod:94 +#: ../examples/guestfs-recipes.pod:120 msgid "Edit grub configuration in a VM" msgstr "仮想マシンの GRUB 設定を編集します" #. type: textblock -#: ../examples/guestfs-recipes.pod:96 +#: ../examples/guestfs-recipes.pod:122 msgid "You can use this to:" msgstr "次の目的のために実行できます:" #. type: textblock -#: ../examples/guestfs-recipes.pod:102 +#: ../examples/guestfs-recipes.pod:128 msgid "Fix a virtual machine that does not boot." msgstr "起動しない仮想マシンを修正します。" #. type: textblock -#: ../examples/guestfs-recipes.pod:106 +#: ../examples/guestfs-recipes.pod:132 msgid "Change which kernel is used to boot the VM." msgstr "仮想マシンの起動時に使用するカーネルを変更します。" #. type: textblock -#: ../examples/guestfs-recipes.pod:110 +#: ../examples/guestfs-recipes.pod:136 msgid "Change kernel command line options." msgstr "カーネルのコマンドラインオプションを変更します。" #. type: textblock -#: ../examples/guestfs-recipes.pod:114 +#: ../examples/guestfs-recipes.pod:140 msgid "Use L<virt-edit(1)> to edit the grub configuration:" msgstr "GRUB 設定を編集するには L<virt-edit(1)> を使用します:" #. type: verbatim -#: ../examples/guestfs-recipes.pod:116 +#: ../examples/guestfs-recipes.pod:142 #, fuzzy, no-wrap #| msgid "" #| " virt-edit -d BrokenGuest /boot/grub/grub.conf\n" @@ -7677,7 +7851,7 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:118 +#: ../examples/guestfs-recipes.pod:144 msgid "" "or for general tinkering inside an unbootable VM use L<virt-rescue(1)> like " "this:" @@ -7686,7 +7860,7 @@ msgstr "" "L<virt-rescue(1)> を使用します:" #. type: verbatim -#: ../examples/guestfs-recipes.pod:121 +#: ../examples/guestfs-recipes.pod:147 #, no-wrap msgid "" " virt-rescue -d BrokenGuest\n" @@ -7696,12 +7870,12 @@ msgstr "" "\n" #. type: =head1 -#: ../examples/guestfs-recipes.pod:123 +#: ../examples/guestfs-recipes.pod:149 msgid "Export any directory from a VM" msgstr "仮想マシンから任意のディレクトリをエクスポートします" #. type: textblock -#: ../examples/guestfs-recipes.pod:125 +#: ../examples/guestfs-recipes.pod:151 msgid "" "To export C</home> from a VM into a local directory use L<virt-copy-out(1)>:" msgstr "" @@ -7709,7 +7883,7 @@ msgstr "" "copy-out(1)> を使用します:" #. type: verbatim -#: ../examples/guestfs-recipes.pod:128 ../examples/guestfs-testing.pod:93 +#: ../examples/guestfs-recipes.pod:154 ../examples/guestfs-testing.pod:93 #, no-wrap msgid "" " virt-copy-out -d Guest /home .\n" @@ -7719,7 +7893,7 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:130 ../fish/guestfish-actions.pod:9 +#: ../examples/guestfs-recipes.pod:156 ../fish/guestfish-actions.pod:9 #: ../fish/guestfish-actions.pod:1607 ../fish/guestfish-actions.pod:2002 #: ../fish/guestfish-actions.pod:2429 ../src/guestfs-actions.pod:18 #: ../src/guestfs-actions.pod:2642 ../src/guestfs-actions.pod:3209 @@ -7729,7 +7903,7 @@ msgid "Notes:" msgstr "注:" #. type: textblock -#: ../examples/guestfs-recipes.pod:136 +#: ../examples/guestfs-recipes.pod:162 msgid "" "The final dot of the command is not a printing error. It means we want to " "copy out to the current directory." @@ -7738,13 +7912,13 @@ msgstr "" "ピーしたいことを意味します。" #. type: textblock -#: ../examples/guestfs-recipes.pod:141 +#: ../examples/guestfs-recipes.pod:167 msgid "This creates a directory called C<home> under the current directory." msgstr "" "これは現在のディレクトリーに C<home> というディレクトリーを作成します。" #. type: textblock -#: ../examples/guestfs-recipes.pod:145 +#: ../examples/guestfs-recipes.pod:171 msgid "" "If the guest is a Windows guest then you can use drive letters and " "backslashes, but you must prefix the path with C<win:> and quote it to " @@ -7755,7 +7929,7 @@ msgstr "" "くる必要があります。このようにします:" #. type: verbatim -#: ../examples/guestfs-recipes.pod:149 +#: ../examples/guestfs-recipes.pod:175 #, no-wrap msgid "" " virt-copy-out -d WinGuest 'win:c:\\windows\\system32\\config' .\n" @@ -7765,12 +7939,12 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:151 +#: ../examples/guestfs-recipes.pod:177 msgid "To get the output as a compressed tarball, do:" msgstr "圧縮された tar ファイルとして出力を取得するには:" #. type: verbatim -#: ../examples/guestfs-recipes.pod:153 +#: ../examples/guestfs-recipes.pod:179 #, no-wrap msgid "" " virt-tar-out -d Guest /home - | gzip --best > home.tar.gz\n" @@ -7780,7 +7954,7 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:155 +#: ../examples/guestfs-recipes.pod:181 #, fuzzy #| msgid "" #| "Although it sounds tempting, this is usually not a reliable way to get a " @@ -7796,12 +7970,12 @@ msgstr "" "さい: http://libguestfs.org/FAQ.html#backup" #. type: =head1 -#: ../examples/guestfs-recipes.pod:159 +#: ../examples/guestfs-recipes.pod:185 msgid "Find out which user is using the most space" msgstr "もっとも領域を使用しているユーザーを検索します" #. type: textblock -#: ../examples/guestfs-recipes.pod:161 +#: ../examples/guestfs-recipes.pod:187 msgid "" "This simple script examines a Linux guest to find out which user is using " "the most space in their home directory:" @@ -7810,7 +7984,7 @@ msgstr "" "るユーザーを検索するために、Linux 仮想マシンを検査します。" #. type: verbatim -#: ../examples/guestfs-recipes.pod:164 +#: ../examples/guestfs-recipes.pod:190 #, no-wrap msgid "" " #!/bin/sh -\n" @@ -7820,7 +7994,7 @@ msgstr "" " \n" #. type: verbatim -#: ../examples/guestfs-recipes.pod:166 ../fish/guestfish.pod:996 +#: ../examples/guestfs-recipes.pod:192 ../fish/guestfish.pod:996 #, no-wrap msgid "" " set -e\n" @@ -7830,7 +8004,7 @@ msgstr "" " \n" #. type: verbatim -#: ../examples/guestfs-recipes.pod:168 +#: ../examples/guestfs-recipes.pod:194 #, no-wrap msgid "" " vm=\"$1\"\n" @@ -7842,7 +8016,7 @@ msgstr "" " \n" #. type: verbatim -#: ../examples/guestfs-recipes.pod:171 +#: ../examples/guestfs-recipes.pod:197 #, no-wrap msgid "" " eval $(guestfish --ro -d \"$vm\" -i --listen)\n" @@ -7852,7 +8026,7 @@ msgstr "" " \n" #. type: verbatim -#: ../examples/guestfs-recipes.pod:173 +#: ../examples/guestfs-recipes.pod:199 #, no-wrap msgid "" " for d in $(guestfish --remote ls \"$dir\"); do\n" @@ -7870,7 +8044,7 @@ msgstr "" " \n" #. type: verbatim -#: ../examples/guestfs-recipes.pod:179 ../fish/guestfish.pod:953 +#: ../examples/guestfs-recipes.pod:205 ../fish/guestfish.pod:953 #, no-wrap msgid "" " guestfish --remote exit\n" @@ -7880,12 +8054,12 @@ msgstr "" "\n" #. type: =head1 -#: ../examples/guestfs-recipes.pod:181 +#: ../examples/guestfs-recipes.pod:207 msgid "Get DHCP address from a VM" msgstr "仮想マシンから DHCP アドレスを取得します" #. type: textblock -#: ../examples/guestfs-recipes.pod:183 +#: ../examples/guestfs-recipes.pod:209 msgid "" "The link below explains the many different possible techniques for getting " "the last assigned DHCP address of a virtual machine." @@ -7894,7 +8068,7 @@ msgstr "" "るために、多くの異なる利用可能なテクニックを説明しています。" #. type: textblock -#: ../examples/guestfs-recipes.pod:186 +#: ../examples/guestfs-recipes.pod:212 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2011/03/31/tip-code-for-getting-dhcp-address-" @@ -7907,7 +8081,7 @@ msgstr "" "a-virtual-machine-disk-image/#content" #. type: textblock -#: ../examples/guestfs-recipes.pod:188 +#: ../examples/guestfs-recipes.pod:214 msgid "" "In the libguestfs source examples directory you will find the latest version " "of the C<virt-dhcp-address.c> program." @@ -7916,17 +8090,17 @@ msgstr "" "ラムの最新バージョンがあります。" #. type: =head1 -#: ../examples/guestfs-recipes.pod:191 +#: ../examples/guestfs-recipes.pod:217 msgid "Get the operating system product name string" msgstr "オペレーティングシステムの製品名を取得します" #. type: textblock -#: ../examples/guestfs-recipes.pod:193 +#: ../examples/guestfs-recipes.pod:219 msgid "Save the following script into a file called C<product-name.sh>:" msgstr "以下のスクリプトを C<product-name.sh> というファイルの中に保存します:" #. type: verbatim -#: ../examples/guestfs-recipes.pod:195 +#: ../examples/guestfs-recipes.pod:221 #, no-wrap msgid "" " #!/bin/sh -\n" @@ -7946,12 +8120,12 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:202 +#: ../examples/guestfs-recipes.pod:228 msgid "Make the script executable and run it on a named guest:" msgstr "スクリプトを実行可能にして、名前付き仮想マシンにおいて実行します:" #. type: verbatim -#: ../examples/guestfs-recipes.pod:204 +#: ../examples/guestfs-recipes.pod:230 #, no-wrap msgid "" " # product-name.sh RHEL60x64\n" @@ -7963,7 +8137,7 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:207 +#: ../examples/guestfs-recipes.pod:233 msgid "" "You can also use an XPath query on the L<virt-inspector(1)> XML using the " "C<xpath> command line tool or from your favourite programming language:" @@ -7973,7 +8147,7 @@ msgstr "" "す:" #. type: verbatim -#: ../examples/guestfs-recipes.pod:211 +#: ../examples/guestfs-recipes.pod:237 #, no-wrap msgid "" " # virt-inspector RHEL60x64 > xml\n" @@ -7991,12 +8165,12 @@ msgstr "" "\n" #. type: =head1 -#: ../examples/guestfs-recipes.pod:217 +#: ../examples/guestfs-recipes.pod:243 msgid "Get the default boot kernel for a Linux VM" msgstr "Linux 仮想マシンのデフォルトの起動カーネルを取得します" #. type: textblock -#: ../examples/guestfs-recipes.pod:219 +#: ../examples/guestfs-recipes.pod:245 msgid "" "The link below contains a program to print the default boot kernel for a " "Linux VM." @@ -8005,7 +8179,7 @@ msgstr "" "グラムがあります。" #. type: textblock -#: ../examples/guestfs-recipes.pod:222 +#: ../examples/guestfs-recipes.pod:248 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2010/10/30/tip-use-augeas-to-get-the-default-" @@ -8018,7 +8192,7 @@ msgstr "" "kernel-for-a-vm/#content" #. type: textblock -#: ../examples/guestfs-recipes.pod:224 +#: ../examples/guestfs-recipes.pod:250 msgid "" "It uses Augeas, and the technique is generally applicable for many different " "tasks, such as:" @@ -8027,44 +8201,44 @@ msgstr "" "な一般的なテクニックがあります:" #. type: textblock -#: ../examples/guestfs-recipes.pod:231 +#: ../examples/guestfs-recipes.pod:257 msgid "listing the user accounts in the guest" msgstr "仮想マシンのユーザーアカウントの一覧" #. type: textblock -#: ../examples/guestfs-recipes.pod:235 +#: ../examples/guestfs-recipes.pod:261 msgid "what repositories is it configured to use" msgstr "使用するよう設定されたリポジトリー" #. type: textblock -#: ../examples/guestfs-recipes.pod:239 +#: ../examples/guestfs-recipes.pod:265 msgid "what NTP servers does it connect to" msgstr "接続する NTP サーバー" #. type: textblock -#: ../examples/guestfs-recipes.pod:243 +#: ../examples/guestfs-recipes.pod:269 msgid "what were the boot messages last time it booted" msgstr "前回起動時の起動メッセージ" #. type: textblock -#: ../examples/guestfs-recipes.pod:247 +#: ../examples/guestfs-recipes.pod:273 msgid "listing who was logged in recently" msgstr "最近ログインしたユーザーの一覧" #. type: textblock -#: ../examples/guestfs-recipes.pod:251 +#: ../examples/guestfs-recipes.pod:277 #, fuzzy #| msgid "http://augeas.net/" msgid "L<http://augeas.net/>" msgstr "http://augeas.net/" #. type: =head1 -#: ../examples/guestfs-recipes.pod:253 +#: ../examples/guestfs-recipes.pod:279 msgid "Install RPMs in a guest" msgstr "仮想マシンに RPM をインストールします" #. type: textblock -#: ../examples/guestfs-recipes.pod:255 +#: ../examples/guestfs-recipes.pod:281 msgid "" "The link below contains a method to install RPMs in a guest. In fact the " "RPMs are just uploaded to the guest along with a \"firstboot\" script that " @@ -8077,7 +8251,7 @@ msgstr "" "セキュリティ更新をインストールするためにこのテクニックを使用できます。" #. type: textblock -#: ../examples/guestfs-recipes.pod:261 +#: ../examples/guestfs-recipes.pod:287 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2010/12/01/tip-install-rpms-in-a-guest/#content" @@ -8087,17 +8261,17 @@ msgstr "" "https://rwmj.wordpress.com/2010/12/01/tip-install-rpms-in-a-guest/#content" #. type: =head1 -#: ../examples/guestfs-recipes.pod:263 +#: ../examples/guestfs-recipes.pod:289 msgid "List applications installed in a VM" msgstr "仮想マシンにインストールされているアプリケーションを一覧表示します" #. type: textblock -#: ../examples/guestfs-recipes.pod:265 +#: ../examples/guestfs-recipes.pod:291 msgid "Save the following to a file C<list-apps.sh>:" msgstr "以下をファイル C<list-apps.sh> に保存します:" #. type: verbatim -#: ../examples/guestfs-recipes.pod:267 +#: ../examples/guestfs-recipes.pod:293 #, no-wrap msgid "" " #!/bin/sh -\n" @@ -8117,7 +8291,7 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:274 +#: ../examples/guestfs-recipes.pod:300 msgid "" "Make the file executable and then you can run it on any named virtual " "machine:" @@ -8125,7 +8299,7 @@ msgstr "" "ファイルを実行可能にして、あらゆる名前付き仮想マシンにおいて実行できます:" #. type: verbatim -#: ../examples/guestfs-recipes.pod:277 +#: ../examples/guestfs-recipes.pod:303 #, no-wrap msgid "" " # list-apps.sh WinGuest\n" @@ -8191,7 +8365,7 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:307 +#: ../examples/guestfs-recipes.pod:333 msgid "" "If you want to run the script on disk images (instead of libvirt virtual " "machines), change C<-d \"$1\"> to C<-a \"$1\">. See also L<virt-inspector(1)" @@ -8202,22 +8376,22 @@ msgstr "" "照。" #. type: =head1 -#: ../examples/guestfs-recipes.pod:311 +#: ../examples/guestfs-recipes.pod:337 msgid "List files and directories in a VM" msgstr "仮想マシンのファイルおよびディレクトリを一覧表示します" #. type: textblock -#: ../examples/guestfs-recipes.pod:313 +#: ../examples/guestfs-recipes.pod:339 msgid "Use L<virt-ls(1)>." msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:315 +#: ../examples/guestfs-recipes.pod:341 msgid "List services in a Windows VM" msgstr "Windows 仮想マシンのサービスを一覧表示します" #. type: textblock -#: ../examples/guestfs-recipes.pod:317 +#: ../examples/guestfs-recipes.pod:343 msgid "" "The link below contains a script that can be used to list out the services " "from a Windows VM, and whether those services run at boot time or are loaded " @@ -8228,7 +8402,7 @@ msgstr "" "リプトがあります。" #. type: textblock -#: ../examples/guestfs-recipes.pod:321 +#: ../examples/guestfs-recipes.pod:347 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2010/12/10/tip-list-services-in-a-windows-" @@ -8241,22 +8415,22 @@ msgstr "" "#content" #. type: =head1 -#: ../examples/guestfs-recipes.pod:323 +#: ../examples/guestfs-recipes.pod:349 msgid "Make a disk image sparse" msgstr "ディスクイメージをスパースにします" #. type: textblock -#: ../examples/guestfs-recipes.pod:325 +#: ../examples/guestfs-recipes.pod:351 msgid "Use L<virt-sparsify(1)>." msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:327 +#: ../examples/guestfs-recipes.pod:353 msgid "Monitor disk usage over time" msgstr "ディスク使用量を時系列に監視します" #. type: textblock -#: ../examples/guestfs-recipes.pod:329 +#: ../examples/guestfs-recipes.pod:355 msgid "" "You can use L<virt-df(1)> to monitor disk usage of your guests over time. " "The link below contains a guide." @@ -8265,20 +8439,20 @@ msgstr "" "す。以下のリンクは仮想マシンを含みます。" #. type: textblock -#: ../examples/guestfs-recipes.pod:332 +#: ../examples/guestfs-recipes.pod:358 #, fuzzy #| msgid "http://virt-tools.org/learning/advanced-virt-df/" msgid "L<http://virt-tools.org/learning/advanced-virt-df/>" msgstr "http://virt-tools.org/learning/advanced-virt-df/" #. type: =head1 -#: ../examples/guestfs-recipes.pod:334 +#: ../examples/guestfs-recipes.pod:360 msgid "Reading the Windows Event Log from Windows Vista (or later)" msgstr "" "Windows Vista (またそれ以降)から Windows のイベントログを読み出します" #. type: textblock -#: ../examples/guestfs-recipes.pod:336 +#: ../examples/guestfs-recipes.pod:362 msgid "" "L<guestfish(1)> plus the tools described in the link below can be used to " "read out the Windows Event Log from any virtual machine running Windows " @@ -8289,7 +8463,7 @@ msgstr "" "めに使用できます。" #. type: textblock -#: ../examples/guestfs-recipes.pod:340 +#: ../examples/guestfs-recipes.pod:366 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2011/04/17/decoding-the-windows-event-log-" @@ -8302,12 +8476,12 @@ msgstr "" "guestfish/#content" #. type: =head1 -#: ../examples/guestfs-recipes.pod:342 +#: ../examples/guestfs-recipes.pod:368 msgid "Remove root password (Linux)" msgstr "root のパスワードを削除します (Linux)" #. type: textblock -#: ../examples/guestfs-recipes.pod:344 +#: ../examples/guestfs-recipes.pod:370 msgid "" "Using the L<virt-edit(1)> I<-e> option you can do simple replacements on " "files. One use is to remove the root password from a Linux guest:" @@ -8317,7 +8491,7 @@ msgstr "" "ることです。" #. type: verbatim -#: ../examples/guestfs-recipes.pod:347 +#: ../examples/guestfs-recipes.pod:373 #, no-wrap msgid "" " virt-edit domname /etc/passwd -e 's/^root:.*?:/root::/'\n" @@ -8327,12 +8501,12 @@ msgstr "" "\n" #. type: =head1 -#: ../examples/guestfs-recipes.pod:349 +#: ../examples/guestfs-recipes.pod:375 msgid "Remove Administrator password (Windows)" msgstr "Administrator のパスワードを削除します (Windows)" #. type: textblock -#: ../examples/guestfs-recipes.pod:351 +#: ../examples/guestfs-recipes.pod:377 msgid "" "The link below contains one technique for removing the Administrator " "password from a Windows VM, or to be more precise, it gives you a command " @@ -8343,7 +8517,7 @@ msgstr "" "使用でき、次回ログイン時にコマンドプロンプトを出します:" #. type: textblock -#: ../examples/guestfs-recipes.pod:356 +#: ../examples/guestfs-recipes.pod:382 #, fuzzy #| msgid "" #| "https://mdbooth.wordpress.com/2010/10/18/resetting-a-windows-guests-" @@ -8356,14 +8530,14 @@ msgstr "" "administrator-password-with-guestfish/" #. type: =head1 -#: ../examples/guestfs-recipes.pod:358 +#: ../examples/guestfs-recipes.pod:384 #, fuzzy #| msgid "Cloning a virtual machine (Windows)" msgid "Sysprepping a virtual machine (Windows)" msgstr "仮想マシンのクローン方法 (Windows)" #. type: textblock -#: ../examples/guestfs-recipes.pod:360 +#: ../examples/guestfs-recipes.pod:386 #, fuzzy #| msgid "" #| "It is possible to do a \"sysprep\" using libguestfs alone, although not " @@ -8382,7 +8556,7 @@ msgstr "" "加するかもしれません。" #. type: textblock -#: ../examples/guestfs-recipes.pod:365 +#: ../examples/guestfs-recipes.pod:391 #, fuzzy #| msgid "" #| "https://github.com/clalancette/oz https://www.redhat.com/archives/virt-" @@ -8395,12 +8569,12 @@ msgstr "" "list/2011-May/msg00019.html" #. type: =head1 -#: ../examples/guestfs-recipes.pod:368 +#: ../examples/guestfs-recipes.pod:394 msgid "Unpack a live CD" msgstr "Live CD を展開します" #. type: textblock -#: ../examples/guestfs-recipes.pod:370 +#: ../examples/guestfs-recipes.pod:396 msgid "" "Linux live CDs often contain multiple layers of disk images wrapped like a " "Russian doll. You can use L<guestfish(1)> to look inside these multiple " @@ -8411,7 +8585,7 @@ msgstr "" "L<guestfish(1)> を使用できます。" #. type: textblock -#: ../examples/guestfs-recipes.pod:374 +#: ../examples/guestfs-recipes.pod:400 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2009/07/15/unpack-the-russian-doll-of-a-f11-" @@ -8424,12 +8598,12 @@ msgstr "" "cd/#content" #. type: =head1 -#: ../examples/guestfs-recipes.pod:376 +#: ../examples/guestfs-recipes.pod:402 msgid "Uploading and downloading files" msgstr "ファイルのアップロード方法およびダウンロード方法" #. type: textblock -#: ../examples/guestfs-recipes.pod:378 +#: ../examples/guestfs-recipes.pod:404 msgid "" "The link below contains general tips on uploading (copying in) and " "downloading (copying out) files from VMs." @@ -8438,7 +8612,7 @@ msgstr "" "イルをダウンロードすることに関する、一般的なヒントがあります。" #. type: textblock -#: ../examples/guestfs-recipes.pod:381 +#: ../examples/guestfs-recipes.pod:407 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2010/12/02/tip-uploading-and-downloading/" @@ -8450,12 +8624,12 @@ msgstr "" "https://rwmj.wordpress.com/2010/12/02/tip-uploading-and-downloading/#content" #. type: =head1 -#: ../examples/guestfs-recipes.pod:383 +#: ../examples/guestfs-recipes.pod:409 msgid "Use libguestfs tools on VMware ESX guests" msgstr "VMware ESX 仮想マシンにおいて libguestfs ツールを使用します" #. type: textblock -#: ../examples/guestfs-recipes.pod:385 +#: ../examples/guestfs-recipes.pod:411 msgid "" "The link below explains how to use libguestfs, L<guestfish(1)> and the virt " "tools on any VMware ESX guests, by first sharing the VMware VMFS over sshfs." @@ -8465,7 +8639,7 @@ msgstr "" "を使用する方法を説明しています。" #. type: textblock -#: ../examples/guestfs-recipes.pod:389 +#: ../examples/guestfs-recipes.pod:415 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2011/05/10/tip-use-libguestfs-on-vmware-esx-" @@ -8478,7 +8652,7 @@ msgstr "" "guests/#content" #. type: textblock -#: ../examples/guestfs-recipes.pod:393 +#: ../examples/guestfs-recipes.pod:419 msgid "" "L<guestfs(3)>, L<guestfish(1)>, L<guestfs-examples(3)>, L<guestfs-erlang(3)" ">, L<guestfs-java(3)>, L<guestfs-ocaml(3)>, L<guestfs-perl(3)>, L<guestfs-" @@ -8798,7 +8972,7 @@ msgid "Try importing virt-df CSV output into a spreadsheet or database." msgstr "" #. type: textblock -#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3247 +#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3252 msgid "Run:" msgstr "次を実行します:" @@ -9337,7 +9511,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_opts> call " +"I<This function is deprecated.> In new code, use the L</add-drive-opts> call " "instead." msgstr "" "I<この関数は推奨されません。> 新しいコードでは、代わりに L</add_drive_opts> " @@ -9665,7 +9839,7 @@ msgstr "" #. type: =item #: ../fish/guestfish-actions.pod:174 ../src/guestfs-actions.pod:234 -#: ../src/guestfs.pod:3126 +#: ../src/guestfs.pod:3131 msgid "C<format>" msgstr "C<format>" @@ -11766,9 +11940,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> を使用してください。" @@ -13419,8 +13597,12 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:1789 +#, 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> を使用" @@ -13449,8 +13631,12 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:1803 +#, 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> を使用" @@ -18106,7 +18292,7 @@ msgstr "" #| "I<This function is deprecated.> In new code, use the L</mkfs_opts> call " #| "instead." msgid "" -"I<This function is deprecated.> In new code, use the L</mkfs_opts> call " +"I<This function is deprecated.> In new code, use the L</mkfs-opts> call " "instead." msgstr "" "I<この関数は推奨されません。> 新しいコードでは、代わりに L</mkfs_opts> を使用" @@ -19147,7 +19333,7 @@ msgstr "L<ntfsresize(8)> 参照。" #| "I<This function is deprecated.> In new code, use the L</ntfsresize_opts> " #| "call instead." msgid "" -"I<This function is deprecated.> In new code, use the L</ntfsresize_opts> " +"I<This function is deprecated.> In new code, use the L</ntfsresize-opts> " "call instead." msgstr "" "I<この関数は推奨されません。> 新しいコードでは、代わりに L</ntfsresize_opts> " @@ -20743,7 +20929,7 @@ msgstr "libguestfs がカーネルおよび initrd.img を検索するパスを #. type: =item #: ../fish/guestfish-actions.pod:4903 ../src/guestfs-actions.pod:7698 -#: ../src/guestfs.pod:3090 +#: ../src/guestfs.pod:3095 msgid "C<appliance>" msgstr "C<appliance>" @@ -20958,8 +21144,12 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:4996 +#, 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> を使用" @@ -21567,8 +21757,12 @@ msgstr "関連項目: L</sfdisk-l>, L</sfdisk-N>, L</part-init>" #. type: textblock #: ../fish/guestfish-actions.pod:5244 ../fish/guestfish-actions.pod:5264 #: ../fish/guestfish-actions.pod:5283 +#, 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> を使用" @@ -21717,8 +21911,12 @@ msgstr "関連項目: L</part-list>" #. type: textblock #: ../fish/guestfish-actions.pod:5321 +#, 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> を使用" @@ -27473,17 +27671,17 @@ msgstr "" "と、C<vi> を使用します。" #. type: =item -#: ../fish/guestfish.pod:1140 ../src/guestfs.pod:3377 +#: ../fish/guestfish.pod:1140 ../src/guestfs.pod:3382 msgid "FEBOOTSTRAP_KERNEL" msgstr "FEBOOTSTRAP_KERNEL" #. type: =item -#: ../fish/guestfish.pod:1142 ../src/guestfs.pod:3379 +#: ../fish/guestfish.pod:1142 ../src/guestfs.pod:3384 msgid "FEBOOTSTRAP_MODULES" msgstr "FEBOOTSTRAP_MODULES" #. type: textblock -#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3381 +#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3386 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 " @@ -27543,17 +27741,17 @@ msgstr "" "さまざまなファイルを使用できます。 L</ファイル> 参照。" #. type: =item -#: ../fish/guestfish.pod:1172 ../src/guestfs.pod:3387 +#: ../fish/guestfish.pod:1172 ../src/guestfs.pod:3392 msgid "LIBGUESTFS_APPEND" msgstr "LIBGUESTFS_APPEND" #. type: textblock -#: ../fish/guestfish.pod:1174 ../src/guestfs.pod:3389 +#: ../fish/guestfish.pod:1174 ../src/guestfs.pod:3394 msgid "Pass additional options to the guest kernel." msgstr "仮想マシンのカーネルに追加のオプションを渡します。" #. type: =item -#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3391 +#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3396 msgid "LIBGUESTFS_DEBUG" msgstr "LIBGUESTFS_DEBUG" @@ -27565,18 +27763,18 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1181 ../src/guestfs.pod:3396 +#: ../fish/guestfish.pod:1181 ../src/guestfs.pod:3401 msgid "LIBGUESTFS_MEMSIZE" msgstr "LIBGUESTFS_MEMSIZE" #. type: textblock -#: ../fish/guestfish.pod:1183 ../src/guestfs.pod:3398 +#: ../fish/guestfish.pod:1183 ../src/guestfs.pod:3403 msgid "" "Set the memory allocated to the qemu process, in megabytes. For example:" msgstr "" #. type: verbatim -#: ../fish/guestfish.pod:1186 ../src/guestfs.pod:3401 +#: ../fish/guestfish.pod:1186 ../src/guestfs.pod:3406 #, no-wrap msgid "" " LIBGUESTFS_MEMSIZE=700\n" @@ -27586,7 +27784,7 @@ msgstr "" "\n" #. type: =item -#: ../fish/guestfish.pod:1188 ../src/guestfs.pod:3403 +#: ../fish/guestfish.pod:1188 ../src/guestfs.pod:3408 msgid "LIBGUESTFS_PATH" msgstr "LIBGUESTFS_PATH" @@ -27598,19 +27796,19 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1193 ../src/guestfs.pod:3408 +#: ../fish/guestfish.pod:1193 ../src/guestfs.pod:3413 msgid "LIBGUESTFS_QEMU" msgstr "LIBGUESTFS_QEMU" #. type: textblock -#: ../fish/guestfish.pod:1195 ../src/guestfs.pod:3410 +#: ../fish/guestfish.pod:1195 ../src/guestfs.pod:3415 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:1199 ../src/guestfs.pod:3416 +#: ../fish/guestfish.pod:1199 ../src/guestfs.pod:3421 msgid "LIBGUESTFS_TRACE" msgstr "LIBGUESTFS_TRACE" @@ -27634,12 +27832,12 @@ msgstr "" #. type: =item #: ../fish/guestfish.pod:1208 ../sparsify/virt-sparsify.pod:276 -#: ../src/guestfs.pod:3421 +#: ../src/guestfs.pod:3426 msgid "TMPDIR" msgstr "TMPDIR" #. type: textblock -#: ../fish/guestfish.pod:1210 ../src/guestfs.pod:3423 +#: ../fish/guestfish.pod:1210 ../src/guestfs.pod:3428 msgid "" "Location of temporary directory, defaults to C</tmp> except for the cached " "supermin appliance which defaults to C</var/tmp>." @@ -27648,7 +27846,7 @@ msgstr "" "あるキャッシュされた supermin アプライアンスは除きます。" #. type: textblock -#: ../fish/guestfish.pod:1213 ../src/guestfs.pod:3426 +#: ../fish/guestfish.pod:1213 ../src/guestfs.pod:3431 msgid "" "If libguestfs was compiled to use the supermin appliance then the real " "appliance is cached in this directory, shared between all handles belonging " @@ -53303,35 +53501,63 @@ msgstr "有用なターゲットは次のとおりです:" #. type: verbatim #: ../src/guestfs.pod:3029 -#, 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:3032 +#, 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:3034 +#, no-wrap +msgid "" +" make extra-tests # in-depth testing using valgrind\n" +" # and real guests\n" +"\n" +msgstr "" + #. type: =head2 -#: ../src/guestfs.pod:3032 +#: ../src/guestfs.pod:3037 msgid "DAEMON CUSTOM PRINTF FORMATTERS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3034 +#: ../src/guestfs.pod:3039 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:3039 +#: ../src/guestfs.pod:3044 msgid "%Q" msgstr "%Q" #. type: textblock -#: ../src/guestfs.pod:3041 +#: ../src/guestfs.pod:3046 msgid "" "Simple shell quoted string. Any spaces or other shell characters are " "escaped for you." @@ -53340,19 +53566,19 @@ msgstr "" "ます。" #. type: =item -#: ../src/guestfs.pod:3044 +#: ../src/guestfs.pod:3049 msgid "%R" msgstr "%R" #. type: textblock -#: ../src/guestfs.pod:3046 +#: ../src/guestfs.pod:3051 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:3053 +#: ../src/guestfs.pod:3058 #, no-wrap msgid "" " asprintf (&cmd, \"cat %R\", path);\n" @@ -53362,12 +53588,12 @@ msgstr "" "\n" #. type: textblock -#: ../src/guestfs.pod:3055 +#: ../src/guestfs.pod:3060 msgid "would produce C<cat /sysroot/some\\ path\\ with\\ spaces>" msgstr "C<cat /sysroot/some\\ path\\ with\\ spaces> を生成します" #. type: textblock -#: ../src/guestfs.pod:3057 +#: ../src/guestfs.pod:3062 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 " @@ -53376,12 +53602,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3063 +#: ../src/guestfs.pod:3068 msgid "SUBMITTING YOUR NEW API ACTIONS" msgstr "新しい API アクションの提出方法" #. type: textblock -#: ../src/guestfs.pod:3065 +#: ../src/guestfs.pod:3070 msgid "" "Submit patches to the mailing list: L<http://www.redhat.com/mailman/listinfo/" "libguestfs> and CC to L<rjones@redhat.com>." @@ -53390,17 +53616,17 @@ msgstr "" "listinfo/libguestfs> および L<rjones@redhat.com> (Cc)。" #. type: =head2 -#: ../src/guestfs.pod:3069 +#: ../src/guestfs.pod:3074 msgid "INTERNATIONALIZATION (I18N) SUPPORT" msgstr "国際化 (i18n) サポート" #. type: textblock -#: ../src/guestfs.pod:3071 +#: ../src/guestfs.pod:3076 msgid "We support i18n (gettext anyhow) in the library." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3073 +#: ../src/guestfs.pod:3078 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 " @@ -53409,39 +53635,39 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3079 +#: ../src/guestfs.pod:3084 msgid "" "Debugging messages are never translated, since they are intended for the " "programmers." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3082 +#: ../src/guestfs.pod:3087 msgid "SOURCE CODE SUBDIRECTORIES" msgstr "ソースコードのサブディレクトリー" #. type: =item -#: ../src/guestfs.pod:3086 +#: ../src/guestfs.pod:3091 msgid "C<align>" msgstr "C<align>" #. type: textblock -#: ../src/guestfs.pod:3088 +#: ../src/guestfs.pod:3093 msgid "L<virt-alignment-scan(1)> command and documentation." msgstr "L<virt-alignment-scan(1)> のコマンドおよびドキュメント。" #. type: textblock -#: ../src/guestfs.pod:3092 +#: ../src/guestfs.pod:3097 msgid "The libguestfs appliance, build scripts and so on." msgstr "libguestfs アプライアンス、スクリプトなどを構築します。" #. type: =item -#: ../src/guestfs.pod:3094 +#: ../src/guestfs.pod:3099 msgid "C<cat>" msgstr "C<cat>" #. type: textblock -#: ../src/guestfs.pod:3096 +#: ../src/guestfs.pod:3101 msgid "" "The L<virt-cat(1)>, L<virt-filesystems(1)> and L<virt-ls(1)> commands and " "documentation." @@ -53450,63 +53676,63 @@ msgstr "" "ドキュメント。" #. type: =item -#: ../src/guestfs.pod:3099 +#: ../src/guestfs.pod:3104 msgid "C<contrib>" msgstr "C<contrib>" #. type: textblock -#: ../src/guestfs.pod:3101 +#: ../src/guestfs.pod:3106 msgid "Outside contributions, experimental parts." msgstr "外部の貢献、実験的な部分です。" #. type: =item -#: ../src/guestfs.pod:3103 +#: ../src/guestfs.pod:3108 msgid "C<daemon>" msgstr "C<daemon>" #. type: textblock -#: ../src/guestfs.pod:3105 +#: ../src/guestfs.pod:3110 msgid "" "The daemon that runs inside the libguestfs appliance and carries out actions." msgstr "" #. type: =item -#: ../src/guestfs.pod:3108 +#: ../src/guestfs.pod:3113 msgid "C<df>" msgstr "C<df>" #. type: textblock -#: ../src/guestfs.pod:3110 +#: ../src/guestfs.pod:3115 msgid "L<virt-df(1)> command and documentation." msgstr "L<virt-df(1)> のコマンドおよびドキュメント。" #. type: =item -#: ../src/guestfs.pod:3112 +#: ../src/guestfs.pod:3117 msgid "C<edit>" msgstr "C<edit>" #. type: textblock -#: ../src/guestfs.pod:3114 +#: ../src/guestfs.pod:3119 msgid "L<virt-edit(1)> command and documentation." msgstr "L<virt-edit(1)> のコマンドおよびドキュメント。" #. type: =item -#: ../src/guestfs.pod:3116 +#: ../src/guestfs.pod:3121 msgid "C<examples>" msgstr "C<examples>" #. type: textblock -#: ../src/guestfs.pod:3118 +#: ../src/guestfs.pod:3123 msgid "C API example code." msgstr "C API のコード例。" #. type: =item -#: ../src/guestfs.pod:3120 +#: ../src/guestfs.pod:3125 msgid "C<fish>" msgstr "C<fish>" #. type: textblock -#: ../src/guestfs.pod:3122 +#: ../src/guestfs.pod:3127 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)>, " @@ -53514,80 +53740,80 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3128 +#: ../src/guestfs.pod:3133 msgid "L<virt-format(1)> command and documentation." msgstr "L<virt-format(1)> のコマンドおよびドキュメント。" #. type: =item -#: ../src/guestfs.pod:3130 +#: ../src/guestfs.pod:3135 msgid "C<fuse>" msgstr "C<fuse>" #. type: textblock -#: ../src/guestfs.pod:3132 +#: ../src/guestfs.pod:3137 msgid "" "L<guestmount(1)>, FUSE (userspace filesystem) built on top of libguestfs." msgstr "" #. type: =item -#: ../src/guestfs.pod:3134 +#: ../src/guestfs.pod:3139 msgid "C<generator>" msgstr "C<generator>" #. type: textblock -#: ../src/guestfs.pod:3136 +#: ../src/guestfs.pod:3141 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:3139 +#: ../src/guestfs.pod:3144 msgid "C<inspector>" msgstr "C<inspector>" #. type: textblock -#: ../src/guestfs.pod:3141 +#: ../src/guestfs.pod:3146 msgid "L<virt-inspector(1)>, the virtual machine image inspector." msgstr "L<virt-inspector(1)>, 仮想マシンイメージ検査ツール。" #. type: =item -#: ../src/guestfs.pod:3143 +#: ../src/guestfs.pod:3148 msgid "C<logo>" msgstr "C<logo>" #. type: textblock -#: ../src/guestfs.pod:3145 +#: ../src/guestfs.pod:3150 msgid "Logo used on the website. The fish is called Arthur by the way." msgstr "" #. type: =item -#: ../src/guestfs.pod:3147 +#: ../src/guestfs.pod:3152 msgid "C<m4>" msgstr "C<m4>" #. type: textblock -#: ../src/guestfs.pod:3149 +#: ../src/guestfs.pod:3154 msgid "M4 macros used by autoconf." msgstr "autoconf により使用される M4 マクロ。" #. type: =item -#: ../src/guestfs.pod:3151 +#: ../src/guestfs.pod:3156 msgid "C<po>" msgstr "C<po>" #. type: textblock -#: ../src/guestfs.pod:3153 +#: ../src/guestfs.pod:3158 msgid "Translations of simple gettext strings." msgstr "" #. type: =item -#: ../src/guestfs.pod:3155 +#: ../src/guestfs.pod:3160 msgid "C<po-docs>" msgstr "C<po-docs>" #. type: textblock -#: ../src/guestfs.pod:3157 +#: ../src/guestfs.pod:3162 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 " @@ -53595,150 +53821,150 @@ msgid "" msgstr "" #. type: =item -#: ../src/guestfs.pod:3161 +#: ../src/guestfs.pod:3166 msgid "C<rescue>" msgstr "C<rescue>" #. type: textblock -#: ../src/guestfs.pod:3163 +#: ../src/guestfs.pod:3168 msgid "L<virt-rescue(1)> command and documentation." msgstr "L<virt-rescue(1)> のコマンドおよびドキュメント。" #. type: =item -#: ../src/guestfs.pod:3165 +#: ../src/guestfs.pod:3170 msgid "C<resize>" msgstr "C<resize>" #. type: textblock -#: ../src/guestfs.pod:3167 +#: ../src/guestfs.pod:3172 msgid "L<virt-resize(1)> command and documentation." msgstr "L<virt-resize(1)> のコマンドおよびドキュメント。" #. type: =item -#: ../src/guestfs.pod:3169 +#: ../src/guestfs.pod:3174 msgid "C<sparsify>" msgstr "C<sparsify>" #. type: textblock -#: ../src/guestfs.pod:3171 +#: ../src/guestfs.pod:3176 msgid "L<virt-sparsify(1)> command and documentation." msgstr "L<virt-sparsify(1)> のコマンドおよびドキュメント。" #. type: =item -#: ../src/guestfs.pod:3173 +#: ../src/guestfs.pod:3178 msgid "C<src>" msgstr "C<src>" #. type: textblock -#: ../src/guestfs.pod:3175 +#: ../src/guestfs.pod:3180 msgid "Source code to the C library." msgstr "C ライブラリーのソースコード。" #. type: =item -#: ../src/guestfs.pod:3177 +#: ../src/guestfs.pod:3182 msgid "C<sysprep>" msgstr "C<sysprep>" #. type: textblock -#: ../src/guestfs.pod:3179 +#: ../src/guestfs.pod:3184 msgid "L<virt-sysprep(1)> command and documentation." msgstr "L<virt-sysprep(1)> コマンドおよびドキュメント。" #. type: =item -#: ../src/guestfs.pod:3181 +#: ../src/guestfs.pod:3186 msgid "C<test-tool>" msgstr "C<test-tool>" #. type: textblock -#: ../src/guestfs.pod:3183 +#: ../src/guestfs.pod:3188 msgid "" "Test tool for end users to test if their qemu/kernel combination will work " "with libguestfs." msgstr "" #. type: =item -#: ../src/guestfs.pod:3186 +#: ../src/guestfs.pod:3191 msgid "C<tests>" msgstr "C<tests>" #. type: textblock -#: ../src/guestfs.pod:3188 +#: ../src/guestfs.pod:3193 msgid "Tests." msgstr "テストします。" #. type: =item -#: ../src/guestfs.pod:3190 +#: ../src/guestfs.pod:3195 msgid "C<tools>" msgstr "C<tools>" #. type: textblock -#: ../src/guestfs.pod:3192 +#: ../src/guestfs.pod:3197 msgid "" "Command line tools written in Perl (L<virt-win-reg(1)> and many others)." msgstr "" #. type: =item -#: ../src/guestfs.pod:3194 +#: ../src/guestfs.pod:3199 msgid "C<csharp>" msgstr "C<csharp>" #. type: =item -#: ../src/guestfs.pod:3196 +#: ../src/guestfs.pod:3201 msgid "C<erlang>" msgstr "C<erlang>" #. type: =item -#: ../src/guestfs.pod:3198 +#: ../src/guestfs.pod:3203 msgid "C<gobject>" msgstr "C<gobject>" #. type: =item -#: ../src/guestfs.pod:3200 +#: ../src/guestfs.pod:3205 msgid "C<haskell>" msgstr "C<haskell>" #. type: =item -#: ../src/guestfs.pod:3202 +#: ../src/guestfs.pod:3207 msgid "C<java>" msgstr "C<java>" #. type: =item -#: ../src/guestfs.pod:3204 +#: ../src/guestfs.pod:3209 msgid "C<ocaml>" msgstr "C<ocaml>" #. type: =item -#: ../src/guestfs.pod:3206 +#: ../src/guestfs.pod:3211 msgid "C<php>" msgstr "C<php>" #. type: =item -#: ../src/guestfs.pod:3208 +#: ../src/guestfs.pod:3213 msgid "C<perl>" msgstr "C<perl>" #. type: =item -#: ../src/guestfs.pod:3210 +#: ../src/guestfs.pod:3215 msgid "C<python>" msgstr "C<python>" #. type: =item -#: ../src/guestfs.pod:3212 +#: ../src/guestfs.pod:3217 msgid "C<ruby>" msgstr "C<ruby>" #. type: textblock -#: ../src/guestfs.pod:3214 +#: ../src/guestfs.pod:3219 msgid "Language bindings." msgstr "言語バインディング。" #. type: =head2 -#: ../src/guestfs.pod:3218 +#: ../src/guestfs.pod:3223 msgid "MAKING A STABLE RELEASE" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3220 +#: ../src/guestfs.pod:3225 msgid "" "When we make a stable release, there are several steps documented here. See " "L</LIBGUESTFS VERSION NUMBERS> for general information about the stable " @@ -53746,33 +53972,33 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3228 +#: ../src/guestfs.pod:3233 msgid "" "Check C<make && make check> works on at least Fedora, Debian and Ubuntu." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3233 +#: ../src/guestfs.pod:3238 msgid "Finalize RELEASE-NOTES." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3237 +#: ../src/guestfs.pod:3242 msgid "Update ROADMAP." msgstr "ロードマップを更新します。" #. type: textblock -#: ../src/guestfs.pod:3241 +#: ../src/guestfs.pod:3246 msgid "Run C<src/api-support/update-from-tarballs.sh>." msgstr "C<src/api-support/update-from-tarballs.sh> を実行します。" #. type: textblock -#: ../src/guestfs.pod:3245 +#: ../src/guestfs.pod:3250 msgid "Push and pull from Transifex." msgstr "Transifex からのプッシュおよびプル。" #. type: verbatim -#: ../src/guestfs.pod:3249 +#: ../src/guestfs.pod:3254 #, no-wrap msgid "" " tx push -s\n" @@ -53782,13 +54008,13 @@ msgstr "" "\n" #. type: textblock -#: ../src/guestfs.pod:3251 +#: ../src/guestfs.pod:3256 msgid "to push the latest POT files to Transifex. Then run:" msgstr "" "最新の POT ファイルを Transifex にプッシュします。そして、次を実行します:" #. type: verbatim -#: ../src/guestfs.pod:3253 +#: ../src/guestfs.pod:3258 #, no-wrap msgid "" " ./tx-pull.sh\n" @@ -53798,12 +54024,12 @@ msgstr "" "\n" #. type: textblock -#: ../src/guestfs.pod:3255 +#: ../src/guestfs.pod:3260 msgid "which is a wrapper to pull the latest translated C<*.po> files." msgstr "これは最新の翻訳された C<*.po> ファイルを取り出すためのラッパーです。" #. type: textblock -#: ../src/guestfs.pod:3259 +#: ../src/guestfs.pod:3264 msgid "" "Create new stable and development directories under L<http://libguestfs.org/" "download>." @@ -53812,12 +54038,12 @@ msgstr "" "リーを作成します。" #. type: textblock -#: ../src/guestfs.pod:3264 +#: ../src/guestfs.pod:3269 msgid "Create the branch in git:" msgstr "git に分岐を作成します:" #. type: verbatim -#: ../src/guestfs.pod:3266 +#: ../src/guestfs.pod:3271 #, no-wrap msgid "" " git tag -a 1.XX.0 -m \"Version 1.XX.0 (stable)\"\n" @@ -53833,17 +54059,17 @@ msgstr "" "\n" #. type: =head1 -#: ../src/guestfs.pod:3273 +#: ../src/guestfs.pod:3278 msgid "LIMITS" msgstr "制限" #. type: =head2 -#: ../src/guestfs.pod:3275 +#: ../src/guestfs.pod:3280 msgid "PROTOCOL LIMITS" msgstr "プロトコル制限" #. type: textblock -#: ../src/guestfs.pod:3277 +#: ../src/guestfs.pod:3282 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 " @@ -53854,7 +54080,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3285 +#: ../src/guestfs.pod:3290 msgid "" "A simple call such as L</guestfs_cat> returns its result (the file data) in " "a simple string. Because this string is at some point internally encoded as " @@ -53863,7 +54089,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3291 +#: ../src/guestfs.pod:3296 msgid "" "In order to transfer large files into and out of the guest filesystem, you " "need to use particular calls that support this. The sections L</UPLOADING> " @@ -53871,7 +54097,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3295 +#: ../src/guestfs.pod:3300 msgid "" "You might also consider mounting the disk image using our FUSE filesystem " "support (L<guestmount(1)>)." @@ -53880,17 +54106,17 @@ msgstr "" "マウントすることも検討できます。" #. type: =head2 -#: ../src/guestfs.pod:3298 +#: ../src/guestfs.pod:3303 msgid "MAXIMUM NUMBER OF DISKS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3300 +#: ../src/guestfs.pod:3305 msgid "When using virtio disks (the default) the current limit is B<25> disks." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3303 +#: ../src/guestfs.pod:3308 msgid "" "Virtio itself consumes 1 virtual PCI slot per disk, and PCI is limited to 31 " "slots. However febootstrap only understands disks with names C</dev/vda> " @@ -53899,14 +54125,14 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3308 +#: ../src/guestfs.pod:3313 msgid "" "We are working to substantially raise this limit in future versions but it " "requires complex changes to qemu." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3311 +#: ../src/guestfs.pod:3316 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 " @@ -53914,17 +54140,17 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3315 +#: ../src/guestfs.pod:3320 msgid "MAXIMUM NUMBER OF PARTITIONS PER DISK" msgstr "ディスクあたりの最大パーティション数" #. type: textblock -#: ../src/guestfs.pod:3317 +#: ../src/guestfs.pod:3322 msgid "Virtio limits the maximum number of partitions per disk to B<15>." msgstr "virtio はディスクあたりの最大パーティション数を B<15> に制限します。" #. type: textblock -#: ../src/guestfs.pod:3319 +#: ../src/guestfs.pod:3324 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>)." @@ -53933,7 +54159,7 @@ msgstr "" "dev/vda>、および C</dev/vda1> から C</dev/vda15> まで)。" #. type: textblock -#: ../src/guestfs.pod:3322 +#: ../src/guestfs.pod:3327 msgid "" "If you attach a disk with more than 15 partitions, the extra partitions are " "ignored by libguestfs." @@ -53942,17 +54168,17 @@ msgstr "" "は libguestfs により無視されます。" #. type: =head2 -#: ../src/guestfs.pod:3325 +#: ../src/guestfs.pod:3330 msgid "MAXIMUM SIZE OF A DISK" msgstr "ディスクの最大容量" #. type: textblock -#: ../src/guestfs.pod:3327 +#: ../src/guestfs.pod:3332 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:3329 +#: ../src/guestfs.pod:3334 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 " @@ -53960,7 +54186,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3333 +#: ../src/guestfs.pod:3338 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 " @@ -53970,19 +54196,19 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3339 +#: ../src/guestfs.pod:3344 msgid "" "For the hugest disk image files, we recommend using XFS on the host for " "storage." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3342 +#: ../src/guestfs.pod:3347 msgid "MAXIMUM SIZE OF A PARTITION" msgstr "パーティションの最大容量" #. type: textblock -#: ../src/guestfs.pod:3344 +#: ../src/guestfs.pod:3349 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 " @@ -53990,7 +54216,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3348 +#: ../src/guestfs.pod:3353 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 " @@ -53998,12 +54224,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3353 +#: ../src/guestfs.pod:3358 msgid "MAXIMUM SIZE OF A FILESYSTEM, FILES, DIRECTORIES" msgstr "ファイルシステム、ファイル、ディレクトリーの最大容量" #. type: textblock -#: ../src/guestfs.pod:3355 +#: ../src/guestfs.pod:3360 msgid "" "This depends on the filesystem type. libguestfs itself does not impose any " "known limit. Consult Wikipedia or the filesystem documentation to find out " @@ -54011,12 +54237,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3359 +#: ../src/guestfs.pod:3364 msgid "MAXIMUM UPLOAD AND DOWNLOAD" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3361 +#: ../src/guestfs.pod:3366 msgid "" "The API functions L</guestfs_upload>, L</guestfs_download>, L</" "guestfs_tar_in>, L</guestfs_tar_out> and the like allow unlimited sized " @@ -54024,12 +54250,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3365 +#: ../src/guestfs.pod:3370 msgid "INSPECTION LIMITS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3367 +#: ../src/guestfs.pod:3372 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 " @@ -54039,26 +54265,26 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3393 +#: ../src/guestfs.pod:3398 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:3405 +#: ../src/guestfs.pod:3410 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:3414 +#: ../src/guestfs.pod:3419 msgid "See also L</QEMU WRAPPERS> above." msgstr "上の L</QEMU WRAPPERS> 参照。" #. type: textblock -#: ../src/guestfs.pod:3418 +#: ../src/guestfs.pod:3423 msgid "" "Set C<LIBGUESTFS_TRACE=1> to enable command traces. This has the same " "effect as calling C<guestfs_set_trace (g, 1)>." @@ -54067,7 +54293,7 @@ msgstr "" "C<guestfs_set_trace (g, 1)> の呼び出しと同じ効果があります。" #. type: textblock -#: ../src/guestfs.pod:3436 +#: ../src/guestfs.pod:3441 #, fuzzy #| msgid "" #| "L<guestfs(3)>, L<http://libguestfs.org/>, L<virt-alignment-scan(1)>, " @@ -54101,7 +54327,7 @@ msgstr "" "L<display(1)>, L<hexedit(1)>, L<febootstrap-supermin-helper(8)>。" #. type: textblock -#: ../src/guestfs.pod:3478 +#: ../src/guestfs.pod:3483 msgid "" "Tools with a similar purpose: L<fdisk(8)>, L<parted(8)>, L<kpartx(8)>, L<lvm" "(8)>, L<disktype(1)>." @@ -57866,19 +58092,22 @@ msgstr "Copyright (C) 2010 Red Hat Inc." #~| " int\n" #~| " guestfs_mount_local_argv (guestfs_h *g,\n" #~| " const char *localmountpoint,\n" -#~| " const struct guestfs_mount_local_argv *optargs);\n" +#~| " const struct guestfs_mount_local_argv " +#~| "*optargs);\n" #~| "\n" #~ msgid "" #~ " int\n" #~ " guestfs_umount_opts_argv (guestfs_h *g,\n" #~ " const char *pathordevice,\n" -#~ " const struct guestfs_umount_opts_argv *optargs);\n" +#~ " const struct guestfs_umount_opts_argv " +#~ "*optargs);\n" #~ "\n" #~ msgstr "" #~ " int\n" #~ " guestfs_mount_local_argv (guestfs_h *g,\n" #~ " const char *localmountpoint,\n" -#~ " const struct guestfs_mount_local_argv *optargs);\n" +#~ " const struct guestfs_mount_local_argv " +#~ "*optargs);\n" #~ "\n" #, fuzzy @@ -58055,19 +58284,22 @@ msgstr "Copyright (C) 2010 Red Hat Inc." #~| " int\n" #~| " guestfs_btrfs_fsck_argv (guestfs_h *g,\n" #~| " const char *device,\n" -#~| " const struct guestfs_btrfs_fsck_argv *optargs);\n" +#~| " const struct guestfs_btrfs_fsck_argv " +#~| "*optargs);\n" #~| "\n" #~ msgid "" #~ " char *\n" #~ " guestfs_xfs_growfs_argv (guestfs_h *g,\n" #~ " const char *path,\n" -#~ " const struct guestfs_xfs_growfs_argv *optargs);\n" +#~ " const struct guestfs_xfs_growfs_argv " +#~ "*optargs);\n" #~ "\n" #~ msgstr "" #~ " int\n" #~ " guestfs_btrfs_fsck_argv (guestfs_h *g,\n" #~ " const char *device,\n" -#~ " const struct guestfs_btrfs_fsck_argv *optargs);\n" +#~ " const struct guestfs_btrfs_fsck_argv " +#~ "*optargs);\n" #~ "\n" #, fuzzy diff --git a/po-docs/libguestfs-docs.pot b/po-docs/libguestfs-docs.pot index 04e77719..de232972 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.18.7\n" +"Project-Id-Version: libguestfs 1.18.8\n" "Report-Msgid-Bugs-To: libguestfs@redhat.com\n" -"POT-Creation-Date: 2012-08-30 23:39+0200\n" +"POT-Creation-Date: 2012-09-19 13:50+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:685 ../format/virt-format.pod:96 ../inspector/virt-inspector.pod:350 ../rescue/virt-rescue.pod:164 ../src/guestfs.pod:3051 ../sysprep/virt-sysprep.pod:111 +#: ../align/virt-alignment-scan.pod:146 ../cat/virt-cat.pod:114 ../cat/virt-filesystems.pod:179 ../cat/virt-ls.pod:337 ../df/virt-df.pod:110 ../edit/virt-edit.pod:141 ../fish/guestfish.pod:242 ../fish/guestfish.pod:685 ../format/virt-format.pod:96 ../inspector/virt-inspector.pod:350 ../rescue/virt-rescue.pod:164 ../src/guestfs.pod:3056 ../sysprep/virt-sysprep.pod:111 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:100 ../examples/guestfs-recipes.pod:104 ../examples/guestfs-recipes.pod:108 ../examples/guestfs-recipes.pod:134 ../examples/guestfs-recipes.pod:139 ../examples/guestfs-recipes.pod:229 ../examples/guestfs-recipes.pod:233 ../examples/guestfs-recipes.pod:237 ../examples/guestfs-recipes.pod:241 ../examples/guestfs-recipes.pod:245 ../examples/guestfs-testing.pod:110 ../examples/guestfs-testing.pod:114 ../examples/guestfs-testing.pod:118 ../fish/guestfish-actions.pod:13 ../fish/guestfish-actions.pod:20 ../fish/guestfish-actions.pod:444 ../fish/guestfish-actions.pod:452 ../fish/guestfish-actions.pod:459 ../fish/guestfish-actions.pod:466 ../fish/guestfish-actions.pod:1419 ../fish/guestfish-actions.pod:1423 ../fish/guestfish-actions.pod:1427 ../fish/guestfish-actions.pod:1431 ../fish/guestfish-actions.pod:1439 ../fish/guestfish-actions.pod:1443 ../fish/guestfish-actions.pod:1447 ../fish/guestfish-actions.pod:1457 ../fish/guestfish-actions.pod:1461 ../fish/guestfish-actions.pod:1465 ../fish/guestfish-actions.pod:1555 ../fish/guestfish-actions.pod:1559 ../fish/guestfish-actions.pod:1564 ../fish/guestfish-actions.pod:1569 ../fish/guestfish-actions.pod:1611 ../fish/guestfish-actions.pod:1615 ../fish/guestfish-actions.pod:1620 ../fish/guestfish-actions.pod:2006 ../fish/guestfish-actions.pod:2013 ../fish/guestfish-actions.pod:2020 ../fish/guestfish-actions.pod:2433 ../fish/guestfish-actions.pod:2439 ../fish/guestfish-actions.pod:2447 ../fish/guestfish-actions.pod:2454 ../fish/guestfish-actions.pod:2461 ../fish/guestfish.pod:457 ../fish/guestfish.pod:461 ../fish/guestfish.pod:465 ../fish/guestfish.pod:469 ../inspector/virt-inspector.pod:514 ../inspector/virt-inspector.pod:518 ../resize/virt-resize.pod:365 ../resize/virt-resize.pod:369 ../resize/virt-resize.pod:378 ../resize/virt-resize.pod:384 ../sparsify/virt-sparsify.pod: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:22 ../src/guestfs-actions.pod:29 ../src/guestfs-actions.pod:644 ../src/guestfs-actions.pod:652 ../src/guestfs-actions.pod:659 ../src/guestfs-actions.pod:666 ../src/guestfs-actions.pod:2387 ../src/guestfs-actions.pod:2391 ../src/guestfs-actions.pod:2395 ../src/guestfs-actions.pod:2399 ../src/guestfs-actions.pod:2407 ../src/guestfs-actions.pod:2411 ../src/guestfs-actions.pod:2415 ../src/guestfs-actions.pod:2425 ../src/guestfs-actions.pod:2429 ../src/guestfs-actions.pod:2433 ../src/guestfs-actions.pod:2571 ../src/guestfs-actions.pod:2575 ../src/guestfs-actions.pod:2580 ../src/guestfs-actions.pod:2585 ../src/guestfs-actions.pod:2646 ../src/guestfs-actions.pod:2650 ../src/guestfs-actions.pod:2655 ../src/guestfs-actions.pod:3213 ../src/guestfs-actions.pod:3220 ../src/guestfs-actions.pod:3227 ../src/guestfs-actions.pod:3782 ../src/guestfs-actions.pod:3788 ../src/guestfs-actions.pod:3796 ../src/guestfs-actions.pod:3803 ../src/guestfs-actions.pod:3810 ../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:1197 ../src/guestfs.pod:1201 ../src/guestfs.pod:1205 ../src/guestfs.pod:1210 ../src/guestfs.pod:1218 ../src/guestfs.pod:1237 ../src/guestfs.pod:1245 ../src/guestfs.pod:1262 ../src/guestfs.pod:1267 ../src/guestfs.pod:1271 ../src/guestfs.pod:1328 ../src/guestfs.pod:1332 ../src/guestfs.pod:1336 ../src/guestfs.pod:1340 ../src/guestfs.pod:1344 ../src/guestfs.pod:1348 ../src/guestfs.pod:1863 ../src/guestfs.pod:1868 ../src/guestfs.pod:1872 ../src/guestfs.pod:1974 ../src/guestfs.pod:1979 ../src/guestfs.pod:1983 ../src/guestfs.pod:1993 ../src/guestfs.pod:2282 ../src/guestfs.pod:2287 ../src/guestfs.pod:2293 ../src/guestfs.pod:2301 ../src/guestfs.pod:2818 ../src/guestfs.pod:2824 ../src/guestfs.pod:2829 ../src/guestfs.pod:2835 ../src/guestfs.pod:3226 ../src/guestfs.pod:3231 ../src/guestfs.pod:3235 ../src/guestfs.pod:3239 ../src/guestfs.pod:3243 ../src/guestfs.pod:3257 ../src/guestfs.pod:3262 ../sysprep/virt-sysprep.pod:230 ../sysprep/virt-sysprep.pod:234 ../sysprep/virt-sysprep.pod:238 ../sysprep/virt-sysprep.pod:242 ../sysprep/virt-sysprep.pod:257 ../sysprep/virt-sysprep.pod:261 ../sysprep/virt-sysprep.pod:265 ../sysprep/virt-sysprep.pod:269 ../sysprep/virt-sysprep.pod:273 ../sysprep/virt-sysprep.pod:315 ../sysprep/virt-sysprep.pod:327 ../sysprep/virt-sysprep.pod:331 ../sysprep/virt-sysprep.pod:339 ../sysprep/virt-sysprep.pod:345 ../tools/virt-win-reg.pl:197 ../tools/virt-win-reg.pl:202 ../tools/virt-win-reg.pl:208 ../tools/virt-win-reg.pl:721 ../tools/virt-win-reg.pl:727 ../tools/virt-win-reg.pl:733 +#: ../align/virt-alignment-scan.pod:347 ../align/virt-alignment-scan.pod:353 ../align/virt-alignment-scan.pod:359 ../align/virt-alignment-scan.pod:366 ../appliance/libguestfs-make-fixed-appliance.pod:32 ../appliance/libguestfs-make-fixed-appliance.pod:53 ../cat/virt-cat.pod:177 ../cat/virt-cat.pod:182 ../cat/virt-cat.pod:187 ../cat/virt-cat.pod:198 ../cat/virt-cat.pod:202 ../df/virt-df.pod:148 ../df/virt-df.pod:154 ../edit/virt-edit.pod:266 ../edit/virt-edit.pod:271 ../edit/virt-edit.pod:276 ../edit/virt-edit.pod:287 ../edit/virt-edit.pod:291 ../examples/guestfs-faq.pod: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:13 ../fish/guestfish-actions.pod:20 ../fish/guestfish-actions.pod:444 ../fish/guestfish-actions.pod:452 ../fish/guestfish-actions.pod:459 ../fish/guestfish-actions.pod:466 ../fish/guestfish-actions.pod:1419 ../fish/guestfish-actions.pod:1423 ../fish/guestfish-actions.pod:1427 ../fish/guestfish-actions.pod:1431 ../fish/guestfish-actions.pod:1439 ../fish/guestfish-actions.pod:1443 ../fish/guestfish-actions.pod:1447 ../fish/guestfish-actions.pod:1457 ../fish/guestfish-actions.pod:1461 ../fish/guestfish-actions.pod:1465 ../fish/guestfish-actions.pod:1555 ../fish/guestfish-actions.pod:1559 ../fish/guestfish-actions.pod:1564 ../fish/guestfish-actions.pod:1569 ../fish/guestfish-actions.pod:1611 ../fish/guestfish-actions.pod:1615 ../fish/guestfish-actions.pod:1620 ../fish/guestfish-actions.pod:2006 ../fish/guestfish-actions.pod:2013 ../fish/guestfish-actions.pod:2020 ../fish/guestfish-actions.pod:2433 ../fish/guestfish-actions.pod:2439 ../fish/guestfish-actions.pod:2447 ../fish/guestfish-actions.pod:2454 ../fish/guestfish-actions.pod:2461 ../fish/guestfish.pod:457 ../fish/guestfish.pod:461 ../fish/guestfish.pod:465 ../fish/guestfish.pod:469 ../inspector/virt-inspector.pod:514 ../inspector/virt-inspector.pod:518 ../resize/virt-resize.pod:365 ../resize/virt-resize.pod:369 ../resize/virt-resize.pod:378 ../resize/virt-resize.pod:384 ../sparsify/virt-sparsify.pod: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:22 ../src/guestfs-actions.pod:29 ../src/guestfs-actions.pod:644 ../src/guestfs-actions.pod:652 ../src/guestfs-actions.pod:659 ../src/guestfs-actions.pod:666 ../src/guestfs-actions.pod:2387 ../src/guestfs-actions.pod:2391 ../src/guestfs-actions.pod:2395 ../src/guestfs-actions.pod:2399 ../src/guestfs-actions.pod:2407 ../src/guestfs-actions.pod:2411 ../src/guestfs-actions.pod:2415 ../src/guestfs-actions.pod:2425 ../src/guestfs-actions.pod:2429 ../src/guestfs-actions.pod:2433 ../src/guestfs-actions.pod:2571 ../src/guestfs-actions.pod:2575 ../src/guestfs-actions.pod:2580 ../src/guestfs-actions.pod:2585 ../src/guestfs-actions.pod:2646 ../src/guestfs-actions.pod:2650 ../src/guestfs-actions.pod:2655 ../src/guestfs-actions.pod:3213 ../src/guestfs-actions.pod:3220 ../src/guestfs-actions.pod:3227 ../src/guestfs-actions.pod:3782 ../src/guestfs-actions.pod:3788 ../src/guestfs-actions.pod:3796 ../src/guestfs-actions.pod:3803 ../src/guestfs-actions.pod:3810 ../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:1197 ../src/guestfs.pod:1201 ../src/guestfs.pod:1205 ../src/guestfs.pod:1210 ../src/guestfs.pod:1218 ../src/guestfs.pod:1237 ../src/guestfs.pod:1245 ../src/guestfs.pod:1262 ../src/guestfs.pod:1267 ../src/guestfs.pod:1271 ../src/guestfs.pod:1328 ../src/guestfs.pod:1332 ../src/guestfs.pod:1336 ../src/guestfs.pod:1340 ../src/guestfs.pod:1344 ../src/guestfs.pod:1348 ../src/guestfs.pod:1863 ../src/guestfs.pod:1868 ../src/guestfs.pod:1872 ../src/guestfs.pod:1974 ../src/guestfs.pod:1979 ../src/guestfs.pod:1983 ../src/guestfs.pod:1993 ../src/guestfs.pod:2282 ../src/guestfs.pod:2287 ../src/guestfs.pod:2293 ../src/guestfs.pod:2301 ../src/guestfs.pod:2818 ../src/guestfs.pod:2824 ../src/guestfs.pod:2829 ../src/guestfs.pod:2835 ../src/guestfs.pod:3231 ../src/guestfs.pod:3236 ../src/guestfs.pod:3240 ../src/guestfs.pod:3244 ../src/guestfs.pod:3248 ../src/guestfs.pod:3262 ../src/guestfs.pod:3267 ../sysprep/virt-sysprep.pod:230 ../sysprep/virt-sysprep.pod:234 ../sysprep/virt-sysprep.pod:238 ../sysprep/virt-sysprep.pod:242 ../sysprep/virt-sysprep.pod:257 ../sysprep/virt-sysprep.pod:261 ../sysprep/virt-sysprep.pod:265 ../sysprep/virt-sysprep.pod:269 ../sysprep/virt-sysprep.pod:273 ../sysprep/virt-sysprep.pod:315 ../sysprep/virt-sysprep.pod:327 ../sysprep/virt-sysprep.pod:331 ../sysprep/virt-sysprep.pod:339 ../sysprep/virt-sysprep.pod:345 ../tools/virt-win-reg.pl:197 ../tools/virt-win-reg.pl:202 ../tools/virt-win-reg.pl:208 ../tools/virt-win-reg.pl:721 ../tools/virt-win-reg.pl:727 ../tools/virt-win-reg.pl:733 msgid "*" msgstr "" @@ -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:391 ../examples/guestfs-testing.pod:291 ../fish/guestfish.pod:1280 ../fish/virt-copy-in.pod:50 ../fish/virt-copy-out.pod:39 ../fish/virt-tar-in.pod:47 ../fish/virt-tar-out.pod:41 ../format/virt-format.pod:177 ../fuse/guestmount.pod:398 ../inspector/virt-inspector.pod:501 ../java/examples/guestfs-java.pod:45 ../ocaml/examples/guestfs-ocaml.pod:78 ../perl/examples/guestfs-perl.pod:40 ../python/examples/guestfs-python.pod:42 ../rescue/virt-rescue.pod:340 ../resize/virt-resize.pod:702 ../ruby/examples/guestfs-ruby.pod:36 ../sparsify/virt-sparsify.pod:299 ../src/guestfs.pod:3434 ../sysprep/virt-sysprep.pod:442 ../test-tool/libguestfs-test-tool.pod:106 ../tools/virt-list-filesystems.pl:197 ../tools/virt-list-partitions.pl:267 ../tools/virt-make-fs.pl:590 ../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:417 ../examples/guestfs-testing.pod:291 ../fish/guestfish.pod:1280 ../fish/virt-copy-in.pod:50 ../fish/virt-copy-out.pod:39 ../fish/virt-tar-in.pod:47 ../fish/virt-tar-out.pod:41 ../format/virt-format.pod:177 ../fuse/guestmount.pod:398 ../inspector/virt-inspector.pod:501 ../java/examples/guestfs-java.pod:45 ../ocaml/examples/guestfs-ocaml.pod:78 ../perl/examples/guestfs-perl.pod:40 ../python/examples/guestfs-python.pod:42 ../rescue/virt-rescue.pod:340 ../resize/virt-resize.pod:702 ../ruby/examples/guestfs-ruby.pod:36 ../sparsify/virt-sparsify.pod:299 ../src/guestfs.pod:3439 ../sysprep/virt-sysprep.pod:442 ../test-tool/libguestfs-test-tool.pod:106 ../tools/virt-list-filesystems.pl:197 ../tools/virt-list-partitions.pl:267 ../tools/virt-make-fs.pl:590 ../tools/virt-tar.pl:294 ../tools/virt-win-reg.pl:757 msgid "SEE ALSO" msgstr "" @@ -822,7 +822,7 @@ msgid "Richard W.M. Jones L<http://people.redhat.com/~rjones/>" msgstr "" #. type: =head1 -#: ../align/virt-alignment-scan.pod:388 ../appliance/libguestfs-make-fixed-appliance.pod:157 ../cat/virt-cat.pod:256 ../cat/virt-filesystems.pod:404 ../cat/virt-ls.pod:511 ../df/virt-df.pod:265 ../edit/virt-edit.pod:386 ../erlang/examples/guestfs-erlang.pod:114 ../examples/guestfs-examples.pod:49 ../examples/guestfs-faq.pod:693 ../examples/guestfs-performance.pod:446 ../examples/guestfs-recipes.pod:408 ../examples/guestfs-testing.pod:302 ../fish/guestfish.pod:1312 ../fish/virt-copy-in.pod:64 ../fish/virt-copy-out.pod:53 ../fish/virt-tar-in.pod:62 ../fish/virt-tar-out.pod:55 ../format/virt-format.pod:191 ../fuse/guestmount.pod:413 ../inspector/virt-inspector.pod:524 ../java/examples/guestfs-java.pod:62 ../ocaml/examples/guestfs-ocaml.pod:95 ../perl/examples/guestfs-perl.pod:57 ../python/examples/guestfs-python.pod:58 ../rescue/virt-rescue.pod:353 ../resize/virt-resize.pod:729 ../ruby/examples/guestfs-ruby.pod:52 ../sparsify/virt-sparsify.pod:316 ../src/guestfs.pod:3489 ../sysprep/virt-sysprep.pod:463 ../test-tool/libguestfs-test-tool.pod:116 ../tools/virt-list-filesystems.pl:214 ../tools/virt-list-partitions.pl:283 ../tools/virt-make-fs.pl:609 ../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:434 ../examples/guestfs-testing.pod:302 ../fish/guestfish.pod:1312 ../fish/virt-copy-in.pod:64 ../fish/virt-copy-out.pod:53 ../fish/virt-tar-in.pod:62 ../fish/virt-tar-out.pod:55 ../format/virt-format.pod:191 ../fuse/guestmount.pod:413 ../inspector/virt-inspector.pod:524 ../java/examples/guestfs-java.pod:62 ../ocaml/examples/guestfs-ocaml.pod:95 ../perl/examples/guestfs-perl.pod:57 ../python/examples/guestfs-python.pod:58 ../rescue/virt-rescue.pod:353 ../resize/virt-resize.pod:729 ../ruby/examples/guestfs-ruby.pod:52 ../sparsify/virt-sparsify.pod:316 ../src/guestfs.pod:3494 ../sysprep/virt-sysprep.pod:463 ../test-tool/libguestfs-test-tool.pod:116 ../tools/virt-list-filesystems.pl:214 ../tools/virt-list-partitions.pl:283 ../tools/virt-make-fs.pl:609 ../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:1131 ../rescue/virt-rescue.pod:313 ../sparsify/virt-sparsify.pod:272 ../src/guestfs.pod:3373 ../test-tool/libguestfs-test-tool.pod:101 +#: ../appliance/libguestfs-make-fixed-appliance.pod:139 ../edit/virt-edit.pod:343 ../fish/guestfish.pod:1131 ../rescue/virt-rescue.pod:313 ../sparsify/virt-sparsify.pod:272 ../src/guestfs.pod:3378 ../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:404 ../examples/guestfs-testing.pod:298 ../fish/guestfish.pod:1308 ../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:3485 ../sysprep/virt-sysprep.pod:457 ../test-tool/libguestfs-test-tool.pod:112 +#: ../appliance/libguestfs-make-fixed-appliance.pod:153 ../erlang/examples/guestfs-erlang.pod:110 ../examples/guestfs-examples.pod:45 ../examples/guestfs-faq.pod:729 ../examples/guestfs-performance.pod:442 ../examples/guestfs-recipes.pod:430 ../examples/guestfs-testing.pod:298 ../fish/guestfish.pod:1308 ../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:3490 ../sysprep/virt-sysprep.pod:457 ../test-tool/libguestfs-test-tool.pod:112 msgid "AUTHORS" msgstr "" #. type: textblock -#: ../appliance/libguestfs-make-fixed-appliance.pod:155 ../erlang/examples/guestfs-erlang.pod:112 ../examples/guestfs-examples.pod:47 ../examples/guestfs-faq.pod:691 ../examples/guestfs-performance.pod:444 ../examples/guestfs-recipes.pod:406 ../examples/guestfs-testing.pod:300 ../fish/guestfish.pod:1310 ../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:3487 ../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:432 ../examples/guestfs-testing.pod:300 ../fish/guestfish.pod:1310 ../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:3492 ../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:410 ../fish/guestfish.pod:1314 ../fuse/guestmount.pod:415 ../rescue/virt-rescue.pod:355 ../src/guestfs.pod:3491 ../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:436 ../fish/guestfish.pod:1314 ../fuse/guestmount.pod:415 ../rescue/virt-rescue.pod:355 ../src/guestfs.pod:3496 ../test-tool/libguestfs-test-tool.pod:118 ../tools/virt-list-partitions.pl:285 msgid "Copyright (C) 2009-2012 Red Hat Inc." msgstr "" @@ -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:2428 ../src/guestfs.pod:2433 +#: ../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 ../src/guestfs.pod:2428 ../src/guestfs.pod:2433 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 "" @@ -6233,33 +6319,93 @@ msgstr "" #. type: =head1 #: ../examples/guestfs-recipes.pod:33 -msgid "Cloning a virtual machine" +msgid "Checksum a file or device within a disk image" msgstr "" #. type: textblock #: ../examples/guestfs-recipes.pod:35 +msgid "To checksum a whole device, or a partition, LV etc within a disk image:" +msgstr "" + +#. type: verbatim +#: ../examples/guestfs-recipes.pod:37 +#, no-wrap +msgid "" +" guestfish --ro -a disk.img run : checksum-device md5 /dev/sda1\n" +"\n" +msgstr "" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:39 +msgid "" +"Replace C<md5> with the type of checksum you want. See " +"L<guestfs(3)/guestfs_checksum_device> for a list of supported types." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:42 +msgid "" +"C</dev/sda1> means \"the first partition\". You could use C</dev/sda> to " +"checksum the whole disk image, or the name of a logical volume or RAID " +"device." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:46 +msgid "To checksum a single file:" +msgstr "" + +#. type: verbatim +#: ../examples/guestfs-recipes.pod:48 +#, no-wrap +msgid "" +" guestfish --ro -a disk.img -i checksum sha256 /etc/passwd\n" +"\n" +msgstr "" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:50 +msgid "or for a Windows guest:" +msgstr "" + +#. type: verbatim +#: ../examples/guestfs-recipes.pod:52 +#, no-wrap +msgid "" +" guestfish --ro -a disk.img -i \\\n" +" checksum sha256 'win:\\windows\\system32\\config\\SOFTWARE'\n" +"\n" +msgstr "" + +#. type: =head1 +#: ../examples/guestfs-recipes.pod:55 +msgid "Cloning a virtual machine" +msgstr "" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:57 msgid "" "Use a combination of tools like L<cp(1)>, L<dd(1)>, and virt tools like " "L<virt-sysprep(1)>, L<virt-sparsify(1)> and L<virt-resize(1)>." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:39 +#: ../examples/guestfs-recipes.pod:61 msgid "For more details, see: L<virt-sysprep(1)/COPYING AND CLONING>." msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:41 +#: ../examples/guestfs-recipes.pod:63 msgid "Convert a CD-ROM / DVD / ISO to a tarball" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:43 +#: ../examples/guestfs-recipes.pod:65 msgid "This converts input C<cd.iso> to output C<cd.tar.gz>:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:45 +#: ../examples/guestfs-recipes.pod:67 #, no-wrap msgid "" " guestfish --ro -a cd.iso -m /dev/sda tgz-out / cd.tar.gz\n" @@ -6267,12 +6413,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:47 +#: ../examples/guestfs-recipes.pod:69 msgid "To export just a subdirectory, eg. C</files>, do:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:49 +#: ../examples/guestfs-recipes.pod:71 #, no-wrap msgid "" " guestfish --ro -a cd.iso -m /dev/sda tgz-out /files cd.tar.gz\n" @@ -6280,46 +6426,46 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:51 +#: ../examples/guestfs-recipes.pod:73 msgid "Create empty disk images" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:53 +#: ../examples/guestfs-recipes.pod:75 msgid "The L<virt-format(1)> tool can do this directly." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:55 +#: ../examples/guestfs-recipes.pod:77 msgid "" "Use L<virt-make-fs(1)> to create a disk image with content. This can also " "create some standard disk images such as virtual floppy devices (VFDs)." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:59 +#: ../examples/guestfs-recipes.pod:81 msgid "" "You can also use the L<guestfish(1)> I<-N> option to create empty disk " "images. The useful guide below explains the options available." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:62 +#: ../examples/guestfs-recipes.pod:84 msgid "L<https://rwmj.wordpress.com/2010/09/08/new-guestfish-n-options-in-1-5-9/#content>" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:64 +#: ../examples/guestfs-recipes.pod:86 msgid "Delete a file (or other simple file operations)" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:66 +#: ../examples/guestfs-recipes.pod:88 msgid "Use guestfish. To delete a file:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:68 +#: ../examples/guestfs-recipes.pod:90 #, no-wrap msgid "" " guestfish -a disk.img -i rm /file/to/delete\n" @@ -6327,12 +6473,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:70 +#: ../examples/guestfs-recipes.pod:92 msgid "To touch a file (bring it up to date or create it):" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:72 +#: ../examples/guestfs-recipes.pod:94 #, no-wrap msgid "" " guestfish -a disk.img -i touch /file/to/touch\n" @@ -6340,14 +6486,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:74 +#: ../examples/guestfs-recipes.pod:96 msgid "" "To stat a file. Since this is a read-only operation, we can make it safer " "by adding the I<--ro> flag." msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:77 +#: ../examples/guestfs-recipes.pod:99 #, no-wrap msgid "" " guestfish --ro -a disk.img -i stat /file/to/stat\n" @@ -6355,19 +6501,19 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:79 +#: ../examples/guestfs-recipes.pod:101 msgid "" "There are dozens of these commands. See L<guestfish(1)> or the output of " "C<guestfish -h>" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:82 +#: ../examples/guestfs-recipes.pod:104 msgid "Dump raw filesystem content from inside a disk image or VM" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:84 +#: ../examples/guestfs-recipes.pod:106 msgid "" "You can use the L<guestfish(1)> C<download> command to extract the raw " "filesystem content from any filesystem in a disk image or a VM (even one " @@ -6375,7 +6521,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:88 +#: ../examples/guestfs-recipes.pod:110 #, no-wrap msgid "" " guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n" @@ -6383,7 +6529,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:90 +#: ../examples/guestfs-recipes.pod:112 #, no-wrap msgid "" " guestfish --ro -d Guest run : download /dev/vg_guest/lv_root lv.img\n" @@ -6391,42 +6537,55 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:92 +#: ../examples/guestfs-recipes.pod:114 +msgid "To download to stdout, replace the filename with a C<-> character:" +msgstr "" + +#. type: verbatim +#: ../examples/guestfs-recipes.pod:116 +#, no-wrap +msgid "" +" guestfish --ro -a disk.img run : download /dev/sda1 - | hexdump -C\n" +"\n" +msgstr "" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:118 msgid "To list the filesystems in a disk image, use L<virt-filesystems(1)>." msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:94 +#: ../examples/guestfs-recipes.pod:120 msgid "Edit grub configuration in a VM" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:96 +#: ../examples/guestfs-recipes.pod:122 msgid "You can use this to:" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:102 +#: ../examples/guestfs-recipes.pod:128 msgid "Fix a virtual machine that does not boot." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:106 +#: ../examples/guestfs-recipes.pod:132 msgid "Change which kernel is used to boot the VM." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:110 +#: ../examples/guestfs-recipes.pod:136 msgid "Change kernel command line options." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:114 +#: ../examples/guestfs-recipes.pod:140 msgid "Use L<virt-edit(1)> to edit the grub configuration:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:116 +#: ../examples/guestfs-recipes.pod:142 #, no-wrap msgid "" " virt-edit -d BrokenGuest /boot/grub2/grub.cfg\n" @@ -6434,14 +6593,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:118 +#: ../examples/guestfs-recipes.pod:144 msgid "" "or for general tinkering inside an unbootable VM use L<virt-rescue(1)> like " "this:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:121 +#: ../examples/guestfs-recipes.pod:147 #, no-wrap msgid "" " virt-rescue -d BrokenGuest\n" @@ -6449,17 +6608,17 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:123 +#: ../examples/guestfs-recipes.pod:149 msgid "Export any directory from a VM" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:125 +#: ../examples/guestfs-recipes.pod:151 msgid "To export C</home> from a VM into a local directory use L<virt-copy-out(1)>:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:128 ../examples/guestfs-testing.pod:93 +#: ../examples/guestfs-recipes.pod:154 ../examples/guestfs-testing.pod:93 #, no-wrap msgid "" " virt-copy-out -d Guest /home .\n" @@ -6467,24 +6626,24 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:130 ../fish/guestfish-actions.pod:9 ../fish/guestfish-actions.pod:1607 ../fish/guestfish-actions.pod:2002 ../fish/guestfish-actions.pod:2429 ../src/guestfs-actions.pod:18 ../src/guestfs-actions.pod:2642 ../src/guestfs-actions.pod:3209 ../src/guestfs-actions.pod:3778 ../src/guestfs.pod:1859 ../tools/virt-win-reg.pl:717 +#: ../examples/guestfs-recipes.pod:156 ../fish/guestfish-actions.pod:9 ../fish/guestfish-actions.pod:1607 ../fish/guestfish-actions.pod:2002 ../fish/guestfish-actions.pod:2429 ../src/guestfs-actions.pod:18 ../src/guestfs-actions.pod:2642 ../src/guestfs-actions.pod:3209 ../src/guestfs-actions.pod:3778 ../src/guestfs.pod:1859 ../tools/virt-win-reg.pl:717 msgid "Notes:" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:136 +#: ../examples/guestfs-recipes.pod:162 msgid "" "The final dot of the command is not a printing error. It means we want to " "copy out to the current directory." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:141 +#: ../examples/guestfs-recipes.pod:167 msgid "This creates a directory called C<home> under the current directory." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:145 +#: ../examples/guestfs-recipes.pod:171 msgid "" "If the guest is a Windows guest then you can use drive letters and " "backslashes, but you must prefix the path with C<win:> and quote it to " @@ -6492,7 +6651,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:149 +#: ../examples/guestfs-recipes.pod:175 #, no-wrap msgid "" " virt-copy-out -d WinGuest 'win:c:\\windows\\system32\\config' .\n" @@ -6500,12 +6659,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:151 +#: ../examples/guestfs-recipes.pod:177 msgid "To get the output as a compressed tarball, do:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:153 +#: ../examples/guestfs-recipes.pod:179 #, no-wrap msgid "" " virt-tar-out -d Guest /home - | gzip --best > home.tar.gz\n" @@ -6513,7 +6672,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:155 +#: ../examples/guestfs-recipes.pod:181 msgid "" "Although it sounds tempting, this is usually not a reliable way to get a " "backup from a running guest. See the entry in the FAQ: " @@ -6521,19 +6680,19 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:159 +#: ../examples/guestfs-recipes.pod:185 msgid "Find out which user is using the most space" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:161 +#: ../examples/guestfs-recipes.pod:187 msgid "" "This simple script examines a Linux guest to find out which user is using " "the most space in their home directory:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:164 +#: ../examples/guestfs-recipes.pod:190 #, no-wrap msgid "" " #!/bin/sh -\n" @@ -6541,7 +6700,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:166 ../fish/guestfish.pod:996 +#: ../examples/guestfs-recipes.pod:192 ../fish/guestfish.pod:996 #, no-wrap msgid "" " set -e\n" @@ -6549,7 +6708,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:168 +#: ../examples/guestfs-recipes.pod:194 #, no-wrap msgid "" " vm=\"$1\"\n" @@ -6558,7 +6717,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:171 +#: ../examples/guestfs-recipes.pod:197 #, no-wrap msgid "" " eval $(guestfish --ro -d \"$vm\" -i --listen)\n" @@ -6566,7 +6725,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:173 +#: ../examples/guestfs-recipes.pod:199 #, no-wrap msgid "" " for d in $(guestfish --remote ls \"$dir\"); do\n" @@ -6578,7 +6737,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:179 ../fish/guestfish.pod:953 +#: ../examples/guestfs-recipes.pod:205 ../fish/guestfish.pod:953 #, no-wrap msgid "" " guestfish --remote exit\n" @@ -6586,41 +6745,41 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:181 +#: ../examples/guestfs-recipes.pod:207 msgid "Get DHCP address from a VM" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:183 +#: ../examples/guestfs-recipes.pod:209 msgid "" "The link below explains the many different possible techniques for getting " "the last assigned DHCP address of a virtual machine." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:186 +#: ../examples/guestfs-recipes.pod:212 msgid "L<https://rwmj.wordpress.com/2011/03/31/tip-code-for-getting-dhcp-address-from-a-virtual-machine-disk-image/#content>" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:188 +#: ../examples/guestfs-recipes.pod:214 msgid "" "In the libguestfs source examples directory you will find the latest version " "of the C<virt-dhcp-address.c> program." msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:191 +#: ../examples/guestfs-recipes.pod:217 msgid "Get the operating system product name string" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:193 +#: ../examples/guestfs-recipes.pod:219 msgid "Save the following script into a file called C<product-name.sh>:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:195 +#: ../examples/guestfs-recipes.pod:221 #, no-wrap msgid "" " #!/bin/sh -\n" @@ -6633,12 +6792,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:202 +#: ../examples/guestfs-recipes.pod:228 msgid "Make the script executable and run it on a named guest:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:204 +#: ../examples/guestfs-recipes.pod:230 #, no-wrap msgid "" " # product-name.sh RHEL60x64\n" @@ -6647,14 +6806,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:207 +#: ../examples/guestfs-recipes.pod:233 msgid "" "You can also use an XPath query on the L<virt-inspector(1)> XML using the " "C<xpath> command line tool or from your favourite programming language:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:211 +#: ../examples/guestfs-recipes.pod:237 #, no-wrap msgid "" " # virt-inspector RHEL60x64 > xml\n" @@ -6667,66 +6826,66 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:217 +#: ../examples/guestfs-recipes.pod:243 msgid "Get the default boot kernel for a Linux VM" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:219 +#: ../examples/guestfs-recipes.pod:245 msgid "" "The link below contains a program to print the default boot kernel for a " "Linux VM." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:222 +#: ../examples/guestfs-recipes.pod:248 msgid "L<https://rwmj.wordpress.com/2010/10/30/tip-use-augeas-to-get-the-default-boot-kernel-for-a-vm/#content>" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:224 +#: ../examples/guestfs-recipes.pod:250 msgid "" "It uses Augeas, and the technique is generally applicable for many different " "tasks, such as:" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:231 +#: ../examples/guestfs-recipes.pod:257 msgid "listing the user accounts in the guest" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:235 +#: ../examples/guestfs-recipes.pod:261 msgid "what repositories is it configured to use" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:239 +#: ../examples/guestfs-recipes.pod:265 msgid "what NTP servers does it connect to" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:243 +#: ../examples/guestfs-recipes.pod:269 msgid "what were the boot messages last time it booted" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:247 +#: ../examples/guestfs-recipes.pod:273 msgid "listing who was logged in recently" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:251 +#: ../examples/guestfs-recipes.pod:277 msgid "L<http://augeas.net/>" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:253 +#: ../examples/guestfs-recipes.pod:279 msgid "Install RPMs in a guest" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:255 +#: ../examples/guestfs-recipes.pod:281 msgid "" "The link below contains a method to install RPMs in a guest. In fact the " "RPMs are just uploaded to the guest along with a \"firstboot\" script that " @@ -6735,22 +6894,22 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:261 +#: ../examples/guestfs-recipes.pod:287 msgid "L<https://rwmj.wordpress.com/2010/12/01/tip-install-rpms-in-a-guest/#content>" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:263 +#: ../examples/guestfs-recipes.pod:289 msgid "List applications installed in a VM" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:265 +#: ../examples/guestfs-recipes.pod:291 msgid "Save the following to a file C<list-apps.sh>:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:267 +#: ../examples/guestfs-recipes.pod:293 #, no-wrap msgid "" " #!/bin/sh -\n" @@ -6763,14 +6922,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:274 +#: ../examples/guestfs-recipes.pod:300 msgid "" "Make the file executable and then you can run it on any named virtual " "machine:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:277 +#: ../examples/guestfs-recipes.pod:303 #, no-wrap msgid "" " # list-apps.sh WinGuest\n" @@ -6806,7 +6965,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:307 +#: ../examples/guestfs-recipes.pod:333 msgid "" "If you want to run the script on disk images (instead of libvirt virtual " "machines), change C<-d \"$1\"> to C<-a \"$1\">. See also " @@ -6814,22 +6973,22 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:311 +#: ../examples/guestfs-recipes.pod:337 msgid "List files and directories in a VM" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:313 +#: ../examples/guestfs-recipes.pod:339 msgid "Use L<virt-ls(1)>." msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:315 +#: ../examples/guestfs-recipes.pod:341 msgid "List services in a Windows VM" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:317 +#: ../examples/guestfs-recipes.pod:343 msgid "" "The link below contains a script that can be used to list out the services " "from a Windows VM, and whether those services run at boot time or are loaded " @@ -6837,44 +6996,44 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:321 +#: ../examples/guestfs-recipes.pod:347 msgid "L<https://rwmj.wordpress.com/2010/12/10/tip-list-services-in-a-windows-guest/#content>" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:323 +#: ../examples/guestfs-recipes.pod:349 msgid "Make a disk image sparse" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:325 +#: ../examples/guestfs-recipes.pod:351 msgid "Use L<virt-sparsify(1)>." msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:327 +#: ../examples/guestfs-recipes.pod:353 msgid "Monitor disk usage over time" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:329 +#: ../examples/guestfs-recipes.pod:355 msgid "" "You can use L<virt-df(1)> to monitor disk usage of your guests over time. " "The link below contains a guide." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:332 +#: ../examples/guestfs-recipes.pod:358 msgid "L<http://virt-tools.org/learning/advanced-virt-df/>" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:334 +#: ../examples/guestfs-recipes.pod:360 msgid "Reading the Windows Event Log from Windows Vista (or later)" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:336 +#: ../examples/guestfs-recipes.pod:362 msgid "" "L<guestfish(1)> plus the tools described in the link below can be used to " "read out the Windows Event Log from any virtual machine running Windows " @@ -6882,24 +7041,24 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:340 +#: ../examples/guestfs-recipes.pod:366 msgid "L<https://rwmj.wordpress.com/2011/04/17/decoding-the-windows-event-log-using-guestfish/#content>" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:342 +#: ../examples/guestfs-recipes.pod:368 msgid "Remove root password (Linux)" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:344 +#: ../examples/guestfs-recipes.pod:370 msgid "" "Using the L<virt-edit(1)> I<-e> option you can do simple replacements on " "files. One use is to remove the root password from a Linux guest:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:347 +#: ../examples/guestfs-recipes.pod:373 #, no-wrap msgid "" " virt-edit domname /etc/passwd -e 's/^root:.*?:/root::/'\n" @@ -6907,12 +7066,12 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:349 +#: ../examples/guestfs-recipes.pod:375 msgid "Remove Administrator password (Windows)" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:351 +#: ../examples/guestfs-recipes.pod:377 msgid "" "The link below contains one technique for removing the Administrator " "password from a Windows VM, or to be more precise, it gives you a command " @@ -6920,17 +7079,17 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:356 +#: ../examples/guestfs-recipes.pod:382 msgid "L<https://mdbooth.wordpress.com/2010/10/18/resetting-a-windows-guests-administrator-password-with-guestfish/>" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:358 +#: ../examples/guestfs-recipes.pod:384 msgid "Sysprepping a virtual machine (Windows)" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:360 +#: ../examples/guestfs-recipes.pod:386 msgid "" "It is possible to do a \"sysprep\" using libguestfs alone, although not " "straightforward. Currently there is code in the Aeolus Oz project which " @@ -6939,19 +7098,19 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:365 +#: ../examples/guestfs-recipes.pod:391 msgid "" "L<https://github.com/clalancette/oz> " "L<https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html>" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:368 +#: ../examples/guestfs-recipes.pod:394 msgid "Unpack a live CD" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:370 +#: ../examples/guestfs-recipes.pod:396 msgid "" "Linux live CDs often contain multiple layers of disk images wrapped like a " "Russian doll. You can use L<guestfish(1)> to look inside these multiple " @@ -6959,46 +7118,46 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:374 +#: ../examples/guestfs-recipes.pod:400 msgid "L<https://rwmj.wordpress.com/2009/07/15/unpack-the-russian-doll-of-a-f11-live-cd/#content>" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:376 +#: ../examples/guestfs-recipes.pod:402 msgid "Uploading and downloading files" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:378 +#: ../examples/guestfs-recipes.pod:404 msgid "" "The link below contains general tips on uploading (copying in) and " "downloading (copying out) files from VMs." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:381 +#: ../examples/guestfs-recipes.pod:407 msgid "L<https://rwmj.wordpress.com/2010/12/02/tip-uploading-and-downloading/#content>" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:383 +#: ../examples/guestfs-recipes.pod:409 msgid "Use libguestfs tools on VMware ESX guests" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:385 +#: ../examples/guestfs-recipes.pod:411 msgid "" "The link below explains how to use libguestfs, L<guestfish(1)> and the virt " "tools on any VMware ESX guests, by first sharing the VMware VMFS over sshfs." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:389 +#: ../examples/guestfs-recipes.pod:415 msgid "L<https://rwmj.wordpress.com/2011/05/10/tip-use-libguestfs-on-vmware-esx-guests/#content>" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:393 +#: ../examples/guestfs-recipes.pod:419 msgid "" "L<guestfs(3)>, L<guestfish(1)>, L<guestfs-examples(3)>, " "L<guestfs-erlang(3)>, L<guestfs-java(3)>, L<guestfs-ocaml(3)>, " @@ -7287,7 +7446,7 @@ msgid "Try importing virt-df CSV output into a spreadsheet or database." msgstr "" #. type: textblock -#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3247 +#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3252 msgid "Run:" msgstr "" @@ -7741,7 +7900,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:28 ../fish/guestfish-actions.pod:217 ../fish/guestfish-actions.pod:231 msgid "" -"I<This function is deprecated.> In new code, use the L</add_drive_opts> call " +"I<This function is deprecated.> In new code, use the L</add-drive-opts> call " "instead." msgstr "" @@ -8014,7 +8173,7 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish-actions.pod:174 ../src/guestfs-actions.pod:234 ../src/guestfs.pod:3126 +#: ../fish/guestfish-actions.pod:174 ../src/guestfs-actions.pod:234 ../src/guestfs.pod:3131 msgid "C<format>" msgstr "" @@ -9898,7 +10057,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 @@ -11419,7 +11578,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:1789 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 "" @@ -11444,7 +11603,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:1803 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 "" @@ -15724,7 +15883,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:3783 msgid "" -"I<This function is deprecated.> In new code, use the L</mkfs_opts> call " +"I<This function is deprecated.> In new code, use the L</mkfs-opts> call " "instead." msgstr "" @@ -16664,7 +16823,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:4220 ../fish/guestfish-actions.pod:4268 msgid "" -"I<This function is deprecated.> In new code, use the L</ntfsresize_opts> " +"I<This function is deprecated.> In new code, use the L</ntfsresize-opts> " "call instead." msgstr "" @@ -18140,7 +18299,7 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish-actions.pod:4903 ../src/guestfs-actions.pod:7698 ../src/guestfs.pod:3090 +#: ../fish/guestfish-actions.pod:4903 ../src/guestfs-actions.pod:7698 ../src/guestfs.pod:3095 msgid "C<appliance>" msgstr "" @@ -18344,7 +18503,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:4996 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 "" @@ -18904,7 +19063,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:5244 ../fish/guestfish-actions.pod:5264 ../fish/guestfish-actions.pod:5283 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 "" @@ -19040,7 +19199,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:5321 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 "" @@ -24234,17 +24393,17 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1140 ../src/guestfs.pod:3377 +#: ../fish/guestfish.pod:1140 ../src/guestfs.pod:3382 msgid "FEBOOTSTRAP_KERNEL" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1142 ../src/guestfs.pod:3379 +#: ../fish/guestfish.pod:1142 ../src/guestfs.pod:3384 msgid "FEBOOTSTRAP_MODULES" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3381 +#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3386 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 " @@ -24302,17 +24461,17 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1172 ../src/guestfs.pod:3387 +#: ../fish/guestfish.pod:1172 ../src/guestfs.pod:3392 msgid "LIBGUESTFS_APPEND" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1174 ../src/guestfs.pod:3389 +#: ../fish/guestfish.pod:1174 ../src/guestfs.pod:3394 msgid "Pass additional options to the guest kernel." msgstr "" #. type: =item -#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3391 +#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3396 msgid "LIBGUESTFS_DEBUG" msgstr "" @@ -24324,17 +24483,17 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1181 ../src/guestfs.pod:3396 +#: ../fish/guestfish.pod:1181 ../src/guestfs.pod:3401 msgid "LIBGUESTFS_MEMSIZE" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1183 ../src/guestfs.pod:3398 +#: ../fish/guestfish.pod:1183 ../src/guestfs.pod:3403 msgid "Set the memory allocated to the qemu process, in megabytes. For example:" msgstr "" #. type: verbatim -#: ../fish/guestfish.pod:1186 ../src/guestfs.pod:3401 +#: ../fish/guestfish.pod:1186 ../src/guestfs.pod:3406 #, no-wrap msgid "" " LIBGUESTFS_MEMSIZE=700\n" @@ -24342,7 +24501,7 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1188 ../src/guestfs.pod:3403 +#: ../fish/guestfish.pod:1188 ../src/guestfs.pod:3408 msgid "LIBGUESTFS_PATH" msgstr "" @@ -24354,19 +24513,19 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1193 ../src/guestfs.pod:3408 +#: ../fish/guestfish.pod:1193 ../src/guestfs.pod:3413 msgid "LIBGUESTFS_QEMU" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1195 ../src/guestfs.pod:3410 +#: ../fish/guestfish.pod:1195 ../src/guestfs.pod:3415 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:1199 ../src/guestfs.pod:3416 +#: ../fish/guestfish.pod:1199 ../src/guestfs.pod:3421 msgid "LIBGUESTFS_TRACE" msgstr "" @@ -24388,19 +24547,19 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1208 ../sparsify/virt-sparsify.pod:276 ../src/guestfs.pod:3421 +#: ../fish/guestfish.pod:1208 ../sparsify/virt-sparsify.pod:276 ../src/guestfs.pod:3426 msgid "TMPDIR" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1210 ../src/guestfs.pod:3423 +#: ../fish/guestfish.pod:1210 ../src/guestfs.pod:3428 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:1213 ../src/guestfs.pod:3426 +#: ../fish/guestfish.pod:1213 ../src/guestfs.pod:3431 msgid "" "If libguestfs was compiled to use the supermin appliance then the real " "appliance is cached in this directory, shared between all handles belonging " @@ -45668,49 +45827,66 @@ msgstr "" #: ../src/guestfs.pod:3029 #, 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:3032 +#, no-wrap +msgid "" +" make check # runs the test suite\n" +" \n" +msgstr "" + +#. type: verbatim +#: ../src/guestfs.pod:3034 +#, no-wrap +msgid "" +" make extra-tests # in-depth testing using valgrind\n" +" # and real guests\n" "\n" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3032 +#: ../src/guestfs.pod:3037 msgid "DAEMON CUSTOM PRINTF FORMATTERS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3034 +#: ../src/guestfs.pod:3039 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:3039 +#: ../src/guestfs.pod:3044 msgid "%Q" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3041 +#: ../src/guestfs.pod:3046 msgid "" "Simple shell quoted string. Any spaces or other shell characters are " "escaped for you." msgstr "" #. type: =item -#: ../src/guestfs.pod:3044 +#: ../src/guestfs.pod:3049 msgid "%R" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3046 +#: ../src/guestfs.pod:3051 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:3053 +#: ../src/guestfs.pod:3058 #, no-wrap msgid "" " asprintf (&cmd, \"cat %R\", path);\n" @@ -45718,12 +45894,12 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3055 +#: ../src/guestfs.pod:3060 msgid "would produce C<cat /sysroot/some\\ path\\ with\\ spaces>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3057 +#: ../src/guestfs.pod:3062 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 " @@ -45732,12 +45908,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3063 +#: ../src/guestfs.pod:3068 msgid "SUBMITTING YOUR NEW API ACTIONS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3065 +#: ../src/guestfs.pod:3070 msgid "" "Submit patches to the mailing list: " "L<http://www.redhat.com/mailman/listinfo/libguestfs> and CC to " @@ -45745,17 +45921,17 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3069 +#: ../src/guestfs.pod:3074 msgid "INTERNATIONALIZATION (I18N) SUPPORT" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3071 +#: ../src/guestfs.pod:3076 msgid "We support i18n (gettext anyhow) in the library." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3073 +#: ../src/guestfs.pod:3078 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 " @@ -45764,103 +45940,103 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3079 +#: ../src/guestfs.pod:3084 msgid "" "Debugging messages are never translated, since they are intended for the " "programmers." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3082 +#: ../src/guestfs.pod:3087 msgid "SOURCE CODE SUBDIRECTORIES" msgstr "" #. type: =item -#: ../src/guestfs.pod:3086 +#: ../src/guestfs.pod:3091 msgid "C<align>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3088 +#: ../src/guestfs.pod:3093 msgid "L<virt-alignment-scan(1)> command and documentation." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3092 +#: ../src/guestfs.pod:3097 msgid "The libguestfs appliance, build scripts and so on." msgstr "" #. type: =item -#: ../src/guestfs.pod:3094 +#: ../src/guestfs.pod:3099 msgid "C<cat>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3096 +#: ../src/guestfs.pod:3101 msgid "" "The L<virt-cat(1)>, L<virt-filesystems(1)> and L<virt-ls(1)> commands and " "documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3099 +#: ../src/guestfs.pod:3104 msgid "C<contrib>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3101 +#: ../src/guestfs.pod:3106 msgid "Outside contributions, experimental parts." msgstr "" #. type: =item -#: ../src/guestfs.pod:3103 +#: ../src/guestfs.pod:3108 msgid "C<daemon>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3105 +#: ../src/guestfs.pod:3110 msgid "" "The daemon that runs inside the libguestfs appliance and carries out " "actions." msgstr "" #. type: =item -#: ../src/guestfs.pod:3108 +#: ../src/guestfs.pod:3113 msgid "C<df>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3110 +#: ../src/guestfs.pod:3115 msgid "L<virt-df(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3112 +#: ../src/guestfs.pod:3117 msgid "C<edit>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3114 +#: ../src/guestfs.pod:3119 msgid "L<virt-edit(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3116 +#: ../src/guestfs.pod:3121 msgid "C<examples>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3118 +#: ../src/guestfs.pod:3123 msgid "C API example code." msgstr "" #. type: =item -#: ../src/guestfs.pod:3120 +#: ../src/guestfs.pod:3125 msgid "C<fish>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3122 +#: ../src/guestfs.pod:3127 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)>, " @@ -45868,79 +46044,79 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3128 +#: ../src/guestfs.pod:3133 msgid "L<virt-format(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3130 +#: ../src/guestfs.pod:3135 msgid "C<fuse>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3132 +#: ../src/guestfs.pod:3137 msgid "L<guestmount(1)>, FUSE (userspace filesystem) built on top of libguestfs." msgstr "" #. type: =item -#: ../src/guestfs.pod:3134 +#: ../src/guestfs.pod:3139 msgid "C<generator>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3136 +#: ../src/guestfs.pod:3141 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:3139 +#: ../src/guestfs.pod:3144 msgid "C<inspector>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3141 +#: ../src/guestfs.pod:3146 msgid "L<virt-inspector(1)>, the virtual machine image inspector." msgstr "" #. type: =item -#: ../src/guestfs.pod:3143 +#: ../src/guestfs.pod:3148 msgid "C<logo>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3145 +#: ../src/guestfs.pod:3150 msgid "Logo used on the website. The fish is called Arthur by the way." msgstr "" #. type: =item -#: ../src/guestfs.pod:3147 +#: ../src/guestfs.pod:3152 msgid "C<m4>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3149 +#: ../src/guestfs.pod:3154 msgid "M4 macros used by autoconf." msgstr "" #. type: =item -#: ../src/guestfs.pod:3151 +#: ../src/guestfs.pod:3156 msgid "C<po>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3153 +#: ../src/guestfs.pod:3158 msgid "Translations of simple gettext strings." msgstr "" #. type: =item -#: ../src/guestfs.pod:3155 +#: ../src/guestfs.pod:3160 msgid "C<po-docs>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3157 +#: ../src/guestfs.pod:3162 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 " @@ -45948,149 +46124,149 @@ msgid "" msgstr "" #. type: =item -#: ../src/guestfs.pod:3161 +#: ../src/guestfs.pod:3166 msgid "C<rescue>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3163 +#: ../src/guestfs.pod:3168 msgid "L<virt-rescue(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3165 +#: ../src/guestfs.pod:3170 msgid "C<resize>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3167 +#: ../src/guestfs.pod:3172 msgid "L<virt-resize(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3169 +#: ../src/guestfs.pod:3174 msgid "C<sparsify>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3171 +#: ../src/guestfs.pod:3176 msgid "L<virt-sparsify(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3173 +#: ../src/guestfs.pod:3178 msgid "C<src>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3175 +#: ../src/guestfs.pod:3180 msgid "Source code to the C library." msgstr "" #. type: =item -#: ../src/guestfs.pod:3177 +#: ../src/guestfs.pod:3182 msgid "C<sysprep>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3179 +#: ../src/guestfs.pod:3184 msgid "L<virt-sysprep(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3181 +#: ../src/guestfs.pod:3186 msgid "C<test-tool>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3183 +#: ../src/guestfs.pod:3188 msgid "" "Test tool for end users to test if their qemu/kernel combination will work " "with libguestfs." msgstr "" #. type: =item -#: ../src/guestfs.pod:3186 +#: ../src/guestfs.pod:3191 msgid "C<tests>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3188 +#: ../src/guestfs.pod:3193 msgid "Tests." msgstr "" #. type: =item -#: ../src/guestfs.pod:3190 +#: ../src/guestfs.pod:3195 msgid "C<tools>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3192 +#: ../src/guestfs.pod:3197 msgid "Command line tools written in Perl (L<virt-win-reg(1)> and many others)." msgstr "" #. type: =item -#: ../src/guestfs.pod:3194 +#: ../src/guestfs.pod:3199 msgid "C<csharp>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3196 +#: ../src/guestfs.pod:3201 msgid "C<erlang>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3198 +#: ../src/guestfs.pod:3203 msgid "C<gobject>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3200 +#: ../src/guestfs.pod:3205 msgid "C<haskell>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3202 +#: ../src/guestfs.pod:3207 msgid "C<java>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3204 +#: ../src/guestfs.pod:3209 msgid "C<ocaml>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3206 +#: ../src/guestfs.pod:3211 msgid "C<php>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3208 +#: ../src/guestfs.pod:3213 msgid "C<perl>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3210 +#: ../src/guestfs.pod:3215 msgid "C<python>" msgstr "" #. type: =item -#: ../src/guestfs.pod:3212 +#: ../src/guestfs.pod:3217 msgid "C<ruby>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3214 +#: ../src/guestfs.pod:3219 msgid "Language bindings." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3218 +#: ../src/guestfs.pod:3223 msgid "MAKING A STABLE RELEASE" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3220 +#: ../src/guestfs.pod:3225 msgid "" "When we make a stable release, there are several steps documented here. See " "L</LIBGUESTFS VERSION NUMBERS> for general information about the stable " @@ -46098,32 +46274,32 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3228 +#: ../src/guestfs.pod:3233 msgid "Check C<make && make check> works on at least Fedora, Debian and Ubuntu." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3233 +#: ../src/guestfs.pod:3238 msgid "Finalize RELEASE-NOTES." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3237 +#: ../src/guestfs.pod:3242 msgid "Update ROADMAP." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3241 +#: ../src/guestfs.pod:3246 msgid "Run C<src/api-support/update-from-tarballs.sh>." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3245 +#: ../src/guestfs.pod:3250 msgid "Push and pull from Transifex." msgstr "" #. type: verbatim -#: ../src/guestfs.pod:3249 +#: ../src/guestfs.pod:3254 #, no-wrap msgid "" " tx push -s\n" @@ -46131,12 +46307,12 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3251 +#: ../src/guestfs.pod:3256 msgid "to push the latest POT files to Transifex. Then run:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:3253 +#: ../src/guestfs.pod:3258 #, no-wrap msgid "" " ./tx-pull.sh\n" @@ -46144,24 +46320,24 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3255 +#: ../src/guestfs.pod:3260 msgid "which is a wrapper to pull the latest translated C<*.po> files." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3259 +#: ../src/guestfs.pod:3264 msgid "" "Create new stable and development directories under " "L<http://libguestfs.org/download>." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3264 +#: ../src/guestfs.pod:3269 msgid "Create the branch in git:" msgstr "" #. type: verbatim -#: ../src/guestfs.pod:3266 +#: ../src/guestfs.pod:3271 #, no-wrap msgid "" " git tag -a 1.XX.0 -m \"Version 1.XX.0 (stable)\"\n" @@ -46172,17 +46348,17 @@ msgid "" msgstr "" #. type: =head1 -#: ../src/guestfs.pod:3273 +#: ../src/guestfs.pod:3278 msgid "LIMITS" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3275 +#: ../src/guestfs.pod:3280 msgid "PROTOCOL LIMITS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3277 +#: ../src/guestfs.pod:3282 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 " @@ -46193,7 +46369,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3285 +#: ../src/guestfs.pod:3290 msgid "" "A simple call such as L</guestfs_cat> returns its result (the file data) in " "a simple string. Because this string is at some point internally encoded as " @@ -46202,7 +46378,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3291 +#: ../src/guestfs.pod:3296 msgid "" "In order to transfer large files into and out of the guest filesystem, you " "need to use particular calls that support this. The sections L</UPLOADING> " @@ -46210,24 +46386,24 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3295 +#: ../src/guestfs.pod:3300 msgid "" "You might also consider mounting the disk image using our FUSE filesystem " "support (L<guestmount(1)>)." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3298 +#: ../src/guestfs.pod:3303 msgid "MAXIMUM NUMBER OF DISKS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3300 +#: ../src/guestfs.pod:3305 msgid "When using virtio disks (the default) the current limit is B<25> disks." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3303 +#: ../src/guestfs.pod:3308 msgid "" "Virtio itself consumes 1 virtual PCI slot per disk, and PCI is limited to 31 " "slots. However febootstrap only understands disks with names C</dev/vda> " @@ -46236,14 +46412,14 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3308 +#: ../src/guestfs.pod:3313 msgid "" "We are working to substantially raise this limit in future versions but it " "requires complex changes to qemu." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3311 +#: ../src/guestfs.pod:3316 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 " @@ -46251,41 +46427,41 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3315 +#: ../src/guestfs.pod:3320 msgid "MAXIMUM NUMBER OF PARTITIONS PER DISK" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3317 +#: ../src/guestfs.pod:3322 msgid "Virtio limits the maximum number of partitions per disk to B<15>." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3319 +#: ../src/guestfs.pod:3324 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:3322 +#: ../src/guestfs.pod:3327 msgid "" "If you attach a disk with more than 15 partitions, the extra partitions are " "ignored by libguestfs." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3325 +#: ../src/guestfs.pod:3330 msgid "MAXIMUM SIZE OF A DISK" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3327 +#: ../src/guestfs.pod:3332 msgid "Probably the limit is between 2**63-1 and 2**64-1 bytes." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3329 +#: ../src/guestfs.pod:3334 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 " @@ -46293,7 +46469,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3333 +#: ../src/guestfs.pod:3338 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 " @@ -46303,19 +46479,19 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3339 +#: ../src/guestfs.pod:3344 msgid "" "For the hugest disk image files, we recommend using XFS on the host for " "storage." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3342 +#: ../src/guestfs.pod:3347 msgid "MAXIMUM SIZE OF A PARTITION" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3344 +#: ../src/guestfs.pod:3349 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 " @@ -46323,7 +46499,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3348 +#: ../src/guestfs.pod:3353 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 " @@ -46331,12 +46507,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3353 +#: ../src/guestfs.pod:3358 msgid "MAXIMUM SIZE OF A FILESYSTEM, FILES, DIRECTORIES" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3355 +#: ../src/guestfs.pod:3360 msgid "" "This depends on the filesystem type. libguestfs itself does not impose any " "known limit. Consult Wikipedia or the filesystem documentation to find out " @@ -46344,12 +46520,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3359 +#: ../src/guestfs.pod:3364 msgid "MAXIMUM UPLOAD AND DOWNLOAD" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3361 +#: ../src/guestfs.pod:3366 msgid "" "The API functions L</guestfs_upload>, L</guestfs_download>, " "L</guestfs_tar_in>, L</guestfs_tar_out> and the like allow unlimited sized " @@ -46357,12 +46533,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3365 +#: ../src/guestfs.pod:3370 msgid "INSPECTION LIMITS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3367 +#: ../src/guestfs.pod:3372 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 " @@ -46372,33 +46548,33 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3393 +#: ../src/guestfs.pod:3398 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:3405 +#: ../src/guestfs.pod:3410 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:3414 +#: ../src/guestfs.pod:3419 msgid "See also L</QEMU WRAPPERS> above." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3418 +#: ../src/guestfs.pod:3423 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:3436 +#: ../src/guestfs.pod:3441 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)>, " @@ -46417,7 +46593,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3478 +#: ../src/guestfs.pod:3483 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 336c5bfc..12c30b8a 100644 --- a/po-docs/uk.po +++ b/po-docs/uk.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: libguestfs@redhat.com\n" -"POT-Creation-Date: 2012-08-30 23:39+0200\n" +"POT-Creation-Date: 2012-09-19 13:50+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" @@ -537,7 +537,7 @@ msgstr "" #: ../df/virt-df.pod:110 ../edit/virt-edit.pod:141 ../fish/guestfish.pod:242 #: ../fish/guestfish.pod:685 ../format/virt-format.pod:96 #: ../inspector/virt-inspector.pod:350 ../rescue/virt-rescue.pod:164 -#: ../src/guestfs.pod:3051 ../sysprep/virt-sysprep.pod:111 +#: ../src/guestfs.pod:3056 ../sysprep/virt-sysprep.pod:111 msgid "For example:" msgstr "Приклад:" @@ -1079,19 +1079,19 @@ 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 #: ../examples/guestfs-performance.pod:258 -#: ../examples/guestfs-performance.pod:263 ../examples/guestfs-recipes.pod:100 -#: ../examples/guestfs-recipes.pod:104 ../examples/guestfs-recipes.pod:108 -#: ../examples/guestfs-recipes.pod:134 ../examples/guestfs-recipes.pod:139 -#: ../examples/guestfs-recipes.pod:229 ../examples/guestfs-recipes.pod:233 -#: ../examples/guestfs-recipes.pod:237 ../examples/guestfs-recipes.pod:241 -#: ../examples/guestfs-recipes.pod:245 ../examples/guestfs-testing.pod:110 +#: ../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:13 ../fish/guestfish-actions.pod:20 #: ../fish/guestfish-actions.pod:444 ../fish/guestfish-actions.pod:452 @@ -1145,9 +1145,9 @@ msgstr "Ця програма повертає:" #: ../src/guestfs.pod:1993 ../src/guestfs.pod:2282 ../src/guestfs.pod:2287 #: ../src/guestfs.pod:2293 ../src/guestfs.pod:2301 ../src/guestfs.pod:2818 #: ../src/guestfs.pod:2824 ../src/guestfs.pod:2829 ../src/guestfs.pod:2835 -#: ../src/guestfs.pod:3226 ../src/guestfs.pod:3231 ../src/guestfs.pod:3235 -#: ../src/guestfs.pod:3239 ../src/guestfs.pod:3243 ../src/guestfs.pod:3257 -#: ../src/guestfs.pod:3262 ../sysprep/virt-sysprep.pod:230 +#: ../src/guestfs.pod:3231 ../src/guestfs.pod:3236 ../src/guestfs.pod:3240 +#: ../src/guestfs.pod:3244 ../src/guestfs.pod:3248 ../src/guestfs.pod:3262 +#: ../src/guestfs.pod:3267 ../sysprep/virt-sysprep.pod:230 #: ../sysprep/virt-sysprep.pod:234 ../sysprep/virt-sysprep.pod:238 #: ../sysprep/virt-sysprep.pod:242 ../sysprep/virt-sysprep.pod:257 #: ../sysprep/virt-sysprep.pod:261 ../sysprep/virt-sysprep.pod:265 @@ -1214,8 +1214,8 @@ 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-performance.pod:429 ../examples/guestfs-recipes.pod:391 +#: ../examples/guestfs-examples.pod:33 ../examples/guestfs-faq.pod:723 +#: ../examples/guestfs-performance.pod:429 ../examples/guestfs-recipes.pod:417 #: ../examples/guestfs-testing.pod:291 ../fish/guestfish.pod:1280 #: ../fish/virt-copy-in.pod:50 ../fish/virt-copy-out.pod:39 #: ../fish/virt-tar-in.pod:47 ../fish/virt-tar-out.pod:41 @@ -1224,7 +1224,7 @@ msgstr "" #: ../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:3434 +#: ../sparsify/virt-sparsify.pod:299 ../src/guestfs.pod:3439 #: ../sysprep/virt-sysprep.pod:442 ../test-tool/libguestfs-test-tool.pod:106 #: ../tools/virt-list-filesystems.pl:197 ../tools/virt-list-partitions.pl:267 #: ../tools/virt-make-fs.pl:590 ../tools/virt-tar.pl:294 @@ -1272,8 +1272,8 @@ 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-performance.pod:446 ../examples/guestfs-recipes.pod:408 +#: ../examples/guestfs-examples.pod:49 ../examples/guestfs-faq.pod:733 +#: ../examples/guestfs-performance.pod:446 ../examples/guestfs-recipes.pod:434 #: ../examples/guestfs-testing.pod:302 ../fish/guestfish.pod:1312 #: ../fish/virt-copy-in.pod:64 ../fish/virt-copy-out.pod:53 #: ../fish/virt-tar-in.pod:62 ../fish/virt-tar-out.pod:55 @@ -1282,7 +1282,7 @@ msgstr "Richard W.M. Jones L<http://people.redhat.com/~rjones/>" #: ../ocaml/examples/guestfs-ocaml.pod:95 ../perl/examples/guestfs-perl.pod:57 #: ../python/examples/guestfs-python.pod:58 ../rescue/virt-rescue.pod:353 #: ../resize/virt-resize.pod:729 ../ruby/examples/guestfs-ruby.pod:52 -#: ../sparsify/virt-sparsify.pod:316 ../src/guestfs.pod:3489 +#: ../sparsify/virt-sparsify.pod:316 ../src/guestfs.pod:3494 #: ../sysprep/virt-sysprep.pod:463 ../test-tool/libguestfs-test-tool.pod:116 #: ../tools/virt-list-filesystems.pl:214 ../tools/virt-list-partitions.pl:283 #: ../tools/virt-make-fs.pl:609 ../tools/virt-tar.pl:313 @@ -1569,7 +1569,7 @@ msgstr "" #: ../appliance/libguestfs-make-fixed-appliance.pod:139 #: ../edit/virt-edit.pod:343 ../fish/guestfish.pod:1131 #: ../rescue/virt-rescue.pod:313 ../sparsify/virt-sparsify.pod:272 -#: ../src/guestfs.pod:3373 ../test-tool/libguestfs-test-tool.pod:101 +#: ../src/guestfs.pod:3378 ../test-tool/libguestfs-test-tool.pod:101 msgid "ENVIRONMENT VARIABLES" msgstr "ЗМІННІ СЕРЕДОВИЩА" @@ -1593,8 +1593,8 @@ 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:404 +#: ../examples/guestfs-examples.pod:45 ../examples/guestfs-faq.pod:729 +#: ../examples/guestfs-performance.pod:442 ../examples/guestfs-recipes.pod:430 #: ../examples/guestfs-testing.pod:298 ../fish/guestfish.pod:1308 #: ../fish/virt-copy-in.pod:60 ../fish/virt-copy-out.pod:49 #: ../fish/virt-tar-in.pod:58 ../fish/virt-tar-out.pod:51 @@ -1602,7 +1602,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:3485 +#: ../ruby/examples/guestfs-ruby.pod:48 ../src/guestfs.pod:3490 #: ../sysprep/virt-sysprep.pod:457 ../test-tool/libguestfs-test-tool.pod:112 msgid "AUTHORS" msgstr "АВТОРИ" @@ -1610,15 +1610,15 @@ 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:406 +#: ../examples/guestfs-examples.pod:47 ../examples/guestfs-faq.pod:731 +#: ../examples/guestfs-performance.pod:444 ../examples/guestfs-recipes.pod:432 #: ../examples/guestfs-testing.pod:300 ../fish/guestfish.pod:1310 #: ../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:3487 +#: ../ruby/examples/guestfs-ruby.pod:50 ../src/guestfs.pod:3492 #: ../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>)" @@ -1626,9 +1626,9 @@ msgstr "Richard W.M. Jones (C<rjones at redhat dot com>)" #. 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:410 ../fish/guestfish.pod:1314 +#: ../examples/guestfs-recipes.pod:436 ../fish/guestfish.pod:1314 #: ../fuse/guestmount.pod:415 ../rescue/virt-rescue.pod:355 -#: ../src/guestfs.pod:3491 ../test-tool/libguestfs-test-tool.pod:118 +#: ../src/guestfs.pod:3496 ../test-tool/libguestfs-test-tool.pod:118 #: ../tools/virt-list-partitions.pl:285 msgid "Copyright (C) 2009-2012 Red Hat Inc." msgstr "© Red Hat Inc., 2009–2012" @@ -4985,18 +4985,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." @@ -5004,7 +5009,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 " @@ -5012,7 +5017,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-" @@ -5020,17 +5025,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>" @@ -5039,34 +5044,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" @@ -5076,36 +5088,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 " @@ -5113,19 +5113,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 " @@ -5135,7 +5135,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 " @@ -5143,14 +5143,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" @@ -5158,12 +5158,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" @@ -5171,12 +5171,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" @@ -5184,19 +5184,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 " @@ -5204,7 +5204,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 " @@ -5212,12 +5212,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. " @@ -5226,40 +5226,40 @@ 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 #: ../src/guestfs.pod:2428 ../src/guestfs.pod:2433 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" @@ -5267,43 +5267,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/>" @@ -5312,12 +5312,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)." @@ -5326,12 +5326,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 " @@ -5339,7 +5339,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 " @@ -5348,7 +5348,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" @@ -5356,41 +5356,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" @@ -5398,7 +5398,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." @@ -5406,22 +5406,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" @@ -5429,32 +5429,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 " @@ -5464,33 +5464,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." @@ -5498,7 +5498,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 " @@ -5507,7 +5507,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:346 +#: ../examples/guestfs-faq.pod:345 #, no-wrap msgid "" " %libguestfs_buildnet 1\n" @@ -5515,12 +5515,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" @@ -5528,22 +5528,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 " @@ -5551,7 +5551,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/" @@ -5559,38 +5559,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 " @@ -5598,14 +5598,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 " @@ -5613,7 +5613,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 " @@ -5623,17 +5623,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" @@ -5641,26 +5641,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 " @@ -5668,7 +5668,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" @@ -5679,19 +5679,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" @@ -5699,24 +5699,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 " @@ -5724,7 +5724,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" @@ -5737,7 +5737,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 " @@ -5745,12 +5745,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 "" @@ -5758,51 +5758,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 " @@ -5810,12 +5815,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" @@ -5824,12 +5829,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" @@ -5838,17 +5843,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 " @@ -5856,60 +5861,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 " @@ -5917,17 +5922,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 " @@ -5936,7 +5941,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 " @@ -5950,7 +5955,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 " @@ -5963,17 +5968,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 " @@ -5983,7 +5988,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=" @@ -5994,12 +5999,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-" @@ -6007,19 +6012,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" @@ -6029,7 +6106,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:595 +#: ../examples/guestfs-faq.pod:632 #, no-wrap msgid "" " $ virt-rescue --ro guest.img\n" @@ -6038,7 +6115,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-" @@ -6046,7 +6123,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 " @@ -6057,7 +6134,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 " @@ -6066,7 +6143,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 " @@ -6074,7 +6151,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" @@ -6082,7 +6159,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 " @@ -6090,36 +6167,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" @@ -6135,12 +6221,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 " @@ -6149,12 +6235,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" @@ -6162,7 +6248,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 " @@ -6170,7 +6256,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-" @@ -6179,7 +6265,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 " @@ -6187,14 +6273,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 " @@ -6204,12 +6290,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 "" @@ -7116,35 +7202,105 @@ msgstr "" #. type: =head1 #: ../examples/guestfs-recipes.pod:33 +msgid "Checksum a file or device within a disk image" +msgstr "" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:35 +msgid "To checksum a whole device, or a partition, LV etc within a disk image:" +msgstr "" + +#. type: verbatim +#: ../examples/guestfs-recipes.pod:37 +#, fuzzy, no-wrap +#| msgid "" +#| " guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n" +#| "\n" +msgid "" +" guestfish --ro -a disk.img run : checksum-device md5 /dev/sda1\n" +"\n" +msgstr "" +" guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n" +"\n" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:39 +msgid "" +"Replace C<md5> with the type of checksum you want. See L<guestfs(3)/" +"guestfs_checksum_device> for a list of supported types." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:42 +msgid "" +"C</dev/sda1> means \"the first partition\". You could use C</dev/sda> to " +"checksum the whole disk image, or the name of a logical volume or RAID " +"device." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:46 +msgid "To checksum a single file:" +msgstr "" + +#. type: verbatim +#: ../examples/guestfs-recipes.pod:48 +#, fuzzy, no-wrap +#| msgid "" +#| " guestfish --ro -a disk.img -m /dev/sda1 download file -\n" +#| "\n" +msgid "" +" guestfish --ro -a disk.img -i checksum sha256 /etc/passwd\n" +"\n" +msgstr "" +" guestfish --ro -a диск.img -m /dev/sda1 download файл -\n" +"\n" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:50 +msgid "or for a Windows guest:" +msgstr "" + +#. type: verbatim +#: ../examples/guestfs-recipes.pod:52 +#, no-wrap +msgid "" +" guestfish --ro -a disk.img -i \\\n" +" checksum sha256 'win:\\windows\\system32\\config\\SOFTWARE'\n" +"\n" +msgstr "" + +#. type: =head1 +#: ../examples/guestfs-recipes.pod:55 #, fuzzy #| msgid "Cloning a virtual machine (Linux)" msgid "Cloning a virtual machine" msgstr "Клонування віртуальної машини (Linux)" #. type: textblock -#: ../examples/guestfs-recipes.pod:35 +#: ../examples/guestfs-recipes.pod:57 msgid "" "Use a combination of tools like L<cp(1)>, L<dd(1)>, and virt tools like " "L<virt-sysprep(1)>, L<virt-sparsify(1)> and L<virt-resize(1)>." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:39 +#: ../examples/guestfs-recipes.pod:61 msgid "For more details, see: L<virt-sysprep(1)/COPYING AND CLONING>." msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:41 +#: ../examples/guestfs-recipes.pod:63 msgid "Convert a CD-ROM / DVD / ISO to a tarball" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:43 +#: ../examples/guestfs-recipes.pod:65 msgid "This converts input C<cd.iso> to output C<cd.tar.gz>:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:45 +#: ../examples/guestfs-recipes.pod:67 #, no-wrap msgid "" " guestfish --ro -a cd.iso -m /dev/sda tgz-out / cd.tar.gz\n" @@ -7154,12 +7310,12 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:47 +#: ../examples/guestfs-recipes.pod:69 msgid "To export just a subdirectory, eg. C</files>, do:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:49 +#: ../examples/guestfs-recipes.pod:71 #, no-wrap msgid "" " guestfish --ro -a cd.iso -m /dev/sda tgz-out /files cd.tar.gz\n" @@ -7169,31 +7325,31 @@ msgstr "" "\n" #. type: =head1 -#: ../examples/guestfs-recipes.pod:51 +#: ../examples/guestfs-recipes.pod:73 msgid "Create empty disk images" msgstr "Створення порожніх образів дисків" #. type: textblock -#: ../examples/guestfs-recipes.pod:53 +#: ../examples/guestfs-recipes.pod:75 msgid "The L<virt-format(1)> tool can do this directly." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:55 +#: ../examples/guestfs-recipes.pod:77 msgid "" "Use L<virt-make-fs(1)> to create a disk image with content. This can also " "create some standard disk images such as virtual floppy devices (VFDs)." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:59 +#: ../examples/guestfs-recipes.pod:81 msgid "" "You can also use the L<guestfish(1)> I<-N> option to create empty disk " "images. The useful guide below explains the options available." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:62 +#: ../examples/guestfs-recipes.pod:84 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2010/09/08/new-guestfish-n-options-in-1-5-9/" @@ -7206,17 +7362,17 @@ msgstr "" "#content" #. type: =head1 -#: ../examples/guestfs-recipes.pod:64 +#: ../examples/guestfs-recipes.pod:86 msgid "Delete a file (or other simple file operations)" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:66 +#: ../examples/guestfs-recipes.pod:88 msgid "Use guestfish. To delete a file:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:68 +#: ../examples/guestfs-recipes.pod:90 #, fuzzy, no-wrap #| msgid "" #| " guestfish --ro -a disk.img -m /dev/sda1 download file -\n" @@ -7229,12 +7385,12 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:70 +#: ../examples/guestfs-recipes.pod:92 msgid "To touch a file (bring it up to date or create it):" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:72 +#: ../examples/guestfs-recipes.pod:94 #, fuzzy, no-wrap #| msgid "" #| " guestfish --ro -a disk.img -m /dev/sda1 download file -\n" @@ -7247,14 +7403,14 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:74 +#: ../examples/guestfs-recipes.pod:96 msgid "" "To stat a file. Since this is a read-only operation, we can make it safer " "by adding the I<--ro> flag." msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:77 +#: ../examples/guestfs-recipes.pod:99 #, fuzzy, no-wrap #| msgid "" #| " guestfish --ro -a disk.img -m /dev/sda1 download file -\n" @@ -7267,19 +7423,19 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:79 +#: ../examples/guestfs-recipes.pod:101 msgid "" "There are dozens of these commands. See L<guestfish(1)> or the output of " "C<guestfish -h>" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:82 +#: ../examples/guestfs-recipes.pod:104 msgid "Dump raw filesystem content from inside a disk image or VM" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:84 +#: ../examples/guestfs-recipes.pod:106 msgid "" "You can use the L<guestfish(1)> C<download> command to extract the raw " "filesystem content from any filesystem in a disk image or a VM (even one " @@ -7287,7 +7443,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:88 +#: ../examples/guestfs-recipes.pod:110 #, no-wrap msgid "" " guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n" @@ -7297,7 +7453,7 @@ msgstr "" "\n" #. type: verbatim -#: ../examples/guestfs-recipes.pod:90 +#: ../examples/guestfs-recipes.pod:112 #, no-wrap msgid "" " guestfish --ro -d Guest run : download /dev/vg_guest/lv_root lv.img\n" @@ -7307,42 +7463,60 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:92 +#: ../examples/guestfs-recipes.pod:114 +msgid "To download to stdout, replace the filename with a C<-> character:" +msgstr "" + +#. type: verbatim +#: ../examples/guestfs-recipes.pod:116 +#, fuzzy, no-wrap +#| msgid "" +#| " guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n" +#| "\n" +msgid "" +" guestfish --ro -a disk.img run : download /dev/sda1 - | hexdump -C\n" +"\n" +msgstr "" +" guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n" +"\n" + +#. type: textblock +#: ../examples/guestfs-recipes.pod:118 msgid "To list the filesystems in a disk image, use L<virt-filesystems(1)>." msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:94 +#: ../examples/guestfs-recipes.pod:120 msgid "Edit grub configuration in a VM" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:96 +#: ../examples/guestfs-recipes.pod:122 msgid "You can use this to:" msgstr "Ви можете скористатися цим для того, щоб виконати такі завдання:" #. type: textblock -#: ../examples/guestfs-recipes.pod:102 +#: ../examples/guestfs-recipes.pod:128 msgid "Fix a virtual machine that does not boot." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:106 +#: ../examples/guestfs-recipes.pod:132 msgid "Change which kernel is used to boot the VM." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:110 +#: ../examples/guestfs-recipes.pod:136 msgid "Change kernel command line options." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:114 +#: ../examples/guestfs-recipes.pod:140 msgid "Use L<virt-edit(1)> to edit the grub configuration:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:116 +#: ../examples/guestfs-recipes.pod:142 #, fuzzy, no-wrap #| msgid "" #| " virt-edit -d BrokenGuest /boot/grub/grub.conf\n" @@ -7355,14 +7529,14 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:118 +#: ../examples/guestfs-recipes.pod:144 msgid "" "or for general tinkering inside an unbootable VM use L<virt-rescue(1)> like " "this:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:121 +#: ../examples/guestfs-recipes.pod:147 #, no-wrap msgid "" " virt-rescue -d BrokenGuest\n" @@ -7372,18 +7546,18 @@ msgstr "" "\n" #. type: =head1 -#: ../examples/guestfs-recipes.pod:123 +#: ../examples/guestfs-recipes.pod:149 msgid "Export any directory from a VM" msgstr "Експортувати будь-який каталог з віртуальної машини" #. type: textblock -#: ../examples/guestfs-recipes.pod:125 +#: ../examples/guestfs-recipes.pod:151 msgid "" "To export C</home> from a VM into a local directory use L<virt-copy-out(1)>:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:128 ../examples/guestfs-testing.pod:93 +#: ../examples/guestfs-recipes.pod:154 ../examples/guestfs-testing.pod:93 #, no-wrap msgid "" " virt-copy-out -d Guest /home .\n" @@ -7393,7 +7567,7 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:130 ../fish/guestfish-actions.pod:9 +#: ../examples/guestfs-recipes.pod:156 ../fish/guestfish-actions.pod:9 #: ../fish/guestfish-actions.pod:1607 ../fish/guestfish-actions.pod:2002 #: ../fish/guestfish-actions.pod:2429 ../src/guestfs-actions.pod:18 #: ../src/guestfs-actions.pod:2642 ../src/guestfs-actions.pod:3209 @@ -7403,19 +7577,19 @@ msgid "Notes:" msgstr "Нотатки:" #. type: textblock -#: ../examples/guestfs-recipes.pod:136 +#: ../examples/guestfs-recipes.pod:162 msgid "" "The final dot of the command is not a printing error. It means we want to " "copy out to the current directory." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:141 +#: ../examples/guestfs-recipes.pod:167 msgid "This creates a directory called C<home> under the current directory." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:145 +#: ../examples/guestfs-recipes.pod:171 msgid "" "If the guest is a Windows guest then you can use drive letters and " "backslashes, but you must prefix the path with C<win:> and quote it to " @@ -7423,7 +7597,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:149 +#: ../examples/guestfs-recipes.pod:175 #, no-wrap msgid "" " virt-copy-out -d WinGuest 'win:c:\\windows\\system32\\config' .\n" @@ -7433,12 +7607,12 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:151 +#: ../examples/guestfs-recipes.pod:177 msgid "To get the output as a compressed tarball, do:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:153 +#: ../examples/guestfs-recipes.pod:179 #, no-wrap msgid "" " virt-tar-out -d Guest /home - | gzip --best > home.tar.gz\n" @@ -7448,7 +7622,7 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:155 +#: ../examples/guestfs-recipes.pod:181 msgid "" "Although it sounds tempting, this is usually not a reliable way to get a " "backup from a running guest. See the entry in the FAQ: L<http://libguestfs." @@ -7456,19 +7630,19 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:159 +#: ../examples/guestfs-recipes.pod:185 msgid "Find out which user is using the most space" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:161 +#: ../examples/guestfs-recipes.pod:187 msgid "" "This simple script examines a Linux guest to find out which user is using " "the most space in their home directory:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:164 +#: ../examples/guestfs-recipes.pod:190 #, no-wrap msgid "" " #!/bin/sh -\n" @@ -7478,7 +7652,7 @@ msgstr "" " \n" #. type: verbatim -#: ../examples/guestfs-recipes.pod:166 ../fish/guestfish.pod:996 +#: ../examples/guestfs-recipes.pod:192 ../fish/guestfish.pod:996 #, no-wrap msgid "" " set -e\n" @@ -7488,7 +7662,7 @@ msgstr "" " \n" #. type: verbatim -#: ../examples/guestfs-recipes.pod:168 +#: ../examples/guestfs-recipes.pod:194 #, no-wrap msgid "" " vm=\"$1\"\n" @@ -7500,7 +7674,7 @@ msgstr "" " \n" #. type: verbatim -#: ../examples/guestfs-recipes.pod:171 +#: ../examples/guestfs-recipes.pod:197 #, no-wrap msgid "" " eval $(guestfish --ro -d \"$vm\" -i --listen)\n" @@ -7510,7 +7684,7 @@ msgstr "" " \n" #. type: verbatim -#: ../examples/guestfs-recipes.pod:173 +#: ../examples/guestfs-recipes.pod:199 #, no-wrap msgid "" " for d in $(guestfish --remote ls \"$dir\"); do\n" @@ -7528,7 +7702,7 @@ msgstr "" " \n" #. type: verbatim -#: ../examples/guestfs-recipes.pod:179 ../fish/guestfish.pod:953 +#: ../examples/guestfs-recipes.pod:205 ../fish/guestfish.pod:953 #, no-wrap msgid "" " guestfish --remote exit\n" @@ -7538,19 +7712,19 @@ msgstr "" "\n" #. type: =head1 -#: ../examples/guestfs-recipes.pod:181 +#: ../examples/guestfs-recipes.pod:207 msgid "Get DHCP address from a VM" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:183 +#: ../examples/guestfs-recipes.pod:209 msgid "" "The link below explains the many different possible techniques for getting " "the last assigned DHCP address of a virtual machine." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:186 +#: ../examples/guestfs-recipes.pod:212 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2011/03/31/tip-code-for-getting-dhcp-address-" @@ -7563,24 +7737,24 @@ msgstr "" "a-virtual-machine-disk-image/#content" #. type: textblock -#: ../examples/guestfs-recipes.pod:188 +#: ../examples/guestfs-recipes.pod:214 msgid "" "In the libguestfs source examples directory you will find the latest version " "of the C<virt-dhcp-address.c> program." msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:191 +#: ../examples/guestfs-recipes.pod:217 msgid "Get the operating system product name string" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:193 +#: ../examples/guestfs-recipes.pod:219 msgid "Save the following script into a file called C<product-name.sh>:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:195 +#: ../examples/guestfs-recipes.pod:221 #, no-wrap msgid "" " #!/bin/sh -\n" @@ -7600,12 +7774,12 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:202 +#: ../examples/guestfs-recipes.pod:228 msgid "Make the script executable and run it on a named guest:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:204 +#: ../examples/guestfs-recipes.pod:230 #, no-wrap msgid "" " # product-name.sh RHEL60x64\n" @@ -7614,14 +7788,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:207 +#: ../examples/guestfs-recipes.pod:233 msgid "" "You can also use an XPath query on the L<virt-inspector(1)> XML using the " "C<xpath> command line tool or from your favourite programming language:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:211 +#: ../examples/guestfs-recipes.pod:237 #, no-wrap msgid "" " # virt-inspector RHEL60x64 > xml\n" @@ -7639,19 +7813,19 @@ msgstr "" "\n" #. type: =head1 -#: ../examples/guestfs-recipes.pod:217 +#: ../examples/guestfs-recipes.pod:243 msgid "Get the default boot kernel for a Linux VM" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:219 +#: ../examples/guestfs-recipes.pod:245 msgid "" "The link below contains a program to print the default boot kernel for a " "Linux VM." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:222 +#: ../examples/guestfs-recipes.pod:248 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2010/10/30/tip-use-augeas-to-get-the-default-" @@ -7664,51 +7838,51 @@ msgstr "" "kernel-for-a-vm/#content" #. type: textblock -#: ../examples/guestfs-recipes.pod:224 +#: ../examples/guestfs-recipes.pod:250 msgid "" "It uses Augeas, and the technique is generally applicable for many different " "tasks, such as:" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:231 +#: ../examples/guestfs-recipes.pod:257 msgid "listing the user accounts in the guest" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:235 +#: ../examples/guestfs-recipes.pod:261 msgid "what repositories is it configured to use" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:239 +#: ../examples/guestfs-recipes.pod:265 msgid "what NTP servers does it connect to" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:243 +#: ../examples/guestfs-recipes.pod:269 msgid "what were the boot messages last time it booted" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:247 +#: ../examples/guestfs-recipes.pod:273 msgid "listing who was logged in recently" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:251 +#: ../examples/guestfs-recipes.pod:277 #, fuzzy #| msgid "http://augeas.net/" msgid "L<http://augeas.net/>" msgstr "http://augeas.net/" #. type: =head1 -#: ../examples/guestfs-recipes.pod:253 +#: ../examples/guestfs-recipes.pod:279 msgid "Install RPMs in a guest" msgstr "Встановлення RPM у гостьовій системі" #. type: textblock -#: ../examples/guestfs-recipes.pod:255 +#: ../examples/guestfs-recipes.pod:281 msgid "" "The link below contains a method to install RPMs in a guest. In fact the " "RPMs are just uploaded to the guest along with a \"firstboot\" script that " @@ -7717,7 +7891,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:261 +#: ../examples/guestfs-recipes.pod:287 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2010/12/01/tip-install-rpms-in-a-guest/#content" @@ -7727,17 +7901,17 @@ msgstr "" "https://rwmj.wordpress.com/2010/12/01/tip-install-rpms-in-a-guest/#content" #. type: =head1 -#: ../examples/guestfs-recipes.pod:263 +#: ../examples/guestfs-recipes.pod:289 msgid "List applications installed in a VM" msgstr "Показати список програм, встановлених у віртуальній машині" #. type: textblock -#: ../examples/guestfs-recipes.pod:265 +#: ../examples/guestfs-recipes.pod:291 msgid "Save the following to a file C<list-apps.sh>:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:267 +#: ../examples/guestfs-recipes.pod:293 #, no-wrap msgid "" " #!/bin/sh -\n" @@ -7757,14 +7931,14 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:274 +#: ../examples/guestfs-recipes.pod:300 msgid "" "Make the file executable and then you can run it on any named virtual " "machine:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:277 +#: ../examples/guestfs-recipes.pod:303 #, no-wrap msgid "" " # list-apps.sh WinGuest\n" @@ -7830,7 +8004,7 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-recipes.pod:307 +#: ../examples/guestfs-recipes.pod:333 msgid "" "If you want to run the script on disk images (instead of libvirt virtual " "machines), change C<-d \"$1\"> to C<-a \"$1\">. See also L<virt-inspector(1)" @@ -7838,22 +8012,22 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:311 +#: ../examples/guestfs-recipes.pod:337 msgid "List files and directories in a VM" msgstr "Показати список файлів і каталогів у віртуальній машині" #. type: textblock -#: ../examples/guestfs-recipes.pod:313 +#: ../examples/guestfs-recipes.pod:339 msgid "Use L<virt-ls(1)>." msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:315 +#: ../examples/guestfs-recipes.pod:341 msgid "List services in a Windows VM" msgstr "Показати список служб у віртуальній машині Windows" #. type: textblock -#: ../examples/guestfs-recipes.pod:317 +#: ../examples/guestfs-recipes.pod:343 msgid "" "The link below contains a script that can be used to list out the services " "from a Windows VM, and whether those services run at boot time or are loaded " @@ -7861,7 +8035,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:321 +#: ../examples/guestfs-recipes.pod:347 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2010/12/10/tip-list-services-in-a-windows-" @@ -7874,41 +8048,41 @@ msgstr "" "#content" #. type: =head1 -#: ../examples/guestfs-recipes.pod:323 +#: ../examples/guestfs-recipes.pod:349 msgid "Make a disk image sparse" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:325 +#: ../examples/guestfs-recipes.pod:351 msgid "Use L<virt-sparsify(1)>." msgstr "" #. type: =head1 -#: ../examples/guestfs-recipes.pod:327 +#: ../examples/guestfs-recipes.pod:353 msgid "Monitor disk usage over time" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:329 +#: ../examples/guestfs-recipes.pod:355 msgid "" "You can use L<virt-df(1)> to monitor disk usage of your guests over time. " "The link below contains a guide." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:332 +#: ../examples/guestfs-recipes.pod:358 #, fuzzy #| msgid "http://virt-tools.org/learning/advanced-virt-df/" msgid "L<http://virt-tools.org/learning/advanced-virt-df/>" msgstr "http://virt-tools.org/learning/advanced-virt-df/" #. type: =head1 -#: ../examples/guestfs-recipes.pod:334 +#: ../examples/guestfs-recipes.pod:360 msgid "Reading the Windows Event Log from Windows Vista (or later)" msgstr "Читання журналу подій у Windows з версії Windows Vista" #. type: textblock -#: ../examples/guestfs-recipes.pod:336 +#: ../examples/guestfs-recipes.pod:362 msgid "" "L<guestfish(1)> plus the tools described in the link below can be used to " "read out the Windows Event Log from any virtual machine running Windows " @@ -7916,7 +8090,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:340 +#: ../examples/guestfs-recipes.pod:366 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2011/04/17/decoding-the-windows-event-log-" @@ -7929,19 +8103,19 @@ msgstr "" "guestfish/#content" #. type: =head1 -#: ../examples/guestfs-recipes.pod:342 +#: ../examples/guestfs-recipes.pod:368 msgid "Remove root password (Linux)" msgstr "Вилучення пароля root (Linux)" #. type: textblock -#: ../examples/guestfs-recipes.pod:344 +#: ../examples/guestfs-recipes.pod:370 msgid "" "Using the L<virt-edit(1)> I<-e> option you can do simple replacements on " "files. One use is to remove the root password from a Linux guest:" msgstr "" #. type: verbatim -#: ../examples/guestfs-recipes.pod:347 +#: ../examples/guestfs-recipes.pod:373 #, no-wrap msgid "" " virt-edit domname /etc/passwd -e 's/^root:.*?:/root::/'\n" @@ -7951,12 +8125,12 @@ msgstr "" "\n" #. type: =head1 -#: ../examples/guestfs-recipes.pod:349 +#: ../examples/guestfs-recipes.pod:375 msgid "Remove Administrator password (Windows)" msgstr "Вилучення пароля адміністратора (Windows)" #. type: textblock -#: ../examples/guestfs-recipes.pod:351 +#: ../examples/guestfs-recipes.pod:377 msgid "" "The link below contains one technique for removing the Administrator " "password from a Windows VM, or to be more precise, it gives you a command " @@ -7964,7 +8138,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:356 +#: ../examples/guestfs-recipes.pod:382 #, fuzzy #| msgid "" #| "https://mdbooth.wordpress.com/2010/10/18/resetting-a-windows-guests-" @@ -7977,14 +8151,14 @@ msgstr "" "administrator-password-with-guestfish/" #. type: =head1 -#: ../examples/guestfs-recipes.pod:358 +#: ../examples/guestfs-recipes.pod:384 #, fuzzy #| msgid "Cloning a virtual machine (Windows)" msgid "Sysprepping a virtual machine (Windows)" msgstr "Клонування віртуальної машини (Windows)" #. type: textblock -#: ../examples/guestfs-recipes.pod:360 +#: ../examples/guestfs-recipes.pod:386 msgid "" "It is possible to do a \"sysprep\" using libguestfs alone, although not " "straightforward. Currently there is code in the Aeolus Oz project which " @@ -7993,7 +8167,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:365 +#: ../examples/guestfs-recipes.pod:391 #, fuzzy #| msgid "" #| "https://github.com/clalancette/oz https://www.redhat.com/archives/virt-" @@ -8006,12 +8180,12 @@ msgstr "" "list/2011-May/msg00019.html" #. type: =head1 -#: ../examples/guestfs-recipes.pod:368 +#: ../examples/guestfs-recipes.pod:394 msgid "Unpack a live CD" msgstr "Розпакування компакт-диска з портативною системою" #. type: textblock -#: ../examples/guestfs-recipes.pod:370 +#: ../examples/guestfs-recipes.pod:396 msgid "" "Linux live CDs often contain multiple layers of disk images wrapped like a " "Russian doll. You can use L<guestfish(1)> to look inside these multiple " @@ -8019,7 +8193,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:374 +#: ../examples/guestfs-recipes.pod:400 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2009/07/15/unpack-the-russian-doll-of-a-f11-" @@ -8032,19 +8206,19 @@ msgstr "" "cd/#content" #. type: =head1 -#: ../examples/guestfs-recipes.pod:376 +#: ../examples/guestfs-recipes.pod:402 msgid "Uploading and downloading files" msgstr "Вивантаження і звантаження файлів" #. type: textblock -#: ../examples/guestfs-recipes.pod:378 +#: ../examples/guestfs-recipes.pod:404 msgid "" "The link below contains general tips on uploading (copying in) and " "downloading (copying out) files from VMs." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:381 +#: ../examples/guestfs-recipes.pod:407 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2010/12/02/tip-uploading-and-downloading/" @@ -8056,19 +8230,19 @@ msgstr "" "https://rwmj.wordpress.com/2010/12/02/tip-uploading-and-downloading/#content" #. type: =head1 -#: ../examples/guestfs-recipes.pod:383 +#: ../examples/guestfs-recipes.pod:409 msgid "Use libguestfs tools on VMware ESX guests" msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:385 +#: ../examples/guestfs-recipes.pod:411 msgid "" "The link below explains how to use libguestfs, L<guestfish(1)> and the virt " "tools on any VMware ESX guests, by first sharing the VMware VMFS over sshfs." msgstr "" #. type: textblock -#: ../examples/guestfs-recipes.pod:389 +#: ../examples/guestfs-recipes.pod:415 #, fuzzy #| msgid "" #| "https://rwmj.wordpress.com/2011/05/10/tip-use-libguestfs-on-vmware-esx-" @@ -8081,7 +8255,7 @@ msgstr "" "guests/#content" #. type: textblock -#: ../examples/guestfs-recipes.pod:393 +#: ../examples/guestfs-recipes.pod:419 msgid "" "L<guestfs(3)>, L<guestfish(1)>, L<guestfs-examples(3)>, L<guestfs-erlang(3)" ">, L<guestfs-java(3)>, L<guestfs-ocaml(3)>, L<guestfs-perl(3)>, L<guestfs-" @@ -8396,7 +8570,7 @@ msgid "Try importing virt-df CSV output into a spreadsheet or database." msgstr "" #. type: textblock -#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3247 +#: ../examples/guestfs-testing.pod:131 ../src/guestfs.pod:3252 msgid "Run:" msgstr "Віддайте команду:" @@ -8888,7 +9062,7 @@ msgstr "" #: ../fish/guestfish-actions.pod:28 ../fish/guestfish-actions.pod:217 #: ../fish/guestfish-actions.pod:231 msgid "" -"I<This function is deprecated.> In new code, use the L</add_drive_opts> call " +"I<This function is deprecated.> In new code, use the L</add-drive-opts> call " "instead." msgstr "" @@ -9199,7 +9373,7 @@ msgstr "" #. type: =item #: ../fish/guestfish-actions.pod:174 ../src/guestfs-actions.pod:234 -#: ../src/guestfs.pod:3126 +#: ../src/guestfs.pod:3131 msgid "C<format>" msgstr "C<format>" @@ -11177,8 +11351,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 @@ -12768,7 +12942,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:1789 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 "" @@ -12796,7 +12970,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:1803 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 "" @@ -17299,7 +17473,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:3783 msgid "" -"I<This function is deprecated.> In new code, use the L</mkfs_opts> call " +"I<This function is deprecated.> In new code, use the L</mkfs-opts> call " "instead." msgstr "" @@ -18271,7 +18445,7 @@ msgstr "Див. також L<ntfsresize(8)>." #. type: textblock #: ../fish/guestfish-actions.pod:4220 ../fish/guestfish-actions.pod:4268 msgid "" -"I<This function is deprecated.> In new code, use the L</ntfsresize_opts> " +"I<This function is deprecated.> In new code, use the L</ntfsresize-opts> " "call instead." msgstr "" @@ -19805,7 +19979,7 @@ msgstr "" #. type: =item #: ../fish/guestfish-actions.pod:4903 ../src/guestfs-actions.pod:7698 -#: ../src/guestfs.pod:3090 +#: ../src/guestfs.pod:3095 msgid "C<appliance>" msgstr "C<appliance>" @@ -20013,7 +20187,7 @@ msgstr "" #. type: textblock #: ../fish/guestfish-actions.pod:4996 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 "" @@ -20590,7 +20764,7 @@ msgstr "Див. також L</sfdisk-l>, L</sfdisk-N>, L</part-init>" #: ../fish/guestfish-actions.pod:5244 ../fish/guestfish-actions.pod:5264 #: ../fish/guestfish-actions.pod:5283 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 "" @@ -20734,7 +20908,7 @@ msgstr "Див. також L</part-list>" #. type: textblock #: ../fish/guestfish-actions.pod:5321 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 "" @@ -26115,17 +26289,17 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1140 ../src/guestfs.pod:3377 +#: ../fish/guestfish.pod:1140 ../src/guestfs.pod:3382 msgid "FEBOOTSTRAP_KERNEL" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1142 ../src/guestfs.pod:3379 +#: ../fish/guestfish.pod:1142 ../src/guestfs.pod:3384 msgid "FEBOOTSTRAP_MODULES" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3381 +#: ../fish/guestfish.pod:1144 ../src/guestfs.pod:3386 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 " @@ -26183,17 +26357,17 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1172 ../src/guestfs.pod:3387 +#: ../fish/guestfish.pod:1172 ../src/guestfs.pod:3392 msgid "LIBGUESTFS_APPEND" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1174 ../src/guestfs.pod:3389 +#: ../fish/guestfish.pod:1174 ../src/guestfs.pod:3394 msgid "Pass additional options to the guest kernel." msgstr "" #. type: =item -#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3391 +#: ../fish/guestfish.pod:1176 ../src/guestfs.pod:3396 msgid "LIBGUESTFS_DEBUG" msgstr "LIBGUESTFS_DEBUG" @@ -26205,18 +26379,18 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1181 ../src/guestfs.pod:3396 +#: ../fish/guestfish.pod:1181 ../src/guestfs.pod:3401 msgid "LIBGUESTFS_MEMSIZE" msgstr "LIBGUESTFS_MEMSIZE" #. type: textblock -#: ../fish/guestfish.pod:1183 ../src/guestfs.pod:3398 +#: ../fish/guestfish.pod:1183 ../src/guestfs.pod:3403 msgid "" "Set the memory allocated to the qemu process, in megabytes. For example:" msgstr "" #. type: verbatim -#: ../fish/guestfish.pod:1186 ../src/guestfs.pod:3401 +#: ../fish/guestfish.pod:1186 ../src/guestfs.pod:3406 #, no-wrap msgid "" " LIBGUESTFS_MEMSIZE=700\n" @@ -26226,7 +26400,7 @@ msgstr "" "\n" #. type: =item -#: ../fish/guestfish.pod:1188 ../src/guestfs.pod:3403 +#: ../fish/guestfish.pod:1188 ../src/guestfs.pod:3408 msgid "LIBGUESTFS_PATH" msgstr "" @@ -26238,19 +26412,19 @@ msgid "" msgstr "" #. type: =item -#: ../fish/guestfish.pod:1193 ../src/guestfs.pod:3408 +#: ../fish/guestfish.pod:1193 ../src/guestfs.pod:3413 msgid "LIBGUESTFS_QEMU" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1195 ../src/guestfs.pod:3410 +#: ../fish/guestfish.pod:1195 ../src/guestfs.pod:3415 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:1199 ../src/guestfs.pod:3416 +#: ../fish/guestfish.pod:1199 ../src/guestfs.pod:3421 msgid "LIBGUESTFS_TRACE" msgstr "" @@ -26273,19 +26447,19 @@ msgstr "" #. type: =item #: ../fish/guestfish.pod:1208 ../sparsify/virt-sparsify.pod:276 -#: ../src/guestfs.pod:3421 +#: ../src/guestfs.pod:3426 msgid "TMPDIR" msgstr "" #. type: textblock -#: ../fish/guestfish.pod:1210 ../src/guestfs.pod:3423 +#: ../fish/guestfish.pod:1210 ../src/guestfs.pod:3428 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:1213 ../src/guestfs.pod:3426 +#: ../fish/guestfish.pod:1213 ../src/guestfs.pod:3431 msgid "" "If libguestfs was compiled to use the supermin appliance then the real " "appliance is cached in this directory, shared between all handles belonging " @@ -50794,49 +50968,66 @@ msgstr "" #: ../src/guestfs.pod:3029 #, 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:3032 +#, no-wrap +msgid "" +" make check # runs the test suite\n" +" \n" +msgstr "" + +#. type: verbatim +#: ../src/guestfs.pod:3034 +#, no-wrap +msgid "" +" make extra-tests # in-depth testing using valgrind\n" +" # and real guests\n" "\n" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3032 +#: ../src/guestfs.pod:3037 msgid "DAEMON CUSTOM PRINTF FORMATTERS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3034 +#: ../src/guestfs.pod:3039 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:3039 +#: ../src/guestfs.pod:3044 msgid "%Q" msgstr "%Q" #. type: textblock -#: ../src/guestfs.pod:3041 +#: ../src/guestfs.pod:3046 msgid "" "Simple shell quoted string. Any spaces or other shell characters are " "escaped for you." msgstr "" #. type: =item -#: ../src/guestfs.pod:3044 +#: ../src/guestfs.pod:3049 msgid "%R" msgstr "%R" #. type: textblock -#: ../src/guestfs.pod:3046 +#: ../src/guestfs.pod:3051 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:3053 +#: ../src/guestfs.pod:3058 #, no-wrap msgid "" " asprintf (&cmd, \"cat %R\", path);\n" @@ -50846,12 +51037,12 @@ msgstr "" "\n" #. type: textblock -#: ../src/guestfs.pod:3055 +#: ../src/guestfs.pod:3060 msgid "would produce C<cat /sysroot/some\\ path\\ with\\ spaces>" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3057 +#: ../src/guestfs.pod:3062 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 " @@ -50860,29 +51051,29 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3063 +#: ../src/guestfs.pod:3068 msgid "SUBMITTING YOUR NEW API ACTIONS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3065 +#: ../src/guestfs.pod:3070 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:3069 +#: ../src/guestfs.pod:3074 msgid "INTERNATIONALIZATION (I18N) SUPPORT" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3071 +#: ../src/guestfs.pod:3076 msgid "We support i18n (gettext anyhow) in the library." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3073 +#: ../src/guestfs.pod:3078 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 " @@ -50891,102 +51082,102 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3079 +#: ../src/guestfs.pod:3084 msgid "" "Debugging messages are never translated, since they are intended for the " "programmers." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3082 +#: ../src/guestfs.pod:3087 msgid "SOURCE CODE SUBDIRECTORIES" msgstr "" #. type: =item -#: ../src/guestfs.pod:3086 +#: ../src/guestfs.pod:3091 msgid "C<align>" msgstr "C<align>" #. type: textblock -#: ../src/guestfs.pod:3088 +#: ../src/guestfs.pod:3093 msgid "L<virt-alignment-scan(1)> command and documentation." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3092 +#: ../src/guestfs.pod:3097 msgid "The libguestfs appliance, build scripts and so on." msgstr "" #. type: =item -#: ../src/guestfs.pod:3094 +#: ../src/guestfs.pod:3099 msgid "C<cat>" msgstr "C<cat>" #. type: textblock -#: ../src/guestfs.pod:3096 +#: ../src/guestfs.pod:3101 msgid "" "The L<virt-cat(1)>, L<virt-filesystems(1)> and L<virt-ls(1)> commands and " "documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3099 +#: ../src/guestfs.pod:3104 msgid "C<contrib>" msgstr "C<contrib>" #. type: textblock -#: ../src/guestfs.pod:3101 +#: ../src/guestfs.pod:3106 msgid "Outside contributions, experimental parts." msgstr "" #. type: =item -#: ../src/guestfs.pod:3103 +#: ../src/guestfs.pod:3108 msgid "C<daemon>" msgstr "C<daemon>" #. type: textblock -#: ../src/guestfs.pod:3105 +#: ../src/guestfs.pod:3110 msgid "" "The daemon that runs inside the libguestfs appliance and carries out actions." msgstr "" #. type: =item -#: ../src/guestfs.pod:3108 +#: ../src/guestfs.pod:3113 msgid "C<df>" msgstr "C<df>" #. type: textblock -#: ../src/guestfs.pod:3110 +#: ../src/guestfs.pod:3115 msgid "L<virt-df(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3112 +#: ../src/guestfs.pod:3117 msgid "C<edit>" msgstr "C<edit>" #. type: textblock -#: ../src/guestfs.pod:3114 +#: ../src/guestfs.pod:3119 msgid "L<virt-edit(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3116 +#: ../src/guestfs.pod:3121 msgid "C<examples>" msgstr "C<examples>" #. type: textblock -#: ../src/guestfs.pod:3118 +#: ../src/guestfs.pod:3123 msgid "C API example code." msgstr "Код прикладів використання програмного інтерфейсу мовою C." #. type: =item -#: ../src/guestfs.pod:3120 +#: ../src/guestfs.pod:3125 msgid "C<fish>" msgstr "C<fish>" #. type: textblock -#: ../src/guestfs.pod:3122 +#: ../src/guestfs.pod:3127 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)>, " @@ -50994,80 +51185,80 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3128 +#: ../src/guestfs.pod:3133 msgid "L<virt-format(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3130 +#: ../src/guestfs.pod:3135 msgid "C<fuse>" msgstr "C<fuse>" #. type: textblock -#: ../src/guestfs.pod:3132 +#: ../src/guestfs.pod:3137 msgid "" "L<guestmount(1)>, FUSE (userspace filesystem) built on top of libguestfs." msgstr "" #. type: =item -#: ../src/guestfs.pod:3134 +#: ../src/guestfs.pod:3139 msgid "C<generator>" msgstr "C<generator>" #. type: textblock -#: ../src/guestfs.pod:3136 +#: ../src/guestfs.pod:3141 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:3139 +#: ../src/guestfs.pod:3144 msgid "C<inspector>" msgstr "C<inspector>" #. type: textblock -#: ../src/guestfs.pod:3141 +#: ../src/guestfs.pod:3146 msgid "L<virt-inspector(1)>, the virtual machine image inspector." msgstr "" #. type: =item -#: ../src/guestfs.pod:3143 +#: ../src/guestfs.pod:3148 msgid "C<logo>" msgstr "C<logo>" #. type: textblock -#: ../src/guestfs.pod:3145 +#: ../src/guestfs.pod:3150 msgid "Logo used on the website. The fish is called Arthur by the way." msgstr "" #. type: =item -#: ../src/guestfs.pod:3147 +#: ../src/guestfs.pod:3152 msgid "C<m4>" msgstr "C<m4>" #. type: textblock -#: ../src/guestfs.pod:3149 +#: ../src/guestfs.pod:3154 msgid "M4 macros used by autoconf." msgstr "" #. type: =item -#: ../src/guestfs.pod:3151 +#: ../src/guestfs.pod:3156 msgid "C<po>" msgstr "C<po>" #. type: textblock -#: ../src/guestfs.pod:3153 +#: ../src/guestfs.pod:3158 msgid "Translations of simple gettext strings." msgstr "Переклади простих рядків gettext." #. type: =item -#: ../src/guestfs.pod:3155 +#: ../src/guestfs.pod:3160 msgid "C<po-docs>" msgstr "C<po-docs>" #. type: textblock -#: ../src/guestfs.pod:3157 +#: ../src/guestfs.pod:3162 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 " @@ -51075,150 +51266,150 @@ msgid "" msgstr "" #. type: =item -#: ../src/guestfs.pod:3161 +#: ../src/guestfs.pod:3166 msgid "C<rescue>" msgstr "C<rescue>" #. type: textblock -#: ../src/guestfs.pod:3163 +#: ../src/guestfs.pod:3168 msgid "L<virt-rescue(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3165 +#: ../src/guestfs.pod:3170 msgid "C<resize>" msgstr "C<resize>" #. type: textblock -#: ../src/guestfs.pod:3167 +#: ../src/guestfs.pod:3172 msgid "L<virt-resize(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3169 +#: ../src/guestfs.pod:3174 msgid "C<sparsify>" msgstr "C<sparsify>" #. type: textblock -#: ../src/guestfs.pod:3171 +#: ../src/guestfs.pod:3176 msgid "L<virt-sparsify(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3173 +#: ../src/guestfs.pod:3178 msgid "C<src>" msgstr "C<src>" #. type: textblock -#: ../src/guestfs.pod:3175 +#: ../src/guestfs.pod:3180 msgid "Source code to the C library." msgstr "" #. type: =item -#: ../src/guestfs.pod:3177 +#: ../src/guestfs.pod:3182 msgid "C<sysprep>" msgstr "C<sysprep>" #. type: textblock -#: ../src/guestfs.pod:3179 +#: ../src/guestfs.pod:3184 msgid "L<virt-sysprep(1)> command and documentation." msgstr "" #. type: =item -#: ../src/guestfs.pod:3181 +#: ../src/guestfs.pod:3186 msgid "C<test-tool>" msgstr "C<test-tool>" #. type: textblock -#: ../src/guestfs.pod:3183 +#: ../src/guestfs.pod:3188 msgid "" "Test tool for end users to test if their qemu/kernel combination will work " "with libguestfs." msgstr "" #. type: =item -#: ../src/guestfs.pod:3186 +#: ../src/guestfs.pod:3191 msgid "C<tests>" msgstr "C<tests>" #. type: textblock -#: ../src/guestfs.pod:3188 +#: ../src/guestfs.pod:3193 msgid "Tests." msgstr "Тести." #. type: =item -#: ../src/guestfs.pod:3190 +#: ../src/guestfs.pod:3195 msgid "C<tools>" msgstr "C<tools>" #. type: textblock -#: ../src/guestfs.pod:3192 +#: ../src/guestfs.pod:3197 msgid "" "Command line tools written in Perl (L<virt-win-reg(1)> and many others)." msgstr "" #. type: =item -#: ../src/guestfs.pod:3194 +#: ../src/guestfs.pod:3199 msgid "C<csharp>" msgstr "C<csharp>" #. type: =item -#: ../src/guestfs.pod:3196 +#: ../src/guestfs.pod:3201 msgid "C<erlang>" msgstr "C<erlang>" #. type: =item -#: ../src/guestfs.pod:3198 +#: ../src/guestfs.pod:3203 msgid "C<gobject>" msgstr "C<gobject>" #. type: =item -#: ../src/guestfs.pod:3200 +#: ../src/guestfs.pod:3205 msgid "C<haskell>" msgstr "C<haskell>" #. type: =item -#: ../src/guestfs.pod:3202 +#: ../src/guestfs.pod:3207 msgid "C<java>" msgstr "C<java>" #. type: =item -#: ../src/guestfs.pod:3204 +#: ../src/guestfs.pod:3209 msgid "C<ocaml>" msgstr "C<ocaml>" #. type: =item -#: ../src/guestfs.pod:3206 +#: ../src/guestfs.pod:3211 msgid "C<php>" msgstr "C<php>" #. type: =item -#: ../src/guestfs.pod:3208 +#: ../src/guestfs.pod:3213 msgid "C<perl>" msgstr "C<perl>" #. type: =item -#: ../src/guestfs.pod:3210 +#: ../src/guestfs.pod:3215 msgid "C<python>" msgstr "C<python>" #. type: =item -#: ../src/guestfs.pod:3212 +#: ../src/guestfs.pod:3217 msgid "C<ruby>" msgstr "C<ruby>" #. type: textblock -#: ../src/guestfs.pod:3214 +#: ../src/guestfs.pod:3219 msgid "Language bindings." msgstr "Прив’язки до мов програмування." #. type: =head2 -#: ../src/guestfs.pod:3218 +#: ../src/guestfs.pod:3223 msgid "MAKING A STABLE RELEASE" msgstr "СТВОРЕННЯ СТАБІЛЬНОГО ВИПУСКУ" #. type: textblock -#: ../src/guestfs.pod:3220 +#: ../src/guestfs.pod:3225 msgid "" "When we make a stable release, there are several steps documented here. See " "L</LIBGUESTFS VERSION NUMBERS> for general information about the stable " @@ -51226,33 +51417,33 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3228 +#: ../src/guestfs.pod:3233 msgid "" "Check C<make && make check> works on at least Fedora, Debian and Ubuntu." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3233 +#: ../src/guestfs.pod:3238 msgid "Finalize RELEASE-NOTES." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3237 +#: ../src/guestfs.pod:3242 msgid "Update ROADMAP." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3241 +#: ../src/guestfs.pod:3246 msgid "Run C<src/api-support/update-from-tarballs.sh>." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3245 +#: ../src/guestfs.pod:3250 msgid "Push and pull from Transifex." msgstr "Передавання даних на Transifex та отримання даних з Transifex." #. type: verbatim -#: ../src/guestfs.pod:3249 +#: ../src/guestfs.pod:3254 #, no-wrap msgid "" " tx push -s\n" @@ -51262,13 +51453,13 @@ msgstr "" "\n" #. type: textblock -#: ../src/guestfs.pod:3251 +#: ../src/guestfs.pod:3256 msgid "to push the latest POT files to Transifex. Then run:" msgstr "" "щоб надіслати найсвіжіші файли POT на Transifex. Потім віддайте команду:" #. type: verbatim -#: ../src/guestfs.pod:3253 +#: ../src/guestfs.pod:3258 #, no-wrap msgid "" " ./tx-pull.sh\n" @@ -51278,24 +51469,24 @@ msgstr "" "\n" #. type: textblock -#: ../src/guestfs.pod:3255 +#: ../src/guestfs.pod:3260 msgid "which is a wrapper to pull the latest translated C<*.po> files." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3259 +#: ../src/guestfs.pod:3264 msgid "" "Create new stable and development directories under L<http://libguestfs.org/" "download>." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3264 +#: ../src/guestfs.pod:3269 msgid "Create the branch in git:" msgstr "Створення гілки у git:" #. type: verbatim -#: ../src/guestfs.pod:3266 +#: ../src/guestfs.pod:3271 #, no-wrap msgid "" " git tag -a 1.XX.0 -m \"Version 1.XX.0 (stable)\"\n" @@ -51311,17 +51502,17 @@ msgstr "" "\n" #. type: =head1 -#: ../src/guestfs.pod:3273 +#: ../src/guestfs.pod:3278 msgid "LIMITS" msgstr "ОБМЕЖЕННЯ" #. type: =head2 -#: ../src/guestfs.pod:3275 +#: ../src/guestfs.pod:3280 msgid "PROTOCOL LIMITS" msgstr "ОБМЕЖЕННЯ ПРОТОКОЛУ" #. type: textblock -#: ../src/guestfs.pod:3277 +#: ../src/guestfs.pod:3282 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 " @@ -51332,7 +51523,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3285 +#: ../src/guestfs.pod:3290 msgid "" "A simple call such as L</guestfs_cat> returns its result (the file data) in " "a simple string. Because this string is at some point internally encoded as " @@ -51341,7 +51532,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3291 +#: ../src/guestfs.pod:3296 msgid "" "In order to transfer large files into and out of the guest filesystem, you " "need to use particular calls that support this. The sections L</UPLOADING> " @@ -51349,24 +51540,24 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3295 +#: ../src/guestfs.pod:3300 msgid "" "You might also consider mounting the disk image using our FUSE filesystem " "support (L<guestmount(1)>)." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3298 +#: ../src/guestfs.pod:3303 msgid "MAXIMUM NUMBER OF DISKS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3300 +#: ../src/guestfs.pod:3305 msgid "When using virtio disks (the default) the current limit is B<25> disks." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3303 +#: ../src/guestfs.pod:3308 msgid "" "Virtio itself consumes 1 virtual PCI slot per disk, and PCI is limited to 31 " "slots. However febootstrap only understands disks with names C</dev/vda> " @@ -51375,14 +51566,14 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3308 +#: ../src/guestfs.pod:3313 msgid "" "We are working to substantially raise this limit in future versions but it " "requires complex changes to qemu." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3311 +#: ../src/guestfs.pod:3316 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 " @@ -51390,41 +51581,41 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3315 +#: ../src/guestfs.pod:3320 msgid "MAXIMUM NUMBER OF PARTITIONS PER DISK" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3317 +#: ../src/guestfs.pod:3322 msgid "Virtio limits the maximum number of partitions per disk to B<15>." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3319 +#: ../src/guestfs.pod:3324 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:3322 +#: ../src/guestfs.pod:3327 msgid "" "If you attach a disk with more than 15 partitions, the extra partitions are " "ignored by libguestfs." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3325 +#: ../src/guestfs.pod:3330 msgid "MAXIMUM SIZE OF A DISK" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3327 +#: ../src/guestfs.pod:3332 msgid "Probably the limit is between 2**63-1 and 2**64-1 bytes." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3329 +#: ../src/guestfs.pod:3334 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 " @@ -51432,7 +51623,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3333 +#: ../src/guestfs.pod:3338 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 " @@ -51442,19 +51633,19 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3339 +#: ../src/guestfs.pod:3344 msgid "" "For the hugest disk image files, we recommend using XFS on the host for " "storage." msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3342 +#: ../src/guestfs.pod:3347 msgid "MAXIMUM SIZE OF A PARTITION" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3344 +#: ../src/guestfs.pod:3349 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 " @@ -51462,7 +51653,7 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3348 +#: ../src/guestfs.pod:3353 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 " @@ -51470,12 +51661,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3353 +#: ../src/guestfs.pod:3358 msgid "MAXIMUM SIZE OF A FILESYSTEM, FILES, DIRECTORIES" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3355 +#: ../src/guestfs.pod:3360 msgid "" "This depends on the filesystem type. libguestfs itself does not impose any " "known limit. Consult Wikipedia or the filesystem documentation to find out " @@ -51483,12 +51674,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3359 +#: ../src/guestfs.pod:3364 msgid "MAXIMUM UPLOAD AND DOWNLOAD" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3361 +#: ../src/guestfs.pod:3366 msgid "" "The API functions L</guestfs_upload>, L</guestfs_download>, L</" "guestfs_tar_in>, L</guestfs_tar_out> and the like allow unlimited sized " @@ -51496,12 +51687,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../src/guestfs.pod:3365 +#: ../src/guestfs.pod:3370 msgid "INSPECTION LIMITS" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3367 +#: ../src/guestfs.pod:3372 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 " @@ -51511,33 +51702,33 @@ msgid "" msgstr "" #. type: textblock -#: ../src/guestfs.pod:3393 +#: ../src/guestfs.pod:3398 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:3405 +#: ../src/guestfs.pod:3410 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:3414 +#: ../src/guestfs.pod:3419 msgid "See also L</QEMU WRAPPERS> above." msgstr "" #. type: textblock -#: ../src/guestfs.pod:3418 +#: ../src/guestfs.pod:3423 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:3436 +#: ../src/guestfs.pod:3441 #, fuzzy #| msgid "" #| "L<guestfs-examples(3)>, L<guestfs-erlang(3)>, L<guestfs-java(3)>, " @@ -51581,7 +51772,7 @@ msgstr "" ">, L<stap(1)>, L<http://libguestfs.org/>." #. type: textblock -#: ../src/guestfs.pod:3478 +#: ../src/guestfs.pod:3483 msgid "" "Tools with a similar purpose: L<fdisk(8)>, L<parted(8)>, L<kpartx(8)>, L<lvm" "(8)>, L<disktype(1)>." @@ -55118,19 +55309,22 @@ msgstr "©Red Hat Inc., 2010" #~| " int\n" #~| " guestfs_mount_local_argv (guestfs_h *g,\n" #~| " const char *localmountpoint,\n" -#~| " const struct guestfs_mount_local_argv *optargs);\n" +#~| " const struct guestfs_mount_local_argv " +#~| "*optargs);\n" #~| "\n" #~ msgid "" #~ " int\n" #~ " guestfs_umount_opts_argv (guestfs_h *g,\n" #~ " const char *pathordevice,\n" -#~ " const struct guestfs_umount_opts_argv *optargs);\n" +#~ " const struct guestfs_umount_opts_argv " +#~ "*optargs);\n" #~ "\n" #~ msgstr "" #~ " int\n" #~ " guestfs_mount_local_argv (guestfs_h *g,\n" #~ " const char *localmountpoint,\n" -#~ " const struct guestfs_mount_local_argv *optargs);\n" +#~ " const struct guestfs_mount_local_argv " +#~ "*optargs);\n" #~ "\n" #, fuzzy @@ -55295,19 +55489,22 @@ msgstr "©Red Hat Inc., 2010" #~| " int\n" #~| " guestfs_mkfs_btrfs_argv (guestfs_h *g,\n" #~| " char *const *devices,\n" -#~| " const struct guestfs_mkfs_btrfs_argv *optargs);\n" +#~| " const struct guestfs_mkfs_btrfs_argv " +#~| "*optargs);\n" #~| "\n" #~ msgid "" #~ " char *\n" #~ " guestfs_xfs_growfs_argv (guestfs_h *g,\n" #~ " const char *path,\n" -#~ " const struct guestfs_xfs_growfs_argv *optargs);\n" +#~ " const struct guestfs_xfs_growfs_argv " +#~ "*optargs);\n" #~ "\n" #~ msgstr "" #~ " int\n" #~ " guestfs_mkfs_btrfs_argv (guestfs_h *g,\n" #~ " char *const *devices,\n" -#~ " const struct guestfs_mkfs_btrfs_argv *optargs);\n" +#~ " const struct guestfs_mkfs_btrfs_argv " +#~ "*optargs);\n" #~ "\n" #, fuzzy diff --git a/po/en_GB.po b/po/en_GB.po index 5fce35f9..3b3f70e3 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?" "component=libguestfs&product=Virtualization+Tools\n" -"POT-Creation-Date: 2012-08-30 23:39+0100\n" +"POT-Creation-Date: 2012-09-19 13:50+0100\n" "PO-Revision-Date: 2012-05-21 13:19+0000\n" "Last-Translator: rjones <rjones@redhat.com>\n" "Language-Team: English (United Kingdom) (http://www.transifex.net/projects/p/" @@ -20,39 +20,39 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: align/domains.c:112 df/domains.c:119 +#: align/domains.c:111 df/domains.c:118 #, c-format msgid "%s: could not connect to libvirt (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:121 df/domains.c:128 +#: align/domains.c:120 df/domains.c:127 #, c-format msgid "%s: could not get number of running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:131 df/domains.c:138 +#: align/domains.c:130 df/domains.c:137 #, c-format msgid "%s: could not list running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:142 df/domains.c:149 +#: align/domains.c:141 df/domains.c:148 #, c-format msgid "%s: could not get number of inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:152 df/domains.c:159 +#: align/domains.c:151 df/domains.c:158 #, c-format msgid "%s: could not list inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:201 df/domains.c:215 +#: align/domains.c:200 df/domains.c:214 #, c-format msgid "%s: failed to analyze a disk, see error(s) above\n" msgstr "" -#: align/domains.c:352 align/scan.c:130 cat/virt-cat.c:121 -#: cat/virt-filesystems.c:207 cat/virt-ls.c:196 df/domains.c:440 df/main.c:136 -#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:138 +#: align/domains.c:351 align/scan.c:130 cat/virt-cat.c:121 +#: cat/virt-filesystems.c:207 cat/virt-ls.c:192 df/domains.c:439 df/main.c:136 +#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:137 #: fuse/guestmount.c:208 inspector/virt-inspector.c:140 #: rescue/virt-rescue.c:145 #, c-format @@ -60,7 +60,7 @@ msgid "guestfs_create: failed to create handle\n" msgstr "guestfs_create: failed to create handle\n" #: align/scan.c:67 cat/virt-cat.c:61 cat/virt-filesystems.c:104 -#: cat/virt-ls.c:103 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 +#: cat/virt-ls.c:99 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 #: fuse/guestmount.c:100 inspector/virt-inspector.c:78 rescue/virt-rescue.c:63 #, c-format msgid "Try `%s --help' for more information.\n" @@ -88,8 +88,8 @@ msgid "" msgstr "" #: align/scan.c:150 cat/virt-cat.c:143 cat/virt-filesystems.c:261 -#: cat/virt-ls.c:246 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 -#: format/format.c:190 fuse/guestmount.c:238 inspector/virt-inspector.c:164 +#: cat/virt-ls.c:242 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 +#: format/format.c:189 fuse/guestmount.c:238 inspector/virt-inspector.c:164 #: rescue/virt-rescue.c:201 #, c-format msgid "%s: unknown long option: %s (%d)\n" @@ -235,12 +235,12 @@ msgstr "" " -x Trace libguestfs API calls\n" "For more information, see the manpage %s(1).\n" -#: cat/virt-filesystems.c:323 cat/virt-ls.c:350 df/main.c:254 +#: cat/virt-filesystems.c:323 cat/virt-ls.c:346 df/main.c:254 #, c-format msgid "%s: you cannot use -h and --csv options together.\n" msgstr "%s: you cannot use -h and --csv options together.\n" -#: cat/virt-ls.c:107 +#: cat/virt-ls.c:103 #, c-format msgid "" "%s: list files in a virtual machine\n" @@ -273,24 +273,24 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-ls.c:341 +#: cat/virt-ls.c:337 #, c-format msgid "" "%s: used a flag which can only be combined with -lR mode\n" "For more information, read the virt-ls(1) man page.\n" msgstr "" -#: cat/virt-ls.c:580 +#: cat/virt-ls.c:576 #, c-format msgid "%s: error getting extended attrs for %s %s\n" msgstr "" -#: cat/virt-ls.c:586 +#: cat/virt-ls.c:582 #, c-format msgid "%s: error: cannot parse xattr count for %s %s\n" msgstr "" -#: df/domains.c:292 +#: df/domains.c:291 #, c-format msgid "%s: ignoring %s, it has too many disks (%zu > %d)\n" msgstr "" @@ -2941,18 +2941,18 @@ msgstr "" msgid "use 'time command [args...]'\n" msgstr "" -#: format/format.c:70 +#: format/format.c:69 msgid "IMPORTANT NOTE: This program ERASES ALL DATA on disks." msgstr "" -#: format/format.c:73 +#: format/format.c:72 #, c-format msgid "" "Try `%s --help' for more information.\n" "%s\n" msgstr "" -#: format/format.c:77 +#: format/format.c:76 #, c-format msgid "" "%s: erase and make a blank disk\n" @@ -2979,17 +2979,17 @@ msgid "" "\n" msgstr "" -#: format/format.c:159 +#: format/format.c:158 #, c-format msgid "%s: no filesystem was specified\n" msgstr "" -#: format/format.c:167 +#: format/format.c:166 #, c-format msgid "%s: --lvm option cannot be given multiple times\n" msgstr "" -#: format/format.c:271 +#: format/format.c:270 #, c-format msgid "" "%s: failed to rescan the disks after two attempts. This\n" @@ -2998,7 +2998,7 @@ msgid "" "is a bug, please file a bug at http://libguestfs.org/\n" msgstr "" -#: format/format.c:312 +#: format/format.c:311 #, c-format msgid "%s: cannot parse --lvm option (%s)\n" msgstr "" @@ -3322,14 +3322,14 @@ msgstr "" msgid "%s: could not parse memory size '%s'\n" msgstr "" -#: rescue/virt-rescue.c:395 +#: rescue/virt-rescue.c:396 #, c-format msgid "" "Inspecting the virtual machine or disk image ...\n" "\n" msgstr "" -#: rescue/virt-rescue.c:414 +#: rescue/virt-rescue.c:415 #, c-format msgid "" "This disk contains one or more operating systems. You can use these mount\n" @@ -3337,7 +3337,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:424 +#: rescue/virt-rescue.c:425 #, c-format msgid "" "# %s is the root of a %s operating system\n" @@ -3346,7 +3346,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:481 +#: rescue/virt-rescue.c:482 #, c-format msgid "" "This disk contains no filesystems that we recognize.\n" @@ -3356,7 +3356,7 @@ msgid "" "logical volumes and filesystems on a blank disk.\n" msgstr "" -#: rescue/virt-rescue.c:488 +#: rescue/virt-rescue.c:489 #, c-format msgid "" "This disk contains one or more filesystems, but we don't recognize any\n" @@ -3365,55 +3365,55 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:493 +#: rescue/virt-rescue.c:494 #, c-format msgid "# %s has type '%s'\n" msgstr "" -#: rescue/virt-rescue.c:701 +#: rescue/virt-rescue.c:702 #, c-format msgid "%s: unknown child exit status (%d)\n" msgstr "" -#: src/appliance.c:204 +#: src/appliance.c:201 #, c-format msgid "" "cannot find any suitable libguestfs supermin, fixed or old-style appliance " "on LIBGUESTFS_PATH (search path: %s)" msgstr "" -#: src/appliance.c:362 +#: src/appliance.c:359 #, c-format msgid "security: cached appliance %s is not owned by UID %d" msgstr "" -#: src/appliance.c:367 +#: src/appliance.c:364 #, c-format msgid "security: cached appliance %s is not a directory (mode %o)" msgstr "" -#: src/appliance.c:372 +#: src/appliance.c:369 #, c-format msgid "security: cached appliance %s is writable by group or other (mode %o)" msgstr "" -#: src/appliance.c:712 +#: src/appliance.c:709 msgid "external command failed, see earlier error messages" msgstr "" -#: src/dbdump.c:88 +#: src/dbdump.c:85 msgid "unexpected end of output from db_dump command before end of header" msgstr "" -#: src/dbdump.c:101 src/dbdump.c:113 +#: src/dbdump.c:98 src/dbdump.c:110 msgid "unexpected line from db_dump command, no space prefix" msgstr "" -#: src/dbdump.c:130 +#: src/dbdump.c:127 msgid "unexpected end of output from db_dump command before end of data" msgstr "" -#: src/dbdump.c:212 +#: src/dbdump.c:209 msgid "unexpected non-hex digits in output of db_dump command" msgstr "" @@ -3478,27 +3478,27 @@ msgstr "" msgid "FUSE not supported" msgstr "" -#: src/guestfs.c:213 +#: src/guestfs.c:194 #, c-format msgid "guestfs_close: called twice on the same handle\n" msgstr "" -#: src/guestfs.c:398 +#: src/guestfs.c:379 #, c-format msgid "warning: %s" msgstr "" -#: src/guestfs.c:459 +#: src/guestfs.c:440 #, c-format msgid "libguestfs: error: %s\n" msgstr "" -#: src/guestfs.c:1038 +#: src/guestfs.c:1019 #, c-format msgid "<truncated, original size %zu bytes>" msgstr "" -#: src/inspect-apps.c:615 src/inspect.c:548 +#: src/inspect-apps.c:613 src/inspect.c:546 msgid "" "inspection API not available since this version of libguestfs was compiled " "without the hivex library" @@ -3510,8 +3510,8 @@ msgid "release file %s is empty or malformed" msgstr "" #: src/inspect-fs-unix.c:239 src/inspect-fs-unix.c:766 -#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:533 src/inspect-fs.c:577 -#: src/inspect.c:765 +#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:532 src/inspect-fs.c:576 +#: src/inspect.c:763 #, c-format msgid "size of %s is unreasonably large (%<PRIi64> bytes)" msgstr "" @@ -3525,7 +3525,7 @@ msgstr "" msgid "cannot resolve Windows %%SYSTEMROOT%%" msgstr "" -#: src/inspect-fs.c:366 src/inspect-fs.c:379 +#: src/inspect-fs.c:365 src/inspect-fs.c:378 #, c-format msgid "could not parse integer in version number: %s" msgstr "" @@ -3535,19 +3535,19 @@ msgstr "" msgid "read: %s: unexpected end of file" msgstr "" -#: src/inspect.c:300 +#: src/inspect.c:298 msgid "not a Windows guest, or systemroot could not be determined" msgstr "" -#: src/inspect.c:316 +#: src/inspect.c:314 msgid "not a Windows guest, or CurrentControlSet could not be determined" msgstr "" -#: src/inspect.c:801 +#: src/inspect.c:799 msgid "no inspection data: call guestfs_inspect_os first" msgstr "" -#: src/inspect.c:813 +#: src/inspect.c:811 #, c-format msgid "" "%s: root device not found: only call this function with a root device " @@ -3703,72 +3703,72 @@ msgid "" "without libvirt or libxml2" msgstr "" -#: src/proto.c:379 +#: src/proto.c:359 #, c-format msgid "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" msgstr "" -#: src/proto.c:501 +#: src/proto.c:481 msgid "" "This usually means the libguestfs appliance failed to start up. Please\n" "enable debugging (LIBGUESTFS_DEBUG=1) and rerun the command, then look at\n" "the debug messages output prior to this error.\n" msgstr "" -#: src/proto.c:507 +#: src/proto.c:487 msgid "See earlier debug messages.\n" msgstr "" -#: src/proto.c:597 +#: src/proto.c:577 #, c-format msgid "received magic signature from guestfsd, but in state %d" msgstr "" -#: src/proto.c:616 +#: src/proto.c:596 #, c-format msgid "message length (%u) > maximum possible size (%d)" msgstr "" -#: src/proto.c:786 +#: src/proto.c:766 msgid "xdr_guestfs_message_header failed" msgstr "" -#: src/proto.c:795 +#: src/proto.c:775 msgid "dispatch failed to marshal args" msgstr "" -#: src/proto.c:891 src/proto.c:1189 +#: src/proto.c:871 src/proto.c:1169 msgid "operation cancelled by user" msgstr "" -#: src/proto.c:954 +#: src/proto.c:934 #, c-format msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)" msgstr "" -#: src/proto.c:1115 +#: src/proto.c:1095 #, c-format msgid "%s: error in chunked encoding" msgstr "" -#: src/proto.c:1143 +#: src/proto.c:1123 msgid "write to daemon socket" msgstr "" -#: src/proto.c:1166 +#: src/proto.c:1146 msgid "receive_file_data: parse error in reply callback" msgstr "" -#: src/proto.c:1171 +#: src/proto.c:1151 msgid "receive_file_data: unexpected flag received when reading file chunks" msgstr "" -#: src/proto.c:1179 +#: src/proto.c:1159 msgid "failed to parse file chunk" msgstr "" -#: src/proto.c:1193 +#: src/proto.c:1173 msgid "file receive cancelled by daemon" msgstr "" @@ -3814,54 +3814,54 @@ msgstr "" msgid "libguestfs-test-tool: unexpected command line option 0x%x\n" msgstr "" -#: test-tool/test-tool.c:185 +#: test-tool/test-tool.c:196 #, c-format msgid "libguestfs-test-tool: failed to add drive '%s'\n" msgstr "" -#: test-tool/test-tool.c:222 +#: test-tool/test-tool.c:233 #, c-format msgid "libguestfs-test-tool: failed to launch appliance\n" msgstr "" -#: test-tool/test-tool.c:234 +#: test-tool/test-tool.c:245 #, c-format msgid "libguestfs-test-tool: failed to run part-disk\n" msgstr "" -#: test-tool/test-tool.c:240 +#: test-tool/test-tool.c:251 #, c-format msgid "libguestfs-test-tool: failed to mkfs.ext2\n" msgstr "" -#: test-tool/test-tool.c:246 +#: test-tool/test-tool.c:257 #, c-format msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n" msgstr "" -#: test-tool/test-tool.c:253 +#: test-tool/test-tool.c:264 #, c-format msgid "libguestfs-test-tool: failed to touch file\n" msgstr "" -#: test-tool/test-tool.c:259 +#: test-tool/test-tool.c:270 #, c-format msgid "libguestfs-test-tool: shutdown failed\n" msgstr "" -#: test-tool/test-tool.c:292 +#: test-tool/test-tool.c:303 #, c-format msgid "" "LIBGUESTFS_QEMU environment variable is already set, so\n" "--qemu/--qemudir options cannot be used.\n" msgstr "" -#: test-tool/test-tool.c:300 +#: test-tool/test-tool.c:311 #, c-format msgid "Binary '%s' does not exist or is not executable\n" msgstr "" -#: test-tool/test-tool.c:314 +#: test-tool/test-tool.c:325 #, c-format msgid "%s: does not look like a qemu source directory\n" msgstr "" @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?" "component=libguestfs&product=Virtualization+Tools\n" -"POT-Creation-Date: 2012-08-30 23:39+0100\n" +"POT-Creation-Date: 2012-09-19 13:50+0100\n" "PO-Revision-Date: 2012-05-21 13:19+0000\n" "Last-Translator: rjones <rjones@redhat.com>\n" "Language-Team: Spanish (Castilian) <trans-es@lists.fedoraproject.org>\n" @@ -21,39 +21,39 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: align/domains.c:112 df/domains.c:119 +#: align/domains.c:111 df/domains.c:118 #, c-format msgid "%s: could not connect to libvirt (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:121 df/domains.c:128 +#: align/domains.c:120 df/domains.c:127 #, c-format msgid "%s: could not get number of running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:131 df/domains.c:138 +#: align/domains.c:130 df/domains.c:137 #, c-format msgid "%s: could not list running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:142 df/domains.c:149 +#: align/domains.c:141 df/domains.c:148 #, c-format msgid "%s: could not get number of inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:152 df/domains.c:159 +#: align/domains.c:151 df/domains.c:158 #, c-format msgid "%s: could not list inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:201 df/domains.c:215 +#: align/domains.c:200 df/domains.c:214 #, c-format msgid "%s: failed to analyze a disk, see error(s) above\n" msgstr "" -#: align/domains.c:352 align/scan.c:130 cat/virt-cat.c:121 -#: cat/virt-filesystems.c:207 cat/virt-ls.c:196 df/domains.c:440 df/main.c:136 -#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:138 +#: align/domains.c:351 align/scan.c:130 cat/virt-cat.c:121 +#: cat/virt-filesystems.c:207 cat/virt-ls.c:192 df/domains.c:439 df/main.c:136 +#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:137 #: fuse/guestmount.c:208 inspector/virt-inspector.c:140 #: rescue/virt-rescue.c:145 #, c-format @@ -61,7 +61,7 @@ msgid "guestfs_create: failed to create handle\n" msgstr "guestfs_create: falló al crear manipulador\n" #: align/scan.c:67 cat/virt-cat.c:61 cat/virt-filesystems.c:104 -#: cat/virt-ls.c:103 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 +#: cat/virt-ls.c:99 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 #: fuse/guestmount.c:100 inspector/virt-inspector.c:78 rescue/virt-rescue.c:63 #, c-format msgid "Try `%s --help' for more information.\n" @@ -105,8 +105,8 @@ msgstr "" "Para más información, consultar página del manual %s(1).\n" #: align/scan.c:150 cat/virt-cat.c:143 cat/virt-filesystems.c:261 -#: cat/virt-ls.c:246 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 -#: format/format.c:190 fuse/guestmount.c:238 inspector/virt-inspector.c:164 +#: cat/virt-ls.c:242 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 +#: format/format.c:189 fuse/guestmount.c:238 inspector/virt-inspector.c:164 #: rescue/virt-rescue.c:201 #, c-format msgid "%s: unknown long option: %s (%d)\n" @@ -258,12 +258,12 @@ msgstr "" " -x Rastrea llamadas API de libguestfs\n" "Para obtener mayor información, consulte la página man %s(1).\n" -#: cat/virt-filesystems.c:323 cat/virt-ls.c:350 df/main.c:254 +#: cat/virt-filesystems.c:323 cat/virt-ls.c:346 df/main.c:254 #, c-format msgid "%s: you cannot use -h and --csv options together.\n" msgstr "%s: no puede utilizar al mismo tiempo las opciones -h y -cvs.\n" -#: cat/virt-ls.c:107 +#: cat/virt-ls.c:103 #, c-format msgid "" "%s: list files in a virtual machine\n" @@ -296,7 +296,7 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-ls.c:341 +#: cat/virt-ls.c:337 #, c-format msgid "" "%s: used a flag which can only be combined with -lR mode\n" @@ -305,17 +305,17 @@ msgstr "" "%s: se ha utilizado una marca que solo puede ser combinada en modo -IR\n" "Para obtener mayor información, lea la página man virt-ls(1).\n" -#: cat/virt-ls.c:580 +#: cat/virt-ls.c:576 #, c-format msgid "%s: error getting extended attrs for %s %s\n" msgstr "%s: error al intentar obtener atributos extendidos para %s %s\n" -#: cat/virt-ls.c:586 +#: cat/virt-ls.c:582 #, c-format msgid "%s: error: cannot parse xattr count for %s %s\n" msgstr "%s: error: no es posible analizar contador xattr para %s %s\n" -#: df/domains.c:292 +#: df/domains.c:291 #, c-format msgid "%s: ignoring %s, it has too many disks (%zu > %d)\n" msgstr "" @@ -3075,18 +3075,18 @@ msgstr "no" msgid "use 'time command [args...]'\n" msgstr "utilice 'time comando [args...]'\n" -#: format/format.c:70 +#: format/format.c:69 msgid "IMPORTANT NOTE: This program ERASES ALL DATA on disks." msgstr "" -#: format/format.c:73 +#: format/format.c:72 #, c-format msgid "" "Try `%s --help' for more information.\n" "%s\n" msgstr "" -#: format/format.c:77 +#: format/format.c:76 #, c-format msgid "" "%s: erase and make a blank disk\n" @@ -3113,17 +3113,17 @@ msgid "" "\n" msgstr "" -#: format/format.c:159 +#: format/format.c:158 #, c-format msgid "%s: no filesystem was specified\n" msgstr "" -#: format/format.c:167 +#: format/format.c:166 #, c-format msgid "%s: --lvm option cannot be given multiple times\n" msgstr "" -#: format/format.c:271 +#: format/format.c:270 #, c-format msgid "" "%s: failed to rescan the disks after two attempts. This\n" @@ -3132,7 +3132,7 @@ msgid "" "is a bug, please file a bug at http://libguestfs.org/\n" msgstr "" -#: format/format.c:312 +#: format/format.c:311 #, c-format msgid "%s: cannot parse --lvm option (%s)\n" msgstr "" @@ -3491,14 +3491,14 @@ msgstr "" msgid "%s: could not parse memory size '%s'\n" msgstr "%s: no se pudo analizar el tamaño '%s' de la memoria\n" -#: rescue/virt-rescue.c:395 +#: rescue/virt-rescue.c:396 #, c-format msgid "" "Inspecting the virtual machine or disk image ...\n" "\n" msgstr "" -#: rescue/virt-rescue.c:414 +#: rescue/virt-rescue.c:415 #, c-format msgid "" "This disk contains one or more operating systems. You can use these mount\n" @@ -3506,7 +3506,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:424 +#: rescue/virt-rescue.c:425 #, c-format msgid "" "# %s is the root of a %s operating system\n" @@ -3515,7 +3515,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:481 +#: rescue/virt-rescue.c:482 #, c-format msgid "" "This disk contains no filesystems that we recognize.\n" @@ -3525,7 +3525,7 @@ msgid "" "logical volumes and filesystems on a blank disk.\n" msgstr "" -#: rescue/virt-rescue.c:488 +#: rescue/virt-rescue.c:489 #, c-format msgid "" "This disk contains one or more filesystems, but we don't recognize any\n" @@ -3534,61 +3534,61 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:493 +#: rescue/virt-rescue.c:494 #, c-format msgid "# %s has type '%s'\n" msgstr "" -#: rescue/virt-rescue.c:701 +#: rescue/virt-rescue.c:702 #, c-format msgid "%s: unknown child exit status (%d)\n" msgstr "%s: estado de salida de proceso hijo desconocido (%d)\n" -#: src/appliance.c:204 +#: src/appliance.c:201 #, c-format msgid "" "cannot find any suitable libguestfs supermin, fixed or old-style appliance " "on LIBGUESTFS_PATH (search path: %s)" msgstr "" -#: src/appliance.c:362 +#: src/appliance.c:359 #, c-format msgid "security: cached appliance %s is not owned by UID %d" msgstr "seguridad: el dispositivo cacheado %s no es propiedad del UID %d" -#: src/appliance.c:367 +#: src/appliance.c:364 #, c-format msgid "security: cached appliance %s is not a directory (mode %o)" msgstr "seguridad: el dispositivo cacheado %s no es un directorio (modo %o) " -#: src/appliance.c:372 +#: src/appliance.c:369 #, c-format msgid "security: cached appliance %s is writable by group or other (mode %o)" msgstr "" "seguridad: el dispositivo cacheado %s es modificable por el grupo u otros " "(modo %o)" -#: src/appliance.c:712 +#: src/appliance.c:709 msgid "external command failed, see earlier error messages" msgstr "falló el comando externo, vea mensajes de errores anteriores" -#: src/dbdump.c:88 +#: src/dbdump.c:85 msgid "unexpected end of output from db_dump command before end of header" msgstr "" "fin del resultado no esperado desde el comando db_dump, antes del final del " "encabezado" -#: src/dbdump.c:101 src/dbdump.c:113 +#: src/dbdump.c:98 src/dbdump.c:110 msgid "unexpected line from db_dump command, no space prefix" msgstr "línea no esperada desde el comando db_dump, sin prefijo de espacio" -#: src/dbdump.c:130 +#: src/dbdump.c:127 msgid "unexpected end of output from db_dump command before end of data" msgstr "" "fin de resultado no esperado del comando db_dump, antes de que hayan " "finalizado los datos" -#: src/dbdump.c:212 +#: src/dbdump.c:209 msgid "unexpected non-hex digits in output of db_dump command" msgstr "dígitos no-hex inesperados en el resultado del comando db_dump" @@ -3655,27 +3655,27 @@ msgstr "" msgid "FUSE not supported" msgstr "" -#: src/guestfs.c:213 +#: src/guestfs.c:194 #, c-format msgid "guestfs_close: called twice on the same handle\n" msgstr "guestfs_close: llamado dos veces en la misma manipulación\n" -#: src/guestfs.c:398 +#: src/guestfs.c:379 #, c-format msgid "warning: %s" msgstr "advertencia: %s" -#: src/guestfs.c:459 +#: src/guestfs.c:440 #, c-format msgid "libguestfs: error: %s\n" msgstr "libguestfs: error: %s\n" -#: src/guestfs.c:1038 +#: src/guestfs.c:1019 #, c-format msgid "<truncated, original size %zu bytes>" msgstr "<truncado, tamaño original %zu bytes>" -#: src/inspect-apps.c:615 src/inspect.c:548 +#: src/inspect-apps.c:613 src/inspect.c:546 msgid "" "inspection API not available since this version of libguestfs was compiled " "without the hivex library" @@ -3689,8 +3689,8 @@ msgid "release file %s is empty or malformed" msgstr "" #: src/inspect-fs-unix.c:239 src/inspect-fs-unix.c:766 -#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:533 src/inspect-fs.c:577 -#: src/inspect.c:765 +#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:532 src/inspect-fs.c:576 +#: src/inspect.c:763 #, c-format msgid "size of %s is unreasonably large (%<PRIi64> bytes)" msgstr "el tamaño de %s es irracionalmente largo (%<PRIi64> bytes)" @@ -3704,7 +3704,7 @@ msgstr "no se pudo analizar /etc/fstab o vaciar el archivo" msgid "cannot resolve Windows %%SYSTEMROOT%%" msgstr "no es posible resolver %%SYSTEMROOT%% de Windows" -#: src/inspect-fs.c:366 src/inspect-fs.c:379 +#: src/inspect-fs.c:365 src/inspect-fs.c:378 #, c-format msgid "could not parse integer in version number: %s" msgstr "no se pudo analizar el entero en el número de la versión: %s" @@ -3714,19 +3714,19 @@ msgstr "no se pudo analizar el entero en el número de la versión: %s" msgid "read: %s: unexpected end of file" msgstr "read: %s: fin de archivo no esperado" -#: src/inspect.c:300 +#: src/inspect.c:298 msgid "not a Windows guest, or systemroot could not be determined" msgstr "no es un huésped Windows, o systemroot no pudo ser determinado" -#: src/inspect.c:316 +#: src/inspect.c:314 msgid "not a Windows guest, or CurrentControlSet could not be determined" msgstr "no es un huésped Wndows, o no pudo determinarse CurrentControlSet" -#: src/inspect.c:801 +#: src/inspect.c:799 msgid "no inspection data: call guestfs_inspect_os first" msgstr "no existen datos de inspección: invoque primero a guestfs_inspect_os" -#: src/inspect.c:813 +#: src/inspect.c:811 #, c-format msgid "" "%s: root device not found: only call this function with a root device " @@ -3904,7 +3904,7 @@ msgstr "" "no está disponible API de add-domain ya que esta versión de libguestfs fue " "compilada sin libvirt or libxml2" -#: src/proto.c:379 +#: src/proto.c:359 #, c-format msgid "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" @@ -3912,7 +3912,7 @@ msgstr "" "check_for_daemon_cancellation_or_eof: se ha leído 0x%x desde el demonio, se " "esperaba 0x%x\n" -#: src/proto.c:501 +#: src/proto.c:481 msgid "" "This usually means the libguestfs appliance failed to start up. Please\n" "enable debugging (LIBGUESTFS_DEBUG=1) and rerun the command, then look at\n" @@ -3924,63 +3924,63 @@ msgstr "" "Entonces,\n" "observe el resultado de los mensajes de depuración anteriores a este error.\n" -#: src/proto.c:507 +#: src/proto.c:487 msgid "See earlier debug messages.\n" msgstr "Conocer mensajes anteriores de depuración.\n" -#: src/proto.c:597 +#: src/proto.c:577 #, c-format msgid "received magic signature from guestfsd, but in state %d" msgstr "" "se ha recibido una identificación mágica desde guestfsd, pero en estado %d" -#: src/proto.c:616 +#: src/proto.c:596 #, c-format msgid "message length (%u) > maximum possible size (%d)" msgstr "la longitud del mensaje (%u) > tamaño máximo posible (%d)" -#: src/proto.c:786 +#: src/proto.c:766 msgid "xdr_guestfs_message_header failed" msgstr "falló xdr_guestfs_message_header" -#: src/proto.c:795 +#: src/proto.c:775 msgid "dispatch failed to marshal args" msgstr "el despacho falló al presentar los argumentos" -#: src/proto.c:891 src/proto.c:1189 +#: src/proto.c:871 src/proto.c:1169 msgid "operation cancelled by user" msgstr "operación cancelada por el usuario" -#: src/proto.c:954 +#: src/proto.c:934 #, c-format msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)" msgstr "falló xdr_guestfs_chunk (buf = %p, buflen = %zu)" -#: src/proto.c:1115 +#: src/proto.c:1095 #, c-format msgid "%s: error in chunked encoding" msgstr "%s: error en codificación fragmentada" -#: src/proto.c:1143 +#: src/proto.c:1123 msgid "write to daemon socket" msgstr "escribe en el socket del demonio" -#: src/proto.c:1166 +#: src/proto.c:1146 msgid "receive_file_data: parse error in reply callback" msgstr "" "receive_file_data: error de análisis en la respuesta de devolución de llamada" -#: src/proto.c:1171 +#: src/proto.c:1151 msgid "receive_file_data: unexpected flag received when reading file chunks" msgstr "" "receive_file_data: se ha recibido una marca no esperada mientras se leían " "porciones del archivo " -#: src/proto.c:1179 +#: src/proto.c:1159 msgid "failed to parse file chunk" msgstr "falló al analizar porciones del archivo" -#: src/proto.c:1193 +#: src/proto.c:1173 msgid "file receive cancelled by daemon" msgstr "el demonio ha cancelado la recepción del archivo" @@ -4026,42 +4026,42 @@ msgstr "libguestfs-test-tool: tiempo de espera no válido: %s\n" msgid "libguestfs-test-tool: unexpected command line option 0x%x\n" msgstr "libguestfs-test-tool: opción de línea de comando no esperada 0x%x\n" -#: test-tool/test-tool.c:185 +#: test-tool/test-tool.c:196 #, c-format msgid "libguestfs-test-tool: failed to add drive '%s'\n" msgstr "libguestfs-test-tool: falló al agregar dispositivo '%s'\n" -#: test-tool/test-tool.c:222 +#: test-tool/test-tool.c:233 #, c-format msgid "libguestfs-test-tool: failed to launch appliance\n" msgstr "libguestfs-test-tool: falló al intentar lanzar dispositivo\n" -#: test-tool/test-tool.c:234 +#: test-tool/test-tool.c:245 #, c-format msgid "libguestfs-test-tool: failed to run part-disk\n" msgstr "libguestfs-test-tool: falló al ejecutar part-disk\n" -#: test-tool/test-tool.c:240 +#: test-tool/test-tool.c:251 #, c-format msgid "libguestfs-test-tool: failed to mkfs.ext2\n" msgstr "libguestfs-test-tool: falló al realizar mkfs.ext2\n" -#: test-tool/test-tool.c:246 +#: test-tool/test-tool.c:257 #, c-format msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n" msgstr "libguestfs-test-tool: falló al montar /dev/sda1 sobre /\n" -#: test-tool/test-tool.c:253 +#: test-tool/test-tool.c:264 #, c-format msgid "libguestfs-test-tool: failed to touch file\n" msgstr "libguestfs-test-tool: falló al tocar el archivo\n" -#: test-tool/test-tool.c:259 +#: test-tool/test-tool.c:270 #, c-format msgid "libguestfs-test-tool: shutdown failed\n" msgstr "" -#: test-tool/test-tool.c:292 +#: test-tool/test-tool.c:303 #, c-format msgid "" "LIBGUESTFS_QEMU environment variable is already set, so\n" @@ -4070,12 +4070,12 @@ msgstr "" "la variable de entorno LIBGUESTFS_QEMU ya se encuentra definida,\n" "de modo que las opciones --qemu/--qemudir no pueden ser utilizadas.\n" -#: test-tool/test-tool.c:300 +#: test-tool/test-tool.c:311 #, c-format msgid "Binary '%s' does not exist or is not executable\n" msgstr "El binario '%s' no existe o no es un ejecutable\n" -#: test-tool/test-tool.c:314 +#: test-tool/test-tool.c:325 #, c-format msgid "%s: does not look like a qemu source directory\n" msgstr "%s: no parece un directorio fuente de qemu\n" @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?" "component=libguestfs&product=Virtualization+Tools\n" -"POT-Creation-Date: 2012-08-30 23:39+0100\n" +"POT-Creation-Date: 2012-09-19 13:50+0100\n" "PO-Revision-Date: 2012-05-21 13:19+0000\n" "Last-Translator: rjones <rjones@redhat.com>\n" "Language-Team: Gujarati <trans-gu@lists.fedoraproject.org>\n" @@ -20,39 +20,39 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: align/domains.c:112 df/domains.c:119 +#: align/domains.c:111 df/domains.c:118 #, c-format msgid "%s: could not connect to libvirt (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:121 df/domains.c:128 +#: align/domains.c:120 df/domains.c:127 #, c-format msgid "%s: could not get number of running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:131 df/domains.c:138 +#: align/domains.c:130 df/domains.c:137 #, c-format msgid "%s: could not list running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:142 df/domains.c:149 +#: align/domains.c:141 df/domains.c:148 #, c-format msgid "%s: could not get number of inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:152 df/domains.c:159 +#: align/domains.c:151 df/domains.c:158 #, c-format msgid "%s: could not list inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:201 df/domains.c:215 +#: align/domains.c:200 df/domains.c:214 #, c-format msgid "%s: failed to analyze a disk, see error(s) above\n" msgstr "" -#: align/domains.c:352 align/scan.c:130 cat/virt-cat.c:121 -#: cat/virt-filesystems.c:207 cat/virt-ls.c:196 df/domains.c:440 df/main.c:136 -#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:138 +#: align/domains.c:351 align/scan.c:130 cat/virt-cat.c:121 +#: cat/virt-filesystems.c:207 cat/virt-ls.c:192 df/domains.c:439 df/main.c:136 +#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:137 #: fuse/guestmount.c:208 inspector/virt-inspector.c:140 #: rescue/virt-rescue.c:145 #, c-format @@ -60,7 +60,7 @@ msgid "guestfs_create: failed to create handle\n" msgstr "guestfs_create: હેન્ડલ ને બનાવવાનું નિષ્ફળ\n" #: align/scan.c:67 cat/virt-cat.c:61 cat/virt-filesystems.c:104 -#: cat/virt-ls.c:103 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 +#: cat/virt-ls.c:99 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 #: fuse/guestmount.c:100 inspector/virt-inspector.c:78 rescue/virt-rescue.c:63 #, c-format msgid "Try `%s --help' for more information.\n" @@ -88,8 +88,8 @@ msgid "" msgstr "" #: align/scan.c:150 cat/virt-cat.c:143 cat/virt-filesystems.c:261 -#: cat/virt-ls.c:246 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 -#: format/format.c:190 fuse/guestmount.c:238 inspector/virt-inspector.c:164 +#: cat/virt-ls.c:242 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 +#: format/format.c:189 fuse/guestmount.c:238 inspector/virt-inspector.c:164 #: rescue/virt-rescue.c:201 #, c-format msgid "%s: unknown long option: %s (%d)\n" @@ -184,12 +184,12 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-filesystems.c:323 cat/virt-ls.c:350 df/main.c:254 +#: cat/virt-filesystems.c:323 cat/virt-ls.c:346 df/main.c:254 #, c-format msgid "%s: you cannot use -h and --csv options together.\n" msgstr "%s: તમે -h અને --csv વિકલ્પોને ભેગાં વાપરી શકતા નથી.\n" -#: cat/virt-ls.c:107 +#: cat/virt-ls.c:103 #, c-format msgid "" "%s: list files in a virtual machine\n" @@ -222,24 +222,24 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-ls.c:341 +#: cat/virt-ls.c:337 #, c-format msgid "" "%s: used a flag which can only be combined with -lR mode\n" "For more information, read the virt-ls(1) man page.\n" msgstr "" -#: cat/virt-ls.c:580 +#: cat/virt-ls.c:576 #, c-format msgid "%s: error getting extended attrs for %s %s\n" msgstr "" -#: cat/virt-ls.c:586 +#: cat/virt-ls.c:582 #, c-format msgid "%s: error: cannot parse xattr count for %s %s\n" msgstr "" -#: df/domains.c:292 +#: df/domains.c:291 #, c-format msgid "%s: ignoring %s, it has too many disks (%zu > %d)\n" msgstr "" @@ -2880,18 +2880,18 @@ msgstr "" msgid "use 'time command [args...]'\n" msgstr "'time command [args...]' ને વાપરો\n" -#: format/format.c:70 +#: format/format.c:69 msgid "IMPORTANT NOTE: This program ERASES ALL DATA on disks." msgstr "" -#: format/format.c:73 +#: format/format.c:72 #, c-format msgid "" "Try `%s --help' for more information.\n" "%s\n" msgstr "" -#: format/format.c:77 +#: format/format.c:76 #, c-format msgid "" "%s: erase and make a blank disk\n" @@ -2918,17 +2918,17 @@ msgid "" "\n" msgstr "" -#: format/format.c:159 +#: format/format.c:158 #, c-format msgid "%s: no filesystem was specified\n" msgstr "" -#: format/format.c:167 +#: format/format.c:166 #, c-format msgid "%s: --lvm option cannot be given multiple times\n" msgstr "" -#: format/format.c:271 +#: format/format.c:270 #, c-format msgid "" "%s: failed to rescan the disks after two attempts. This\n" @@ -2937,7 +2937,7 @@ msgid "" "is a bug, please file a bug at http://libguestfs.org/\n" msgstr "" -#: format/format.c:312 +#: format/format.c:311 #, c-format msgid "%s: cannot parse --lvm option (%s)\n" msgstr "" @@ -3261,14 +3261,14 @@ msgstr "" msgid "%s: could not parse memory size '%s'\n" msgstr "" -#: rescue/virt-rescue.c:395 +#: rescue/virt-rescue.c:396 #, c-format msgid "" "Inspecting the virtual machine or disk image ...\n" "\n" msgstr "" -#: rescue/virt-rescue.c:414 +#: rescue/virt-rescue.c:415 #, c-format msgid "" "This disk contains one or more operating systems. You can use these mount\n" @@ -3276,7 +3276,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:424 +#: rescue/virt-rescue.c:425 #, c-format msgid "" "# %s is the root of a %s operating system\n" @@ -3285,7 +3285,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:481 +#: rescue/virt-rescue.c:482 #, c-format msgid "" "This disk contains no filesystems that we recognize.\n" @@ -3295,7 +3295,7 @@ msgid "" "logical volumes and filesystems on a blank disk.\n" msgstr "" -#: rescue/virt-rescue.c:488 +#: rescue/virt-rescue.c:489 #, c-format msgid "" "This disk contains one or more filesystems, but we don't recognize any\n" @@ -3304,55 +3304,55 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:493 +#: rescue/virt-rescue.c:494 #, c-format msgid "# %s has type '%s'\n" msgstr "" -#: rescue/virt-rescue.c:701 +#: rescue/virt-rescue.c:702 #, c-format msgid "%s: unknown child exit status (%d)\n" msgstr "" -#: src/appliance.c:204 +#: src/appliance.c:201 #, c-format msgid "" "cannot find any suitable libguestfs supermin, fixed or old-style appliance " "on LIBGUESTFS_PATH (search path: %s)" msgstr "" -#: src/appliance.c:362 +#: src/appliance.c:359 #, c-format msgid "security: cached appliance %s is not owned by UID %d" msgstr "" -#: src/appliance.c:367 +#: src/appliance.c:364 #, c-format msgid "security: cached appliance %s is not a directory (mode %o)" msgstr "" -#: src/appliance.c:372 +#: src/appliance.c:369 #, c-format msgid "security: cached appliance %s is writable by group or other (mode %o)" msgstr "" -#: src/appliance.c:712 +#: src/appliance.c:709 msgid "external command failed, see earlier error messages" msgstr "" -#: src/dbdump.c:88 +#: src/dbdump.c:85 msgid "unexpected end of output from db_dump command before end of header" msgstr "" -#: src/dbdump.c:101 src/dbdump.c:113 +#: src/dbdump.c:98 src/dbdump.c:110 msgid "unexpected line from db_dump command, no space prefix" msgstr "" -#: src/dbdump.c:130 +#: src/dbdump.c:127 msgid "unexpected end of output from db_dump command before end of data" msgstr "" -#: src/dbdump.c:212 +#: src/dbdump.c:209 msgid "unexpected non-hex digits in output of db_dump command" msgstr "" @@ -3417,27 +3417,27 @@ msgstr "" msgid "FUSE not supported" msgstr "" -#: src/guestfs.c:213 +#: src/guestfs.c:194 #, c-format msgid "guestfs_close: called twice on the same handle\n" msgstr "guestfs_close: એજ હેન્ડલ પર બે વાર બોલાવેલ છે\n" -#: src/guestfs.c:398 +#: src/guestfs.c:379 #, c-format msgid "warning: %s" msgstr "" -#: src/guestfs.c:459 +#: src/guestfs.c:440 #, c-format msgid "libguestfs: error: %s\n" msgstr "libguestfs: ભૂલ: %s\n" -#: src/guestfs.c:1038 +#: src/guestfs.c:1019 #, c-format msgid "<truncated, original size %zu bytes>" msgstr "" -#: src/inspect-apps.c:615 src/inspect.c:548 +#: src/inspect-apps.c:613 src/inspect.c:546 msgid "" "inspection API not available since this version of libguestfs was compiled " "without the hivex library" @@ -3449,8 +3449,8 @@ msgid "release file %s is empty or malformed" msgstr "" #: src/inspect-fs-unix.c:239 src/inspect-fs-unix.c:766 -#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:533 src/inspect-fs.c:577 -#: src/inspect.c:765 +#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:532 src/inspect-fs.c:576 +#: src/inspect.c:763 #, c-format msgid "size of %s is unreasonably large (%<PRIi64> bytes)" msgstr "" @@ -3464,7 +3464,7 @@ msgstr "" msgid "cannot resolve Windows %%SYSTEMROOT%%" msgstr "" -#: src/inspect-fs.c:366 src/inspect-fs.c:379 +#: src/inspect-fs.c:365 src/inspect-fs.c:378 #, c-format msgid "could not parse integer in version number: %s" msgstr "" @@ -3474,19 +3474,19 @@ msgstr "" msgid "read: %s: unexpected end of file" msgstr "" -#: src/inspect.c:300 +#: src/inspect.c:298 msgid "not a Windows guest, or systemroot could not be determined" msgstr "" -#: src/inspect.c:316 +#: src/inspect.c:314 msgid "not a Windows guest, or CurrentControlSet could not be determined" msgstr "" -#: src/inspect.c:801 +#: src/inspect.c:799 msgid "no inspection data: call guestfs_inspect_os first" msgstr "" -#: src/inspect.c:813 +#: src/inspect.c:811 #, c-format msgid "" "%s: root device not found: only call this function with a root device " @@ -3642,73 +3642,73 @@ msgid "" "without libvirt or libxml2" msgstr "" -#: src/proto.c:379 +#: src/proto.c:359 #, c-format msgid "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" msgstr "" "check_for_daemon_cancellation_or_eof: ડિમન માંથી 0x%x ને વાંચો, ઇચ્છિત 0x%x\n" -#: src/proto.c:501 +#: src/proto.c:481 msgid "" "This usually means the libguestfs appliance failed to start up. Please\n" "enable debugging (LIBGUESTFS_DEBUG=1) and rerun the command, then look at\n" "the debug messages output prior to this error.\n" msgstr "" -#: src/proto.c:507 +#: src/proto.c:487 msgid "See earlier debug messages.\n" msgstr "" -#: src/proto.c:597 +#: src/proto.c:577 #, c-format msgid "received magic signature from guestfsd, but in state %d" msgstr "guestfsd માંથી મળેલ જાદુઇ હસ્તાક્ષર, પરંતુ state %d માં છે" -#: src/proto.c:616 +#: src/proto.c:596 #, c-format msgid "message length (%u) > maximum possible size (%d)" msgstr "સંદેશ લંબાઇ (%u) > મહત્તમ શક્ય માપ (%d)" -#: src/proto.c:786 +#: src/proto.c:766 msgid "xdr_guestfs_message_header failed" msgstr "xdr_guestfs_message_header નિષ્ફળ" -#: src/proto.c:795 +#: src/proto.c:775 msgid "dispatch failed to marshal args" msgstr "માર્શલ દલીલોને મોકલવાનું નિષ્ફળ" -#: src/proto.c:891 src/proto.c:1189 +#: src/proto.c:871 src/proto.c:1169 msgid "operation cancelled by user" msgstr "" -#: src/proto.c:954 +#: src/proto.c:934 #, c-format msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)" msgstr "xdr_guestfs_chunk નિષ્ફળ (buf = %p, buflen = %zu)" -#: src/proto.c:1115 +#: src/proto.c:1095 #, c-format msgid "%s: error in chunked encoding" msgstr "%s: ટૂકડા થયેલ એનકોડીંગમાં ભૂલ" -#: src/proto.c:1143 +#: src/proto.c:1123 msgid "write to daemon socket" msgstr "ડિમન સોકેટમાં લખો" -#: src/proto.c:1166 +#: src/proto.c:1146 msgid "receive_file_data: parse error in reply callback" msgstr "receive_file_data: કોલબેક જવાબમાં પદચ્છેદન ભૂલ" -#: src/proto.c:1171 +#: src/proto.c:1151 msgid "receive_file_data: unexpected flag received when reading file chunks" msgstr "receive_file_data: મળેલ અનિચ્છનીય ફ્લેગ જ્યારે ફાઇલ ટૂકડાઓને વાંચી રહ્યા હોય" -#: src/proto.c:1179 +#: src/proto.c:1159 msgid "failed to parse file chunk" msgstr "ફાઇલનાં ટૂકડાને પદચ્છેદન કરવાનું નિષ્ફળ" -#: src/proto.c:1193 +#: src/proto.c:1173 msgid "file receive cancelled by daemon" msgstr "ડિમન દ્દારા રદ થયેલ ફાઇલ મેળવી" @@ -3754,42 +3754,42 @@ msgstr "libguestfs-test-tool: અયોગ્ય સમયસમાપ્તિ: msgid "libguestfs-test-tool: unexpected command line option 0x%x\n" msgstr "libguestfs-test-tool: અનિચ્છનીય આદેશ વાક્ય વિકલ્પ 0x%x\n" -#: test-tool/test-tool.c:185 +#: test-tool/test-tool.c:196 #, c-format msgid "libguestfs-test-tool: failed to add drive '%s'\n" msgstr "libguestfs-test-tool: ડ્રાઇવ '%s' ને ઉમેરવાનું નિષ્ફળ\n" -#: test-tool/test-tool.c:222 +#: test-tool/test-tool.c:233 #, c-format msgid "libguestfs-test-tool: failed to launch appliance\n" msgstr "libguestfs-test-tool: સાધનને શરૂ કરવાનું નિષ્ફળ\n" -#: test-tool/test-tool.c:234 +#: test-tool/test-tool.c:245 #, c-format msgid "libguestfs-test-tool: failed to run part-disk\n" msgstr "" -#: test-tool/test-tool.c:240 +#: test-tool/test-tool.c:251 #, c-format msgid "libguestfs-test-tool: failed to mkfs.ext2\n" msgstr "libguestfs-test-tool: mkfs.ext2 કરવાનું નિષ્ફળ\n" -#: test-tool/test-tool.c:246 +#: test-tool/test-tool.c:257 #, c-format msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n" msgstr "libguestfs-test-tool: / પર mount /dev/sda1 કરવાનું નિષ્ફળ\n" -#: test-tool/test-tool.c:253 +#: test-tool/test-tool.c:264 #, c-format msgid "libguestfs-test-tool: failed to touch file\n" msgstr "" -#: test-tool/test-tool.c:259 +#: test-tool/test-tool.c:270 #, c-format msgid "libguestfs-test-tool: shutdown failed\n" msgstr "" -#: test-tool/test-tool.c:292 +#: test-tool/test-tool.c:303 #, c-format msgid "" "LIBGUESTFS_QEMU environment variable is already set, so\n" @@ -3798,12 +3798,12 @@ msgstr "" "LIBGUESTFS_QEMU પર્યાવરણ ચલ એ પહેલેથી જ સુયોજિત છે, તેથી\n" "--qemu/--qemudir વિકલ્પોને વાપરી શકાતા નથી.\n" -#: test-tool/test-tool.c:300 +#: test-tool/test-tool.c:311 #, c-format msgid "Binary '%s' does not exist or is not executable\n" msgstr "બાઇનરી '%s' એ અસ્તિત્વ ધરાવતુ નથી અથવા એક્સિક્યૂટેબલ નથી\n" -#: test-tool/test-tool.c:314 +#: test-tool/test-tool.c:325 #, c-format msgid "%s: does not look like a qemu source directory\n" msgstr "%s: qemu સ્ત્રોત ડિરેક્ટરીનાં જેવુ લાગતુ નથી\n" @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?" "component=libguestfs&product=Virtualization+Tools\n" -"POT-Creation-Date: 2012-08-30 23:39+0100\n" +"POT-Creation-Date: 2012-09-19 13:50+0100\n" "PO-Revision-Date: 2012-05-21 13:19+0000\n" "Last-Translator: rjones <rjones@redhat.com>\n" "Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n" @@ -20,39 +20,39 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: align/domains.c:112 df/domains.c:119 +#: align/domains.c:111 df/domains.c:118 #, c-format msgid "%s: could not connect to libvirt (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:121 df/domains.c:128 +#: align/domains.c:120 df/domains.c:127 #, c-format msgid "%s: could not get number of running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:131 df/domains.c:138 +#: align/domains.c:130 df/domains.c:137 #, c-format msgid "%s: could not list running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:142 df/domains.c:149 +#: align/domains.c:141 df/domains.c:148 #, c-format msgid "%s: could not get number of inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:152 df/domains.c:159 +#: align/domains.c:151 df/domains.c:158 #, c-format msgid "%s: could not list inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:201 df/domains.c:215 +#: align/domains.c:200 df/domains.c:214 #, c-format msgid "%s: failed to analyze a disk, see error(s) above\n" msgstr "" -#: align/domains.c:352 align/scan.c:130 cat/virt-cat.c:121 -#: cat/virt-filesystems.c:207 cat/virt-ls.c:196 df/domains.c:440 df/main.c:136 -#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:138 +#: align/domains.c:351 align/scan.c:130 cat/virt-cat.c:121 +#: cat/virt-filesystems.c:207 cat/virt-ls.c:192 df/domains.c:439 df/main.c:136 +#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:137 #: fuse/guestmount.c:208 inspector/virt-inspector.c:140 #: rescue/virt-rescue.c:145 #, c-format @@ -60,7 +60,7 @@ msgid "guestfs_create: failed to create handle\n" msgstr "guestfs_create: नियंत्रण बनाने में विफल\n" #: align/scan.c:67 cat/virt-cat.c:61 cat/virt-filesystems.c:104 -#: cat/virt-ls.c:103 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 +#: cat/virt-ls.c:99 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 #: fuse/guestmount.c:100 inspector/virt-inspector.c:78 rescue/virt-rescue.c:63 #, c-format msgid "Try `%s --help' for more information.\n" @@ -88,8 +88,8 @@ msgid "" msgstr "" #: align/scan.c:150 cat/virt-cat.c:143 cat/virt-filesystems.c:261 -#: cat/virt-ls.c:246 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 -#: format/format.c:190 fuse/guestmount.c:238 inspector/virt-inspector.c:164 +#: cat/virt-ls.c:242 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 +#: format/format.c:189 fuse/guestmount.c:238 inspector/virt-inspector.c:164 #: rescue/virt-rescue.c:201 #, c-format msgid "%s: unknown long option: %s (%d)\n" @@ -184,12 +184,12 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-filesystems.c:323 cat/virt-ls.c:350 df/main.c:254 +#: cat/virt-filesystems.c:323 cat/virt-ls.c:346 df/main.c:254 #, c-format msgid "%s: you cannot use -h and --csv options together.\n" msgstr "" -#: cat/virt-ls.c:107 +#: cat/virt-ls.c:103 #, c-format msgid "" "%s: list files in a virtual machine\n" @@ -222,24 +222,24 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-ls.c:341 +#: cat/virt-ls.c:337 #, c-format msgid "" "%s: used a flag which can only be combined with -lR mode\n" "For more information, read the virt-ls(1) man page.\n" msgstr "" -#: cat/virt-ls.c:580 +#: cat/virt-ls.c:576 #, c-format msgid "%s: error getting extended attrs for %s %s\n" msgstr "" -#: cat/virt-ls.c:586 +#: cat/virt-ls.c:582 #, c-format msgid "%s: error: cannot parse xattr count for %s %s\n" msgstr "" -#: df/domains.c:292 +#: df/domains.c:291 #, c-format msgid "%s: ignoring %s, it has too many disks (%zu > %d)\n" msgstr "" @@ -2878,18 +2878,18 @@ msgstr "नहीं" msgid "use 'time command [args...]'\n" msgstr "use 'time command [args...]'\n" -#: format/format.c:70 +#: format/format.c:69 msgid "IMPORTANT NOTE: This program ERASES ALL DATA on disks." msgstr "" -#: format/format.c:73 +#: format/format.c:72 #, c-format msgid "" "Try `%s --help' for more information.\n" "%s\n" msgstr "" -#: format/format.c:77 +#: format/format.c:76 #, c-format msgid "" "%s: erase and make a blank disk\n" @@ -2916,17 +2916,17 @@ msgid "" "\n" msgstr "" -#: format/format.c:159 +#: format/format.c:158 #, c-format msgid "%s: no filesystem was specified\n" msgstr "" -#: format/format.c:167 +#: format/format.c:166 #, c-format msgid "%s: --lvm option cannot be given multiple times\n" msgstr "" -#: format/format.c:271 +#: format/format.c:270 #, c-format msgid "" "%s: failed to rescan the disks after two attempts. This\n" @@ -2935,7 +2935,7 @@ msgid "" "is a bug, please file a bug at http://libguestfs.org/\n" msgstr "" -#: format/format.c:312 +#: format/format.c:311 #, c-format msgid "%s: cannot parse --lvm option (%s)\n" msgstr "" @@ -3259,14 +3259,14 @@ msgstr "" msgid "%s: could not parse memory size '%s'\n" msgstr "" -#: rescue/virt-rescue.c:395 +#: rescue/virt-rescue.c:396 #, c-format msgid "" "Inspecting the virtual machine or disk image ...\n" "\n" msgstr "" -#: rescue/virt-rescue.c:414 +#: rescue/virt-rescue.c:415 #, c-format msgid "" "This disk contains one or more operating systems. You can use these mount\n" @@ -3274,7 +3274,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:424 +#: rescue/virt-rescue.c:425 #, c-format msgid "" "# %s is the root of a %s operating system\n" @@ -3283,7 +3283,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:481 +#: rescue/virt-rescue.c:482 #, c-format msgid "" "This disk contains no filesystems that we recognize.\n" @@ -3293,7 +3293,7 @@ msgid "" "logical volumes and filesystems on a blank disk.\n" msgstr "" -#: rescue/virt-rescue.c:488 +#: rescue/virt-rescue.c:489 #, c-format msgid "" "This disk contains one or more filesystems, but we don't recognize any\n" @@ -3302,55 +3302,55 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:493 +#: rescue/virt-rescue.c:494 #, c-format msgid "# %s has type '%s'\n" msgstr "" -#: rescue/virt-rescue.c:701 +#: rescue/virt-rescue.c:702 #, c-format msgid "%s: unknown child exit status (%d)\n" msgstr "" -#: src/appliance.c:204 +#: src/appliance.c:201 #, c-format msgid "" "cannot find any suitable libguestfs supermin, fixed or old-style appliance " "on LIBGUESTFS_PATH (search path: %s)" msgstr "" -#: src/appliance.c:362 +#: src/appliance.c:359 #, c-format msgid "security: cached appliance %s is not owned by UID %d" msgstr "" -#: src/appliance.c:367 +#: src/appliance.c:364 #, c-format msgid "security: cached appliance %s is not a directory (mode %o)" msgstr "" -#: src/appliance.c:372 +#: src/appliance.c:369 #, c-format msgid "security: cached appliance %s is writable by group or other (mode %o)" msgstr "" -#: src/appliance.c:712 +#: src/appliance.c:709 msgid "external command failed, see earlier error messages" msgstr "" -#: src/dbdump.c:88 +#: src/dbdump.c:85 msgid "unexpected end of output from db_dump command before end of header" msgstr "" -#: src/dbdump.c:101 src/dbdump.c:113 +#: src/dbdump.c:98 src/dbdump.c:110 msgid "unexpected line from db_dump command, no space prefix" msgstr "" -#: src/dbdump.c:130 +#: src/dbdump.c:127 msgid "unexpected end of output from db_dump command before end of data" msgstr "" -#: src/dbdump.c:212 +#: src/dbdump.c:209 msgid "unexpected non-hex digits in output of db_dump command" msgstr "" @@ -3415,27 +3415,27 @@ msgstr "" msgid "FUSE not supported" msgstr "" -#: src/guestfs.c:213 +#: src/guestfs.c:194 #, c-format msgid "guestfs_close: called twice on the same handle\n" msgstr "guestfs_close: called twice on the same handle\n" -#: src/guestfs.c:398 +#: src/guestfs.c:379 #, c-format msgid "warning: %s" msgstr "" -#: src/guestfs.c:459 +#: src/guestfs.c:440 #, c-format msgid "libguestfs: error: %s\n" msgstr "libguestfs: error: %s\n" -#: src/guestfs.c:1038 +#: src/guestfs.c:1019 #, c-format msgid "<truncated, original size %zu bytes>" msgstr "" -#: src/inspect-apps.c:615 src/inspect.c:548 +#: src/inspect-apps.c:613 src/inspect.c:546 msgid "" "inspection API not available since this version of libguestfs was compiled " "without the hivex library" @@ -3447,8 +3447,8 @@ msgid "release file %s is empty or malformed" msgstr "" #: src/inspect-fs-unix.c:239 src/inspect-fs-unix.c:766 -#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:533 src/inspect-fs.c:577 -#: src/inspect.c:765 +#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:532 src/inspect-fs.c:576 +#: src/inspect.c:763 #, c-format msgid "size of %s is unreasonably large (%<PRIi64> bytes)" msgstr "" @@ -3462,7 +3462,7 @@ msgstr "" msgid "cannot resolve Windows %%SYSTEMROOT%%" msgstr "" -#: src/inspect-fs.c:366 src/inspect-fs.c:379 +#: src/inspect-fs.c:365 src/inspect-fs.c:378 #, c-format msgid "could not parse integer in version number: %s" msgstr "" @@ -3472,19 +3472,19 @@ msgstr "" msgid "read: %s: unexpected end of file" msgstr "" -#: src/inspect.c:300 +#: src/inspect.c:298 msgid "not a Windows guest, or systemroot could not be determined" msgstr "" -#: src/inspect.c:316 +#: src/inspect.c:314 msgid "not a Windows guest, or CurrentControlSet could not be determined" msgstr "" -#: src/inspect.c:801 +#: src/inspect.c:799 msgid "no inspection data: call guestfs_inspect_os first" msgstr "" -#: src/inspect.c:813 +#: src/inspect.c:811 #, c-format msgid "" "%s: root device not found: only call this function with a root device " @@ -3640,73 +3640,73 @@ msgid "" "without libvirt or libxml2" msgstr "" -#: src/proto.c:379 +#: src/proto.c:359 #, c-format msgid "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" msgstr "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" -#: src/proto.c:501 +#: src/proto.c:481 msgid "" "This usually means the libguestfs appliance failed to start up. Please\n" "enable debugging (LIBGUESTFS_DEBUG=1) and rerun the command, then look at\n" "the debug messages output prior to this error.\n" msgstr "" -#: src/proto.c:507 +#: src/proto.c:487 msgid "See earlier debug messages.\n" msgstr "" -#: src/proto.c:597 +#: src/proto.c:577 #, c-format msgid "received magic signature from guestfsd, but in state %d" msgstr "guestfsd से जादुई हस्ताक्षर पाया , लेकिन %d स्थिति में" -#: src/proto.c:616 +#: src/proto.c:596 #, c-format msgid "message length (%u) > maximum possible size (%d)" msgstr "message length (%u) > maximum possible size (%d)" -#: src/proto.c:786 +#: src/proto.c:766 msgid "xdr_guestfs_message_header failed" msgstr "xdr_guestfs_message_header failed" -#: src/proto.c:795 +#: src/proto.c:775 msgid "dispatch failed to marshal args" msgstr "dispatch failed to marshal args" -#: src/proto.c:891 src/proto.c:1189 +#: src/proto.c:871 src/proto.c:1169 msgid "operation cancelled by user" msgstr "" -#: src/proto.c:954 +#: src/proto.c:934 #, c-format msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)" msgstr "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)" -#: src/proto.c:1115 +#: src/proto.c:1095 #, c-format msgid "%s: error in chunked encoding" msgstr "%s: error in chunked encoding" -#: src/proto.c:1143 +#: src/proto.c:1123 msgid "write to daemon socket" msgstr "डेमॉन सॉकेट में लिखें" -#: src/proto.c:1166 +#: src/proto.c:1146 msgid "receive_file_data: parse error in reply callback" msgstr "receive_file_data: parse error in reply callback" -#: src/proto.c:1171 +#: src/proto.c:1151 msgid "receive_file_data: unexpected flag received when reading file chunks" msgstr "receive_file_data: unexpected flag received when reading file chunks" -#: src/proto.c:1179 +#: src/proto.c:1159 msgid "failed to parse file chunk" msgstr "फाइल के ढेर को विश्लेषित नहीं कर सका" -#: src/proto.c:1193 +#: src/proto.c:1173 msgid "file receive cancelled by daemon" msgstr "फाइल प्राप्ति को डेमॉन के द्वारा रद्द किया गया" @@ -3752,42 +3752,42 @@ msgstr "libguestfs-test-tool: invalid timeout: %s\n" msgid "libguestfs-test-tool: unexpected command line option 0x%x\n" msgstr "libguestfs-test-tool: unexpected command line option 0x%x\n" -#: test-tool/test-tool.c:185 +#: test-tool/test-tool.c:196 #, c-format msgid "libguestfs-test-tool: failed to add drive '%s'\n" msgstr "libguestfs-test-tool: failed to add drive '%s'\n" -#: test-tool/test-tool.c:222 +#: test-tool/test-tool.c:233 #, c-format msgid "libguestfs-test-tool: failed to launch appliance\n" msgstr "libguestfs-test-tool: failed to launch appliance\n" -#: test-tool/test-tool.c:234 +#: test-tool/test-tool.c:245 #, c-format msgid "libguestfs-test-tool: failed to run part-disk\n" msgstr "" -#: test-tool/test-tool.c:240 +#: test-tool/test-tool.c:251 #, c-format msgid "libguestfs-test-tool: failed to mkfs.ext2\n" msgstr "libguestfs-test-tool: failed to mkfs.ext2\n" -#: test-tool/test-tool.c:246 +#: test-tool/test-tool.c:257 #, c-format msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n" msgstr "libguestfs-test-tool: failed to mount /dev/sda1 on /\n" -#: test-tool/test-tool.c:253 +#: test-tool/test-tool.c:264 #, c-format msgid "libguestfs-test-tool: failed to touch file\n" msgstr "" -#: test-tool/test-tool.c:259 +#: test-tool/test-tool.c:270 #, c-format msgid "libguestfs-test-tool: shutdown failed\n" msgstr "" -#: test-tool/test-tool.c:292 +#: test-tool/test-tool.c:303 #, c-format msgid "" "LIBGUESTFS_QEMU environment variable is already set, so\n" @@ -3796,12 +3796,12 @@ msgstr "" "LIBGUESTFS_QEMU environment variable is already set, so\n" "--qemu/--qemudir options cannot be used.\n" -#: test-tool/test-tool.c:300 +#: test-tool/test-tool.c:311 #, c-format msgid "Binary '%s' does not exist or is not executable\n" msgstr "द्विपदीय '%s' मौजूद नहीं है या निष्पादनीय नहीं है\n" -#: test-tool/test-tool.c:314 +#: test-tool/test-tool.c:325 #, c-format msgid "%s: does not look like a qemu source directory\n" msgstr "%s: qemu स्रोत निर्देशिका की तरह नहीं दिखता है\n" @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?" "component=libguestfs&product=Virtualization+Tools\n" -"POT-Creation-Date: 2012-08-30 23:39+0100\n" +"POT-Creation-Date: 2012-09-19 13:50+0100\n" "PO-Revision-Date: 2012-05-21 13:19+0000\n" "Last-Translator: rjones <rjones@redhat.com>\n" "Language-Team: Kannada (http://www.transifex.net/projects/p/fedora/language/" @@ -20,39 +20,39 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: align/domains.c:112 df/domains.c:119 +#: align/domains.c:111 df/domains.c:118 #, c-format msgid "%s: could not connect to libvirt (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:121 df/domains.c:128 +#: align/domains.c:120 df/domains.c:127 #, c-format msgid "%s: could not get number of running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:131 df/domains.c:138 +#: align/domains.c:130 df/domains.c:137 #, c-format msgid "%s: could not list running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:142 df/domains.c:149 +#: align/domains.c:141 df/domains.c:148 #, c-format msgid "%s: could not get number of inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:152 df/domains.c:159 +#: align/domains.c:151 df/domains.c:158 #, c-format msgid "%s: could not list inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:201 df/domains.c:215 +#: align/domains.c:200 df/domains.c:214 #, c-format msgid "%s: failed to analyze a disk, see error(s) above\n" msgstr "" -#: align/domains.c:352 align/scan.c:130 cat/virt-cat.c:121 -#: cat/virt-filesystems.c:207 cat/virt-ls.c:196 df/domains.c:440 df/main.c:136 -#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:138 +#: align/domains.c:351 align/scan.c:130 cat/virt-cat.c:121 +#: cat/virt-filesystems.c:207 cat/virt-ls.c:192 df/domains.c:439 df/main.c:136 +#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:137 #: fuse/guestmount.c:208 inspector/virt-inspector.c:140 #: rescue/virt-rescue.c:145 #, c-format @@ -60,7 +60,7 @@ msgid "guestfs_create: failed to create handle\n" msgstr "guestfs_create: ಹ್ಯಾಂಡಲ್ ಅನ್ನು ನಿರ್ಮಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ\n" #: align/scan.c:67 cat/virt-cat.c:61 cat/virt-filesystems.c:104 -#: cat/virt-ls.c:103 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 +#: cat/virt-ls.c:99 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 #: fuse/guestmount.c:100 inspector/virt-inspector.c:78 rescue/virt-rescue.c:63 #, c-format msgid "Try `%s --help' for more information.\n" @@ -88,8 +88,8 @@ msgid "" msgstr "" #: align/scan.c:150 cat/virt-cat.c:143 cat/virt-filesystems.c:261 -#: cat/virt-ls.c:246 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 -#: format/format.c:190 fuse/guestmount.c:238 inspector/virt-inspector.c:164 +#: cat/virt-ls.c:242 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 +#: format/format.c:189 fuse/guestmount.c:238 inspector/virt-inspector.c:164 #: rescue/virt-rescue.c:201 #, c-format msgid "%s: unknown long option: %s (%d)\n" @@ -184,12 +184,12 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-filesystems.c:323 cat/virt-ls.c:350 df/main.c:254 +#: cat/virt-filesystems.c:323 cat/virt-ls.c:346 df/main.c:254 #, c-format msgid "%s: you cannot use -h and --csv options together.\n" msgstr "" -#: cat/virt-ls.c:107 +#: cat/virt-ls.c:103 #, c-format msgid "" "%s: list files in a virtual machine\n" @@ -222,24 +222,24 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-ls.c:341 +#: cat/virt-ls.c:337 #, c-format msgid "" "%s: used a flag which can only be combined with -lR mode\n" "For more information, read the virt-ls(1) man page.\n" msgstr "" -#: cat/virt-ls.c:580 +#: cat/virt-ls.c:576 #, c-format msgid "%s: error getting extended attrs for %s %s\n" msgstr "" -#: cat/virt-ls.c:586 +#: cat/virt-ls.c:582 #, c-format msgid "%s: error: cannot parse xattr count for %s %s\n" msgstr "" -#: df/domains.c:292 +#: df/domains.c:291 #, c-format msgid "%s: ignoring %s, it has too many disks (%zu > %d)\n" msgstr "" @@ -2885,18 +2885,18 @@ msgstr "" msgid "use 'time command [args...]'\n" msgstr "'time command [args...]' ಅನ್ನು ಬಳಸು\n" -#: format/format.c:70 +#: format/format.c:69 msgid "IMPORTANT NOTE: This program ERASES ALL DATA on disks." msgstr "" -#: format/format.c:73 +#: format/format.c:72 #, c-format msgid "" "Try `%s --help' for more information.\n" "%s\n" msgstr "" -#: format/format.c:77 +#: format/format.c:76 #, c-format msgid "" "%s: erase and make a blank disk\n" @@ -2923,17 +2923,17 @@ msgid "" "\n" msgstr "" -#: format/format.c:159 +#: format/format.c:158 #, c-format msgid "%s: no filesystem was specified\n" msgstr "" -#: format/format.c:167 +#: format/format.c:166 #, c-format msgid "%s: --lvm option cannot be given multiple times\n" msgstr "" -#: format/format.c:271 +#: format/format.c:270 #, c-format msgid "" "%s: failed to rescan the disks after two attempts. This\n" @@ -2942,7 +2942,7 @@ msgid "" "is a bug, please file a bug at http://libguestfs.org/\n" msgstr "" -#: format/format.c:312 +#: format/format.c:311 #, c-format msgid "%s: cannot parse --lvm option (%s)\n" msgstr "" @@ -3266,14 +3266,14 @@ msgstr "" msgid "%s: could not parse memory size '%s'\n" msgstr "" -#: rescue/virt-rescue.c:395 +#: rescue/virt-rescue.c:396 #, c-format msgid "" "Inspecting the virtual machine or disk image ...\n" "\n" msgstr "" -#: rescue/virt-rescue.c:414 +#: rescue/virt-rescue.c:415 #, c-format msgid "" "This disk contains one or more operating systems. You can use these mount\n" @@ -3281,7 +3281,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:424 +#: rescue/virt-rescue.c:425 #, c-format msgid "" "# %s is the root of a %s operating system\n" @@ -3290,7 +3290,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:481 +#: rescue/virt-rescue.c:482 #, c-format msgid "" "This disk contains no filesystems that we recognize.\n" @@ -3300,7 +3300,7 @@ msgid "" "logical volumes and filesystems on a blank disk.\n" msgstr "" -#: rescue/virt-rescue.c:488 +#: rescue/virt-rescue.c:489 #, c-format msgid "" "This disk contains one or more filesystems, but we don't recognize any\n" @@ -3309,55 +3309,55 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:493 +#: rescue/virt-rescue.c:494 #, c-format msgid "# %s has type '%s'\n" msgstr "" -#: rescue/virt-rescue.c:701 +#: rescue/virt-rescue.c:702 #, c-format msgid "%s: unknown child exit status (%d)\n" msgstr "" -#: src/appliance.c:204 +#: src/appliance.c:201 #, c-format msgid "" "cannot find any suitable libguestfs supermin, fixed or old-style appliance " "on LIBGUESTFS_PATH (search path: %s)" msgstr "" -#: src/appliance.c:362 +#: src/appliance.c:359 #, c-format msgid "security: cached appliance %s is not owned by UID %d" msgstr "" -#: src/appliance.c:367 +#: src/appliance.c:364 #, c-format msgid "security: cached appliance %s is not a directory (mode %o)" msgstr "" -#: src/appliance.c:372 +#: src/appliance.c:369 #, c-format msgid "security: cached appliance %s is writable by group or other (mode %o)" msgstr "" -#: src/appliance.c:712 +#: src/appliance.c:709 msgid "external command failed, see earlier error messages" msgstr "" -#: src/dbdump.c:88 +#: src/dbdump.c:85 msgid "unexpected end of output from db_dump command before end of header" msgstr "" -#: src/dbdump.c:101 src/dbdump.c:113 +#: src/dbdump.c:98 src/dbdump.c:110 msgid "unexpected line from db_dump command, no space prefix" msgstr "" -#: src/dbdump.c:130 +#: src/dbdump.c:127 msgid "unexpected end of output from db_dump command before end of data" msgstr "" -#: src/dbdump.c:212 +#: src/dbdump.c:209 msgid "unexpected non-hex digits in output of db_dump command" msgstr "" @@ -3422,27 +3422,27 @@ msgstr "" msgid "FUSE not supported" msgstr "" -#: src/guestfs.c:213 +#: src/guestfs.c:194 #, c-format msgid "guestfs_close: called twice on the same handle\n" msgstr "guestfs_close: ಒಂದೇ ಹ್ಯಾಂಡಲ್ನಲ್ಲಿ ಎರಡು ಬಾರಿ ಕರೆಲಾಗಿದೆ\n" -#: src/guestfs.c:398 +#: src/guestfs.c:379 #, c-format msgid "warning: %s" msgstr "" -#: src/guestfs.c:459 +#: src/guestfs.c:440 #, c-format msgid "libguestfs: error: %s\n" msgstr "libguestfs: ದೋಷ: %s\n" -#: src/guestfs.c:1038 +#: src/guestfs.c:1019 #, c-format msgid "<truncated, original size %zu bytes>" msgstr "" -#: src/inspect-apps.c:615 src/inspect.c:548 +#: src/inspect-apps.c:613 src/inspect.c:546 msgid "" "inspection API not available since this version of libguestfs was compiled " "without the hivex library" @@ -3454,8 +3454,8 @@ msgid "release file %s is empty or malformed" msgstr "" #: src/inspect-fs-unix.c:239 src/inspect-fs-unix.c:766 -#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:533 src/inspect-fs.c:577 -#: src/inspect.c:765 +#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:532 src/inspect-fs.c:576 +#: src/inspect.c:763 #, c-format msgid "size of %s is unreasonably large (%<PRIi64> bytes)" msgstr "" @@ -3469,7 +3469,7 @@ msgstr "" msgid "cannot resolve Windows %%SYSTEMROOT%%" msgstr "" -#: src/inspect-fs.c:366 src/inspect-fs.c:379 +#: src/inspect-fs.c:365 src/inspect-fs.c:378 #, c-format msgid "could not parse integer in version number: %s" msgstr "" @@ -3479,19 +3479,19 @@ msgstr "" msgid "read: %s: unexpected end of file" msgstr "" -#: src/inspect.c:300 +#: src/inspect.c:298 msgid "not a Windows guest, or systemroot could not be determined" msgstr "" -#: src/inspect.c:316 +#: src/inspect.c:314 msgid "not a Windows guest, or CurrentControlSet could not be determined" msgstr "" -#: src/inspect.c:801 +#: src/inspect.c:799 msgid "no inspection data: call guestfs_inspect_os first" msgstr "" -#: src/inspect.c:813 +#: src/inspect.c:811 #, c-format msgid "" "%s: root device not found: only call this function with a root device " @@ -3647,7 +3647,7 @@ msgid "" "without libvirt or libxml2" msgstr "" -#: src/proto.c:379 +#: src/proto.c:359 #, c-format msgid "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" @@ -3655,66 +3655,66 @@ msgstr "" "check_for_daemon_cancellation_or_eof: ಡೀಮನ್ನಿಂದ 0x%x ಅನ್ನು ಓದಲಾಗಿದೆ, ಆದರೆ 0x%x " "ಅನ್ನು ನಿರೀಕ್ಷಿಸಲಾಗಿತ್ತು\n" -#: src/proto.c:501 +#: src/proto.c:481 msgid "" "This usually means the libguestfs appliance failed to start up. Please\n" "enable debugging (LIBGUESTFS_DEBUG=1) and rerun the command, then look at\n" "the debug messages output prior to this error.\n" msgstr "" -#: src/proto.c:507 +#: src/proto.c:487 msgid "See earlier debug messages.\n" msgstr "" -#: src/proto.c:597 +#: src/proto.c:577 #, c-format msgid "received magic signature from guestfsd, but in state %d" msgstr "guestfsd ಇಂದ ಮ್ಯಾಜಿಕ್ ಸಹಿಯನ್ನು ಪಡೆಯಲಾಗಿದೆ, ಆದರೆ %d ಸ್ಥಿತಿಯಲ್ಲಿದೆ" -#: src/proto.c:616 +#: src/proto.c:596 #, c-format msgid "message length (%u) > maximum possible size (%d)" msgstr "ಸಂದೇಶದ ಉದ್ದ (%u) > ಸಾಧ್ಯವಿರುವ ಗರಿಷ್ಟ ಉದ್ದ (%d)" -#: src/proto.c:786 +#: src/proto.c:766 msgid "xdr_guestfs_message_header failed" msgstr "xdr_guestfs_message_header ವಿಫಲಗೊಂಡಿದೆ" -#: src/proto.c:795 +#: src/proto.c:775 msgid "dispatch failed to marshal args" msgstr "ವಿಫಲಗೊಂಡವುಗಳನ್ನು ಮಾರ್ಶಲ್ ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳಿಗೆ ರವಾನಿಸು" -#: src/proto.c:891 src/proto.c:1189 +#: src/proto.c:871 src/proto.c:1169 msgid "operation cancelled by user" msgstr "" -#: src/proto.c:954 +#: src/proto.c:934 #, c-format msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)" msgstr "xdr_guestfs_chunk ವಿಫಲಗೊಂಡಿದೆ (buf = %p, buflen = %zu)" -#: src/proto.c:1115 +#: src/proto.c:1095 #, c-format msgid "%s: error in chunked encoding" msgstr "%s: ತುಂಡರಿಸಲಾದ ಎನ್ಕೋಡಿಂಗ್ನಲ್ಲಿ ದೋಷ" -#: src/proto.c:1143 +#: src/proto.c:1123 msgid "write to daemon socket" msgstr "ಡೀಮನ್ ಸಾಕೆಟ್ಗೆ ಬರೆಯುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ" -#: src/proto.c:1166 +#: src/proto.c:1146 msgid "receive_file_data: parse error in reply callback" msgstr "receive_file_data: ಪ್ರತ್ಯುತ್ತರ ಕಾಲ್ಬ್ಯಾಕ್ನಲ್ಲಿ ಪಾರ್ಸ್ ದೋಷ" -#: src/proto.c:1171 +#: src/proto.c:1151 msgid "receive_file_data: unexpected flag received when reading file chunks" msgstr "receive_file_data: ಕಡತದ ತುಣುಕಗಳು ಓದುವಾಗ ಅನಿರೀಕ್ಷಿತ ಫ್ಲಾಗ್ ಅನ್ನು ಪಡೆಯಲಾಗಿದೆ" -#: src/proto.c:1179 +#: src/proto.c:1159 msgid "failed to parse file chunk" msgstr "ಕಡತದ ತುಣುಕನ್ನು ಪಾರ್ಸ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ" -#: src/proto.c:1193 +#: src/proto.c:1173 msgid "file receive cancelled by daemon" msgstr "ಕಡತವನ್ನು ಸ್ವೀಕರಿಸುವುದನ್ನು ಡೆಮನ್ ರದ್ದುಗೊಳಿಸಿದೆ" @@ -3760,42 +3760,42 @@ msgstr "libguestfs-test-tool: ಅಮಾನ್ಯವಾದ ಕಾಲಾವಧಿ msgid "libguestfs-test-tool: unexpected command line option 0x%x\n" msgstr "libguestfs-test-tool: ಅನಿರೀಕ್ಷಿತವಾದ ಆಜ್ಞಾ ಸಾಲಿನ ಆಯ್ಕೆ 0x%x\n" -#: test-tool/test-tool.c:185 +#: test-tool/test-tool.c:196 #, c-format msgid "libguestfs-test-tool: failed to add drive '%s'\n" msgstr "libguestfs-test-tool: '%s' ಎಂಬ ಡ್ರೈವನ್ನು ಸೇರಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ\n" -#: test-tool/test-tool.c:222 +#: test-tool/test-tool.c:233 #, c-format msgid "libguestfs-test-tool: failed to launch appliance\n" msgstr "libguestfs-test-tool: ಅಪ್ಲೈಯನ್ಸ್ ಅನ್ನು ಆರಂಭಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ\n" -#: test-tool/test-tool.c:234 +#: test-tool/test-tool.c:245 #, c-format msgid "libguestfs-test-tool: failed to run part-disk\n" msgstr "" -#: test-tool/test-tool.c:240 +#: test-tool/test-tool.c:251 #, c-format msgid "libguestfs-test-tool: failed to mkfs.ext2\n" msgstr "libguestfs-test-tool: mkfs.ext2 ಅನ್ನು ಮಾಡುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ\n" -#: test-tool/test-tool.c:246 +#: test-tool/test-tool.c:257 #, c-format msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n" msgstr "libguestfs-test-tool: /dev/sda1 ಅನ್ನು / ನಲ್ಲಿ ಆರೋಹಿಸಲಾಗಲಿಲ್ಲ\n" -#: test-tool/test-tool.c:253 +#: test-tool/test-tool.c:264 #, c-format msgid "libguestfs-test-tool: failed to touch file\n" msgstr "" -#: test-tool/test-tool.c:259 +#: test-tool/test-tool.c:270 #, c-format msgid "libguestfs-test-tool: shutdown failed\n" msgstr "" -#: test-tool/test-tool.c:292 +#: test-tool/test-tool.c:303 #, c-format msgid "" "LIBGUESTFS_QEMU environment variable is already set, so\n" @@ -3804,12 +3804,12 @@ msgstr "" "LIBGUESTFS_QEMU ಪರಿಸರವನ್ನು ಈಗಾಗಲೆ ಹೊಂದಿಸಲಾಗಿದೆ, ಆದ್ದರಿಂದ\n" "--qemu/--qemudir ಆಯ್ಕೆಗಳನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ.\n" -#: test-tool/test-tool.c:300 +#: test-tool/test-tool.c:311 #, c-format msgid "Binary '%s' does not exist or is not executable\n" msgstr "ಬೈನರಿ '%s' ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ ಅಥವ ಅದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ\n" -#: test-tool/test-tool.c:314 +#: test-tool/test-tool.c:325 #, c-format msgid "%s: does not look like a qemu source directory\n" msgstr "%s: ಇದು ಒಂದು qemu ಆಕರ ಕೋಶದ ರೀತಿ ಕಾಣಿಸುತ್ತಿಲ್ಲ\n" diff --git a/po/libguestfs.pot b/po/libguestfs.pot index 1406d001..d86bc314 100644 --- a/po/libguestfs.pot +++ b/po/libguestfs.pot @@ -6,10 +6,10 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: libguestfs 1.18.7\n" +"Project-Id-Version: libguestfs 1.18.8\n" "Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?" "component=libguestfs&product=Virtualization+Tools\n" -"POT-Creation-Date: 2012-08-30 23:39+0100\n" +"POT-Creation-Date: 2012-09-19 13:50+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -18,39 +18,39 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: align/domains.c:112 df/domains.c:119 +#: align/domains.c:111 df/domains.c:118 #, c-format msgid "%s: could not connect to libvirt (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:121 df/domains.c:128 +#: align/domains.c:120 df/domains.c:127 #, c-format msgid "%s: could not get number of running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:131 df/domains.c:138 +#: align/domains.c:130 df/domains.c:137 #, c-format msgid "%s: could not list running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:142 df/domains.c:149 +#: align/domains.c:141 df/domains.c:148 #, c-format msgid "%s: could not get number of inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:152 df/domains.c:159 +#: align/domains.c:151 df/domains.c:158 #, c-format msgid "%s: could not list inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:201 df/domains.c:215 +#: align/domains.c:200 df/domains.c:214 #, c-format msgid "%s: failed to analyze a disk, see error(s) above\n" msgstr "" -#: align/domains.c:352 align/scan.c:130 cat/virt-cat.c:121 -#: cat/virt-filesystems.c:207 cat/virt-ls.c:196 df/domains.c:440 df/main.c:136 -#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:138 +#: align/domains.c:351 align/scan.c:130 cat/virt-cat.c:121 +#: cat/virt-filesystems.c:207 cat/virt-ls.c:192 df/domains.c:439 df/main.c:136 +#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:137 #: fuse/guestmount.c:208 inspector/virt-inspector.c:140 #: rescue/virt-rescue.c:145 #, c-format @@ -58,7 +58,7 @@ msgid "guestfs_create: failed to create handle\n" msgstr "" #: align/scan.c:67 cat/virt-cat.c:61 cat/virt-filesystems.c:104 -#: cat/virt-ls.c:103 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 +#: cat/virt-ls.c:99 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 #: fuse/guestmount.c:100 inspector/virt-inspector.c:78 rescue/virt-rescue.c:63 #, c-format msgid "Try `%s --help' for more information.\n" @@ -86,8 +86,8 @@ msgid "" msgstr "" #: align/scan.c:150 cat/virt-cat.c:143 cat/virt-filesystems.c:261 -#: cat/virt-ls.c:246 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 -#: format/format.c:190 fuse/guestmount.c:238 inspector/virt-inspector.c:164 +#: cat/virt-ls.c:242 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 +#: format/format.c:189 fuse/guestmount.c:238 inspector/virt-inspector.c:164 #: rescue/virt-rescue.c:201 #, c-format msgid "%s: unknown long option: %s (%d)\n" @@ -182,12 +182,12 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-filesystems.c:323 cat/virt-ls.c:350 df/main.c:254 +#: cat/virt-filesystems.c:323 cat/virt-ls.c:346 df/main.c:254 #, c-format msgid "%s: you cannot use -h and --csv options together.\n" msgstr "" -#: cat/virt-ls.c:107 +#: cat/virt-ls.c:103 #, c-format msgid "" "%s: list files in a virtual machine\n" @@ -220,24 +220,24 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-ls.c:341 +#: cat/virt-ls.c:337 #, c-format msgid "" "%s: used a flag which can only be combined with -lR mode\n" "For more information, read the virt-ls(1) man page.\n" msgstr "" -#: cat/virt-ls.c:580 +#: cat/virt-ls.c:576 #, c-format msgid "%s: error getting extended attrs for %s %s\n" msgstr "" -#: cat/virt-ls.c:586 +#: cat/virt-ls.c:582 #, c-format msgid "%s: error: cannot parse xattr count for %s %s\n" msgstr "" -#: df/domains.c:292 +#: df/domains.c:291 #, c-format msgid "%s: ignoring %s, it has too many disks (%zu > %d)\n" msgstr "" @@ -2868,18 +2868,18 @@ msgstr "" msgid "use 'time command [args...]'\n" msgstr "" -#: format/format.c:70 +#: format/format.c:69 msgid "IMPORTANT NOTE: This program ERASES ALL DATA on disks." msgstr "" -#: format/format.c:73 +#: format/format.c:72 #, c-format msgid "" "Try `%s --help' for more information.\n" "%s\n" msgstr "" -#: format/format.c:77 +#: format/format.c:76 #, c-format msgid "" "%s: erase and make a blank disk\n" @@ -2906,17 +2906,17 @@ msgid "" "\n" msgstr "" -#: format/format.c:159 +#: format/format.c:158 #, c-format msgid "%s: no filesystem was specified\n" msgstr "" -#: format/format.c:167 +#: format/format.c:166 #, c-format msgid "%s: --lvm option cannot be given multiple times\n" msgstr "" -#: format/format.c:271 +#: format/format.c:270 #, c-format msgid "" "%s: failed to rescan the disks after two attempts. This\n" @@ -2925,7 +2925,7 @@ msgid "" "is a bug, please file a bug at http://libguestfs.org/\n" msgstr "" -#: format/format.c:312 +#: format/format.c:311 #, c-format msgid "%s: cannot parse --lvm option (%s)\n" msgstr "" @@ -3249,14 +3249,14 @@ msgstr "" msgid "%s: could not parse memory size '%s'\n" msgstr "" -#: rescue/virt-rescue.c:395 +#: rescue/virt-rescue.c:396 #, c-format msgid "" "Inspecting the virtual machine or disk image ...\n" "\n" msgstr "" -#: rescue/virt-rescue.c:414 +#: rescue/virt-rescue.c:415 #, c-format msgid "" "This disk contains one or more operating systems. You can use these mount\n" @@ -3264,7 +3264,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:424 +#: rescue/virt-rescue.c:425 #, c-format msgid "" "# %s is the root of a %s operating system\n" @@ -3273,7 +3273,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:481 +#: rescue/virt-rescue.c:482 #, c-format msgid "" "This disk contains no filesystems that we recognize.\n" @@ -3283,7 +3283,7 @@ msgid "" "logical volumes and filesystems on a blank disk.\n" msgstr "" -#: rescue/virt-rescue.c:488 +#: rescue/virt-rescue.c:489 #, c-format msgid "" "This disk contains one or more filesystems, but we don't recognize any\n" @@ -3292,55 +3292,55 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:493 +#: rescue/virt-rescue.c:494 #, c-format msgid "# %s has type '%s'\n" msgstr "" -#: rescue/virt-rescue.c:701 +#: rescue/virt-rescue.c:702 #, c-format msgid "%s: unknown child exit status (%d)\n" msgstr "" -#: src/appliance.c:204 +#: src/appliance.c:201 #, c-format msgid "" "cannot find any suitable libguestfs supermin, fixed or old-style appliance " "on LIBGUESTFS_PATH (search path: %s)" msgstr "" -#: src/appliance.c:362 +#: src/appliance.c:359 #, c-format msgid "security: cached appliance %s is not owned by UID %d" msgstr "" -#: src/appliance.c:367 +#: src/appliance.c:364 #, c-format msgid "security: cached appliance %s is not a directory (mode %o)" msgstr "" -#: src/appliance.c:372 +#: src/appliance.c:369 #, c-format msgid "security: cached appliance %s is writable by group or other (mode %o)" msgstr "" -#: src/appliance.c:712 +#: src/appliance.c:709 msgid "external command failed, see earlier error messages" msgstr "" -#: src/dbdump.c:88 +#: src/dbdump.c:85 msgid "unexpected end of output from db_dump command before end of header" msgstr "" -#: src/dbdump.c:101 src/dbdump.c:113 +#: src/dbdump.c:98 src/dbdump.c:110 msgid "unexpected line from db_dump command, no space prefix" msgstr "" -#: src/dbdump.c:130 +#: src/dbdump.c:127 msgid "unexpected end of output from db_dump command before end of data" msgstr "" -#: src/dbdump.c:212 +#: src/dbdump.c:209 msgid "unexpected non-hex digits in output of db_dump command" msgstr "" @@ -3405,27 +3405,27 @@ msgstr "" msgid "FUSE not supported" msgstr "" -#: src/guestfs.c:213 +#: src/guestfs.c:194 #, c-format msgid "guestfs_close: called twice on the same handle\n" msgstr "" -#: src/guestfs.c:398 +#: src/guestfs.c:379 #, c-format msgid "warning: %s" msgstr "" -#: src/guestfs.c:459 +#: src/guestfs.c:440 #, c-format msgid "libguestfs: error: %s\n" msgstr "" -#: src/guestfs.c:1038 +#: src/guestfs.c:1019 #, c-format msgid "<truncated, original size %zu bytes>" msgstr "" -#: src/inspect-apps.c:615 src/inspect.c:548 +#: src/inspect-apps.c:613 src/inspect.c:546 msgid "" "inspection API not available since this version of libguestfs was compiled " "without the hivex library" @@ -3437,8 +3437,8 @@ msgid "release file %s is empty or malformed" msgstr "" #: src/inspect-fs-unix.c:239 src/inspect-fs-unix.c:766 -#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:533 src/inspect-fs.c:577 -#: src/inspect.c:765 +#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:532 src/inspect-fs.c:576 +#: src/inspect.c:763 #, c-format msgid "size of %s is unreasonably large (%<PRIi64> bytes)" msgstr "" @@ -3452,7 +3452,7 @@ msgstr "" msgid "cannot resolve Windows %%SYSTEMROOT%%" msgstr "" -#: src/inspect-fs.c:366 src/inspect-fs.c:379 +#: src/inspect-fs.c:365 src/inspect-fs.c:378 #, c-format msgid "could not parse integer in version number: %s" msgstr "" @@ -3462,19 +3462,19 @@ msgstr "" msgid "read: %s: unexpected end of file" msgstr "" -#: src/inspect.c:300 +#: src/inspect.c:298 msgid "not a Windows guest, or systemroot could not be determined" msgstr "" -#: src/inspect.c:316 +#: src/inspect.c:314 msgid "not a Windows guest, or CurrentControlSet could not be determined" msgstr "" -#: src/inspect.c:801 +#: src/inspect.c:799 msgid "no inspection data: call guestfs_inspect_os first" msgstr "" -#: src/inspect.c:813 +#: src/inspect.c:811 #, c-format msgid "" "%s: root device not found: only call this function with a root device " @@ -3630,72 +3630,72 @@ msgid "" "without libvirt or libxml2" msgstr "" -#: src/proto.c:379 +#: src/proto.c:359 #, c-format msgid "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" msgstr "" -#: src/proto.c:501 +#: src/proto.c:481 msgid "" "This usually means the libguestfs appliance failed to start up. Please\n" "enable debugging (LIBGUESTFS_DEBUG=1) and rerun the command, then look at\n" "the debug messages output prior to this error.\n" msgstr "" -#: src/proto.c:507 +#: src/proto.c:487 msgid "See earlier debug messages.\n" msgstr "" -#: src/proto.c:597 +#: src/proto.c:577 #, c-format msgid "received magic signature from guestfsd, but in state %d" msgstr "" -#: src/proto.c:616 +#: src/proto.c:596 #, c-format msgid "message length (%u) > maximum possible size (%d)" msgstr "" -#: src/proto.c:786 +#: src/proto.c:766 msgid "xdr_guestfs_message_header failed" msgstr "" -#: src/proto.c:795 +#: src/proto.c:775 msgid "dispatch failed to marshal args" msgstr "" -#: src/proto.c:891 src/proto.c:1189 +#: src/proto.c:871 src/proto.c:1169 msgid "operation cancelled by user" msgstr "" -#: src/proto.c:954 +#: src/proto.c:934 #, c-format msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)" msgstr "" -#: src/proto.c:1115 +#: src/proto.c:1095 #, c-format msgid "%s: error in chunked encoding" msgstr "" -#: src/proto.c:1143 +#: src/proto.c:1123 msgid "write to daemon socket" msgstr "" -#: src/proto.c:1166 +#: src/proto.c:1146 msgid "receive_file_data: parse error in reply callback" msgstr "" -#: src/proto.c:1171 +#: src/proto.c:1151 msgid "receive_file_data: unexpected flag received when reading file chunks" msgstr "" -#: src/proto.c:1179 +#: src/proto.c:1159 msgid "failed to parse file chunk" msgstr "" -#: src/proto.c:1193 +#: src/proto.c:1173 msgid "file receive cancelled by daemon" msgstr "" @@ -3741,54 +3741,54 @@ msgstr "" msgid "libguestfs-test-tool: unexpected command line option 0x%x\n" msgstr "" -#: test-tool/test-tool.c:185 +#: test-tool/test-tool.c:196 #, c-format msgid "libguestfs-test-tool: failed to add drive '%s'\n" msgstr "" -#: test-tool/test-tool.c:222 +#: test-tool/test-tool.c:233 #, c-format msgid "libguestfs-test-tool: failed to launch appliance\n" msgstr "" -#: test-tool/test-tool.c:234 +#: test-tool/test-tool.c:245 #, c-format msgid "libguestfs-test-tool: failed to run part-disk\n" msgstr "" -#: test-tool/test-tool.c:240 +#: test-tool/test-tool.c:251 #, c-format msgid "libguestfs-test-tool: failed to mkfs.ext2\n" msgstr "" -#: test-tool/test-tool.c:246 +#: test-tool/test-tool.c:257 #, c-format msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n" msgstr "" -#: test-tool/test-tool.c:253 +#: test-tool/test-tool.c:264 #, c-format msgid "libguestfs-test-tool: failed to touch file\n" msgstr "" -#: test-tool/test-tool.c:259 +#: test-tool/test-tool.c:270 #, c-format msgid "libguestfs-test-tool: shutdown failed\n" msgstr "" -#: test-tool/test-tool.c:292 +#: test-tool/test-tool.c:303 #, c-format msgid "" "LIBGUESTFS_QEMU environment variable is already set, so\n" "--qemu/--qemudir options cannot be used.\n" msgstr "" -#: test-tool/test-tool.c:300 +#: test-tool/test-tool.c:311 #, c-format msgid "Binary '%s' does not exist or is not executable\n" msgstr "" -#: test-tool/test-tool.c:314 +#: test-tool/test-tool.c:325 #, c-format msgid "%s: does not look like a qemu source directory\n" msgstr "" @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?" "component=libguestfs&product=Virtualization+Tools\n" -"POT-Creation-Date: 2012-08-30 23:39+0100\n" +"POT-Creation-Date: 2012-09-19 13:50+0100\n" "PO-Revision-Date: 2012-05-21 13:19+0000\n" "Last-Translator: rjones <rjones@redhat.com>\n" "Language-Team: Malayalam <discuss@lists.smc.org.in>\n" @@ -19,39 +19,39 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: align/domains.c:112 df/domains.c:119 +#: align/domains.c:111 df/domains.c:118 #, c-format msgid "%s: could not connect to libvirt (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:121 df/domains.c:128 +#: align/domains.c:120 df/domains.c:127 #, c-format msgid "%s: could not get number of running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:131 df/domains.c:138 +#: align/domains.c:130 df/domains.c:137 #, c-format msgid "%s: could not list running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:142 df/domains.c:149 +#: align/domains.c:141 df/domains.c:148 #, c-format msgid "%s: could not get number of inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:152 df/domains.c:159 +#: align/domains.c:151 df/domains.c:158 #, c-format msgid "%s: could not list inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:201 df/domains.c:215 +#: align/domains.c:200 df/domains.c:214 #, c-format msgid "%s: failed to analyze a disk, see error(s) above\n" msgstr "" -#: align/domains.c:352 align/scan.c:130 cat/virt-cat.c:121 -#: cat/virt-filesystems.c:207 cat/virt-ls.c:196 df/domains.c:440 df/main.c:136 -#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:138 +#: align/domains.c:351 align/scan.c:130 cat/virt-cat.c:121 +#: cat/virt-filesystems.c:207 cat/virt-ls.c:192 df/domains.c:439 df/main.c:136 +#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:137 #: fuse/guestmount.c:208 inspector/virt-inspector.c:140 #: rescue/virt-rescue.c:145 #, c-format @@ -59,7 +59,7 @@ msgid "guestfs_create: failed to create handle\n" msgstr "guestfs_create: ഹാന്ഡില് ഉണ്ടാക്കുന്നതില് പരാജയപ്പെട്ടു\n" #: align/scan.c:67 cat/virt-cat.c:61 cat/virt-filesystems.c:104 -#: cat/virt-ls.c:103 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 +#: cat/virt-ls.c:99 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 #: fuse/guestmount.c:100 inspector/virt-inspector.c:78 rescue/virt-rescue.c:63 #, c-format msgid "Try `%s --help' for more information.\n" @@ -87,8 +87,8 @@ msgid "" msgstr "" #: align/scan.c:150 cat/virt-cat.c:143 cat/virt-filesystems.c:261 -#: cat/virt-ls.c:246 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 -#: format/format.c:190 fuse/guestmount.c:238 inspector/virt-inspector.c:164 +#: cat/virt-ls.c:242 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 +#: format/format.c:189 fuse/guestmount.c:238 inspector/virt-inspector.c:164 #: rescue/virt-rescue.c:201 #, c-format msgid "%s: unknown long option: %s (%d)\n" @@ -183,12 +183,12 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-filesystems.c:323 cat/virt-ls.c:350 df/main.c:254 +#: cat/virt-filesystems.c:323 cat/virt-ls.c:346 df/main.c:254 #, c-format msgid "%s: you cannot use -h and --csv options together.\n" msgstr "" -#: cat/virt-ls.c:107 +#: cat/virt-ls.c:103 #, c-format msgid "" "%s: list files in a virtual machine\n" @@ -221,24 +221,24 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-ls.c:341 +#: cat/virt-ls.c:337 #, c-format msgid "" "%s: used a flag which can only be combined with -lR mode\n" "For more information, read the virt-ls(1) man page.\n" msgstr "" -#: cat/virt-ls.c:580 +#: cat/virt-ls.c:576 #, c-format msgid "%s: error getting extended attrs for %s %s\n" msgstr "" -#: cat/virt-ls.c:586 +#: cat/virt-ls.c:582 #, c-format msgid "%s: error: cannot parse xattr count for %s %s\n" msgstr "" -#: df/domains.c:292 +#: df/domains.c:291 #, c-format msgid "%s: ignoring %s, it has too many disks (%zu > %d)\n" msgstr "" @@ -2880,18 +2880,18 @@ msgstr "" msgid "use 'time command [args...]'\n" msgstr "'time command [args...]' ഉപയോഗിക്കുക\n" -#: format/format.c:70 +#: format/format.c:69 msgid "IMPORTANT NOTE: This program ERASES ALL DATA on disks." msgstr "" -#: format/format.c:73 +#: format/format.c:72 #, c-format msgid "" "Try `%s --help' for more information.\n" "%s\n" msgstr "" -#: format/format.c:77 +#: format/format.c:76 #, c-format msgid "" "%s: erase and make a blank disk\n" @@ -2918,17 +2918,17 @@ msgid "" "\n" msgstr "" -#: format/format.c:159 +#: format/format.c:158 #, c-format msgid "%s: no filesystem was specified\n" msgstr "" -#: format/format.c:167 +#: format/format.c:166 #, c-format msgid "%s: --lvm option cannot be given multiple times\n" msgstr "" -#: format/format.c:271 +#: format/format.c:270 #, c-format msgid "" "%s: failed to rescan the disks after two attempts. This\n" @@ -2937,7 +2937,7 @@ msgid "" "is a bug, please file a bug at http://libguestfs.org/\n" msgstr "" -#: format/format.c:312 +#: format/format.c:311 #, c-format msgid "%s: cannot parse --lvm option (%s)\n" msgstr "" @@ -3261,14 +3261,14 @@ msgstr "" msgid "%s: could not parse memory size '%s'\n" msgstr "" -#: rescue/virt-rescue.c:395 +#: rescue/virt-rescue.c:396 #, c-format msgid "" "Inspecting the virtual machine or disk image ...\n" "\n" msgstr "" -#: rescue/virt-rescue.c:414 +#: rescue/virt-rescue.c:415 #, c-format msgid "" "This disk contains one or more operating systems. You can use these mount\n" @@ -3276,7 +3276,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:424 +#: rescue/virt-rescue.c:425 #, c-format msgid "" "# %s is the root of a %s operating system\n" @@ -3285,7 +3285,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:481 +#: rescue/virt-rescue.c:482 #, c-format msgid "" "This disk contains no filesystems that we recognize.\n" @@ -3295,7 +3295,7 @@ msgid "" "logical volumes and filesystems on a blank disk.\n" msgstr "" -#: rescue/virt-rescue.c:488 +#: rescue/virt-rescue.c:489 #, c-format msgid "" "This disk contains one or more filesystems, but we don't recognize any\n" @@ -3304,55 +3304,55 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:493 +#: rescue/virt-rescue.c:494 #, c-format msgid "# %s has type '%s'\n" msgstr "" -#: rescue/virt-rescue.c:701 +#: rescue/virt-rescue.c:702 #, c-format msgid "%s: unknown child exit status (%d)\n" msgstr "" -#: src/appliance.c:204 +#: src/appliance.c:201 #, c-format msgid "" "cannot find any suitable libguestfs supermin, fixed or old-style appliance " "on LIBGUESTFS_PATH (search path: %s)" msgstr "" -#: src/appliance.c:362 +#: src/appliance.c:359 #, c-format msgid "security: cached appliance %s is not owned by UID %d" msgstr "" -#: src/appliance.c:367 +#: src/appliance.c:364 #, c-format msgid "security: cached appliance %s is not a directory (mode %o)" msgstr "" -#: src/appliance.c:372 +#: src/appliance.c:369 #, c-format msgid "security: cached appliance %s is writable by group or other (mode %o)" msgstr "" -#: src/appliance.c:712 +#: src/appliance.c:709 msgid "external command failed, see earlier error messages" msgstr "" -#: src/dbdump.c:88 +#: src/dbdump.c:85 msgid "unexpected end of output from db_dump command before end of header" msgstr "" -#: src/dbdump.c:101 src/dbdump.c:113 +#: src/dbdump.c:98 src/dbdump.c:110 msgid "unexpected line from db_dump command, no space prefix" msgstr "" -#: src/dbdump.c:130 +#: src/dbdump.c:127 msgid "unexpected end of output from db_dump command before end of data" msgstr "" -#: src/dbdump.c:212 +#: src/dbdump.c:209 msgid "unexpected non-hex digits in output of db_dump command" msgstr "" @@ -3417,27 +3417,27 @@ msgstr "" msgid "FUSE not supported" msgstr "" -#: src/guestfs.c:213 +#: src/guestfs.c:194 #, c-format msgid "guestfs_close: called twice on the same handle\n" msgstr "guestfs_close: ഒരേ ഹാന്ഡിലില് രണ്ടു് തവണ വിളിച്ചിരിക്കുന്നു\n" -#: src/guestfs.c:398 +#: src/guestfs.c:379 #, c-format msgid "warning: %s" msgstr "" -#: src/guestfs.c:459 +#: src/guestfs.c:440 #, c-format msgid "libguestfs: error: %s\n" msgstr "libguestfs: പിശക്: %s\n" -#: src/guestfs.c:1038 +#: src/guestfs.c:1019 #, c-format msgid "<truncated, original size %zu bytes>" msgstr "" -#: src/inspect-apps.c:615 src/inspect.c:548 +#: src/inspect-apps.c:613 src/inspect.c:546 msgid "" "inspection API not available since this version of libguestfs was compiled " "without the hivex library" @@ -3449,8 +3449,8 @@ msgid "release file %s is empty or malformed" msgstr "" #: src/inspect-fs-unix.c:239 src/inspect-fs-unix.c:766 -#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:533 src/inspect-fs.c:577 -#: src/inspect.c:765 +#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:532 src/inspect-fs.c:576 +#: src/inspect.c:763 #, c-format msgid "size of %s is unreasonably large (%<PRIi64> bytes)" msgstr "" @@ -3464,7 +3464,7 @@ msgstr "" msgid "cannot resolve Windows %%SYSTEMROOT%%" msgstr "" -#: src/inspect-fs.c:366 src/inspect-fs.c:379 +#: src/inspect-fs.c:365 src/inspect-fs.c:378 #, c-format msgid "could not parse integer in version number: %s" msgstr "" @@ -3474,19 +3474,19 @@ msgstr "" msgid "read: %s: unexpected end of file" msgstr "" -#: src/inspect.c:300 +#: src/inspect.c:298 msgid "not a Windows guest, or systemroot could not be determined" msgstr "" -#: src/inspect.c:316 +#: src/inspect.c:314 msgid "not a Windows guest, or CurrentControlSet could not be determined" msgstr "" -#: src/inspect.c:801 +#: src/inspect.c:799 msgid "no inspection data: call guestfs_inspect_os first" msgstr "" -#: src/inspect.c:813 +#: src/inspect.c:811 #, c-format msgid "" "%s: root device not found: only call this function with a root device " @@ -3642,73 +3642,73 @@ msgid "" "without libvirt or libxml2" msgstr "" -#: src/proto.c:379 +#: src/proto.c:359 #, c-format msgid "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" msgstr "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" -#: src/proto.c:501 +#: src/proto.c:481 msgid "" "This usually means the libguestfs appliance failed to start up. Please\n" "enable debugging (LIBGUESTFS_DEBUG=1) and rerun the command, then look at\n" "the debug messages output prior to this error.\n" msgstr "" -#: src/proto.c:507 +#: src/proto.c:487 msgid "See earlier debug messages.\n" msgstr "" -#: src/proto.c:597 +#: src/proto.c:577 #, c-format msgid "received magic signature from guestfsd, but in state %d" msgstr "guestfsd-ല് നിന്നും ഒപ്പ് ലഭിച്ചു, പക്ഷേ %d അവസ്ഥയില്" -#: src/proto.c:616 +#: src/proto.c:596 #, c-format msgid "message length (%u) > maximum possible size (%d)" msgstr "സന്ദേശത്തിന്റെ നീളം (%u) > ഏറ്റവും കൂടിയ സാധ്യമായ വ്യാപ്തി (%d)" -#: src/proto.c:786 +#: src/proto.c:766 msgid "xdr_guestfs_message_header failed" msgstr "xdr_guestfs_message_header പരാജയപ്പെട്ടു" -#: src/proto.c:795 +#: src/proto.c:775 msgid "dispatch failed to marshal args" msgstr "മാര്ഷല് ആര്ഗ്യുമെന്റുകളിലേക്കു് നല്കുന്നതു് പരാജയപ്പെട്ടു" -#: src/proto.c:891 src/proto.c:1189 +#: src/proto.c:871 src/proto.c:1169 msgid "operation cancelled by user" msgstr "" -#: src/proto.c:954 +#: src/proto.c:934 #, c-format msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)" msgstr "xdr_guestfs_chunk പരാജയപ്പെട്ടു (buf = %p, buflen = %zu)" -#: src/proto.c:1115 +#: src/proto.c:1095 #, c-format msgid "%s: error in chunked encoding" msgstr "%s: ചങ്ക്ഡ് എന്കോഡിങില് പിശക്" -#: src/proto.c:1143 +#: src/proto.c:1123 msgid "write to daemon socket" msgstr "ഡെമണ് സോക്കറ്റിലേക്ക് സൂക്ഷിക്കുക" -#: src/proto.c:1166 +#: src/proto.c:1146 msgid "receive_file_data: parse error in reply callback" msgstr "receive_file_data: parse error in reply callback" -#: src/proto.c:1171 +#: src/proto.c:1151 msgid "receive_file_data: unexpected flag received when reading file chunks" msgstr "receive_file_data: ഫയല് ലഭ്യമാക്കുമ്പോള് അപ്രതീക്ഷിതമായ ഫ്ലാഗ് ലഭിച്ചിരിക്കുന്നു" -#: src/proto.c:1179 +#: src/proto.c:1159 msgid "failed to parse file chunk" msgstr "ഫയല് പാഴ്സ് ചെയ്യുന്നതില് പരാജയപ്പെട്ടു" -#: src/proto.c:1193 +#: src/proto.c:1173 msgid "file receive cancelled by daemon" msgstr "ഫയല് ലഭ്യമാക്കുന്നതു് ഡെമണ് റദ്ദാക്കിയിരിക്കുന്നു" @@ -3754,42 +3754,42 @@ msgstr "libguestfs-test-tool: invalid timeout: %s\n" msgid "libguestfs-test-tool: unexpected command line option 0x%x\n" msgstr "libguestfs-test-tool: അപ്രതീക്ഷിതമായ കമാന്ഡ് ലൈന് ഉപാധി 0x%x\n" -#: test-tool/test-tool.c:185 +#: test-tool/test-tool.c:196 #, c-format msgid "libguestfs-test-tool: failed to add drive '%s'\n" msgstr "libguestfs-test-tool: ഡ്രൈവ് '%s' ചേര്ക്കുന്നതില് പരാജയപ്പെട്ടു\n" -#: test-tool/test-tool.c:222 +#: test-tool/test-tool.c:233 #, c-format msgid "libguestfs-test-tool: failed to launch appliance\n" msgstr "libguestfs-test-tool: പ്രയോഗം ലഭ്യമാക്കുന്നതില് പരാജയപ്പെട്ടു\n" -#: test-tool/test-tool.c:234 +#: test-tool/test-tool.c:245 #, c-format msgid "libguestfs-test-tool: failed to run part-disk\n" msgstr "" -#: test-tool/test-tool.c:240 +#: test-tool/test-tool.c:251 #, c-format msgid "libguestfs-test-tool: failed to mkfs.ext2\n" msgstr "libguestfs-test-tool: mkfs.ext2 പരാജയപ്പെട്ടു\n" -#: test-tool/test-tool.c:246 +#: test-tool/test-tool.c:257 #, c-format msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n" msgstr "libguestfs-test-tool: /dev/sda1 /-ല് മൌണ്ട് ചെയ്യുന്നതില് പരാജയപ്പെട്ടു\n" -#: test-tool/test-tool.c:253 +#: test-tool/test-tool.c:264 #, c-format msgid "libguestfs-test-tool: failed to touch file\n" msgstr "" -#: test-tool/test-tool.c:259 +#: test-tool/test-tool.c:270 #, c-format msgid "libguestfs-test-tool: shutdown failed\n" msgstr "" -#: test-tool/test-tool.c:292 +#: test-tool/test-tool.c:303 #, c-format msgid "" "LIBGUESTFS_QEMU environment variable is already set, so\n" @@ -3798,12 +3798,12 @@ msgstr "" "LIBGUESTFS_QEMU എന്വയോണ്മെന്റ് വേരിയബിള് നിലവില് സജ്ജമാണു്, അതിനാല്\n" "--qemu/--qemudir ഉപാധികള് ഉപയോഗിക്കുവാന് സാധ്യമല്ല.\n" -#: test-tool/test-tool.c:300 +#: test-tool/test-tool.c:311 #, c-format msgid "Binary '%s' does not exist or is not executable\n" msgstr "ബൈനറി '%s' നിലവിലില്ല അല്ലെങ്കില് പ്രവര്ത്തിക്കുന്നില്ല\n" -#: test-tool/test-tool.c:314 +#: test-tool/test-tool.c:325 #, c-format msgid "%s: does not look like a qemu source directory\n" msgstr "%s: qemu ഉറവിട ഡയറക്ടറിയില് നിന്നും വ്യത്യസ്ഥമാണു്\n" @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?" "component=libguestfs&product=Virtualization+Tools\n" -"POT-Creation-Date: 2012-08-30 23:39+0100\n" +"POT-Creation-Date: 2012-09-19 13:50+0100\n" "PO-Revision-Date: 2012-05-21 13:19+0000\n" "Last-Translator: rjones <rjones@redhat.com>\n" "Language-Team: Marathi (http://www.transifex.net/projects/p/fedora/language/" @@ -21,39 +21,39 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: align/domains.c:112 df/domains.c:119 +#: align/domains.c:111 df/domains.c:118 #, c-format msgid "%s: could not connect to libvirt (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:121 df/domains.c:128 +#: align/domains.c:120 df/domains.c:127 #, c-format msgid "%s: could not get number of running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:131 df/domains.c:138 +#: align/domains.c:130 df/domains.c:137 #, c-format msgid "%s: could not list running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:142 df/domains.c:149 +#: align/domains.c:141 df/domains.c:148 #, c-format msgid "%s: could not get number of inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:152 df/domains.c:159 +#: align/domains.c:151 df/domains.c:158 #, c-format msgid "%s: could not list inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:201 df/domains.c:215 +#: align/domains.c:200 df/domains.c:214 #, c-format msgid "%s: failed to analyze a disk, see error(s) above\n" msgstr "" -#: align/domains.c:352 align/scan.c:130 cat/virt-cat.c:121 -#: cat/virt-filesystems.c:207 cat/virt-ls.c:196 df/domains.c:440 df/main.c:136 -#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:138 +#: align/domains.c:351 align/scan.c:130 cat/virt-cat.c:121 +#: cat/virt-filesystems.c:207 cat/virt-ls.c:192 df/domains.c:439 df/main.c:136 +#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:137 #: fuse/guestmount.c:208 inspector/virt-inspector.c:140 #: rescue/virt-rescue.c:145 #, c-format @@ -61,7 +61,7 @@ msgid "guestfs_create: failed to create handle\n" msgstr "guestfs_create: हँडल निर्माण करण्यास अशक्य\n" #: align/scan.c:67 cat/virt-cat.c:61 cat/virt-filesystems.c:104 -#: cat/virt-ls.c:103 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 +#: cat/virt-ls.c:99 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 #: fuse/guestmount.c:100 inspector/virt-inspector.c:78 rescue/virt-rescue.c:63 #, c-format msgid "Try `%s --help' for more information.\n" @@ -89,8 +89,8 @@ msgid "" msgstr "" #: align/scan.c:150 cat/virt-cat.c:143 cat/virt-filesystems.c:261 -#: cat/virt-ls.c:246 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 -#: format/format.c:190 fuse/guestmount.c:238 inspector/virt-inspector.c:164 +#: cat/virt-ls.c:242 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 +#: format/format.c:189 fuse/guestmount.c:238 inspector/virt-inspector.c:164 #: rescue/virt-rescue.c:201 #, c-format msgid "%s: unknown long option: %s (%d)\n" @@ -236,12 +236,12 @@ msgstr "" " -x libguestfs API कॉल्स् ट्रेस करा\n" "अधिक माहितीकरीता, manpage %s(1) पहा.\n" -#: cat/virt-filesystems.c:323 cat/virt-ls.c:350 df/main.c:254 +#: cat/virt-filesystems.c:323 cat/virt-ls.c:346 df/main.c:254 #, c-format msgid "%s: you cannot use -h and --csv options together.\n" msgstr "%s: -h व --csv पर्यायचा एकत्रपणे वापर शक्य नाही.\n" -#: cat/virt-ls.c:107 +#: cat/virt-ls.c:103 #, c-format msgid "" "%s: list files in a virtual machine\n" @@ -274,24 +274,24 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-ls.c:341 +#: cat/virt-ls.c:337 #, c-format msgid "" "%s: used a flag which can only be combined with -lR mode\n" "For more information, read the virt-ls(1) man page.\n" msgstr "" -#: cat/virt-ls.c:580 +#: cat/virt-ls.c:576 #, c-format msgid "%s: error getting extended attrs for %s %s\n" msgstr "" -#: cat/virt-ls.c:586 +#: cat/virt-ls.c:582 #, c-format msgid "%s: error: cannot parse xattr count for %s %s\n" msgstr "" -#: df/domains.c:292 +#: df/domains.c:291 #, c-format msgid "%s: ignoring %s, it has too many disks (%zu > %d)\n" msgstr "" @@ -2986,18 +2986,18 @@ msgstr "नाही" msgid "use 'time command [args...]'\n" msgstr "'time command [args...]' याचा वापर करा\n" -#: format/format.c:70 +#: format/format.c:69 msgid "IMPORTANT NOTE: This program ERASES ALL DATA on disks." msgstr "" -#: format/format.c:73 +#: format/format.c:72 #, c-format msgid "" "Try `%s --help' for more information.\n" "%s\n" msgstr "" -#: format/format.c:77 +#: format/format.c:76 #, c-format msgid "" "%s: erase and make a blank disk\n" @@ -3024,17 +3024,17 @@ msgid "" "\n" msgstr "" -#: format/format.c:159 +#: format/format.c:158 #, c-format msgid "%s: no filesystem was specified\n" msgstr "" -#: format/format.c:167 +#: format/format.c:166 #, c-format msgid "%s: --lvm option cannot be given multiple times\n" msgstr "" -#: format/format.c:271 +#: format/format.c:270 #, c-format msgid "" "%s: failed to rescan the disks after two attempts. This\n" @@ -3043,7 +3043,7 @@ msgid "" "is a bug, please file a bug at http://libguestfs.org/\n" msgstr "" -#: format/format.c:312 +#: format/format.c:311 #, c-format msgid "%s: cannot parse --lvm option (%s)\n" msgstr "" @@ -3386,14 +3386,14 @@ msgstr "" msgid "%s: could not parse memory size '%s'\n" msgstr "%s: मेमरी आकार '%s' वाचणे अशक्य\n" -#: rescue/virt-rescue.c:395 +#: rescue/virt-rescue.c:396 #, c-format msgid "" "Inspecting the virtual machine or disk image ...\n" "\n" msgstr "" -#: rescue/virt-rescue.c:414 +#: rescue/virt-rescue.c:415 #, c-format msgid "" "This disk contains one or more operating systems. You can use these mount\n" @@ -3401,7 +3401,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:424 +#: rescue/virt-rescue.c:425 #, c-format msgid "" "# %s is the root of a %s operating system\n" @@ -3410,7 +3410,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:481 +#: rescue/virt-rescue.c:482 #, c-format msgid "" "This disk contains no filesystems that we recognize.\n" @@ -3420,7 +3420,7 @@ msgid "" "logical volumes and filesystems on a blank disk.\n" msgstr "" -#: rescue/virt-rescue.c:488 +#: rescue/virt-rescue.c:489 #, c-format msgid "" "This disk contains one or more filesystems, but we don't recognize any\n" @@ -3429,55 +3429,55 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:493 +#: rescue/virt-rescue.c:494 #, c-format msgid "# %s has type '%s'\n" msgstr "" -#: rescue/virt-rescue.c:701 +#: rescue/virt-rescue.c:702 #, c-format msgid "%s: unknown child exit status (%d)\n" msgstr "%s: अपरिचीत चाइल्ड एक्जिट स्टेटस् (%d)\n" -#: src/appliance.c:204 +#: src/appliance.c:201 #, c-format msgid "" "cannot find any suitable libguestfs supermin, fixed or old-style appliance " "on LIBGUESTFS_PATH (search path: %s)" msgstr "" -#: src/appliance.c:362 +#: src/appliance.c:359 #, c-format msgid "security: cached appliance %s is not owned by UID %d" msgstr "सुरक्षा: कॅश्ड् अप्लायंस् %s, UID %d च्या मालकिचे नाही" -#: src/appliance.c:367 +#: src/appliance.c:364 #, c-format msgid "security: cached appliance %s is not a directory (mode %o)" msgstr "सुरक्षा: कॅश्ड् अप्लायंस् %s डिरेक्ट्री नाही (मोड %o)" -#: src/appliance.c:372 +#: src/appliance.c:369 #, c-format msgid "security: cached appliance %s is writable by group or other (mode %o)" msgstr "सुरक्षा: कॅश्ड् अप्लायंस् %s ग्रूप किंवा इतर द्वारे लेखनजोगी आहे (मोड %o)" -#: src/appliance.c:712 +#: src/appliance.c:709 msgid "external command failed, see earlier error messages" msgstr "बाहेरिल आदेश अपयशी, मागील त्रुटी संदेश पहा" -#: src/dbdump.c:88 +#: src/dbdump.c:85 msgid "unexpected end of output from db_dump command before end of header" msgstr "" -#: src/dbdump.c:101 src/dbdump.c:113 +#: src/dbdump.c:98 src/dbdump.c:110 msgid "unexpected line from db_dump command, no space prefix" msgstr "" -#: src/dbdump.c:130 +#: src/dbdump.c:127 msgid "unexpected end of output from db_dump command before end of data" msgstr "" -#: src/dbdump.c:212 +#: src/dbdump.c:209 msgid "unexpected non-hex digits in output of db_dump command" msgstr "" @@ -3542,27 +3542,27 @@ msgstr "" msgid "FUSE not supported" msgstr "" -#: src/guestfs.c:213 +#: src/guestfs.c:194 #, c-format msgid "guestfs_close: called twice on the same handle\n" msgstr "guestfs_close: एकाच हँडलवर दोनवेळा कॉल केले\n" -#: src/guestfs.c:398 +#: src/guestfs.c:379 #, c-format msgid "warning: %s" msgstr "" -#: src/guestfs.c:459 +#: src/guestfs.c:440 #, c-format msgid "libguestfs: error: %s\n" msgstr "libguestfs: त्रुटी: %s\n" -#: src/guestfs.c:1038 +#: src/guestfs.c:1019 #, c-format msgid "<truncated, original size %zu bytes>" msgstr "<आखूड केले, मूळ आकार %zu बाईट्स्>" -#: src/inspect-apps.c:615 src/inspect.c:548 +#: src/inspect-apps.c:613 src/inspect.c:546 msgid "" "inspection API not available since this version of libguestfs was compiled " "without the hivex library" @@ -3574,8 +3574,8 @@ msgid "release file %s is empty or malformed" msgstr "" #: src/inspect-fs-unix.c:239 src/inspect-fs-unix.c:766 -#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:533 src/inspect-fs.c:577 -#: src/inspect.c:765 +#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:532 src/inspect-fs.c:576 +#: src/inspect.c:763 #, c-format msgid "size of %s is unreasonably large (%<PRIi64> bytes)" msgstr "%s चे आकार असमंजसपणे मोठे आहे (%<PRIi64> बाईट्स्)" @@ -3589,7 +3589,7 @@ msgstr "/etc/fstab किंवा रिकामी फाइल वाचण msgid "cannot resolve Windows %%SYSTEMROOT%%" msgstr "विंडोज %%SYSTEMROOT%% निश्चित करणे अशक्य" -#: src/inspect-fs.c:366 src/inspect-fs.c:379 +#: src/inspect-fs.c:365 src/inspect-fs.c:378 #, c-format msgid "could not parse integer in version number: %s" msgstr "आवृत्ती क्रमांत इंटिजर वाचणे अशक्य: %s" @@ -3599,19 +3599,19 @@ msgstr "आवृत्ती क्रमांत इंटिजर वाच msgid "read: %s: unexpected end of file" msgstr "" -#: src/inspect.c:300 +#: src/inspect.c:298 msgid "not a Windows guest, or systemroot could not be determined" msgstr "विंडोज अतिथी नाही, किंवा systemroot शोधणे अशक्य" -#: src/inspect.c:316 +#: src/inspect.c:314 msgid "not a Windows guest, or CurrentControlSet could not be determined" msgstr "" -#: src/inspect.c:801 +#: src/inspect.c:799 msgid "no inspection data: call guestfs_inspect_os first" msgstr "अधिकृत तपासणी डाटा आढळले नाही: पहिले guestfs_inspect_os कॉल करा" -#: src/inspect.c:813 +#: src/inspect.c:811 #, c-format msgid "" "%s: root device not found: only call this function with a root device " @@ -3778,73 +3778,73 @@ msgstr "" "libguestfs ची ही आवृत्ती libvirt किंवा libxml2 विना कंपाईल केल्यामुळे add-domain API " "अनुपलब्ध आहे" -#: src/proto.c:379 +#: src/proto.c:359 #, c-format msgid "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" msgstr "" "check_for_daemon_cancellation_or_eof: डिमन पासून 0x%x वाचा, 0x%x अपेक्षीत\n" -#: src/proto.c:501 +#: src/proto.c:481 msgid "" "This usually means the libguestfs appliance failed to start up. Please\n" "enable debugging (LIBGUESTFS_DEBUG=1) and rerun the command, then look at\n" "the debug messages output prior to this error.\n" msgstr "" -#: src/proto.c:507 +#: src/proto.c:487 msgid "See earlier debug messages.\n" msgstr "" -#: src/proto.c:597 +#: src/proto.c:577 #, c-format msgid "received magic signature from guestfsd, but in state %d" msgstr "guestfsd पासून मॅजीक स्वाक्षरी प्राप्त, परंतु स्तर %d असे आढळले" -#: src/proto.c:616 +#: src/proto.c:596 #, c-format msgid "message length (%u) > maximum possible size (%d)" msgstr "संदेश लांबी (%u) > कमाल शक्य आकार (%d)" -#: src/proto.c:786 +#: src/proto.c:766 msgid "xdr_guestfs_message_header failed" msgstr "xdr_guestfs_message_header अपयशी" -#: src/proto.c:795 +#: src/proto.c:775 msgid "dispatch failed to marshal args" msgstr "marshal args करीता डिस्पॅच अपयशी" -#: src/proto.c:891 src/proto.c:1189 +#: src/proto.c:871 src/proto.c:1169 msgid "operation cancelled by user" msgstr "" -#: src/proto.c:954 +#: src/proto.c:934 #, c-format msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)" msgstr "xdr_guestfs_chunk अपयशी (buf = %p, buflen = %zu)" -#: src/proto.c:1115 +#: src/proto.c:1095 #, c-format msgid "%s: error in chunked encoding" msgstr "%s: चंक्ड् एनकोडिंग मध्ये त्रुटी आढळली" -#: src/proto.c:1143 +#: src/proto.c:1123 msgid "write to daemon socket" msgstr "डिमक सॉकट मध्ये लिहा" -#: src/proto.c:1166 +#: src/proto.c:1146 msgid "receive_file_data: parse error in reply callback" msgstr "receive_file_data: कॉलबॅक प्रतिसाद वाचतेवेळी त्रुटी" -#: src/proto.c:1171 +#: src/proto.c:1151 msgid "receive_file_data: unexpected flag received when reading file chunks" msgstr "receive_file_data: फाइल खंड वाचतेवेळी अनपेक्षीत फ्लॅग प्राप्त झाले" -#: src/proto.c:1179 +#: src/proto.c:1159 msgid "failed to parse file chunk" msgstr "फाइल खंड वाचण्यास अपयशी" -#: src/proto.c:1193 +#: src/proto.c:1173 msgid "file receive cancelled by daemon" msgstr "डिमनने फाइल प्राप्यता रद्द केली" @@ -3890,42 +3890,42 @@ msgstr "libguestfs-test-tool: अवैध वेळसमाप्ती: %s\n" msgid "libguestfs-test-tool: unexpected command line option 0x%x\n" msgstr "libguestfs-test-tool: अनपेक्षीत आदेश ओळ पर्याय 0x%x\n" -#: test-tool/test-tool.c:185 +#: test-tool/test-tool.c:196 #, c-format msgid "libguestfs-test-tool: failed to add drive '%s'\n" msgstr "libguestfs-test-tool: ड्राइव्ह '%s' समावेश करण्यास अपयशी\n" -#: test-tool/test-tool.c:222 +#: test-tool/test-tool.c:233 #, c-format msgid "libguestfs-test-tool: failed to launch appliance\n" msgstr "libguestfs-test-tool: अप्लायंस सुरू करण्यास अपयशी\n" -#: test-tool/test-tool.c:234 +#: test-tool/test-tool.c:245 #, c-format msgid "libguestfs-test-tool: failed to run part-disk\n" msgstr "" -#: test-tool/test-tool.c:240 +#: test-tool/test-tool.c:251 #, c-format msgid "libguestfs-test-tool: failed to mkfs.ext2\n" msgstr "libguestfs-test-tool: mkfs.ext2 अपयशी\n" -#: test-tool/test-tool.c:246 +#: test-tool/test-tool.c:257 #, c-format msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n" msgstr "libguestfs-test-tool: /dev/sda1 यांस / वर माऊंट करण्यास अपयशी\n" -#: test-tool/test-tool.c:253 +#: test-tool/test-tool.c:264 #, c-format msgid "libguestfs-test-tool: failed to touch file\n" msgstr "" -#: test-tool/test-tool.c:259 +#: test-tool/test-tool.c:270 #, c-format msgid "libguestfs-test-tool: shutdown failed\n" msgstr "" -#: test-tool/test-tool.c:292 +#: test-tool/test-tool.c:303 #, c-format msgid "" "LIBGUESTFS_QEMU environment variable is already set, so\n" @@ -3934,12 +3934,12 @@ msgstr "" "LIBGUESTFS_QEMU एन्वार्यनमेंट वेरियेबल आधिपासून सेट आहे, म्हणून\n" "--qemu/--qemudir पर्याय याचा वापर करणे अशक्य आहे.\n" -#: test-tool/test-tool.c:300 +#: test-tool/test-tool.c:311 #, c-format msgid "Binary '%s' does not exist or is not executable\n" msgstr "बाइनरी '%s' अस्तित्वात नाही किंवा एक्जीक्यूटेबल नाही\n" -#: test-tool/test-tool.c:314 +#: test-tool/test-tool.c:325 #, c-format msgid "%s: does not look like a qemu source directory\n" msgstr "%s: qemu स्रोत डिरेक्ट्री प्रमाणे आढळले नाही\n" @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?" "component=libguestfs&product=Virtualization+Tools\n" -"POT-Creation-Date: 2012-08-30 23:39+0100\n" +"POT-Creation-Date: 2012-09-19 13:50+0100\n" "PO-Revision-Date: 2012-05-21 13:19+0000\n" "Last-Translator: rjones <rjones@redhat.com>\n" "Language-Team: Dutch (http://www.transifex.net/projects/p/fedora/language/" @@ -22,39 +22,39 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: align/domains.c:112 df/domains.c:119 +#: align/domains.c:111 df/domains.c:118 #, c-format msgid "%s: could not connect to libvirt (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:121 df/domains.c:128 +#: align/domains.c:120 df/domains.c:127 #, c-format msgid "%s: could not get number of running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:131 df/domains.c:138 +#: align/domains.c:130 df/domains.c:137 #, c-format msgid "%s: could not list running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:142 df/domains.c:149 +#: align/domains.c:141 df/domains.c:148 #, c-format msgid "%s: could not get number of inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:152 df/domains.c:159 +#: align/domains.c:151 df/domains.c:158 #, c-format msgid "%s: could not list inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:201 df/domains.c:215 +#: align/domains.c:200 df/domains.c:214 #, c-format msgid "%s: failed to analyze a disk, see error(s) above\n" msgstr "" -#: align/domains.c:352 align/scan.c:130 cat/virt-cat.c:121 -#: cat/virt-filesystems.c:207 cat/virt-ls.c:196 df/domains.c:440 df/main.c:136 -#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:138 +#: align/domains.c:351 align/scan.c:130 cat/virt-cat.c:121 +#: cat/virt-filesystems.c:207 cat/virt-ls.c:192 df/domains.c:439 df/main.c:136 +#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:137 #: fuse/guestmount.c:208 inspector/virt-inspector.c:140 #: rescue/virt-rescue.c:145 #, c-format @@ -62,7 +62,7 @@ msgid "guestfs_create: failed to create handle\n" msgstr "guestfs_create: hendel aanmaken mislukte\n" #: align/scan.c:67 cat/virt-cat.c:61 cat/virt-filesystems.c:104 -#: cat/virt-ls.c:103 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 +#: cat/virt-ls.c:99 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 #: fuse/guestmount.c:100 inspector/virt-inspector.c:78 rescue/virt-rescue.c:63 #, c-format msgid "Try `%s --help' for more information.\n" @@ -106,8 +106,8 @@ msgstr "" "Voor meer informatie, zie de manpagina %s(1).\n" #: align/scan.c:150 cat/virt-cat.c:143 cat/virt-filesystems.c:261 -#: cat/virt-ls.c:246 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 -#: format/format.c:190 fuse/guestmount.c:238 inspector/virt-inspector.c:164 +#: cat/virt-ls.c:242 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 +#: format/format.c:189 fuse/guestmount.c:238 inspector/virt-inspector.c:164 #: rescue/virt-rescue.c:201 #, c-format msgid "%s: unknown long option: %s (%d)\n" @@ -254,12 +254,12 @@ msgstr "" " -x Traceer libguestfs API aanroepen\n" "Voor meer informatie, zie de man pagina %s(1).\n" -#: cat/virt-filesystems.c:323 cat/virt-ls.c:350 df/main.c:254 +#: cat/virt-filesystems.c:323 cat/virt-ls.c:346 df/main.c:254 #, c-format msgid "%s: you cannot use -h and --csv options together.\n" msgstr "%s: je kunt de -h en --csv opties ziet tezamen gebruiken.\n" -#: cat/virt-ls.c:107 +#: cat/virt-ls.c:103 #, c-format msgid "" "%s: list files in a virtual machine\n" @@ -320,7 +320,7 @@ msgstr "" " -x Traceer libguestfs API aanroepen\n" "Voor meer informatie, zie de man pagina %s(1).\n" -#: cat/virt-ls.c:341 +#: cat/virt-ls.c:337 #, c-format msgid "" "%s: used a flag which can only be combined with -lR mode\n" @@ -329,17 +329,17 @@ msgstr "" "%s: gebruikte een vlag die alleen met de -lR mode gecombeneerd kan worden\n" "Voor meer informatie, lees de virt-ls(1) man pagina.\n" -#: cat/virt-ls.c:580 +#: cat/virt-ls.c:576 #, c-format msgid "%s: error getting extended attrs for %s %s\n" msgstr "%s: fout bij het verkrijgen van uitgebreide attributen voor %s %s\n" -#: cat/virt-ls.c:586 +#: cat/virt-ls.c:582 #, c-format msgid "%s: error: cannot parse xattr count for %s %s\n" msgstr "%s: error: kan xattr telling niet ontleden voor %s %s\n" -#: df/domains.c:292 +#: df/domains.c:291 #, c-format msgid "%s: ignoring %s, it has too many disks (%zu > %d)\n" msgstr "" @@ -3127,11 +3127,11 @@ msgstr "nee" msgid "use 'time command [args...]'\n" msgstr "gebruik 'time command [args...]'\n" -#: format/format.c:70 +#: format/format.c:69 msgid "IMPORTANT NOTE: This program ERASES ALL DATA on disks." msgstr "BELANGRIJK: Dit programma WIST ALLE DATA op schijven." -#: format/format.c:73 +#: format/format.c:72 #, c-format msgid "" "Try `%s --help' for more information.\n" @@ -3140,7 +3140,7 @@ msgstr "" "Probeer `%s --help' voor meer informatie.\n" "%s\n" -#: format/format.c:77 +#: format/format.c:76 #, c-format msgid "" "%s: erase and make a blank disk\n" @@ -3189,17 +3189,17 @@ msgstr "" "%s\n" "\n" -#: format/format.c:159 +#: format/format.c:158 #, c-format msgid "%s: no filesystem was specified\n" msgstr "%s: er was geen bestandssysteem gespecificeerd\n" -#: format/format.c:167 +#: format/format.c:166 #, c-format msgid "%s: --lvm option cannot be given multiple times\n" msgstr "%s: --lvm optie kan niet meerdere malen worden gegeven\n" -#: format/format.c:271 +#: format/format.c:270 #, c-format msgid "" "%s: failed to rescan the disks after two attempts. This\n" @@ -3212,7 +3212,7 @@ msgstr "" "data is die we niet kuinnen verwijderen. Als je denkt dat\n" "dit een bug is, maak je een bug aan op http://libguestfs.org/\n" -#: format/format.c:312 +#: format/format.c:311 #, c-format msgid "%s: cannot parse --lvm option (%s)\n" msgstr "%s: kan --lvm optie (%s) niet parsen\n" @@ -3578,7 +3578,7 @@ msgstr "" msgid "%s: could not parse memory size '%s'\n" msgstr "%s:kon geheugen grootte niet ontleden '%s'\n" -#: rescue/virt-rescue.c:395 +#: rescue/virt-rescue.c:396 #, c-format msgid "" "Inspecting the virtual machine or disk image ...\n" @@ -3587,7 +3587,7 @@ msgstr "" "Inspecteren van virtuele machine of disk image ...\n" "\n" -#: rescue/virt-rescue.c:414 +#: rescue/virt-rescue.c:415 #, c-format msgid "" "This disk contains one or more operating systems. You can use these mount\n" @@ -3599,7 +3599,7 @@ msgstr "" "aankoppelen van bestandssystemen.\n" "\n" -#: rescue/virt-rescue.c:424 +#: rescue/virt-rescue.c:425 #, c-format msgid "" "# %s is the root of a %s operating system\n" @@ -3612,7 +3612,7 @@ msgstr "" "# %s\n" "\n" -#: rescue/virt-rescue.c:481 +#: rescue/virt-rescue.c:482 #, c-format msgid "" "This disk contains no filesystems that we recognize.\n" @@ -3629,7 +3629,7 @@ msgstr "" "van partities,\n" "logische volumes em bestandssystemen op lege schijven.\n" -#: rescue/virt-rescue.c:488 +#: rescue/virt-rescue.c:489 #, c-format msgid "" "This disk contains one or more filesystems, but we don't recognize any\n" @@ -3643,17 +3643,17 @@ msgstr "" "><rescue> prompt) om dze bestandssystemen aan te koppelen.\n" "\n" -#: rescue/virt-rescue.c:493 +#: rescue/virt-rescue.c:494 #, c-format msgid "# %s has type '%s'\n" msgstr "# %s heeft type '%s'\n" -#: rescue/virt-rescue.c:701 +#: rescue/virt-rescue.c:702 #, c-format msgid "%s: unknown child exit status (%d)\n" msgstr "%s: onbekende kind exit status (%d)\n" -#: src/appliance.c:204 +#: src/appliance.c:201 #, c-format msgid "" "cannot find any suitable libguestfs supermin, fixed or old-style appliance " @@ -3662,41 +3662,41 @@ msgstr "" "kan geen geschikte libguestfs supermin vinden, fixed of oude-stijl " "toepassing op LIBGUESTFS_PATH (zoek pad: %s)" -#: src/appliance.c:362 +#: src/appliance.c:359 #, c-format msgid "security: cached appliance %s is not owned by UID %d" msgstr "beveiliging: UID %2$d is geen eigenaar van toepassing %1$s in cache" -#: src/appliance.c:367 +#: src/appliance.c:364 #, c-format msgid "security: cached appliance %s is not a directory (mode %o)" msgstr "beveiliging: toepassing %s in cache is geen map (mode %o)" -#: src/appliance.c:372 +#: src/appliance.c:369 #, c-format msgid "security: cached appliance %s is writable by group or other (mode %o)" msgstr "" "beveiliging: toepassing %s in cache is beschrijfbaar door groep of anderen " "(mode %o)" -#: src/appliance.c:712 +#: src/appliance.c:709 msgid "external command failed, see earlier error messages" msgstr "extern commando mislukte, zie eerdere fout boodschappen" -#: src/dbdump.c:88 +#: src/dbdump.c:85 msgid "unexpected end of output from db_dump command before end of header" msgstr "" "onverwacht einde van output van db_dump commando voor einde van koptekst" -#: src/dbdump.c:101 src/dbdump.c:113 +#: src/dbdump.c:98 src/dbdump.c:110 msgid "unexpected line from db_dump command, no space prefix" msgstr "onverwachte regel van db_dump commando, geen spatie prefix" -#: src/dbdump.c:130 +#: src/dbdump.c:127 msgid "unexpected end of output from db_dump command before end of data" msgstr "onverwacht einde van output van db_dump commando voor einde van data" -#: src/dbdump.c:212 +#: src/dbdump.c:209 msgid "unexpected non-hex digits in output of db_dump command" msgstr "onverwachte niet-hex tekens in output van db_dump commando" @@ -3763,27 +3763,27 @@ msgstr "" msgid "FUSE not supported" msgstr "" -#: src/guestfs.c:213 +#: src/guestfs.c:194 #, c-format msgid "guestfs_close: called twice on the same handle\n" msgstr "guestfs_close: twee keer dezelfde hendel aangeroepen\n" -#: src/guestfs.c:398 +#: src/guestfs.c:379 #, c-format msgid "warning: %s" msgstr "waarschuwing: %s" -#: src/guestfs.c:459 +#: src/guestfs.c:440 #, c-format msgid "libguestfs: error: %s\n" msgstr "libguestfs: fout: %s\n" -#: src/guestfs.c:1038 +#: src/guestfs.c:1019 #, c-format msgid "<truncated, original size %zu bytes>" msgstr "<afgekort, originele grootte %zu bytes>" -#: src/inspect-apps.c:615 src/inspect.c:548 +#: src/inspect-apps.c:613 src/inspect.c:546 msgid "" "inspection API not available since this version of libguestfs was compiled " "without the hivex library" @@ -3797,8 +3797,8 @@ msgid "release file %s is empty or malformed" msgstr "" #: src/inspect-fs-unix.c:239 src/inspect-fs-unix.c:766 -#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:533 src/inspect-fs.c:577 -#: src/inspect.c:765 +#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:532 src/inspect-fs.c:576 +#: src/inspect.c:763 #, c-format msgid "size of %s is unreasonably large (%<PRIi64> bytes)" msgstr "groote van %s is buitensporig groot (%<PRIi64> bytes)" @@ -3812,7 +3812,7 @@ msgstr "kan /etc/fstab niet ontleden of leeg bestand" msgid "cannot resolve Windows %%SYSTEMROOT%%" msgstr "Kan Windows %%SYSTEMROOT%% niet oplossen" -#: src/inspect-fs.c:366 src/inspect-fs.c:379 +#: src/inspect-fs.c:365 src/inspect-fs.c:378 #, c-format msgid "could not parse integer in version number: %s" msgstr "kon integer in versie nummer niet ontleden: %s" @@ -3822,19 +3822,19 @@ msgstr "kon integer in versie nummer niet ontleden: %s" msgid "read: %s: unexpected end of file" msgstr "lezen: %s: onverwacht einde van bestand" -#: src/inspect.c:300 +#: src/inspect.c:298 msgid "not a Windows guest, or systemroot could not be determined" msgstr "Geen Windows gast, of systeem root kon niet bepaald worden" -#: src/inspect.c:316 +#: src/inspect.c:314 msgid "not a Windows guest, or CurrentControlSet could not be determined" msgstr "geen Windows gast, of CurrentControlSet kon niet bepaald worden" -#: src/inspect.c:801 +#: src/inspect.c:799 msgid "no inspection data: call guestfs_inspect_os first" msgstr "geen inspectie data: roep eerst guestfs_inspect_os aan" -#: src/inspect.c:813 +#: src/inspect.c:811 #, c-format msgid "" "%s: root device not found: only call this function with a root device " @@ -4008,7 +4008,7 @@ msgstr "" "add-domain API in niet beschikbaar omdat deze versie van libguestfs " "gecompileerd werd zonder libvirt or libxml2" -#: src/proto.c:379 +#: src/proto.c:359 #, c-format msgid "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" @@ -4016,7 +4016,7 @@ msgstr "" "check_for_daemon_cancellation_or_eof: 0x%x gelezen van daemon, verwachte 0x" "%x\n" -#: src/proto.c:501 +#: src/proto.c:481 msgid "" "This usually means the libguestfs appliance failed to start up. Please\n" "enable debugging (LIBGUESTFS_DEBUG=1) and rerun the command, then look at\n" @@ -4028,61 +4028,61 @@ msgstr "" "daarna\n" "de debug boodschappen voor deze fout verschijnt.\n" -#: src/proto.c:507 +#: src/proto.c:487 msgid "See earlier debug messages.\n" msgstr "Bekijk eerdere debug boodschappen.\n" -#: src/proto.c:597 +#: src/proto.c:577 #, c-format msgid "received magic signature from guestfsd, but in state %d" msgstr "magie ondertekening ontvangen van guestfsd, maar de toestand is %d" -#: src/proto.c:616 +#: src/proto.c:596 #, c-format msgid "message length (%u) > maximum possible size (%d)" msgstr "boodschap lengte (%u) > maximaal mogelijke grootte (%d)" -#: src/proto.c:786 +#: src/proto.c:766 msgid "xdr_guestfs_message_header failed" msgstr "xdr_guestfs_message_header mislukte" -#: src/proto.c:795 +#: src/proto.c:775 msgid "dispatch failed to marshal args" msgstr "verzending faalde om argumenten te rangschikken" -#: src/proto.c:891 src/proto.c:1189 +#: src/proto.c:871 src/proto.c:1169 msgid "operation cancelled by user" msgstr "bewerking afgebroken door gebruiker" -#: src/proto.c:954 +#: src/proto.c:934 #, c-format msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)" msgstr "xdr_guestfs_chunk mislukted (buf = %p, buflen = %zu)" -#: src/proto.c:1115 +#: src/proto.c:1095 #, c-format msgid "%s: error in chunked encoding" msgstr "%s: fout in chunk codering" -#: src/proto.c:1143 +#: src/proto.c:1123 msgid "write to daemon socket" msgstr "schrijven naar daemon socket" -#: src/proto.c:1166 +#: src/proto.c:1146 msgid "receive_file_data: parse error in reply callback" msgstr "receive_file_data: ontleed fout in antwoord callback" -#: src/proto.c:1171 +#: src/proto.c:1151 msgid "receive_file_data: unexpected flag received when reading file chunks" msgstr "" "receive_file_data: onverwachte vlag ontvangen bij het lezen van bestand " "chunks" -#: src/proto.c:1179 +#: src/proto.c:1159 msgid "failed to parse file chunk" msgstr "bestand chunk ontleden mislukte" -#: src/proto.c:1193 +#: src/proto.c:1173 msgid "file receive cancelled by daemon" msgstr "bestand ontvangen geannuleerd door daemon" @@ -4128,42 +4128,42 @@ msgstr "libguestfs-test-tool: ongeldige time-out: %s\n" msgid "libguestfs-test-tool: unexpected command line option 0x%x\n" msgstr "libguestfs-test-tool: onverwachte commando regel optie 0x%x\n" -#: test-tool/test-tool.c:185 +#: test-tool/test-tool.c:196 #, c-format msgid "libguestfs-test-tool: failed to add drive '%s'\n" msgstr "libguestfs-test-tool: station '%s' toevoegen mislukte\n" -#: test-tool/test-tool.c:222 +#: test-tool/test-tool.c:233 #, c-format msgid "libguestfs-test-tool: failed to launch appliance\n" msgstr "libguestfs-test-tool: toestel lanceren mislukte\n" -#: test-tool/test-tool.c:234 +#: test-tool/test-tool.c:245 #, c-format msgid "libguestfs-test-tool: failed to run part-disk\n" msgstr "libguestfs-test-tool: part-disk draaien mislukte\n" -#: test-tool/test-tool.c:240 +#: test-tool/test-tool.c:251 #, c-format msgid "libguestfs-test-tool: failed to mkfs.ext2\n" msgstr "libguestfs-test-tool: mkfs.ext2 mislukte\n" -#: test-tool/test-tool.c:246 +#: test-tool/test-tool.c:257 #, c-format msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n" msgstr "libguestfs-test-tool: aankoppelen van /dev/sda1 op / mislukte\n" -#: test-tool/test-tool.c:253 +#: test-tool/test-tool.c:264 #, c-format msgid "libguestfs-test-tool: failed to touch file\n" msgstr "libguestfs-test-tool: bestand touchen mislukte\n" -#: test-tool/test-tool.c:259 +#: test-tool/test-tool.c:270 #, c-format msgid "libguestfs-test-tool: shutdown failed\n" msgstr "" -#: test-tool/test-tool.c:292 +#: test-tool/test-tool.c:303 #, c-format msgid "" "LIBGUESTFS_QEMU environment variable is already set, so\n" @@ -4172,12 +4172,12 @@ msgstr "" "LIBGUESTFS_QEMU omgevingsvariabele al is ingesteld, dus\n" "de --qemu/--qemudir opties kunnen niet gebruikt worden.\n" -#: test-tool/test-tool.c:300 +#: test-tool/test-tool.c:311 #, c-format msgid "Binary '%s' does not exist or is not executable\n" msgstr "Binair programma '%s' bestaat niet of is niet uitvoerbaar\n" -#: test-tool/test-tool.c:314 +#: test-tool/test-tool.c:325 #, c-format msgid "%s: does not look like a qemu source directory\n" msgstr "%s: ziet er niet uit als een qemu bron map\n" @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?" "component=libguestfs&product=Virtualization+Tools\n" -"POT-Creation-Date: 2012-08-30 23:39+0100\n" +"POT-Creation-Date: 2012-09-19 13:50+0100\n" "PO-Revision-Date: 2012-05-21 13:19+0000\n" "Last-Translator: rjones <rjones@redhat.com>\n" "Language-Team: Oriya (http://www.transifex.net/projects/p/fedora/language/" @@ -20,39 +20,39 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: align/domains.c:112 df/domains.c:119 +#: align/domains.c:111 df/domains.c:118 #, c-format msgid "%s: could not connect to libvirt (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:121 df/domains.c:128 +#: align/domains.c:120 df/domains.c:127 #, c-format msgid "%s: could not get number of running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:131 df/domains.c:138 +#: align/domains.c:130 df/domains.c:137 #, c-format msgid "%s: could not list running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:142 df/domains.c:149 +#: align/domains.c:141 df/domains.c:148 #, c-format msgid "%s: could not get number of inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:152 df/domains.c:159 +#: align/domains.c:151 df/domains.c:158 #, c-format msgid "%s: could not list inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:201 df/domains.c:215 +#: align/domains.c:200 df/domains.c:214 #, c-format msgid "%s: failed to analyze a disk, see error(s) above\n" msgstr "" -#: align/domains.c:352 align/scan.c:130 cat/virt-cat.c:121 -#: cat/virt-filesystems.c:207 cat/virt-ls.c:196 df/domains.c:440 df/main.c:136 -#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:138 +#: align/domains.c:351 align/scan.c:130 cat/virt-cat.c:121 +#: cat/virt-filesystems.c:207 cat/virt-ls.c:192 df/domains.c:439 df/main.c:136 +#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:137 #: fuse/guestmount.c:208 inspector/virt-inspector.c:140 #: rescue/virt-rescue.c:145 #, c-format @@ -60,7 +60,7 @@ msgid "guestfs_create: failed to create handle\n" msgstr "guestfs_create: ନିୟନ୍ତ୍ରଣ ପ୍ରସ୍ତୁତ କରିବାରେ ବିଫଳ ହୋଇଛି\n" #: align/scan.c:67 cat/virt-cat.c:61 cat/virt-filesystems.c:104 -#: cat/virt-ls.c:103 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 +#: cat/virt-ls.c:99 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 #: fuse/guestmount.c:100 inspector/virt-inspector.c:78 rescue/virt-rescue.c:63 #, c-format msgid "Try `%s --help' for more information.\n" @@ -88,8 +88,8 @@ msgid "" msgstr "" #: align/scan.c:150 cat/virt-cat.c:143 cat/virt-filesystems.c:261 -#: cat/virt-ls.c:246 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 -#: format/format.c:190 fuse/guestmount.c:238 inspector/virt-inspector.c:164 +#: cat/virt-ls.c:242 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 +#: format/format.c:189 fuse/guestmount.c:238 inspector/virt-inspector.c:164 #: rescue/virt-rescue.c:201 #, c-format msgid "%s: unknown long option: %s (%d)\n" @@ -184,12 +184,12 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-filesystems.c:323 cat/virt-ls.c:350 df/main.c:254 +#: cat/virt-filesystems.c:323 cat/virt-ls.c:346 df/main.c:254 #, c-format msgid "%s: you cannot use -h and --csv options together.\n" msgstr "" -#: cat/virt-ls.c:107 +#: cat/virt-ls.c:103 #, c-format msgid "" "%s: list files in a virtual machine\n" @@ -222,24 +222,24 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-ls.c:341 +#: cat/virt-ls.c:337 #, c-format msgid "" "%s: used a flag which can only be combined with -lR mode\n" "For more information, read the virt-ls(1) man page.\n" msgstr "" -#: cat/virt-ls.c:580 +#: cat/virt-ls.c:576 #, c-format msgid "%s: error getting extended attrs for %s %s\n" msgstr "" -#: cat/virt-ls.c:586 +#: cat/virt-ls.c:582 #, c-format msgid "%s: error: cannot parse xattr count for %s %s\n" msgstr "" -#: df/domains.c:292 +#: df/domains.c:291 #, c-format msgid "%s: ignoring %s, it has too many disks (%zu > %d)\n" msgstr "" @@ -2879,18 +2879,18 @@ msgstr "" msgid "use 'time command [args...]'\n" msgstr "'time command [args...]' କୁ ବ୍ୟବହାର କରନ୍ତୁ\n" -#: format/format.c:70 +#: format/format.c:69 msgid "IMPORTANT NOTE: This program ERASES ALL DATA on disks." msgstr "" -#: format/format.c:73 +#: format/format.c:72 #, c-format msgid "" "Try `%s --help' for more information.\n" "%s\n" msgstr "" -#: format/format.c:77 +#: format/format.c:76 #, c-format msgid "" "%s: erase and make a blank disk\n" @@ -2917,17 +2917,17 @@ msgid "" "\n" msgstr "" -#: format/format.c:159 +#: format/format.c:158 #, c-format msgid "%s: no filesystem was specified\n" msgstr "" -#: format/format.c:167 +#: format/format.c:166 #, c-format msgid "%s: --lvm option cannot be given multiple times\n" msgstr "" -#: format/format.c:271 +#: format/format.c:270 #, c-format msgid "" "%s: failed to rescan the disks after two attempts. This\n" @@ -2936,7 +2936,7 @@ msgid "" "is a bug, please file a bug at http://libguestfs.org/\n" msgstr "" -#: format/format.c:312 +#: format/format.c:311 #, c-format msgid "%s: cannot parse --lvm option (%s)\n" msgstr "" @@ -3260,14 +3260,14 @@ msgstr "" msgid "%s: could not parse memory size '%s'\n" msgstr "" -#: rescue/virt-rescue.c:395 +#: rescue/virt-rescue.c:396 #, c-format msgid "" "Inspecting the virtual machine or disk image ...\n" "\n" msgstr "" -#: rescue/virt-rescue.c:414 +#: rescue/virt-rescue.c:415 #, c-format msgid "" "This disk contains one or more operating systems. You can use these mount\n" @@ -3275,7 +3275,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:424 +#: rescue/virt-rescue.c:425 #, c-format msgid "" "# %s is the root of a %s operating system\n" @@ -3284,7 +3284,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:481 +#: rescue/virt-rescue.c:482 #, c-format msgid "" "This disk contains no filesystems that we recognize.\n" @@ -3294,7 +3294,7 @@ msgid "" "logical volumes and filesystems on a blank disk.\n" msgstr "" -#: rescue/virt-rescue.c:488 +#: rescue/virt-rescue.c:489 #, c-format msgid "" "This disk contains one or more filesystems, but we don't recognize any\n" @@ -3303,55 +3303,55 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:493 +#: rescue/virt-rescue.c:494 #, c-format msgid "# %s has type '%s'\n" msgstr "" -#: rescue/virt-rescue.c:701 +#: rescue/virt-rescue.c:702 #, c-format msgid "%s: unknown child exit status (%d)\n" msgstr "" -#: src/appliance.c:204 +#: src/appliance.c:201 #, c-format msgid "" "cannot find any suitable libguestfs supermin, fixed or old-style appliance " "on LIBGUESTFS_PATH (search path: %s)" msgstr "" -#: src/appliance.c:362 +#: src/appliance.c:359 #, c-format msgid "security: cached appliance %s is not owned by UID %d" msgstr "" -#: src/appliance.c:367 +#: src/appliance.c:364 #, c-format msgid "security: cached appliance %s is not a directory (mode %o)" msgstr "" -#: src/appliance.c:372 +#: src/appliance.c:369 #, c-format msgid "security: cached appliance %s is writable by group or other (mode %o)" msgstr "" -#: src/appliance.c:712 +#: src/appliance.c:709 msgid "external command failed, see earlier error messages" msgstr "" -#: src/dbdump.c:88 +#: src/dbdump.c:85 msgid "unexpected end of output from db_dump command before end of header" msgstr "" -#: src/dbdump.c:101 src/dbdump.c:113 +#: src/dbdump.c:98 src/dbdump.c:110 msgid "unexpected line from db_dump command, no space prefix" msgstr "" -#: src/dbdump.c:130 +#: src/dbdump.c:127 msgid "unexpected end of output from db_dump command before end of data" msgstr "" -#: src/dbdump.c:212 +#: src/dbdump.c:209 msgid "unexpected non-hex digits in output of db_dump command" msgstr "" @@ -3416,27 +3416,27 @@ msgstr "" msgid "FUSE not supported" msgstr "" -#: src/guestfs.c:213 +#: src/guestfs.c:194 #, c-format msgid "guestfs_close: called twice on the same handle\n" msgstr "guestfs_close: ସମାନ ନିୟନ୍ତ୍ରଣରେ ଦୁଇଥର ଡ଼ାକିଥିଲା\n" -#: src/guestfs.c:398 +#: src/guestfs.c:379 #, c-format msgid "warning: %s" msgstr "" -#: src/guestfs.c:459 +#: src/guestfs.c:440 #, c-format msgid "libguestfs: error: %s\n" msgstr "libguestfs: ତ୍ରୁଟି: %s\n" -#: src/guestfs.c:1038 +#: src/guestfs.c:1019 #, c-format msgid "<truncated, original size %zu bytes>" msgstr "" -#: src/inspect-apps.c:615 src/inspect.c:548 +#: src/inspect-apps.c:613 src/inspect.c:546 msgid "" "inspection API not available since this version of libguestfs was compiled " "without the hivex library" @@ -3448,8 +3448,8 @@ msgid "release file %s is empty or malformed" msgstr "" #: src/inspect-fs-unix.c:239 src/inspect-fs-unix.c:766 -#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:533 src/inspect-fs.c:577 -#: src/inspect.c:765 +#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:532 src/inspect-fs.c:576 +#: src/inspect.c:763 #, c-format msgid "size of %s is unreasonably large (%<PRIi64> bytes)" msgstr "" @@ -3463,7 +3463,7 @@ msgstr "" msgid "cannot resolve Windows %%SYSTEMROOT%%" msgstr "" -#: src/inspect-fs.c:366 src/inspect-fs.c:379 +#: src/inspect-fs.c:365 src/inspect-fs.c:378 #, c-format msgid "could not parse integer in version number: %s" msgstr "" @@ -3473,19 +3473,19 @@ msgstr "" msgid "read: %s: unexpected end of file" msgstr "" -#: src/inspect.c:300 +#: src/inspect.c:298 msgid "not a Windows guest, or systemroot could not be determined" msgstr "" -#: src/inspect.c:316 +#: src/inspect.c:314 msgid "not a Windows guest, or CurrentControlSet could not be determined" msgstr "" -#: src/inspect.c:801 +#: src/inspect.c:799 msgid "no inspection data: call guestfs_inspect_os first" msgstr "" -#: src/inspect.c:813 +#: src/inspect.c:811 #, c-format msgid "" "%s: root device not found: only call this function with a root device " @@ -3641,72 +3641,72 @@ msgid "" "without libvirt or libxml2" msgstr "" -#: src/proto.c:379 +#: src/proto.c:359 #, c-format msgid "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" msgstr "check_for_daemon_cancellation_or_eof: ଡେମନରୁ 0x%x କୁ ପଢ଼ନ୍ତୁ, ଆଶାତିତ 0x%x\n" -#: src/proto.c:501 +#: src/proto.c:481 msgid "" "This usually means the libguestfs appliance failed to start up. Please\n" "enable debugging (LIBGUESTFS_DEBUG=1) and rerun the command, then look at\n" "the debug messages output prior to this error.\n" msgstr "" -#: src/proto.c:507 +#: src/proto.c:487 msgid "See earlier debug messages.\n" msgstr "" -#: src/proto.c:597 +#: src/proto.c:577 #, c-format msgid "received magic signature from guestfsd, but in state %d" msgstr "guestfsd ରୁ ଚମତ୍କାର ହସ୍ତାକ୍ଷର ଗ୍ରହଣ କରିଛି, କିନ୍ତୁ ଅବସ୍ଥା %d ରେ" -#: src/proto.c:616 +#: src/proto.c:596 #, c-format msgid "message length (%u) > maximum possible size (%d)" msgstr "ସନ୍ଦେଶ ଲମ୍ବ (%u) > ସର୍ବାଧିକ ସମ୍ଭାବ୍ୟ ଆକାର (%d)" -#: src/proto.c:786 +#: src/proto.c:766 msgid "xdr_guestfs_message_header failed" msgstr "xdr_guestfs_message_header ବିଫଳ ହୋଇଛି" -#: src/proto.c:795 +#: src/proto.c:775 msgid "dispatch failed to marshal args" msgstr "ମାର୍ଶାଲ args କୁ ପଠାଇବା ବିଫଳ ହୋଇଛି" -#: src/proto.c:891 src/proto.c:1189 +#: src/proto.c:871 src/proto.c:1169 msgid "operation cancelled by user" msgstr "" -#: src/proto.c:954 +#: src/proto.c:934 #, c-format msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)" msgstr "xdr_guestfs_chunk ବିଫଳ ହୋଇଛି (buf = %p, buflen = %zu)" -#: src/proto.c:1115 +#: src/proto.c:1095 #, c-format msgid "%s: error in chunked encoding" msgstr "%s: ମିଶ୍ରିତ ସାଙ୍କେତିକରଣରେ ତ୍ରୁଟି" -#: src/proto.c:1143 +#: src/proto.c:1123 msgid "write to daemon socket" msgstr "ଡେମନ ସକେଟରେ ଲେଖନ୍ତୁ" -#: src/proto.c:1166 +#: src/proto.c:1146 msgid "receive_file_data: parse error in reply callback" msgstr "receive_file_data: ଉତ୍ତର ଡ଼ାକରାରେ ବିଶ୍ଳେଷଣ ତ୍ରୁଟି" -#: src/proto.c:1171 +#: src/proto.c:1151 msgid "receive_file_data: unexpected flag received when reading file chunks" msgstr "receive_file_data: ଫାଇଲ ମାଳାକୁ ପଢ଼ିବା ସମୟରେ ଅପ୍ରତ୍ୟାଶିତ ଫ୍ଲାଗ ଗ୍ରହଣ ହୋଇଛି" -#: src/proto.c:1179 +#: src/proto.c:1159 msgid "failed to parse file chunk" msgstr "ଫାଇଲ ମାଳାକୁ ବିଶ୍ଳେଷଣ କରିବାରେ ବିଫଳ" -#: src/proto.c:1193 +#: src/proto.c:1173 msgid "file receive cancelled by daemon" msgstr "ଫାଇଲ ଗ୍ରହଣ ଡେମନ ଦ୍ଵାରା ବାତିଲ ହୋଇଛି" @@ -3752,42 +3752,42 @@ msgstr "libguestfs-test-tool: ଅବୈଧ ସମୟ ସମାପ୍ତି: %s\n msgid "libguestfs-test-tool: unexpected command line option 0x%x\n" msgstr "libguestfs-test-tool: ଅପ୍ରତ୍ୟାଶିତ ନିର୍ଦ୍ଦେଶନାମା ବିକଳ୍ପ 0x%x\n" -#: test-tool/test-tool.c:185 +#: test-tool/test-tool.c:196 #, c-format msgid "libguestfs-test-tool: failed to add drive '%s'\n" msgstr "libguestfs-test-tool: ଡ୍ରାଇଭ '%s' କୁ ଯୋଗ କରିବାରେ ବିଫଳ ହୋଇଛି\n" -#: test-tool/test-tool.c:222 +#: test-tool/test-tool.c:233 #, c-format msgid "libguestfs-test-tool: failed to launch appliance\n" msgstr "libguestfs-test-tool: ଉପକରଣ ଆରମ୍ଭ କରିବାରେ ବିଫଳ ହୋଇଛି\n" -#: test-tool/test-tool.c:234 +#: test-tool/test-tool.c:245 #, c-format msgid "libguestfs-test-tool: failed to run part-disk\n" msgstr "" -#: test-tool/test-tool.c:240 +#: test-tool/test-tool.c:251 #, c-format msgid "libguestfs-test-tool: failed to mkfs.ext2\n" msgstr "libguestfs-test-tool: mkfs.ext2 କରିବାରେ ବିଫଳ ହୋଇଛି\n" -#: test-tool/test-tool.c:246 +#: test-tool/test-tool.c:257 #, c-format msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n" msgstr "libguestfs-test-tool: /dev/sda1 କୁ / ଉପରେ ସ୍ଥାପନ କରିବାରେ ବିଫଳ ହୋଇଛି\n" -#: test-tool/test-tool.c:253 +#: test-tool/test-tool.c:264 #, c-format msgid "libguestfs-test-tool: failed to touch file\n" msgstr "" -#: test-tool/test-tool.c:259 +#: test-tool/test-tool.c:270 #, c-format msgid "libguestfs-test-tool: shutdown failed\n" msgstr "" -#: test-tool/test-tool.c:292 +#: test-tool/test-tool.c:303 #, c-format msgid "" "LIBGUESTFS_QEMU environment variable is already set, so\n" @@ -3796,12 +3796,12 @@ msgstr "" "LIBGUESTFS_QEMU ପରିବେଶ ପ୍ରାଚଳଟି ପୂର୍ବରୁ ସେଟ ହୋଇଛି, ତେଣୁ\n" "--qemu/--qemudir ବିକଳ୍ପଗୁଡ଼ିକୁ ବ୍ୟବହାର କରାଯାଇପାରିବ ନାହିଁ।\n" -#: test-tool/test-tool.c:300 +#: test-tool/test-tool.c:311 #, c-format msgid "Binary '%s' does not exist or is not executable\n" msgstr "ଦ୍ୱୀମିକ '%s' ଅବସ୍ଥିତ ନାହିଁ ଅଥବା ନିଷ୍ପାଦନ ଯୋଗ୍ୟ ନୁହଁ\n" -#: test-tool/test-tool.c:314 +#: test-tool/test-tool.c:325 #, c-format msgid "%s: does not look like a qemu source directory\n" msgstr "%s: ଗୋଟିଏ qemu ଉତ୍ସ ଡିରେକ୍ଟୋରୀ ପରି ଲାଗୁନାହିଁ\n" @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?" "component=libguestfs&product=Virtualization+Tools\n" -"POT-Creation-Date: 2012-08-30 23:39+0100\n" +"POT-Creation-Date: 2012-09-19 13:50+0100\n" "PO-Revision-Date: 2012-05-21 13:19+0000\n" "Last-Translator: rjones <rjones@redhat.com>\n" "Language-Team: Panjabi (Punjabi) <punjabi-users@lists.sf.net>\n" @@ -20,39 +20,39 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: align/domains.c:112 df/domains.c:119 +#: align/domains.c:111 df/domains.c:118 #, c-format msgid "%s: could not connect to libvirt (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:121 df/domains.c:128 +#: align/domains.c:120 df/domains.c:127 #, c-format msgid "%s: could not get number of running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:131 df/domains.c:138 +#: align/domains.c:130 df/domains.c:137 #, c-format msgid "%s: could not list running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:142 df/domains.c:149 +#: align/domains.c:141 df/domains.c:148 #, c-format msgid "%s: could not get number of inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:152 df/domains.c:159 +#: align/domains.c:151 df/domains.c:158 #, c-format msgid "%s: could not list inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:201 df/domains.c:215 +#: align/domains.c:200 df/domains.c:214 #, c-format msgid "%s: failed to analyze a disk, see error(s) above\n" msgstr "" -#: align/domains.c:352 align/scan.c:130 cat/virt-cat.c:121 -#: cat/virt-filesystems.c:207 cat/virt-ls.c:196 df/domains.c:440 df/main.c:136 -#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:138 +#: align/domains.c:351 align/scan.c:130 cat/virt-cat.c:121 +#: cat/virt-filesystems.c:207 cat/virt-ls.c:192 df/domains.c:439 df/main.c:136 +#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:137 #: fuse/guestmount.c:208 inspector/virt-inspector.c:140 #: rescue/virt-rescue.c:145 #, c-format @@ -60,7 +60,7 @@ msgid "guestfs_create: failed to create handle\n" msgstr "guestfs_create: ਹੈਂਡਲ ਬਣਾਉਣ ਵਿੱਚ ਫੇਲ\n" #: align/scan.c:67 cat/virt-cat.c:61 cat/virt-filesystems.c:104 -#: cat/virt-ls.c:103 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 +#: cat/virt-ls.c:99 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 #: fuse/guestmount.c:100 inspector/virt-inspector.c:78 rescue/virt-rescue.c:63 #, c-format msgid "Try `%s --help' for more information.\n" @@ -104,8 +104,8 @@ msgstr "" "For more information, see the manpage %s(1).\n" #: align/scan.c:150 cat/virt-cat.c:143 cat/virt-filesystems.c:261 -#: cat/virt-ls.c:246 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 -#: format/format.c:190 fuse/guestmount.c:238 inspector/virt-inspector.c:164 +#: cat/virt-ls.c:242 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 +#: format/format.c:189 fuse/guestmount.c:238 inspector/virt-inspector.c:164 #: rescue/virt-rescue.c:201 #, c-format msgid "%s: unknown long option: %s (%d)\n" @@ -251,12 +251,12 @@ msgstr "" " -x Trace libguestfs API calls\n" "For more information, see the manpage %s(1)।\n" -#: cat/virt-filesystems.c:323 cat/virt-ls.c:350 df/main.c:254 +#: cat/virt-filesystems.c:323 cat/virt-ls.c:346 df/main.c:254 #, c-format msgid "%s: you cannot use -h and --csv options together.\n" msgstr "%s: ਤੁਸੀਂ -h ਅਤੇ --csv ਚੋਣਾਂ ਇਕੱਠੀਆਂ ਨਹੀਂ ਵਰਤ ਸਕਦੇ।\n" -#: cat/virt-ls.c:107 +#: cat/virt-ls.c:103 #, c-format msgid "" "%s: list files in a virtual machine\n" @@ -289,24 +289,24 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-ls.c:341 +#: cat/virt-ls.c:337 #, c-format msgid "" "%s: used a flag which can only be combined with -lR mode\n" "For more information, read the virt-ls(1) man page.\n" msgstr "" -#: cat/virt-ls.c:580 +#: cat/virt-ls.c:576 #, c-format msgid "%s: error getting extended attrs for %s %s\n" msgstr "" -#: cat/virt-ls.c:586 +#: cat/virt-ls.c:582 #, c-format msgid "%s: error: cannot parse xattr count for %s %s\n" msgstr "" -#: df/domains.c:292 +#: df/domains.c:291 #, c-format msgid "%s: ignoring %s, it has too many disks (%zu > %d)\n" msgstr "" @@ -2996,18 +2996,18 @@ msgstr "ਨਹੀਂ" msgid "use 'time command [args...]'\n" msgstr "use 'time command [args...]'\n" -#: format/format.c:70 +#: format/format.c:69 msgid "IMPORTANT NOTE: This program ERASES ALL DATA on disks." msgstr "" -#: format/format.c:73 +#: format/format.c:72 #, c-format msgid "" "Try `%s --help' for more information.\n" "%s\n" msgstr "" -#: format/format.c:77 +#: format/format.c:76 #, c-format msgid "" "%s: erase and make a blank disk\n" @@ -3034,17 +3034,17 @@ msgid "" "\n" msgstr "" -#: format/format.c:159 +#: format/format.c:158 #, c-format msgid "%s: no filesystem was specified\n" msgstr "" -#: format/format.c:167 +#: format/format.c:166 #, c-format msgid "%s: --lvm option cannot be given multiple times\n" msgstr "" -#: format/format.c:271 +#: format/format.c:270 #, c-format msgid "" "%s: failed to rescan the disks after two attempts. This\n" @@ -3053,7 +3053,7 @@ msgid "" "is a bug, please file a bug at http://libguestfs.org/\n" msgstr "" -#: format/format.c:312 +#: format/format.c:311 #, c-format msgid "%s: cannot parse --lvm option (%s)\n" msgstr "" @@ -3398,14 +3398,14 @@ msgstr "" msgid "%s: could not parse memory size '%s'\n" msgstr "%s: ਮੈਮੋਰੀ ਅਕਾਰ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ '%s'\n" -#: rescue/virt-rescue.c:395 +#: rescue/virt-rescue.c:396 #, c-format msgid "" "Inspecting the virtual machine or disk image ...\n" "\n" msgstr "" -#: rescue/virt-rescue.c:414 +#: rescue/virt-rescue.c:415 #, c-format msgid "" "This disk contains one or more operating systems. You can use these mount\n" @@ -3413,7 +3413,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:424 +#: rescue/virt-rescue.c:425 #, c-format msgid "" "# %s is the root of a %s operating system\n" @@ -3422,7 +3422,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:481 +#: rescue/virt-rescue.c:482 #, c-format msgid "" "This disk contains no filesystems that we recognize.\n" @@ -3432,7 +3432,7 @@ msgid "" "logical volumes and filesystems on a blank disk.\n" msgstr "" -#: rescue/virt-rescue.c:488 +#: rescue/virt-rescue.c:489 #, c-format msgid "" "This disk contains one or more filesystems, but we don't recognize any\n" @@ -3441,55 +3441,55 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:493 +#: rescue/virt-rescue.c:494 #, c-format msgid "# %s has type '%s'\n" msgstr "" -#: rescue/virt-rescue.c:701 +#: rescue/virt-rescue.c:702 #, c-format msgid "%s: unknown child exit status (%d)\n" msgstr "%s: ਅਣਜਾਣ ਲੰਬਾ ਚੋਣ: (%d)\n" -#: src/appliance.c:204 +#: src/appliance.c:201 #, c-format msgid "" "cannot find any suitable libguestfs supermin, fixed or old-style appliance " "on LIBGUESTFS_PATH (search path: %s)" msgstr "" -#: src/appliance.c:362 +#: src/appliance.c:359 #, c-format msgid "security: cached appliance %s is not owned by UID %d" msgstr "ਸੁਰੱਖਿਆ: ਕੈਸ਼ ਜੰਤਰ %s ਨੂੰ UID %d ਦੁਆਰਾ ਨਹੀਂ ਰੋਕਿਆ ਹੈ" -#: src/appliance.c:367 +#: src/appliance.c:364 #, c-format msgid "security: cached appliance %s is not a directory (mode %o)" msgstr "security: cached appliance %s is not a directory (mode %o)" -#: src/appliance.c:372 +#: src/appliance.c:369 #, c-format msgid "security: cached appliance %s is writable by group or other (mode %o)" msgstr "ਸੁਰੱਖਿਆ: ਕੈਸ਼ ਜੰਤਰ %s ਗਰੁੱਪ ਜਾਂ ਹੋਰ (mode %o) ਦੁਆਰਾ ਲਿਖਣਯੋਗ ਹੈ" -#: src/appliance.c:712 +#: src/appliance.c:709 msgid "external command failed, see earlier error messages" msgstr "ਬਾਹਰੀ ਕਮਾਂਡ ਫੇਲ ਹੋਈ ਹੈ, ਪਿਛਲੇ ਗਲਤੀ ਸੁਨੇਹੇ ਵੇਖੋ" -#: src/dbdump.c:88 +#: src/dbdump.c:85 msgid "unexpected end of output from db_dump command before end of header" msgstr "" -#: src/dbdump.c:101 src/dbdump.c:113 +#: src/dbdump.c:98 src/dbdump.c:110 msgid "unexpected line from db_dump command, no space prefix" msgstr "" -#: src/dbdump.c:130 +#: src/dbdump.c:127 msgid "unexpected end of output from db_dump command before end of data" msgstr "" -#: src/dbdump.c:212 +#: src/dbdump.c:209 msgid "unexpected non-hex digits in output of db_dump command" msgstr "" @@ -3554,27 +3554,27 @@ msgstr "" msgid "FUSE not supported" msgstr "" -#: src/guestfs.c:213 +#: src/guestfs.c:194 #, c-format msgid "guestfs_close: called twice on the same handle\n" msgstr "guestfs_close: called twice on the same handle\n" -#: src/guestfs.c:398 +#: src/guestfs.c:379 #, c-format msgid "warning: %s" msgstr "" -#: src/guestfs.c:459 +#: src/guestfs.c:440 #, c-format msgid "libguestfs: error: %s\n" msgstr "libguestfs: error: %s\n" -#: src/guestfs.c:1038 +#: src/guestfs.c:1019 #, c-format msgid "<truncated, original size %zu bytes>" msgstr "<ਘਟਾਇਆ, ਅਸਲੀ ਅਕਾਰ %zu ਬਾਈਟ>" -#: src/inspect-apps.c:615 src/inspect.c:548 +#: src/inspect-apps.c:613 src/inspect.c:546 msgid "" "inspection API not available since this version of libguestfs was compiled " "without the hivex library" @@ -3586,8 +3586,8 @@ msgid "release file %s is empty or malformed" msgstr "" #: src/inspect-fs-unix.c:239 src/inspect-fs-unix.c:766 -#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:533 src/inspect-fs.c:577 -#: src/inspect.c:765 +#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:532 src/inspect-fs.c:576 +#: src/inspect.c:763 #, c-format msgid "size of %s is unreasonably large (%<PRIi64> bytes)" msgstr "%s ਦਾ ਅਕਾਰ ਬੇਲੋੜਾ ਹੈ (%<PRIi64> ਬਾਈਟਾਂ)" @@ -3601,7 +3601,7 @@ msgstr "/etc/fstab ਜਾਂ ਖਾਲੀ ਫਾਇਲ ਨੂੰ ਪਾਰਸ msgid "cannot resolve Windows %%SYSTEMROOT%%" msgstr "Windows %%SYSTEMROOT%% ਨੂੰ ਰਿਜ਼ੌਲਵ ਨਹੀਂ ਕਰ ਸਕਦਾ" -#: src/inspect-fs.c:366 src/inspect-fs.c:379 +#: src/inspect-fs.c:365 src/inspect-fs.c:378 #, c-format msgid "could not parse integer in version number: %s" msgstr "ਵਰਜਨ ਨੰਬਰ ਵਿੱਚ ਪੂਰਨਅੰਕ ਨੂੰ ਪਾਰਸ ਨਹੀਂ ਕਰ ਸਕਿਆ: %s" @@ -3611,19 +3611,19 @@ msgstr "ਵਰਜਨ ਨੰਬਰ ਵਿੱਚ ਪੂਰਨਅੰਕ ਨੂੰ msgid "read: %s: unexpected end of file" msgstr "" -#: src/inspect.c:300 +#: src/inspect.c:298 msgid "not a Windows guest, or systemroot could not be determined" msgstr "ਇੱਕ Windows ਗਿਸਟ ਨਹੀਂ ਹੈ, ਜਾਂ systemroot ਦਾ ਪਤਾ ਨਹੀਂ ਲਾਇਆ ਜਾ ਸਕਦਾ" -#: src/inspect.c:316 +#: src/inspect.c:314 msgid "not a Windows guest, or CurrentControlSet could not be determined" msgstr "" -#: src/inspect.c:801 +#: src/inspect.c:799 msgid "no inspection data: call guestfs_inspect_os first" msgstr "ਕੋਈ ਪੜਤਾਲ ਡਾਟਾ ਨਹੀਂ ਹੈ: ਪਹਿਲਾਂ guestfs_inspect_os ਨੂੰ ਕਾਲ ਕਰੋ" -#: src/inspect.c:813 +#: src/inspect.c:811 #, c-format msgid "" "%s: root device not found: only call this function with a root device " @@ -3791,73 +3791,73 @@ msgstr "" "add-domain API ਉਪਲੱਬਧ ਨਹੀਂ ਕਿਉਂਕਿ libguestfs ਦਾ ਇਹ ਵਰਜਨ libvirt ਜਾਂ libxml2 ਤੋਂ " "ਬਿਨਾਂ ਕੰਪਾਈਲ ਕੀਤਾ ਗਿਆ ਸੀ" -#: src/proto.c:379 +#: src/proto.c:359 #, c-format msgid "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" msgstr "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" -#: src/proto.c:501 +#: src/proto.c:481 msgid "" "This usually means the libguestfs appliance failed to start up. Please\n" "enable debugging (LIBGUESTFS_DEBUG=1) and rerun the command, then look at\n" "the debug messages output prior to this error.\n" msgstr "" -#: src/proto.c:507 +#: src/proto.c:487 msgid "See earlier debug messages.\n" msgstr "" -#: src/proto.c:597 +#: src/proto.c:577 #, c-format msgid "received magic signature from guestfsd, but in state %d" msgstr "guestfsd ਤੋਂ ਮੈਜਿਕ ਸਿਗਨੇਚਰ , ਪਰ %d ਸਥਿਤੀ ਵਿੱਚ" -#: src/proto.c:616 +#: src/proto.c:596 #, c-format msgid "message length (%u) > maximum possible size (%d)" msgstr "message length (%u) > maximum possible size (%d)" -#: src/proto.c:786 +#: src/proto.c:766 msgid "xdr_guestfs_message_header failed" msgstr "xdr_guestfs_message_header failed" -#: src/proto.c:795 +#: src/proto.c:775 msgid "dispatch failed to marshal args" msgstr "dispatch failed to marshal args" -#: src/proto.c:891 src/proto.c:1189 +#: src/proto.c:871 src/proto.c:1169 msgid "operation cancelled by user" msgstr "ਯੂਜ਼ਰ ਦੁਆਰਾ ਕਾਰਵਾਈ ਰੱਦ ਕੀਤੀ ਗਈ ਹੈ" -#: src/proto.c:954 +#: src/proto.c:934 #, c-format msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)" msgstr "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)" -#: src/proto.c:1115 +#: src/proto.c:1095 #, c-format msgid "%s: error in chunked encoding" msgstr "%s: error in chunked encoding" -#: src/proto.c:1143 +#: src/proto.c:1123 msgid "write to daemon socket" msgstr "ਡੈਮਨ ਸਾਕਟ ਵਿੱਚ ਲਿਖੋ" -#: src/proto.c:1166 +#: src/proto.c:1146 msgid "receive_file_data: parse error in reply callback" msgstr "receive_file_data: parse error in reply callback" -#: src/proto.c:1171 +#: src/proto.c:1151 msgid "receive_file_data: unexpected flag received when reading file chunks" msgstr "receive_file_data: unexpected flag received when reading file chunks" -#: src/proto.c:1179 +#: src/proto.c:1159 msgid "failed to parse file chunk" msgstr "ਫਾਇਲ ਚੰਕ ਪਾਰਸ ਕਰਨ ਵਿੱਚ ਫੇਲ ਹੋਇਆ" -#: src/proto.c:1193 +#: src/proto.c:1173 msgid "file receive cancelled by daemon" msgstr "ਫਾਇਲ ਸਵੀਕਾਰ ਕਰਨਾ ਡੈਮਨ ਦੁਆਰਾ ਰੱਦ ਕੀਤਾ ਗਿਆ ਹੈ" @@ -3903,42 +3903,42 @@ msgstr "libguestfs-test-tool: invalid timeout: %s\n" msgid "libguestfs-test-tool: unexpected command line option 0x%x\n" msgstr "libguestfs-test-tool: unexpected command line option 0x%x\n" -#: test-tool/test-tool.c:185 +#: test-tool/test-tool.c:196 #, c-format msgid "libguestfs-test-tool: failed to add drive '%s'\n" msgstr "libguestfs-test-tool: failed to add drive '%s'\n" -#: test-tool/test-tool.c:222 +#: test-tool/test-tool.c:233 #, c-format msgid "libguestfs-test-tool: failed to launch appliance\n" msgstr "libguestfs-test-tool: failed to launch appliance\n" -#: test-tool/test-tool.c:234 +#: test-tool/test-tool.c:245 #, c-format msgid "libguestfs-test-tool: failed to run part-disk\n" msgstr "" -#: test-tool/test-tool.c:240 +#: test-tool/test-tool.c:251 #, c-format msgid "libguestfs-test-tool: failed to mkfs.ext2\n" msgstr "libguestfs-test-tool: failed to mkfs.ext2\n" -#: test-tool/test-tool.c:246 +#: test-tool/test-tool.c:257 #, c-format msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n" msgstr "libguestfs-test-tool: failed to mount /dev/sda1 on /\n" -#: test-tool/test-tool.c:253 +#: test-tool/test-tool.c:264 #, c-format msgid "libguestfs-test-tool: failed to touch file\n" msgstr "" -#: test-tool/test-tool.c:259 +#: test-tool/test-tool.c:270 #, c-format msgid "libguestfs-test-tool: shutdown failed\n" msgstr "" -#: test-tool/test-tool.c:292 +#: test-tool/test-tool.c:303 #, c-format msgid "" "LIBGUESTFS_QEMU environment variable is already set, so\n" @@ -3947,12 +3947,12 @@ msgstr "" "LIBGUESTFS_QEMU environment variable is already set, so\n" "--qemu/--qemudir options cannot be used.\n" -#: test-tool/test-tool.c:300 +#: test-tool/test-tool.c:311 #, c-format msgid "Binary '%s' does not exist or is not executable\n" msgstr "ਬਾਇਨਰੀ '%s' ਬੰਦ ਨਹੀਂ ਹੋਇਆ ਜਾਂ ਚੱਲਣਯੋਗ ਨਹੀਂ ਹੈ\n" -#: test-tool/test-tool.c:314 +#: test-tool/test-tool.c:325 #, c-format msgid "%s: does not look like a qemu source directory\n" msgstr "%s: ਇੱਕ qemu ਸਰੋਤ ਡਾਇਰੈਕਟਰੀ ਨਹੀਂ ਲੱਗਦੀ\n" @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?" "component=libguestfs&product=Virtualization+Tools\n" -"POT-Creation-Date: 2012-08-30 23:39+0100\n" +"POT-Creation-Date: 2012-09-19 13:50+0100\n" "PO-Revision-Date: 2012-05-21 13:19+0000\n" "Last-Translator: rjones <rjones@redhat.com>\n" "Language-Team: Polish (http://www.transifex.net/projects/p/fedora/language/" @@ -22,39 +22,39 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2)\n" -#: align/domains.c:112 df/domains.c:119 +#: align/domains.c:111 df/domains.c:118 #, c-format msgid "%s: could not connect to libvirt (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:121 df/domains.c:128 +#: align/domains.c:120 df/domains.c:127 #, c-format msgid "%s: could not get number of running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:131 df/domains.c:138 +#: align/domains.c:130 df/domains.c:137 #, c-format msgid "%s: could not list running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:142 df/domains.c:149 +#: align/domains.c:141 df/domains.c:148 #, c-format msgid "%s: could not get number of inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:152 df/domains.c:159 +#: align/domains.c:151 df/domains.c:158 #, c-format msgid "%s: could not list inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:201 df/domains.c:215 +#: align/domains.c:200 df/domains.c:214 #, c-format msgid "%s: failed to analyze a disk, see error(s) above\n" msgstr "" -#: align/domains.c:352 align/scan.c:130 cat/virt-cat.c:121 -#: cat/virt-filesystems.c:207 cat/virt-ls.c:196 df/domains.c:440 df/main.c:136 -#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:138 +#: align/domains.c:351 align/scan.c:130 cat/virt-cat.c:121 +#: cat/virt-filesystems.c:207 cat/virt-ls.c:192 df/domains.c:439 df/main.c:136 +#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:137 #: fuse/guestmount.c:208 inspector/virt-inspector.c:140 #: rescue/virt-rescue.c:145 #, c-format @@ -62,7 +62,7 @@ msgid "guestfs_create: failed to create handle\n" msgstr "guestfs_create: utworzenie programu obsługi się nie powiodło\n" #: align/scan.c:67 cat/virt-cat.c:61 cat/virt-filesystems.c:104 -#: cat/virt-ls.c:103 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 +#: cat/virt-ls.c:99 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 #: fuse/guestmount.c:100 inspector/virt-inspector.c:78 rescue/virt-rescue.c:63 #, c-format msgid "Try `%s --help' for more information.\n" @@ -106,8 +106,8 @@ msgstr "" "Aby dowiedzieć się więcej, należy zobaczyć stronę podręcznika %s(1).\n" #: align/scan.c:150 cat/virt-cat.c:143 cat/virt-filesystems.c:261 -#: cat/virt-ls.c:246 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 -#: format/format.c:190 fuse/guestmount.c:238 inspector/virt-inspector.c:164 +#: cat/virt-ls.c:242 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 +#: format/format.c:189 fuse/guestmount.c:238 inspector/virt-inspector.c:164 #: rescue/virt-rescue.c:201 #, c-format msgid "%s: unknown long option: %s (%d)\n" @@ -256,12 +256,12 @@ msgstr "" " -x Śledzi wywołania API biblioteki libguestfs\n" "Aby dowiedzieć się więcej, należy zobaczyć stronę podręcznika %s(1).\n" -#: cat/virt-filesystems.c:323 cat/virt-ls.c:350 df/main.c:254 +#: cat/virt-filesystems.c:323 cat/virt-ls.c:346 df/main.c:254 #, c-format msgid "%s: you cannot use -h and --csv options together.\n" msgstr "%s: nie można używać opcji -h oraz --csv jednocześnie.\n" -#: cat/virt-ls.c:107 +#: cat/virt-ls.c:103 #, c-format msgid "" "%s: list files in a virtual machine\n" @@ -322,7 +322,7 @@ msgstr "" " -x Śledzi wywołania API biblioteki libguestfs\n" "Aby dowiedzieć się więcej, należy zobaczyć stronę podręcznika %s(1).\n" -#: cat/virt-ls.c:341 +#: cat/virt-ls.c:337 #, c-format msgid "" "%s: used a flag which can only be combined with -lR mode\n" @@ -331,17 +331,17 @@ msgstr "" "%s: użyto flagi, której można używać tylko w połączeniu z trybem -lR\n" "Aby dowiedzieć się więcej, należy zobaczyć stronę podręcznika virt-ls(1).\n" -#: cat/virt-ls.c:580 +#: cat/virt-ls.c:576 #, c-format msgid "%s: error getting extended attrs for %s %s\n" msgstr "%s: błąd podczas uzyskiwania rozszerzonych atrybutów dla %s %s\n" -#: cat/virt-ls.c:586 +#: cat/virt-ls.c:582 #, c-format msgid "%s: error: cannot parse xattr count for %s %s\n" msgstr "%s: błąd: nie można przetworzyć licznika xattr dla %s %s\n" -#: df/domains.c:292 +#: df/domains.c:291 #, c-format msgid "%s: ignoring %s, it has too many disks (%zu > %d)\n" msgstr "" @@ -3139,11 +3139,11 @@ msgstr "nie" msgid "use 'time command [args...]'\n" msgstr "należy użyć \"time polecenie [parametry...]\"\n" -#: format/format.c:70 +#: format/format.c:69 msgid "IMPORTANT NOTE: This program ERASES ALL DATA on disks." msgstr "WAŻNA UWAGA: ten program USUWA WSZYSTKIE DANE na dyskach." -#: format/format.c:73 +#: format/format.c:72 #, c-format msgid "" "Try `%s --help' for more information.\n" @@ -3152,7 +3152,7 @@ msgstr "" "Wykonanie polecenia \"%s --help\" wyświetli więcej informacji.\n" "%s\n" -#: format/format.c:77 +#: format/format.c:76 #, c-format msgid "" "%s: erase and make a blank disk\n" @@ -3201,17 +3201,17 @@ msgstr "" "%s\n" "\n" -#: format/format.c:159 +#: format/format.c:158 #, c-format msgid "%s: no filesystem was specified\n" msgstr "%s: nie podano systemu plików\n" -#: format/format.c:167 +#: format/format.c:166 #, c-format msgid "%s: --lvm option cannot be given multiple times\n" msgstr "%s: opcji --lvm nie można podać wiele razy\n" -#: format/format.c:271 +#: format/format.c:270 #, c-format msgid "" "%s: failed to rescan the disks after two attempts. This\n" @@ -3225,7 +3225,7 @@ msgstr "" "Jeśli jest to błąd, to prosimy go zgłosić na stronie\n" "http://libguestfs.org/ (w języku angielskim).\n" -#: format/format.c:312 +#: format/format.c:311 #, c-format msgid "%s: cannot parse --lvm option (%s)\n" msgstr "%s: nie można przetworzyć opcji --lvm (%s)\n" @@ -3592,7 +3592,7 @@ msgstr "" msgid "%s: could not parse memory size '%s'\n" msgstr "%s: nie można przetworzyć rozmiaru pamięci \"%s\"\n" -#: rescue/virt-rescue.c:395 +#: rescue/virt-rescue.c:396 #, c-format msgid "" "Inspecting the virtual machine or disk image ...\n" @@ -3601,7 +3601,7 @@ msgstr "" "Badanie maszyny wirtualnej lub obrazu dysku...\n" "\n" -#: rescue/virt-rescue.c:414 +#: rescue/virt-rescue.c:415 #, c-format msgid "" "This disk contains one or more operating systems. You can use these mount\n" @@ -3613,7 +3613,7 @@ msgstr "" "plików.\n" "\n" -#: rescue/virt-rescue.c:424 +#: rescue/virt-rescue.c:425 #, c-format msgid "" "# %s is the root of a %s operating system\n" @@ -3626,7 +3626,7 @@ msgstr "" "# %s\n" "\n" -#: rescue/virt-rescue.c:481 +#: rescue/virt-rescue.c:482 #, c-format msgid "" "This disk contains no filesystems that we recognize.\n" @@ -3641,7 +3641,7 @@ msgstr "" "systemy plików nierozpoznawane przez bibliotekę libguestfs, albo utworzyć\n" "partycje, woluminy logiczne i systemy plików na pustym dysku.\n" -#: rescue/virt-rescue.c:488 +#: rescue/virt-rescue.c:489 #, c-format msgid "" "This disk contains one or more filesystems, but we don't recognize any\n" @@ -3654,17 +3654,17 @@ msgstr "" "znaku zachęty ><rescue>), aby zamontować te systemy plików.\n" "\n" -#: rescue/virt-rescue.c:493 +#: rescue/virt-rescue.c:494 #, c-format msgid "# %s has type '%s'\n" msgstr "# %s posiada typ \"%s\"\n" -#: rescue/virt-rescue.c:701 +#: rescue/virt-rescue.c:702 #, c-format msgid "%s: unknown child exit status (%d)\n" msgstr "%s: nieznany stan wyjścia potomka (%d)\n" -#: src/appliance.c:204 +#: src/appliance.c:201 #, c-format msgid "" "cannot find any suitable libguestfs supermin, fixed or old-style appliance " @@ -3674,46 +3674,46 @@ msgstr "" "typu \"supermin\", \"fixed\" lub \"old-style\" w LIBGUESTFS_PATH (ścieżka " "wyszukiwania: %s)" -#: src/appliance.c:362 +#: src/appliance.c:359 #, c-format msgid "security: cached appliance %s is not owned by UID %d" msgstr "" "bezpieczeństwo: przyrząd %s w pamięci podręcznej nie jest własnością UID %d" -#: src/appliance.c:367 +#: src/appliance.c:364 #, c-format msgid "security: cached appliance %s is not a directory (mode %o)" msgstr "" "bezpieczeństwo: przyrząd %s w pamięci podręcznej nie jest katalogiem (tryb " "%o)" -#: src/appliance.c:372 +#: src/appliance.c:369 #, c-format msgid "security: cached appliance %s is writable by group or other (mode %o)" msgstr "" "bezpieczeństwo: przyrząd %s w pamięci podręcznej jest zapisywalny przez " "grupę lub innych (tryb %o)" -#: src/appliance.c:712 +#: src/appliance.c:709 msgid "external command failed, see earlier error messages" msgstr "" "zewnętrzne polecenie się nie powiodło, proszę zobaczyć wcześniejsze " "komunikaty błędów" -#: src/dbdump.c:88 +#: src/dbdump.c:85 msgid "unexpected end of output from db_dump command before end of header" msgstr "nieoczekiwany koniec wyjścia polecenia db_dump przed końcem nagłówka" -#: src/dbdump.c:101 src/dbdump.c:113 +#: src/dbdump.c:98 src/dbdump.c:110 msgid "unexpected line from db_dump command, no space prefix" msgstr "" "nieoczekiwany wiersz polecenia db_dump, brak przedrostka w formie spacji" -#: src/dbdump.c:130 +#: src/dbdump.c:127 msgid "unexpected end of output from db_dump command before end of data" msgstr "nieoczekiwany koniec wyjścia polecenia db_dump przed końcem danych" -#: src/dbdump.c:212 +#: src/dbdump.c:209 msgid "unexpected non-hex digits in output of db_dump command" msgstr "nieoczekiwane nieszesnastkowe cyfry w wyjściu polecenia db_dump " @@ -3780,27 +3780,27 @@ msgstr "nie można zainicjować tablic sum mieszania katalogu pamięci podręczn msgid "FUSE not supported" msgstr "FUSE nie jest obsługiwane" -#: src/guestfs.c:213 +#: src/guestfs.c:194 #, c-format msgid "guestfs_close: called twice on the same handle\n" msgstr "guestfs_close: wywołano dwa razy w tym samym programie obsługującym\n" -#: src/guestfs.c:398 +#: src/guestfs.c:379 #, c-format msgid "warning: %s" msgstr "ostrzeżenie: %s" -#: src/guestfs.c:459 +#: src/guestfs.c:440 #, c-format msgid "libguestfs: error: %s\n" msgstr "libguestfs: błąd: %s\n" -#: src/guestfs.c:1038 +#: src/guestfs.c:1019 #, c-format msgid "<truncated, original size %zu bytes>" msgstr "<skrócone, pierwotny rozmiar %zu bajtów>" -#: src/inspect-apps.c:615 src/inspect.c:548 +#: src/inspect-apps.c:613 src/inspect.c:546 msgid "" "inspection API not available since this version of libguestfs was compiled " "without the hivex library" @@ -3814,8 +3814,8 @@ msgid "release file %s is empty or malformed" msgstr "" #: src/inspect-fs-unix.c:239 src/inspect-fs-unix.c:766 -#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:533 src/inspect-fs.c:577 -#: src/inspect.c:765 +#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:532 src/inspect-fs.c:576 +#: src/inspect.c:763 #, c-format msgid "size of %s is unreasonably large (%<PRIi64> bytes)" msgstr "rozmiar %s jest nierozsądnie duży (%<PRIi64> bajtów)" @@ -3829,7 +3829,7 @@ msgstr "nie można przetworzyć pliku /etc/fstab lub pustego pliku" msgid "cannot resolve Windows %%SYSTEMROOT%%" msgstr "nie można rozwiązać %%SYSTEMROOT%% systemu Windows" -#: src/inspect-fs.c:366 src/inspect-fs.c:379 +#: src/inspect-fs.c:365 src/inspect-fs.c:378 #, c-format msgid "could not parse integer in version number: %s" msgstr "nie można przetworzyć liczby całkowitej w numerze wersji: %s" @@ -3839,21 +3839,21 @@ msgstr "nie można przetworzyć liczby całkowitej w numerze wersji: %s" msgid "read: %s: unexpected end of file" msgstr "odczyt: %s: nieoczekiwany koniec pliku" -#: src/inspect.c:300 +#: src/inspect.c:298 msgid "not a Windows guest, or systemroot could not be determined" msgstr "nie jest gościem systemu Windows lub nie można określić systemroot" -#: src/inspect.c:316 +#: src/inspect.c:314 msgid "not a Windows guest, or CurrentControlSet could not be determined" msgstr "" "nie jest gościem systemu Windows lub nie można określić wartości " "CurrentControlSet" -#: src/inspect.c:801 +#: src/inspect.c:799 msgid "no inspection data: call guestfs_inspect_os first" msgstr "brak danych badania: najpierw należy wywołać guestfs_inspect_os" -#: src/inspect.c:813 +#: src/inspect.c:811 #, c-format msgid "" "%s: root device not found: only call this function with a root device " @@ -4032,7 +4032,7 @@ msgstr "" "API dodawania domen jest niedostępne, ponieważ ta wersja biblioteki " "libguestfs została skompilowana bez bibliotek libvirt lub libxml2" -#: src/proto.c:379 +#: src/proto.c:359 #, c-format msgid "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" @@ -4040,7 +4040,7 @@ msgstr "" "check_for_daemon_cancellation_or_eof: odczytano 0x%x z demona, oczekiwano 0x" "%x\n" -#: src/proto.c:501 +#: src/proto.c:481 msgid "" "This usually means the libguestfs appliance failed to start up. Please\n" "enable debugging (LIBGUESTFS_DEBUG=1) and rerun the command, then look at\n" @@ -4051,61 +4051,61 @@ msgstr "" "wykonać polecenie, a następnie spojrzeć na wyjście komunikatów debugowania\n" "przed wystąpieniem tego błędu.\n" -#: src/proto.c:507 +#: src/proto.c:487 msgid "See earlier debug messages.\n" msgstr "Proszę zobaczyć wcześniejsze komunikaty debugowania.\n" -#: src/proto.c:597 +#: src/proto.c:577 #, c-format msgid "received magic signature from guestfsd, but in state %d" msgstr "otrzymano podpis magic z guestfsd, ale w stanie %d" -#: src/proto.c:616 +#: src/proto.c:596 #, c-format msgid "message length (%u) > maximum possible size (%d)" msgstr "długość komunikatu (%u) > maksymalny możliwy rozmiar (%d)" -#: src/proto.c:786 +#: src/proto.c:766 msgid "xdr_guestfs_message_header failed" msgstr "xdr_guestfs_message_header się nie powiodło" -#: src/proto.c:795 +#: src/proto.c:775 msgid "dispatch failed to marshal args" msgstr "rozdzielenie parametrów marszałka się nie powiodło" -#: src/proto.c:891 src/proto.c:1189 +#: src/proto.c:871 src/proto.c:1169 msgid "operation cancelled by user" msgstr "działanie zostało anulowane przez użytkownika" -#: src/proto.c:954 +#: src/proto.c:934 #, c-format msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)" msgstr "xdr_guestfs_chunk się nie powiodło (bufor = %p, długość bufora = %zu)" -#: src/proto.c:1115 +#: src/proto.c:1095 #, c-format msgid "%s: error in chunked encoding" msgstr "%s: błąd w kodowaniu fragmentu" -#: src/proto.c:1143 +#: src/proto.c:1123 msgid "write to daemon socket" msgstr "zapisuje do gniazda demona" -#: src/proto.c:1166 +#: src/proto.c:1146 msgid "receive_file_data: parse error in reply callback" msgstr "receive_file_data: błąd przetwarzania w odpowiedzi wywołania zwrotnego" -#: src/proto.c:1171 +#: src/proto.c:1151 msgid "receive_file_data: unexpected flag received when reading file chunks" msgstr "" "receive_file_data: otrzymano nieoczekiwaną flagę podczas odczytywania " "fragmentów pliku" -#: src/proto.c:1179 +#: src/proto.c:1159 msgid "failed to parse file chunk" msgstr "przetworzenie fragmentu pliku się nie powiodło" -#: src/proto.c:1193 +#: src/proto.c:1173 msgid "file receive cancelled by daemon" msgstr "otrzymanie pliku zostało anulowane przez demona" @@ -4153,43 +4153,43 @@ msgstr "libguestfs-test-tool: nieprawidłowy czas oczekiwania: %s\n" msgid "libguestfs-test-tool: unexpected command line option 0x%x\n" msgstr "libguestfs-test-tool: nieoczekiwana opcja wiersza poleceń 0x%x\n" -#: test-tool/test-tool.c:185 +#: test-tool/test-tool.c:196 #, c-format msgid "libguestfs-test-tool: failed to add drive '%s'\n" msgstr "libguestfs-test-tool: dodanie napędu \"%s\" się nie powiodło\n" -#: test-tool/test-tool.c:222 +#: test-tool/test-tool.c:233 #, c-format msgid "libguestfs-test-tool: failed to launch appliance\n" msgstr "libguestfs-test-tool: uruchomienie przyrządu się nie powiodło\n" -#: test-tool/test-tool.c:234 +#: test-tool/test-tool.c:245 #, c-format msgid "libguestfs-test-tool: failed to run part-disk\n" msgstr "libguestfs-test-tool: wykonanie polecenia part-disk się nie powiodło\n" -#: test-tool/test-tool.c:240 +#: test-tool/test-tool.c:251 #, c-format msgid "libguestfs-test-tool: failed to mkfs.ext2\n" msgstr "libguestfs-test-tool: mkfs.ext2 się nie powiodło\n" -#: test-tool/test-tool.c:246 +#: test-tool/test-tool.c:257 #, c-format msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n" msgstr "libguestfs-test-tool: zamontowanie /dev/sda1 w / się nie powiodło\n" -#: test-tool/test-tool.c:253 +#: test-tool/test-tool.c:264 #, c-format msgid "libguestfs-test-tool: failed to touch file\n" msgstr "" "libguestfs-test-tool: wykonanie polecenia touch na pliku się nie powiodło\n" -#: test-tool/test-tool.c:259 +#: test-tool/test-tool.c:270 #, c-format msgid "libguestfs-test-tool: shutdown failed\n" msgstr "" -#: test-tool/test-tool.c:292 +#: test-tool/test-tool.c:303 #, c-format msgid "" "LIBGUESTFS_QEMU environment variable is already set, so\n" @@ -4198,12 +4198,12 @@ msgstr "" "Zmienna środowiskowa LIBGUESTFS_QEMU jest już ustawiona, więc nie można\n" "użyć opcji --qemu/--qemudir.\n" -#: test-tool/test-tool.c:300 +#: test-tool/test-tool.c:311 #, c-format msgid "Binary '%s' does not exist or is not executable\n" msgstr "Plik binarny \"%s\" nie istnieje lub nie jest wykonywalny\n" -#: test-tool/test-tool.c:314 +#: test-tool/test-tool.c:325 #, c-format msgid "%s: does not look like a qemu source directory\n" msgstr "%s: nie wygląda na katalog źródłowy QEMU\n" @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?" "component=libguestfs&product=Virtualization+Tools\n" -"POT-Creation-Date: 2012-08-30 23:39+0100\n" +"POT-Creation-Date: 2012-09-19 13:50+0100\n" "PO-Revision-Date: 2012-05-21 13:19+0000\n" "Last-Translator: rjones <rjones@redhat.com>\n" "Language-Team: Tamil <tamil-users@lists.fedoraproject.org>\n" @@ -19,39 +19,39 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: align/domains.c:112 df/domains.c:119 +#: align/domains.c:111 df/domains.c:118 #, c-format msgid "%s: could not connect to libvirt (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:121 df/domains.c:128 +#: align/domains.c:120 df/domains.c:127 #, c-format msgid "%s: could not get number of running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:131 df/domains.c:138 +#: align/domains.c:130 df/domains.c:137 #, c-format msgid "%s: could not list running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:142 df/domains.c:149 +#: align/domains.c:141 df/domains.c:148 #, c-format msgid "%s: could not get number of inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:152 df/domains.c:159 +#: align/domains.c:151 df/domains.c:158 #, c-format msgid "%s: could not list inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:201 df/domains.c:215 +#: align/domains.c:200 df/domains.c:214 #, c-format msgid "%s: failed to analyze a disk, see error(s) above\n" msgstr "" -#: align/domains.c:352 align/scan.c:130 cat/virt-cat.c:121 -#: cat/virt-filesystems.c:207 cat/virt-ls.c:196 df/domains.c:440 df/main.c:136 -#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:138 +#: align/domains.c:351 align/scan.c:130 cat/virt-cat.c:121 +#: cat/virt-filesystems.c:207 cat/virt-ls.c:192 df/domains.c:439 df/main.c:136 +#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:137 #: fuse/guestmount.c:208 inspector/virt-inspector.c:140 #: rescue/virt-rescue.c:145 #, c-format @@ -59,7 +59,7 @@ msgid "guestfs_create: failed to create handle\n" msgstr "guestfs_create: ஹாண்டிலை உருவாக்க முடியவில்லை\n" #: align/scan.c:67 cat/virt-cat.c:61 cat/virt-filesystems.c:104 -#: cat/virt-ls.c:103 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 +#: cat/virt-ls.c:99 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 #: fuse/guestmount.c:100 inspector/virt-inspector.c:78 rescue/virt-rescue.c:63 #, c-format msgid "Try `%s --help' for more information.\n" @@ -87,8 +87,8 @@ msgid "" msgstr "" #: align/scan.c:150 cat/virt-cat.c:143 cat/virt-filesystems.c:261 -#: cat/virt-ls.c:246 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 -#: format/format.c:190 fuse/guestmount.c:238 inspector/virt-inspector.c:164 +#: cat/virt-ls.c:242 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 +#: format/format.c:189 fuse/guestmount.c:238 inspector/virt-inspector.c:164 #: rescue/virt-rescue.c:201 #, c-format msgid "%s: unknown long option: %s (%d)\n" @@ -183,12 +183,12 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-filesystems.c:323 cat/virt-ls.c:350 df/main.c:254 +#: cat/virt-filesystems.c:323 cat/virt-ls.c:346 df/main.c:254 #, c-format msgid "%s: you cannot use -h and --csv options together.\n" msgstr "" -#: cat/virt-ls.c:107 +#: cat/virt-ls.c:103 #, c-format msgid "" "%s: list files in a virtual machine\n" @@ -221,24 +221,24 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-ls.c:341 +#: cat/virt-ls.c:337 #, c-format msgid "" "%s: used a flag which can only be combined with -lR mode\n" "For more information, read the virt-ls(1) man page.\n" msgstr "" -#: cat/virt-ls.c:580 +#: cat/virt-ls.c:576 #, c-format msgid "%s: error getting extended attrs for %s %s\n" msgstr "" -#: cat/virt-ls.c:586 +#: cat/virt-ls.c:582 #, c-format msgid "%s: error: cannot parse xattr count for %s %s\n" msgstr "" -#: df/domains.c:292 +#: df/domains.c:291 #, c-format msgid "%s: ignoring %s, it has too many disks (%zu > %d)\n" msgstr "" @@ -2879,18 +2879,18 @@ msgstr "" msgid "use 'time command [args...]'\n" msgstr "'நேர கட்டளையைப் பயன்படுத்து [args...]'\n" -#: format/format.c:70 +#: format/format.c:69 msgid "IMPORTANT NOTE: This program ERASES ALL DATA on disks." msgstr "" -#: format/format.c:73 +#: format/format.c:72 #, c-format msgid "" "Try `%s --help' for more information.\n" "%s\n" msgstr "" -#: format/format.c:77 +#: format/format.c:76 #, c-format msgid "" "%s: erase and make a blank disk\n" @@ -2917,17 +2917,17 @@ msgid "" "\n" msgstr "" -#: format/format.c:159 +#: format/format.c:158 #, c-format msgid "%s: no filesystem was specified\n" msgstr "" -#: format/format.c:167 +#: format/format.c:166 #, c-format msgid "%s: --lvm option cannot be given multiple times\n" msgstr "" -#: format/format.c:271 +#: format/format.c:270 #, c-format msgid "" "%s: failed to rescan the disks after two attempts. This\n" @@ -2936,7 +2936,7 @@ msgid "" "is a bug, please file a bug at http://libguestfs.org/\n" msgstr "" -#: format/format.c:312 +#: format/format.c:311 #, c-format msgid "%s: cannot parse --lvm option (%s)\n" msgstr "" @@ -3260,14 +3260,14 @@ msgstr "" msgid "%s: could not parse memory size '%s'\n" msgstr "" -#: rescue/virt-rescue.c:395 +#: rescue/virt-rescue.c:396 #, c-format msgid "" "Inspecting the virtual machine or disk image ...\n" "\n" msgstr "" -#: rescue/virt-rescue.c:414 +#: rescue/virt-rescue.c:415 #, c-format msgid "" "This disk contains one or more operating systems. You can use these mount\n" @@ -3275,7 +3275,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:424 +#: rescue/virt-rescue.c:425 #, c-format msgid "" "# %s is the root of a %s operating system\n" @@ -3284,7 +3284,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:481 +#: rescue/virt-rescue.c:482 #, c-format msgid "" "This disk contains no filesystems that we recognize.\n" @@ -3294,7 +3294,7 @@ msgid "" "logical volumes and filesystems on a blank disk.\n" msgstr "" -#: rescue/virt-rescue.c:488 +#: rescue/virt-rescue.c:489 #, c-format msgid "" "This disk contains one or more filesystems, but we don't recognize any\n" @@ -3303,55 +3303,55 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:493 +#: rescue/virt-rescue.c:494 #, c-format msgid "# %s has type '%s'\n" msgstr "" -#: rescue/virt-rescue.c:701 +#: rescue/virt-rescue.c:702 #, c-format msgid "%s: unknown child exit status (%d)\n" msgstr "" -#: src/appliance.c:204 +#: src/appliance.c:201 #, c-format msgid "" "cannot find any suitable libguestfs supermin, fixed or old-style appliance " "on LIBGUESTFS_PATH (search path: %s)" msgstr "" -#: src/appliance.c:362 +#: src/appliance.c:359 #, c-format msgid "security: cached appliance %s is not owned by UID %d" msgstr "" -#: src/appliance.c:367 +#: src/appliance.c:364 #, c-format msgid "security: cached appliance %s is not a directory (mode %o)" msgstr "" -#: src/appliance.c:372 +#: src/appliance.c:369 #, c-format msgid "security: cached appliance %s is writable by group or other (mode %o)" msgstr "" -#: src/appliance.c:712 +#: src/appliance.c:709 msgid "external command failed, see earlier error messages" msgstr "" -#: src/dbdump.c:88 +#: src/dbdump.c:85 msgid "unexpected end of output from db_dump command before end of header" msgstr "" -#: src/dbdump.c:101 src/dbdump.c:113 +#: src/dbdump.c:98 src/dbdump.c:110 msgid "unexpected line from db_dump command, no space prefix" msgstr "" -#: src/dbdump.c:130 +#: src/dbdump.c:127 msgid "unexpected end of output from db_dump command before end of data" msgstr "" -#: src/dbdump.c:212 +#: src/dbdump.c:209 msgid "unexpected non-hex digits in output of db_dump command" msgstr "" @@ -3416,27 +3416,27 @@ msgstr "" msgid "FUSE not supported" msgstr "" -#: src/guestfs.c:213 +#: src/guestfs.c:194 #, c-format msgid "guestfs_close: called twice on the same handle\n" msgstr "guestfs_close: அதே ஹாண்டலில் இரண்டு முறை அழைக்கப்பட்டது\n" -#: src/guestfs.c:398 +#: src/guestfs.c:379 #, c-format msgid "warning: %s" msgstr "" -#: src/guestfs.c:459 +#: src/guestfs.c:440 #, c-format msgid "libguestfs: error: %s\n" msgstr "libguestfs: error: %s\n" -#: src/guestfs.c:1038 +#: src/guestfs.c:1019 #, c-format msgid "<truncated, original size %zu bytes>" msgstr "" -#: src/inspect-apps.c:615 src/inspect.c:548 +#: src/inspect-apps.c:613 src/inspect.c:546 msgid "" "inspection API not available since this version of libguestfs was compiled " "without the hivex library" @@ -3448,8 +3448,8 @@ msgid "release file %s is empty or malformed" msgstr "" #: src/inspect-fs-unix.c:239 src/inspect-fs-unix.c:766 -#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:533 src/inspect-fs.c:577 -#: src/inspect.c:765 +#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:532 src/inspect-fs.c:576 +#: src/inspect.c:763 #, c-format msgid "size of %s is unreasonably large (%<PRIi64> bytes)" msgstr "" @@ -3463,7 +3463,7 @@ msgstr "" msgid "cannot resolve Windows %%SYSTEMROOT%%" msgstr "" -#: src/inspect-fs.c:366 src/inspect-fs.c:379 +#: src/inspect-fs.c:365 src/inspect-fs.c:378 #, c-format msgid "could not parse integer in version number: %s" msgstr "" @@ -3473,19 +3473,19 @@ msgstr "" msgid "read: %s: unexpected end of file" msgstr "" -#: src/inspect.c:300 +#: src/inspect.c:298 msgid "not a Windows guest, or systemroot could not be determined" msgstr "" -#: src/inspect.c:316 +#: src/inspect.c:314 msgid "not a Windows guest, or CurrentControlSet could not be determined" msgstr "" -#: src/inspect.c:801 +#: src/inspect.c:799 msgid "no inspection data: call guestfs_inspect_os first" msgstr "" -#: src/inspect.c:813 +#: src/inspect.c:811 #, c-format msgid "" "%s: root device not found: only call this function with a root device " @@ -3641,7 +3641,7 @@ msgid "" "without libvirt or libxml2" msgstr "" -#: src/proto.c:379 +#: src/proto.c:359 #, c-format msgid "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" @@ -3649,66 +3649,66 @@ msgstr "" "check_for_daemon_cancellation_or_eof: டொமைனிலிருந்து 0x%x ஐ வாசி, " "எதிர்பார்க்கப்பட்ட 0x%x\n" -#: src/proto.c:501 +#: src/proto.c:481 msgid "" "This usually means the libguestfs appliance failed to start up. Please\n" "enable debugging (LIBGUESTFS_DEBUG=1) and rerun the command, then look at\n" "the debug messages output prior to this error.\n" msgstr "" -#: src/proto.c:507 +#: src/proto.c:487 msgid "See earlier debug messages.\n" msgstr "" -#: src/proto.c:597 +#: src/proto.c:577 #, c-format msgid "received magic signature from guestfsd, but in state %d" msgstr "received magic signature from guestfsd, but in state %d" -#: src/proto.c:616 +#: src/proto.c:596 #, c-format msgid "message length (%u) > maximum possible size (%d)" msgstr "செய்தி அளவு (%u) > குறைந்தபட்ச சாத்தியமான அளவு (%d)" -#: src/proto.c:786 +#: src/proto.c:766 msgid "xdr_guestfs_message_header failed" msgstr "xdr_guestfs_message_header தோல்வியுற்றது" -#: src/proto.c:795 +#: src/proto.c:775 msgid "dispatch failed to marshal args" msgstr "marshal args ஐ அனுப்ப முடியவில்லை" -#: src/proto.c:891 src/proto.c:1189 +#: src/proto.c:871 src/proto.c:1169 msgid "operation cancelled by user" msgstr "" -#: src/proto.c:954 +#: src/proto.c:934 #, c-format msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)" msgstr "xdr_guestfs_chunk தோல்வியுற்றது (buf = %p, buflen = %zu)" -#: src/proto.c:1115 +#: src/proto.c:1095 #, c-format msgid "%s: error in chunked encoding" msgstr "%s: error in chunked encoding" -#: src/proto.c:1143 +#: src/proto.c:1123 msgid "write to daemon socket" msgstr "டொமைன் சாக்கெட்டிற்கு எழுது" -#: src/proto.c:1166 +#: src/proto.c:1146 msgid "receive_file_data: parse error in reply callback" msgstr "receive_file_data: பதில் பின்அழைப்பில் உள்ள பிழையை பகுக்கவும்" -#: src/proto.c:1171 +#: src/proto.c:1151 msgid "receive_file_data: unexpected flag received when reading file chunks" msgstr "receive_file_data: கோப்பு சங்க்கை வாசிக்கும் போது எதிர்பாராத கொடி பெறப்பட்டது" -#: src/proto.c:1179 +#: src/proto.c:1159 msgid "failed to parse file chunk" msgstr "கோப்பு சங்க்கை பகுக்க முடியவில்லை" -#: src/proto.c:1193 +#: src/proto.c:1173 msgid "file receive cancelled by daemon" msgstr "கோப்பினை பெறுதல் டொமைனால் ரத்து செய்யப்பட்டது" @@ -3754,42 +3754,42 @@ msgstr "libguestfs-test-tool: தவறான நேரமுடிவு: %s\n" msgid "libguestfs-test-tool: unexpected command line option 0x%x\n" msgstr "libguestfs-test-tool: எதிர்பாராத கட்டளை வரி விருப்பம் 0x%x\n" -#: test-tool/test-tool.c:185 +#: test-tool/test-tool.c:196 #, c-format msgid "libguestfs-test-tool: failed to add drive '%s'\n" msgstr "libguestfs-test-tool: இயக்கி '%s' உடன் இணைக்க முடியவில்லை\n" -#: test-tool/test-tool.c:222 +#: test-tool/test-tool.c:233 #, c-format msgid "libguestfs-test-tool: failed to launch appliance\n" msgstr "libguestfs-test-tool: failed to launch appliance\n" -#: test-tool/test-tool.c:234 +#: test-tool/test-tool.c:245 #, c-format msgid "libguestfs-test-tool: failed to run part-disk\n" msgstr "" -#: test-tool/test-tool.c:240 +#: test-tool/test-tool.c:251 #, c-format msgid "libguestfs-test-tool: failed to mkfs.ext2\n" msgstr "libguestfs-test-tool: mkfs.ext2 தோல்வியுற்றது\n" -#: test-tool/test-tool.c:246 +#: test-tool/test-tool.c:257 #, c-format msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n" msgstr "libguestfs-test-tool: mount /dev/sda1ல் ஏற முடியவில்லை /\n" -#: test-tool/test-tool.c:253 +#: test-tool/test-tool.c:264 #, c-format msgid "libguestfs-test-tool: failed to touch file\n" msgstr "" -#: test-tool/test-tool.c:259 +#: test-tool/test-tool.c:270 #, c-format msgid "libguestfs-test-tool: shutdown failed\n" msgstr "" -#: test-tool/test-tool.c:292 +#: test-tool/test-tool.c:303 #, c-format msgid "" "LIBGUESTFS_QEMU environment variable is already set, so\n" @@ -3798,12 +3798,12 @@ msgstr "" "LIBGUESTFS_QEMU சூழல் மாறிலி ஏற்கனவே அமைக்கப்பட்டது , ஆகையால்\n" "--qemu/--qemudir விருப்பங்கள் பயன்படுத்தப்படவில்லை.\n" -#: test-tool/test-tool.c:300 +#: test-tool/test-tool.c:311 #, c-format msgid "Binary '%s' does not exist or is not executable\n" msgstr "Binary '%s' does not exist or is not executable\n" -#: test-tool/test-tool.c:314 +#: test-tool/test-tool.c:325 #, c-format msgid "%s: does not look like a qemu source directory\n" msgstr "%s: ஒரு qemu மூல அடைவு போல் இல்லை\n" @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?" "component=libguestfs&product=Virtualization+Tools\n" -"POT-Creation-Date: 2012-08-30 23:39+0100\n" +"POT-Creation-Date: 2012-09-19 13:50+0100\n" "PO-Revision-Date: 2012-05-21 13:19+0000\n" "Last-Translator: rjones <rjones@redhat.com>\n" "Language-Team: Telugu (http://www.transifex.net/projects/p/fedora/language/" @@ -20,39 +20,39 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: align/domains.c:112 df/domains.c:119 +#: align/domains.c:111 df/domains.c:118 #, c-format msgid "%s: could not connect to libvirt (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:121 df/domains.c:128 +#: align/domains.c:120 df/domains.c:127 #, c-format msgid "%s: could not get number of running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:131 df/domains.c:138 +#: align/domains.c:130 df/domains.c:137 #, c-format msgid "%s: could not list running domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:142 df/domains.c:149 +#: align/domains.c:141 df/domains.c:148 #, c-format msgid "%s: could not get number of inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:152 df/domains.c:159 +#: align/domains.c:151 df/domains.c:158 #, c-format msgid "%s: could not list inactive domains (code %d, domain %d): %s\n" msgstr "" -#: align/domains.c:201 df/domains.c:215 +#: align/domains.c:200 df/domains.c:214 #, c-format msgid "%s: failed to analyze a disk, see error(s) above\n" msgstr "" -#: align/domains.c:352 align/scan.c:130 cat/virt-cat.c:121 -#: cat/virt-filesystems.c:207 cat/virt-ls.c:196 df/domains.c:440 df/main.c:136 -#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:138 +#: align/domains.c:351 align/scan.c:130 cat/virt-cat.c:121 +#: cat/virt-filesystems.c:207 cat/virt-ls.c:192 df/domains.c:439 df/main.c:136 +#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:137 #: fuse/guestmount.c:208 inspector/virt-inspector.c:140 #: rescue/virt-rescue.c:145 #, c-format @@ -60,7 +60,7 @@ msgid "guestfs_create: failed to create handle\n" msgstr "guestfs_create: సంభాలికను సృష్టించుటకు విఫలమైంది\n" #: align/scan.c:67 cat/virt-cat.c:61 cat/virt-filesystems.c:104 -#: cat/virt-ls.c:103 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 +#: cat/virt-ls.c:99 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 #: fuse/guestmount.c:100 inspector/virt-inspector.c:78 rescue/virt-rescue.c:63 #, c-format msgid "Try `%s --help' for more information.\n" @@ -88,8 +88,8 @@ msgid "" msgstr "" #: align/scan.c:150 cat/virt-cat.c:143 cat/virt-filesystems.c:261 -#: cat/virt-ls.c:246 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 -#: format/format.c:190 fuse/guestmount.c:238 inspector/virt-inspector.c:164 +#: cat/virt-ls.c:242 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 +#: format/format.c:189 fuse/guestmount.c:238 inspector/virt-inspector.c:164 #: rescue/virt-rescue.c:201 #, c-format msgid "%s: unknown long option: %s (%d)\n" @@ -184,12 +184,12 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-filesystems.c:323 cat/virt-ls.c:350 df/main.c:254 +#: cat/virt-filesystems.c:323 cat/virt-ls.c:346 df/main.c:254 #, c-format msgid "%s: you cannot use -h and --csv options together.\n" msgstr "" -#: cat/virt-ls.c:107 +#: cat/virt-ls.c:103 #, c-format msgid "" "%s: list files in a virtual machine\n" @@ -222,24 +222,24 @@ msgid "" "For more information, see the manpage %s(1).\n" msgstr "" -#: cat/virt-ls.c:341 +#: cat/virt-ls.c:337 #, c-format msgid "" "%s: used a flag which can only be combined with -lR mode\n" "For more information, read the virt-ls(1) man page.\n" msgstr "" -#: cat/virt-ls.c:580 +#: cat/virt-ls.c:576 #, c-format msgid "%s: error getting extended attrs for %s %s\n" msgstr "" -#: cat/virt-ls.c:586 +#: cat/virt-ls.c:582 #, c-format msgid "%s: error: cannot parse xattr count for %s %s\n" msgstr "" -#: df/domains.c:292 +#: df/domains.c:291 #, c-format msgid "%s: ignoring %s, it has too many disks (%zu > %d)\n" msgstr "" @@ -2877,18 +2877,18 @@ msgstr "" msgid "use 'time command [args...]'\n" msgstr "'time command [args...]' వుపయోగించుము\n" -#: format/format.c:70 +#: format/format.c:69 msgid "IMPORTANT NOTE: This program ERASES ALL DATA on disks." msgstr "" -#: format/format.c:73 +#: format/format.c:72 #, c-format msgid "" "Try `%s --help' for more information.\n" "%s\n" msgstr "" -#: format/format.c:77 +#: format/format.c:76 #, c-format msgid "" "%s: erase and make a blank disk\n" @@ -2915,17 +2915,17 @@ msgid "" "\n" msgstr "" -#: format/format.c:159 +#: format/format.c:158 #, c-format msgid "%s: no filesystem was specified\n" msgstr "" -#: format/format.c:167 +#: format/format.c:166 #, c-format msgid "%s: --lvm option cannot be given multiple times\n" msgstr "" -#: format/format.c:271 +#: format/format.c:270 #, c-format msgid "" "%s: failed to rescan the disks after two attempts. This\n" @@ -2934,7 +2934,7 @@ msgid "" "is a bug, please file a bug at http://libguestfs.org/\n" msgstr "" -#: format/format.c:312 +#: format/format.c:311 #, c-format msgid "%s: cannot parse --lvm option (%s)\n" msgstr "" @@ -3258,14 +3258,14 @@ msgstr "" msgid "%s: could not parse memory size '%s'\n" msgstr "" -#: rescue/virt-rescue.c:395 +#: rescue/virt-rescue.c:396 #, c-format msgid "" "Inspecting the virtual machine or disk image ...\n" "\n" msgstr "" -#: rescue/virt-rescue.c:414 +#: rescue/virt-rescue.c:415 #, c-format msgid "" "This disk contains one or more operating systems. You can use these mount\n" @@ -3273,7 +3273,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:424 +#: rescue/virt-rescue.c:425 #, c-format msgid "" "# %s is the root of a %s operating system\n" @@ -3282,7 +3282,7 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:481 +#: rescue/virt-rescue.c:482 #, c-format msgid "" "This disk contains no filesystems that we recognize.\n" @@ -3292,7 +3292,7 @@ msgid "" "logical volumes and filesystems on a blank disk.\n" msgstr "" -#: rescue/virt-rescue.c:488 +#: rescue/virt-rescue.c:489 #, c-format msgid "" "This disk contains one or more filesystems, but we don't recognize any\n" @@ -3301,55 +3301,55 @@ msgid "" "\n" msgstr "" -#: rescue/virt-rescue.c:493 +#: rescue/virt-rescue.c:494 #, c-format msgid "# %s has type '%s'\n" msgstr "" -#: rescue/virt-rescue.c:701 +#: rescue/virt-rescue.c:702 #, c-format msgid "%s: unknown child exit status (%d)\n" msgstr "" -#: src/appliance.c:204 +#: src/appliance.c:201 #, c-format msgid "" "cannot find any suitable libguestfs supermin, fixed or old-style appliance " "on LIBGUESTFS_PATH (search path: %s)" msgstr "" -#: src/appliance.c:362 +#: src/appliance.c:359 #, c-format msgid "security: cached appliance %s is not owned by UID %d" msgstr "" -#: src/appliance.c:367 +#: src/appliance.c:364 #, c-format msgid "security: cached appliance %s is not a directory (mode %o)" msgstr "" -#: src/appliance.c:372 +#: src/appliance.c:369 #, c-format msgid "security: cached appliance %s is writable by group or other (mode %o)" msgstr "" -#: src/appliance.c:712 +#: src/appliance.c:709 msgid "external command failed, see earlier error messages" msgstr "" -#: src/dbdump.c:88 +#: src/dbdump.c:85 msgid "unexpected end of output from db_dump command before end of header" msgstr "" -#: src/dbdump.c:101 src/dbdump.c:113 +#: src/dbdump.c:98 src/dbdump.c:110 msgid "unexpected line from db_dump command, no space prefix" msgstr "" -#: src/dbdump.c:130 +#: src/dbdump.c:127 msgid "unexpected end of output from db_dump command before end of data" msgstr "" -#: src/dbdump.c:212 +#: src/dbdump.c:209 msgid "unexpected non-hex digits in output of db_dump command" msgstr "" @@ -3414,27 +3414,27 @@ msgstr "" msgid "FUSE not supported" msgstr "" -#: src/guestfs.c:213 +#: src/guestfs.c:194 #, c-format msgid "guestfs_close: called twice on the same handle\n" msgstr "guestfs_close: ఒకే సంభాలికపై రెండుసార్లు పిలువబడింది\n" -#: src/guestfs.c:398 +#: src/guestfs.c:379 #, c-format msgid "warning: %s" msgstr "" -#: src/guestfs.c:459 +#: src/guestfs.c:440 #, c-format msgid "libguestfs: error: %s\n" msgstr "libguestfs: దోషము: %s\n" -#: src/guestfs.c:1038 +#: src/guestfs.c:1019 #, c-format msgid "<truncated, original size %zu bytes>" msgstr "" -#: src/inspect-apps.c:615 src/inspect.c:548 +#: src/inspect-apps.c:613 src/inspect.c:546 msgid "" "inspection API not available since this version of libguestfs was compiled " "without the hivex library" @@ -3446,8 +3446,8 @@ msgid "release file %s is empty or malformed" msgstr "" #: src/inspect-fs-unix.c:239 src/inspect-fs-unix.c:766 -#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:533 src/inspect-fs.c:577 -#: src/inspect.c:765 +#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:532 src/inspect-fs.c:576 +#: src/inspect.c:763 #, c-format msgid "size of %s is unreasonably large (%<PRIi64> bytes)" msgstr "" @@ -3461,7 +3461,7 @@ msgstr "" msgid "cannot resolve Windows %%SYSTEMROOT%%" msgstr "" -#: src/inspect-fs.c:366 src/inspect-fs.c:379 +#: src/inspect-fs.c:365 src/inspect-fs.c:378 #, c-format msgid "could not parse integer in version number: %s" msgstr "" @@ -3471,19 +3471,19 @@ msgstr "" msgid "read: %s: unexpected end of file" msgstr "" -#: src/inspect.c:300 +#: src/inspect.c:298 msgid "not a Windows guest, or systemroot could not be determined" msgstr "" -#: src/inspect.c:316 +#: src/inspect.c:314 msgid "not a Windows guest, or CurrentControlSet could not be determined" msgstr "" -#: src/inspect.c:801 +#: src/inspect.c:799 msgid "no inspection data: call guestfs_inspect_os first" msgstr "" -#: src/inspect.c:813 +#: src/inspect.c:811 #, c-format msgid "" "%s: root device not found: only call this function with a root device " @@ -3639,73 +3639,73 @@ msgid "" "without libvirt or libxml2" msgstr "" -#: src/proto.c:379 +#: src/proto.c:359 #, c-format msgid "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" msgstr "" "check_for_daemon_cancellation_or_eof: డెమోన్నుండి 0x%x చదివెను, కావలసినది 0x%x\n" -#: src/proto.c:501 +#: src/proto.c:481 msgid "" "This usually means the libguestfs appliance failed to start up. Please\n" "enable debugging (LIBGUESTFS_DEBUG=1) and rerun the command, then look at\n" "the debug messages output prior to this error.\n" msgstr "" -#: src/proto.c:507 +#: src/proto.c:487 msgid "See earlier debug messages.\n" msgstr "" -#: src/proto.c:597 +#: src/proto.c:577 #, c-format msgid "received magic signature from guestfsd, but in state %d" msgstr "స్థితి %d నందు, guestfsd నుండి చమత్కార సంతకము పొందబడింది" -#: src/proto.c:616 +#: src/proto.c:596 #, c-format msgid "message length (%u) > maximum possible size (%d)" msgstr "సందేశము పొడవు (%u) > సాధ్యమగు గరిష్ట పరిమాణము (%d)" -#: src/proto.c:786 +#: src/proto.c:766 msgid "xdr_guestfs_message_header failed" msgstr "xdr_guestfs_message_header విఫలమైంది" -#: src/proto.c:795 +#: src/proto.c:775 msgid "dispatch failed to marshal args" msgstr "మార్షల్ argsకు చేరవేత విఫలమైంది" -#: src/proto.c:891 src/proto.c:1189 +#: src/proto.c:871 src/proto.c:1169 msgid "operation cancelled by user" msgstr "" -#: src/proto.c:954 +#: src/proto.c:934 #, c-format msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)" msgstr "xdr_guestfs_chunk విఫలమైంది (buf = %p, buflen = %zu)" -#: src/proto.c:1115 +#: src/proto.c:1095 #, c-format msgid "%s: error in chunked encoding" msgstr "%s: చంకడ్ ఎన్కోడింగ్ నందు దోషము" -#: src/proto.c:1143 +#: src/proto.c:1123 msgid "write to daemon socket" msgstr "డెమోన్ సాకెట్కు వ్రాయుము" -#: src/proto.c:1166 +#: src/proto.c:1146 msgid "receive_file_data: parse error in reply callback" msgstr "receive_file_data: రిప్లై కాల్బ్యాక్ నందు పార్శ్ దోషము" -#: src/proto.c:1171 +#: src/proto.c:1151 msgid "receive_file_data: unexpected flag received when reading file chunks" msgstr "receive_file_data: ఫైలు ముక్కలను చదువునప్పుడు అనుకోని ఫ్లాగ్ స్వీకరించబడింది" -#: src/proto.c:1179 +#: src/proto.c:1159 msgid "failed to parse file chunk" msgstr "ఫైలు ముక్కను పార్శ్ చేయుటలో విఫలమైంది" -#: src/proto.c:1193 +#: src/proto.c:1173 msgid "file receive cancelled by daemon" msgstr "ఫైలు స్వీకరణ డెమోన్ ద్వారా రద్దుచేయబడింది" @@ -3751,42 +3751,42 @@ msgstr "libguestfs-test-tool: చెల్లని సమయముగింప msgid "libguestfs-test-tool: unexpected command line option 0x%x\n" msgstr "libguestfs-test-tool: అనుకోని కమాండ్ లైన్ ఐచ్చికము 0x%x\n" -#: test-tool/test-tool.c:185 +#: test-tool/test-tool.c:196 #, c-format msgid "libguestfs-test-tool: failed to add drive '%s'\n" msgstr "libguestfs-test-tool: డ్రైవ్ '%s' జతచేయుటకు విఫలమైంది\n" -#: test-tool/test-tool.c:222 +#: test-tool/test-tool.c:233 #, c-format msgid "libguestfs-test-tool: failed to launch appliance\n" msgstr "libguestfs-test-tool: ఉపకరణము ఆరంభించుటలో విఫలమైంది\n" -#: test-tool/test-tool.c:234 +#: test-tool/test-tool.c:245 #, c-format msgid "libguestfs-test-tool: failed to run part-disk\n" msgstr "" -#: test-tool/test-tool.c:240 +#: test-tool/test-tool.c:251 #, c-format msgid "libguestfs-test-tool: failed to mkfs.ext2\n" msgstr "libguestfs-test-tool: mkfs.ext2కు విఫలమైంది\n" -#: test-tool/test-tool.c:246 +#: test-tool/test-tool.c:257 #, c-format msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n" msgstr "libguestfs-test-tool: /dev/sda1ను /పై మౌంట్ చేయుటకు విఫలమైంది\n" -#: test-tool/test-tool.c:253 +#: test-tool/test-tool.c:264 #, c-format msgid "libguestfs-test-tool: failed to touch file\n" msgstr "" -#: test-tool/test-tool.c:259 +#: test-tool/test-tool.c:270 #, c-format msgid "libguestfs-test-tool: shutdown failed\n" msgstr "" -#: test-tool/test-tool.c:292 +#: test-tool/test-tool.c:303 #, c-format msgid "" "LIBGUESTFS_QEMU environment variable is already set, so\n" @@ -3795,12 +3795,12 @@ msgstr "" "LIBGUESTFS_QEMU ఎన్విరాన్మెంట్ వేరియబుల్ యిప్పటికే అమర్చబడింది, అందువలన\n" "--qemu/--qemudir ఐచ్చికములు వుపయోగించలేము.\n" -#: test-tool/test-tool.c:300 +#: test-tool/test-tool.c:311 #, c-format msgid "Binary '%s' does not exist or is not executable\n" msgstr "బెనరీ '%s' లేదు లేదా అది నిర్వర్తించదగునది కాదు\n" -#: test-tool/test-tool.c:314 +#: test-tool/test-tool.c:325 #, c-format msgid "%s: does not look like a qemu source directory\n" msgstr "%s: అనునది qemu మూలపు డైరెక్టరీవలె కనిపించుటలేదు\n" @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?" "component=libguestfs&product=Virtualization+Tools\n" -"POT-Creation-Date: 2012-08-30 23:39+0100\n" +"POT-Creation-Date: 2012-09-19 13:50+0100\n" "PO-Revision-Date: 2012-05-21 13:19+0000\n" "Last-Translator: rjones <rjones@redhat.com>\n" "Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>\n" @@ -20,44 +20,44 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" -#: align/domains.c:112 df/domains.c:119 +#: align/domains.c:111 df/domains.c:118 #, c-format msgid "%s: could not connect to libvirt (code %d, domain %d): %s\n" msgstr "%s: не вдалося встановити зв’язок з libvirt (код %d, домен %d): %s\n" -#: align/domains.c:121 df/domains.c:128 +#: align/domains.c:120 df/domains.c:127 #, c-format msgid "%s: could not get number of running domains (code %d, domain %d): %s\n" msgstr "" "%s: не вдалося визначити кількість запущених доменів (код %d, домен %d): %s\n" -#: align/domains.c:131 df/domains.c:138 +#: align/domains.c:130 df/domains.c:137 #, c-format msgid "%s: could not list running domains (code %d, domain %d): %s\n" msgstr "" "%s: не вдалося побудувати список запущених доменів (код %d, домен %d): %s\n" -#: align/domains.c:142 df/domains.c:149 +#: align/domains.c:141 df/domains.c:148 #, c-format msgid "%s: could not get number of inactive domains (code %d, domain %d): %s\n" msgstr "" "%s: не вдалося отримати дані щодо кількості неактивних доменів (код %d, " "домен %d): %s\n" -#: align/domains.c:152 df/domains.c:159 +#: align/domains.c:151 df/domains.c:158 #, c-format msgid "%s: could not list inactive domains (code %d, domain %d): %s\n" msgstr "" "%s: не вдалося побудувати список неактивних доменів (код %d, домен %d): %s\n" -#: align/domains.c:201 df/domains.c:215 +#: align/domains.c:200 df/domains.c:214 #, c-format msgid "%s: failed to analyze a disk, see error(s) above\n" msgstr "%s: не вдалося проаналізувати диск. Вище наведено список помилок.\n" -#: align/domains.c:352 align/scan.c:130 cat/virt-cat.c:121 -#: cat/virt-filesystems.c:207 cat/virt-ls.c:196 df/domains.c:440 df/main.c:136 -#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:138 +#: align/domains.c:351 align/scan.c:130 cat/virt-cat.c:121 +#: cat/virt-filesystems.c:207 cat/virt-ls.c:192 df/domains.c:439 df/main.c:136 +#: edit/virt-edit.c:143 fish/fish.c:231 format/format.c:137 #: fuse/guestmount.c:208 inspector/virt-inspector.c:140 #: rescue/virt-rescue.c:145 #, c-format @@ -65,7 +65,7 @@ msgid "guestfs_create: failed to create handle\n" msgstr "guestfs_create: не вдалося створити елемент керування\n" #: align/scan.c:67 cat/virt-cat.c:61 cat/virt-filesystems.c:104 -#: cat/virt-ls.c:103 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 +#: cat/virt-ls.c:99 df/main.c:70 edit/virt-edit.c:75 fish/fish.c:103 #: fuse/guestmount.c:100 inspector/virt-inspector.c:78 rescue/virt-rescue.c:63 #, c-format msgid "Try `%s --help' for more information.\n" @@ -109,8 +109,8 @@ msgstr "" "З докладнішими даними можна ознайомитися на сторінці довідника (man) %s(1).\n" #: align/scan.c:150 cat/virt-cat.c:143 cat/virt-filesystems.c:261 -#: cat/virt-ls.c:246 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 -#: format/format.c:190 fuse/guestmount.c:238 inspector/virt-inspector.c:164 +#: cat/virt-ls.c:242 df/main.c:160 edit/virt-edit.c:165 fish/fish.c:290 +#: format/format.c:189 fuse/guestmount.c:238 inspector/virt-inspector.c:164 #: rescue/virt-rescue.c:201 #, c-format msgid "%s: unknown long option: %s (%d)\n" @@ -262,12 +262,12 @@ msgstr "" " -x Показати виклики програмного інтерфейсу libguestfs\n" "Щоб дізнатися більше, ознайомтеся зі сторінкою довідника (man) %s(1).\n" -#: cat/virt-filesystems.c:323 cat/virt-ls.c:350 df/main.c:254 +#: cat/virt-filesystems.c:323 cat/virt-ls.c:346 df/main.c:254 #, c-format msgid "%s: you cannot use -h and --csv options together.\n" msgstr "%s: не можна одночасно використовувати параметри -h та --csv.\n" -#: cat/virt-ls.c:107 +#: cat/virt-ls.c:103 #, c-format msgid "" "%s: list files in a virtual machine\n" @@ -328,7 +328,7 @@ msgstr "" " -x Трасувати виклики API libguestfs\n" "Щоб дізнатися більше, скористайтеся сторінкою довідника (man) %s(1).\n" -#: cat/virt-ls.c:341 +#: cat/virt-ls.c:337 #, c-format msgid "" "%s: used a flag which can only be combined with -lR mode\n" @@ -338,17 +338,17 @@ msgstr "" "lR\n" "Докладніші дані наведено на сторінці довідника (man) virt-ls(1).\n" -#: cat/virt-ls.c:580 +#: cat/virt-ls.c:576 #, c-format msgid "%s: error getting extended attrs for %s %s\n" msgstr "%s: помилка під час спроби отримання розширених атрибутів %s %s\n" -#: cat/virt-ls.c:586 +#: cat/virt-ls.c:582 #, c-format msgid "%s: error: cannot parse xattr count for %s %s\n" msgstr "%s: помилка: не вдалося обробити числове значення xattr для %s %s\n" -#: df/domains.c:292 +#: df/domains.c:291 #, c-format msgid "%s: ignoring %s, it has too many disks (%zu > %d)\n" msgstr "%s: ігноруємо %s, містить надто багато дисків (%zu > %d)\n" @@ -3243,11 +3243,11 @@ msgstr "ні" msgid "use 'time command [args...]'\n" msgstr "скористайтеся командою «time команда [аргументи...]»\n" -#: format/format.c:70 +#: format/format.c:69 msgid "IMPORTANT NOTE: This program ERASES ALL DATA on disks." msgstr "ВАЖЛИВЕ ЗАУВАЖЕННЯ: ця програма ВИТИРАЄ ВСІ ДАНІ з дисків." -#: format/format.c:73 +#: format/format.c:72 #, c-format msgid "" "Try `%s --help' for more information.\n" @@ -3256,7 +3256,7 @@ msgstr "" "Щоб дізнатися більше, віддайте команду «%s --help».\n" "%s\n" -#: format/format.c:77 +#: format/format.c:76 #, c-format msgid "" "%s: erase and make a blank disk\n" @@ -3305,17 +3305,17 @@ msgstr "" "%s\n" "\n" -#: format/format.c:159 +#: format/format.c:158 #, c-format msgid "%s: no filesystem was specified\n" msgstr "%s: не вказано файлової системи\n" -#: format/format.c:167 +#: format/format.c:166 #, c-format msgid "%s: --lvm option cannot be given multiple times\n" msgstr "%s: параметр --lvm можна визначати лише один раз\n" -#: format/format.c:271 +#: format/format.c:270 #, c-format msgid "" "%s: failed to rescan the disks after two attempts. This\n" @@ -3329,7 +3329,7 @@ msgstr "" "Якщо ви вважаєте, що зіткнулися з вадою, будь ласка,\n" "повідомте про це на сайті http://libguestfs.org/\n" -#: format/format.c:312 +#: format/format.c:311 #, c-format msgid "%s: cannot parse --lvm option (%s)\n" msgstr "%s: не вдалося обробити параметр --lvm (%s)\n" @@ -3724,7 +3724,7 @@ msgstr "%s: значенням у параметрі --scratch «%s» має б msgid "%s: could not parse memory size '%s'\n" msgstr "%s: не вдалося обробити запис об’єму пам’яті «%s»\n" -#: rescue/virt-rescue.c:395 +#: rescue/virt-rescue.c:396 #, c-format msgid "" "Inspecting the virtual machine or disk image ...\n" @@ -3733,7 +3733,7 @@ msgstr "" "Вивчення віртуальної машини або образу диска...\n" "\n" -#: rescue/virt-rescue.c:414 +#: rescue/virt-rescue.c:415 #, c-format msgid "" "This disk contains one or more operating systems. You can use these mount\n" @@ -3746,7 +3746,7 @@ msgstr "" "запит ><rescue>) для монтування файлових систем.\n" "\n" -#: rescue/virt-rescue.c:424 +#: rescue/virt-rescue.c:425 #, c-format msgid "" "# %s is the root of a %s operating system\n" @@ -3759,7 +3759,7 @@ msgstr "" "# %s\n" "\n" -#: rescue/virt-rescue.c:481 +#: rescue/virt-rescue.c:482 #, c-format msgid "" "This disk contains no filesystems that we recognize.\n" @@ -3776,7 +3776,7 @@ msgstr "" "створити розділи, логічні томи та файлові системи на порожньому\n" "диску.\n" -#: rescue/virt-rescue.c:488 +#: rescue/virt-rescue.c:489 #, c-format msgid "" "This disk contains one or more filesystems, but we don't recognize any\n" @@ -3790,18 +3790,18 @@ msgstr "" "відповідь на запит ><rescue>) для монтування цих файлових систем.\n" "\n" -#: rescue/virt-rescue.c:493 +#: rescue/virt-rescue.c:494 #, c-format msgid "# %s has type '%s'\n" msgstr "# %s належить до типу «%s»\n" -#: rescue/virt-rescue.c:701 +#: rescue/virt-rescue.c:702 #, c-format msgid "%s: unknown child exit status (%d)\n" msgstr "" "%s: невідоме повідомлення про стан завершення дочірнього процесу (%d)\n" -#: src/appliance.c:204 +#: src/appliance.c:201 #, c-format msgid "" "cannot find any suitable libguestfs supermin, fixed or old-style appliance " @@ -3811,46 +3811,46 @@ msgstr "" "або розгортання у застарілому стилі за адресою LIBGUESTFS_PATH (каталог " "пошуку: %s)" -#: src/appliance.c:362 +#: src/appliance.c:359 #, c-format msgid "security: cached appliance %s is not owned by UID %d" msgstr "безпека: кешований пристрій %s не належить UID %d" -#: src/appliance.c:367 +#: src/appliance.c:364 #, c-format msgid "security: cached appliance %s is not a directory (mode %o)" msgstr "безпека: кешований пристрій %s не є каталогом (режим %o)" -#: src/appliance.c:372 +#: src/appliance.c:369 #, c-format msgid "security: cached appliance %s is writable by group or other (mode %o)" msgstr "" "безпека: кешований пристрій %s доступний для запису учасниками групи або " "іншими користувачами (режим %o)" -#: src/appliance.c:712 +#: src/appliance.c:709 msgid "external command failed, see earlier error messages" msgstr "" "спроба виконання зовнішньої команди зазнала невдачі, ознайомтеся з " "попередніми повідомленнями" -#: src/dbdump.c:88 +#: src/dbdump.c:85 msgid "unexpected end of output from db_dump command before end of header" msgstr "" "неочікуване завершення вихідних даних від команди db_dump перед кінцем " "заголовка" -#: src/dbdump.c:101 src/dbdump.c:113 +#: src/dbdump.c:98 src/dbdump.c:110 msgid "unexpected line from db_dump command, no space prefix" msgstr "" "неочікуваний рядок, виведений командою db_dump, не починається з пробілу" -#: src/dbdump.c:130 +#: src/dbdump.c:127 msgid "unexpected end of output from db_dump command before end of data" msgstr "" "неочікуване завершення даних, виведених командою db_dump, до кінця даних" -#: src/dbdump.c:212 +#: src/dbdump.c:209 msgid "unexpected non-hex digits in output of db_dump command" msgstr "неочікувані не шістнадцяткові цифри у виводі команди db_dump" @@ -3917,27 +3917,27 @@ msgstr "не вдалося ініціалізувати таблиці хеші msgid "FUSE not supported" msgstr "підтримки FUSE не передбачено" -#: src/guestfs.c:213 +#: src/guestfs.c:194 #, c-format msgid "guestfs_close: called twice on the same handle\n" msgstr "guestfs_close: викликано двічі для того самого елемента керування\n" -#: src/guestfs.c:398 +#: src/guestfs.c:379 #, c-format msgid "warning: %s" msgstr "попередження: %s" -#: src/guestfs.c:459 +#: src/guestfs.c:440 #, c-format msgid "libguestfs: error: %s\n" msgstr "libguestfs: помилка: %s\n" -#: src/guestfs.c:1038 +#: src/guestfs.c:1019 #, c-format msgid "<truncated, original size %zu bytes>" msgstr "<скорочено, початковий розмір — %zu байтів>" -#: src/inspect-apps.c:615 src/inspect.c:548 +#: src/inspect-apps.c:613 src/inspect.c:546 msgid "" "inspection API not available since this version of libguestfs was compiled " "without the hivex library" @@ -3951,8 +3951,8 @@ msgid "release file %s is empty or malformed" msgstr "" #: src/inspect-fs-unix.c:239 src/inspect-fs-unix.c:766 -#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:533 src/inspect-fs.c:577 -#: src/inspect.c:765 +#: src/inspect-fs-unix.c:1450 src/inspect-fs.c:532 src/inspect-fs.c:576 +#: src/inspect.c:763 #, c-format msgid "size of %s is unreasonably large (%<PRIi64> bytes)" msgstr "розмір %s неймовірно великий (%<PRIi64> байтів)" @@ -3966,7 +3966,7 @@ msgstr "не вдалося обробити /etc/fstab або порожній msgid "cannot resolve Windows %%SYSTEMROOT%%" msgstr "не вдалося визначити %%SYSTEMROOT%% Windows" -#: src/inspect-fs.c:366 src/inspect-fs.c:379 +#: src/inspect-fs.c:365 src/inspect-fs.c:378 #, c-format msgid "could not parse integer in version number: %s" msgstr "не вдалося обробити ціле число у номері версії: %s" @@ -3976,20 +3976,20 @@ msgstr "не вдалося обробити ціле число у номері msgid "read: %s: unexpected end of file" msgstr "читання: %s: неочікуваний кінець файла" -#: src/inspect.c:300 +#: src/inspect.c:298 msgid "not a Windows guest, or systemroot could not be determined" msgstr "не є гостьовою системою Windows або не вдалося визначити systemroot" -#: src/inspect.c:316 +#: src/inspect.c:314 msgid "not a Windows guest, or CurrentControlSet could not be determined" msgstr "" "не є гостьовою системою Windows або не вдалося визначити CurrentControlSet" -#: src/inspect.c:801 +#: src/inspect.c:799 msgid "no inspection data: call guestfs_inspect_os first" msgstr "немає даних для вивчення: спочатку виконайте виклик guestfs_inspect_os" -#: src/inspect.c:813 +#: src/inspect.c:811 #, c-format msgid "" "%s: root device not found: only call this function with a root device " @@ -4171,7 +4171,7 @@ msgstr "" "програмний інтерфейс add-domain недоступний, оскільки цю версію libguestfs " "було зібрано без підтримки бібліотеки libvirt або libxml2" -#: src/proto.c:379 +#: src/proto.c:359 #, c-format msgid "" "check_for_daemon_cancellation_or_eof: read 0x%x from daemon, expected 0x%x\n" @@ -4179,7 +4179,7 @@ msgstr "" "check_for_daemon_cancellation_or_eof: від фонової служби отримано значення 0x" "%x, мало бути 0x%x\n" -#: src/proto.c:501 +#: src/proto.c:481 msgid "" "This usually means the libguestfs appliance failed to start up. Please\n" "enable debugging (LIBGUESTFS_DEBUG=1) and rerun the command, then look at\n" @@ -4192,61 +4192,61 @@ msgstr "" "потім ознайомтеся з діагностичними повідомленнями до повідомлення про " "помилку.\n" -#: src/proto.c:507 +#: src/proto.c:487 msgid "See earlier debug messages.\n" msgstr "Ознайомтеся з попередніми діагностичними повідомленнями.\n" -#: src/proto.c:597 +#: src/proto.c:577 #, c-format msgid "received magic signature from guestfsd, but in state %d" msgstr "отримано керівну послідовність байтів від guestfsd, але маємо стан %d" -#: src/proto.c:616 +#: src/proto.c:596 #, c-format msgid "message length (%u) > maximum possible size (%d)" msgstr "довжина повідомлення (%u) перевищує максимальний можливий розмір (%d)" -#: src/proto.c:786 +#: src/proto.c:766 msgid "xdr_guestfs_message_header failed" msgstr "помилка xdr_guestfs_message_header" -#: src/proto.c:795 +#: src/proto.c:775 msgid "dispatch failed to marshal args" msgstr "помилка розподілу на основні аргументи" -#: src/proto.c:891 src/proto.c:1189 +#: src/proto.c:871 src/proto.c:1169 msgid "operation cancelled by user" msgstr "дію скасовано користувачем" -#: src/proto.c:954 +#: src/proto.c:934 #, c-format msgid "xdr_guestfs_chunk failed (buf = %p, buflen = %zu)" msgstr "помилка xdr_guestfs_chunk (буфер = %p, довжина буфера = %zu)" -#: src/proto.c:1115 +#: src/proto.c:1095 #, c-format msgid "%s: error in chunked encoding" msgstr "%s: помилка у кодуванні фрагмента" -#: src/proto.c:1143 +#: src/proto.c:1123 msgid "write to daemon socket" msgstr "записати до сокета фонової служби" -#: src/proto.c:1166 +#: src/proto.c:1146 msgid "receive_file_data: parse error in reply callback" msgstr "receive_file_data: помилка обробки у зворотному виклику відповіді" -#: src/proto.c:1171 +#: src/proto.c:1151 msgid "receive_file_data: unexpected flag received when reading file chunks" msgstr "" "receive_file_data: під час читання фрагментів файла отримано неочікуване " "значення прапорця" -#: src/proto.c:1179 +#: src/proto.c:1159 msgid "failed to parse file chunk" msgstr "не вдалося обробити фрагмент файла" -#: src/proto.c:1193 +#: src/proto.c:1173 msgid "file receive cancelled by daemon" msgstr "отримання файла було скасовано фоновою службою" @@ -4293,42 +4293,42 @@ msgstr "libguestfs-test-tool: некоректне значення часу о msgid "libguestfs-test-tool: unexpected command line option 0x%x\n" msgstr "libguestfs-test-tool: неочікуваний параметр командного рядка 0x%x\n" -#: test-tool/test-tool.c:185 +#: test-tool/test-tool.c:196 #, c-format msgid "libguestfs-test-tool: failed to add drive '%s'\n" msgstr "libguestfs-test-tool: не вдалося додати пристрій «%s»\n" -#: test-tool/test-tool.c:222 +#: test-tool/test-tool.c:233 #, c-format msgid "libguestfs-test-tool: failed to launch appliance\n" msgstr "libguestfs-test-tool: не вдалося запустити пристрій\n" -#: test-tool/test-tool.c:234 +#: test-tool/test-tool.c:245 #, c-format msgid "libguestfs-test-tool: failed to run part-disk\n" msgstr "libguestfs-test-tool: не вдалося запустити part-disk\n" -#: test-tool/test-tool.c:240 +#: test-tool/test-tool.c:251 #, c-format msgid "libguestfs-test-tool: failed to mkfs.ext2\n" msgstr "libguestfs-test-tool: не вдалося виконати mkfs.ext2\n" -#: test-tool/test-tool.c:246 +#: test-tool/test-tool.c:257 #, c-format msgid "libguestfs-test-tool: failed to mount /dev/sda1 on /\n" msgstr "libguestfs-test-tool: не вдалося змонтувати /dev/sda1 до /\n" -#: test-tool/test-tool.c:253 +#: test-tool/test-tool.c:264 #, c-format msgid "libguestfs-test-tool: failed to touch file\n" msgstr "libguestfs-test-tool: не вдалося виконати touch для файла\n" -#: test-tool/test-tool.c:259 +#: test-tool/test-tool.c:270 #, c-format msgid "libguestfs-test-tool: shutdown failed\n" msgstr "" -#: test-tool/test-tool.c:292 +#: test-tool/test-tool.c:303 #, c-format msgid "" "LIBGUESTFS_QEMU environment variable is already set, so\n" @@ -4337,12 +4337,12 @@ msgstr "" "Значення змінної середовища LIBGUESTFS_QEMU вже встановлено, отже\n" "не можна використовувати параметри --qemu/--qemudir.\n" -#: test-tool/test-tool.c:300 +#: test-tool/test-tool.c:311 #, c-format msgid "Binary '%s' does not exist or is not executable\n" msgstr "Виконуваного файла «%s» не існує або вказаний файл не є виконуваним\n" -#: test-tool/test-tool.c:314 +#: test-tool/test-tool.c:325 #, c-format msgid "%s: does not look like a qemu source directory\n" msgstr "%s: не є каталогом початкових кодів qemu\n" |