From 37ab22454ef7f7bb24886f217e124d6b9f271b91 Mon Sep 17 00:00:00 2001 From: Arif Budiman Date: Mon, 2 Feb 2026 08:31:03 +0000 Subject: [PATCH] Added translation using Weblate (Indonesian) Added translation using Weblate (Indonesian) --- po-docs/LINGUAS | 1 + po-docs/id.po | 97713 ++++++++++++++++++++++++++++++++++++++++++++++ po/LINGUAS | 1 + po/id.po | 4619 +++ 4 files changed, 102334 insertions(+) create mode 100644 po-docs/id.po create mode 100644 po/id.po diff --git a/po-docs/LINGUAS b/po-docs/LINGUAS index 1d077c88f..f958d3056 100644 --- a/po-docs/LINGUAS +++ b/po-docs/LINGUAS @@ -25,3 +25,4 @@ te tg uk zh_CN +id diff --git a/po-docs/id.po b/po-docs/id.po new file mode 100644 index 000000000..537f34e40 --- /dev/null +++ b/po-docs/id.po @@ -0,0 +1,97713 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Red Hat Inc. +# This file is distributed under the same license as the libguestfs package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: libguestfs 1.59.1\n" +"Report-Msgid-Bugs-To: guestfs@lists.libguestfs.org\n" +"POT-Creation-Date: 2026-01-19 19:03+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: id\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: =head1 +#: appliance/libguestfs-make-fixed-appliance.pod:1 daemon/guestfsd.pod:1 +#: docs/guestfs-building.pod:1 docs/guestfs-faq.pod:1 +#: docs/guestfs-hacking.pod:1 docs/guestfs-internals.pod:1 +#: docs/guestfs-performance.pod:1 docs/guestfs-recipes.pod:8 +#: docs/guestfs-release-notes-1.10.pod:1 docs/guestfs-release-notes-1.12.pod:1 +#: docs/guestfs-release-notes-1.14.pod:1 docs/guestfs-release-notes-1.16.pod:1 +#: docs/guestfs-release-notes-1.18.pod:1 docs/guestfs-release-notes-1.20.pod:1 +#: docs/guestfs-release-notes-1.22.pod:1 docs/guestfs-release-notes-1.24.pod:1 +#: docs/guestfs-release-notes-1.26.pod:1 docs/guestfs-release-notes-1.28.pod:1 +#: docs/guestfs-release-notes-1.30.pod:1 docs/guestfs-release-notes-1.32.pod:1 +#: docs/guestfs-release-notes-1.34.pod:1 docs/guestfs-release-notes-1.36.pod:1 +#: docs/guestfs-release-notes-1.38.pod:1 docs/guestfs-release-notes-1.4.pod:1 +#: docs/guestfs-release-notes-1.40.pod:1 docs/guestfs-release-notes-1.42.pod:1 +#: docs/guestfs-release-notes-1.44.pod:1 docs/guestfs-release-notes-1.46.pod:1 +#: docs/guestfs-release-notes-1.48.pod:1 docs/guestfs-release-notes-1.50.pod:1 +#: docs/guestfs-release-notes-1.52.pod:1 docs/guestfs-release-notes-1.54.pod:1 +#: docs/guestfs-release-notes-1.56.pod:1 docs/guestfs-release-notes-1.58.pod:1 +#: docs/guestfs-release-notes-1.6.pod:1 docs/guestfs-release-notes-1.8.pod:1 +#: docs/guestfs-release-notes.pod:1 docs/guestfs-security.pod:1 +#: docs/guestfs-testing.pod:1 erlang/examples/guestfs-erlang.pod:1 +#: examples/guestfs-examples.pod:1 fish/guestfish.pod:1 +#: fish/libguestfs-tools.conf.pod:1 fish/virt-copy-in.pod:1 +#: fish/virt-copy-out.pod:1 fish/virt-tar-in.pod:1 fish/virt-tar-out.pod:1 +#: fuse/guestmount.pod:1 fuse/guestunmount.pod:1 gobject/guestfs-gobject.pod:1 +#: golang/examples/guestfs-golang.pod:1 java/examples/guestfs-java.pod:1 +#: lib/guestfs.pod:1 lua/examples/guestfs-lua.pod:1 +#: ocaml/examples/guestfs-ocaml.pod:1 perl/examples/guestfs-perl.pod:1 +#: python/examples/guestfs-python.pod:1 rescue/virt-rescue.pod:1 +#: ruby/examples/guestfs-ruby.pod:1 test-tool/libguestfs-test-tool.pod:1 +msgid "NAME" +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:3 +msgid "libguestfs-make-fixed-appliance - Make a \"fixed appliance\" for libguestfs" +msgstr "" + +#. type: =head1 +#: appliance/libguestfs-make-fixed-appliance.pod:5 daemon/guestfsd.pod:5 +#: erlang/examples/guestfs-erlang.pod:5 examples/guestfs-examples.pod:5 +#: fish/guestfish.pod:5 fish/libguestfs-tools.conf.pod:5 +#: fish/virt-copy-in.pod:5 fish/virt-copy-out.pod:5 fish/virt-tar-in.pod:5 +#: fish/virt-tar-out.pod:5 fuse/guestmount.pod:5 fuse/guestunmount.pod:5 +#: gobject/guestfs-gobject.pod:9 golang/examples/guestfs-golang.pod:5 +#: java/examples/guestfs-java.pod:5 lib/guestfs.pod:5 +#: lua/examples/guestfs-lua.pod:5 ocaml/examples/guestfs-ocaml.pod:5 +#: perl/examples/guestfs-perl.pod:5 python/examples/guestfs-python.pod:5 +#: rescue/virt-rescue.pod:5 ruby/examples/guestfs-ruby.pod:5 +#: test-tool/libguestfs-test-tool.pod:5 +msgid "SYNOPSIS" +msgstr "" + +#. type: verbatim +#: appliance/libguestfs-make-fixed-appliance.pod:7 +#, no-wrap +msgid "" +" libguestfs-make-fixed-appliance [--options] OUTPUTDIR\n" +"\n" +msgstr "" + +#. type: verbatim +#: appliance/libguestfs-make-fixed-appliance.pod:9 +#, no-wrap +msgid "" +" libguestfs-make-fixed-appliance [--options] --xz\n" +"\n" +msgstr "" + +#. type: =head1 +#: appliance/libguestfs-make-fixed-appliance.pod:11 daemon/guestfsd.pod:9 +#: docs/guestfs-building.pod:5 docs/guestfs-hacking.pod:5 +#: docs/guestfs-internals.pod:5 docs/guestfs-performance.pod:5 +#: docs/guestfs-recipes.pod:12 docs/guestfs-security.pod:5 +#: docs/guestfs-testing.pod:5 erlang/examples/guestfs-erlang.pod:14 +#: examples/guestfs-examples.pod:17 fish/guestfish.pod:21 +#: fish/libguestfs-tools.conf.pod:15 fish/virt-copy-in.pod:11 +#: fish/virt-copy-out.pod:11 fish/virt-tar-in.pod:13 fish/virt-tar-out.pod:13 +#: fuse/guestmount.pod:13 fuse/guestunmount.pod:11 +#: gobject/guestfs-gobject.pod:19 golang/examples/guestfs-golang.pod:24 +#: java/examples/guestfs-java.pod:19 lib/guestfs.pod:22 +#: lua/examples/guestfs-lua.pod:14 ocaml/examples/guestfs-ocaml.pod:23 +#: perl/examples/guestfs-perl.pod:17 python/examples/guestfs-python.pod:12 +#: rescue/virt-rescue.pod:17 ruby/examples/guestfs-ruby.pod:13 +#: test-tool/libguestfs-test-tool.pod:9 +msgid "DESCRIPTION" +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:13 +msgid "" +"libguestfs-make-fixed-appliance lets you make a pre-built binary appliance " +"for libguestfs." +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:16 +msgid "B." +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:18 +msgid "Some reasons why you I want to use this include:" +msgstr "" + +#. type: =item +#: appliance/libguestfs-make-fixed-appliance.pod:22 +#: appliance/libguestfs-make-fixed-appliance.pod:28 +#: appliance/libguestfs-make-fixed-appliance.pod:34 +#: appliance/libguestfs-make-fixed-appliance.pod:52 +#: appliance/libguestfs-make-fixed-appliance.pod:73 +#: common/mlcustomize/customize-options.pod:73 +#: common/mlcustomize/customize-options.pod:78 +#: common/mlcustomize/customize-options.pod:381 +#: common/mlcustomize/customize-options.pod:385 +#: common/mlcustomize/v2v-customize-options.pod:73 +#: common/mlcustomize/v2v-customize-options.pod:78 +#: common/mlcustomize/v2v-customize-options.pod:327 +#: common/mlcustomize/v2v-customize-options.pod:331 +#: docs/guestfs-building.pod:13 docs/guestfs-building.pod:17 +#: docs/guestfs-building.pod:21 docs/guestfs-building.pod:25 +#: docs/guestfs-building.pod:711 docs/guestfs-building.pod:716 +#: docs/guestfs-faq.pod:188 docs/guestfs-faq.pod:194 docs/guestfs-faq.pod:198 +#: docs/guestfs-faq.pod:203 docs/guestfs-faq.pod:767 docs/guestfs-faq.pod:773 +#: docs/guestfs-faq.pod:812 docs/guestfs-faq.pod:818 docs/guestfs-faq.pod:1380 +#: docs/guestfs-faq.pod:1391 docs/guestfs-faq.pod:1396 +#: docs/guestfs-hacking.pod:665 docs/guestfs-hacking.pod:670 +#: docs/guestfs-hacking.pod:677 docs/guestfs-hacking.pod:682 +#: docs/guestfs-hacking.pod:701 docs/guestfs-hacking.pod:706 +#: docs/guestfs-hacking.pod:712 docs/guestfs-hacking.pod:717 +#: docs/guestfs-hacking.pod:737 docs/guestfs-hacking.pod:741 +#: docs/guestfs-hacking.pod:745 docs/guestfs-hacking.pod:749 +#: docs/guestfs-hacking.pod:753 docs/guestfs-hacking.pod:866 +#: docs/guestfs-hacking.pod:870 docs/guestfs-hacking.pod:877 +#: docs/guestfs-hacking.pod:937 docs/guestfs-hacking.pod:957 +#: docs/guestfs-hacking.pod:961 docs/guestfs-hacking.pod:965 +#: docs/guestfs-hacking.pod:970 docs/guestfs-hacking.pod:974 +#: docs/guestfs-hacking.pod:986 docs/guestfs-hacking.pod:993 +#: docs/guestfs-hacking.pod:997 docs/guestfs-performance.pod:111 +#: docs/guestfs-performance.pod:117 docs/guestfs-performance.pod:122 +#: docs/guestfs-performance.pod:249 docs/guestfs-performance.pod:254 +#: docs/guestfs-performance.pod:259 docs/guestfs-recipes.pod:280 +#: docs/guestfs-recipes.pod:284 docs/guestfs-recipes.pod:288 +#: docs/guestfs-recipes.pod:314 docs/guestfs-recipes.pod:319 +#: docs/guestfs-recipes.pod:426 docs/guestfs-recipes.pod:430 +#: docs/guestfs-recipes.pod:434 docs/guestfs-recipes.pod:438 +#: docs/guestfs-recipes.pod:442 docs/guestfs-release-notes-1.20.pod:20 +#: docs/guestfs-release-notes-1.20.pod:24 +#: docs/guestfs-release-notes-1.20.pod:28 +#: docs/guestfs-release-notes-1.20.pod:90 +#: docs/guestfs-release-notes-1.20.pod:94 +#: docs/guestfs-release-notes-1.20.pod:98 +#: docs/guestfs-release-notes-1.20.pod:102 +#: docs/guestfs-release-notes-1.20.pod:106 +#: docs/guestfs-release-notes-1.20.pod:110 +#: docs/guestfs-release-notes-1.20.pod:115 +#: docs/guestfs-release-notes-1.20.pod:119 +#: docs/guestfs-release-notes-1.20.pod:123 +#: docs/guestfs-release-notes-1.20.pod:127 +#: docs/guestfs-release-notes-1.20.pod:323 +#: docs/guestfs-release-notes-1.20.pod:328 +#: docs/guestfs-release-notes-1.20.pod:333 +#: docs/guestfs-release-notes-1.22.pod:19 +#: docs/guestfs-release-notes-1.22.pod:23 +#: docs/guestfs-release-notes-1.22.pod:27 +#: docs/guestfs-release-notes-1.22.pod:31 +#: docs/guestfs-release-notes-1.22.pod:35 +#: docs/guestfs-release-notes-1.22.pod:39 +#: docs/guestfs-release-notes-1.22.pod:43 +#: docs/guestfs-release-notes-1.22.pod:48 +#: docs/guestfs-release-notes-1.22.pod:52 +#: docs/guestfs-release-notes-1.26.pod:227 +#: docs/guestfs-release-notes-1.26.pod:232 +#: docs/guestfs-release-notes-1.32.pod:129 +#: docs/guestfs-release-notes-1.32.pod:134 +#: docs/guestfs-release-notes-1.42.pod:13 +#: docs/guestfs-release-notes-1.42.pod:17 +#: docs/guestfs-release-notes-1.42.pod:21 +#: docs/guestfs-release-notes-1.44.pod:104 +#: docs/guestfs-release-notes-1.44.pod:108 +#: docs/guestfs-release-notes-1.44.pod:112 +#: docs/guestfs-release-notes-1.44.pod:116 +#: docs/guestfs-release-notes-1.44.pod:120 +#: docs/guestfs-release-notes-1.44.pod:124 +#: docs/guestfs-release-notes-1.44.pod:128 +#: docs/guestfs-release-notes-1.44.pod:132 +#: docs/guestfs-release-notes-1.44.pod:136 +#: docs/guestfs-release-notes-1.44.pod:140 +#: docs/guestfs-release-notes-1.58.pod:119 +#: docs/guestfs-release-notes-1.58.pod:123 +#: docs/guestfs-release-notes-1.58.pod:131 +#: docs/guestfs-release-notes-1.58.pod:137 +#: docs/guestfs-release-notes-1.58.pod:142 docs/guestfs-release-notes.pod:9 +#: docs/guestfs-release-notes.pod:13 docs/guestfs-release-notes.pod:17 +#: docs/guestfs-release-notes.pod:21 docs/guestfs-release-notes.pod:25 +#: docs/guestfs-release-notes.pod:29 docs/guestfs-release-notes.pod:33 +#: docs/guestfs-release-notes.pod:37 docs/guestfs-release-notes.pod:41 +#: docs/guestfs-release-notes.pod:45 docs/guestfs-release-notes.pod:49 +#: docs/guestfs-release-notes.pod:53 docs/guestfs-release-notes.pod:57 +#: docs/guestfs-release-notes.pod:61 docs/guestfs-release-notes.pod:65 +#: docs/guestfs-release-notes.pod:69 docs/guestfs-release-notes.pod:73 +#: docs/guestfs-release-notes.pod:77 docs/guestfs-release-notes.pod:81 +#: docs/guestfs-release-notes.pod:85 docs/guestfs-release-notes.pod:89 +#: docs/guestfs-release-notes.pod:93 docs/guestfs-release-notes.pod:97 +#: docs/guestfs-release-notes.pod:101 docs/guestfs-release-notes.pod:105 +#: docs/guestfs-release-notes.pod:109 docs/guestfs-release-notes.pod:113 +#: docs/guestfs-release-notes.pod:117 docs/guestfs-security.pod:81 +#: docs/guestfs-security.pod:85 docs/guestfs-security.pod:89 +#: docs/guestfs-security.pod:93 docs/guestfs-security.pod:97 +#: docs/guestfs-security.pod:101 docs/guestfs-security.pod:311 +#: docs/guestfs-security.pod:316 docs/guestfs-testing.pod:62 +#: docs/guestfs-testing.pod:69 docs/guestfs-testing.pod:80 +#: docs/guestfs-testing.pod:86 docs/guestfs-testing.pod:194 +#: docs/guestfs-testing.pod:198 docs/guestfs-testing.pod:202 +#: docs/internal-documentation.pod:46 docs/internal-documentation.pod:51 +#: docs/internal-documentation.pod:1426 docs/internal-documentation.pod:1430 +#: docs/internal-documentation.pod:1659 docs/internal-documentation.pod:1663 +#: docs/internal-documentation.pod:2512 docs/internal-documentation.pod:2520 +#: docs/internal-documentation.pod:2526 docs/internal-documentation.pod:2533 +#: docs/internal-documentation.pod:2791 docs/internal-documentation.pod:2798 +#: docs/internal-documentation.pod:2802 docs/internal-documentation.pod:2831 +#: docs/internal-documentation.pod:2838 docs/internal-documentation.pod:2842 +#: docs/internal-documentation.pod:2873 docs/internal-documentation.pod:2878 +#: docs/internal-documentation.pod:2885 docs/internal-documentation.pod:3065 +#: docs/internal-documentation.pod:3070 docs/internal-documentation.pod:3186 +#: docs/internal-documentation.pod:3190 docs/internal-documentation.pod:3423 +#: docs/internal-documentation.pod:3427 docs/internal-documentation.pod:3431 +#: docs/internal-documentation.pod:3436 docs/internal-documentation.pod:4067 +#: docs/internal-documentation.pod:4072 fish/guestfish-actions.pod:760 +#: fish/guestfish-actions.pod:766 fish/guestfish-actions.pod:774 +#: fish/guestfish-actions.pod:781 fish/guestfish-actions.pod:788 +#: fish/guestfish-actions.pod:2688 fish/guestfish-actions.pod:2692 +#: fish/guestfish-actions.pod:2696 fish/guestfish-actions.pod:2700 +#: fish/guestfish-actions.pod:2708 fish/guestfish-actions.pod:2712 +#: fish/guestfish-actions.pod:2716 fish/guestfish-actions.pod:2726 +#: fish/guestfish-actions.pod:2730 fish/guestfish-actions.pod:2734 +#: fish/guestfish-actions.pod:2996 fish/guestfish-actions.pod:3000 +#: fish/guestfish-actions.pod:3005 fish/guestfish-actions.pod:3079 +#: fish/guestfish-actions.pod:3083 fish/guestfish-actions.pod:3088 +#: fish/guestfish-actions.pod:3716 fish/guestfish-actions.pod:3723 +#: fish/guestfish-actions.pod:3730 fish/guestfish-actions.pod:4499 +#: fish/guestfish-actions.pod:4505 fish/guestfish-actions.pod:4513 +#: fish/guestfish-actions.pod:4520 fish/guestfish-actions.pod:4527 +#: fish/guestfish.pod:472 fish/guestfish.pod:476 fish/guestfish.pod:480 +#: fish/guestfish.pod:484 fish/guestfish.pod:1320 fish/guestfish.pod:1326 +#: fish/libguestfs-tools.conf.pod:22 fish/libguestfs-tools.conf.pod:26 +#: fish/libguestfs-tools.conf.pod:30 fish/libguestfs-tools.conf.pod:60 +#: fish/libguestfs-tools.conf.pod:65 fish/libguestfs-tools.conf.pod:69 +#: fish/libguestfs-tools.conf.pod:75 golang/examples/guestfs-golang.pod:58 +#: golang/examples/guestfs-golang.pod:62 lib/guestfs-actions.pod:1163 +#: lib/guestfs-actions.pod:1169 lib/guestfs-actions.pod:1177 +#: lib/guestfs-actions.pod:1184 lib/guestfs-actions.pod:1191 +#: lib/guestfs-actions.pod:4611 lib/guestfs-actions.pod:4615 +#: lib/guestfs-actions.pod:4619 lib/guestfs-actions.pod:4623 +#: lib/guestfs-actions.pod:4631 lib/guestfs-actions.pod:4635 +#: lib/guestfs-actions.pod:4639 lib/guestfs-actions.pod:4649 +#: lib/guestfs-actions.pod:4653 lib/guestfs-actions.pod:4657 +#: lib/guestfs-actions.pod:4993 lib/guestfs-actions.pod:4997 +#: lib/guestfs-actions.pod:5002 lib/guestfs-actions.pod:5123 +#: lib/guestfs-actions.pod:5127 lib/guestfs-actions.pod:5132 +#: lib/guestfs-actions.pod:6145 lib/guestfs-actions.pod:6152 +#: lib/guestfs-actions.pod:6159 lib/guestfs-actions.pod:7232 +#: lib/guestfs-actions.pod:7238 lib/guestfs-actions.pod:7246 +#: lib/guestfs-actions.pod:7253 lib/guestfs-actions.pod:7260 +#: lib/guestfs.pod:433 lib/guestfs.pod:438 lib/guestfs.pod:443 +#: lib/guestfs.pod:447 lib/guestfs.pod:452 lib/guestfs.pod:456 +#: lib/guestfs.pod:461 lib/guestfs.pod:466 lib/guestfs.pod:699 +#: lib/guestfs.pod:703 lib/guestfs.pod:708 lib/guestfs.pod:713 +#: lib/guestfs.pod:789 lib/guestfs.pod:796 lib/guestfs.pod:802 +#: lib/guestfs.pod:808 lib/guestfs.pod:814 lib/guestfs.pod:819 +#: lib/guestfs.pod:825 lib/guestfs.pod:1030 lib/guestfs.pod:1034 +#: lib/guestfs.pod:1040 lib/guestfs.pod:1118 lib/guestfs.pod:1123 +#: lib/guestfs.pod:1127 lib/guestfs.pod:1133 lib/guestfs.pod:1137 +#: lib/guestfs.pod:1141 lib/guestfs.pod:1146 lib/guestfs.pod:1560 +#: lib/guestfs.pod:1565 lib/guestfs.pod:1569 lib/guestfs.pod:2204 +#: lib/guestfs.pod:2209 lib/guestfs.pod:2213 lib/guestfs.pod:2317 +#: lib/guestfs.pod:2322 lib/guestfs.pod:2326 lib/guestfs.pod:2336 +#: lib/guestfs.pod:2767 lib/guestfs.pod:2772 lib/guestfs.pod:2778 +#: lib/guestfs.pod:2786 lib/guestfs.pod:2872 lib/guestfs.pod:2878 +#: lib/guestfs.pod:2883 lib/guestfs.pod:2889 +msgid "*" +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:24 +msgid "" +"You want to make a self-contained libguestfs appliance that can be copied to " +"another machine or platform that doesn't support L." +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:30 +msgid "" +"You have multiple users on the same machine and want to avoid the storage " +"duplication and start-up overhead of having multiple cached copies of the " +"appliance." +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:36 +msgid "" +"You want to have very predictable performance from libguestfs (see " +"L)." +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:41 +msgid "" +"For deeper understanding of why you might need this tool, read " +"L." +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:44 +msgid "" +"Instead of running this tool, you can download fixed appliances from " +"L. These appliances " +"were made using this tool." +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:48 +msgid "There are two ways to use this tool." +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:54 +msgid "Specify an output directory, for example:" +msgstr "" + +#. type: verbatim +#: appliance/libguestfs-make-fixed-appliance.pod:56 +#, no-wrap +msgid "" +" libguestfs-make-fixed-appliance /usr/local/lib/guestfs/appliance\n" +"\n" +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:58 +msgid "" +"The output directory is created if it does not exist. Four files are " +"created in this directory:" +msgstr "" + +#. type: verbatim +#: appliance/libguestfs-make-fixed-appliance.pod:61 +#, no-wrap +msgid "" +" /kernel\n" +" /initrd\n" +" /root\n" +" /README.fixed\n" +"\n" +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:66 +msgid "" +"Note that C/root> is a sparse file, so take care when copying " +"it." +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:69 +msgid "" +"You can then run libguestfs (possibly after copying this directory to " +"another machine) by setting the environment variable LIBGUESTFS_PATH to " +"C." +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:75 +msgid "" +"The alternative method is to use the I<--xz> option to create a compressed " +"tarball:" +msgstr "" + +#. type: verbatim +#: appliance/libguestfs-make-fixed-appliance.pod:78 +#, no-wrap +msgid "" +" libguestfs-make-fixed-appliance --xz\n" +"\n" +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:80 +msgid "This creates a tarball in the I directory called:" +msgstr "" + +#. type: verbatim +#: appliance/libguestfs-make-fixed-appliance.pod:82 +#, no-wrap +msgid "" +" appliance-.tar.xz\n" +"\n" +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:84 +msgid "" +"(where C is the version of libguestfs). The tarball contains the " +"four files:" +msgstr "" + +#. type: verbatim +#: appliance/libguestfs-make-fixed-appliance.pod:87 +#, no-wrap +msgid "" +" appliance/kernel\n" +" appliance/initrd\n" +" appliance/root\n" +" appliance/README.fixed\n" +"\n" +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:92 +msgid "Note that C is a sparse file, so take care when copying it." +msgstr "" + +#. type: =head1 +#: appliance/libguestfs-make-fixed-appliance.pod:97 daemon/guestfsd.pod:43 +#: fish/guestfish.pod:145 fish/virt-copy-in.pod:37 fish/virt-copy-out.pod:32 +#: fish/virt-tar-in.pod:34 fish/virt-tar-out.pod:34 fuse/guestmount.pod:156 +#: fuse/guestunmount.pod:70 rescue/virt-rescue.pod:86 +#: test-tool/libguestfs-test-tool.pod:34 +msgid "OPTIONS" +msgstr "" + +#. type: =item +#: appliance/libguestfs-make-fixed-appliance.pod:101 daemon/guestfsd.pod:49 +#: fish/guestfish.pod:149 fuse/guestmount.pod:239 fuse/guestunmount.pod:79 +#: rescue/virt-rescue.pod:90 test-tool/libguestfs-test-tool.pod:38 +msgid "B<--help>" +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:103 +#: test-tool/libguestfs-test-tool.pod:40 +msgid "Display short usage information and exit." +msgstr "" + +#. type: =item +#: appliance/libguestfs-make-fixed-appliance.pod:105 fish/guestfish.pod:417 +#: fuse/guestmount.pod:372 fuse/guestunmount.pod:105 rescue/virt-rescue.pod:277 +#: test-tool/libguestfs-test-tool.pod:59 +msgid "B<-V>" +msgstr "" + +#. type: =item +#: appliance/libguestfs-make-fixed-appliance.pod:107 fish/guestfish.pod:419 +#: fuse/guestmount.pod:374 fuse/guestunmount.pod:107 rescue/virt-rescue.pod:279 +#: test-tool/libguestfs-test-tool.pod:61 +msgid "B<--version>" +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:109 +msgid "Display the version number and exit." +msgstr "" + +#. type: =item +#: appliance/libguestfs-make-fixed-appliance.pod:111 +msgid "B<--xz>" +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:113 +msgid "" +"Instead of creating the appliance in an output directory, create a " +"compressed tarball of the appliance in the current directory called " +"F.tar.xz> where C is the version of " +"libguestfs." +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:118 +msgid "" +"Using I<--xz> can take some time. If working normally, the tool is " +"completely silent when it is running." +msgstr "" + +#. type: =head1 +#: appliance/libguestfs-make-fixed-appliance.pod:123 +msgid "LICENSING" +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:125 +msgid "" +"The fixed appliance is a complete Linux binary distro. If you distribute " +"it, you may need to distribute corresponding source files to remain in legal " +"compliance with the licenses of the software in the appliance (such as the " +"GNU General Public License)." +msgstr "" + +#. type: =head1 +#: appliance/libguestfs-make-fixed-appliance.pod:130 daemon/guestfsd.pod:99 +#: fish/guestfish.pod:1373 fuse/guestmount.pod:417 fuse/guestunmount.pod:124 +#: test-tool/libguestfs-test-tool.pod:168 +msgid "EXIT STATUS" +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:132 +msgid "" +"libguestfs-make-fixed-appliance returns I<0> if the appliance was built " +"without errors." +msgstr "" + +#. type: =head1 +#: appliance/libguestfs-make-fixed-appliance.pod:135 fish/guestfish.pod:1378 +#: fuse/guestunmount.pod:113 lib/guestfs.pod:3078 rescue/virt-rescue.pod:472 +#: test-tool/libguestfs-test-tool.pod:173 +msgid "ENVIRONMENT VARIABLES" +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:137 +#: test-tool/libguestfs-test-tool.pod:175 +msgid "" +"For the full list of environment variables which may affect libguestfs, " +"please see the L manual page." +msgstr "" + +#. type: =head1 +#: appliance/libguestfs-make-fixed-appliance.pod:140 daemon/guestfsd.pod:143 +#: docs/guestfs-building.pod:732 docs/guestfs-faq.pod:1410 +#: docs/guestfs-hacking.pod:1017 docs/guestfs-internals.pod:400 +#: docs/guestfs-performance.pod:500 docs/guestfs-recipes.pod:719 +#: docs/guestfs-release-notes-1.10.pod:145 +#: docs/guestfs-release-notes-1.12.pod:136 +#: docs/guestfs-release-notes-1.14.pod:172 +#: docs/guestfs-release-notes-1.16.pod:143 +#: docs/guestfs-release-notes-1.18.pod:241 +#: docs/guestfs-release-notes-1.20.pod:595 +#: docs/guestfs-release-notes-1.22.pod:360 +#: docs/guestfs-release-notes-1.24.pod:315 +#: docs/guestfs-release-notes-1.26.pod:375 +#: docs/guestfs-release-notes-1.28.pod:498 +#: docs/guestfs-release-notes-1.30.pod:826 +#: docs/guestfs-release-notes-1.32.pod:490 +#: docs/guestfs-release-notes-1.34.pod:715 +#: docs/guestfs-release-notes-1.36.pod:544 +#: docs/guestfs-release-notes-1.38.pod:598 +#: docs/guestfs-release-notes-1.4.pod:199 +#: docs/guestfs-release-notes-1.40.pod:389 +#: docs/guestfs-release-notes-1.42.pod:272 +#: docs/guestfs-release-notes-1.44.pod:89 +#: docs/guestfs-release-notes-1.46.pod:207 +#: docs/guestfs-release-notes-1.48.pod:157 +#: docs/guestfs-release-notes-1.50.pod:182 +#: docs/guestfs-release-notes-1.52.pod:121 +#: docs/guestfs-release-notes-1.54.pod:128 +#: docs/guestfs-release-notes-1.56.pod:196 +#: docs/guestfs-release-notes-1.58.pod:252 +#: docs/guestfs-release-notes-1.6.pod:170 +#: docs/guestfs-release-notes-1.8.pod:145 docs/guestfs-release-notes.pod:153 +#: docs/guestfs-security.pod:437 docs/guestfs-testing.pod:395 +#: erlang/examples/guestfs-erlang.pod:95 examples/guestfs-examples.pod:55 +#: fish/guestfish.pod:1599 fish/libguestfs-tools.conf.pod:88 +#: fish/virt-copy-in.pod:42 fish/virt-copy-out.pod:37 fish/virt-tar-in.pod:39 +#: fish/virt-tar-out.pod:39 fuse/guestmount.pod:422 fuse/guestunmount.pod:147 +#: gobject/guestfs-gobject.pod:48 golang/examples/guestfs-golang.pod:76 +#: java/examples/guestfs-java.pod:159 lib/guestfs.pod:3191 +#: lua/examples/guestfs-lua.pod:136 ocaml/examples/guestfs-ocaml.pod:80 +#: perl/examples/guestfs-perl.pod:38 python/examples/guestfs-python.pod:63 +#: rescue/virt-rescue.pod:496 ruby/examples/guestfs-ruby.pod:34 +#: test-tool/libguestfs-test-tool.pod:178 +msgid "SEE ALSO" +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:142 +msgid "" +"L, L, L, L, " +"L." +msgstr "" + +#. type: =head1 +#: appliance/libguestfs-make-fixed-appliance.pod:148 +#: docs/guestfs-building.pod:745 docs/guestfs-faq.pod:1416 +#: docs/guestfs-hacking.pod:1030 docs/guestfs-internals.pod:409 +#: docs/guestfs-performance.pod:513 docs/guestfs-recipes.pod:734 +#: docs/guestfs-release-notes-1.42.pod:283 +#: docs/guestfs-release-notes-1.44.pod:100 +#: docs/guestfs-release-notes-1.46.pod:218 +#: docs/guestfs-release-notes-1.48.pod:168 +#: docs/guestfs-release-notes-1.50.pod:193 +#: docs/guestfs-release-notes-1.52.pod:132 +#: docs/guestfs-release-notes-1.54.pod:139 +#: docs/guestfs-release-notes-1.56.pod:207 +#: docs/guestfs-release-notes-1.58.pod:263 docs/guestfs-security.pod:445 +#: docs/guestfs-testing.pod:402 erlang/examples/guestfs-erlang.pod:110 +#: examples/guestfs-examples.pod:69 fish/guestfish.pod:1636 +#: fish/libguestfs-tools.conf.pod:96 fish/virt-copy-in.pod:52 +#: fish/virt-copy-out.pod:47 fish/virt-tar-in.pod:50 fish/virt-tar-out.pod:49 +#: fuse/guestmount.pod:436 fuse/guestunmount.pod:156 +#: gobject/guestfs-gobject.pod:62 golang/examples/guestfs-golang.pod:91 +#: java/examples/guestfs-java.pod:174 lib/guestfs.pod:3268 +#: lua/examples/guestfs-lua.pod:151 ocaml/examples/guestfs-ocaml.pod:95 +#: perl/examples/guestfs-perl.pod:53 python/examples/guestfs-python.pod:77 +#: ruby/examples/guestfs-ruby.pod:48 test-tool/libguestfs-test-tool.pod:184 +msgid "AUTHORS" +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:150 +#: docs/guestfs-building.pod:747 docs/guestfs-faq.pod:1418 +#: docs/guestfs-hacking.pod:1032 docs/guestfs-internals.pod:411 +#: docs/guestfs-performance.pod:515 docs/guestfs-recipes.pod:736 +#: docs/guestfs-security.pod:447 docs/guestfs-testing.pod:404 +#: erlang/examples/guestfs-erlang.pod:112 examples/guestfs-examples.pod:71 +#: fish/guestfish.pod:1638 fish/libguestfs-tools.conf.pod:98 +#: fish/virt-copy-in.pod:54 fish/virt-copy-out.pod:49 fish/virt-tar-in.pod:52 +#: fish/virt-tar-out.pod:51 fuse/guestmount.pod:438 fuse/guestunmount.pod:158 +#: gobject/guestfs-gobject.pod:64 golang/examples/guestfs-golang.pod:93 +#: java/examples/guestfs-java.pod:176 lib/guestfs.pod:3270 +#: lua/examples/guestfs-lua.pod:153 ocaml/examples/guestfs-ocaml.pod:97 +#: perl/examples/guestfs-perl.pod:55 python/examples/guestfs-python.pod:79 +#: ruby/examples/guestfs-ruby.pod:50 test-tool/libguestfs-test-tool.pod:186 +msgid "Richard W.M. Jones (C)" +msgstr "" + +#. type: =head1 +#: appliance/libguestfs-make-fixed-appliance.pod:152 daemon/guestfsd.pod:152 +#: docs/guestfs-building.pod:749 docs/guestfs-faq.pod:1420 +#: docs/guestfs-hacking.pod:1034 docs/guestfs-internals.pod:413 +#: docs/guestfs-performance.pod:517 docs/guestfs-recipes.pod:738 +#: docs/guestfs-release-notes-1.10.pod:160 +#: docs/guestfs-release-notes-1.12.pod:151 +#: docs/guestfs-release-notes-1.14.pod:187 +#: docs/guestfs-release-notes-1.16.pod:158 +#: docs/guestfs-release-notes-1.18.pod:256 +#: docs/guestfs-release-notes-1.20.pod:610 +#: docs/guestfs-release-notes-1.22.pod:375 +#: docs/guestfs-release-notes-1.24.pod:330 +#: docs/guestfs-release-notes-1.26.pod:390 +#: docs/guestfs-release-notes-1.28.pod:513 +#: docs/guestfs-release-notes-1.30.pod:841 +#: docs/guestfs-release-notes-1.32.pod:505 +#: docs/guestfs-release-notes-1.34.pod:730 +#: docs/guestfs-release-notes-1.36.pod:559 +#: docs/guestfs-release-notes-1.38.pod:613 +#: docs/guestfs-release-notes-1.4.pod:214 +#: docs/guestfs-release-notes-1.40.pod:404 +#: docs/guestfs-release-notes-1.42.pod:307 +#: docs/guestfs-release-notes-1.44.pod:146 +#: docs/guestfs-release-notes-1.46.pod:248 +#: docs/guestfs-release-notes-1.48.pod:186 +#: docs/guestfs-release-notes-1.50.pod:243 +#: docs/guestfs-release-notes-1.52.pod:172 +#: docs/guestfs-release-notes-1.54.pod:177 +#: docs/guestfs-release-notes-1.56.pod:241 +#: docs/guestfs-release-notes-1.58.pod:291 +#: docs/guestfs-release-notes-1.6.pod:185 +#: docs/guestfs-release-notes-1.8.pod:160 docs/guestfs-release-notes.pod:168 +#: docs/guestfs-security.pod:449 docs/guestfs-testing.pod:406 +#: erlang/examples/guestfs-erlang.pod:114 examples/guestfs-examples.pod:73 +#: fish/guestfish.pod:1640 fish/libguestfs-tools.conf.pod:100 +#: fish/virt-copy-in.pod:56 fish/virt-copy-out.pod:51 fish/virt-tar-in.pod:54 +#: fish/virt-tar-out.pod:53 fuse/guestmount.pod:440 fuse/guestunmount.pod:160 +#: gobject/guestfs-gobject.pod:66 golang/examples/guestfs-golang.pod:95 +#: java/examples/guestfs-java.pod:178 lib/guestfs.pod:3272 +#: lua/examples/guestfs-lua.pod:155 ocaml/examples/guestfs-ocaml.pod:99 +#: perl/examples/guestfs-perl.pod:57 python/examples/guestfs-python.pod:81 +#: rescue/virt-rescue.pod:510 ruby/examples/guestfs-ruby.pod:52 +#: test-tool/libguestfs-test-tool.pod:188 +msgid "COPYRIGHT" +msgstr "" + +#. type: textblock +#: appliance/libguestfs-make-fixed-appliance.pod:154 daemon/guestfsd.pod:154 +#: docs/guestfs-building.pod:751 docs/guestfs-hacking.pod:1036 +#: docs/guestfs-internals.pod:415 docs/guestfs-recipes.pod:740 +#: docs/guestfs-release-notes-1.10.pod:162 +#: docs/guestfs-release-notes-1.12.pod:153 +#: docs/guestfs-release-notes-1.14.pod:189 +#: docs/guestfs-release-notes-1.16.pod:160 +#: docs/guestfs-release-notes-1.18.pod:258 +#: docs/guestfs-release-notes-1.20.pod:612 +#: docs/guestfs-release-notes-1.22.pod:377 +#: docs/guestfs-release-notes-1.24.pod:332 +#: docs/guestfs-release-notes-1.26.pod:392 +#: docs/guestfs-release-notes-1.28.pod:515 +#: docs/guestfs-release-notes-1.30.pod:843 +#: docs/guestfs-release-notes-1.32.pod:507 +#: docs/guestfs-release-notes-1.34.pod:732 +#: docs/guestfs-release-notes-1.36.pod:561 +#: docs/guestfs-release-notes-1.38.pod:615 +#: docs/guestfs-release-notes-1.4.pod:216 +#: docs/guestfs-release-notes-1.40.pod:406 +#: docs/guestfs-release-notes-1.42.pod:309 +#: docs/guestfs-release-notes-1.44.pod:148 +#: docs/guestfs-release-notes-1.46.pod:250 +#: docs/guestfs-release-notes-1.48.pod:188 +#: docs/guestfs-release-notes-1.50.pod:245 +#: docs/guestfs-release-notes-1.52.pod:174 +#: docs/guestfs-release-notes-1.54.pod:179 +#: docs/guestfs-release-notes-1.56.pod:243 +#: docs/guestfs-release-notes-1.6.pod:187 +#: docs/guestfs-release-notes-1.8.pod:162 docs/guestfs-release-notes.pod:170 +#: docs/guestfs-security.pod:451 fish/guestfish.pod:1642 +#: fuse/guestmount.pod:442 lib/guestfs.pod:3274 rescue/virt-rescue.pod:512 +#: test-tool/libguestfs-test-tool.pod:190 +msgid "Copyright (C) 2009-2025 Red Hat Inc." +msgstr "" + +#. type: =end +#: common/mlcustomize/customize-options.pod:1 +#: common/mlcustomize/customize-options.pod:25 +#: common/mlcustomize/v2v-customize-options.pod:1 +#: common/mlcustomize/v2v-customize-options.pod:25 docs/guestfs-recipes.pod:1 +#: docs/guestfs-recipes.pod:6 docs/guestfs-release-notes-1.20.pod:425 +#: docs/guestfs-release-notes-1.20.pod:429 +#: docs/guestfs-release-notes-1.22.pod:226 +#: docs/guestfs-release-notes-1.22.pod:230 +#: docs/guestfs-release-notes-1.24.pod:189 +#: docs/guestfs-release-notes-1.24.pod:193 +#: docs/guestfs-release-notes-1.26.pod:257 +#: docs/guestfs-release-notes-1.26.pod:261 +#: docs/guestfs-release-notes-1.28.pod:208 +#: docs/guestfs-release-notes-1.28.pod:212 +#: docs/guestfs-release-notes-1.30.pod:472 +#: docs/guestfs-release-notes-1.30.pod:476 +#: docs/guestfs-release-notes-1.32.pod:296 +#: docs/guestfs-release-notes-1.32.pod:300 +#: docs/guestfs-release-notes-1.34.pod:465 +#: docs/guestfs-release-notes-1.34.pod:469 +#: docs/guestfs-release-notes-1.36.pod:366 +#: docs/guestfs-release-notes-1.36.pod:370 +#: docs/guestfs-release-notes-1.38.pod:352 +#: docs/guestfs-release-notes-1.38.pod:356 +#: docs/guestfs-release-notes-1.40.pod:206 +#: docs/guestfs-release-notes-1.40.pod:210 +#: docs/guestfs-release-notes-1.42.pod:194 +#: docs/guestfs-release-notes-1.42.pod:198 +#: docs/guestfs-release-notes-1.44.pod:71 +#: docs/guestfs-release-notes-1.44.pod:75 +#: docs/guestfs-release-notes-1.46.pod:141 +#: docs/guestfs-release-notes-1.46.pod:145 +#: docs/guestfs-release-notes-1.46.pod:220 +#: docs/guestfs-release-notes-1.46.pod:224 +#: docs/guestfs-release-notes-1.48.pod:119 +#: docs/guestfs-release-notes-1.48.pod:123 +#: docs/guestfs-release-notes-1.48.pod:170 +#: docs/guestfs-release-notes-1.48.pod:174 +#: docs/guestfs-release-notes-1.50.pod:132 +#: docs/guestfs-release-notes-1.50.pod:136 +#: docs/guestfs-release-notes-1.50.pod:195 +#: docs/guestfs-release-notes-1.50.pod:199 +#: docs/guestfs-release-notes-1.52.pod:94 +#: docs/guestfs-release-notes-1.52.pod:98 +#: docs/guestfs-release-notes-1.52.pod:134 +#: docs/guestfs-release-notes-1.52.pod:138 +#: docs/guestfs-release-notes-1.54.pod:12 +#: docs/guestfs-release-notes-1.54.pod:16 +#: docs/guestfs-release-notes-1.54.pod:57 +#: docs/guestfs-release-notes-1.54.pod:61 +#: docs/guestfs-release-notes-1.54.pod:93 +#: docs/guestfs-release-notes-1.54.pod:97 +#: docs/guestfs-release-notes-1.54.pod:141 +#: docs/guestfs-release-notes-1.54.pod:145 +#: docs/guestfs-release-notes-1.56.pod:46 +#: docs/guestfs-release-notes-1.56.pod:50 +#: docs/guestfs-release-notes-1.56.pod:120 +#: docs/guestfs-release-notes-1.56.pod:124 +#: docs/guestfs-release-notes-1.56.pod:209 +#: docs/guestfs-release-notes-1.56.pod:213 +#: docs/guestfs-release-notes-1.58.pod:60 +#: docs/guestfs-release-notes-1.58.pod:64 +#: docs/guestfs-release-notes-1.58.pod:181 +#: docs/guestfs-release-notes-1.58.pod:185 +#: docs/guestfs-release-notes-1.58.pod:265 +#: docs/guestfs-release-notes-1.58.pod:269 fish/guestfish-actions.pod:1 +#: fish/guestfish-actions.pod:25 fish/guestfish-commands.pod:1 +#: fish/guestfish-commands.pod:25 fish/guestfish-prepopts.pod:1 +#: fish/guestfish-prepopts.pod:25 lib/guestfs-actions.pod:1 +#: lib/guestfs-actions.pod:25 lib/guestfs-availability.pod:1 +#: lib/guestfs-availability.pod:25 lib/guestfs-structs.pod:1 +#: lib/guestfs-structs.pod:25 +msgid "comment" +msgstr "" + +#. type: verbatim +#: common/mlcustomize/customize-options.pod:3 +#: common/mlcustomize/v2v-customize-options.pod:3 +#, no-wrap +msgid "" +"libguestfs generated file\n" +" WARNING: THIS FILE IS GENERATED FROM THE FOLLOWING FILES:\n" +" generator/customize.ml\n" +" and from the code in the generator/ subdirectory.\n" +" ANY CHANGES YOU MAKE TO THIS FILE WILL BE LOST.\n" +"\n" +msgstr "" + +#. type: verbatim +#: common/mlcustomize/customize-options.pod:9 +#: common/mlcustomize/v2v-customize-options.pod:9 fish/guestfish-actions.pod:9 +#: fish/guestfish-commands.pod:9 fish/guestfish-prepopts.pod:9 +#: lib/guestfs-actions.pod:9 lib/guestfs-availability.pod:9 +#: lib/guestfs-structs.pod:9 +#, no-wrap +msgid "" +" Copyright (C) 2009-2025 Red Hat Inc.\n" +"\n" +msgstr "" + +#. type: verbatim +#: common/mlcustomize/customize-options.pod:11 +#: common/mlcustomize/v2v-customize-options.pod:11 +#: fish/guestfish-actions.pod:11 fish/guestfish-commands.pod:11 +#: fish/guestfish-prepopts.pod:11 lib/guestfs-actions.pod:11 +#: lib/guestfs-availability.pod:11 lib/guestfs-structs.pod:11 +#, no-wrap +msgid "" +" This program is free software; you can redistribute it and/or modify\n" +" it under the terms of the GNU General Public License as published by\n" +" the Free Software Foundation; either version 2 of the License, or\n" +" (at your option) any later version.\n" +"\n" +msgstr "" + +#. type: verbatim +#: common/mlcustomize/customize-options.pod:16 +#: common/mlcustomize/v2v-customize-options.pod:16 +#: fish/guestfish-actions.pod:16 fish/guestfish-commands.pod:16 +#: fish/guestfish-prepopts.pod:16 lib/guestfs-actions.pod:16 +#: lib/guestfs-availability.pod:16 lib/guestfs-structs.pod:16 +#, no-wrap +msgid "" +" This program is distributed in the hope that it will be useful,\n" +" but WITHOUT ANY WARRANTY; without even the implied warranty of\n" +" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" +" GNU General Public License for more details.\n" +"\n" +msgstr "" + +#. type: verbatim +#: common/mlcustomize/customize-options.pod:21 +#: common/mlcustomize/v2v-customize-options.pod:21 +#: fish/guestfish-actions.pod:21 fish/guestfish-commands.pod:21 +#: fish/guestfish-prepopts.pod:21 lib/guestfs-actions.pod:21 +#: lib/guestfs-availability.pod:21 lib/guestfs-structs.pod:21 +#, no-wrap +msgid "" +" You should have received a copy of the GNU General Public License along\n" +" with this program; if not, write to the Free Software Foundation, Inc.,\n" +" 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.\n" +"\n" +msgstr "" + +#. type: =item +#: common/mlcustomize/customize-options.pod:29 +#: common/mlcustomize/v2v-customize-options.pod:29 +msgid "B<--append-line> FILE:LINE" +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:31 +#: common/mlcustomize/v2v-customize-options.pod:31 +msgid "" +"Append a single line of text to the C. If the file does not already " +"end with a newline, then one is added before the appended line. Also a " +"newline is added to the end of the C string automatically." +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:36 +#: common/mlcustomize/v2v-customize-options.pod:36 +msgid "For example (assuming ordinary shell quoting) this command:" +msgstr "" + +#. type: verbatim +#: common/mlcustomize/customize-options.pod:38 +#: common/mlcustomize/v2v-customize-options.pod:38 +#, no-wrap +msgid "" +" --append-line '/etc/hosts:10.0.0.1 foo'\n" +"\n" +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:40 +#: common/mlcustomize/v2v-customize-options.pod:40 +msgid "" +"will add either C<10.0.0.1 foo⏎> or C<⏎10.0.0.1 foo⏎> to the file, the " +"latter only if the existing file does not already end with a newline." +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:44 +#: common/mlcustomize/v2v-customize-options.pod:44 +msgid "" +"C<⏎> represents a newline character, which is guessed by looking at the " +"existing content of the file, so this command does the right thing for files " +"using Unix or Windows line endings. It also works for empty or non-existent " +"files." +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:49 +#: common/mlcustomize/v2v-customize-options.pod:49 +msgid "To insert several lines, use the same option several times:" +msgstr "" + +#. type: verbatim +#: common/mlcustomize/customize-options.pod:51 +#: common/mlcustomize/v2v-customize-options.pod:51 +#, no-wrap +msgid "" +" --append-line '/etc/hosts:10.0.0.1 foo'\n" +" --append-line '/etc/hosts:10.0.0.2 bar'\n" +"\n" +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:54 +#: common/mlcustomize/v2v-customize-options.pod:54 +msgid "To insert a blank line before the appended line, do:" +msgstr "" + +#. type: verbatim +#: common/mlcustomize/customize-options.pod:56 +#: common/mlcustomize/v2v-customize-options.pod:56 +#, no-wrap +msgid "" +" --append-line '/etc/hosts:'\n" +" --append-line '/etc/hosts:10.0.0.1 foo'\n" +"\n" +msgstr "" + +#. type: =item +#: common/mlcustomize/customize-options.pod:59 +#: common/mlcustomize/v2v-customize-options.pod:59 +msgid "B<--chmod> PERMISSIONS:FILE" +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:61 +#: common/mlcustomize/v2v-customize-options.pod:61 +msgid "Change the permissions of C to C." +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:63 +#: common/mlcustomize/v2v-customize-options.pod:63 +msgid "" +"I: C by default would be decimal, unless you prefix it " +"with C<0> to get octal, ie. use C<0700> not C<700>." +msgstr "" + +#. type: =item +#: common/mlcustomize/customize-options.pod:66 +#: common/mlcustomize/v2v-customize-options.pod:66 +msgid "B<--chown> UID:GID:PATH" +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:68 +#: common/mlcustomize/v2v-customize-options.pod:68 +msgid "" +"Change the owner user and group ID of a file or directory in the guest. " +"Note:" +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:75 +#: common/mlcustomize/v2v-customize-options.pod:75 +msgid "" +"Only numeric UIDs and GIDs will work, and these may not be the same inside " +"the guest as on the host." +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:80 +#: common/mlcustomize/v2v-customize-options.pod:80 +msgid "This will not work with Windows guests." +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:84 +#: common/mlcustomize/v2v-customize-options.pod:84 +#: docs/guestfs-building.pod:420 docs/guestfs-recipes.pod:508 +#: docs/internal-documentation.pod:3040 fish/guestfish.pod:238 +#: fish/guestfish.pod:699 rescue/virt-rescue.pod:166 +msgid "For example:" +msgstr "" + +#. type: verbatim +#: common/mlcustomize/customize-options.pod:86 +#: common/mlcustomize/v2v-customize-options.pod:86 +#, no-wrap +msgid "" +" virt-customize --chown '0:0:/var/log/audit.log'\n" +"\n" +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:88 +#: common/mlcustomize/v2v-customize-options.pod:88 +msgid "See also: I<--upload>." +msgstr "" + +#. type: =item +#: common/mlcustomize/customize-options.pod:90 +#: common/mlcustomize/v2v-customize-options.pod:90 +msgid "B<--commands-from-file> FILENAME" +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:92 +#: common/mlcustomize/v2v-customize-options.pod:92 +msgid "Read the customize commands from a file, one (and its arguments) each line." +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:95 +#: common/mlcustomize/v2v-customize-options.pod:95 +msgid "" +"Each line contains a single customization command and its arguments, for " +"example:" +msgstr "" + +#. type: verbatim +#: common/mlcustomize/customize-options.pod:98 +#: common/mlcustomize/v2v-customize-options.pod:98 +#, no-wrap +msgid "" +" delete /some/file\n" +" install some-package\n" +" password some-user:password:its-new-password\n" +"\n" +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:102 +#: common/mlcustomize/v2v-customize-options.pod:102 +msgid "" +"Empty lines are ignored, and lines starting with C<#> are comments and are " +"ignored as well. Furthermore, arguments can be spread across multiple " +"lines, by adding a C<\\> (continuation character) at the of a line, for " +"example" +msgstr "" + +#. type: verbatim +#: common/mlcustomize/customize-options.pod:107 +#: common/mlcustomize/v2v-customize-options.pod:107 +#, no-wrap +msgid "" +" edit /some/file:\\\n" +" s/^OPT=.*/OPT=ok/\n" +"\n" +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:110 +#: common/mlcustomize/v2v-customize-options.pod:110 +msgid "" +"The commands are handled in the same order as they are in the file, as if " +"they were specified as I<--delete /some/file> on the command line." +msgstr "" + +#. type: =item +#: common/mlcustomize/customize-options.pod:114 +#: common/mlcustomize/v2v-customize-options.pod:114 +msgid "B<--copy> SOURCE:DEST" +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:116 +#: common/mlcustomize/v2v-customize-options.pod:116 +msgid "Copy files or directories recursively inside the guest." +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:118 +#: common/mlcustomize/customize-options.pod:125 +#: common/mlcustomize/customize-options.pod:277 +#: common/mlcustomize/v2v-customize-options.pod:118 +#: common/mlcustomize/v2v-customize-options.pod:125 +#: common/mlcustomize/v2v-customize-options.pod:223 +#: lib/guestfs-actions.pod:3383 lib/guestfs-actions.pod:3404 +msgid "Wildcards cannot be used." +msgstr "" + +#. type: =item +#: common/mlcustomize/customize-options.pod:120 +#: common/mlcustomize/v2v-customize-options.pod:120 +msgid "B<--copy-in> LOCALPATH:REMOTEDIR" +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:122 +#: common/mlcustomize/v2v-customize-options.pod:122 +msgid "" +"Copy local files or directories recursively into the disk image, placing " +"them in the directory C (which must exist)." +msgstr "" + +#. type: =item +#: common/mlcustomize/customize-options.pod:127 +#: common/mlcustomize/v2v-customize-options.pod:127 +msgid "B<--delete> PATH" +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:129 +#: common/mlcustomize/v2v-customize-options.pod:129 +msgid "" +"Delete a file from the guest. Or delete a directory (and all its contents, " +"recursively)." +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:132 +#: common/mlcustomize/v2v-customize-options.pod:132 +msgid "" +"You can use shell glob characters in the specified path. Be careful to " +"escape glob characters from the host shell, if that is required. For " +"example:" +msgstr "" + +#. type: verbatim +#: common/mlcustomize/customize-options.pod:136 +#: common/mlcustomize/v2v-customize-options.pod:136 +#, no-wrap +msgid "" +" virt-customize --delete '/var/log/*.log'.\n" +"\n" +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:138 +#: common/mlcustomize/v2v-customize-options.pod:138 +msgid "See also: I<--upload>, I<--scrub>." +msgstr "" + +#. type: =item +#: common/mlcustomize/customize-options.pod:140 +#: common/mlcustomize/v2v-customize-options.pod:140 +msgid "B<--edit> FILE:EXPR" +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:142 +#: common/mlcustomize/v2v-customize-options.pod:142 +msgid "Edit C using the Perl expression C." +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:144 +#: common/mlcustomize/v2v-customize-options.pod:144 +msgid "" +"Be careful to properly quote the expression to prevent it from being altered " +"by the shell." +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:147 +#: common/mlcustomize/v2v-customize-options.pod:147 +msgid "Note that this option is only available when Perl 5 is installed." +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:149 +#: common/mlcustomize/v2v-customize-options.pod:149 +msgid "See L." +msgstr "" + +#. type: =item +#: common/mlcustomize/customize-options.pod:151 +#: common/mlcustomize/v2v-customize-options.pod:151 +msgid "B<--firstboot> SCRIPT" +msgstr "" + +#. type: textblock +#: common/mlcustomize/customize-options.pod:153 +#: common/mlcustomize/v2v-customize-options.pod:153 +msgid "" +"Install C