# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Red Hat Inc. # This file is distributed under the same license as the libguestfs package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: libguestfs 1.55.2\n" "Report-Msgid-Bugs-To: guestfs@lists.libguestfs.org\n" "POT-Creation-Date: 2025-01-08 12:09+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\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.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:5 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:15 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:387 #: common/mlcustomize/customize-options.pod:391 #: 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:753 docs/guestfs-building.pod:758 #: 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.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-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:2588 docs/internal-documentation.pod:2596 #: docs/internal-documentation.pod:2602 docs/internal-documentation.pod:2609 #: docs/internal-documentation.pod:2867 docs/internal-documentation.pod:2874 #: docs/internal-documentation.pod:2878 docs/internal-documentation.pod:2907 #: docs/internal-documentation.pod:2914 docs/internal-documentation.pod:2918 #: docs/internal-documentation.pod:2949 docs/internal-documentation.pod:2954 #: docs/internal-documentation.pod:2961 docs/internal-documentation.pod:3141 #: docs/internal-documentation.pod:3146 docs/internal-documentation.pod:3262 #: docs/internal-documentation.pod:3266 docs/internal-documentation.pod:3499 #: docs/internal-documentation.pod:3503 docs/internal-documentation.pod:3507 #: docs/internal-documentation.pod:3512 docs/internal-documentation.pod:4143 #: docs/internal-documentation.pod:4148 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:2647 fish/guestfish-actions.pod:2651 #: fish/guestfish-actions.pod:2655 fish/guestfish-actions.pod:2659 #: fish/guestfish-actions.pod:2667 fish/guestfish-actions.pod:2671 #: fish/guestfish-actions.pod:2675 fish/guestfish-actions.pod:2685 #: fish/guestfish-actions.pod:2689 fish/guestfish-actions.pod:2693 #: fish/guestfish-actions.pod:2955 fish/guestfish-actions.pod:2959 #: fish/guestfish-actions.pod:2964 fish/guestfish-actions.pod:3038 #: fish/guestfish-actions.pod:3042 fish/guestfish-actions.pod:3047 #: fish/guestfish-actions.pod:3675 fish/guestfish-actions.pod:3682 #: fish/guestfish-actions.pod:3689 fish/guestfish-actions.pod:4458 #: fish/guestfish-actions.pod:4464 fish/guestfish-actions.pod:4472 #: fish/guestfish-actions.pod:4479 fish/guestfish-actions.pod:4486 #: 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:4525 lib/guestfs-actions.pod:4529 #: lib/guestfs-actions.pod:4533 lib/guestfs-actions.pod:4537 #: lib/guestfs-actions.pod:4545 lib/guestfs-actions.pod:4549 #: lib/guestfs-actions.pod:4553 lib/guestfs-actions.pod:4563 #: lib/guestfs-actions.pod:4567 lib/guestfs-actions.pod:4571 #: lib/guestfs-actions.pod:4907 lib/guestfs-actions.pod:4911 #: lib/guestfs-actions.pod:4916 lib/guestfs-actions.pod:5037 #: lib/guestfs-actions.pod:5041 lib/guestfs-actions.pod:5046 #: lib/guestfs-actions.pod:6059 lib/guestfs-actions.pod:6066 #: lib/guestfs-actions.pod:6073 lib/guestfs-actions.pod:7146 #: lib/guestfs-actions.pod:7152 lib/guestfs-actions.pod:7160 #: lib/guestfs-actions.pod:7167 lib/guestfs-actions.pod:7174 #: 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:1125 lib/guestfs.pod:1130 #: lib/guestfs.pod:1134 lib/guestfs.pod:1140 lib/guestfs.pod:1144 #: lib/guestfs.pod:1148 lib/guestfs.pod:1153 lib/guestfs.pod:1567 #: lib/guestfs.pod:1572 lib/guestfs.pod:1576 lib/guestfs.pod:2211 #: lib/guestfs.pod:2216 lib/guestfs.pod:2220 lib/guestfs.pod:2324 #: lib/guestfs.pod:2329 lib/guestfs.pod:2333 lib/guestfs.pod:2343 #: lib/guestfs.pod:2774 lib/guestfs.pod:2779 lib/guestfs.pod:2785 #: lib/guestfs.pod:2793 lib/guestfs.pod:2879 lib/guestfs.pod:2885 #: lib/guestfs.pod:2890 lib/guestfs.pod:2896 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:3085 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:774 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.6.pod:170 #: docs/guestfs-release-notes-1.8.pod:145 docs/guestfs-release-notes.pod:145 #: 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:44 golang/examples/guestfs-golang.pod:76 #: java/examples/guestfs-java.pod:159 lib/guestfs.pod:3198 #: 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:787 docs/guestfs-faq.pod:1416 #: docs/guestfs-hacking.pod:1030 docs/guestfs-internals.pod:409 #: docs/guestfs-performance.pod:513 docs/guestfs-recipes.pod:735 #: 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-security.pod:445 #: docs/guestfs-testing.pod:402 erlang/examples/guestfs-erlang.pod:111 #: 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:58 golang/examples/guestfs-golang.pod:92 #: java/examples/guestfs-java.pod:175 lib/guestfs.pod:3276 #: lua/examples/guestfs-lua.pod:152 ocaml/examples/guestfs-ocaml.pod:96 #: perl/examples/guestfs-perl.pod:54 python/examples/guestfs-python.pod:78 #: ruby/examples/guestfs-ruby.pod:49 test-tool/libguestfs-test-tool.pod:184 msgid "AUTHORS" msgstr "" #. type: textblock #: appliance/libguestfs-make-fixed-appliance.pod:150 #: docs/guestfs-building.pod:789 docs/guestfs-faq.pod:1418 #: docs/guestfs-hacking.pod:1032 docs/guestfs-internals.pod:411 #: docs/guestfs-performance.pod:515 docs/guestfs-recipes.pod:737 #: docs/guestfs-security.pod:447 docs/guestfs-testing.pod:404 #: erlang/examples/guestfs-erlang.pod:113 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:60 golang/examples/guestfs-golang.pod:94 #: java/examples/guestfs-java.pod:177 lib/guestfs.pod:3278 #: lua/examples/guestfs-lua.pod:154 ocaml/examples/guestfs-ocaml.pod:98 #: perl/examples/guestfs-perl.pod:56 python/examples/guestfs-python.pod:80 #: ruby/examples/guestfs-ruby.pod:51 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:791 docs/guestfs-faq.pod:1420 #: docs/guestfs-hacking.pod:1034 docs/guestfs-internals.pod:413 #: docs/guestfs-performance.pod:517 docs/guestfs-recipes.pod:739 #: 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.6.pod:185 #: docs/guestfs-release-notes-1.8.pod:160 docs/guestfs-release-notes.pod:160 #: docs/guestfs-security.pod:449 docs/guestfs-testing.pod:406 #: erlang/examples/guestfs-erlang.pod:115 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:62 golang/examples/guestfs-golang.pod:96 #: java/examples/guestfs-java.pod:179 lib/guestfs.pod:3280 #: lua/examples/guestfs-lua.pod:156 ocaml/examples/guestfs-ocaml.pod:100 #: perl/examples/guestfs-perl.pod:58 python/examples/guestfs-python.pod:82 #: rescue/virt-rescue.pod:510 ruby/examples/guestfs-ruby.pod:53 #: 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:793 docs/guestfs-hacking.pod:1036 #: docs/guestfs-internals.pod:415 docs/guestfs-recipes.pod:741 #: 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.6.pod:187 #: docs/guestfs-release-notes-1.8.pod:162 docs/guestfs-release-notes.pod:162 #: docs/guestfs-security.pod:451 fish/guestfish.pod:1642 #: fuse/guestmount.pod:442 lib/guestfs.pod:3282 rescue/virt-rescue.pod:512 #: test-tool/libguestfs-test-tool.pod:190 msgid "Copyright (C) 2009-2023 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 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-2023 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:462 docs/guestfs-recipes.pod:508 #: docs/internal-documentation.pod:3116 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:283 #: 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:3308 lib/guestfs-actions.pod:3329 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