diff --git a/BUGS b/BUGS index 053874119..1e2517f39 100644 --- a/BUGS +++ b/BUGS @@ -1,5 +1,5 @@ NOTE: This file is automatically generated from "update-bugs.sh". -Last updated: 2013-11-14 +Last updated: 2013-11-22 This contains a local list of the bugs that are open against libguestfs. Bugs are tracked in the Red Hat Bugzilla database @@ -239,9 +239,6 @@ Bugs in NEW or ASSIGNED state are open and waiting for someone to fix. 1027526 NEW https://bugzilla.redhat.com/show_bug.cgi?id=1027526 RFE: Labels for logical partitions lost in Windows 2003 after virt-resize for primary partition -1028650 NEW https://bugzilla.redhat.com/show_bug.cgi?id=1028650 - virt-* argument parser doesn't accept --arg=value (you have to use --arg value) - 1028660 NEW https://bugzilla.redhat.com/show_bug.cgi?id=1028660 RFE: virt-sysprep/virt-builder should have an option to lock a user account @@ -251,12 +248,15 @@ Bugs in NEW or ASSIGNED state are open and waiting for someone to fix. 1028676 NEW https://bugzilla.redhat.com/show_bug.cgi?id=1028676 Add virt-builder to RHEL 7.1 -1028980 NEW https://bugzilla.redhat.com/show_bug.cgi?id=1028980 - libguestfs rpmbuild --rebuild fails with: Only one of PREFIX or INSTALL_BASE can be given. Not both. - 1029134 NEW https://bugzilla.redhat.com/show_bug.cgi?id=1029134 Broken links in virt-builder web man page +1033207 NEW https://bugzilla.redhat.com/show_bug.cgi?id=1033207 + RFE: libguestfs inspection does not recognize Free4NAS live CD + +1033573 NEW https://bugzilla.redhat.com/show_bug.cgi?id=1033573 + libguestfs inspection does not recognize NAS4Free OS installed on QCOW2 image + 503134 ASSIGNED https://bugzilla.redhat.com/show_bug.cgi?id=503134 guestfish's list splitting does not recognize internal quoting @@ -284,12 +284,12 @@ Bugs in NEW or ASSIGNED state are open and waiting for someone to fix. Bugs in MODIFIED, POST or ON_QA state are fixed. You can help by testing the fixes. +1028650 POST https://bugzilla.redhat.com/show_bug.cgi?id=1028650 + virt-* argument parser doesn't accept --arg=value (you have to use --arg value) + 998109 MODIFIED https://bugzilla.redhat.com/show_bug.cgi?id=998109 Let's enable kvmclock in RHEL 7 -672485 ON_QA https://bugzilla.redhat.com/show_bug.cgi?id=672485 - [RFE] virt-edit/tar-in/tar-out/inspector do not support encrypted system - 869179 ON_QA https://bugzilla.redhat.com/show_bug.cgi?id=869179 libguestfs fail to startup on latest rhel7 tree @@ -326,15 +326,9 @@ You can help by testing the fixes. 980338 ON_QA https://bugzilla.redhat.com/show_bug.cgi?id=980338 disk-format "qemu-img info: JSON parse error" when target file does not exist -983691 ON_QA https://bugzilla.redhat.com/show_bug.cgi?id=983691 - libguestfs double free when kernel link fails during launch - 985856 ON_QA https://bugzilla.redhat.com/show_bug.cgi?id=985856 Can't set acl value for a specified user with 'acl-set-file' -988862 ON_QA https://bugzilla.redhat.com/show_bug.cgi?id=988862 - virt-sysprep --firstboot option writes incorrect "99" (instead of "S99") sysv-init-style start up script - 989356 ON_QA https://bugzilla.redhat.com/show_bug.cgi?id=989356 cap-get-file will return error if the file has not be set capabilities @@ -377,11 +371,14 @@ You can help by testing the fixes. 1020950 ON_QA https://bugzilla.redhat.com/show_bug.cgi?id=1020950 CVE-2013-4419 libguestfs: insecure temporary directory handling for guestfish's network socket [epel-5] -(31 bugs) +(29 bugs) -------------------------------------------------- These bugs are in the VERIFIED state. +672485 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=672485 + [RFE] virt-edit/tar-in/tar-out/inspector do not support encrypted system + 889536 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=889536 [RFE]It's better to emphasize "libguestfs-winsupport" in V2V manpage or error output @@ -391,24 +388,12 @@ These bugs are in the VERIFIED state. 889538 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=889538 libguestfs can not be installed with recent iptables -892291 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=892291 - guestmount: link() incorrectly returns ENOENT, when it should be EXDEV - -892834 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=892834 - guestmount: rename() incorrectly follows symbolic links - 894241 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=894241 aug-init fail with the newest augeas package -908255 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=908255 - error message didn't translate to user language - 909573 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=909573 patch libguestfs to use 'supermin' instead of 'febootstrap' in RHEL 7 -909666 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=909666 - Unexpected non-tail recursion in recv_from_daemon results in stack overflow in very long-running API calls that send progress messages - 909667 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=909667 Unexpected non-tail recursion in recv_from_daemon results in stack overflow in very long-running API calls that send progress messages @@ -424,78 +409,21 @@ These bugs are in the VERIFIED state. 957796 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=957796 tar-out and base64-out quoting error -958183 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=958183 - Rebase libguestfs in RHEL 6.5 - -971207 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=971207 - guestfish aug-init command fails: libguestfs: error: aug_init: Augeas initialization failed - -971326 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=971326 - ntfsresize-opts execute failed when omitted the 'size' option - -971664 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=971664 - Need add some removed commands back into guestfish in RHEL 6.5 - -972413 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=972413 - txz-out command produces a bzip2-compressed file (should be xz-compressed) - -973425 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=973425 - lsscsi is not available in 6client - -975377 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=975377 - inspect-get-hostname return unknown for linux guest in rhel6 - -975572 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=975572 - virt-sysprep is in the wrong subpackage - 975573 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=975573 virt-sysprep is in the wrong subpackage -975753 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=975753 - "virt-resize --expand" and "virt-resize --resize" outputs error message for Win2008 32bit OS - -975760 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=975760 - Specifying virtio interface ('iface' parameter) breaks the appliance attach-method - libguestfs hangs - -980358 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=980358 - filesystem-available should return false for xfs in rhel6 - -980372 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=980372 - "hivex-commit" should fail with a relative path - -980502 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=980502 - libguestfs is not able to be built with yum cache from multiple repos - -983690 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=983690 +983691 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=983691 libguestfs double free when kernel link fails during launch -985269 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=985269 - Can't set acl value for a specified user with 'acl-set-file' - -988863 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=988863 +988862 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=988862 virt-sysprep --firstboot option writes incorrect "99" (instead of "S99") sysv-init-style start up script -989352 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=989352 - cap-get-file will return error if the file has not be set capabilities - -996039 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=996039 - guestfish does not work due to conflict of remote and interactive mode - -997884 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=997884 - 9p support should be disabled in libguestfs in RHEL 6 - -998108 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=998108 - Let's enable kvmclock in RHEL 6 - 998485 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=998485 guestfish remote prints "libguestfs: error: waitpid (qemu): No child processes" -1000122 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=1000122 - 'sh' command before mount causes daemon to segfault - 1016465 VERIFIED https://bugzilla.redhat.com/show_bug.cgi?id=1016465 blockdev-setbsz succeeds, but does not affect blockdev-getbsz -(38 bugs) +(16 bugs) End of BUGS file. diff --git a/configure.ac b/configure.ac index b84acfe40..bc2e5e7f0 100644 --- a/configure.ac +++ b/configure.ac @@ -26,7 +26,7 @@ # freeform string. m4_define([libguestfs_major], [1]) m4_define([libguestfs_minor], [25]) -m4_define([libguestfs_release], [8]) +m4_define([libguestfs_release], [9]) 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 0eee2b7e1..934afe38a 100644 --- a/po-docs/ja.po +++ b/po-docs/ja.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: libguestfs\n" "Report-Msgid-Bugs-To: libguestfs@redhat.com\n" -"POT-Creation-Date: 2013-11-14 16:59+0000\n" +"POT-Creation-Date: 2013-11-22 16:37+0000\n" "PO-Revision-Date: 2013-10-17 14:46+0000\n" "Last-Translator: rjones \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/fedora/language/" @@ -375,7 +375,7 @@ msgstr "" #: ../appliance/libguestfs-make-fixed-appliance.pod:99 #: ../builder/virt-builder.pod:170 ../builder/virt-index-validate.pod:21 #: ../cat/virt-cat.pod:62 ../cat/virt-filesystems.pod:91 -#: ../cat/virt-ls.pod:261 ../daemon/guestfsd.pod:45 ../df/virt-df.pod:73 +#: ../cat/virt-ls.pod:267 ../daemon/guestfsd.pod:45 ../df/virt-df.pod:73 #: ../edit/virt-edit.pod:62 ../fish/guestfish.pod:154 #: ../fish/virt-copy-in.pod:45 ../fish/virt-copy-out.pod:34 #: ../fish/virt-tar-in.pod:42 ../fish/virt-tar-out.pod:36 @@ -394,7 +394,7 @@ msgstr "オプション" #: ../appliance/libguestfs-make-fixed-appliance.pod:103 #: ../builder/virt-builder.pod:174 ../builder/virt-index-validate.pod:64 #: ../cat/virt-cat.pod:66 ../cat/virt-filesystems.pod:95 -#: ../cat/virt-ls.pod:265 ../daemon/guestfsd.pod:51 ../df/virt-df.pod:77 +#: ../cat/virt-ls.pod:271 ../daemon/guestfsd.pod:51 ../df/virt-df.pod:77 #: ../edit/virt-edit.pod:66 ../fish/guestfish.pod:158 #: ../format/virt-format.pod:63 ../fuse/guestmount.pod:235 #: ../fuse/guestunmount.pod:81 ../inspector/virt-inspector.pod:58 @@ -408,7 +408,7 @@ msgstr "B<--help>" #. type: textblock #: ../align/virt-alignment-scan.pod:109 ../cat/virt-cat.pod:68 -#: ../cat/virt-filesystems.pod:97 ../cat/virt-ls.pod:267 +#: ../cat/virt-filesystems.pod:97 ../cat/virt-ls.pod:273 #: ../daemon/guestfsd.pod:53 ../df/virt-df.pod:79 ../edit/virt-edit.pod:68 #: ../format/virt-format.pod:65 ../inspector/virt-inspector.pod:60 #: ../rescue/virt-rescue.pod:121 ../sysprep/virt-sysprep.pod:46 @@ -419,7 +419,7 @@ msgstr "簡単なヘルプを表示します。" #. type: =item #: ../align/virt-alignment-scan.pod:111 ../cat/virt-cat.pod:70 -#: ../cat/virt-filesystems.pod:99 ../cat/virt-ls.pod:269 ../df/virt-df.pod:81 +#: ../cat/virt-filesystems.pod:99 ../cat/virt-ls.pod:275 ../df/virt-df.pod:81 #: ../edit/virt-edit.pod:70 ../format/virt-format.pod:67 #: ../inspector/virt-inspector.pod:62 ../rescue/virt-rescue.pod:123 #: ../sysprep/virt-sysprep.pod:48 @@ -428,7 +428,7 @@ msgstr "B<-a> file" #. type: =item #: ../align/virt-alignment-scan.pod:113 ../cat/virt-cat.pod:72 -#: ../cat/virt-filesystems.pod:101 ../cat/virt-ls.pod:271 ../df/virt-df.pod:83 +#: ../cat/virt-filesystems.pod:101 ../cat/virt-ls.pod:277 ../df/virt-df.pod:83 #: ../edit/virt-edit.pod:72 ../format/virt-format.pod:69 #: ../inspector/virt-inspector.pod:64 ../rescue/virt-rescue.pod:125 #: ../sysprep/virt-sysprep.pod:50 @@ -442,7 +442,7 @@ msgstr "仮想マシンからディスクイメージの I を追加しま #. type: textblock #: ../align/virt-alignment-scan.pod:117 ../cat/virt-cat.pod:78 -#: ../cat/virt-filesystems.pod:107 ../cat/virt-ls.pod:277 ../df/virt-df.pod:89 +#: ../cat/virt-filesystems.pod:107 ../cat/virt-ls.pod:283 ../df/virt-df.pod:89 #: ../edit/virt-edit.pod:78 ../fish/guestfish.pod:180 #: ../format/virt-format.pod:73 ../fuse/guestmount.pod:171 #: ../inspector/virt-inspector.pod:70 ../rescue/virt-rescue.pod:131 @@ -455,7 +455,7 @@ msgstr "" #. type: =item #: ../align/virt-alignment-scan.pod:120 ../cat/virt-cat.pod:81 -#: ../cat/virt-filesystems.pod:110 ../cat/virt-ls.pod:280 ../df/virt-df.pod:92 +#: ../cat/virt-filesystems.pod:110 ../cat/virt-ls.pod:286 ../df/virt-df.pod:92 #: ../edit/virt-edit.pod:81 ../fish/guestfish.pod:187 #: ../format/virt-format.pod:78 ../fuse/guestmount.pod:174 #: ../rescue/virt-rescue.pod:134 @@ -464,7 +464,7 @@ msgstr "" #. type: =item #: ../align/virt-alignment-scan.pod:122 ../cat/virt-cat.pod:83 -#: ../cat/virt-filesystems.pod:112 ../cat/virt-ls.pod:282 ../df/virt-df.pod:94 +#: ../cat/virt-filesystems.pod:112 ../cat/virt-ls.pod:288 ../df/virt-df.pod:94 #: ../edit/virt-edit.pod:83 ../fish/guestfish.pod:189 #: ../format/virt-format.pod:80 ../fuse/guestmount.pod:176 #: ../rescue/virt-rescue.pod:136 @@ -473,7 +473,7 @@ msgstr "" #. type: textblock #: ../align/virt-alignment-scan.pod:124 ../cat/virt-cat.pod:85 -#: ../cat/virt-filesystems.pod:114 ../cat/virt-ls.pod:284 ../df/virt-df.pod:96 +#: ../cat/virt-filesystems.pod:114 ../cat/virt-ls.pod:290 ../df/virt-df.pod:96 #: ../edit/virt-edit.pod:85 ../format/virt-format.pod:82 #: ../fuse/guestmount.pod:178 ../rescue/virt-rescue.pod:138 msgid "Add a remote disk. See L." @@ -483,14 +483,14 @@ msgstr "" #. type: =item #: ../align/virt-alignment-scan.pod:126 ../cat/virt-cat.pod:87 -#: ../cat/virt-filesystems.pod:131 ../cat/virt-ls.pod:297 ../df/virt-df.pod:98 +#: ../cat/virt-filesystems.pod:131 ../cat/virt-ls.pod:303 ../df/virt-df.pod:98 #: ../rescue/virt-rescue.pod:144 ../sysprep/virt-sysprep.pod:64 msgid "B<-c> URI" msgstr "B<-c> URI" #. type: =item #: ../align/virt-alignment-scan.pod:128 ../cat/virt-cat.pod:89 -#: ../cat/virt-filesystems.pod:133 ../cat/virt-ls.pod:299 +#: ../cat/virt-filesystems.pod:133 ../cat/virt-ls.pod:305 #: ../df/virt-df.pod:100 ../rescue/virt-rescue.pod:146 #: ../sysprep/virt-sysprep.pod:66 msgid "B<--connect> URI" @@ -498,7 +498,7 @@ msgstr "B<--connect> URI" #. type: textblock #: ../align/virt-alignment-scan.pod:130 ../cat/virt-cat.pod:91 -#: ../cat/virt-filesystems.pod:135 ../cat/virt-ls.pod:301 +#: ../cat/virt-filesystems.pod:135 ../cat/virt-ls.pod:307 #: ../df/virt-df.pod:102 ../edit/virt-edit.pod:105 #: ../inspector/virt-inspector.pod:77 ../rescue/virt-rescue.pod:148 #: ../sysprep/virt-sysprep.pod:68 ../tools/virt-list-filesystems:82 @@ -513,7 +513,7 @@ msgstr "" #. type: textblock #: ../align/virt-alignment-scan.pod:133 ../cat/virt-cat.pod:94 -#: ../cat/virt-filesystems.pod:138 ../cat/virt-ls.pod:304 +#: ../cat/virt-filesystems.pod:138 ../cat/virt-ls.pod:310 #: ../df/virt-df.pod:105 ../rescue/virt-rescue.pod:151 #: ../sysprep/virt-sysprep.pod:71 msgid "" @@ -525,7 +525,7 @@ msgstr "" #. type: =item #: ../align/virt-alignment-scan.pod:136 ../cat/virt-cat.pod:97 -#: ../cat/virt-filesystems.pod:147 ../cat/virt-ls.pod:313 +#: ../cat/virt-filesystems.pod:147 ../cat/virt-ls.pod:319 #: ../df/virt-df.pod:114 ../edit/virt-edit.pod:111 #: ../inspector/virt-inspector.pod:84 ../rescue/virt-rescue.pod:154 #: ../sysprep/virt-sysprep.pod:74 @@ -534,7 +534,7 @@ msgstr "B<-d> guest" #. type: =item #: ../align/virt-alignment-scan.pod:138 ../cat/virt-cat.pod:99 -#: ../cat/virt-filesystems.pod:149 ../cat/virt-ls.pod:315 +#: ../cat/virt-filesystems.pod:149 ../cat/virt-ls.pod:321 #: ../df/virt-df.pod:116 ../edit/virt-edit.pod:113 #: ../inspector/virt-inspector.pod:86 ../rescue/virt-rescue.pod:156 #: ../sysprep/virt-sysprep.pod:76 @@ -543,7 +543,7 @@ msgstr "B<--domain> guest" #. type: textblock #: ../align/virt-alignment-scan.pod:140 ../cat/virt-cat.pod:101 -#: ../cat/virt-filesystems.pod:151 ../cat/virt-ls.pod:317 +#: ../cat/virt-filesystems.pod:151 ../cat/virt-ls.pod:323 #: ../df/virt-df.pod:118 ../edit/virt-edit.pod:115 #: ../inspector/virt-inspector.pod:88 ../rescue/virt-rescue.pod:158 #: ../sysprep/virt-sysprep.pod:78 @@ -556,7 +556,7 @@ msgstr "" #. type: =item #: ../align/virt-alignment-scan.pod:143 ../cat/virt-cat.pod:111 -#: ../cat/virt-filesystems.pod:176 ../cat/virt-ls.pod:334 +#: ../cat/virt-filesystems.pod:176 ../cat/virt-ls.pod:340 #: ../df/virt-df.pod:121 ../fish/guestfish.pod:245 #: ../format/virt-format.pod:93 ../fuse/guestmount.pod:217 #: ../inspector/virt-inspector.pod:98 ../rescue/virt-rescue.pod:161 @@ -565,7 +565,7 @@ msgstr "B<--format=raw|qcow2|..>" #. type: =item #: ../align/virt-alignment-scan.pod:145 ../cat/virt-cat.pod:113 -#: ../cat/virt-filesystems.pod:178 ../cat/virt-ls.pod:336 +#: ../cat/virt-filesystems.pod:178 ../cat/virt-ls.pod:342 #: ../df/virt-df.pod:123 ../edit/virt-edit.pod:142 ../fish/guestfish.pod:247 #: ../format/virt-format.pod:95 ../fuse/guestmount.pod:219 #: ../inspector/virt-inspector.pod:100 ../rescue/virt-rescue.pod:163 @@ -574,7 +574,7 @@ msgstr "B<--format>" #. type: textblock #: ../align/virt-alignment-scan.pod:147 ../cat/virt-cat.pod:115 -#: ../cat/virt-filesystems.pod:180 ../cat/virt-ls.pod:338 +#: ../cat/virt-filesystems.pod:180 ../cat/virt-ls.pod:344 #: ../df/virt-df.pod:125 ../edit/virt-edit.pod:144 ../fish/guestfish.pod:249 #: ../format/virt-format.pod:97 ../fuse/guestmount.pod:221 #: ../rescue/virt-rescue.pod:165 @@ -592,7 +592,7 @@ msgstr "" #. type: textblock #: ../align/virt-alignment-scan.pod:152 ../builder/virt-builder.pod:146 #: ../cat/virt-cat.pod:120 ../cat/virt-filesystems.pod:185 -#: ../cat/virt-ls.pod:343 ../df/virt-df.pod:130 ../edit/virt-edit.pod:149 +#: ../cat/virt-ls.pod:349 ../df/virt-df.pod:130 ../edit/virt-edit.pod:149 #: ../fish/guestfish.pod:254 ../fish/guestfish.pod:706 #: ../format/virt-format.pod:102 ../inspector/virt-inspector.pod:350 #: ../rescue/virt-rescue.pod:170 ../src/guestfs.pod:4189 @@ -612,7 +612,7 @@ msgstr "" #. type: textblock #: ../align/virt-alignment-scan.pod:156 ../cat/virt-cat.pod:124 -#: ../cat/virt-filesystems.pod:189 ../cat/virt-ls.pod:347 +#: ../cat/virt-filesystems.pod:189 ../cat/virt-ls.pod:353 #: ../df/virt-df.pod:134 ../edit/virt-edit.pod:153 ../fish/guestfish.pod:258 #: ../format/virt-format.pod:106 ../rescue/virt-rescue.pod:174 #: ../sysprep/virt-sysprep.pod:123 @@ -631,7 +631,7 @@ msgstr "" #. type: textblock #: ../align/virt-alignment-scan.pod:160 ../cat/virt-cat.pod:128 -#: ../cat/virt-filesystems.pod:193 ../cat/virt-ls.pod:351 +#: ../cat/virt-filesystems.pod:193 ../cat/virt-ls.pod:357 #: ../df/virt-df.pod:138 ../edit/virt-edit.pod:157 ../fish/guestfish.pod:262 #: ../format/virt-format.pod:110 ../rescue/virt-rescue.pod:178 #: ../sysprep/virt-sysprep.pod:127 @@ -644,7 +644,7 @@ msgstr "" #. type: textblock #: ../align/virt-alignment-scan.pod:163 ../cat/virt-cat.pod:131 -#: ../cat/virt-filesystems.pod:196 ../cat/virt-ls.pod:354 +#: ../cat/virt-filesystems.pod:196 ../cat/virt-ls.pod:360 #: ../df/virt-df.pod:141 ../edit/virt-edit.pod:160 #: ../format/virt-format.pod:113 ../rescue/virt-rescue.pod:181 #: ../sysprep/virt-sysprep.pod:130 @@ -731,7 +731,7 @@ msgstr "" #. type: =item #: ../align/virt-alignment-scan.pod:195 ../builder/virt-builder.pod:595 #: ../cat/virt-cat.pod:140 ../cat/virt-filesystems.pod:267 -#: ../cat/virt-ls.pod:431 ../daemon/guestfsd.pod:62 ../df/virt-df.pod:185 +#: ../cat/virt-ls.pod:437 ../daemon/guestfsd.pod:62 ../df/virt-df.pod:185 #: ../edit/virt-edit.pod:169 ../fish/guestfish.pod:423 #: ../format/virt-format.pod:155 ../fuse/guestmount.pod:354 #: ../inspector/virt-inspector.pod:118 ../rescue/virt-rescue.pod:240 @@ -743,7 +743,7 @@ msgstr "B<-v>" #. type: =item #: ../align/virt-alignment-scan.pod:197 ../builder/virt-builder.pod:597 #: ../cat/virt-cat.pod:142 ../cat/virt-filesystems.pod:269 -#: ../cat/virt-ls.pod:433 ../daemon/guestfsd.pod:64 ../df/virt-df.pod:187 +#: ../cat/virt-ls.pod:439 ../daemon/guestfsd.pod:64 ../df/virt-df.pod:187 #: ../edit/virt-edit.pod:171 ../fish/guestfish.pod:425 #: ../format/virt-format.pod:157 ../fuse/guestmount.pod:356 #: ../inspector/virt-inspector.pod:120 ../rescue/virt-rescue.pod:242 @@ -754,7 +754,7 @@ msgstr "B<--verbose>" #. type: textblock #: ../align/virt-alignment-scan.pod:199 ../cat/virt-cat.pod:144 -#: ../cat/virt-filesystems.pod:271 ../cat/virt-ls.pod:435 +#: ../cat/virt-filesystems.pod:271 ../cat/virt-ls.pod:441 #: ../daemon/guestfsd.pod:66 ../df/virt-df.pod:189 ../edit/virt-edit.pod:173 #: ../format/virt-format.pod:159 ../inspector/virt-inspector.pod:122 #: ../rescue/virt-rescue.pod:244 ../sparsify/virt-sparsify.pod:230 @@ -767,7 +767,7 @@ msgstr "デバッグ用の冗長なメッセージを有効にします。" #: ../appliance/libguestfs-make-fixed-appliance.pod:107 #: ../builder/virt-builder.pod:604 ../builder/virt-index-validate.pod:68 #: ../cat/virt-cat.pod:146 ../cat/virt-filesystems.pod:273 -#: ../cat/virt-ls.pod:437 ../df/virt-df.pod:191 ../edit/virt-edit.pod:175 +#: ../cat/virt-ls.pod:443 ../df/virt-df.pod:191 ../edit/virt-edit.pod:175 #: ../fish/guestfish.pod:430 ../format/virt-format.pod:161 #: ../fuse/guestmount.pod:360 ../fuse/guestunmount.pod:107 #: ../inspector/virt-inspector.pod:124 ../rescue/virt-rescue.pod:246 @@ -781,7 +781,7 @@ msgstr "B<-V>" #: ../appliance/libguestfs-make-fixed-appliance.pod:109 #: ../builder/virt-builder.pod:606 ../builder/virt-index-validate.pod:70 #: ../cat/virt-cat.pod:148 ../cat/virt-filesystems.pod:275 -#: ../cat/virt-ls.pod:439 ../df/virt-df.pod:193 ../edit/virt-edit.pod:177 +#: ../cat/virt-ls.pod:445 ../df/virt-df.pod:193 ../edit/virt-edit.pod:177 #: ../fish/guestfish.pod:432 ../format/virt-format.pod:163 #: ../fuse/guestmount.pod:362 ../fuse/guestunmount.pod:109 #: ../inspector/virt-inspector.pod:126 ../rescue/virt-rescue.pod:248 @@ -795,7 +795,7 @@ msgstr "B<--version>" #. type: textblock #: ../align/virt-alignment-scan.pod:205 ../builder/virt-builder.pod:608 #: ../builder/virt-index-validate.pod:72 ../cat/virt-cat.pod:150 -#: ../cat/virt-filesystems.pod:277 ../cat/virt-ls.pod:441 +#: ../cat/virt-filesystems.pod:277 ../cat/virt-ls.pod:447 #: ../df/virt-df.pod:195 ../edit/virt-edit.pod:179 #: ../format/virt-format.pod:165 ../inspector/virt-inspector.pod:128 #: ../rescue/virt-rescue.pod:250 ../resize/virt-resize.pod:589 @@ -807,7 +807,7 @@ msgstr "バージョン番号を表示して終了します。" #. type: =item #: ../align/virt-alignment-scan.pod:207 ../cat/virt-cat.pod:152 -#: ../cat/virt-filesystems.pod:287 ../cat/virt-ls.pod:443 +#: ../cat/virt-filesystems.pod:287 ../cat/virt-ls.pod:449 #: ../df/virt-df.pod:197 ../edit/virt-edit.pod:181 ../fish/guestfish.pod:445 #: ../format/virt-format.pod:177 ../fuse/guestmount.pod:375 #: ../inspector/virt-inspector.pod:130 ../rescue/virt-rescue.pod:261 @@ -818,7 +818,7 @@ msgstr "B<-x>" #. type: textblock #: ../align/virt-alignment-scan.pod:209 ../cat/virt-cat.pod:154 -#: ../cat/virt-filesystems.pod:289 ../cat/virt-ls.pod:445 +#: ../cat/virt-filesystems.pod:289 ../cat/virt-ls.pod:451 #: ../df/virt-df.pod:199 ../edit/virt-edit.pod:183 #: ../format/virt-format.pod:179 ../inspector/virt-inspector.pod:132 #: ../rescue/virt-rescue.pod:263 ../sparsify/virt-sparsify.pod:240 @@ -1177,7 +1177,7 @@ msgstr "" #. type: =head1 #: ../align/virt-alignment-scan.pod:352 ../cat/virt-cat.pod:237 -#: ../cat/virt-filesystems.pod:383 ../cat/virt-ls.pod:489 +#: ../cat/virt-filesystems.pod:383 ../cat/virt-ls.pod:495 #: ../df/virt-df.pod:253 ../edit/virt-edit.pod:350 #: ../inspector/virt-inspector.pod:366 ../rescue/virt-rescue.pod:395 #: ../resize/virt-resize.pod:744 ../sysprep/virt-sysprep.pod:497 @@ -1188,7 +1188,7 @@ msgstr "" #. type: textblock #: ../align/virt-alignment-scan.pod:354 ../cat/virt-cat.pod:239 -#: ../cat/virt-filesystems.pod:385 ../cat/virt-ls.pod:491 +#: ../cat/virt-filesystems.pod:385 ../cat/virt-ls.pod:497 #: ../df/virt-df.pod:255 ../edit/virt-edit.pod:352 #: ../inspector/virt-inspector.pod:368 ../rescue/virt-rescue.pod:397 #: ../resize/virt-resize.pod:746 ../sysprep/virt-sysprep.pod:499 @@ -1204,9 +1204,9 @@ msgstr "" #. type: =head1 #: ../align/virt-alignment-scan.pod:359 #: ../appliance/libguestfs-make-fixed-appliance.pod:156 -#: ../builder/virt-builder.pod:1454 ../builder/virt-index-validate.pod:76 +#: ../builder/virt-builder.pod:1482 ../builder/virt-index-validate.pod:76 #: ../cat/virt-cat.pod:244 ../cat/virt-filesystems.pod:390 -#: ../cat/virt-ls.pod:496 ../daemon/guestfsd.pod:73 ../df/virt-df.pod:260 +#: ../cat/virt-ls.pod:502 ../daemon/guestfsd.pod:73 ../df/virt-df.pod:260 #: ../edit/virt-edit.pod:357 ../fish/guestfish.pod:1358 #: ../format/virt-format.pod:183 ../fuse/guestmount.pod:401 #: ../fuse/guestunmount.pod:126 ../inspector/virt-inspector.pod:496 @@ -1229,28 +1229,28 @@ msgstr "このプログラムは以下を返します:" #: ../appliance/libguestfs-make-fixed-appliance.pod:54 #: ../appliance/libguestfs-make-fixed-appliance.pod:75 #: ../builder/virt-builder.pod:537 ../builder/virt-builder.pod:541 -#: ../builder/virt-builder.pod:753 ../builder/virt-builder.pod:760 -#: ../builder/virt-builder.pod:764 ../builder/virt-builder.pod:768 -#: ../builder/virt-builder.pod:773 ../builder/virt-builder.pod:777 -#: ../builder/virt-builder.pod:781 ../builder/virt-builder.pod:785 -#: ../builder/virt-builder.pod:789 ../builder/virt-builder.pod:793 -#: ../builder/virt-builder.pod:797 ../builder/virt-builder.pod:801 -#: ../builder/virt-builder.pod:805 ../builder/virt-builder.pod:809 -#: ../builder/virt-builder.pod:813 ../builder/virt-builder.pod:822 -#: ../builder/virt-builder.pod:1192 ../builder/virt-builder.pod:1196 -#: ../builder/virt-builder.pod:1383 ../builder/virt-builder.pod:1387 -#: ../builder/virt-builder.pod:1391 ../builder/virt-index-validate.pod:34 +#: ../builder/virt-builder.pod:781 ../builder/virt-builder.pod:788 +#: ../builder/virt-builder.pod:792 ../builder/virt-builder.pod:796 +#: ../builder/virt-builder.pod:801 ../builder/virt-builder.pod:805 +#: ../builder/virt-builder.pod:809 ../builder/virt-builder.pod:813 +#: ../builder/virt-builder.pod:817 ../builder/virt-builder.pod:821 +#: ../builder/virt-builder.pod:825 ../builder/virt-builder.pod:829 +#: ../builder/virt-builder.pod:833 ../builder/virt-builder.pod:837 +#: ../builder/virt-builder.pod:841 ../builder/virt-builder.pod:850 +#: ../builder/virt-builder.pod:1220 ../builder/virt-builder.pod:1224 +#: ../builder/virt-builder.pod:1411 ../builder/virt-builder.pod:1415 +#: ../builder/virt-builder.pod:1419 ../builder/virt-index-validate.pod:34 #: ../builder/virt-index-validate.pod:39 ../builder/virt-index-validate.pod:53 #: ../builder/virt-index-validate.pod:58 ../cat/virt-cat.pod:183 #: ../cat/virt-cat.pod:188 ../cat/virt-cat.pod:193 ../cat/virt-cat.pod:204 #: ../cat/virt-cat.pod:208 ../edit/virt-edit.pod:274 ../edit/virt-edit.pod:279 #: ../edit/virt-edit.pod:284 ../edit/virt-edit.pod:295 -#: ../edit/virt-edit.pod:299 ../examples/guestfs-faq.pod:172 -#: ../examples/guestfs-faq.pod:178 ../examples/guestfs-faq.pod:217 -#: ../examples/guestfs-faq.pod:223 ../examples/guestfs-faq.pod:777 -#: ../examples/guestfs-faq.pod:781 ../examples/guestfs-faq.pod:785 -#: ../examples/guestfs-faq.pod:789 ../examples/guestfs-faq.pod:797 -#: ../examples/guestfs-faq.pod:802 ../examples/guestfs-performance.pod:107 +#: ../edit/virt-edit.pod:299 ../examples/guestfs-faq.pod:209 +#: ../examples/guestfs-faq.pod:215 ../examples/guestfs-faq.pod:254 +#: ../examples/guestfs-faq.pod:260 ../examples/guestfs-faq.pod:814 +#: ../examples/guestfs-faq.pod:818 ../examples/guestfs-faq.pod:822 +#: ../examples/guestfs-faq.pod:826 ../examples/guestfs-faq.pod:834 +#: ../examples/guestfs-faq.pod:839 ../examples/guestfs-performance.pod:107 #: ../examples/guestfs-performance.pod:113 #: ../examples/guestfs-performance.pod:118 #: ../examples/guestfs-performance.pod:253 @@ -1414,11 +1414,11 @@ msgstr "" #. type: =head1 #: ../align/virt-alignment-scan.pod:393 #: ../appliance/libguestfs-make-fixed-appliance.pod:166 -#: ../builder/virt-builder.pod:1459 ../builder/virt-index-validate.pod:81 +#: ../builder/virt-builder.pod:1487 ../builder/virt-index-validate.pod:81 #: ../cat/virt-cat.pod:249 ../cat/virt-filesystems.pod:395 -#: ../cat/virt-ls.pod:501 ../daemon/guestfsd.pod:117 ../df/virt-df.pod:265 +#: ../cat/virt-ls.pod:507 ../daemon/guestfsd.pod:117 ../df/virt-df.pod:265 #: ../edit/virt-edit.pod:362 ../erlang/examples/guestfs-erlang.pod:97 -#: ../examples/guestfs-examples.pod:57 ../examples/guestfs-faq.pod:1149 +#: ../examples/guestfs-examples.pod:57 ../examples/guestfs-faq.pod:1186 #: ../examples/guestfs-performance.pod:567 ../examples/guestfs-recipes.pod:633 #: ../examples/guestfs-testing.pod:386 ../fish/guestfish.pod:1558 #: ../fish/libguestfs-tools.conf.pod:57 ../fish/virt-copy-in.pod:50 @@ -1448,9 +1448,9 @@ msgstr "" "L, L." #. type: =head1 -#: ../align/virt-alignment-scan.pod:402 ../builder/virt-builder.pod:1474 +#: ../align/virt-alignment-scan.pod:402 ../builder/virt-builder.pod:1502 #: ../builder/virt-index-validate.pod:86 ../cat/virt-cat.pod:258 -#: ../cat/virt-filesystems.pod:406 ../cat/virt-ls.pod:510 +#: ../cat/virt-filesystems.pod:406 ../cat/virt-ls.pod:516 #: ../daemon/guestfsd.pod:122 ../df/virt-df.pod:273 ../edit/virt-edit.pod:373 #: ../format/virt-format.pod:197 ../guestfs-release-notes.pod:2645 #: ../rescue/virt-rescue.pod:427 ../resize/virt-resize.pod:779 @@ -1461,9 +1461,9 @@ msgid "AUTHOR" msgstr "著者" #. type: textblock -#: ../align/virt-alignment-scan.pod:404 ../builder/virt-builder.pod:1476 +#: ../align/virt-alignment-scan.pod:404 ../builder/virt-builder.pod:1504 #: ../builder/virt-index-validate.pod:88 ../cat/virt-cat.pod:260 -#: ../cat/virt-filesystems.pod:408 ../cat/virt-ls.pod:512 +#: ../cat/virt-filesystems.pod:408 ../cat/virt-ls.pod:518 #: ../daemon/guestfsd.pod:124 ../df/virt-df.pod:275 ../edit/virt-edit.pod:375 #: ../format/virt-format.pod:199 ../inspector/virt-inspector.pod:516 #: ../rescue/virt-rescue.pod:429 ../resize/virt-resize.pod:781 @@ -1476,11 +1476,11 @@ msgstr "Richard W.M. Jones L" #. type: =head1 #: ../align/virt-alignment-scan.pod:406 #: ../appliance/libguestfs-make-fixed-appliance.pod:179 -#: ../builder/virt-builder.pod:1478 ../builder/virt-index-validate.pod:90 +#: ../builder/virt-builder.pod:1506 ../builder/virt-index-validate.pod:90 #: ../cat/virt-cat.pod:262 ../cat/virt-filesystems.pod:410 -#: ../cat/virt-ls.pod:514 ../daemon/guestfsd.pod:126 ../df/virt-df.pod:277 +#: ../cat/virt-ls.pod:520 ../daemon/guestfsd.pod:126 ../df/virt-df.pod:277 #: ../edit/virt-edit.pod:377 ../erlang/examples/guestfs-erlang.pod:116 -#: ../examples/guestfs-examples.pod:75 ../examples/guestfs-faq.pod:1159 +#: ../examples/guestfs-examples.pod:75 ../examples/guestfs-faq.pod:1196 #: ../examples/guestfs-performance.pod:584 ../examples/guestfs-recipes.pod:652 #: ../examples/guestfs-testing.pod:397 ../fish/guestfish.pod:1592 #: ../fish/libguestfs-tools.conf.pod:68 ../fish/virt-copy-in.pod:64 @@ -1820,7 +1820,7 @@ msgstr "" #. type: =head1 #: ../appliance/libguestfs-make-fixed-appliance.pod:161 -#: ../builder/virt-builder.pod:1418 ../edit/virt-edit.pod:337 +#: ../builder/virt-builder.pod:1446 ../edit/virt-edit.pod:337 #: ../fish/guestfish.pod:1363 ../fuse/guestunmount.pod:115 #: ../rescue/virt-rescue.pod:390 ../sparsify/virt-sparsify.pod:312 #: ../src/guestfs.pod:4578 ../test-tool/libguestfs-test-tool.pod:178 @@ -1849,7 +1849,7 @@ msgstr "L, L, L." #. type: =head1 #: ../appliance/libguestfs-make-fixed-appliance.pod:175 #: ../erlang/examples/guestfs-erlang.pod:112 -#: ../examples/guestfs-examples.pod:71 ../examples/guestfs-faq.pod:1155 +#: ../examples/guestfs-examples.pod:71 ../examples/guestfs-faq.pod:1192 #: ../examples/guestfs-performance.pod:580 ../examples/guestfs-recipes.pod:648 #: ../examples/guestfs-testing.pod:393 ../fish/guestfish.pod:1588 #: ../fish/libguestfs-tools.conf.pod:64 ../fish/virt-copy-in.pod:60 @@ -1868,7 +1868,7 @@ msgstr "著者" #. type: textblock #: ../appliance/libguestfs-make-fixed-appliance.pod:177 #: ../erlang/examples/guestfs-erlang.pod:114 -#: ../examples/guestfs-examples.pod:73 ../examples/guestfs-faq.pod:1157 +#: ../examples/guestfs-examples.pod:73 ../examples/guestfs-faq.pod:1194 #: ../examples/guestfs-performance.pod:582 ../examples/guestfs-recipes.pod:650 #: ../examples/guestfs-testing.pod:395 ../fish/guestfish.pod:1590 #: ../fish/libguestfs-tools.conf.pod:66 ../fish/virt-copy-in.pod:62 @@ -1884,7 +1884,7 @@ msgid "Richard W.M. Jones (C)" msgstr "Richard W.M. Jones (C)" #. type: textblock -#: ../appliance/libguestfs-make-fixed-appliance.pod:181 ../cat/virt-ls.pod:516 +#: ../appliance/libguestfs-make-fixed-appliance.pod:181 ../cat/virt-ls.pod:522 #: ../daemon/guestfsd.pod:128 ../df/virt-df.pod:279 ../edit/virt-edit.pod:379 #: ../examples/guestfs-recipes.pod:654 ../fish/guestfish.pod:1594 #: ../fuse/guestmount.pod:426 ../guestfs-release-notes.pod:2651 @@ -1895,9 +1895,9 @@ msgstr "" #. type: =end #: ../builder/virt-builder.pod:3 ../builder/virt-builder.pod:8 -#: ../examples/guestfs-faq.pod:240 ../examples/guestfs-faq.pod:245 -#: ../examples/guestfs-faq.pod:761 ../examples/guestfs-faq.pod:766 -#: ../examples/guestfs-faq.pod:918 ../examples/guestfs-faq.pod:923 +#: ../examples/guestfs-faq.pod:277 ../examples/guestfs-faq.pod:282 +#: ../examples/guestfs-faq.pod:798 ../examples/guestfs-faq.pod:803 +#: ../examples/guestfs-faq.pod:955 ../examples/guestfs-faq.pod:960 #: ../src/guestfs.pod:1398 ../src/guestfs.pod:1403 ../src/guestfs.pod:3336 #: ../src/guestfs.pod:3341 msgid "html" @@ -1923,7 +1923,7 @@ msgstr "" msgid "" " virt-builder [-o|--output DISKIMAGE] [--size SIZE] [--format raw|qcow2]\n" " [--attach ISOFILE]\n" -" [--root-password ...]\n" +" [--root-password SELECTOR]\n" " [--hostname HOSTNAME]\n" " [--install PKG,[PKG...]]\n" " [--mkdir DIR]\n" @@ -1955,7 +1955,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:35 ../builder/virt-builder.pod:1276 +#: ../builder/virt-builder.pod:35 ../builder/virt-builder.pod:1304 #, no-wrap msgid "" " virt-builder --print-cache\n" @@ -1963,7 +1963,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:37 ../builder/virt-builder.pod:1284 +#: ../builder/virt-builder.pod:37 ../builder/virt-builder.pod:1312 #, no-wrap msgid "" " virt-builder --cache-all-templates\n" @@ -1971,7 +1971,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:39 ../builder/virt-builder.pod:1280 +#: ../builder/virt-builder.pod:39 ../builder/virt-builder.pod:1308 #, no-wrap msgid "" " virt-builder --delete-cache\n" @@ -2711,7 +2711,7 @@ msgstr "" #. type: =item #: ../builder/virt-builder.pod:352 ../cat/virt-filesystems.pod:211 -#: ../cat/virt-ls.pod:372 ../tools/virt-list-filesystems:109 +#: ../cat/virt-ls.pod:378 ../tools/virt-list-filesystems:109 #: ../tools/virt-list-partitions:120 msgid "B<-l>" msgstr "B<-l>" @@ -2868,8 +2868,8 @@ msgid "" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:415 ../builder/virt-builder.pod:844 -#: ../examples/guestfs-faq.pod:475 ../examples/guestfs-performance.pod:161 +#: ../builder/virt-builder.pod:415 ../builder/virt-builder.pod:872 +#: ../examples/guestfs-faq.pod:512 ../examples/guestfs-performance.pod:161 #: ../examples/guestfs-performance.pod:211 ../examples/guestfs-recipes.pod:392 #: ../rescue/virt-rescue.pod:328 ../resize/virt-resize.pod:31 #: ../resize/virt-resize.pod:621 ../sparsify/virt-sparsify.pod:278 @@ -2886,8 +2886,8 @@ msgid "" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:420 ../builder/virt-builder.pod:849 -#: ../examples/guestfs-faq.pod:485 ../examples/guestfs-performance.pod:167 +#: ../builder/virt-builder.pod:420 ../builder/virt-builder.pod:877 +#: ../examples/guestfs-faq.pod:522 ../examples/guestfs-performance.pod:167 #: ../examples/guestfs-performance.pod:218 ../examples/guestfs-recipes.pod:398 #: ../rescue/virt-rescue.pod:336 ../resize/virt-resize.pod:44 #: ../resize/virt-resize.pod:628 ../sparsify/virt-sparsify.pod:285 @@ -2904,7 +2904,7 @@ msgid "" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:425 ../examples/guestfs-faq.pod:491 +#: ../builder/virt-builder.pod:425 ../examples/guestfs-faq.pod:528 #: ../examples/guestfs-performance.pod:175 #: ../examples/guestfs-performance.pod:224 ../examples/guestfs-recipes.pod:404 #: ../rescue/virt-rescue.pod:345 ../resize/virt-resize.pod:52 @@ -2922,7 +2922,7 @@ msgid "" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:432 ../examples/guestfs-faq.pod:497 +#: ../builder/virt-builder.pod:432 ../examples/guestfs-faq.pod:534 #: ../rescue/virt-rescue.pod:354 ../resize/virt-resize.pod:61 msgid "4." msgstr "4." @@ -3016,7 +3016,7 @@ msgid "B<--password-crypto> password-crypto" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:477 ../sysprep/sysprep-extra-options.pod:47 +#: ../builder/virt-builder.pod:477 ../sysprep/sysprep-extra-options.pod:92 msgid "Set the password encryption to C, C or C." msgstr "" @@ -3028,14 +3028,14 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:482 ../sysprep/sysprep-extra-options.pod:52 +#: ../builder/virt-builder.pod:482 ../sysprep/sysprep-extra-options.pod:97 msgid "" "C will work with relatively old Linux guests (eg. RHEL 3), but is not " "secure against modern attacks." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:485 ../sysprep/sysprep-extra-options.pod:55 +#: ../builder/virt-builder.pod:485 ../sysprep/sysprep-extra-options.pod:100 msgid "" "The default is C unless libguestfs detects an old guest that didn't " "have support for SHA-512, in which case it will use C. You can " @@ -3059,7 +3059,7 @@ msgstr "" #. type: =item #: ../builder/virt-builder.pod:497 -msgid "B<--root-password> PASSWORD" +msgid "B<--root-password> SELECTOR" msgstr "" #. type: textblock @@ -3070,7 +3070,7 @@ msgstr "" #. type: textblock #: ../builder/virt-builder.pod:501 msgid "" -"See L below for the format of the C field, " +"See L below for the format of the C field, " "and also how to set up user accounts." msgstr "" @@ -3444,7 +3444,8 @@ msgstr "" #: ../builder/virt-builder.pod:688 msgid "" "The I<--root-password> option is used to change the root password (otherwise " -"a random password is used). This option has the following formats:" +"a random password is used). This option takes a password C in one " +"of the following formats:" msgstr "" #. type: =item @@ -3453,7 +3454,7 @@ msgid "B<--root-password> file:FILENAME" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:696 ../sysprep/sysprep-extra-options.pod:69 +#: ../builder/virt-builder.pod:696 msgid "" "Read the root password from C. The whole first line of this file " "is the replacement password. Any other lines are ignored. You should " @@ -3466,32 +3467,98 @@ msgid "B<--root-password> password:PASSWORD" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:703 ../sysprep/sysprep-extra-options.pod:76 +#: ../builder/virt-builder.pod:703 msgid "Set the root password to the literal string C." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:705 ../sysprep/sysprep-extra-options.pod:39 -#: ../sysprep/sysprep-extra-options.pod:78 +#: ../builder/virt-builder.pod:705 ../sysprep/sysprep-extra-options.pod:44 msgid "" "B since any user on the same machine can see the " "cleartext password using L." msgstr "" +#. type: =item +#: ../builder/virt-builder.pod:708 +msgid "B<--root-password> random" +msgstr "" + +#. type: textblock +#: ../builder/virt-builder.pod:710 ../sysprep/sysprep-extra-options.pod:51 +msgid "" +"Choose a random password, which is printed on stdout. The password has " +"approximately 120 bits of randomness." +msgstr "" + +#. type: textblock +#: ../builder/virt-builder.pod:713 ../fish/guestfish-actions.pod:380 +#: ../format/virt-format.pod:140 ../src/guestfs-actions.pod:473 +msgid "This is the default." +msgstr "これがデフォルトです。" + +#. type: =item +#: ../builder/virt-builder.pod:715 ../sysprep/sysprep-extra-options.pod:56 +msgid "B<--root-password> disabled" +msgstr "" + +#. type: textblock +#: ../builder/virt-builder.pod:717 +msgid "" +"The root account password is disabled. This is like putting C<*> in the " +"password field." +msgstr "" + +#. type: =item +#: ../builder/virt-builder.pod:720 ../sysprep/sysprep-extra-options.pod:67 +msgid "B<--root-password> locked:file:FILENAME" +msgstr "" + +#. type: =item +#: ../builder/virt-builder.pod:722 ../sysprep/sysprep-extra-options.pod:69 +msgid "B<--root-password> locked:password:PASSWORD" +msgstr "" + +#. type: =item +#: ../builder/virt-builder.pod:724 ../sysprep/sysprep-extra-options.pod:71 +msgid "B<--root-password> locked:random" +msgstr "" + +#. type: textblock +#: ../builder/virt-builder.pod:726 +msgid "" +"The root account is locked, but a password is placed on the account. If " +"first unlocked (using C) then logins will use the given password." +msgstr "" + +#. type: =item +#: ../builder/virt-builder.pod:730 ../sysprep/sysprep-extra-options.pod:81 +msgid "B<--root-password> locked" +msgstr "" + +#. type: =item +#: ../builder/virt-builder.pod:732 ../sysprep/sysprep-extra-options.pod:83 +msgid "B<--root-password> locked:disabled" +msgstr "" + +#. type: textblock +#: ../builder/virt-builder.pod:734 +msgid "The root account is locked I password is disabled." +msgstr "" + #. type: =head3 -#: ../builder/virt-builder.pod:710 +#: ../builder/virt-builder.pod:738 msgid "Creating user accounts" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:712 +#: ../builder/virt-builder.pod:740 msgid "" "To create user accounts, use the L command with L<--firstboot-" "command> like this:" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:715 +#: ../builder/virt-builder.pod:743 #, no-wrap msgid "" " virt-builder --firstboot-command \\\n" @@ -3500,7 +3567,7 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:718 +#: ../builder/virt-builder.pod:746 msgid "" "The above command will create an C account with no password, and " "force the user to set a password when they first log in. There are other " @@ -3508,12 +3575,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../builder/virt-builder.pod:722 +#: ../builder/virt-builder.pod:750 msgid "LOG FILE" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:724 +#: ../builder/virt-builder.pod:752 msgid "" "Scripts and package installation that runs at build time (I<--run>, I<--run-" "command>, I<--install>, but I firstboot) is logged in one of the " @@ -3521,141 +3588,141 @@ msgid "" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:730 +#: ../builder/virt-builder.pod:758 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:732 +#: ../builder/virt-builder.pod:760 msgid "On Linux, BSD and other guests." msgstr "" #. type: =item -#: ../builder/virt-builder.pod:734 +#: ../builder/virt-builder.pod:762 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:736 +#: ../builder/virt-builder.pod:764 msgid "On Windows, DOS guests." msgstr "" #. type: =item -#: ../builder/virt-builder.pod:738 +#: ../builder/virt-builder.pod:766 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:740 +#: ../builder/virt-builder.pod:768 msgid "If C or C is missing." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:744 +#: ../builder/virt-builder.pod:772 msgid "" "If you don't want the log file to appear in the final image, then use the " "I<--no-logfile> command line option." msgstr "" #. type: =head2 -#: ../builder/virt-builder.pod:747 +#: ../builder/virt-builder.pod:775 msgid "INSTALLATION PROCESS" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:749 +#: ../builder/virt-builder.pod:777 msgid "When you invoke virt-builder, installation proceeds as follows:" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:755 +#: ../builder/virt-builder.pod:783 msgid "The template image is downloaded." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:757 +#: ../builder/virt-builder.pod:785 msgid "" "If the template image is present in the cache, the cached version is used " "instead. (See L)." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:762 +#: ../builder/virt-builder.pod:790 msgid "The template signature is checked." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:766 +#: ../builder/virt-builder.pod:794 #, fuzzy #| msgid "The file is compressed on-disk." msgid "The template is uncompressed to a tmp file." msgstr "ファイルはディスクにおいて圧縮されます。" #. type: textblock -#: ../builder/virt-builder.pod:770 +#: ../builder/virt-builder.pod:798 msgid "" "The template image is resized into the destination, using L." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:775 +#: ../builder/virt-builder.pod:803 msgid "Extra disks are attached (I<--attach>)." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:779 +#: ../builder/virt-builder.pod:807 msgid "A new random seed is generated for the guest." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:783 +#: ../builder/virt-builder.pod:811 msgid "The hostname is set (I<--hostname>)." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:787 +#: ../builder/virt-builder.pod:815 msgid "The root password is changed (I<--root-password>)." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:791 +#: ../builder/virt-builder.pod:819 msgid "Packages are installed (I<--install>)." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:795 +#: ../builder/virt-builder.pod:823 msgid "Directories are created (I<--mkdir>)." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:799 +#: ../builder/virt-builder.pod:827 msgid "Files are written (I<--write>)." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:803 +#: ../builder/virt-builder.pod:831 msgid "Files are uploaded (I<--upload>)." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:807 +#: ../builder/virt-builder.pod:835 msgid "Files are edited (I<--edit>)." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:811 +#: ../builder/virt-builder.pod:839 msgid "Files are deleted (I<--delete>, I<--scrub>)." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:815 +#: ../builder/virt-builder.pod:843 msgid "" "Firstboot scripts are installed (I<--firstboot>, I<--firstboot-command>, I<--" "firstboot-install>)." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:818 +#: ../builder/virt-builder.pod:846 msgid "" "Note that although firstboot scripts are installed at this step, they do not " "run until the guest is booted first time. Firstboot scripts will run in the " @@ -3663,34 +3730,34 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:824 +#: ../builder/virt-builder.pod:852 msgid "Scripts are run (I<--run>, I<--run-command>)." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:826 +#: ../builder/virt-builder.pod:854 msgid "Scripts run in the order they appear on the command line." msgstr "" #. type: =head2 -#: ../builder/virt-builder.pod:830 +#: ../builder/virt-builder.pod:858 msgid "IMPORTING THE DISK IMAGE" msgstr "" #. type: =head3 -#: ../builder/virt-builder.pod:832 +#: ../builder/virt-builder.pod:860 msgid "Importing into libvirt" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:834 +#: ../builder/virt-builder.pod:862 msgid "" "Import the disk image into libvirt using L I<--import> " "option." msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:837 +#: ../builder/virt-builder.pod:865 #, no-wrap msgid "" " virt-install --import \\\n" @@ -3699,7 +3766,7 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:840 ../examples/guestfs-recipes.pod:245 +#: ../builder/virt-builder.pod:868 ../examples/guestfs-recipes.pod:245 #: ../fish/guestfish-actions.pod:2058 ../fish/guestfish-actions.pod:2600 #: ../fish/guestfish-actions.pod:3196 ../src/guestfs-actions.pod:3252 #: ../src/guestfs-actions.pod:4114 ../src/guestfs-actions.pod:4999 @@ -3708,14 +3775,14 @@ msgid "Notes:" msgstr "注:" #. type: textblock -#: ../builder/virt-builder.pod:846 +#: ../builder/virt-builder.pod:874 msgid "" "You I specify the correct format. The format is C unless you " "used virt-builder's I<--format> option." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:851 +#: ../builder/virt-builder.pod:879 msgid "" "You can run virt-install as root or non-root. Each works slightly " "differently because libvirt manages a different set of virtual machines for " @@ -3725,7 +3792,7 @@ msgid "" msgstr "" #. type: =end -#: ../builder/virt-builder.pod:859 ../builder/virt-builder.pod:865 +#: ../builder/virt-builder.pod:887 ../builder/virt-builder.pod:893 #: ../examples/guestfs-recipes.pod:3 ../examples/guestfs-recipes.pod:8 #: ../guestfs-release-notes.pod:7 ../guestfs-release-notes.pod:14 #: ../guestfs-release-notes.pod:200 ../guestfs-release-notes.pod:204 @@ -3735,22 +3802,22 @@ msgid "comment" msgstr "コメント" #. type: =head3 -#: ../builder/virt-builder.pod:861 +#: ../builder/virt-builder.pod:889 msgid "Importing into OpenStack" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:863 +#: ../builder/virt-builder.pod:891 msgid "XXX" msgstr "" #. type: =head3 -#: ../builder/virt-builder.pod:867 +#: ../builder/virt-builder.pod:895 msgid "Booting directly using qemu or KVM" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:869 +#: ../builder/virt-builder.pod:897 msgid "" "The qemu command line is not very stable or easy to use, hence libvirt " "should be used if possible. However a command line similar to the following " @@ -3758,7 +3825,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:873 +#: ../builder/virt-builder.pod:901 #, no-wrap msgid "" " qemu-system-x86_64 \\\n" @@ -3770,43 +3837,43 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:879 +#: ../builder/virt-builder.pod:907 msgid "" "As with libvirt, it is very important that the correct format is chosen. It " "will be C unless the I<--format> option was used." msgstr "" #. type: =head2 -#: ../builder/virt-builder.pod:882 +#: ../builder/virt-builder.pod:910 msgid "DEBUGGING BUILDS" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:884 +#: ../builder/virt-builder.pod:912 msgid "" "If virt-builder fails with an error, then enable debugging (I<-v>) and " "report a bug (see L below)." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:887 +#: ../builder/virt-builder.pod:915 msgid "" "If virt-builder is successful but the image doesn't work, here are some " "things to try:" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:892 +#: ../builder/virt-builder.pod:920 msgid "Use virt-rescue" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:894 +#: ../builder/virt-builder.pod:922 msgid "Run L on the disk image:" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:896 +#: ../builder/virt-builder.pod:924 #, no-wrap msgid "" " virt-rescue -a disk.img\n" @@ -3814,7 +3881,7 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:898 +#: ../builder/virt-builder.pod:926 msgid "" "This gives you a rescue shell. You can mount the filesystems from the disk " "image on C and examine them using ordinary Linux commands. You " @@ -3823,17 +3890,17 @@ msgid "" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:904 +#: ../builder/virt-builder.pod:932 msgid "Use guestfish" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:906 +#: ../builder/virt-builder.pod:934 msgid "Run L on the disk image:" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:908 +#: ../builder/virt-builder.pod:936 #, no-wrap msgid "" " guestfish -a disk.img -i\n" @@ -3841,25 +3908,25 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:910 +#: ../builder/virt-builder.pod:938 msgid "" "Use guestfish commands like C and C to examine " "directories and files." msgstr "" #. type: =item -#: ../builder/virt-builder.pod:913 +#: ../builder/virt-builder.pod:941 msgid "Use guestmount" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:915 +#: ../builder/virt-builder.pod:943 msgid "" "Mount the disk image safely on the host using FUSE and L:" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:917 +#: ../builder/virt-builder.pod:945 #, no-wrap msgid "" " mkdir /tmp/mp\n" @@ -3869,12 +3936,12 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:921 +#: ../builder/virt-builder.pod:949 msgid "To unmount the disk image do:" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:923 +#: ../builder/virt-builder.pod:951 #, no-wrap msgid "" " fusermount -u /tmp/mp\n" @@ -3882,12 +3949,12 @@ msgid "" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:925 +#: ../builder/virt-builder.pod:953 msgid "Add a serial console" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:927 +#: ../builder/virt-builder.pod:955 msgid "" "If the guest hangs during boot, it can be helpful to add a serial console to " "the guest, and direct kernel messages to the serial console. Adding the " @@ -3897,7 +3964,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:933 +#: ../builder/virt-builder.pod:961 #, no-wrap msgid "" " console=tty0 console=ttyS0,115200\n" @@ -3905,26 +3972,26 @@ msgid "" msgstr "" #. type: =head2 -#: ../builder/virt-builder.pod:937 +#: ../builder/virt-builder.pod:965 msgid "CREATING YOUR OWN TEMPLATES" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:939 +#: ../builder/virt-builder.pod:967 msgid "" "For serious virt-builder use, you may want to create your own repository of " "templates." msgstr "" #. type: =head3 -#: ../builder/virt-builder.pod:942 +#: ../builder/virt-builder.pod:970 #, fuzzy #| msgid "guestfs_grepi" msgid "Libguestfs.org repository" msgstr "guestfs_grepi" #. type: textblock -#: ../builder/virt-builder.pod:944 +#: ../builder/virt-builder.pod:972 msgid "" "Out of the box, virt-builder downloads the file L which is an index of available templates plus " @@ -3933,7 +4000,7 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:950 +#: ../builder/virt-builder.pod:978 msgid "" "The templates hosted on libguestfs.org were created using shell scripts, " "kickstart files and preseed files which can be found in the libguestfs " @@ -3941,19 +4008,19 @@ msgid "" msgstr "" #. type: =head3 -#: ../builder/virt-builder.pod:954 +#: ../builder/virt-builder.pod:982 msgid "Setting up the repository" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:956 +#: ../builder/virt-builder.pod:984 msgid "" "You can set up your own site containing an index file and some templates, " "and then point virt-builder at the site by using the I<--source> option:" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:960 +#: ../builder/virt-builder.pod:988 #, no-wrap msgid "" " virt-builder --source https://example.com/builder/index.asc \\\n" @@ -3963,25 +4030,25 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:964 +#: ../builder/virt-builder.pod:992 msgid "" "(Note setting the environment variables C and " "C may be easier to type!)" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:967 +#: ../builder/virt-builder.pod:995 msgid "" "You can host this on any web or FTP server, or a local or network filesystem." msgstr "" #. type: =head3 -#: ../builder/virt-builder.pod:970 +#: ../builder/virt-builder.pod:998 msgid "Setting up a GPG key" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:972 +#: ../builder/virt-builder.pod:1000 msgid "" "If you don't have a GnuPG key, you will need to set one up. (Strictly " "speaking this is optional, but if your index and template files are not " @@ -3990,21 +4057,21 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:977 +#: ../builder/virt-builder.pod:1005 msgid "" "To create a key, see the GPG manual L." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:980 +#: ../builder/virt-builder.pod:1008 msgid "" "Export your GPG public key and add it to the keyring of all virt-builder " "users:" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:983 +#: ../builder/virt-builder.pod:1011 #, no-wrap msgid "" " gpg --export -a \"you@example.com\" > pubkey\n" @@ -4012,7 +4079,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:985 +#: ../builder/virt-builder.pod:1013 #, no-wrap msgid "" " # For each virt-builder user:\n" @@ -4021,12 +4088,12 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:988 +#: ../builder/virt-builder.pod:1016 msgid "Also find the fingerprint of your key:" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:990 +#: ../builder/virt-builder.pod:1018 #, no-wrap msgid "" " gpg --list-keys --fingerprint\n" @@ -4034,12 +4101,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../builder/virt-builder.pod:992 +#: ../builder/virt-builder.pod:1020 msgid "Create the templates" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:994 +#: ../builder/virt-builder.pod:1022 msgid "" "There are many ways to create the templates. For example you could clone " "existing guests (see L), or you could install a guest by " @@ -4048,14 +4115,14 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:999 +#: ../builder/virt-builder.pod:1027 msgid "" "For best results when compressing the templates, use the following xz " "options (see L for further explanation):" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:1002 +#: ../builder/virt-builder.pod:1030 #, no-wrap msgid "" " xz --best --block-size=16777216 disk\n" @@ -4063,19 +4130,19 @@ msgid "" msgstr "" #. type: =head3 -#: ../builder/virt-builder.pod:1004 +#: ../builder/virt-builder.pod:1032 msgid "Creating and signing the index file" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1006 +#: ../builder/virt-builder.pod:1034 msgid "" "The index file has a simple text format (shown here without the digital " "signature):" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:1009 +#: ../builder/virt-builder.pod:1037 #, no-wrap msgid "" " [fedora-18]\n" @@ -4091,7 +4158,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:1019 +#: ../builder/virt-builder.pod:1047 #, no-wrap msgid "" " [fedora-19]\n" @@ -4108,21 +4175,21 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1030 +#: ../builder/virt-builder.pod:1058 msgid "" "The part in square brackets is the C, which is the same string " "that is used on the virt-builder command line to build that OS." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1033 +#: ../builder/virt-builder.pod:1061 msgid "" "After preparing the C file in the correct format, clearsign it using " "the following command:" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:1036 +#: ../builder/virt-builder.pod:1064 #, no-wrap msgid "" " gpg --clearsign --armor index\n" @@ -4130,7 +4197,7 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1038 +#: ../builder/virt-builder.pod:1066 msgid "" "This will create the final file called C which can be uploaded to " "the server (and is the I<--source> URL). As noted above, signing the index " @@ -4138,46 +4205,46 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1042 +#: ../builder/virt-builder.pod:1070 msgid "The following fields can appear:" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1046 +#: ../builder/virt-builder.pod:1074 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1048 +#: ../builder/virt-builder.pod:1076 msgid "" "The user-friendly name of this template. This is displayed in the I<--list> " "output but is otherwise not significant." msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1051 +#: ../builder/virt-builder.pod:1079 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1053 +#: ../builder/virt-builder.pod:1081 msgid "" "This optional field maps the operating system to the associated libosinfo " "ID. Virt-builder does not use it (yet)." msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1056 +#: ../builder/virt-builder.pod:1084 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1058 +#: ../builder/virt-builder.pod:1086 msgid "The path (relative to the index) of the xz-compressed template." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1060 ../builder/virt-builder.pod:1071 +#: ../builder/virt-builder.pod:1088 ../builder/virt-builder.pod:1099 msgid "" "Note that absolute paths or URIs are B permitted here. This is because " "virt-builder has a \"same origin\" policy for templates so they cannot come " @@ -4185,12 +4252,12 @@ msgid "" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1064 +#: ../builder/virt-builder.pod:1092 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1066 +#: ../builder/virt-builder.pod:1094 #, fuzzy #| msgid "" #| "I In new code, use the L call " @@ -4201,19 +4268,19 @@ msgstr "" "てください。" #. type: textblock -#: ../builder/virt-builder.pod:1068 +#: ../builder/virt-builder.pod:1096 msgid "" "The path (relative to the index) of the GPG detached signature of the xz " "file." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1075 +#: ../builder/virt-builder.pod:1103 msgid "The file can be created as follows:" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:1077 +#: ../builder/virt-builder.pod:1105 #, no-wrap msgid "" " gpg --detach-sign --armor -o disk.xz.sig disk.xz\n" @@ -4221,19 +4288,19 @@ msgid "" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1079 +#: ../builder/virt-builder.pod:1107 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1081 +#: ../builder/virt-builder.pod:1109 msgid "" "The SHA-512 checksum of the B file is checked after it is " "downloaded. To work out the signature, do:" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:1084 +#: ../builder/virt-builder.pod:1112 #, no-wrap msgid "" " sha512sum disk.xz\n" @@ -4241,24 +4308,24 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1086 +#: ../builder/virt-builder.pod:1114 msgid "" "Note if you use this, you don't need to sign the file, ie. don't use " "C. This option overrides C." msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1089 +#: ../builder/virt-builder.pod:1117 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1091 +#: ../builder/virt-builder.pod:1119 msgid "C is an alias for C." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1093 +#: ../builder/virt-builder.pod:1121 msgid "" "If you need to interoperate with virt-builder = 1.24.0 then you have to use " "C because that version would give a parse error with square " @@ -4267,12 +4334,12 @@ msgid "" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1098 +#: ../builder/virt-builder.pod:1126 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1100 +#: ../builder/virt-builder.pod:1128 msgid "" "The revision is an integer which is used to control the template cache. " "Increasing the revision number causes clients to download the template again " @@ -4280,22 +4347,22 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1104 +#: ../builder/virt-builder.pod:1132 msgid "The revision number is optional. If omitted it defaults to C<1>." msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1106 +#: ../builder/virt-builder.pod:1134 msgid "C" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1108 +#: ../builder/virt-builder.pod:1136 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1110 +#: ../builder/virt-builder.pod:1138 msgid "" "Specify the format of the disk image (before it was compressed). If not " "given, the format is autodetected, but generally it is better to be explicit " @@ -4303,7 +4370,7 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1114 +#: ../builder/virt-builder.pod:1142 msgid "" "Note this is the source format, which is different from the I<--format> " "option (requested output format). Virt-builder does on-the-fly conversion " @@ -4311,12 +4378,12 @@ msgid "" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1119 +#: ../builder/virt-builder.pod:1147 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1121 +#: ../builder/virt-builder.pod:1149 msgid "" "The virtual size of the image in bytes. This is the size of the image when " "uncompressed. If using a non-raw format such as qcow2 then it means the " @@ -4324,36 +4391,36 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1125 +#: ../builder/virt-builder.pod:1153 msgid "This field is required." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1127 +#: ../builder/virt-builder.pod:1155 msgid "" "Virt-builder also uses this as the minimum size that users can request via " "the I<--size> option, or as the default size if there is no I<--size> option." msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1131 +#: ../builder/virt-builder.pod:1159 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1133 +#: ../builder/virt-builder.pod:1161 msgid "" "The compressed size of the disk image in bytes. This is just used for " "information (when using I<--list --long>)." msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1136 +#: ../builder/virt-builder.pod:1164 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1138 +#: ../builder/virt-builder.pod:1166 msgid "" "When expanding the image to its final size, instruct L to " "expand the named partition in the guest image to fill up all available " @@ -4361,13 +4428,13 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1142 +#: ../builder/virt-builder.pod:1170 msgid "" "You should usually put the device name of the guest's root filesystem here." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1144 +#: ../builder/virt-builder.pod:1172 msgid "" "It's a good idea to use this, but not required. If the field is omitted " "then virt-resize will create an extra partition at the end of the disk to " @@ -4375,12 +4442,12 @@ msgid "" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1148 +#: ../builder/virt-builder.pod:1176 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1150 +#: ../builder/virt-builder.pod:1178 msgid "" "When expanding the image to its final size, instruct L to " "expand the named logical volume in the guest image to fill up all available " @@ -4388,7 +4455,7 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1154 +#: ../builder/virt-builder.pod:1182 msgid "" "If the guest uses LVM2 you should usually put the LV of the guest's root " "filesystem here. If the guest does not use LVM2 or its root filesystem is " @@ -4396,32 +4463,32 @@ msgid "" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1158 +#: ../builder/virt-builder.pod:1186 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1160 +#: ../builder/virt-builder.pod:1188 msgid "" "Any notes that go with this image, especially notes describing what packages " "are in the image, how the image was prepared, and licensing information." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1164 +#: ../builder/virt-builder.pod:1192 msgid "" "This information is shown in the I<--notes> and I<--list> I<--long> modes." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1166 +#: ../builder/virt-builder.pod:1194 msgid "" "You can use multi-line notes here by indenting each new line with at least " "one character of whitespace (even on blank lines):" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:1169 +#: ../builder/virt-builder.pod:1197 #, no-wrap msgid "" " notes=This image was prepared using\n" @@ -4433,53 +4500,53 @@ msgid "" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1175 +#: ../builder/virt-builder.pod:1203 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1177 +#: ../builder/virt-builder.pod:1205 msgid "" "Using the hidden flag prevents the template from being listed by the I<--" "list> option (but it is still installable). This is used for test images." msgstr "" #. type: =head3 -#: ../builder/virt-builder.pod:1183 +#: ../builder/virt-builder.pod:1211 msgid "Running virt-builder against the alternate repository" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1185 +#: ../builder/virt-builder.pod:1213 msgid "" "Ensure each virt-builder user has imported your public key into their gpg " "keyring (see above)." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1188 +#: ../builder/virt-builder.pod:1216 msgid "Each virt-builder user should export these environment variables:" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1194 +#: ../builder/virt-builder.pod:1222 msgid "C to point to the URL of the C file." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1198 +#: ../builder/virt-builder.pod:1226 msgid "" "C to contain the fingerprint (long hex string) of " "the user who signed the index file and the templates." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1203 +#: ../builder/virt-builder.pod:1231 msgid "Now run virt-builder commands as normal, eg:" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:1205 +#: ../builder/virt-builder.pod:1233 #, no-wrap msgid "" " virt-builder --list --long\n" @@ -4487,7 +4554,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:1207 +#: ../builder/virt-builder.pod:1235 #, no-wrap msgid "" " virt-builder os-version\n" @@ -4495,17 +4562,17 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1209 +#: ../builder/virt-builder.pod:1237 msgid "To debug problems, add the C<-v> option to these commands." msgstr "" #. type: =head3 -#: ../builder/virt-builder.pod:1211 +#: ../builder/virt-builder.pod:1239 msgid "Running virt-builder against multiple sources" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1213 +#: ../builder/virt-builder.pod:1241 msgid "" "It is possible to use multiple sources with virt-builder. Use either " "multiple I<--source> and/or I<--fingerprint> options, or a comma-separated " @@ -4514,7 +4581,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:1218 +#: ../builder/virt-builder.pod:1246 #, no-wrap msgid "" " virt-builder \\\n" @@ -4524,12 +4591,12 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1222 +#: ../builder/virt-builder.pod:1250 msgid "or equivalently:" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:1224 +#: ../builder/virt-builder.pod:1252 #, no-wrap msgid "" " export VIRT_BUILDER_SOURCE=http://example.com/s1/index.asc,http://example.com/s2/index.asc\n" @@ -4538,7 +4605,7 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1227 +#: ../builder/virt-builder.pod:1255 msgid "" "You can provide N, 1 or 0 fingerprints. In the case where you provide N " "fingerprints, N = number of sources and there is a 1-1 correspondence " @@ -4546,7 +4613,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:1231 +#: ../builder/virt-builder.pod:1259 #, no-wrap msgid "" " virt-builder \\\n" @@ -4556,26 +4623,26 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1235 +#: ../builder/virt-builder.pod:1263 msgid "" "In the case where you provide 1 fingerprint, the same fingerprint is used " "for all sources." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1238 +#: ../builder/virt-builder.pod:1266 msgid "" "In the case where you provide no fingerprints, the default fingerprint built " "into virt-builder is used for all sources." msgstr "" #. type: =head3 -#: ../builder/virt-builder.pod:1241 +#: ../builder/virt-builder.pod:1269 msgid "Licensing of templates" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1243 +#: ../builder/virt-builder.pod:1271 msgid "" "You should be aware of the licensing of images that you distribute. For " "open source guests, provide a link to the source code in the C field " @@ -4583,12 +4650,12 @@ msgid "" msgstr "" #. type: =head3 -#: ../builder/virt-builder.pod:1248 +#: ../builder/virt-builder.pod:1276 msgid "Formal specification of the index file" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1250 +#: ../builder/virt-builder.pod:1278 msgid "" "The index file format has a formal specification defined by the flex scanner " "and bison parser used to parse the file. This can be found in the following " @@ -4596,7 +4663,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../builder/virt-builder.pod:1254 +#: ../builder/virt-builder.pod:1282 #, no-wrap msgid "" " builder/index-scan.l\n" @@ -4605,76 +4672,76 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1257 +#: ../builder/virt-builder.pod:1285 msgid "" "A tool called L is available to validate the index " "file to ensure it is correct." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1260 +#: ../builder/virt-builder.pod:1288 msgid "" "Note that the parser and tool can work on either the signed or unsigned " "index file (ie. C or C)." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1263 +#: ../builder/virt-builder.pod:1291 #, fuzzy #| msgid "The returned strings are transcoded to UTF-8." msgid "The index is always encoded in UTF-8." msgstr "返される文字列は UTF-8 に変換されます。" #. type: =head2 -#: ../builder/virt-builder.pod:1265 +#: ../builder/virt-builder.pod:1293 msgid "CACHING" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1267 +#: ../builder/virt-builder.pod:1295 msgid "" "Since the templates are usually very large, downloaded templates are cached " "in the user's home directory." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1270 +#: ../builder/virt-builder.pod:1298 msgid "" "The location of the cache is C<$XDG_CACHE_HOME/virt-builder/> or C<$HOME/." "cache/virt-builder>." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1273 +#: ../builder/virt-builder.pod:1301 msgid "" "You can print out information about the cache directory, including which " "guests are currently cached, by doing:" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1278 +#: ../builder/virt-builder.pod:1306 msgid "The cache can be deleted if you want to save space by doing:" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1282 +#: ../builder/virt-builder.pod:1310 msgid "You can download all (current) templates to the local cache by doing:" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1286 +#: ../builder/virt-builder.pod:1314 msgid "To disable the template cache, use I<--no-cache>." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1288 +#: ../builder/virt-builder.pod:1316 msgid "" "Only templates are cached. The index and detached digital signatures are " "not cached." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1291 +#: ../builder/virt-builder.pod:1319 msgid "" "Virt-builder uses L to download files and it also uses the current " "C (etc) settings when installing packages (I<--install>). You " @@ -4684,24 +4751,24 @@ msgid "" msgstr "" #. type: =head2 -#: ../builder/virt-builder.pod:1297 +#: ../builder/virt-builder.pod:1325 msgid "DIGITAL SIGNATURES" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1299 +#: ../builder/virt-builder.pod:1327 msgid "" "Virt-builder uses GNU Privacy Guard (GnuPG or gpg) to verify that the index " "and templates have not been tampered with." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1302 +#: ../builder/virt-builder.pod:1330 msgid "The source points to an index file, which is optionally signed." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1304 +#: ../builder/virt-builder.pod:1332 msgid "" "Virt-builder downloads the index and checks that the signature is valid and " "the signer's fingerprint matches the specified fingerprint (ie. I<--" @@ -4710,7 +4777,7 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1309 +#: ../builder/virt-builder.pod:1337 msgid "" "For checking against the built-in public key/fingerprint, this requires " "importing the public key into the user's local gpg keyring (that's just the " @@ -4718,13 +4785,13 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1313 +#: ../builder/virt-builder.pod:1341 msgid "" "When a template is downloaded, its signature is checked in the same way." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1316 +#: ../builder/virt-builder.pod:1344 msgid "" "Although the signatures are optional, if you don't have them then virt-" "builder users will have to use I<--no-check-signature> on the command line. " @@ -4735,19 +4802,19 @@ msgid "" msgstr "" #. type: =head1 -#: ../builder/virt-builder.pod:1323 ../src/guestfs.pod:3343 +#: ../builder/virt-builder.pod:1351 ../src/guestfs.pod:3343 msgid "ARCHITECTURE" msgstr "アーキテクチャー" #. type: textblock -#: ../builder/virt-builder.pod:1325 +#: ../builder/virt-builder.pod:1353 msgid "" "Virt-builder can build a guest for any architecture no matter what the host " "architecture is. For example an x86-64 guest on an ARM host." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1328 +#: ../builder/virt-builder.pod:1356 msgid "" "However certain options may not work correctly, specifically options that " "require running commands in the guest during the build process: I<--" @@ -4756,27 +4823,27 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1333 +#: ../builder/virt-builder.pod:1361 msgid "" "An x86-64 host building 32 bit i686 guests should work without any special " "steps." msgstr "" #. type: =head1 -#: ../builder/virt-builder.pod:1336 ../src/guestfs.pod:1889 +#: ../builder/virt-builder.pod:1364 ../src/guestfs.pod:1889 #: ../sysprep/virt-sysprep.pod:447 msgid "SECURITY" msgstr "セキュリティ" #. type: textblock -#: ../builder/virt-builder.pod:1338 +#: ../builder/virt-builder.pod:1366 msgid "" "Virt-builder does not need to run as root (in fact, should not be run as " "root), and doesn't use setuid, C or any similar mechanism." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1341 +#: ../builder/virt-builder.pod:1369 msgid "" "I<--install>, I<--run> and I<--run-command> are implemented using an " "appliance (a small virtual machine) so these commands do not run on the " @@ -4786,7 +4853,7 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1347 +#: ../builder/virt-builder.pod:1375 msgid "" "However these options will have access to the host's network and since the " "template may contain untrusted code, the code might try to access host " @@ -4795,14 +4862,14 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1352 +#: ../builder/virt-builder.pod:1380 msgid "" "Firstboot commands run in the context of the guest when it is booted, and so " "the security of your hypervisor / cloud should be considered." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1355 +#: ../builder/virt-builder.pod:1383 msgid "" "Virt-builder injects a random seed into every guest which it builds. This " "helps to ensure that TCP sequence numbers, UUIDs, ssh host keys etc are " @@ -4810,17 +4877,17 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1359 +#: ../builder/virt-builder.pod:1387 msgid "You should check digital signatures and not ignore any signing errors." msgstr "" #. type: =head2 -#: ../builder/virt-builder.pod:1361 +#: ../builder/virt-builder.pod:1389 msgid "PERFORMANCE" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1363 +#: ../builder/virt-builder.pod:1391 msgid "" "The most important aspect of getting good performance is caching. Templates " "gets downloaded into the cache the first time they are used, or if you use " @@ -4829,7 +4896,7 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1368 +#: ../builder/virt-builder.pod:1396 msgid "" "Packages required for the I<--install> option are downloaded using the host " "network connection. Setting the C, C and " @@ -4840,39 +4907,39 @@ msgid "" msgstr "" #. type: =head3 -#: ../builder/virt-builder.pod:1376 +#: ../builder/virt-builder.pod:1404 msgid "Skipping virt-resize" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1378 +#: ../builder/virt-builder.pod:1406 msgid "" "Virt-builder can skip the virt-resize step under certain conditions. This " "makes virt-builder much faster. The conditions are:" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1385 +#: ../builder/virt-builder.pod:1413 msgid "the output must be a regular file (not a block device), B" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1389 +#: ../builder/virt-builder.pod:1417 msgid "the user did B use the I<--size> option, B" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1393 +#: ../builder/virt-builder.pod:1421 msgid "the output format is the same as the template format (usually raw)." msgstr "" #. type: =head3 -#: ../builder/virt-builder.pod:1397 +#: ../builder/virt-builder.pod:1425 msgid "pxzcat" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1399 +#: ../builder/virt-builder.pod:1427 msgid "" "Virt-builder uses an internal implementation of pxzcat (parallel xzcat) if " "liblzma was found at build time. If liblzma was not found at build time, " @@ -4880,14 +4947,14 @@ msgid "" msgstr "" #. type: =head3 -#: ../builder/virt-builder.pod:1403 +#: ../builder/virt-builder.pod:1431 #, fuzzy #| msgid "set-selinux" msgid "User-Mode Linux" msgstr "set-selinux" #. type: textblock -#: ../builder/virt-builder.pod:1405 +#: ../builder/virt-builder.pod:1433 msgid "" "You can use virt-builder with the User-Mode Linux (UML) backend. This may " "be faster when running virt-builder inside a virtual machine (eg. in the " @@ -4895,97 +4962,97 @@ msgid "" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1409 +#: ../builder/virt-builder.pod:1437 msgid "" "To enable the UML backend, read the instructions in L." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1412 +#: ../builder/virt-builder.pod:1440 msgid "" "Currently you have to use the I<--no-network> option. This should be fixed " "in a future version." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1415 +#: ../builder/virt-builder.pod:1443 msgid "" "The qcow2 output format is not supported by UML. You can only create raw-" "format guests." msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1420 +#: ../builder/virt-builder.pod:1448 msgid "" "For other environment variables which affect all libguestfs programs, see " "L." msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1425 +#: ../builder/virt-builder.pod:1453 msgid "C" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1427 +#: ../builder/virt-builder.pod:1455 msgid "C" msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1429 +#: ../builder/virt-builder.pod:1457 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1431 +#: ../builder/virt-builder.pod:1459 msgid "" "Set the proxy for downloads. These environment variables (and more) are " "actually interpreted by L, not virt-builder." msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1434 +#: ../builder/virt-builder.pod:1462 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1436 ../builder/virt-builder.pod:1450 +#: ../builder/virt-builder.pod:1464 ../builder/virt-builder.pod:1478 msgid "Used to determine the location of the template cache. See L." msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1438 +#: ../builder/virt-builder.pod:1466 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1440 +#: ../builder/virt-builder.pod:1468 msgid "" "Set the default value for the GPG signature fingerprint or comma-separated " "list of fingerprints (see I<--fingerprint> option)." msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1443 +#: ../builder/virt-builder.pod:1471 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1445 +#: ../builder/virt-builder.pod:1473 msgid "" "Set the default value for the source URL (or comma-separated list of URLs) " "for the template repository (see I<--source> option)." msgstr "" #. type: =item -#: ../builder/virt-builder.pod:1448 +#: ../builder/virt-builder.pod:1476 msgid "C" msgstr "" #. type: textblock -#: ../builder/virt-builder.pod:1456 ../cat/virt-cat.pod:246 -#: ../cat/virt-filesystems.pod:392 ../cat/virt-ls.pod:498 +#: ../builder/virt-builder.pod:1484 ../cat/virt-cat.pod:246 +#: ../cat/virt-filesystems.pod:392 ../cat/virt-ls.pod:504 #: ../daemon/guestfsd.pod:75 ../df/virt-df.pod:262 ../edit/virt-edit.pod:359 #: ../fuse/guestmount.pod:403 ../inspector/virt-inspector.pod:498 #: ../resize/virt-resize.pod:753 ../sparsify/virt-sparsify.pod:309 @@ -4994,7 +5061,7 @@ msgid "" msgstr "このプログラムは、成功すると 0 を、エラーがあると 0 以外を返します。" #. type: textblock -#: ../builder/virt-builder.pod:1461 +#: ../builder/virt-builder.pod:1489 #, fuzzy #| msgid "" #| "L, L, L, L, " @@ -5012,7 +5079,7 @@ msgstr "" "img(1)>, L, L, L." #. type: textblock -#: ../builder/virt-builder.pod:1480 ../builder/virt-index-validate.pod:92 +#: ../builder/virt-builder.pod:1508 ../builder/virt-index-validate.pod:92 #: ../fuse/guestunmount.pod:164 ../golang/examples/guestfs-golang.pod:99 msgid "Copyright (C) 2013 Red Hat Inc." msgstr "Copyright (C) 2013 Red Hat Inc." @@ -5301,7 +5368,7 @@ msgstr "" #. type: textblock #: ../cat/virt-cat.pod:74 ../cat/virt-filesystems.pod:103 -#: ../cat/virt-ls.pod:273 ../df/virt-df.pod:85 ../edit/virt-edit.pod:74 +#: ../cat/virt-ls.pod:279 ../df/virt-df.pod:85 ../edit/virt-edit.pod:74 #: ../inspector/virt-inspector.pod:66 ../rescue/virt-rescue.pod:127 msgid "" "Add I which should be a disk image from a virtual machine. If the " @@ -5311,7 +5378,7 @@ msgstr "" #. type: =item #: ../cat/virt-cat.pod:104 ../cat/virt-filesystems.pod:154 -#: ../cat/virt-ls.pod:320 ../edit/virt-edit.pod:118 ../fish/guestfish.pod:229 +#: ../cat/virt-ls.pod:326 ../edit/virt-edit.pod:118 ../fish/guestfish.pod:229 #: ../fuse/guestmount.pod:210 ../inspector/virt-inspector.pod:91 msgid "B<--echo-keys>" msgstr "B<--echo-keys>" @@ -5350,14 +5417,14 @@ msgstr "" #. type: =item #: ../cat/virt-cat.pod:135 ../cat/virt-filesystems.pod:206 -#: ../cat/virt-ls.pod:367 ../edit/virt-edit.pod:164 ../fish/guestfish.pod:301 +#: ../cat/virt-ls.pod:373 ../edit/virt-edit.pod:164 ../fish/guestfish.pod:301 #: ../fuse/guestmount.pod:247 ../inspector/virt-inspector.pod:113 msgid "B<--keys-from-stdin>" msgstr "B<--keys-from-stdin>" #. type: textblock #: ../cat/virt-cat.pod:137 ../cat/virt-filesystems.pod:208 -#: ../cat/virt-ls.pod:369 ../edit/virt-edit.pod:166 ../fish/guestfish.pod:303 +#: ../cat/virt-ls.pod:375 ../edit/virt-edit.pod:166 ../fish/guestfish.pod:303 #: ../fuse/guestmount.pod:249 ../inspector/virt-inspector.pod:115 msgid "" "Read key or passphrase parameters from stdin. The default is to try to read " @@ -5367,7 +5434,7 @@ msgstr "" "dev/tty> を開いているユーザーから読み込もうとします。" #. type: =head1 -#: ../cat/virt-cat.pod:158 ../cat/virt-ls.pod:449 ../edit/virt-edit.pod:187 +#: ../cat/virt-cat.pod:158 ../cat/virt-ls.pod:455 ../edit/virt-edit.pod:187 #: ../inspector/virt-inspector.pod:143 ../rescue/virt-rescue.pod:267 msgid "OLD-STYLE COMMAND LINE ARGUMENTS" msgstr "旧形式のコマンドライン引数" @@ -5388,7 +5455,7 @@ msgstr "" "\n" #. type: textblock -#: ../cat/virt-cat.pod:164 ../cat/virt-ls.pod:455 ../edit/virt-edit.pod:193 +#: ../cat/virt-cat.pod:164 ../cat/virt-ls.pod:461 ../edit/virt-edit.pod:193 #: ../inspector/virt-inspector.pod:149 ../rescue/virt-rescue.pod:273 msgid "or" msgstr "または" @@ -5404,7 +5471,7 @@ msgstr "" "\n" #. type: textblock -#: ../cat/virt-cat.pod:168 ../cat/virt-ls.pod:459 ../edit/virt-edit.pod:197 +#: ../cat/virt-cat.pod:168 ../cat/virt-ls.pod:465 ../edit/virt-edit.pod:197 #: ../inspector/virt-inspector.pod:153 ../rescue/virt-rescue.pod:277 msgid "" "whereas in this version you should use I<-a> or I<-d> respectively to avoid " @@ -5412,7 +5479,7 @@ msgid "" msgstr "" #. type: textblock -#: ../cat/virt-cat.pod:172 ../cat/virt-ls.pod:463 ../edit/virt-edit.pod:201 +#: ../cat/virt-cat.pod:172 ../cat/virt-ls.pod:469 ../edit/virt-edit.pod:201 #: ../inspector/virt-inspector.pod:157 ../rescue/virt-rescue.pod:281 msgid "For compatibility the old style is still supported." msgstr "互換性のため古い形式がまだサポートされています。" @@ -5831,13 +5898,13 @@ msgid "Display block devices." msgstr "ブロックデバイスを表示します。" #. type: =item -#: ../cat/virt-filesystems.pod:141 ../cat/virt-ls.pod:307 +#: ../cat/virt-filesystems.pod:141 ../cat/virt-ls.pod:313 #: ../df/virt-df.pod:108 msgid "B<--csv>" msgstr "B<--csv>" #. type: textblock -#: ../cat/virt-filesystems.pod:143 ../cat/virt-ls.pod:309 +#: ../cat/virt-filesystems.pod:143 ../cat/virt-ls.pod:315 #: ../df/virt-df.pod:110 msgid "" "Write out the results in CSV format (comma-separated values). This format " @@ -5916,14 +5983,14 @@ msgstr "" "\n" #. type: =item -#: ../cat/virt-filesystems.pod:200 ../cat/virt-ls.pod:358 +#: ../cat/virt-filesystems.pod:200 ../cat/virt-ls.pod:364 #: ../df/virt-df.pod:145 ../fish/guestfish.pod:162 #: ../tools/virt-list-partitions:110 msgid "B<-h>" msgstr "B<-h>" #. type: =item -#: ../cat/virt-filesystems.pod:202 ../cat/virt-ls.pod:360 +#: ../cat/virt-filesystems.pod:202 ../cat/virt-ls.pod:366 #: ../df/virt-df.pod:147 ../tools/virt-list-partitions:112 msgid "B<--human-readable>" msgstr "B<--human-readable>" @@ -5934,7 +6001,7 @@ msgid "In I<--long> mode, display sizes in human-readable format." msgstr "I<--long> モードでは、読みやすい形式で容量を表示します。" #. type: =item -#: ../cat/virt-filesystems.pod:213 ../cat/virt-ls.pod:374 +#: ../cat/virt-filesystems.pod:213 ../cat/virt-ls.pod:380 #: ../tools/virt-list-filesystems:111 ../tools/virt-list-partitions:122 msgid "B<--long>" msgstr "B<--long>" @@ -6246,13 +6313,13 @@ msgid "The UUID is only displayed if the I<--uuid> option is given." msgstr "I<--uuid> オプションが指定されると、 UUID のみが表示されます。" #. type: =head1 -#: ../cat/virt-filesystems.pod:359 ../cat/virt-ls.pod:465 +#: ../cat/virt-filesystems.pod:359 ../cat/virt-ls.pod:471 #: ../df/virt-df.pod:229 msgid "NOTE ABOUT CSV FORMAT" msgstr "CSV 形式に関する注意" #. type: textblock -#: ../cat/virt-filesystems.pod:361 ../cat/virt-ls.pod:467 +#: ../cat/virt-filesystems.pod:361 ../cat/virt-ls.pod:473 #: ../df/virt-df.pod:231 msgid "" "Comma-separated values (CSV) is a deceptive format. It I like it " @@ -6260,7 +6327,7 @@ msgid "" msgstr "" #. type: textblock -#: ../cat/virt-filesystems.pod:364 ../cat/virt-ls.pod:470 +#: ../cat/virt-filesystems.pod:364 ../cat/virt-ls.pod:476 #: ../df/virt-df.pod:234 msgid "" "Myth: Just split fields at commas. Reality: This does I work " @@ -6270,7 +6337,7 @@ msgstr "" "2 つの列があります:" #. type: verbatim -#: ../cat/virt-filesystems.pod:367 ../cat/virt-ls.pod:473 +#: ../cat/virt-filesystems.pod:367 ../cat/virt-ls.pod:479 #: ../df/virt-df.pod:237 #, no-wrap msgid "" @@ -6281,7 +6348,7 @@ msgstr "" "\n" #. type: textblock -#: ../cat/virt-filesystems.pod:369 ../cat/virt-ls.pod:475 +#: ../cat/virt-filesystems.pod:369 ../cat/virt-ls.pod:481 #: ../df/virt-df.pod:239 msgid "" "Myth: Read the file one line at a time. Reality: This does I work " @@ -6291,7 +6358,7 @@ msgstr "" ">。この例は 1 つの行があります:" #. type: verbatim -#: ../cat/virt-filesystems.pod:372 ../cat/virt-ls.pod:478 +#: ../cat/virt-filesystems.pod:372 ../cat/virt-ls.pod:484 #: ../df/virt-df.pod:242 #, no-wrap msgid "" @@ -6304,7 +6371,7 @@ msgstr "" "\n" #. type: textblock -#: ../cat/virt-filesystems.pod:375 ../cat/virt-ls.pod:481 +#: ../cat/virt-filesystems.pod:375 ../cat/virt-ls.pod:487 #: ../df/virt-df.pod:245 msgid "" "For shell scripts, use C (L also " @@ -6312,7 +6379,7 @@ msgid "" msgstr "" #. type: textblock -#: ../cat/virt-filesystems.pod:378 ../cat/virt-ls.pod:484 +#: ../cat/virt-filesystems.pod:378 ../cat/virt-ls.pod:490 #: ../df/virt-df.pod:248 msgid "" "For other languages, use a CSV processing library (eg. C for Perl " @@ -6320,7 +6387,7 @@ msgid "" msgstr "" #. type: textblock -#: ../cat/virt-filesystems.pod:381 ../cat/virt-ls.pod:487 +#: ../cat/virt-filesystems.pod:381 ../cat/virt-ls.pod:493 #: ../df/virt-df.pod:251 msgid "Most spreadsheets and databases can import CSV directly." msgstr "" @@ -6552,10 +6619,15 @@ msgstr "" #. type: verbatim #: ../cat/virt-ls.pod:74 -#, no-wrap +#, fuzzy, no-wrap +#| msgid "" +#| " virt-ls -lR -a snapshot.img / --uids --time-t > old\n" +#| " virt-ls -lR -a current.img / --uids --time-t > new\n" +#| " diff -u old new | less\n" +#| "\n" msgid "" -" virt-ls -lR -a snapshot.img / --uids --time-t > old\n" -" virt-ls -lR -a current.img / --uids --time-t > new\n" +" virt-ls -lR -a snapshot.img / --uids > old\n" +" virt-ls -lR -a current.img / --uids > new\n" " diff -u old new | less\n" "\n" msgstr "" @@ -6574,13 +6646,26 @@ msgid "" "every regular file in the virtual machine." msgstr "" -#. type: =head1 +#. type: textblock #: ../cat/virt-ls.pod:84 +msgid "" +"The commands above won't show changes in file times. Add I<--time-t> to " +"both C commands if you want to show all time changes (that includes " +"file access times)." +msgstr "" + +#. type: textblock +#: ../cat/virt-ls.pod:88 +msgid "To diff the content of files, use L or L." +msgstr "" + +#. type: =head1 +#: ../cat/virt-ls.pod:90 msgid "OUTPUT MODES" msgstr "出力モード" #. type: textblock -#: ../cat/virt-ls.pod:86 +#: ../cat/virt-ls.pod:92 msgid "" "C has four output modes, controlled by different combinations of " "the I<-l> and I<-R> options." @@ -6589,17 +6674,17 @@ msgstr "" "る組み合わせにより制御されます。" #. type: =head2 -#: ../cat/virt-ls.pod:89 +#: ../cat/virt-ls.pod:95 msgid "SIMPLE LISTING" msgstr "簡単な一覧方法" #. type: textblock -#: ../cat/virt-ls.pod:91 +#: ../cat/virt-ls.pod:97 msgid "A simple listing is like the ordinary L command:" msgstr "簡単な一覧方法は通常の L コマンドと似ています:" #. type: verbatim -#: ../cat/virt-ls.pod:93 +#: ../cat/virt-ls.pod:99 #, no-wrap msgid "" " $ virt-ls -d guest /\n" @@ -6615,12 +6700,12 @@ msgstr "" "\n" #. type: =head2 -#: ../cat/virt-ls.pod:98 +#: ../cat/virt-ls.pod:104 msgid "LONG LISTING" msgstr "ロング形式の一覧方法" #. type: textblock -#: ../cat/virt-ls.pod:100 +#: ../cat/virt-ls.pod:106 msgid "" "With the I<-l> (I<--long>) option, the output is like the C command " "(more specifically, like the C function)." @@ -6629,7 +6714,7 @@ msgstr "" "ます(より具体的には C 関数と似ています)。" #. type: verbatim -#: ../cat/virt-ls.pod:103 +#: ../cat/virt-ls.pod:109 #, no-wrap msgid "" " $ virt-ls -l -d guest /\n" @@ -6647,7 +6732,7 @@ msgstr "" "\n" #. type: textblock -#: ../cat/virt-ls.pod:109 +#: ../cat/virt-ls.pod:115 msgid "" "Note that while this is useful for displaying a directory, do not try " "parsing this output in another program. Use L " @@ -6658,12 +6743,12 @@ msgstr "" "> を使用してください。" #. type: =head2 -#: ../cat/virt-ls.pod:113 +#: ../cat/virt-ls.pod:119 msgid "RECURSIVE LISTING" msgstr "再帰的な一覧方法" #. type: textblock -#: ../cat/virt-ls.pod:115 +#: ../cat/virt-ls.pod:121 msgid "" "With the I<-R> (I<--recursive>) option, C lists the names of files " "and directories recursively:" @@ -6672,7 +6757,7 @@ msgstr "" "レクトリーを再帰的に一覧表示します:" #. type: verbatim -#: ../cat/virt-ls.pod:118 +#: ../cat/virt-ls.pod:124 #, no-wrap msgid "" " $ virt-ls -R -d guest /tmp\n" @@ -6688,7 +6773,7 @@ msgstr "" "\n" #. type: textblock -#: ../cat/virt-ls.pod:123 +#: ../cat/virt-ls.pod:129 msgid "" "To generate this output, C runs the C function and " "converts C<\\0> characters to C<\\n>." @@ -6697,12 +6782,12 @@ msgstr "" "\\0> 文字を C<\\n> に変換します。" #. type: =head2 -#: ../cat/virt-ls.pod:126 +#: ../cat/virt-ls.pod:132 msgid "RECURSIVE LONG LISTING" msgstr "再帰的なロング形式の一覧方法" #. type: textblock -#: ../cat/virt-ls.pod:128 +#: ../cat/virt-ls.pod:134 msgid "" "Using I<-lR> options together changes the output to display directories " "recursively, with file stats, and optionally other features such as " @@ -6710,14 +6795,14 @@ msgid "" msgstr "" #. type: textblock -#: ../cat/virt-ls.pod:132 +#: ../cat/virt-ls.pod:138 msgid "" "Most of the interesting features of C are only available when using " "I<-lR> mode." msgstr "" #. type: textblock -#: ../cat/virt-ls.pod:135 +#: ../cat/virt-ls.pod:141 msgid "" "The fields are normally space-separated. Filenames are B quoted, so " "you cannot use the output in another program (because filenames can contain " @@ -6729,14 +6814,14 @@ msgid "" msgstr "" #. type: textblock -#: ../cat/virt-ls.pod:143 +#: ../cat/virt-ls.pod:149 msgid "" "Note that this output format is completely unrelated to the C " "command." msgstr "" #. type: verbatim -#: ../cat/virt-ls.pod:146 +#: ../cat/virt-ls.pod:152 #, no-wrap msgid "" " $ virt-ls -lR -d guest /bin\n" @@ -6760,17 +6845,17 @@ msgstr "" "\n" #. type: textblock -#: ../cat/virt-ls.pod:155 +#: ../cat/virt-ls.pod:161 msgid "These basic fields are always shown:" msgstr "これらの基本的な項目は常に表示されます:" #. type: =item -#: ../cat/virt-ls.pod:159 +#: ../cat/virt-ls.pod:165 msgid "type" msgstr "type" #. type: textblock -#: ../cat/virt-ls.pod:161 +#: ../cat/virt-ls.pod:167 msgid "" "The file type, one of: C<-> (regular file), C (directory), C " "(character device), C (block device), C

(named pipe), C (symbolic " @@ -6781,22 +6866,22 @@ msgstr "" "C (シンボリックリンク), C (ソケット) or C (不明)。" #. type: =item -#: ../cat/virt-ls.pod:171 +#: ../cat/virt-ls.pod:177 msgid "permissions" msgstr "パーミッション" #. type: textblock -#: ../cat/virt-ls.pod:173 +#: ../cat/virt-ls.pod:179 msgid "The Unix permissions, displayed as a 4 digit octal number." msgstr "Unix パーティション。4 桁の8進数として表示されます。" #. type: =item -#: ../cat/virt-ls.pod:175 +#: ../cat/virt-ls.pod:181 msgid "size" msgstr "容量" #. type: textblock -#: ../cat/virt-ls.pod:177 +#: ../cat/virt-ls.pod:183 msgid "" "The size of the file. This is shown in bytes unless I<-h> or I<--human-" "readable> option is given, in which case this is shown as a human-readable " @@ -6806,27 +6891,27 @@ msgstr "" "readable> オプションが指定されていなければ、バイト単位で表示されます。" #. type: =head2 -#: ../cat/virt-ls.pod:181 ../fish/guestfish-actions.pod:6612 +#: ../cat/virt-ls.pod:187 ../fish/guestfish-actions.pod:6612 msgid "path" msgstr "パス" #. type: textblock -#: ../cat/virt-ls.pod:183 +#: ../cat/virt-ls.pod:189 msgid "The full path of the file or directory." msgstr "ファイルまたはディレクトリの完全パス。" #. type: =item -#: ../cat/virt-ls.pod:185 +#: ../cat/virt-ls.pod:191 msgid "link" msgstr "リンク" #. type: textblock -#: ../cat/virt-ls.pod:187 +#: ../cat/virt-ls.pod:193 msgid "For symbolic links only, the link target." msgstr "シンボリックリンクのみに対して、リンク先。" #. type: textblock -#: ../cat/virt-ls.pod:191 +#: ../cat/virt-ls.pod:197 msgid "" "In I<-lR> mode, additional command line options enable the display of more " "fields." @@ -6835,24 +6920,24 @@ msgstr "" "有効にします。" #. type: textblock -#: ../cat/virt-ls.pod:194 +#: ../cat/virt-ls.pod:200 msgid "" "With the I<--uids> flag, these additional fields are displayed before the " "path:" msgstr "I<--uids> フラグを用いると、これらの追加項目がパスの前に表示されます:" #. type: =item -#: ../cat/virt-ls.pod:199 +#: ../cat/virt-ls.pod:205 msgid "uid" msgstr "uid" #. type: =item -#: ../cat/virt-ls.pod:201 +#: ../cat/virt-ls.pod:207 msgid "gid" msgstr "gid" #. type: textblock -#: ../cat/virt-ls.pod:203 +#: ../cat/virt-ls.pod:209 msgid "" "The UID and GID of the owner of the file (displayed numerically). Note " "these only make sense in the context of a Unix-like guest." @@ -6861,42 +6946,42 @@ msgstr "" "においてのみ意味があることに注意してください。" #. type: textblock -#: ../cat/virt-ls.pod:208 +#: ../cat/virt-ls.pod:214 msgid "With the I<--times> flag, these additional fields are displayed:" msgstr "I<--times> フラグがあると、これらの追加項目が表示されます:" #. type: =item -#: ../cat/virt-ls.pod:212 +#: ../cat/virt-ls.pod:218 msgid "atime" msgstr "atime" #. type: textblock -#: ../cat/virt-ls.pod:214 +#: ../cat/virt-ls.pod:220 msgid "The time of last access." msgstr "アクセス日時。" #. type: =item -#: ../cat/virt-ls.pod:216 +#: ../cat/virt-ls.pod:222 msgid "mtime" msgstr "mtime" #. type: textblock -#: ../cat/virt-ls.pod:218 +#: ../cat/virt-ls.pod:224 msgid "The time of last modification." msgstr "最終変更日時。" #. type: =item -#: ../cat/virt-ls.pod:220 +#: ../cat/virt-ls.pod:226 msgid "ctime" msgstr "ctime" #. type: textblock -#: ../cat/virt-ls.pod:222 +#: ../cat/virt-ls.pod:228 msgid "The time of last status change." msgstr "最終属性変更日時。" #. type: textblock -#: ../cat/virt-ls.pod:226 +#: ../cat/virt-ls.pod:232 msgid "" "The time fields are displayed as string dates and times, unless one of the " "I<--time-t>, I<--time-relative> or I<--time-days> flags is given." @@ -6905,49 +6990,49 @@ msgstr "" "れていなければ、日付と時間の文字列として time 項目が表示されます。" #. type: textblock -#: ../cat/virt-ls.pod:229 +#: ../cat/virt-ls.pod:235 msgid "With the I<--extra-stats> flag, these additional fields are displayed:" msgstr "I<--extra-stats> フラグを用いると、これらの追加項目が表示されます:" #. type: =item -#: ../cat/virt-ls.pod:233 +#: ../cat/virt-ls.pod:239 msgid "device" msgstr "device" #. type: textblock -#: ../cat/virt-ls.pod:235 +#: ../cat/virt-ls.pod:241 msgid "" "The device containing the file (displayed as major:minor). This may not " "match devices as known to the guest." msgstr "" #. type: =item -#: ../cat/virt-ls.pod:238 +#: ../cat/virt-ls.pod:244 msgid "inode" msgstr "inode" #. type: textblock -#: ../cat/virt-ls.pod:240 +#: ../cat/virt-ls.pod:246 msgid "The inode number." msgstr "inode 番号。" #. type: =item -#: ../cat/virt-ls.pod:242 +#: ../cat/virt-ls.pod:248 msgid "nlink" msgstr "nlink" #. type: textblock -#: ../cat/virt-ls.pod:244 +#: ../cat/virt-ls.pod:250 msgid "The number of hard links." msgstr "ハードリンク数。" #. type: =item -#: ../cat/virt-ls.pod:246 +#: ../cat/virt-ls.pod:252 msgid "rdev" msgstr "rdev" #. type: textblock -#: ../cat/virt-ls.pod:248 +#: ../cat/virt-ls.pod:254 msgid "" "For block and char special files, the device (displayed as major:minor)." msgstr "" @@ -6955,17 +7040,17 @@ msgstr "" "ナーとして表示)。" #. type: =item -#: ../cat/virt-ls.pod:251 +#: ../cat/virt-ls.pod:257 msgid "blocks" msgstr "ブロック" #. type: textblock -#: ../cat/virt-ls.pod:253 +#: ../cat/virt-ls.pod:259 msgid "The number of 512 byte blocks allocated to the file." msgstr "ファイルに割り当てられた 512 バイトブロック数。" #. type: textblock -#: ../cat/virt-ls.pod:257 +#: ../cat/virt-ls.pod:263 msgid "" "With the I<--checksum> flag, the checksum of the file contents is shown " "(only for regular files). Computing file checksums can take a considerable " @@ -6973,17 +7058,17 @@ msgid "" msgstr "" #. type: =item -#: ../cat/virt-ls.pod:286 +#: ../cat/virt-ls.pod:292 msgid "B<--checksum>" msgstr "B<--checksum>" #. type: =item -#: ../cat/virt-ls.pod:288 +#: ../cat/virt-ls.pod:294 msgid "B<--checksum=crc|md5|sha1|sha224|sha256|sha384|sha512>" msgstr "B<--checksum=crc|md5|sha1|sha224|sha256|sha384|sha512>" #. type: textblock -#: ../cat/virt-ls.pod:290 +#: ../cat/virt-ls.pod:296 msgid "" "Display checksum over file contents for regular files. With no argument, " "this defaults to using I. Using an argument, you can select the " @@ -6991,9 +7076,9 @@ msgid "" msgstr "" #. type: textblock -#: ../cat/virt-ls.pod:294 ../cat/virt-ls.pod:331 ../cat/virt-ls.pod:364 -#: ../cat/virt-ls.pod:397 ../cat/virt-ls.pod:407 ../cat/virt-ls.pod:414 -#: ../cat/virt-ls.pod:421 ../cat/virt-ls.pod:428 +#: ../cat/virt-ls.pod:300 ../cat/virt-ls.pod:337 ../cat/virt-ls.pod:370 +#: ../cat/virt-ls.pod:403 ../cat/virt-ls.pod:413 ../cat/virt-ls.pod:420 +#: ../cat/virt-ls.pod:427 ../cat/virt-ls.pod:434 msgid "" "This option only has effect in I<-lR> output mode. See L above." @@ -7002,7 +7087,7 @@ msgstr "" "RECURSIVE LONG LISTING> 参照。" #. type: textblock -#: ../cat/virt-ls.pod:322 +#: ../cat/virt-ls.pod:328 msgid "" "When prompting for keys and passphrases, virt-ls normally turns echoing off " "so you cannot see what you are typing. If you are not worried about Tempest " @@ -7014,17 +7099,17 @@ msgstr "" "ければ、 入力内容を確認するためにこのフラグを指定できます。" #. type: =item -#: ../cat/virt-ls.pod:327 +#: ../cat/virt-ls.pod:333 msgid "B<--extra-stats>" msgstr "B<--extra-stats>" #. type: textblock -#: ../cat/virt-ls.pod:329 +#: ../cat/virt-ls.pod:335 msgid "Display extra stats." msgstr "" #. type: verbatim -#: ../cat/virt-ls.pod:345 +#: ../cat/virt-ls.pod:351 #, no-wrap msgid "" " virt-ls --format=raw -a disk.img /dir\n" @@ -7034,7 +7119,7 @@ msgstr "" "\n" #. type: verbatim -#: ../cat/virt-ls.pod:349 +#: ../cat/virt-ls.pod:355 #, no-wrap msgid "" " virt-ls --format=raw -a disk.img --format -a another.img /dir\n" @@ -7044,22 +7129,22 @@ msgstr "" "\n" #. type: textblock -#: ../cat/virt-ls.pod:362 +#: ../cat/virt-ls.pod:368 msgid "Display file sizes in human-readable format." msgstr "読みやすい形式でファイル容量を表示します。" #. type: =item -#: ../cat/virt-ls.pod:376 +#: ../cat/virt-ls.pod:382 msgid "B<-R>" msgstr "B<-R>" #. type: =item -#: ../cat/virt-ls.pod:378 +#: ../cat/virt-ls.pod:384 msgid "B<--recursive>" msgstr "B<--recursive>" #. type: textblock -#: ../cat/virt-ls.pod:380 +#: ../cat/virt-ls.pod:386 msgid "" "Select the mode. With neither of these options, C produces a " "simple, flat list of the files in the named directory. See L produces a \"long listing\", which shows more detail. See L." msgstr "" #. type: textblock -#: ../cat/virt-ls.pod:387 +#: ../cat/virt-ls.pod:393 msgid "" "C produces a recursive list of files starting at the named " "directory. See L." msgstr "" #. type: textblock -#: ../cat/virt-ls.pod:390 +#: ../cat/virt-ls.pod:396 msgid "" "C produces a recursive long listing which can be more easily " "parsed. See L." msgstr "" #. type: =item -#: ../cat/virt-ls.pod:393 +#: ../cat/virt-ls.pod:399 msgid "B<--times>" msgstr "B<--times>" #. type: textblock -#: ../cat/virt-ls.pod:395 +#: ../cat/virt-ls.pod:401 msgid "Display time fields." msgstr "時間の項目を表示します。" #. type: =item -#: ../cat/virt-ls.pod:400 +#: ../cat/virt-ls.pod:406 msgid "B<--time-days>" msgstr "B<--time-days>" #. type: textblock -#: ../cat/virt-ls.pod:402 +#: ../cat/virt-ls.pod:408 msgid "Display time fields as days before now (negative if in the future)." msgstr "" #. type: textblock -#: ../cat/virt-ls.pod:404 +#: ../cat/virt-ls.pod:410 msgid "" "Note that C<0> in output means \"up to 1 day before now\", or that the age " "of the file is between 0 and 86399 seconds." msgstr "" #. type: =item -#: ../cat/virt-ls.pod:410 +#: ../cat/virt-ls.pod:416 msgid "B<--time-relative>" msgstr "B<--time-relative>" #. type: textblock -#: ../cat/virt-ls.pod:412 +#: ../cat/virt-ls.pod:418 msgid "Display time fields as seconds before now (negative if in the future)." msgstr "" #. type: =item -#: ../cat/virt-ls.pod:417 +#: ../cat/virt-ls.pod:423 msgid "B<--time-t>" msgstr "B<--time-t>" #. type: textblock -#: ../cat/virt-ls.pod:419 +#: ../cat/virt-ls.pod:425 msgid "Display time fields as seconds since the Unix epoch." msgstr "" #. type: =item -#: ../cat/virt-ls.pod:424 +#: ../cat/virt-ls.pod:430 msgid "B<--uids>" msgstr "B<--uids>" #. type: textblock -#: ../cat/virt-ls.pod:426 +#: ../cat/virt-ls.pod:432 msgid "Display UID and GID fields." msgstr "UID と GID の項目を表示します。" #. type: textblock -#: ../cat/virt-ls.pod:451 +#: ../cat/virt-ls.pod:457 msgid "Previous versions of virt-ls allowed you to write either:" msgstr "前のバージョンの virt-ls により、次のどちらも書くことができます:" #. type: verbatim -#: ../cat/virt-ls.pod:453 +#: ../cat/virt-ls.pod:459 #, no-wrap msgid "" " virt-ls disk.img [disk.img ...] /dir\n" @@ -7160,7 +7245,7 @@ msgstr "" "\n" #. type: verbatim -#: ../cat/virt-ls.pod:457 +#: ../cat/virt-ls.pod:463 #, no-wrap msgid "" " virt-ls guestname /dir\n" @@ -7170,7 +7255,7 @@ msgstr "" "\n" #. type: textblock -#: ../cat/virt-ls.pod:503 +#: ../cat/virt-ls.pod:509 msgid "" "L, L, L, L, L, L." @@ -9026,7 +9111,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:154 ../examples/guestfs-faq.pod:807 +#: ../examples/guestfs-faq.pod:154 ../examples/guestfs-faq.pod:844 #: ../examples/guestfs-testing.pod:35 ../test-tool/libguestfs-test-tool.pod:21 #, no-wrap msgid "" @@ -9067,16 +9152,95 @@ msgstr "" #. type: =head2 #: ../examples/guestfs-faq.pod:166 -msgid "Non-ASCII characters don't appear on VFAT filesystems." +msgid "execl: /init: Permission denied" msgstr "" #. type: textblock #: ../examples/guestfs-faq.pod:168 +msgid "" +"B If this error happens when you are using a distro package of " +"libguestfs (eg. from Fedora, Debian, etc) then file a bug against the " +"distro. This is not an error which normal users should ever see if the " +"distro package has been prepared correctly." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:173 +msgid "" +"This error happens during the supermin boot phase of starting the appliance:" +msgstr "" + +#. type: verbatim +#: ../examples/guestfs-faq.pod:176 +#, no-wrap +msgid "" +" supermin: mounting new root on /root\n" +" supermin: chroot\n" +" execl: /init: Permission denied\n" +" supermin: debug: listing directory /\n" +" [...followed by a lot of debug output...]\n" +"\n" +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:182 +msgid "" +"This is a complicated bug related to L appliances. The " +"appliance is constructed by copying files like C and many " +"libraries from the host. The file C lists the files that should " +"be copied from the host into the appliance. If some files don't exist on " +"the host then they are missed out, but if these files are needed in order to " +"(eg) run C then you'll see the above error." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:190 +msgid "" +"Diagnosing the problem involves studying the libraries needed by C, ie:" +msgstr "" + +#. type: verbatim +#: ../examples/guestfs-faq.pod:193 +#, fuzzy, no-wrap +#| msgid "" +#| " #!/bin/bash -\n" +#| " \n" +msgid "" +" ldd /bin/bash\n" +"\n" +msgstr "" +" #!/bin/bash -\n" +" \n" + +#. type: textblock +#: ../examples/guestfs-faq.pod:195 +msgid "" +"comparing that with C, with the files actually available in the " +"host filesystem, and with the debug output printed in the error message. " +"Once you've worked out which file is missing, install that file using your " +"package manager and try again." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:200 +msgid "" +"You should also check that files like C and C (in the " +"appliance) are executable. The debug output shows file modes." +msgstr "" + +#. type: =head2 +#: ../examples/guestfs-faq.pod:203 +msgid "Non-ASCII characters don't appear on VFAT filesystems." +msgstr "" + +#. type: textblock +#: ../examples/guestfs-faq.pod:205 msgid "Typical symptoms of this problem:" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:174 +#: ../examples/guestfs-faq.pod:211 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 " @@ -9084,19 +9248,19 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:180 +#: ../examples/guestfs-faq.pod:217 msgid "" "When you list a directory from a VFAT filesystem, filenames appear as " "question marks." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:185 +#: ../examples/guestfs-faq.pod:222 msgid "This is a design flaw of the GNU/Linux system." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:187 +#: ../examples/guestfs-faq.pod:224 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 " @@ -9106,7 +9270,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:193 +#: ../examples/guestfs-faq.pod:230 msgid "" "Therefore you have to tell the kernel what translation you want done when " "you mount the filesystem. The two methods are the C parameter " @@ -9114,7 +9278,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:197 +#: ../examples/guestfs-faq.pod:234 msgid "" "So to use a VFAT filesystem you must add the C flag when mounting. " "From guestfish, use:" @@ -9123,7 +9287,7 @@ msgstr "" "追加する必要があります。guestfish から、次のように使用します:" #. type: verbatim -#: ../examples/guestfs-faq.pod:200 +#: ../examples/guestfs-faq.pod:237 #, no-wrap msgid "" " > mount-options utf8 /dev/sda1 /\n" @@ -9133,12 +9297,12 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:202 +#: ../examples/guestfs-faq.pod:239 msgid "or on the guestfish command line:" msgstr "または guestfish コマンドラインにおいて:" #. type: verbatim -#: ../examples/guestfs-faq.pod:204 +#: ../examples/guestfs-faq.pod:241 #, no-wrap msgid "" " guestfish [...] -m /dev/sda1:/:utf8\n" @@ -9148,12 +9312,12 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:206 +#: ../examples/guestfs-faq.pod:243 msgid "or from the API:" msgstr "または API から:" #. type: verbatim -#: ../examples/guestfs-faq.pod:208 +#: ../examples/guestfs-faq.pod:245 #, no-wrap msgid "" " guestfs_mount_options (g, \"utf8\", \"/dev/sda1\", \"/\");\n" @@ -9163,19 +9327,19 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:210 +#: ../examples/guestfs-faq.pod:247 msgid "The kernel will then translate filenames to and from UTF-8 strings." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:212 +#: ../examples/guestfs-faq.pod:249 msgid "" "We considered adding this mount option transparently, but unfortunately " "there are several problems with doing that:" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:219 +#: ../examples/guestfs-faq.pod:256 msgid "" "On some Linux systems, the C mount option doesn't work. We don't " "precisely understand what systems or why, but this was reliably reported by " @@ -9183,7 +9347,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:225 +#: ../examples/guestfs-faq.pod:262 msgid "" "It would prevent you from using the C parameter because it is " "incompatible with C. It is probably not a good idea to use this " @@ -9191,12 +9355,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:231 +#: ../examples/guestfs-faq.pod:268 msgid "Non-ASCII characters appear as underscore (_) on ISO9660 filesystems." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:233 +#: ../examples/guestfs-faq.pod:270 msgid "" "The filesystem was not prepared correctly with mkisofs or genisoimage. Make " "sure the filesystem was created using Joliet and/or Rock Ridge extensions. " @@ -9205,32 +9369,32 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:238 +#: ../examples/guestfs-faq.pod:275 msgid "DOWNLOADING, INSTALLING, COMPILING LIBGUESTFS" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:242 +#: ../examples/guestfs-faq.pod:279 msgid " " msgstr " " #. type: =head2 -#: ../examples/guestfs-faq.pod:247 +#: ../examples/guestfs-faq.pod:284 msgid "Where can I get the latest binaries for ...?" msgstr "どこから最新のバイナリーを入手できますか ...?" #. type: =item -#: ../examples/guestfs-faq.pod:251 +#: ../examples/guestfs-faq.pod:288 msgid "Fedora E 11" msgstr "Fedora E 11" #. type: textblock -#: ../examples/guestfs-faq.pod:253 +#: ../examples/guestfs-faq.pod:290 msgid "Use:" msgstr "こうします:" #. type: verbatim -#: ../examples/guestfs-faq.pod:255 +#: ../examples/guestfs-faq.pod:292 #, no-wrap msgid "" " yum install '*guestf*'\n" @@ -9240,7 +9404,7 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:257 +#: ../examples/guestfs-faq.pod:294 msgid "" "For the latest builds, see: L" @@ -9249,17 +9413,17 @@ msgstr "" "packageinfo?packageID=8391>" #. type: =item -#: ../examples/guestfs-faq.pod:260 +#: ../examples/guestfs-faq.pod:297 msgid "Red Hat Enterprise Linux" msgstr "Red Hat Enterprise Linux" #. type: =item -#: ../examples/guestfs-faq.pod:264 +#: ../examples/guestfs-faq.pod:301 msgid "RHEL 5" msgstr "RHEL 5" #. type: textblock -#: ../examples/guestfs-faq.pod:266 +#: ../examples/guestfs-faq.pod:303 msgid "" "The version shipped in official RHEL 5 is very old and should not be used " "except in conjunction with virt-v2v. Use the up-to-date libguestfs 1.20 " @@ -9267,41 +9431,41 @@ msgid "" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:271 +#: ../examples/guestfs-faq.pod:308 msgid "RHEL 6" msgstr "RHEL 6" #. type: textblock -#: ../examples/guestfs-faq.pod:273 +#: ../examples/guestfs-faq.pod:310 msgid "" "It is part of the default install. On RHEL 6 and 7 (only) you have to " "install C to get Windows guest support." msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:278 +#: ../examples/guestfs-faq.pod:315 msgid "RHEL 6.5" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:280 +#: ../examples/guestfs-faq.pod:317 msgid "" "There is a preview repository available for people who want to see what " "packages will be in RHEL 6.5. Follow the instructions here:" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:283 +#: ../examples/guestfs-faq.pod:320 msgid "L" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:287 +#: ../examples/guestfs-faq.pod:324 msgid "RHEL 7" msgstr "RHEL 7" #. type: textblock -#: ../examples/guestfs-faq.pod:289 +#: ../examples/guestfs-faq.pod:326 msgid "" "It will be part of the default install, and based on S. " "You will need to install C separately to get Windows " @@ -9309,17 +9473,17 @@ msgid "" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:295 +#: ../examples/guestfs-faq.pod:332 msgid "Debian and Ubuntu" msgstr "Debian および Ubuntu" #. type: textblock -#: ../examples/guestfs-faq.pod:297 +#: ../examples/guestfs-faq.pod:334 msgid "After installing libguestfs you need to do:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:299 ../examples/guestfs-faq.pod:347 +#: ../examples/guestfs-faq.pod:336 ../examples/guestfs-faq.pod:384 #, no-wrap msgid "" " sudo update-guestfs-appliance\n" @@ -9329,13 +9493,13 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:301 +#: ../examples/guestfs-faq.pod:338 msgid "On Ubuntu only:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:303 ../examples/guestfs-faq.pod:333 -#: ../examples/guestfs-faq.pod:356 +#: ../examples/guestfs-faq.pod:340 ../examples/guestfs-faq.pod:370 +#: ../examples/guestfs-faq.pod:393 #, no-wrap msgid "" " sudo chmod 0644 /boot/vmlinuz*\n" @@ -9345,12 +9509,12 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:305 +#: ../examples/guestfs-faq.pod:342 msgid "You may need to add yourself to the C group:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:307 +#: ../examples/guestfs-faq.pod:344 #, no-wrap msgid "" " sudo usermod -a -G kvm yourlogin\n" @@ -9358,12 +9522,12 @@ msgid "" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:311 +#: ../examples/guestfs-faq.pod:348 msgid "Debian Squeeze (6)" msgstr "Debian Squeeze (6)" #. type: textblock -#: ../examples/guestfs-faq.pod:313 +#: ../examples/guestfs-faq.pod:350 msgid "" "Hilko Bengen has built libguestfs in squeeze backports: L" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:322 +#: ../examples/guestfs-faq.pod:359 msgid "Ubuntu" msgstr "Ubuntu" #. type: textblock -#: ../examples/guestfs-faq.pod:324 +#: ../examples/guestfs-faq.pod:361 msgid "" "We don't have a full time Ubuntu maintainer, and the packages supplied by " "Canonical (which are outside our control) are sometimes broken." @@ -9397,7 +9561,7 @@ msgstr "" "の管理外) により提供されるパッケージはときどき壊れています。" #. type: textblock -#: ../examples/guestfs-faq.pod:327 +#: ../examples/guestfs-faq.pod:364 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 " @@ -9410,12 +9574,12 @@ msgstr "" "め、すべてのユーザーはこうする必要があります:" #. type: =item -#: ../examples/guestfs-faq.pod:337 +#: ../examples/guestfs-faq.pod:374 msgid "Ubuntu 12.04" msgstr "Ubuntu 12.04" #. type: textblock -#: ../examples/guestfs-faq.pod:339 +#: ../examples/guestfs-faq.pod:376 msgid "" "libguestfs in this version of Ubuntu works, but you need to update " "febootstrap and seabios to the latest versions." @@ -9424,7 +9588,7 @@ msgstr "" "seabios を最新バージョンに更新する必要があります。" #. type: textblock -#: ../examples/guestfs-faq.pod:342 +#: ../examples/guestfs-faq.pod:379 msgid "" "You need febootstrap E 3.14-2 from: L" @@ -9433,12 +9597,12 @@ msgstr "" "ubuntu.com/precise/febootstrap>" #. type: textblock -#: ../examples/guestfs-faq.pod:345 +#: ../examples/guestfs-faq.pod:382 msgid "After installing or updating febootstrap, rebuild the appliance:" msgstr "febootstrap のインストールまたは更新後、アプライアンスを再構築します:" #. type: textblock -#: ../examples/guestfs-faq.pod:349 +#: ../examples/guestfs-faq.pod:386 msgid "" "You need seabios E 0.6.2-0ubuntu2.1 or E 0.6.2-0ubuntu3 from: " "L or L" #. type: textblock -#: ../examples/guestfs-faq.pod:354 +#: ../examples/guestfs-faq.pod:391 msgid "Also you need to do (see above):" msgstr "次のことも実行する必要があります (上述、参照):" #. type: =item -#: ../examples/guestfs-faq.pod:362 +#: ../examples/guestfs-faq.pod:399 msgid "Gentoo" msgstr "Gentoo" #. type: textblock -#: ../examples/guestfs-faq.pod:364 +#: ../examples/guestfs-faq.pod:401 msgid "" "Libguestfs was added to Gentoo in 2012-07 by Andreis Vinogradovs " "(libguestfs) and Maxim Koltsov (mainly hivex). Do:" @@ -9468,7 +9632,7 @@ msgstr "" "hivex) により 2012-07 に Gentoo に追加されました。次のとおり実行します:" #. type: verbatim -#: ../examples/guestfs-faq.pod:367 +#: ../examples/guestfs-faq.pod:404 #, no-wrap msgid "" " emerge libguestfs\n" @@ -9478,52 +9642,52 @@ msgstr "" "\n" #. type: =item -#: ../examples/guestfs-faq.pod:369 +#: ../examples/guestfs-faq.pod:406 msgid "SuSE" msgstr "SuSE" #. type: textblock -#: ../examples/guestfs-faq.pod:371 +#: ../examples/guestfs-faq.pod:408 msgid "Libguestfs was added to SuSE in 2012 by Olaf Hering." msgstr "libguestfs が Olaf Hering により 2012 年に SuSE に追加されました。" #. type: =item -#: ../examples/guestfs-faq.pod:373 +#: ../examples/guestfs-faq.pod:410 msgid "ArchLinux" msgstr "ArchLinux" #. type: textblock -#: ../examples/guestfs-faq.pod:375 +#: ../examples/guestfs-faq.pod:412 msgid "Libguestfs was added to the AUR in 2010." msgstr "libguestfs が 2010 年に AUR に追加されました。" #. type: =item -#: ../examples/guestfs-faq.pod:377 +#: ../examples/guestfs-faq.pod:414 msgid "Other Linux distro" msgstr "他の Linux ディストリビューション" #. type: textblock -#: ../examples/guestfs-faq.pod:379 +#: ../examples/guestfs-faq.pod:416 msgid "Compile from source (next section)." msgstr "ソースからコンパイルします (次のセクション)。" #. type: =item -#: ../examples/guestfs-faq.pod:381 +#: ../examples/guestfs-faq.pod:418 msgid "Other non-Linux distro" msgstr "他の非 Linux ディストリビューション" #. type: textblock -#: ../examples/guestfs-faq.pod:383 +#: ../examples/guestfs-faq.pod:420 msgid "You'll have to compile from source, and port it." msgstr "ソースからコンパイルして、取り込む必要があります。" #. type: =head2 -#: ../examples/guestfs-faq.pod:387 +#: ../examples/guestfs-faq.pod:424 msgid "How can I compile and install libguestfs from source?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:389 +#: ../examples/guestfs-faq.pod:426 msgid "" "If your Linux distro has a working port of supermin (that is, Fedora, S 6.3>, Debian, Ubuntu and ArchLinux) then you " @@ -9533,39 +9697,39 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:395 +#: ../examples/guestfs-faq.pod:432 msgid "" "If you I have supermin, you will need to use the \"fixed appliance " "method\". See: L" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:399 +#: ../examples/guestfs-faq.pod:436 msgid "Patches to port supermin to more Linux distros are welcome." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:401 +#: ../examples/guestfs-faq.pod:438 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:404 +#: ../examples/guestfs-faq.pod:441 msgid "" "B This issue is fixed in S 19> and S 6.5>." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:406 +#: ../examples/guestfs-faq.pod:443 msgid "" "Because of the complexity of building the libguestfs appliance, the source " "RPMs provided cannot be rebuilt directly using C or C." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:410 +#: ../examples/guestfs-faq.pod:447 msgid "" "If you use Koji (which is open source software and may be installed " "locally), then the SRPMs can be rebuilt in Koji. L This configuration is the default starting " "with S and S. If you find any problems, please let us " @@ -9620,7 +9784,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:432 +#: ../examples/guestfs-faq.pod:469 msgid "" "L provides a hardened appliance " "using SELinux, making it very hard for a rogue disk image to \"escape\" from " @@ -9631,7 +9795,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:440 +#: ../examples/guestfs-faq.pod:477 msgid "" "Currently to enable sVirt you will need libvirt E 0.10.2 (1.0 or later " "preferred), libguestfs E 1.20, and the SELinux policies from recent " @@ -9640,12 +9804,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:445 +#: ../examples/guestfs-faq.pod:482 msgid "Once you have the requirements, do:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:447 +#: ../examples/guestfs-faq.pod:484 #, no-wrap msgid "" " ./configure --with-default-backend=libvirt # libguestfs >= 1.22\n" @@ -9659,12 +9823,12 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:451 +#: ../examples/guestfs-faq.pod:488 msgid "Set SELinux to Enforcing mode, and sVirt should be used automatically." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:453 +#: ../examples/guestfs-faq.pod:490 msgid "" "All, or almost all, features of libguestfs should work under sVirt. There " "is one known shortcoming: L will not use libvirt (hence " @@ -9673,7 +9837,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:458 +#: ../examples/guestfs-faq.pod:495 msgid "" "You can check if sVirt is being used by enabling libvirtd logging (see C), killing and restarting libvirtd, and checking " @@ -9681,38 +9845,38 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:462 +#: ../examples/guestfs-faq.pod:499 msgid "" "In theory sVirt should support AppArmor, but we have not tried it. It will " "almost certainly require patching libvirt and writing an AppArmor policy." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:466 +#: ../examples/guestfs-faq.pod:503 msgid "Libguestfs has a really long list of dependencies!" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:468 +#: ../examples/guestfs-faq.pod:505 msgid "That's because it does a lot of things." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:470 +#: ../examples/guestfs-faq.pod:507 msgid "" "Libguestfs -- I -- satisfies the following " "conditions:" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:477 +#: ../examples/guestfs-faq.pod:514 msgid "" "The Fedora package is full featured, that is, it supports every possible " "feature of libguestfs (every filesystem, every filesystem tool, etc.)" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:481 +#: ../examples/guestfs-faq.pod:518 msgid "" "A common request is to split up libguestfs into separate feature areas so " "you could, say, install XFS support and NTFS support separately. This is " @@ -9720,7 +9884,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:487 +#: ../examples/guestfs-faq.pod:524 msgid "" "The download size of the libguestfs package is relatively small (ie. not " "ten's of megabytes as it would be if it included a complete, \"statically " @@ -9728,7 +9892,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:493 +#: ../examples/guestfs-faq.pod:530 msgid "" "The Fedora package automatically updates itself if there is a security " "update. It doesn't include a huge static blob that has to be rebuilt and " @@ -9736,7 +9900,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:499 +#: ../examples/guestfs-faq.pod:536 msgid "" "Able to be installed without needing direct network access. This is " "important when using closed networks, privately mirrored repositories or RHN " @@ -9744,17 +9908,17 @@ msgid "" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:503 ../rescue/virt-rescue.pod:362 +#: ../examples/guestfs-faq.pod:540 ../rescue/virt-rescue.pod:362 msgid "5." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:505 +#: ../examples/guestfs-faq.pod:542 msgid "The Fedora package can be tested during the build." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:509 +#: ../examples/guestfs-faq.pod:546 msgid "" "If you want to drop any one of those conditions, then you can package " "libguestfs differently and make it have fewer dependencies, fewer features " @@ -9762,12 +9926,12 @@ msgid "" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:515 +#: ../examples/guestfs-faq.pod:552 msgid "1. (full featured)" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:517 +#: ../examples/guestfs-faq.pod:554 msgid "" "Take C in the source, and comment out any features " "you don't actually care about. For example if you never anticipate editing " @@ -9776,12 +9940,12 @@ msgid "" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:522 +#: ../examples/guestfs-faq.pod:559 msgid "2. (download size) / 3. (updates)" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:524 +#: ../examples/guestfs-faq.pod:561 msgid "" "Use L to build a compressed appliance. " "Bundle this with your package and set C<$LIBGUESTFS_PATH> to point to it. " @@ -9790,12 +9954,12 @@ msgid "" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:529 +#: ../examples/guestfs-faq.pod:566 msgid "4. (network access)" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:531 +#: ../examples/guestfs-faq.pod:568 msgid "" "Reconstruct and cache the appliance once during package install. The Debian " "packaging currently works like this, but requires network access during " @@ -9803,19 +9967,19 @@ msgid "" msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:535 +#: ../examples/guestfs-faq.pod:572 msgid "5. (tests)" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:537 +#: ../examples/guestfs-faq.pod:574 msgid "" "Don't run any tests during the build. The build will be much faster, but " "also less likely to work correctly." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:540 +#: ../examples/guestfs-faq.pod:577 msgid "" "Note that running the tests in C is probably a good idea, since " "those are sanity tests. Also you should do S> to ensure " @@ -9823,19 +9987,19 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:546 +#: ../examples/guestfs-faq.pod:583 msgid "Errors during launch on Fedora E 18, RHEL E 7" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:548 +#: ../examples/guestfs-faq.pod:585 msgid "" "In Fedora E 18 and RHEL E 7, libguestfs uses libvirt to manage the " "appliance. Previously (and upstream) libguestfs runs qemu directly:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:552 +#: ../examples/guestfs-faq.pod:589 #, no-wrap msgid "" " +----------------------------------+\n" @@ -9857,7 +10021,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:568 +#: ../examples/guestfs-faq.pod:605 #, no-wrap msgid "" " upstream Fedora 18+\n" @@ -9867,7 +10031,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:572 +#: ../examples/guestfs-faq.pod:609 msgid "" "The libvirt backend is more sophisticated, supporting SELinux/sVirt (see " "above), hotplugging and more. It is, however, more complex and so less " @@ -9875,14 +10039,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:576 +#: ../examples/guestfs-faq.pod:613 msgid "" "If you have permissions problems using the libvirt backend, you can switch " "to the direct backend by setting this environment variable:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:579 ../examples/guestfs-testing.pod:127 +#: ../examples/guestfs-faq.pod:616 ../examples/guestfs-testing.pod:127 #: ../test-tool/libguestfs-test-tool.pod:125 #, no-wrap msgid "" @@ -9891,30 +10055,30 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:581 +#: ../examples/guestfs-faq.pod:618 msgid "before running any libguestfs program or virt tool." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:583 +#: ../examples/guestfs-faq.pod:620 msgid "How can I switch to a fixed / prebuilt appliance?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:585 +#: ../examples/guestfs-faq.pod:622 msgid "" "This may improve the stability and performance of libguestfs on Fedora and " "RHEL." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:588 +#: ../examples/guestfs-faq.pod:625 msgid "" "Any time after installing libguestfs, run the following commands as root:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:591 +#: ../examples/guestfs-faq.pod:628 #, no-wrap msgid "" " mkdir -p /usr/local/lib/guestfs/appliance\n" @@ -9924,14 +10088,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:595 +#: ../examples/guestfs-faq.pod:632 msgid "" "Now set the following environment variable before using libguestfs or any " "virt tool:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:598 ../examples/guestfs-performance.pod:143 +#: ../examples/guestfs-faq.pod:635 ../examples/guestfs-performance.pod:143 #, no-wrap msgid "" " export LIBGUESTFS_PATH=/usr/local/lib/guestfs/appliance\n" @@ -9941,7 +10105,7 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:600 +#: ../examples/guestfs-faq.pod:637 msgid "" "Of course you can change the path to any directory you want. You can share " "the appliance across machines that have the same architecture (eg. all " @@ -9951,12 +10115,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:606 +#: ../examples/guestfs-faq.pod:643 msgid "How can I speed up libguestfs builds?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:608 +#: ../examples/guestfs-faq.pod:645 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 " @@ -9964,7 +10128,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:612 +#: ../examples/guestfs-faq.pod:649 msgid "" "A very good place to start with Squid configuration is here: L and C<$ftp_proxy> are pointing to it." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:618 +#: ../examples/guestfs-faq.pod:655 msgid "" "With Squid running and correctly configured, appliance builds should be " "reduced to a few minutes." msgstr "" #. type: =head3 -#: ../examples/guestfs-faq.pod:621 +#: ../examples/guestfs-faq.pod:658 msgid "How can I speed up libguestfs builds (Debian)?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:623 +#: ../examples/guestfs-faq.pod:660 msgid "" "Hilko Bengen suggests using \"approx\" which is a Debian archive proxy " "(L). This tool is documented on Debian " @@ -9999,24 +10163,24 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:627 +#: ../examples/guestfs-faq.pod:664 msgid "SPEED, DISK SPACE USED BY LIBGUESTFS" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:629 +#: ../examples/guestfs-faq.pod:666 msgid "" "B Most of the information in this section has moved: L." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:632 +#: ../examples/guestfs-faq.pod:669 msgid "Upload or write seem very slow." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:634 +#: ../examples/guestfs-faq.pod:671 msgid "" "In libguestfs E 1.13.16, the mount command (L) " "enabled option C<-o sync> implicitly. This causes very poor write " @@ -10024,14 +10188,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:639 +#: ../examples/guestfs-faq.pod:676 msgid "" "For libguestfs E 1.13.16, replace mount with C, leaving " "the first parameter as an empty string." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:642 +#: ../examples/guestfs-faq.pod:679 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 " @@ -10039,7 +10203,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:646 +#: ../examples/guestfs-faq.pod:683 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 " @@ -10049,17 +10213,17 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:652 +#: ../examples/guestfs-faq.pod:689 msgid "Libguestfs uses too much disk space!" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:654 +#: ../examples/guestfs-faq.pod:691 msgid "libguestfs caches a large-ish appliance in:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:656 +#: ../examples/guestfs-faq.pod:693 #, no-wrap msgid "" " /var/tmp/.guestfs-\n" @@ -10069,7 +10233,7 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:658 +#: ../examples/guestfs-faq.pod:695 msgid "" "If the environment variable C is defined, then C<$TMPDIR/.guestfs-" "EUIDE> is used instead." @@ -10078,20 +10242,20 @@ msgstr "" "EUIDE> が使用されます。" #. type: textblock -#: ../examples/guestfs-faq.pod:661 +#: ../examples/guestfs-faq.pod:698 msgid "It is safe to delete this directory when you are not using libguestfs." msgstr "" "libguestfs を使用していないとき、このディレクトリーを安全に削除できます。" #. type: =head2 -#: ../examples/guestfs-faq.pod:663 +#: ../examples/guestfs-faq.pod:700 msgid "" "virt-sparsify seems to make the image grow to the full size of the virtual " "disk" msgstr "virt-sparsify は仮想ディスクの全容量までイメージを拡大します。" #. type: textblock -#: ../examples/guestfs-faq.pod:666 +#: ../examples/guestfs-faq.pod:703 msgid "" "If the input to L is raw, then the output will be raw " "sparse. Make sure you are measuring the output with a tool which " @@ -10099,7 +10263,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:670 ../sparsify/virt-sparsify.pod:35 +#: ../examples/guestfs-faq.pod:707 ../sparsify/virt-sparsify.pod:35 #, no-wrap msgid "" " $ ls -lh test1.img\n" @@ -10115,19 +10279,19 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:675 ../sparsify/virt-sparsify.pod:40 +#: ../examples/guestfs-faq.pod:712 ../sparsify/virt-sparsify.pod:40 msgid "(Compare the apparent size B<100M> vs the actual size B<3.6M>)" msgstr "(見た目の容量 B<100M> と実際の容量 B<3.6M> を比較します)" #. type: textblock -#: ../examples/guestfs-faq.pod:677 +#: ../examples/guestfs-faq.pod:714 msgid "" "If all this confuses you, use a non-sparse output format by specifying the " "I<--convert> option, eg:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:680 +#: ../examples/guestfs-faq.pod:717 #, no-wrap msgid "" " virt-sparsify --convert qcow2 disk.raw disk.qcow2\n" @@ -10135,12 +10299,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:682 +#: ../examples/guestfs-faq.pod:719 msgid "Why doesn't virt-resize work on the disk image in-place?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:684 +#: ../examples/guestfs-faq.pod:721 msgid "" "Resizing a disk image is very tricky -- especially making sure that you " "don't lose data or break the bootloader. The current method effectively " @@ -10149,7 +10313,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:690 +#: ../examples/guestfs-faq.pod:727 msgid "" "If we were to make virt-resize work in-place then there would have to be " "limitations: for example, you wouldn't be allowed to move existing " @@ -10160,7 +10324,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:697 +#: ../examples/guestfs-faq.pod:734 msgid "" "Another method we have considered is to place a snapshot over the original " "disk image, so that the original data is untouched and only differences are " @@ -10171,19 +10335,19 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:705 +#: ../examples/guestfs-faq.pod:742 msgid "" "In summary, this is a hard problem, and what we have now mostly works so we " "are reluctant to change it." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:708 +#: ../examples/guestfs-faq.pod:745 msgid "Why doesn't virt-sparsify work on the disk image in-place?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:710 +#: ../examples/guestfs-faq.pod:747 msgid "" "Eventually we plan to make virt-sparsify work on disk images in-place, " "instead of copying the disk image. However it requires several changes to " @@ -10194,7 +10358,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:718 +#: ../examples/guestfs-faq.pod:755 msgid "" "Even with this implemented there may be some limitations: For example, it " "requires completely different steps (and is probably harder) to sparsify a " @@ -10206,24 +10370,24 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:727 +#: ../examples/guestfs-faq.pod:764 msgid "USING LIBGUESTFS IN YOUR OWN PROGRAMS" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:729 +#: ../examples/guestfs-faq.pod:766 msgid "The API has hundreds of methods, where do I start?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:731 +#: ../examples/guestfs-faq.pod:768 msgid "" "We recommend you start by reading the API overview: L." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:734 +#: ../examples/guestfs-faq.pod:771 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 " @@ -10231,7 +10395,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:739 +#: ../examples/guestfs-faq.pod:776 #, no-wrap msgid "" " C guestfs_ln_sf (g, target, linkname);\n" @@ -10251,7 +10415,7 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:746 +#: ../examples/guestfs-faq.pod:783 msgid "" "Once you're familiar with the API overview, you should look at this list of " "starting points for other language bindings: L (LGPLv2+ for " "the library and bindings) and C (GPLv2+ for the standalone " @@ -10280,51 +10444,51 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:763 +#: ../examples/guestfs-faq.pod:800 msgid " " msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:768 +#: ../examples/guestfs-faq.pod:805 msgid "DEBUGGING LIBGUESTFS" msgstr "libguestfs のデバッグ" #. type: =head2 -#: ../examples/guestfs-faq.pod:770 +#: ../examples/guestfs-faq.pod:807 msgid "Help, it's not working!" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:772 +#: ../examples/guestfs-faq.pod:809 msgid "" "Please supply all the information in this checklist, in an email sent to " "C @ C:" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:779 +#: ../examples/guestfs-faq.pod:816 msgid "What are you trying to achieve?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:783 +#: ../examples/guestfs-faq.pod:820 msgid "What exact commands did you run?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:787 +#: ../examples/guestfs-faq.pod:824 msgid "What was the precise error / output of these commands?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:791 +#: ../examples/guestfs-faq.pod:828 msgid "" "Enable debugging, run the commands again, and capture the B " "output. B" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:794 +#: ../examples/guestfs-faq.pod:831 #, no-wrap msgid "" " export LIBGUESTFS_DEBUG=1\n" @@ -10333,52 +10497,52 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:799 +#: ../examples/guestfs-faq.pod:836 msgid "" "Include the version of libguestfs, the operating system version, and how you " "installed libguestfs (eg. from source, C, etc.)" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:804 +#: ../examples/guestfs-faq.pod:841 msgid "" "If no libguestfs program seems to work at all, run the program below and " "paste the B output into the email:" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:811 +#: ../examples/guestfs-faq.pod:848 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:814 +#: ../examples/guestfs-faq.pod:851 msgid "" "There are two C environment variables you can set in order to " "get more information from libguestfs." msgstr "" #. type: =item -#: ../examples/guestfs-faq.pod:819 +#: ../examples/guestfs-faq.pod:856 msgid "C" msgstr "C" #. type: textblock -#: ../examples/guestfs-faq.pod:821 +#: ../examples/guestfs-faq.pod:858 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:824 +#: ../examples/guestfs-faq.pod:861 msgid "C" msgstr "C" #. type: textblock -#: ../examples/guestfs-faq.pod:826 +#: ../examples/guestfs-faq.pod:863 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 " @@ -10386,12 +10550,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:832 +#: ../examples/guestfs-faq.pod:869 msgid "To set these from the shell, do this before running the program:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:834 +#: ../examples/guestfs-faq.pod:871 #, no-wrap msgid "" " export LIBGUESTFS_TRACE=1\n" @@ -10403,12 +10567,12 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:837 +#: ../examples/guestfs-faq.pod:874 msgid "For csh/tcsh the equivalent commands would be:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:839 +#: ../examples/guestfs-faq.pod:876 #, no-wrap msgid "" " setenv LIBGUESTFS_TRACE 1\n" @@ -10420,17 +10584,17 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:842 +#: ../examples/guestfs-faq.pod:879 msgid "For further information, see: L." msgstr "詳細は L 参照。" #. type: =head2 -#: ../examples/guestfs-faq.pod:844 +#: ../examples/guestfs-faq.pod:881 msgid "How do I debug when using guestfish?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:846 +#: ../examples/guestfs-faq.pod:883 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 " @@ -10438,36 +10602,36 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:850 +#: ../examples/guestfs-faq.pod:887 msgid "For further information, see: L." msgstr "詳細は L を参照してください。" #. type: =head2 -#: ../examples/guestfs-faq.pod:852 +#: ../examples/guestfs-faq.pod:889 msgid "How do I debug when using the API?" msgstr "API を使用するとき、どのようにデバッグしますか?" #. type: textblock -#: ../examples/guestfs-faq.pod:854 +#: ../examples/guestfs-faq.pod:891 msgid "" "Call L to enable command traces, and/or " "L to enable debug messages." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:857 +#: ../examples/guestfs-faq.pod:894 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:861 +#: ../examples/guestfs-faq.pod:898 msgid "How do I capture debug output and put it into my logging system?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:863 +#: ../examples/guestfs-faq.pod:900 msgid "" "Use the event API. For examples, see: L and the C program in the libguestfs " @@ -10475,24 +10639,24 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:867 +#: ../examples/guestfs-faq.pod:904 msgid "Digging deeper into the appliance boot process." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:869 +#: ../examples/guestfs-faq.pod:906 msgid "" "Enable debugging and then read this documentation on the appliance boot " "process: L." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:872 +#: ../examples/guestfs-faq.pod:909 msgid "libguestfs hangs or fails during run/launch." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:874 +#: ../examples/guestfs-faq.pod:911 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 output of " @@ -10500,17 +10664,17 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:878 +#: ../examples/guestfs-faq.pod:915 msgid "DESIGN/INTERNALS OF LIBGUESTFS" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:880 +#: ../examples/guestfs-faq.pod:917 msgid "Why don't you do everything through the FUSE / filesystem interface?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:883 +#: ../examples/guestfs-faq.pod:920 msgid "" "We offer a command called L which lets you mount guest " "filesystems on the host. This is implemented as a FUSE module. Why don't " @@ -10519,7 +10683,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:888 +#: ../examples/guestfs-faq.pod:925 msgid "" "The reasons are twofold. Firstly, libguestfs offers API calls for doing " "things like creating and deleting partitions and logical volumes, which " @@ -10533,7 +10697,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:898 +#: ../examples/guestfs-faq.pod:935 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 " @@ -10546,17 +10710,17 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:908 +#: ../examples/guestfs-faq.pod:945 msgid "Why don't you do everything through GVFS?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:910 +#: ../examples/guestfs-faq.pod:947 msgid "The problems are similar to the problems with FUSE." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:912 +#: ../examples/guestfs-faq.pod:949 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 " @@ -10566,22 +10730,22 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:920 +#: ../examples/guestfs-faq.pod:957 msgid " " msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:925 +#: ../examples/guestfs-faq.pod:962 msgid "Why can I write to the disk, even though I added it read-only?" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:927 +#: ../examples/guestfs-faq.pod:964 msgid "Why does C<--ro> appear to have no effect?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:929 +#: ../examples/guestfs-faq.pod:966 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 " @@ -10589,7 +10753,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:933 +#: ../examples/guestfs-faq.pod:970 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 " @@ -10598,7 +10762,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:938 +#: ../examples/guestfs-faq.pod:975 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 " @@ -10608,7 +10772,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:944 +#: ../examples/guestfs-faq.pod:981 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 " @@ -10616,7 +10780,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:948 +#: ../examples/guestfs-faq.pod:985 msgid "" "Note also that there is a regression test for this when building libguestfs " "(in C). This is one reason why it's important for packagers to " @@ -10624,12 +10788,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:952 +#: ../examples/guestfs-faq.pod:989 msgid "Does C<--ro> make all disks read-only?" msgstr "C<--ro> はすべてのディスクを読み込み専用にしますか?" #. type: textblock -#: ../examples/guestfs-faq.pod:954 +#: ../examples/guestfs-faq.pod:991 msgid "" "I The C<--ro> option only affects disks added on the command line, ie. " "using C<-a> and C<-d> options." @@ -10638,19 +10802,19 @@ msgstr "" "C<-d> オプションを使用して追加されたディスクのみに影響します。" #. type: textblock -#: ../examples/guestfs-faq.pod:957 +#: ../examples/guestfs-faq.pod:994 msgid "" "In guestfish, if you use the C command, then disk is added read-write " "(unless you specify the C flag explicitly with the command)." msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:961 +#: ../examples/guestfs-faq.pod:998 msgid "Can I use C as a way to backup my virtual machines?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:963 +#: ../examples/guestfs-faq.pod:1000 msgid "" "Usually this is I a good idea. The question is answered in more detail " "in this mailing list posting: L?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:971 +#: ../examples/guestfs-faq.pod:1008 msgid "This command will usually I work:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:973 +#: ../examples/guestfs-faq.pod:1010 #, no-wrap msgid "" " guestfish --ro -a /dev/vg/my_root_fs run : fsck /dev/sda\n" @@ -10681,7 +10845,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:975 +#: ../examples/guestfs-faq.pod:1012 msgid "" "The reason for this is that qemu creates a snapshot over the original " "filesystem, but it doesn't create a strict point-in-time snapshot. Blocks " @@ -10691,7 +10855,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:982 +#: ../examples/guestfs-faq.pod:1019 msgid "" "What you have to do is to create a point-in-time snapshot. If it's a " "logical volume, use an LVM2 snapshot. If the filesystem is located inside " @@ -10701,7 +10865,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:988 +#: ../examples/guestfs-faq.pod:1025 msgid "" "Creating point-in-time snapshots of host devices and files is outside the " "scope of libguestfs, although libguestfs can operate on them once they are " @@ -10709,19 +10873,19 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:992 +#: ../examples/guestfs-faq.pod:1029 msgid "What's the difference between guestfish and virt-rescue?" msgstr "guestfish と virt-rescue の違いは何でしょうか?" #. type: textblock -#: ../examples/guestfs-faq.pod:994 +#: ../examples/guestfs-faq.pod:1031 msgid "" "A lot of people are confused by the two superficially similar tools we " "provide:" msgstr "多くの人々が私たちの提供している 2 つの似たツールにより混乱しています:" #. type: verbatim -#: ../examples/guestfs-faq.pod:997 +#: ../examples/guestfs-faq.pod:1034 #, no-wrap msgid "" " $ guestfish --ro -a guest.img\n" @@ -10735,7 +10899,7 @@ msgstr "" "\n" #. type: verbatim -#: ../examples/guestfs-faq.pod:1001 +#: ../examples/guestfs-faq.pod:1038 #, no-wrap msgid "" " $ virt-rescue --ro guest.img\n" @@ -10747,7 +10911,7 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:1004 +#: ../examples/guestfs-faq.pod:1041 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 is a program providing structured access to the " "L API. It happens to be a nice interactive shell too, but its " @@ -10766,7 +10930,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1015 +#: ../examples/guestfs-faq.pod:1052 msgid "" "L is a free-for-all freeform way to boot the libguestfs " "appliance and make arbitrary changes to your VM. It's not structured, you " @@ -10775,7 +10939,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1020 +#: ../examples/guestfs-faq.pod:1057 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 " @@ -10783,7 +10947,7 @@ msgid "" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:1025 +#: ../examples/guestfs-faq.pod:1062 #, no-wrap msgid "" " > debug sh \"cmd arg1 arg2 ...\"\n" @@ -10793,7 +10957,7 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:1027 +#: ../examples/guestfs-faq.pod:1064 msgid "" "Note that you should B rely on this. It could be removed or changed in " "future. If your program needs some operation, please add it to the " @@ -10801,45 +10965,45 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:1031 +#: ../examples/guestfs-faq.pod:1068 msgid "What's the deal with C?" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:1033 +#: ../examples/guestfs-faq.pod:1070 msgid "" "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:1036 +#: ../examples/guestfs-faq.pod:1073 msgid "What does \"no root device found in this operating system image\" mean?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1039 +#: ../examples/guestfs-faq.pod:1076 msgid "" "These questions are all related at a fundamental level which may not be " "immediately obvious." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1042 +#: ../examples/guestfs-faq.pod:1079 msgid "" "At the L API level, a \"disk image\" is just a pile of " "partitions and filesystems." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1045 +#: ../examples/guestfs-faq.pod:1082 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:1048 +#: ../examples/guestfs-faq.pod:1085 #, no-wrap msgid "" " / (/dev/sda2)\n" @@ -10865,12 +11029,12 @@ msgstr "" "\n" #. type: textblock -#: ../examples/guestfs-faq.pod:1058 +#: ../examples/guestfs-faq.pod:1095 msgid "(or drive letters on Windows)." msgstr "(または Windows におけるドライブレター)。" #. type: textblock -#: ../examples/guestfs-faq.pod:1060 +#: ../examples/guestfs-faq.pod:1097 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 " @@ -10879,12 +11043,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1065 +#: ../examples/guestfs-faq.pod:1102 msgid "Users expect some tools (like L) to work with VM paths:" msgstr "" #. type: verbatim -#: ../examples/guestfs-faq.pod:1067 +#: ../examples/guestfs-faq.pod:1104 #, no-wrap msgid "" " virt-cat fedora.img /var/log/messages\n" @@ -10892,7 +11056,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1069 +#: ../examples/guestfs-faq.pod:1106 msgid "" "How does virt-cat know that C is a separate partition? The trick is " "that virt-cat performs inspection on the disk image, and uses that to " @@ -10900,7 +11064,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1073 +#: ../examples/guestfs-faq.pod:1110 msgid "" "Some tools (including L, L, L) use " "inspection to map VM paths. Other tools, such as L and L 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 " @@ -10917,14 +11081,14 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1083 +#: ../examples/guestfs-faq.pod:1120 msgid "" "If you use the I<-i> option, libguestfs performs inspection and mounts the " "filesystems for you." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1086 +#: ../examples/guestfs-faq.pod:1123 msgid "" "The error C is related " "to this. It means inspection was unable to locate an operating system " @@ -10934,19 +11098,19 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:1092 +#: ../examples/guestfs-faq.pod:1129 msgid "What do these C and C functions do?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1094 +#: ../examples/guestfs-faq.pod:1131 msgid "" "There are some functions which are used for debugging and internal purposes " "which are I part of the stable API." msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1097 +#: ../examples/guestfs-faq.pod:1134 msgid "" "The C (or C) functions, primarily L and a handful of others, are used for debugging libguestfs. " @@ -10956,7 +11120,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1103 +#: ../examples/guestfs-faq.pod:1140 msgid "" "The C (or C) functions are purely to be used " "by libguestfs itself. There is no reason for programs to call them, and " @@ -10965,17 +11129,17 @@ msgid "" msgstr "" #. type: =head1 -#: ../examples/guestfs-faq.pod:1109 +#: ../examples/guestfs-faq.pod:1146 msgid "DEVELOPERS" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:1111 +#: ../examples/guestfs-faq.pod:1148 msgid "Where do I send patches?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1113 +#: ../examples/guestfs-faq.pod:1150 msgid "" "Please send patches to the libguestfs mailing list L. You don't have to be subscribed, but there " @@ -10983,7 +11147,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1118 +#: ../examples/guestfs-faq.pod:1155 msgid "" "B. The " "reasons are (a) we want to discuss and dissect patches on the mailing list, " @@ -10992,12 +11156,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:1123 +#: ../examples/guestfs-faq.pod:1160 msgid "How do I propose a feature?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1125 +#: ../examples/guestfs-faq.pod:1162 msgid "" "Large new features that you intend to contribute should be discussed on the " "mailing list first (L). " @@ -11006,7 +11170,7 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1131 +#: ../examples/guestfs-faq.pod:1168 msgid "" "If you want to suggest a useful feature but don't want to write the code, " "you can file a bug (see L) with C<\"RFE: " @@ -11014,12 +11178,12 @@ msgid "" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:1135 +#: ../examples/guestfs-faq.pod:1172 msgid "Who can commit to libguestfs git?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1137 +#: ../examples/guestfs-faq.pod:1174 msgid "" "About 5 people have commit access to github. Patches should be posted on " "the list first and ACKed. The policy for ACKing and pushing patches is " @@ -11027,18 +11191,18 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1141 +#: ../examples/guestfs-faq.pod:1178 msgid "" "L" msgstr "" #. type: =head2 -#: ../examples/guestfs-faq.pod:1143 +#: ../examples/guestfs-faq.pod:1180 msgid "Can I fork libguestfs?" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1145 +#: ../examples/guestfs-faq.pod:1182 msgid "" "Of course you can. Git makes it easy to fork libguestfs. Github makes it " "even easier. It's nice if you tell us on the mailing list about forks and " @@ -11046,12 +11210,12 @@ msgid "" msgstr "" #. type: textblock -#: ../examples/guestfs-faq.pod:1151 +#: ../examples/guestfs-faq.pod:1188 msgid "L, L, L." msgstr "L, L, L." #. type: textblock -#: ../examples/guestfs-faq.pod:1161 +#: ../examples/guestfs-faq.pod:1198 msgid "Copyright (C) 2012-2013 Red Hat Inc." msgstr "" @@ -15581,12 +15745,6 @@ msgstr "" msgid "C" msgstr "" -#. type: textblock -#: ../fish/guestfish-actions.pod:380 ../format/virt-format.pod:140 -#: ../src/guestfs-actions.pod:473 -msgid "This is the default." -msgstr "これがデフォルトです。" - #. type: textblock #: ../fish/guestfish-actions.pod:382 ../src/guestfs-actions.pod:475 msgid "" @@ -78616,18 +78774,20 @@ msgstr "" #: ../sysprep/sysprep-extra-options.pod:1 #, fuzzy #| msgid "B<--hostname> hostname (see C below)" -msgid "B<--delete> delete (see C below)" +msgid "B<--delete> PATHNAME (see C below)" msgstr "B<--hostname> hostname (以下の C 参照)" #. type: textblock #: ../sysprep/sysprep-extra-options.pod:4 -msgid "Delete (recursively) the specified C on guest." +msgid "Delete (recursively) the specified C in the guest." msgstr "" #. type: =item #: ../sysprep/sysprep-extra-options.pod:6 -msgid "B<--firstboot> firstboot (see C below)" -msgstr "" +#, fuzzy +#| msgid "B<--script> script (see C