[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

emdebian-rootfs 2.0.2: Please translate the package emdebian-rootfs



Dear Debian I18N people,

I would like to know if some of you would be interested in translating
the emdebian-rootfs manpages. (See recent discussion on debian-devel and
changes in Policy 3.8.3)

emdebian-rootfs manpages currently have no translations.

Please note that manpage translation is a significantly more challenging
task than debconf or program translations due to the number and size of
the strings and the need to attain a cohesive manpage. (If users need to
refer to the English manpage to understand the translated one, there's
little point in the translation.)

The POT file includes the GNU GPL licence notice and this must NOT be
translated! (I haven't found a way of marking the strings or omitting
these strings in the POT file without leaving traces in the generated
manpages.) The relevant strings have this context:
#. type: Content of: <book><bookinfo><legalnotice><para>

<legalnotice> being the clue that this content should be ignored or simply
copied directly from the English.
(A bug report for po4a is being considered to skip this, if possible.)

Please send the updated file to me, or submit it as a wishlist bug
against emdebian-rootfs.

Due to the size of the translation, the deadline is longer than most requests:
16th September 2009.

emdebian-rootfs  (384 entries)  65kb POT file

If you have read so far, please find the POT file in attachment.

Thanks in advance,

# SOME DESCRIPTIVE TITLE
# Copyright (C) YEAR Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2009-08-16 16:56+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: ENCODING"

#. type: Content of: <book><bookinfo><title>
#: doc/xml/emdebian-rootfs.1.xml:9
#, no-wrap
msgid "emdebian-rootfs"
msgstr ""

#. type: Content of: <book><bookinfo><date>
#: doc/xml/emdebian-rootfs.1.xml:10
#, no-wrap
msgid "Sun 11 Jan 2009 19:55:45 GMT"
msgstr ""

#. type: Content of: <book><bookinfo><releaseinfo>
#: doc/xml/emdebian-rootfs.1.xml:11
#, no-wrap
msgid "Release: 1.8.0"
msgstr ""

#. type: Content of: <book><bookinfo><orgname>
#: doc/xml/emdebian-rootfs.1.xml:12
#, no-wrap
msgid "Emdebian"
msgstr ""

#. type: Content of: <book><bookinfo><author><firstname>
#: doc/xml/emdebian-rootfs.1.xml:14
#, no-wrap
msgid "Neil"
msgstr ""

#. type: Content of: <book><bookinfo><author><surname>
#: doc/xml/emdebian-rootfs.1.xml:15
#, no-wrap
msgid "Williams"
msgstr ""

#. type: Content of: <book><bookinfo><author><personblurb><para>
#: doc/xml/emdebian-rootfs.1.xml:17
#, no-wrap
msgid "Debian and Emdebian developer."
msgstr ""

#. type: Content of: <book><bookinfo><legalnotice><title>
#: doc/xml/emdebian-rootfs.1.xml:21
#, no-wrap
msgid "The GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007"
msgstr ""

#. type: Content of: <book><bookinfo><legalnotice><para>
#: doc/xml/emdebian-rootfs.1.xml:22
#, no-wrap
msgid "This documentation is part of emdebian-tools."
msgstr ""

#. type: Content of: <book><bookinfo><legalnotice><para>
#: doc/xml/emdebian-rootfs.1.xml:23
#, no-wrap
msgid ""
"emdebian-tools 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 3 of the License, or\n"
"    (at your option) any later version."
msgstr ""

#. type: Content of: <book><bookinfo><legalnotice><para>
#: doc/xml/emdebian-rootfs.1.xml:27
#, 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."
msgstr ""

#. type: Content of: <book><bookinfo><legalnotice><para>
#: doc/xml/emdebian-rootfs.1.xml:31
#, no-wrap
msgid ""
"You should have received a copy of the GNU General Public License\n"
"    along with this program.  If not, see\n"
"    "
msgstr ""

#. type: Content of: <book><bookinfo><legalnotice><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:33
#, no-wrap
msgid "http://www.gnu.org/licenses/";
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emdebian-rootfs.1.xml:33 doc/xml/empbuilderlib.3.xml:46 doc/xml/empbuilderlib.3.xml:64 doc/xml/emrootfslib.3.xml:133 doc/xml/emrootfslib.3.xml:201 doc/xml/emsandbox.1.xml:82 doc/xml/emsandbox.1.xml:271 doc/xml/emsandbox.1.xml:440
#, no-wrap
msgid ""
".\n"
"    "
msgstr ""

#. type: Content of: <book><bookinfo><legalnotice><note><para>
#: doc/xml/emdebian-rootfs.1.xml:36
#, no-wrap
msgid ""
"In Debian you can find a copy of the GNU General\n"
"        Public Licence in "
msgstr ""

#. type: Content of: <book><bookinfo><legalnotice><note><para><filename>
#: doc/xml/emdebian-rootfs.1.xml:37
#, no-wrap
msgid "/usr/share/common-licenses/GPL-3"
msgstr ""

#. type: Content of: <book><preface><title>
#: doc/xml/emdebian-rootfs.1.xml:42
#, no-wrap
msgid "Emdebian Tools Reference"
msgstr ""

#. type: Content of: <book><preface><formalpara><title>
#: doc/xml/emdebian-rootfs.1.xml:44
#, no-wrap
msgid "Purpose"
msgstr ""

#. type: Content of: <book><preface><formalpara><para>
#: doc/xml/emdebian-rootfs.1.xml:45
#, no-wrap
msgid "This documentation consists primarily of the manpages for "
msgstr ""

#. type: Content of: <refentry><refsect1><para><emphasis>
#: doc/xml/emdebian-rootfs.1.xml:45 doc/xml/empbuilderlib.3.xml:73 doc/xml/emrootfslib.3.xml:210 doc/xml/emsandbox.1.xml:188 doc/xml/emsandbox.1.xml:202 doc/xml/emsandbox.1.xml:378 doc/xml/emsandbox.1.xml:392 doc/xml/emsandbox.1.xml:449
#, no-wrap
msgid "emdebian-tools"
msgstr ""

#. type: Content of: <book><preface><formalpara><para>
#: doc/xml/emdebian-rootfs.1.xml:46
#, no-wrap
msgid ""
"        but also contains useful references and links to further reading on "
"a variety of topics related\n"
"        to Emdebian and cross building. It is intended to be read alongside "
"the\n"
"        "
msgstr ""

#. type: Content of: <book><preface><formalpara><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:48
#, no-wrap
msgid "Emdebian website"
msgstr ""

#. type: Content of: <book><preface><formalpara><para>
#: doc/xml/emdebian-rootfs.1.xml:48
#, no-wrap
msgid ""
" and\n"
"        "
msgstr ""

#. type: Content of: <book><preface><formalpara><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:49
#, no-wrap
msgid "Emdebian Wiki"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emdebian-rootfs.1.xml:49 doc/xml/emsandbox.1.xml:393
#, no-wrap
msgid ""
".\n"
"        "
msgstr ""

#. type: Content of: <book><preface><para>
#: doc/xml/emdebian-rootfs.1.xml:52
#, no-wrap
msgid ""
"Some scripts embed the manpage content in the perl script as pod "
"content. These manpages\n"
"    are listed separately in the HTML versions.\n"
"    "
msgstr ""

#. type: Content of: <book><chapter><title>
#: doc/xml/emdebian-rootfs.1.xml:56
#, no-wrap
msgid "Emdebian Tools manpages"
msgstr ""

#. type: Content of: <book><chapter>
#: doc/xml/emdebian-rootfs.1.xml:57
#, no-wrap
msgid ""
"    &emsandbox;\n"
"    &empbuilderlib;\n"
"    &emrootfslib;\n"
"  "
msgstr ""

#. type: Content of: <book><chapter><title>
#: doc/xml/emdebian-rootfs.1.xml:62
#, no-wrap
msgid "Other manpages and external links"
msgstr ""

#. type: Content of: <book><chapter><para>
#: doc/xml/emdebian-rootfs.1.xml:63
#, no-wrap
msgid ""
"These manpages are generated from perl instead of XML and are not currently "
"listed\n"
"    in the main table of contents. The HTML version is hosted separately:\n"
"    "
msgstr ""

#. type: Content of: <book><chapter><refsect1><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:67 doc/xml/emdebian-rootfs.1.xml:68
#, no-wrap
msgid "Debian::Packages::Compare"
msgstr ""

#. type: Content of: <book><chapter><refsect1><para>
#: doc/xml/emdebian-rootfs.1.xml:69
#, no-wrap
msgid "       manpage."
msgstr ""

#. type: Content of: <book><chapter><refsect1><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:72 doc/xml/emdebian-rootfs.1.xml:73
#, no-wrap
msgid "dh_gentdeb"
msgstr ""

#. type: Content of: <book><chapter><refsect1><para>
#: doc/xml/emdebian-rootfs.1.xml:73 doc/xml/emdebian-rootfs.1.xml:77 doc/xml/emdebian-rootfs.1.xml:123
#, no-wrap
msgid " manpage."
msgstr ""

#. type: Content of: <book><chapter><refsect1><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:76 doc/xml/emdebian-rootfs.1.xml:77
#, no-wrap
msgid "dpkg-gentdeb"
msgstr ""

#. type: Content of: <book><chapter><refsect1><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:80 doc/xml/emdebian-rootfs.1.xml:81
#, no-wrap
msgid "emtargetcmp"
msgstr ""

#. type: Content of: <book><chapter><refsect1><para>
#: doc/xml/emdebian-rootfs.1.xml:81 doc/xml/emdebian-rootfs.1.xml:85 doc/xml/emdebian-rootfs.1.xml:95 doc/xml/emdebian-rootfs.1.xml:99 doc/xml/emdebian-rootfs.1.xml:103 doc/xml/emdebian-rootfs.1.xml:107 doc/xml/emdebian-rootfs.1.xml:111 doc/xml/emdebian-rootfs.1.xml:115 doc/xml/emdebian-rootfs.1.xml:119
#, no-wrap
msgid " manpage"
msgstr ""

#. type: Content of: <book><chapter><refsect1><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:84 doc/xml/emdebian-rootfs.1.xml:85
#, no-wrap
msgid "emprunecross"
msgstr ""

#. type: Content of: <book><chapter><refsect1><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:88 doc/xml/emdebian-rootfs.1.xml:89
#, no-wrap
msgid "Emdebian::Tools"
msgstr ""

#. type: Content of: <book><chapter><refsect1><para>
#: doc/xml/emdebian-rootfs.1.xml:89
#, no-wrap
msgid ""
" function\n"
"    reference.\n"
"    "
msgstr ""

#. type: Content of: <book><chapter><refsect1><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:94 doc/xml/emdebian-rootfs.1.xml:95
#, no-wrap
msgid "em_installtdeb"
msgstr ""

#. type: Content of: <book><chapter><refsect1><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:98 doc/xml/emdebian-rootfs.1.xml:99
#, no-wrap
msgid "emrecent"
msgstr ""

#. type: Content of: <book><chapter><refsect1><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:102 doc/xml/emdebian-rootfs.1.xml:103
#, no-wrap
msgid "emgrip"
msgstr ""

#. type: Content of: <book><chapter><refsect1><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:106 doc/xml/emdebian-rootfs.1.xml:107
#, no-wrap
msgid "em_autogrip"
msgstr ""

#. type: Content of: <book><chapter><refsect1><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:110 doc/xml/emdebian-rootfs.1.xml:111
#, no-wrap
msgid "emdebcheck"
msgstr ""

#. type: Content of: <book><chapter><refsect1><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:114 doc/xml/emdebian-rootfs.1.xml:115
#, no-wrap
msgid "emcache"
msgstr ""

#. type: Content of: <book><chapter><refsect1><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:118 doc/xml/emdebian-rootfs.1.xml:119
#, no-wrap
msgid "emdepends"
msgstr ""

#. type: Content of: <book><chapter><refsect1><title>
#: doc/xml/emdebian-rootfs.1.xml:122
#, no-wrap
msgid "splitout_tdeb"
msgstr ""

#. type: Content of: <book><chapter><refsect1><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:123
#, no-wrap
msgid "dplitout_tdeb"
msgstr ""

#. type: Content of: <book><chapter><refsect1><title>
#: doc/xml/emdebian-rootfs.1.xml:126
#, no-wrap
msgid "WWW references"
msgstr ""

#. type: Content of: <book><chapter><refsect1><itemizedlist><listitem><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:130
#, no-wrap
msgid "Emdebian.org website"
msgstr ""

#. type: Content of: <book><chapter><refsect1><itemizedlist><listitem><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:135
#, no-wrap
msgid "Emdebian dependency maps"
msgstr ""

#. type: Content of: <book><chapter><refsect1><itemizedlist><listitem><para><ulink>
#: doc/xml/emdebian-rootfs.1.xml:140
#, no-wrap
msgid "Emdebian presentation"
msgstr ""

#. type: Content of: <refentry><refsect1><para><emphasis>
#: doc/xml/empbuilderlib.3.xml:4 doc/xml/empbuilderlib.3.xml:8 doc/xml/empbuilderlib.3.xml:14 doc/xml/empbuilderlib.3.xml:19 doc/xml/empbuilderlib.3.xml:21 doc/xml/empbuilderlib.3.xml:23 doc/xml/empbuilderlib.3.xml:25 doc/xml/empbuilderlib.3.xml:63 doc/xml/emrootfslib.3.xml:200
#, no-wrap
msgid "empbuilderlib"
msgstr ""

#. type: Content of: <refentry><refmeta><manvolnum>
#: doc/xml/empbuilderlib.3.xml:9 doc/xml/emrootfslib.3.xml:9
#, no-wrap
msgid "3"
msgstr ""

#. type: Content of: <refentry><refmeta><refmiscinfo>
#: doc/xml/empbuilderlib.3.xml:10 doc/xml/empbuilderlib.3.xml:11 doc/xml/emrootfslib.3.xml:10 doc/xml/emrootfslib.3.xml:11
#, no-wrap
msgid "EMDEBIAN-ROOTFS"
msgstr ""

#. type: Content of: <refentry><refnamediv><refpurpose>
#: doc/xml/empbuilderlib.3.xml:15
#, no-wrap
msgid "Common functions for Emdebian chroots"
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/empbuilderlib.3.xml:18 doc/xml/emrootfslib.3.xml:18 doc/xml/emsandbox.1.xml:86
#, no-wrap
msgid "DESCRIPTION"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/empbuilderlib.3.xml:19 doc/xml/emrootfslib.3.xml:19
#, no-wrap
msgid ""
" is intended solely for use on\n"
"     the build machine. Do not use these functions in second_stage_install "
"!\n"
"     "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/empbuilderlib.3.xml:21 doc/xml/emrootfslib.3.xml:21
#, no-wrap
msgid " requires "
msgstr ""

#. type: Content of: <refentry><refsect1><para><emphasis>
#: doc/xml/empbuilderlib.3.xml:21 doc/xml/emrootfslib.3.xml:21
#, no-wrap
msgid "perl"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/empbuilderlib.3.xml:21 doc/xml/emrootfslib.3.xml:21
#, no-wrap
msgid ""
"!\n"
"     "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/empbuilderlib.3.xml:23
#, no-wrap
msgid ""
" is a shell library which \n"
"     requires perl and pbuilder (which means bash!). \n"
"     "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/empbuilderlib.3.xml:25
#, no-wrap
msgid ""
" draws in POSIX shell functions \n"
"     from emrootfslib to be able to call in functions from \n"
"     first_stage_install within debootstrap. The only reasons to continue\n"
"     putting new functions in here are if:"
msgstr ""

#. type: Content of: <refentry><refsect1><orderedlist><listitem><para>
#: doc/xml/empbuilderlib.3.xml:31
#, no-wrap
msgid "The functions are only useful to create cross-building chroots OR"
msgstr ""

#. type: Content of: <refentry><refsect1><orderedlist><listitem><para>
#: doc/xml/empbuilderlib.3.xml:34
#, no-wrap
msgid ""
"the functions need to call pbuilder code directly and are not\n"
"       necessary within first_stage_install.\n"
"       "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/empbuilderlib.3.xml:39
#, no-wrap
msgid ""
"There should be no need to call pbuilder code within scripts that\n"
"     generate a root filesystem."
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/empbuilderlib.3.xml:43
#, no-wrap
msgid "autoclean_aptcache"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/empbuilderlib.3.xml:44
#, no-wrap
msgid "Same as the pbuilder option but run by default in "
msgstr ""

#. type: Content of: <refentry><refsect1><para><command>
#: doc/xml/empbuilderlib.3.xml:44 doc/xml/empbuilderlib.3.xml:46
#, no-wrap
msgid "empdebuild"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/empbuilderlib.3.xml:45
#, no-wrap
msgid ""
"    to remove obsolete .deb archives from the apt cache directories used "
"by\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/empbuilderlib.3.xml:50
#, no-wrap
msgid "copy_host_configuration"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/empbuilderlib.3.xml:51
#, no-wrap
msgid ""
"Copy hosts, hostname and resolv.conf from the system /etc/\n"
"    directory and adapts /etc/hostname to use a different\n"
"    name (emdebian-$ARCH).\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/empbuilderlib.3.xml:57
#, no-wrap
msgid "extractembuildplace"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/empbuilderlib.3.xml:58 doc/xml/emrootfslib.3.xml:84
#, no-wrap
msgid ""
"Modified version of the equivalent function in pbuilder-modules\n"
"    to extract the compressed chroot (used by empdebuild)."
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/empbuilderlib.3.xml:62 doc/xml/emrootfslib.3.xml:199 doc/xml/emsandbox.1.xml:438
#, no-wrap
msgid "Author"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/empbuilderlib.3.xml:63 doc/xml/emrootfslib.3.xml:200 doc/xml/emsandbox.1.xml:439
#, no-wrap
msgid ""
" was written\n"
"      by Neil Williams "
msgstr ""

#. type: Content of: <refentry><refsect1><para><email>
#: doc/xml/empbuilderlib.3.xml:64 doc/xml/empbuilderlib.3.xml:67 doc/xml/emrootfslib.3.xml:201 doc/xml/emrootfslib.3.xml:204 doc/xml/emsandbox.1.xml:440 doc/xml/emsandbox.1.xml:443
#, no-wrap
msgid "codehelp@debian.org"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/empbuilderlib.3.xml:66 doc/xml/emrootfslib.3.xml:203 doc/xml/emsandbox.1.xml:442
#, no-wrap
msgid ""
"This manual page was written by Neil Williams\n"
"      "
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/empbuilderlib.3.xml:71 doc/xml/emrootfslib.3.xml:208 doc/xml/emsandbox.1.xml:447
#, no-wrap
msgid "SEE ALSO"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/empbuilderlib.3.xml:72 doc/xml/emrootfslib.3.xml:209 doc/xml/emsandbox.1.xml:448
#, no-wrap
msgid "See also "
msgstr ""

#. type: Content of: <refentry><refsect1><para><filename>
#: doc/xml/empbuilderlib.3.xml:72 doc/xml/emrootfslib.3.xml:209 doc/xml/emsandbox.1.xml:393 doc/xml/emsandbox.1.xml:448
#, no-wrap
msgid "apt-cross"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/empbuilderlib.3.xml:72 doc/xml/empbuilderlib.3.xml:73 doc/xml/emrootfslib.3.xml:209 doc/xml/emrootfslib.3.xml:210 doc/xml/emsandbox.1.xml:448
#, no-wrap
msgid ""
" (1),\n"
"        "
msgstr ""

#. type: Content of: <refentry><refsect1><para><filename>
#: doc/xml/empbuilderlib.3.xml:73 doc/xml/emrootfslib.3.xml:210 doc/xml/emsandbox.1.xml:169 doc/xml/emsandbox.1.xml:393 doc/xml/emsandbox.1.xml:449
#, no-wrap
msgid "dpkg-cross"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/empbuilderlib.3.xml:73 doc/xml/emrootfslib.3.xml:210 doc/xml/emsandbox.1.xml:448 doc/xml/emsandbox.1.xml:449
#, no-wrap
msgid " (1), "
msgstr ""

#. type: Content of: <refentry><refsect1><para><emphasis>
#: doc/xml/empbuilderlib.3.xml:74 doc/xml/emrootfslib.3.xml:4 doc/xml/emrootfslib.3.xml:8 doc/xml/emrootfslib.3.xml:14 doc/xml/emrootfslib.3.xml:19 doc/xml/emrootfslib.3.xml:21 doc/xml/emrootfslib.3.xml:25
#, no-wrap
msgid "emrootfslib"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/empbuilderlib.3.xml:74 doc/xml/emrootfslib.3.xml:211
#, no-wrap
msgid ""
" (3).\n"
"        "
msgstr ""

#. type: Content of: <refentry><refnamediv><refpurpose>
#: doc/xml/emrootfslib.3.xml:15
#, no-wrap
msgid "Common functions for Emdebian root filesystems"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:23
#, no-wrap
msgid ""
"There should be no need to call pbuilder code within scripts that\n"
"     generate a root filesystem and bash code must not be used in\n"
"     "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emrootfslib.3.xml:25 doc/xml/emsandbox.1.xml:293 doc/xml/emsandbox.1.xml:331
#, no-wrap
msgid "."
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:28
#, no-wrap
msgid "basic_etc_fstab"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:29
#, no-wrap
msgid ""
"Removing packages from the normal Debian debootstrap set can\n"
"    mean that certain critical files can be omitted. basic_etc_fstab\n"
"    creates a basic version of $TARGET/etc/fstab where it does not\n"
"    already exist.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:36
#, no-wrap
msgid "basic_group_setup"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:37
#, no-wrap
msgid ""
"Removing packages from the normal Debian debootstrap set can\n"
"    mean that certain critical files can be omitted. basic_group_setup\n"
"    creates a basic version of $TARGET/etc/group where it does not\n"
"    already exist.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:44
#, no-wrap
msgid "basic_passwd_setup"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:45
#, no-wrap
msgid ""
"Removing packages from the normal Debian debootstrap set can\n"
"    mean that certain critical files can be omitted. basic_passwd_setup\n"
"    creates a basic version of $TARGET/etc/passwd where it does not\n"
"    already exist.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:52
#, no-wrap
msgid "busybox_inittab"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:53
#, no-wrap
msgid ""
"Note: this function overwrites an existing $TARGET/etc/inittab\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:55
#, no-wrap
msgid ""
"busybox does not support runlevels and so the /etc/inittab\n"
"    file needs to be modified to support busybox. Currently, this function\n"
"    overwrites an existing $TARGET/etc/inittab - this is likely to change\n"
"    in future versions.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:62
#, no-wrap
msgid "busybox_rcS"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:63
#, no-wrap
msgid ""
"Note: this function overwrites an existing $TARGET/etc/init.d/rcS\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:65
#, no-wrap
msgid ""
"busybox does not support runlevels and so the /etc/init.d/rcS\n"
"    script needs to be modified to support busybox. Currently, this "
"function\n"
"    overwrites an existing $TARGET/etc/init.d/rcS - this is likely to "
"change\n"
"    in future versions.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:72
#, no-wrap
msgid "check_dirs"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:73
#, no-wrap
msgid ""
"Check that the $BUILDPLACE, $BUILDRESULT and $APTCACHE directories\n"
"    exist (used by empdebuild)."
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:77
#, no-wrap
msgid "checkarch"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:78
#, no-wrap
msgid ""
"Calls check_arch from Debian::DpkgCross using perl.\n"
"    The perl call dies if the specified string does not match a\n"
"    supported architecture."
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:83
#, no-wrap
msgid "create_emdebiantgz"
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:88
#, no-wrap
msgid "disable_apt_recommends"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:89
#, no-wrap
msgid ""
"Enforces a default of not installing recommended packages inside the\n"
"    chroot.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:94
#, no-wrap
msgid "extra_etc_rcd"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:95
#, no-wrap
msgid ""
"Removing packages from the normal Debian debootstrap set can\n"
"    mean that certain critical files can be omitted. extra_etc_rcd\n"
"    creates a basic version of $TARGET/etc/rcS.d where it does not\n"
"    already exist.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:102
#, no-wrap
msgid "make_dpkg_dirs"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:103
#, no-wrap
msgid ""
"Prepare for unpacking and general dpkg work by setting up\n"
"    $TARGET/var/lib/dpkg/status and $TARGET/var/lib/dpkg/available.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:108
#, no-wrap
msgid "prepare_proc"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:109
#, no-wrap
msgid ""
"Ensure that $TARGET/proc and $TARGET/sys exist so that\n"
"    proc and sys can be mounted automatically.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:114
#, no-wrap
msgid "prepare_var"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:115
#, no-wrap
msgid ""
"Ensure that $TARGET/var/log/ and $TARGET/var/spool exist so\n"
"    that various installation routines can proceed.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:120
#, no-wrap
msgid "set_approx_time"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:121
#, no-wrap
msgid ""
"Normal Debian installations have a network connection and\n"
"    typical Debian desktop boxes also have a backup battery. Some\n"
"    embedded machines do not have either of these systems, making\n"
"    it impossible to store or retrieve even a vaguely close indication\n"
"    of the current time.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:127
#, no-wrap
msgid ""
"set_approx_time uses the systems available on the build\n"
"    machine to store an approximate indication of the time that the\n"
"    root filesystem was created and write that time to a file in the\n"
"    root filesystem itself. For most purposes, this is sufficient for\n"
"    the purposes of setting up the root filesystem to the point where\n"
"    a network connection can be created and a call can be made to an\n"
"    internet clock using "
msgstr ""

#. type: Content of: <refentry><refsect1><para><command>
#: doc/xml/emrootfslib.3.xml:133
#, no-wrap
msgid "ntpdate-debian"
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:137
#, no-wrap
msgid "set_cdebconf_default"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:138
#, no-wrap
msgid ""
"Adds \"export DEBCONF_USE_CDEBCONF=true\" to\n"
"    $TARGET/etc/profile for cdebconf support.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:143
#, no-wrap
msgid "symlink_rcS"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:144
#, no-wrap
msgid ""
"Call repeatedly to create init symlinks, using the template\n"
"   $TARGET/etc/rcS.d/S$number$file\n"
"   "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emrootfslib.3.xml:150
#, no-wrap
msgid "file"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emrootfslib.3.xml:153
#, no-wrap
msgid ""
"file is the filename in $TARGET/etc/init.d/\n"
"          "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emrootfslib.3.xml:159
#, no-wrap
msgid "number"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emrootfslib.3.xml:162
#, no-wrap
msgid ""
"number is the number for the link in the init sequence.\n"
"        "
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:169
#, no-wrap
msgid "unpack_debootstrap"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:170
#, no-wrap
msgid ""
"Specialized routine that replaces the normal second stage of\n"
"    debootstrap (you may consider it a series of hacks if you prefer).\n"
"    unpack uses dpkg to extract the files from the .deb package and\n"
"    process the control information. Unlike "
msgstr ""

#. type: Content of: <refentry><refsect1><para><command>
#: doc/xml/emrootfslib.3.xml:173
#, no-wrap
msgid "dpkg"
msgstr ""

#. type: Content of: <refentry><refsect1><para><option>
#: doc/xml/emrootfslib.3.xml:174
#, no-wrap
msgid "--unpack"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:174
#, no-wrap
msgid ""
", the unpack routine does\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para><emphasis>
#: doc/xml/emrootfslib.3.xml:175
#, no-wrap
msgid "NOT"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:175
#, no-wrap
msgid ""
" run any maintainer scripts which\n"
"    would inevitably fail in a cross built environment.\n"
"    Instead, it updates the relevant dpkg status and database files\n"
"    in the root filesystem and leaves the package in the unpacked state.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:180
#, no-wrap
msgid ""
"unpack_debootstrap also sets up the busybox applets - future\n"
"    versions may split this functionality into a separate function.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:183
#, no-wrap
msgid ""
"unpack_debootstrap also performs checks on /usr/sbin/invoke-rc.d\n"
"    and /usr/sbin/update-rc.d - future versions may split this "
"functionality\n"
"    into a separate function.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:187
#, no-wrap
msgid ""
"Finally, unpack_debootstrap removes all .deb package files\n"
"    from /var/cache/apt/archives. The remaining task (dpkg --configure -a)\n"
"    is performed via emsecondstage."
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emrootfslib.3.xml:192
#, no-wrap
msgid "x_feign_install"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emrootfslib.3.xml:193
#, no-wrap
msgid ""
"Copied from debootstrap suite scripts to make a basic\n"
"    installation of a .deb package - although this is the basis of\n"
"    unpack_debootstrap, it is only really used for dpkg itself.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para><filename>
#: doc/xml/emrootfslib.3.xml:211
#, no-wrap
msgid "empdebuilderlib"
msgstr ""

#. type: Content of: <refentry><refsect1><para><command>
#: doc/xml/emsandbox.1.xml:4 doc/xml/emsandbox.1.xml:8 doc/xml/emsandbox.1.xml:14 doc/xml/emsandbox.1.xml:19 doc/xml/emsandbox.1.xml:59 doc/xml/emsandbox.1.xml:82 doc/xml/emsandbox.1.xml:87 doc/xml/emsandbox.1.xml:91 doc/xml/emsandbox.1.xml:97 doc/xml/emsandbox.1.xml:101 doc/xml/emsandbox.1.xml:115 doc/xml/emsandbox.1.xml:253 doc/xml/emsandbox.1.xml:257 doc/xml/emsandbox.1.xml:260 doc/xml/emsandbox.1.xml:415 doc/xml/emsandbox.1.xml:439
#, no-wrap
msgid "emsandbox"
msgstr ""

#. type: Content of: <refentry><refmeta><manvolnum>
#: doc/xml/emsandbox.1.xml:9
#, no-wrap
msgid "1"
msgstr ""

#. type: Content of: <refentry><refmeta><refmiscinfo>
#: doc/xml/emsandbox.1.xml:10 doc/xml/emsandbox.1.xml:11
#, no-wrap
msgid "EMDEBIAN-TOOLS"
msgstr ""

#. type: Content of: <refentry><refnamediv><refpurpose>
#: doc/xml/emsandbox.1.xml:15
#, no-wrap
msgid "create Emdebian root filesystems"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:21 doc/xml/emsandbox.1.xml:167
#, no-wrap
msgid "-a"
msgstr ""

#. type: Content of: <refentry><refsynopsisdiv><cmdsynopsis><group><arg>
#: doc/xml/emsandbox.1.xml:22
#, no-wrap
msgid "--arch "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><replaceable>
#: doc/xml/emsandbox.1.xml:23 doc/xml/emsandbox.1.xml:167
#, no-wrap
msgid " ARCHITECTURE"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:26 doc/xml/emsandbox.1.xml:138
#, no-wrap
msgid "--create"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:27 doc/xml/emsandbox.1.xml:138
#, no-wrap
msgid "create"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:31 doc/xml/emsandbox.1.xml:175
#, no-wrap
msgid "-s"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:32 doc/xml/emsandbox.1.xml:175
#, no-wrap
msgid "--script"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><replaceable>
#: doc/xml/emsandbox.1.xml:34 doc/xml/emsandbox.1.xml:175
#, no-wrap
msgid " FILENAME"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:37 doc/xml/emsandbox.1.xml:235
#, no-wrap
msgid "-S"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:38 doc/xml/emsandbox.1.xml:235
#, no-wrap
msgid "--suite"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><replaceable>
#: doc/xml/emsandbox.1.xml:39 doc/xml/emsandbox.1.xml:48 doc/xml/emsandbox.1.xml:52 doc/xml/emsandbox.1.xml:235
#, no-wrap
msgid " NAME"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:42 doc/xml/emsandbox.1.xml:195
#, no-wrap
msgid "--machine-path"
msgstr ""

#. type: Content of: <refentry><refsynopsisdiv><cmdsynopsis><group><replaceable>
#: doc/xml/emsandbox.1.xml:43
#, no-wrap
msgid "PATH"
msgstr ""

#. type: Content of: <refentry><refsect1><para><option>
#: doc/xml/emsandbox.1.xml:46 doc/xml/emsandbox.1.xml:215 doc/xml/emsandbox.1.xml:257
#, no-wrap
msgid "-m"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><option>
#: doc/xml/emsandbox.1.xml:47 doc/xml/emsandbox.1.xml:95 doc/xml/emsandbox.1.xml:215 doc/xml/emsandbox.1.xml:228
#, no-wrap
msgid "--machine"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:50 doc/xml/emsandbox.1.xml:225
#, no-wrap
msgid "-v"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:51 doc/xml/emsandbox.1.xml:95 doc/xml/emsandbox.1.xml:225
#, no-wrap
msgid "--variant"
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emsandbox.1.xml:58
#, no-wrap
msgid "SHELL INTERPRETERS"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:59
#, no-wrap
msgid ""
" is bash code and uses \n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para><command>
#: doc/xml/emsandbox.1.xml:60 doc/xml/emsandbox.1.xml:79
#, no-wrap
msgid "embootstrap"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:60
#, no-wrap
msgid ""
" which is bash code and also sources\n"
"    pbuilder code which is also bash code. "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><command>
#: doc/xml/emsandbox.1.xml:61 doc/xml/emsandbox.1.xml:66 doc/xml/emsandbox.1.xml:92 doc/xml/emsandbox.1.xml:140
#, no-wrap
msgid "debootstrap"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:62
#, no-wrap
msgid ""
"    re-executes itself with the default shell and then tries to source the\n"
"    suite script which fails because the re-executed copy of debootstrap "
"is\n"
"    now running under the default shell, not bash.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:66
#, no-wrap
msgid "This problem can show up as a failure within "
msgstr ""

#. type: Content of: <refentry><refsect1><programlisting>
#: doc/xml/emsandbox.1.xml:69
#, no-wrap
msgid ""
"I: Retrieving zlib1g\n"
"I: Validating zlib1g\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:72
#, no-wrap
msgid "The next line should be:"
msgstr ""

#. type: Content of: <refentry><refsect1><programlisting>
#: doc/xml/emsandbox.1.xml:74
#, no-wrap
msgid ""
"I: Extracting base-passwd...\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:76
#, no-wrap
msgid ""
"Unfortunately, this is a result of the default shell\n"
"    interpreter in Debian being changed after the scripts were written\n"
"    and it is a non-trivial problem. It is not possible for \n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:79
#, no-wrap
msgid ""
" could migrate to cdebootstrap currently.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:81
#, no-wrap
msgid ""
"The only current solution is to change your default shell to\n"
"    /bin/bash inside the environment running "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:87
#, no-wrap
msgid ""
" supports customised generation of\n"
"    basic root filesystems from cross-built Emdebian packages, ready for\n"
"    unpacking and configuring on an embedded device.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:91
#, no-wrap
msgid "Note that "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:91
#, no-wrap
msgid ""
" does not support all the\n"
"    options available to "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:92
#, no-wrap
msgid ""
". Some of the\n"
"    debootstrap options that are supported are implemented as machine\n"
"    specific configuration files in your Emdebian work directory.\n"
"    (See "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:95 doc/xml/emsandbox.1.xml:205 doc/xml/emsandbox.1.xml:209 doc/xml/emsandbox.1.xml:270 doc/xml/emsandbox.1.xml:275 doc/xml/emsandbox.1.xml:393 doc/xml/emsandbox.1.xml:394
#, no-wrap
msgid " and "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:95
#, no-wrap
msgid ""
".)\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:97
#, no-wrap
msgid ""
" is a wrapper for debootstrap to prepare\n"
"    an Emdebian root filesystem, using Emdebian packages and a native "
"chroot\n"
"    via 'debootstrap --foreign' and code from pbuilder.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:101
#, no-wrap
msgid "The Emdebian rootfs, as generated by "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:102
#, no-wrap
msgid ""
"    is not fully configured - packages are unpacked and certain support\n"
"    files are created but none of the packages are configured (not even \n"
"    the pre-install scripts). This last stage is the only process that \n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><emphasis>
#: doc/xml/emsandbox.1.xml:105 doc/xml/emsandbox.1.xml:239 doc/xml/emsandbox.1.xml:354
#, no-wrap
msgid "must"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:105
#, no-wrap
msgid ""
" be run on the actual device \n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para><emphasis>
#: doc/xml/emsandbox.1.xml:106
#, no-wrap
msgid "before the first boot"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:106
#, no-wrap
msgid ", using the "
msgstr ""

#. type: Content of: <refentry><refsect1><para><command>
#: doc/xml/emsandbox.1.xml:106 doc/xml/emsandbox.1.xml:108 doc/xml/emsandbox.1.xml:127 doc/xml/emsandbox.1.xml:266
#, no-wrap
msgid "emsecondstage"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:107
#, no-wrap
msgid "    script which requires a working "
msgstr ""

#. type: Content of: <refentry><refsect1><para><command>
#: doc/xml/emsandbox.1.xml:107 doc/xml/emsandbox.1.xml:387
#, no-wrap
msgid "chroot"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:107
#, no-wrap
msgid ""
" environment.\n"
"    Typically, "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:108
#, no-wrap
msgid ""
" is run from some kind of\n"
"    minimal bootloader environment that has sufficient support for "
"mounting\n"
"    subsystems like proc and filesystems like the root filesystem "
"partition\n"
"    and can chroot into the root filesystem. This method means that the\n"
"    majority of the work of creating the root filesystem can be done on\n"
"    the build machine.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:115
#, no-wrap
msgid "The tarball created by "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:115
#, no-wrap
msgid ""
" should be \n"
"    copied onto the target device and unpacked using:\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><programlisting>
#: doc/xml/emsandbox.1.xml:119
#, no-wrap
msgid ""
"# cd /mnt/target/dir\n"
"# tar -xzpf emdebian-arm.tgz\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:122
#, no-wrap
msgid ""
"Immediately after unpacking, start the package configuration\n"
"    by running "
msgstr ""

#. type: Content of: <refentry><refsect1><para><command>
#: doc/xml/emsandbox.1.xml:123
#, no-wrap
msgid "./emsecondstage"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:123
#, no-wrap
msgid ""
" on the target device.\n"
"    (Configuration involves running the cross-built binaries and is the\n"
"    only part of the process that must be run on the target device.)\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:127
#, no-wrap
msgid " should "
msgstr ""

#. type: Content of: <refentry><refsect1><para><emphasis>
#: doc/xml/emsandbox.1.xml:127
#, no-wrap
msgid "always"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:128
#, no-wrap
msgid ""
"    be run from the directory into which it was installed.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><programlisting>
#: doc/xml/emsandbox.1.xml:131
#, no-wrap
msgid ""
"# ./emsecondstage\n"
"   "
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emsandbox.1.xml:135
#, no-wrap
msgid "COMMANDS"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term>
#: doc/xml/emsandbox.1.xml:138 doc/xml/emsandbox.1.xml:148 doc/xml/emsandbox.1.xml:167 doc/xml/emsandbox.1.xml:175 doc/xml/emsandbox.1.xml:215 doc/xml/emsandbox.1.xml:225 doc/xml/emsandbox.1.xml:235
#, no-wrap
msgid "|"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:140
#, no-wrap
msgid "Runs "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><option>
#: doc/xml/emsandbox.1.xml:140
#, no-wrap
msgid "--foreign"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:141
#, no-wrap
msgid ""
"          with a modified suite rule set to create a basic Emdebian "
"rootfs.\n"
"          "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:143
#, no-wrap
msgid ""
"Checks for an existing chroot and exits if one is found.\n"
"          "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:148
#, no-wrap
msgid "-h"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:148
#, no-wrap
msgid "--help"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:150 doc/xml/emsandbox.1.xml:158
#, no-wrap
msgid "print the usage message and exit."
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:155
#, no-wrap
msgid "--version"
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emsandbox.1.xml:164
#, no-wrap
msgid "OPTIONS"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:167
#, no-wrap
msgid "--arch"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:169
#, no-wrap
msgid "Override the "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:169
#, no-wrap
msgid ""
" default architecture\n"
"          for this operation on the chroot.\n"
"          "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:177
#, no-wrap
msgid ""
"Override the default package selection and installation \n"
"          script with a customised debootstrap suite script (written in "
"shell \n"
"          and compatible with whichever shell interpreter is to be "
"installed\n"
"          on the target).\n"
"        "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:182
#, no-wrap
msgid ""
"Some customised scripts are provided with emdebian-tools. The\n"
"        default uses the standard Emdebian 'busybox' package with 'dpkg' and "
"\n"
"        'apt'. Replacement scripts need to be full debootstrap suite shell\n"
"        scripts that specify how to complete the first and second stage \n"
"        installations.\n"
"        "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:188
#, no-wrap
msgid "Customised scripts packages with "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:189
#, no-wrap
msgid ""
"        include scripts for a root filesystem including libgtk2.0-0 and a "
"complete\n"
"        GPE root filesystem."
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><replaceable>
#: doc/xml/emsandbox.1.xml:196
#, no-wrap
msgid " PATH"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:199
#, no-wrap
msgid ""
"Override the default path to machine and variant configuration. By\n"
"          default, emsandbox uses "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><filename>
#: doc/xml/emsandbox.1.xml:200
#, no-wrap
msgid "${WORK}/machine"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:200
#, no-wrap
msgid ""
" where\n"
"          "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><userinput>
#: doc/xml/emsandbox.1.xml:201
#, no-wrap
msgid "$WORK"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:201
#, no-wrap
msgid ""
" is the working directory specified\n"
"          to "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:202
#, no-wrap
msgid ""
" in the debconf configuration.\n"
"          The specified path must already exist and contain the relevant\n"
"          "
msgstr ""

#. type: Content of: <refentry><refsect1><para><filename>
#: doc/xml/emsandbox.1.xml:204 doc/xml/emsandbox.1.xml:208 doc/xml/emsandbox.1.xml:258 doc/xml/emsandbox.1.xml:269 doc/xml/emsandbox.1.xml:273 doc/xml/emsandbox.1.xml:278 doc/xml/emsandbox.1.xml:281
#, no-wrap
msgid "packages.conf"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:204
#, no-wrap
msgid ""
" configuration as well as the\n"
"          "
msgstr ""

#. type: Content of: <refentry><refsect1><para><filename>
#: doc/xml/emsandbox.1.xml:205 doc/xml/emsandbox.1.xml:209 doc/xml/emsandbox.1.xml:260 doc/xml/emsandbox.1.xml:270 doc/xml/emsandbox.1.xml:275
#, no-wrap
msgid "setup.sh"
msgstr ""

#. type: Content of: <refentry><refsect1><para><filename>
#: doc/xml/emsandbox.1.xml:205 doc/xml/emsandbox.1.xml:209 doc/xml/emsandbox.1.xml:264 doc/xml/emsandbox.1.xml:270 doc/xml/emsandbox.1.xml:275
#, no-wrap
msgid "config.sh"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:205
#, no-wrap
msgid ""
" shell\n"
"          scripts (which may be empty).\n"
"          "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:208
#, no-wrap
msgid "Examples of "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:208
#, no-wrap
msgid ""
",\n"
"          "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:209
#, no-wrap
msgid ""
" are\n"
"          in "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><filename>
#: doc/xml/emsandbox.1.xml:210
#, no-wrap
msgid "/usr/share/doc/emdebian-rootfs/examples/"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><replaceable>
#: doc/xml/emsandbox.1.xml:215
#, no-wrap
msgid " MACHINE"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:217
#, no-wrap
msgid ""
"Load machine specific configuration data from your Emdebian\n"
"      working directory. If no variant is specified, config is read from\n"
"      "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><filename>
#: doc/xml/emsandbox.1.xml:219
#, no-wrap
msgid "$WORK/machine/$MACHINE/default/"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:219 doc/xml/emsandbox.1.xml:229
#, no-wrap
msgid ""
" where $WORK\n"
"      is the work directory specified in debconf for emdebian-tools.\n"
"      "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><replaceable>
#: doc/xml/emsandbox.1.xml:225
#, no-wrap
msgid " VARIANT"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:227
#, no-wrap
msgid ""
"Load variant specific configuration data from your Emdebian\n"
"      working directory. Requires "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:228
#, no-wrap
msgid ""
". Configuration\n"
"      data is read from "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><filename>
#: doc/xml/emsandbox.1.xml:229
#, no-wrap
msgid "$WORK/machine/$MACHINE/$VARIANT/"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:237 doc/xml/emsandbox.1.xml:352
#, no-wrap
msgid ""
"Override the default suite [unstable] and specify another\n"
"          supported suite. Note that if the Emdebian repository is used,\n"
"          the suite chosen "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:239 doc/xml/emsandbox.1.xml:354
#, no-wrap
msgid ""
" be a normal\n"
"          Emdebian/Debian suite name from 'unstable, testing or sid', or\n"
"          a Debian release codename for a release including or later\n"
"          than lenny. No other suite name is supported in Emdebian.\n"
"          "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:244 doc/xml/emsandbox.1.xml:359
#, no-wrap
msgid ""
"The selected suite is set in the root filesystem as the\n"
"          default suite for apt to use when looking for updates.\n"
"          "
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emsandbox.1.xml:252
#, no-wrap
msgid "Machine variants"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:253
#, no-wrap
msgid ""
" supports a set of customisation routines\n"
"    for each combination of machine and variant, allowing the rootfs to be "
"customised\n"
"    to specific variants of a specific machine. Configuration data is stored "
"in the\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para><filename>
#: doc/xml/emsandbox.1.xml:256
#, no-wrap
msgid "machine"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:256
#, no-wrap
msgid ""
" subdirectory of your Emdebian work directory.\n"
"    Using the "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:257
#, no-wrap
msgid " option to "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:257
#, no-wrap
msgid ""
" loads\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:258
#, no-wrap
msgid " from the "
msgstr ""

#. type: Content of: <refentry><refsect1><para><filename>
#: doc/xml/emsandbox.1.xml:258
#, no-wrap
msgid "$WORK/machine/$MACHINE/default"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:259
#, no-wrap
msgid ""
"    subdirectory prior to starting debootstrap. Once the first stage install "
"is complete,\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:260
#, no-wrap
msgid " calls "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:260
#, no-wrap
msgid ""
" from the same\n"
"    directory, passing the location and architecture of the tarball, so that "
"other\n"
"    fine tuning can take place prior to creating the tarball. At this stage, "
"any\n"
"    operations inside the rootfs must not try to execute any binaries within "
"the\n"
"    rootfs. Immediately before creating the tarball, "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:265
#, no-wrap
msgid "    is copied into the "
msgstr ""

#. type: Content of: <refentry><refsect1><para><filename>
#: doc/xml/emsandbox.1.xml:265
#, no-wrap
msgid "/machine/$MACHINE/default/"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:265
#, no-wrap
msgid ""
" directory\n"
"    of the rootfs, ready to be called when "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:266
#, no-wrap
msgid ""
" has\n"
"    completed the second stage of the debootstrap process.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:269
#, no-wrap
msgid "Skeleton versions of "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:269
#, no-wrap
msgid ""
",\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:270
#, no-wrap
msgid ""
" are available\n"
"    in "
msgstr ""

#. type: Content of: <refentry><refsect1><para><filename>
#: doc/xml/emsandbox.1.xml:271
#, no-wrap
msgid "/usr/share/emdebian-tools/machine/"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:273
#, no-wrap
msgid ""
" is intended to be the principal place\n"
"    for adjusting the emsandbox tarball to suit the needs of specific "
"machine variants.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:275
#, no-wrap
msgid ""
" can fine tune\n"
"    the results but in order to avoid reinventing the wheel, if more than a "
"few\n"
"    machines need similar adjustments to the same files, future versions "
"of\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:278
#, no-wrap
msgid ""
" will collate those into a single\n"
"    configuration parameter available to all.\n"
"    "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:281
#, no-wrap
msgid " supports:"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:285
#, no-wrap
msgid "INCLUDE"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:288
#, no-wrap
msgid ""
"Add a comma separated list of package names to the list of packages\n"
"          added to the tarball and installed in the second stage. Currently, "
"debootstrap\n"
"          has problems with multiple repositories so either upload this "
"package to the\n"
"          same repository as your other packages or create an apt-proxy that "
"can serve\n"
"          as a local repository, set it in "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><option>
#: doc/xml/emsandbox.1.xml:292 doc/xml/emsandbox.1.xml:316 doc/xml/emsandbox.1.xml:323 doc/xml/emsandbox.1.xml:329
#, no-wrap
msgid "PROXY"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:292
#, no-wrap
msgid ""
" and specify a usable\n"
"          mirror for the device in "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><option>
#: doc/xml/emsandbox.1.xml:293 doc/xml/emsandbox.1.xml:311 doc/xml/emsandbox.1.xml:327 doc/xml/emsandbox.1.xml:329
#, no-wrap
msgid "MIRROR"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:294 doc/xml/emsandbox.1.xml:332
#, no-wrap
msgid "DEFAULT: empty"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:299
#, no-wrap
msgid "SCRIPT"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:302
#, no-wrap
msgid ""
"Overrides the default emsandbox suite-script that debootstrap uses to\n"
"      determine the base and required packages and the all important "
"sequence in which\n"
"      the packages can be installed. SCRIPT can be overridden on the "
"emsandbox command line.\n"
"      "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:306
#, no-wrap
msgid "DEFAULT: "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><filename>
#: doc/xml/emsandbox.1.xml:306
#, no-wrap
msgid "/usr/share/emdebian-tools/emdebian.crossd"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:314
#, no-wrap
msgid ""
"Overrides the default emsandbox mirror. This repository will be set in\n"
"          "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><filename>
#: doc/xml/emsandbox.1.xml:315 doc/xml/emsandbox.1.xml:328 doc/xml/emsandbox.1.xml:331
#, no-wrap
msgid "/etc/apt/sources.list"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:315
#, no-wrap
msgid ""
" and will also be used by debootstrap to obtain\n"
"          all packages for the tarball unless "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:316
#, no-wrap
msgid ""
" is also set.\n"
"          "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:318
#, no-wrap
msgid "DEFAULT: http://www.emdebian.org/crush/";
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:326
#, no-wrap
msgid ""
"Specifies a separate repository to pass to debootstrap that may be local "
"or\n"
"          otherwise not intended for use once the tarball is installed. Use "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:328
#, no-wrap
msgid "          to set the same value in debootstrap and "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:328
#, no-wrap
msgid ""
".\n"
"          If "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:329
#, no-wrap
msgid " is specified without "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:329
#, no-wrap
msgid ""
", the default\n"
"          emsandbox MIRROR (http://buildd.emdebian.org/emdebian/) will be "
"written into\n"
"          "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:337
#, no-wrap
msgid "TARBALL_NAME"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:340
#, no-wrap
msgid ""
"Overrides the default name (emdebian-$ARCH) of the tarball. Do not specify a "
"path here,\n"
"      just a filename with the .tgz suffix."
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:342
#, no-wrap
msgid ""
"DEFAULT: emdebian-$ARCH.tgz where $ARCH is specified to emsandbox or as the "
"dpkg-cross\n"
"      default architecture.\n"
"      "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option>
#: doc/xml/emsandbox.1.xml:349
#, no-wrap
msgid "SUITE"
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:362
#, no-wrap
msgid ""
"Not recommended to be changed.\n"
"          "
msgstr ""

#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para>
#: doc/xml/emsandbox.1.xml:364
#, no-wrap
msgid ""
"DEFAULT: unstable\n"
"      "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:369
#, no-wrap
msgid ""
"Due to limitations in the current debootstrap support, the only way\n"
"    of adding packages to the first stage is by providing a customised "
"suite\n"
"    script. Even if emsandbox migrates to using a tool from Stag to "
"overcome\n"
"    shortcomings in debootstrap, support for packages.conf, setup.sh and "
"config.sh\n"
"    will remain."
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emsandbox.1.xml:376
#, no-wrap
msgid "Automating rootfs builds"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:377
#, no-wrap
msgid ""
"Providing you are trying to build a root filesystem for an\n"
"    architecture supported within Debian, "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:379
#, no-wrap
msgid ""
"    can help you automate the package builds.\n"
"    See "
msgstr ""

#. type: Content of: <refentry><refsect1><para><filename>
#: doc/xml/emsandbox.1.xml:380
#, no-wrap
msgid "em_autobuild"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:380
#, no-wrap
msgid " (1)"
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emsandbox.1.xml:383
#, no-wrap
msgid "SHELL variables"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:384
#, no-wrap
msgid ""
"Note that the Debian chroot program from coreutils expects you\n"
"    to want the same shell outside the chroot as you want to use inside\n"
"    the chroot. The typical Debian default shell in "
msgstr ""

#. type: Content of: <refentry><refsect1><para><filename>
#: doc/xml/emsandbox.1.xml:386
#, no-wrap
msgid "/etc/passwd"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:387
#, no-wrap
msgid "    is bash which is not present in the Emdebian rootfs so "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:388
#, no-wrap
msgid "    needs the "
msgstr ""

#. type: Content of: <refentry><refsect1><para><option>
#: doc/xml/emsandbox.1.xml:388
#, no-wrap
msgid "/bin/sh"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:388
#, no-wrap
msgid " option."
msgstr ""

#. type: Content of: <refentry><refsect1><title>
#: doc/xml/emsandbox.1.xml:391
#, no-wrap
msgid "FILES"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:392
#, no-wrap
msgid "Most "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:392
#, no-wrap
msgid ""
" use configuration data from\n"
"        "
msgstr ""

#. type: Content of: <refentry><refsect1><para><command>
#: doc/xml/emsandbox.1.xml:394
#, no-wrap
msgid "emsource"
msgstr ""

#. type: Content of: <refentry><refsect1><para><command>
#: doc/xml/emsandbox.1.xml:394
#, no-wrap
msgid "emsandbox "
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:394
#, no-wrap
msgid ""
" also support\n"
"        configuration using "
msgstr ""

#. type: Content of: <refentry><refsect1><refsect2><para><command>
#: doc/xml/emsandbox.1.xml:395 doc/xml/emsandbox.1.xml:403
#, no-wrap
msgid "debconf"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:395
#, no-wrap
msgid ""
" to set a subversion username\n"
"        and default working directory (which must be writable) for unpacking "
"source\n"
"        downloads. Default debconf values can be overridden with "
"user-specific\n"
"        values using "
msgstr ""

#. type: Content of: <refentry><refsect1><para><filename>
#: doc/xml/emsandbox.1.xml:398
#, no-wrap
msgid "~/.apt-cross/emsource"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:398
#, no-wrap
msgid ""
" or\n"
"        "
msgstr ""

#. type: Content of: <refentry><refsect1><refsect2><title>
#: doc/xml/emsandbox.1.xml:399 doc/xml/emsandbox.1.xml:408 doc/xml/emsandbox.1.xml:431
#, no-wrap
msgid "~/.apt-cross/emsandbox"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:399
#, no-wrap
msgid ""
" respectively.\n"
"        "
msgstr ""

#. type: Content of: <refentry><refsect1><refsect2><para><filename>
#: doc/xml/emsandbox.1.xml:402 doc/xml/emsandbox.1.xml:406 doc/xml/emsandbox.1.xml:410 doc/xml/emsandbox.1.xml:432
#, no-wrap
msgid "/etc/emsandbox.conf"
msgstr ""

#. type: Content of: <refentry><refsect1><refsect2><para>
#: doc/xml/emsandbox.1.xml:403
#, no-wrap
msgid "System-wide configuration file handled by "
msgstr ""

#. type: Content of: <refentry><refsect1><refsect2><para>
#: doc/xml/emsandbox.1.xml:404
#, no-wrap
msgid ""
"           controlling unpacking source archives to a default working\n"
"           directory. Can also include a subversion username setting, "
"intended for\n"
"           single-user installations. "
msgstr ""

#. type: Content of: <refentry><refsect1><refsect2><para>
#: doc/xml/emsandbox.1.xml:407
#, no-wrap
msgid ""
"           settings can be overridden on a per-user basis by copying the "
"current\n"
"           file to "
msgstr ""

#. type: Content of: <refentry><refsect1><refsect2><para>
#: doc/xml/emsandbox.1.xml:408
#, no-wrap
msgid ""
" and editing the\n"
"           values."
msgstr ""

#. type: Content of: <refentry><refsect1><refsect2><para>
#: doc/xml/emsandbox.1.xml:410
#, no-wrap
msgid "Two variables can be set (see also "
msgstr ""

#. type: Content of: <refentry><refsect1><refsect2><para>
#: doc/xml/emsandbox.1.xml:410
#, no-wrap
msgid ""
"):\n"
"      "
msgstr ""

#. type: Content of: <refentry><refsect1><refsect2><itemizedlist><listitem><para><emphasis>
#: doc/xml/emsandbox.1.xml:414
#, no-wrap
msgid "workingdir"
msgstr ""

#. type: Content of: <refentry><refsect1><refsect2><itemizedlist><listitem><para>
#: doc/xml/emsandbox.1.xml:414
#, no-wrap
msgid ""
": A simple default\n"
"           location for "
msgstr ""

#. type: Content of: <refentry><refsect1><refsect2><itemizedlist><listitem><para>
#: doc/xml/emsandbox.1.xml:415
#, no-wrap
msgid ""
" to create a source tree to\n"
"           download and unpack prebuilt binary packages. If left blank, a\n"
"           new top level directory tree is used but this is intended for "
"chroot\n"
"           support only.\n"
"           "
msgstr ""

#. type: Content of: <refentry><refsect1><refsect2><itemizedlist><listitem><para><emphasis>
#: doc/xml/emsandbox.1.xml:422
#, no-wrap
msgid "targetsuite"
msgstr ""

#. type: Content of: <refentry><refsect1><refsect2><itemizedlist><listitem><para>
#: doc/xml/emsandbox.1.xml:422
#, no-wrap
msgid ""
": Emdebian follows Debian by\n"
"        defaulting to building against unstable. This setting determines "
"the\n"
"        versions of libraries and packages linked against the cross-built "
"emdebian\n"
"        packages.\n"
"        "
msgstr ""

#. type: Content of: <refentry><refsect1><refsect2><para>
#: doc/xml/emsandbox.1.xml:432
#, no-wrap
msgid "User-specific version of "
msgstr ""

#. type: Content of: <refentry><refsect1><refsect2><para>
#: doc/xml/emsandbox.1.xml:432
#, no-wrap
msgid ""
",\n"
"          supporting the same variables to provide user-specific "
"overrides.\n"
"          "
msgstr ""

#. type: Content of: <refentry><refsect1><para><filename>
#: doc/xml/emsandbox.1.xml:448
#, no-wrap
msgid "em_make"
msgstr ""

#. type: Content of: <refentry><refsect1><para>
#: doc/xml/emsandbox.1.xml:449
#, no-wrap
msgid ""
" (1).\n"
"        "
msgstr ""

#. type: =head1
#: em_multistrap:508
msgid "Name"
msgstr ""

#. type: textblock
#: em_multistrap:510
msgid "em_multistrap - extends debootstrap for multiple repository support"
msgstr ""

#. type: =head1
#: em_multistrap:512
msgid "Synopsis"
msgstr ""

#. type: verbatim
#: em_multistrap:514
#, no-wrap
msgid ""
" em_multistrap [-a ARCH] [-d DIR] -f CONFIG_FILE\n"
" em_multistrap -?|-h|--help|--version\n"
"\n"
msgstr ""

#. type: =head1
#: em_multistrap:517
msgid "Options"
msgstr ""

#. type: textblock
#: em_multistrap:519
msgid "(These options can also be set in the configuration file.)"
msgstr ""

#. type: textblock
#: em_multistrap:521
msgid ""
"--tidy-up - remove apt cache data, downloaded Packages files and the apt "
"package cache. Same as cleanup=true."
msgstr ""

#. type: textblock
#: em_multistrap:524
msgid ""
"--no-auth - allow the use of unauthenticated repositories. Same as "
"noauth=true"
msgstr ""

#. type: =head1
#: em_multistrap:527
msgid "Description"
msgstr ""

#. type: textblock
#: em_multistrap:529
msgid ""
"em_multistrap provides a debootstrap-like method based on apt and extended "
"to provide support for multiple repositories, using a configuration file to "
"specify the relevant suites, architecture, extra packages and the mirror to "
"use for each debootstrap."
msgstr ""

#. type: textblock
#: em_multistrap:534
msgid ""
"The aim is to create a complete debootstrap with all packages installed and "
"configured, instead of just the base system."
msgstr ""

#. type: textblock
#: em_multistrap:537
msgid "Example configuration:"
msgstr ""

#. type: verbatim
#: em_multistrap:539
#, no-wrap
msgid ""
" [General]\n"
" arch=armel\n"
" directory=/opt/multistrap/\n"
" # same as --tidy-up option if set to true\n"
" cleanup=true\n"
" # same as --no-auth option if set to true\n"
" # keyring packages listed in each debootstrap will\n"
" # still be installed.\n"
" noauth=false\n"
" # extract all downloaded archives (default is true)\n"
" unpack=true\n"
" # the order of sections is not important.\n"
" # the debootstrap option determines which repository\n"
" # is used to calculate the list of Priority: required packages.\n"
" debootstrap=Debian\n"
" \n"
msgstr ""

#. type: verbatim
#: em_multistrap:555
#, no-wrap
msgid ""
" [Debian]\n"
" packages=\n"
" source=http://ftp.uk.debian.org/debian\n";
" keyring=debian-archive-keyring\n"
" suite=lenny\n"
"\n"
msgstr ""

#. type: textblock
#: em_multistrap:561
msgid ""
"This will result in a completely normal debootstrap of Debian lenny from the "
"specified mirror, for armel in '/opt/multistrap/'."
msgstr ""

#. type: textblock
#: em_multistrap:564
msgid ""
"Specify a package to extend the multistrap to include that package and all "
"dependencies."
msgstr ""

#. type: textblock
#: em_multistrap:567
msgid ""
"Specify more debootstraps by adding new sections. Section names are used in "
"the debootstrap general option."
msgstr ""

#. type: textblock
#: em_multistrap:570
msgid "Section names are case-insensitive."
msgstr ""

#. type: textblock
#: em_multistrap:572
msgid "e.g. change"
msgstr ""

#. type: verbatim
#: em_multistrap:574
#, no-wrap
msgid ""
" debootstrap=Debian\n"
"\n"
msgstr ""

#. type: textblock
#: em_multistrap:576
msgid "to"
msgstr ""

#. type: verbatim
#: em_multistrap:578
#, no-wrap
msgid ""
" debootstrap=Grip\n"
" \n"
msgstr ""

#. type: verbatim
#: em_multistrap:580
#, no-wrap
msgid ""
"then add the new section for Grip:\n"
" \n"
msgstr ""

#. type: verbatim
#: em_multistrap:582
#, no-wrap
msgid ""
" [Grip]\n"
" packages=locales\n"
" keyring=emdebian-archive-keyring\n"
" source=http://www.emdebian.org/grip\n";
" suite=lenny\n"
"\n"
msgstr ""

#. type: textblock
#: em_multistrap:588
msgid ""
"Setting Grip instead of Debian in the debootstrap option, as above, will "
"provide a base system from Emdebian Grip 1.0 and locate any missing "
"dependencies in Debian 5.0 Lenny, allowing you to add any package(s) you "
"need from Debian that are not yet in Emdebian Grip."
msgstr ""

#. type: textblock
#: em_multistrap:593
msgid ""
"All dependencies are resolved only by apt, using all configured "
"repositories, to use only the most recent and most suitable "
"dependencies. Note that multistrap turns off Install-Recommends so if the "
"multistrap needs a package that is only a Recommended dependency, the "
"recommended package needs to be specified in the packages line explicitly."
msgstr ""

#. type: textblock
#: em_multistrap:600
msgid ""
"'Architecture' and 'directory' can be overridden on the command line.  Other "
"general options have command line options, except debootstrap itself."
msgstr ""

#. type: =head1
#: em_multistrap:604
msgid "General settings:"
msgstr ""

#. type: textblock
#: em_multistrap:606
msgid ""
"'directory' specifies the top level directory where the debootstrap will be "
"created - it is not packed into a .tgz once complete."
msgstr ""

#. type: textblock
#: em_multistrap:609
msgid "As with debootstrap, em_multistrap will continue after errors."
msgstr ""

#. type: textblock
#: em_multistrap:611
msgid ""
"em_multistrap does not currently implement the machine:variant support used "
"in Emdebian but the build directory is not packed up at the end of the run "
"so other scripts can be used to implement customisations."
msgstr ""

#. type: =head1
#: em_multistrap:615
msgid "Secure Apt"
msgstr ""

#. type: textblock
#: em_multistrap:617
msgid ""
"To use authenticated apt repositories, multistrap either needs to be able to "
"install an appropriate keyring package from the existing apt sources "
"*outside the multistrap environment* or have the relevant keys already "
"configured using apt-key *on the host system*."
msgstr ""

#. type: textblock
#: em_multistrap:622
msgid ""
"If relevant packages exist, specify them in the 'keyring' option for each "
"repository. em_multistrap will then check that apt has already installed "
"this package so that the repository can be authenticated before any packages "
"are downloaded from it."
msgstr ""

#. type: textblock
#: em_multistrap:627
msgid ""
"Note that *all* repositories to be used with multistrap must be "
"authenticated or apt will fail. Similarly, secure apt can only be disabled "
"for all repositories (by using the --no-auth command line option or setting "
"the general noauth option in the configuration file), even if only one "
"repository does not have a suitable keyring available. Not all packages need "
"keyring packages, if you configure apt-key appropriately."
msgstr ""

#. type: textblock
#: em_multistrap:635
msgid ""
"The keyring package(s) will also be installed inside the multistrap "
"environment to match the installed apt sources for the multistrap."
msgstr ""

#. type: textblock
#: em_multistrap:638
msgid ""
"All configuration of apt-key needs to be done for the machine running "
"multistrap itself."
msgstr ""

#. type: =head1
#: em_multistrap:641
msgid "State"
msgstr ""

#. type: textblock
#: em_multistrap:643
msgid ""
"multistrap is stateless - if the directory exists, it will simply proceed as "
"normal and apt will try to pick up where it left off."
msgstr ""

#. type: =head1
#: em_multistrap:646
msgid "Native mode - multistrap"
msgstr ""

#. type: textblock
#: em_multistrap:648
msgid ""
"em_multistrap was not intended for native support, it was developed for "
"cross architecture support. In order for multiple repositories to be used, "
"em_multistrap only unpacks the packages selected by apt."
msgstr ""

#. type: textblock
#: em_multistrap:652
msgid ""
"In native mode, various post-multistrap operations are likely to be needed "
"that debootstrap would do for you:"
msgstr ""

#. type: verbatim
#: em_multistrap:655
#, no-wrap
msgid ""
" 1. copy /etc/hosts into the chroot\n"
" 2. clean the environment to unset LANGUAGE, LC_ALL and LANG\n"
"    to silence nuisance perl warnings that obscure other errors\n"
"\n"
msgstr ""

#. type: textblock
#: em_multistrap:659
msgid ""
"(An alternative to unset the localisation variables is to add locales to "
"your multistrap configuration file in the 'packages' option."
msgstr ""

#. type: textblock
#: em_multistrap:663
msgid ""
"Eventually, multistrap will either replace em_multistrap or call "
"em_multistrap with --arch and take over native duties."
msgstr ""

Reply to: